On Tue, Apr 17, 2007 at 08:35:01AM +0200, Vincent Torri wrote:
> On Tue, 17 Apr 2007, Carsten Haitzler (The Rasterman) wrote:
> and what about the case the xcb backend is used and the user does not use 
> these new functions, but the old ones ?

The idea is to have the xcb back be a drop in replacement for the xlib
one, where apps that were written using the old methodology still work
properly (althuogh gain no benefit from using xcb). Then, slowly apps
can update to take advantage of asynchronous calls.

Also, a quote from: http://www.freedesktop.org/software/xcb/xfree86-xcb.pdf

  The reply list of an XCB connection is a reection
  of XCBs asynchronous reply delivery: replies arrive
  in request order but may be accessed out-of-order.

So, on XCB's side they store the replies in a linked list. When you
request one (using the cookie handle returned by the prefetch), it
returns the requested one. 

Brian


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to