2 <!DOCTYPE OpenGLAPI SYSTEM
"gl_API.dtd">
4 <!-- Note: no GLX protocol info yet. -->
8 <category name=
"GL_ARB_viewport_array" number=
"100">
10 <enum name=
"MAX_VIEWPORTS" value=
"0x825B"/>
11 <enum name=
"VIEWPORT_SUBPIXEL_BITS" value=
"0x825C"/>
12 <enum name=
"VIEWPORT_BOUNDS_RANGE" value=
"0x825D"/>
13 <enum name=
"LAYER_PROVOKING_VERTEX" value=
"0x825E"/>
14 <enum name=
"VIEWPORT_INDEX_PROVOKING_VERTEX" value=
"0x825F"/>
15 <enum name=
"SCISSOR_BOX" count=
"4" value=
"0x0C10">
16 <size name=
"Get" mode=
"get"/>
18 <enum name=
"VIEWPORT" count=
"4" value=
"0x0BA2">
19 <size name=
"Get" mode=
"get"/>
21 <enum name=
"DEPTH_RANGE" count=
"2" value=
"0x0B70">
22 <size name=
"Get" mode=
"get"/>
24 <enum name=
"SCISSOR_TEST" count=
"1" value=
"0x0C11">
25 <size name=
"Get" mode=
"get"/>
27 <enum name=
"FIRST_VERTEX_CONVENTION" value=
"0x8E4D"/>
28 <enum name=
"LAST_VERTEX_CONVENTION" value=
"0x8E4E"/>
29 <enum name=
"PROVOKING_VERTEX" value=
"0x8E4F"/>
30 <enum name=
"UNDEFINED_VERTEX" value=
"0x8260"/>
32 <function name=
"ViewportArrayv" no_error=
"true">
33 <param name=
"first" type=
"GLuint"/>
34 <param name=
"count" type=
"GLsizei"/>
35 <param name=
"v" type=
"const GLfloat *" count=
"count" count_scale=
"4"/>
37 <function name=
"ViewportIndexedf" no_error=
"true">
38 <param name=
"index" type=
"GLuint"/>
39 <param name=
"x" type=
"GLfloat"/>
40 <param name=
"y" type=
"GLfloat"/>
41 <param name=
"w" type=
"GLfloat"/>
42 <param name=
"h" type=
"GLfloat"/>
44 <function name=
"ViewportIndexedfv" no_error=
"true">
45 <param name=
"index" type=
"GLuint"/>
46 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
48 <function name=
"ScissorArrayv" no_error=
"true">
49 <param name=
"first" type=
"GLuint"/>
50 <param name=
"count" type=
"GLsizei"/>
51 <param name=
"v" type=
"const int *" count=
"count" count_scale=
"4"/>
53 <function name=
"ScissorIndexed" no_error=
"true">
54 <param name=
"index" type=
"GLuint"/>
55 <param name=
"left" type=
"GLint"/>
56 <param name=
"bottom" type=
"GLint"/>
57 <param name=
"width" type=
"GLsizei"/>
58 <param name=
"height" type=
"GLsizei"/>
60 <function name=
"ScissorIndexedv" no_error=
"true">
61 <param name=
"index" type=
"GLuint"/>
62 <param name=
"v" type=
"const GLint *" count=
"4"/>
64 <function name=
"DepthRangeArrayv" no_error=
"true">
65 <param name=
"first" type=
"GLuint"/>
66 <param name=
"count" type=
"GLsizei"/>
67 <param name=
"v" type=
"const GLclampd *" count=
"count" count_scale=
"2"/>
69 <function name=
"DepthRangeIndexed" no_error=
"true">
70 <param name=
"index" type=
"GLuint"/>
71 <param name=
"n" type=
"GLclampd"/>
72 <param name=
"f" type=
"GLclampd"/>
74 <function name=
"GetFloati_v">
75 <param name=
"target" type=
"GLenum"/>
76 <param name=
"index" type=
"GLuint"/>
77 <param name=
"data" type=
"GLfloat *"/>
79 <function name=
"GetDoublei_v">
80 <param name=
"target" type=
"GLenum"/>
81 <param name=
"index" type=
"GLuint"/>
82 <param name=
"data" type=
"GLdouble *"/>