glthread: sync in glFlush for multiple contexts
[mesa.git] / src / mapi / glapi / gen / NV_viewport_swizzle.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4 <!-- Note: no GLX protocol info yet. -->
5
6 <OpenGLAPI>
7
8 <category name="GL_NV_viewport_swizzle" number="483">
9
10 <function name="ViewportSwizzleNV" no_error="true" es2="3.1">
11 <param name="index" type="GLuint"/>
12 <param name="swizzlex" type="GLenum"/>
13 <param name="swizzley" type="GLenum"/>
14 <param name="swizzlez" type="GLenum"/>
15 <param name="swizzlew" type="GLenum"/>
16 </function>
17
18 <enum name="VIEWPORT_SWIZZLE_POSITIVE_X_NV" value="0x9350"/>
19 <enum name="VIEWPORT_SWIZZLE_NEGATIVE_X_NV" value="0x9351"/>
20 <enum name="VIEWPORT_SWIZZLE_POSITIVE_Y_NV" value="0x9352"/>
21 <enum name="VIEWPORT_SWIZZLE_NEGATIVE_Y_NV" value="0x9353"/>
22 <enum name="VIEWPORT_SWIZZLE_POSITIVE_Z_NV" value="0x9354"/>
23 <enum name="VIEWPORT_SWIZZLE_NEGATIVE_Z_NV" value="0x9355"/>
24 <enum name="VIEWPORT_SWIZZLE_POSITIVE_W_NV" value="0x9356"/>
25 <enum name="VIEWPORT_SWIZZLE_NEGATIVE_W_NV" value="0x9357"/>
26
27 <enum name="VIEWPORT_SWIZZLE_X_NV" value="0x9358"/>
28 <enum name="VIEWPORT_SWIZZLE_Y_NV" value="0x9359"/>
29 <enum name="VIEWPORT_SWIZZLE_Z_NV" value="0x935A"/>
30 <enum name="VIEWPORT_SWIZZLE_W_NV" value="0x935B"/>
31
32 </category>
33
34 </OpenGLAPI>