d0b03750eaf2da125d4471f26bc8c341854ca777
2 <!DOCTYPE OpenGLAPI SYSTEM
"gl_API.dtd">
4 <!-- Note: no GLX protocol info yet. -->
9 <category name=
"GL_ARB_tessellation_shader" number=
"91">
11 <!--<enum value="0" name="FALSE"/>
12 <enum value="1" name="TRUE"/>
13 <enum value="0x0004" name="TRIANGLES"/>
14 <enum value="0x0007" name="QUADS"/>
15 <enum value="0x0202" name="EQUAL"/>
16 <enum value="0x0900" name="CW"/>
17 <enum value="0x0901" name="CCW"/>-->
19 <enum value=
"0x000E" name=
"PATCHES"/>
20 <enum value=
"0x84F0" name=
"UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER"/>
21 <enum value=
"0x84F1" name=
"UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER"/>
22 <enum value=
"0x886C" name=
"MAX_TESS_CONTROL_INPUT_COMPONENTS"/>
23 <enum value=
"0x886D" name=
"MAX_TESS_EVALUATION_INPUT_COMPONENTS"/>
24 <enum value=
"0x8E1E" name=
"MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS"/>
25 <enum value=
"0x8E1F" name=
"MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS"/>
26 <enum value=
"0x8E72" name=
"PATCH_VERTICES"/>
27 <enum value=
"0x8E73" name=
"PATCH_DEFAULT_INNER_LEVEL"/>
28 <enum value=
"0x8E74" name=
"PATCH_DEFAULT_OUTER_LEVEL"/>
29 <enum value=
"0x8E75" name=
"TESS_CONTROL_OUTPUT_VERTICES"/>
30 <enum value=
"0x8E76" name=
"TESS_GEN_MODE"/>
31 <enum value=
"0x8E77" name=
"TESS_GEN_SPACING"/>
32 <enum value=
"0x8E78" name=
"TESS_GEN_VERTEX_ORDER"/>
33 <enum value=
"0x8E79" name=
"TESS_GEN_POINT_MODE"/>
34 <enum value=
"0x8E7A" name=
"ISOLINES"/>
35 <enum value=
"0x8E7B" name=
"FRACTIONAL_ODD"/>
36 <enum value=
"0x8E7C" name=
"FRACTIONAL_EVEN"/>
37 <enum value=
"0x8E7D" name=
"MAX_PATCH_VERTICES"/>
38 <enum value=
"0x8E7E" name=
"MAX_TESS_GEN_LEVEL"/>
39 <enum value=
"0x8E7F" name=
"MAX_TESS_CONTROL_UNIFORM_COMPONENTS"/>
40 <enum value=
"0x8E80" name=
"MAX_TESS_EVALUATION_UNIFORM_COMPONENTS"/>
41 <enum value=
"0x8E81" name=
"MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS"/>
42 <enum value=
"0x8E82" name=
"MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS"/>
43 <enum value=
"0x8E83" name=
"MAX_TESS_CONTROL_OUTPUT_COMPONENTS"/>
44 <enum value=
"0x8E84" name=
"MAX_TESS_PATCH_COMPONENTS"/>
45 <enum value=
"0x8E85" name=
"MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS"/>
46 <enum value=
"0x8E86" name=
"MAX_TESS_EVALUATION_OUTPUT_COMPONENTS"/>
47 <enum value=
"0x8E87" name=
"TESS_EVALUATION_SHADER"/>
48 <enum value=
"0x8E88" name=
"TESS_CONTROL_SHADER"/>
49 <enum value=
"0x8E89" name=
"MAX_TESS_CONTROL_UNIFORM_BLOCKS"/>
50 <enum value=
"0x8E8A" name=
"MAX_TESS_EVALUATION_UNIFORM_BLOCKS"/>
51 <enum value=
"0x8221" name=
"PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED"/>
53 <function name=
"PatchParameteri" es2=
"3.2" no_error=
"true">
54 <param name=
"pname" type=
"GLenum"/>
55 <param name=
"value" type=
"GLint"/>
57 <function name=
"PatchParameterfv">
58 <param name=
"pname" type=
"GLenum"/>
59 <param name=
"values" type=
"const GLfloat *"/>
62 <function name=
"PatchParameteriEXT" es2=
"3.1" alias=
"PatchParameteri">
63 <param name=
"pname" type=
"GLenum"/>
64 <param name=
"value" type=
"GLint"/>
67 <function name=
"PatchParameteriOES" es2=
"3.1" alias=
"PatchParameteri">
68 <param name=
"pname" type=
"GLenum"/>
69 <param name=
"value" type=
"GLint"/>