dri2proto: Branch 'dri2-swapbuffers'

Jesse Barnes jbarnes at kemper.freedesktop.org
Mon Jun 8 16:13:34 PDT 2009


 dri2proto.txt |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 00c15f92c1f294d762f2052f1d775c393ebd2432
Author: Jesse Barnes <jbarnes at jbarnes-x200.(none)>
Date:   Mon Jun 8 16:12:50 2009 -0700

    Update protocol description for swapbuffers

diff --git a/dri2proto.txt b/dri2proto.txt
index bad9567..1bad3b9 100644
--- a/dri2proto.txt
+++ b/dri2proto.txt
@@ -304,10 +304,10 @@ The name of this extension is "DRI2".
 	Schedule a swap of the front and back buffers with the display
 	server.
 
-	In reply, the display server is expected to provide new front
-	and back buffers to the client following this request.  The
-	display server should process this request asynchronously
-	if possible, to prevent the client from blocking.
+	This request has no reply.  The server is expected to either perform
+	a buffer exchange or queue one before returning.  The client should
+	invalidate its render buffers after sending this request, causing
+	a subsequent GetBuffers request to get updated buffer info.
 
 ┌───
     DRI2GetBuffersWithFormat


More information about the xorg-commit mailing list