Bug 49004

Summary: Misc: glyph cache
Product: Wayland Reporter: Darxus <darxus>
Component: waylandAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Darxus 2012-04-20 12:14:33 UTC
- Needs a mechanism to pass buffers to client.

      buffer = drm.create_buffer(); /* buffer with stuff in it */

      cache.upload(buffer, x, y, width, height, int hash)

      drm.buffer: id, name, stride etc /* event to announce cache buffer */

      cache.image: hash, buffer, x, y, stride /* event to announce
                                              * location in cache */

      cache.reject: hash   /* no upload for you! */

      cache.retire: buffer /* cache has stopped using buffer, please
                            * reupload whatever you had in that buffer */
Comment 1 Kristian Høgsberg 2012-10-22 13:46:16 UTC
We'll explore this idea later, not a 1.0 feature.
Comment 2 Daniel Stone 2014-10-03 17:20:40 UTC
Let's leave this.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.