[PATCH] Add language about implicit flush and command completion

Ian Romanick idr at freedesktop.org
Fri Jan 9 18:32:40 PST 2009


Copied language from the glXSwapBuffers manual page about the implicit
glFlush and expected command completion.  This just codifies what
people already expect from glXCopySubBufferMESA.  The intention of
this command is to work like glXSwapBuffers but on a sub-rectangle of
the drawable.
---
 docs/MESA_copy_sub_buffer.spec |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/docs/MESA_copy_sub_buffer.spec b/docs/MESA_copy_sub_buffer.spec
index 43424a5..80b4b74 100644
--- a/docs/MESA_copy_sub_buffer.spec
+++ b/docs/MESA_copy_sub_buffer.spec
@@ -16,7 +16,7 @@ Status
 
 Version
 
-    Last Modified Date:  8 June 2000
+    Last Modified Date:  9 January 2009
 
 Number
 
@@ -69,6 +69,11 @@ Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors)
     <width> and <height> indicate the size in pixels.  Coordinate (0,0)
     corresponds to the lower-left pixel of the window, like glReadPixels.
 
+    glXCopySubBufferMESA performs an implicit glFlush before it
+    returns.  Subsequent OpenGL commands may be issued immediately
+    after calling glXCopySubBufferMESA, but are not executed until the
+    copy is completed. 
+
 GLX Protocol
 
     None at this time.  The extension is implemented in terms of ordinary
@@ -84,5 +89,7 @@ New State
 
 Revision History
 
-    8 June 2000 - initial specification
+    9 January 2009 Ian Romanick - Added language about implicit flush
+                                  and command completion.
+    8 June 2000    Brian Paul   - initial specification
 
-- 
1.5.6.5

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20090109/f0bcc97b/attachment.pgp>


More information about the xorg mailing list