2 <!DOCTYPE OpenGLAPI SYSTEM
"gl_API.dtd">
6 <category name=
"GL_ARB_gpu_shader_fp64" number=
"89">
8 <function name=
"Uniform1d">
9 <param name=
"location" type=
"GLint"/>
10 <param name=
"x" type=
"GLdouble"/>
13 <function name=
"Uniform2d">
14 <param name=
"location" type=
"GLint"/>
15 <param name=
"x" type=
"GLdouble"/>
16 <param name=
"y" type=
"GLdouble"/>
19 <function name=
"Uniform3d">
20 <param name=
"location" type=
"GLint"/>
21 <param name=
"x" type=
"GLdouble"/>
22 <param name=
"y" type=
"GLdouble"/>
23 <param name=
"z" type=
"GLdouble"/>
26 <function name=
"Uniform4d">
27 <param name=
"location" type=
"GLint"/>
28 <param name=
"x" type=
"GLdouble"/>
29 <param name=
"y" type=
"GLdouble"/>
30 <param name=
"z" type=
"GLdouble"/>
31 <param name=
"w" type=
"GLdouble"/>
34 <function name=
"Uniform1dv">
35 <param name=
"location" type=
"GLint"/>
36 <param name=
"count" type=
"GLsizei"/>
37 <param name=
"value" type=
"const GLdouble *"/>
40 <function name=
"Uniform2dv">
41 <param name=
"location" type=
"GLint"/>
42 <param name=
"count" type=
"GLsizei"/>
43 <param name=
"value" type=
"const GLdouble *"/>
46 <function name=
"Uniform3dv">
47 <param name=
"location" type=
"GLint"/>
48 <param name=
"count" type=
"GLsizei"/>
49 <param name=
"value" type=
"const GLdouble *"/>
52 <function name=
"Uniform4dv">
53 <param name=
"location" type=
"GLint"/>
54 <param name=
"count" type=
"GLsizei"/>
55 <param name=
"value" type=
"const GLdouble *"/>
58 <function name=
"UniformMatrix2dv">
59 <param name=
"location" type=
"GLint"/>
60 <param name=
"count" type=
"GLsizei"/>
61 <param name=
"transpose" type=
"GLboolean"/>
62 <param name=
"value" type=
"const GLdouble *"/>
65 <function name=
"UniformMatrix3dv">
66 <param name=
"location" type=
"GLint"/>
67 <param name=
"count" type=
"GLsizei"/>
68 <param name=
"transpose" type=
"GLboolean"/>
69 <param name=
"value" type=
"const GLdouble *"/>
72 <function name=
"UniformMatrix4dv">
73 <param name=
"location" type=
"GLint"/>
74 <param name=
"count" type=
"GLsizei"/>
75 <param name=
"transpose" type=
"GLboolean"/>
76 <param name=
"value" type=
"const GLdouble *"/>
79 <function name=
"UniformMatrix2x3dv">
80 <param name=
"location" type=
"GLint"/>
81 <param name=
"count" type=
"GLsizei"/>
82 <param name=
"transpose" type=
"GLboolean"/>
83 <param name=
"value" type=
"const GLdouble *"/>
86 <function name=
"UniformMatrix2x4dv">
87 <param name=
"location" type=
"GLint"/>
88 <param name=
"count" type=
"GLsizei"/>
89 <param name=
"transpose" type=
"GLboolean"/>
90 <param name=
"value" type=
"const GLdouble *"/>
93 <function name=
"UniformMatrix3x2dv">
94 <param name=
"location" type=
"GLint"/>
95 <param name=
"count" type=
"GLsizei"/>
96 <param name=
"transpose" type=
"GLboolean"/>
97 <param name=
"value" type=
"const GLdouble *"/>
100 <function name=
"UniformMatrix3x4dv">
101 <param name=
"location" type=
"GLint"/>
102 <param name=
"count" type=
"GLsizei"/>
103 <param name=
"transpose" type=
"GLboolean"/>
104 <param name=
"value" type=
"const GLdouble *"/>
107 <function name=
"UniformMatrix4x2dv">
108 <param name=
"location" type=
"GLint"/>
109 <param name=
"count" type=
"GLsizei"/>
110 <param name=
"transpose" type=
"GLboolean"/>
111 <param name=
"value" type=
"const GLdouble *"/>
114 <function name=
"UniformMatrix4x3dv">
115 <param name=
"location" type=
"GLint"/>
116 <param name=
"count" type=
"GLsizei"/>
117 <param name=
"transpose" type=
"GLboolean"/>
118 <param name=
"value" type=
"const GLdouble *"/>
121 <function name=
"GetUniformdv">
122 <param name=
"program" type=
"GLuint"/>
123 <param name=
"location" type=
"GLint"/>
124 <param name=
"params" type=
"GLdouble *"/>
127 <enum name=
"DOUBLE_VEC2" value=
"0x8FFC"/>
128 <enum name=
"DOUBLE_VEC3" value=
"0x8FFD"/>
129 <enum name=
"DOUBLE_VEC4" value=
"0x8FFE"/>
131 <enum name=
"DOUBLE_MAT2" value=
"0x8F46"/>
132 <enum name=
"DOUBLE_MAT3" value=
"0x8F47"/>
133 <enum name=
"DOUBLE_MAT4" value=
"0x8F48"/>
134 <enum name=
"DOUBLE_MAT2x3" value=
"0x8F49"/>
135 <enum name=
"DOUBLE_MAT2x4" value=
"0x8F4A"/>
136 <enum name=
"DOUBLE_MAT3x2" value=
"0x8F4B"/>
137 <enum name=
"DOUBLE_MAT3x4" value=
"0x8F4C"/>
138 <enum name=
"DOUBLE_MAT4x2" value=
"0x8F4D"/>
139 <enum name=
"DOUBLE_MAT4x3" value=
"0x8F4E"/>