GLX_SGI_video_sync: Note the interaction with ARB_framebuffer_object
This is somewhat trivial since it just says the behavior is undefined,
but implementations do diverge in the wild so better to put up some
caution tape.
diff --git a/extensions/SGI/GLX_SGI_video_sync.txt b/extensions/SGI/GLX_SGI_video_sync.txt
index 4042391..9072014 100644
--- a/extensions/SGI/GLX_SGI_video_sync.txt
+++ b/extensions/SGI/GLX_SGI_video_sync.txt
@@ -6,10 +6,6 @@
GLX_SGI_video_sync
-Version
-
- $Date: 1995/09/15 01:22:58 $ $Revision: 1.8 $
-
Number
41
@@ -39,6 +35,13 @@
The counter is an unsigned 32-bit integer.
+Interaction with {ARB,OES}_framebuffer_object
+
+ If the current context does not have a default framebuffer there may be
+ no "frame rate" to refer to, since there is no Window or GLXWindow to map
+ to an output device. If the client API context is in this state, all
+ interaction with this extension is undefined.
+
Issues
Should glXWaitVideoSyncSGI return GLX_BAD_VALUE if <remainder> is
@@ -124,3 +127,10 @@
New Implementation Dependent State
None
+
+Version
+
+ $Date: 1995/09/15 01:22:58 $ $Revision: 1.8 $
+
+ Khronos revision 2:
+ - Note ARB_framebuffer_object interaction (ajax)