updates from Ian
This commit is contained in:
@@ -8,7 +8,7 @@ Name Strings
|
|||||||
|
|
||||||
Contact
|
Contact
|
||||||
|
|
||||||
Ian Romanick, IBM (idr 'at' us.ibm.com)
|
Ian Romanick, IBM, idr at us.ibm.com
|
||||||
|
|
||||||
Status
|
Status
|
||||||
|
|
||||||
@@ -16,7 +16,7 @@ Status
|
|||||||
|
|
||||||
Version
|
Version
|
||||||
|
|
||||||
Date: 3/17/2003 Revision: 1.0
|
Date: 5/1/2003 Revision: 1.1
|
||||||
|
|
||||||
Number
|
Number
|
||||||
|
|
||||||
@@ -34,6 +34,13 @@ Overview
|
|||||||
This extension allows an application to specify a minimum periodicity
|
This extension allows an application to specify a minimum periodicity
|
||||||
of color buffer swaps, measured in video frame periods.
|
of color buffer swaps, measured in video frame periods.
|
||||||
|
|
||||||
|
Issues
|
||||||
|
|
||||||
|
* Should implementations that export GLX_MESA_swap_control also export
|
||||||
|
GL_EXT_swap_control for compatibility with WGL_EXT_swap_control?
|
||||||
|
|
||||||
|
UNRESOLVED.
|
||||||
|
|
||||||
New Procedures and Functions
|
New Procedures and Functions
|
||||||
|
|
||||||
int glXSwapIntervalMESA(int interval)
|
int glXSwapIntervalMESA(int interval)
|
||||||
@@ -89,10 +96,10 @@ Additions to the GLX 1.3 Specification
|
|||||||
The swap interval is not part of the render context state. It cannot
|
The swap interval is not part of the render context state. It cannot
|
||||||
be pushed or popped. The current swap interval for the window
|
be pushed or popped. The current swap interval for the window
|
||||||
associated with the current context can be obtained by calling
|
associated with the current context can be obtained by calling
|
||||||
glXGetSwapIntervalMESA. The default swap interval is 1.
|
glXGetSwapIntervalMESA. The default swap interval is 0.
|
||||||
|
|
||||||
On XFree86, setting the environment variable LIBGL_NO_VSYNC sets the
|
On XFree86, setting the environment variable LIBGL_THROTTLE_REFRESH sets
|
||||||
swap interval to 0.
|
the swap interval to 1.
|
||||||
|
|
||||||
Errors
|
Errors
|
||||||
|
|
||||||
@@ -110,8 +117,16 @@ New State
|
|||||||
|
|
||||||
Get Value Get Command Type Initial Value
|
Get Value Get Command Type Initial Value
|
||||||
--------- ----------- ---- -------------
|
--------- ----------- ---- -------------
|
||||||
[swap interval] GetSwapInterval Z+ 1
|
[swap interval] GetSwapInterval Z+ 0
|
||||||
|
|
||||||
New Implementation Dependent State
|
New Implementation Dependent State
|
||||||
|
|
||||||
None
|
None
|
||||||
|
|
||||||
|
|
||||||
|
Revision History
|
||||||
|
|
||||||
|
1.1, 5/1/03 Added the issues section and contact information.
|
||||||
|
Changed the default swap interval to 0.
|
||||||
|
1.0, 3/17/03 Initial version based on GLX_SGI_swap_control and
|
||||||
|
WGL_EXT_swap_control.
|
||||||
|
@@ -8,7 +8,7 @@ Name Strings
|
|||||||
|
|
||||||
Contact
|
Contact
|
||||||
|
|
||||||
Ian Romanick, IBM (idr 'at' us.ibm.com)
|
Ian Romanick, IBM, idr at us.ibm.com
|
||||||
|
|
||||||
Status
|
Status
|
||||||
|
|
||||||
@@ -16,7 +16,7 @@ Status
|
|||||||
|
|
||||||
Version
|
Version
|
||||||
|
|
||||||
Date: 3/17/2003 Revision: 1.0
|
Date: 5/1/2003 Revision: 1.1
|
||||||
|
|
||||||
Number
|
Number
|
||||||
|
|
||||||
@@ -194,3 +194,8 @@ New State
|
|||||||
New Implementation Dependent State
|
New Implementation Dependent State
|
||||||
|
|
||||||
None
|
None
|
||||||
|
|
||||||
|
Revision History
|
||||||
|
|
||||||
|
1.1, 5/1/03 Added contact information.
|
||||||
|
1.0, 3/17/03 Initial version based on WGL_I3D_swap_frame_usage.
|
||||||
|
Reference in New Issue
Block a user