2 <!DOCTYPE OpenGLAPI SYSTEM
"gl_API.dtd">
6 <category name=
"GL_ARB_gpu_shader_int64" number=
"178">
8 <function name=
"Uniform1i64ARB">
9 <param name=
"location" type=
"GLint"/>
10 <param name=
"x" type=
"GLint64"/>
13 <function name=
"Uniform2i64ARB">
14 <param name=
"location" type=
"GLint"/>
15 <param name=
"x" type=
"GLint64"/>
16 <param name=
"y" type=
"GLint64"/>
19 <function name=
"Uniform3i64ARB">
20 <param name=
"location" type=
"GLint"/>
21 <param name=
"x" type=
"GLint64"/>
22 <param name=
"y" type=
"GLint64"/>
23 <param name=
"z" type=
"GLint64"/>
26 <function name=
"Uniform4i64ARB">
27 <param name=
"location" type=
"GLint"/>
28 <param name=
"x" type=
"GLint64"/>
29 <param name=
"y" type=
"GLint64"/>
30 <param name=
"z" type=
"GLint64"/>
31 <param name=
"w" type=
"GLint64"/>
34 <function name=
"Uniform1i64vARB">
35 <param name=
"location" type=
"GLint"/>
36 <param name=
"count" type=
"GLsizei"/>
37 <param name=
"value" type=
"const GLint64 *" count=
"count"/>
40 <function name=
"Uniform2i64vARB">
41 <param name=
"location" type=
"GLint"/>
42 <param name=
"count" type=
"GLsizei"/>
43 <param name=
"value" type=
"const GLint64 *" count=
"count" count_scale=
"2"/>
46 <function name=
"Uniform3i64vARB">
47 <param name=
"location" type=
"GLint"/>
48 <param name=
"count" type=
"GLsizei"/>
49 <param name=
"value" type=
"const GLint64 *" count=
"count" count_scale=
"3"/>
52 <function name=
"Uniform4i64vARB">
53 <param name=
"location" type=
"GLint"/>
54 <param name=
"count" type=
"GLsizei"/>
55 <param name=
"value" type=
"const GLint64 *" count=
"count" count_scale=
"4"/>
58 <function name=
"Uniform1ui64ARB">
59 <param name=
"location" type=
"GLint"/>
60 <param name=
"x" type=
"GLuint64"/>
63 <function name=
"Uniform2ui64ARB">
64 <param name=
"location" type=
"GLint"/>
65 <param name=
"x" type=
"GLuint64"/>
66 <param name=
"y" type=
"GLuint64"/>
69 <function name=
"Uniform3ui64ARB">
70 <param name=
"location" type=
"GLint"/>
71 <param name=
"x" type=
"GLuint64"/>
72 <param name=
"y" type=
"GLuint64"/>
73 <param name=
"z" type=
"GLuint64"/>
76 <function name=
"Uniform4ui64ARB">
77 <param name=
"location" type=
"GLint"/>
78 <param name=
"x" type=
"GLuint64"/>
79 <param name=
"y" type=
"GLuint64"/>
80 <param name=
"z" type=
"GLuint64"/>
81 <param name=
"w" type=
"GLuint64"/>
84 <function name=
"Uniform1ui64vARB">
85 <param name=
"location" type=
"GLint"/>
86 <param name=
"count" type=
"GLsizei"/>
87 <param name=
"value" type=
"const GLuint64 *" count=
"count"/>
90 <function name=
"Uniform2ui64vARB">
91 <param name=
"location" type=
"GLint"/>
92 <param name=
"count" type=
"GLsizei"/>
93 <param name=
"value" type=
"const GLuint64 *" count=
"count" count_scale=
"2"/>
96 <function name=
"Uniform3ui64vARB">
97 <param name=
"location" type=
"GLint"/>
98 <param name=
"count" type=
"GLsizei"/>
99 <param name=
"value" type=
"const GLuint64 *" count=
"count" count_scale=
"3"/>
102 <function name=
"Uniform4ui64vARB">
103 <param name=
"location" type=
"GLint"/>
104 <param name=
"count" type=
"GLsizei"/>
105 <param name=
"value" type=
"const GLuint64 *" count=
"count" count_scale=
"4"/>
108 <function name=
"GetUniformi64vARB">
109 <param name=
"program" type=
"GLuint"/>
110 <param name=
"location" type=
"GLint"/>
111 <param name=
"params" type=
"GLint64 *"/>
114 <function name=
"GetUniformui64vARB">
115 <param name=
"program" type=
"GLuint"/>
116 <param name=
"location" type=
"GLint"/>
117 <param name=
"params" type=
"GLuint64 *"/>
120 <function name=
"GetnUniformi64vARB">
121 <param name=
"program" type=
"GLuint"/>
122 <param name=
"location" type=
"GLint"/>
123 <param name=
"bufSize" type=
"GLsizei"/>
124 <param name=
"params" type=
"GLint64 *"/>
127 <function name=
"GetnUniformui64vARB">
128 <param name=
"program" type=
"GLuint"/>
129 <param name=
"location" type=
"GLint"/>
130 <param name=
"bufSize" type=
"GLsizei"/>
131 <param name=
"params" type=
"GLuint64 *"/>
134 <function name=
"ProgramUniform1i64ARB">
135 <param name=
"program" type=
"GLuint"/>
136 <param name=
"location" type=
"GLint"/>
137 <param name=
"x" type=
"GLint64"/>
140 <function name=
"ProgramUniform2i64ARB">
141 <param name=
"program" type=
"GLuint"/>
142 <param name=
"location" type=
"GLint"/>
143 <param name=
"x" type=
"GLint64"/>
144 <param name=
"y" type=
"GLint64"/>
147 <function name=
"ProgramUniform3i64ARB">
148 <param name=
"program" type=
"GLuint"/>
149 <param name=
"location" type=
"GLint"/>
150 <param name=
"x" type=
"GLint64"/>
151 <param name=
"y" type=
"GLint64"/>
152 <param name=
"z" type=
"GLint64"/>
155 <function name=
"ProgramUniform4i64ARB">
156 <param name=
"program" type=
"GLuint"/>
157 <param name=
"location" type=
"GLint"/>
158 <param name=
"x" type=
"GLint64"/>
159 <param name=
"y" type=
"GLint64"/>
160 <param name=
"z" type=
"GLint64"/>
161 <param name=
"w" type=
"GLint64"/>
164 <function name=
"ProgramUniform1i64vARB">
165 <param name=
"program" type=
"GLuint"/>
166 <param name=
"location" type=
"GLint"/>
167 <param name=
"count" type=
"GLsizei"/>
168 <param name=
"value" type=
"const GLint64 *" count=
"count"/>
171 <function name=
"ProgramUniform2i64vARB">
172 <param name=
"program" type=
"GLuint"/>
173 <param name=
"location" type=
"GLint"/>
174 <param name=
"count" type=
"GLsizei"/>
175 <param name=
"value" type=
"const GLint64 *" count=
"count" count_scale=
"2"/>
178 <function name=
"ProgramUniform3i64vARB">
179 <param name=
"program" type=
"GLuint"/>
180 <param name=
"location" type=
"GLint"/>
181 <param name=
"count" type=
"GLsizei"/>
182 <param name=
"value" type=
"const GLint64 *" count=
"count" count_scale=
"3"/>
185 <function name=
"ProgramUniform4i64vARB">
186 <param name=
"program" type=
"GLuint"/>
187 <param name=
"location" type=
"GLint"/>
188 <param name=
"count" type=
"GLsizei"/>
189 <param name=
"value" type=
"const GLint64 *" count=
"count" count_scale=
"4"/>
192 <function name=
"ProgramUniform1ui64ARB">
193 <param name=
"program" type=
"GLuint"/>
194 <param name=
"location" type=
"GLint"/>
195 <param name=
"x" type=
"GLuint64"/>
198 <function name=
"ProgramUniform2ui64ARB">
199 <param name=
"program" type=
"GLuint"/>
200 <param name=
"location" type=
"GLint"/>
201 <param name=
"x" type=
"GLuint64"/>
202 <param name=
"y" type=
"GLuint64"/>
205 <function name=
"ProgramUniform3ui64ARB">
206 <param name=
"program" type=
"GLuint"/>
207 <param name=
"location" type=
"GLint"/>
208 <param name=
"x" type=
"GLuint64"/>
209 <param name=
"y" type=
"GLuint64"/>
210 <param name=
"z" type=
"GLuint64"/>
213 <function name=
"ProgramUniform4ui64ARB">
214 <param name=
"program" type=
"GLuint"/>
215 <param name=
"location" type=
"GLint"/>
216 <param name=
"x" type=
"GLuint64"/>
217 <param name=
"y" type=
"GLuint64"/>
218 <param name=
"z" type=
"GLuint64"/>
219 <param name=
"w" type=
"GLuint64"/>
222 <function name=
"ProgramUniform1ui64vARB">
223 <param name=
"program" type=
"GLuint"/>
224 <param name=
"location" type=
"GLint"/>
225 <param name=
"count" type=
"GLsizei"/>
226 <param name=
"value" type=
"const GLuint64 *" count=
"count"/>
229 <function name=
"ProgramUniform2ui64vARB">
230 <param name=
"program" type=
"GLuint"/>
231 <param name=
"location" type=
"GLint"/>
232 <param name=
"count" type=
"GLsizei"/>
233 <param name=
"value" type=
"const GLuint64 *" count=
"count" count_scale=
"2"/>
236 <function name=
"ProgramUniform3ui64vARB">
237 <param name=
"program" type=
"GLuint"/>
238 <param name=
"location" type=
"GLint"/>
239 <param name=
"count" type=
"GLsizei"/>
240 <param name=
"value" type=
"const GLuint64 *" count=
"count" count_scale=
"3"/>
243 <function name=
"ProgramUniform4ui64vARB">
244 <param name=
"program" type=
"GLuint"/>
245 <param name=
"location" type=
"GLint"/>
246 <param name=
"count" type=
"GLsizei"/>
247 <param name=
"value" type=
"const GLuint64 *" count=
"count" count_scale=
"4"/>
250 <enum name=
"INT64_ARB" value=
"0x140E"/>
251 <enum name=
"UNSIGNED_INT64_ARB" value=
"0x140F"/>
252 <enum name=
"INT64_VEC2_ARB" value=
"0x8FE9"/>
253 <enum name=
"INT64_VEC3_ARB" value=
"0x8FEA"/>
254 <enum name=
"INT64_VEC4_ARB" value=
"0x8FEB"/>
255 <enum name=
"UNSIGNED_INT64_VEC2_ARB" value=
"0x8FF5"/>
256 <enum name=
"UNSIGNED_INT64_VEC3_ARB" value=
"0x8FF6"/>
257 <enum name=
"UNSIGNED_INT64_VEC4_ARB" value=
"0x8FF7"/>