From b5af60a57b3524fe68ade355fadee864fabc61dd Mon Sep 17 00:00:00 2001 From: Tiago Vignatti Date: Mon, 8 Oct 2012 18:39:59 +0300 Subject: [PATCH] doc: Remove Shared Object Cache section We don't support anything like that yet. Signed-off-by: Tiago Vignatti --- doc/Wayland/en_US/Protocol.xml | 55 ---------------------------------- 1 file changed, 55 deletions(-) diff --git a/doc/Wayland/en_US/Protocol.xml b/doc/Wayland/en_US/Protocol.xml index 943dd3b5..1c22e0e0 100644 --- a/doc/Wayland/en_US/Protocol.xml +++ b/doc/Wayland/en_US/Protocol.xml @@ -341,61 +341,6 @@ -
- Shared Object Cache - - Cache for sharing glyphs, icons, cursors across clients. Lets clients - share identical objects. The cache is a global object, advertised at - connect time. - - Interface: cache - Requests: upload(key, visual, bo, stride, width, height) - Events: item(key, bo, x, y, stride) - retire(bo) - - - - - - - Upload by passing a visual, bo, stride, width, height to the - cache. - - - - - Upload returns a bo name, stride, and x, y location of object in - the buffer. Clients take a reference on the atlas bo. - - - - - Shared objects are refcounted, freed by client (when purging - glyphs from the local cache) or when a client exits. - - - - - Server can't delete individual items from an atlas, but it can - throw out an entire atlas bo if it becomes too sparse. The server - sends out an retire event when this happens, and clients - must throw away any objects from that bo and reupload. Between the - server dropping the atlas and the client receiving the retire event, - clients can still legally use the old atlas since they have a ref on - the bo. - - - - - cairo needs to hook into the glyph cache, and maybe also a way - to create a read-only surface based on an object form the cache - (icons). - cairo_wayland_create_cached_surface(surface-data) - - - - -
Drag and Drop