2 <!DOCTYPE OpenGLAPI SYSTEM
"gl_API.dtd">
6 <category name=
"GL_AMD_gpu_shader_int64" number=
"451">
8 <function name=
"Uniform1i64NV" alias=
"Uniform1i64ARB">
9 <param name=
"location" type=
"GLint"/>
10 <param name=
"x" type=
"GLint64"/>
13 <function name=
"Uniform2i64NV" alias=
"Uniform2i64ARB">
14 <param name=
"location" type=
"GLint"/>
15 <param name=
"x" type=
"GLint64"/>
16 <param name=
"y" type=
"GLint64"/>
19 <function name=
"Uniform3i64NV" alias=
"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=
"Uniform4i64NV" alias=
"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=
"Uniform1i64vNV" alias=
"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=
"Uniform2i64vNV" alias=
"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=
"Uniform3i64vNV" alias=
"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=
"Uniform4i64vNV" alias=
"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=
"Uniform1ui64NV" alias=
"Uniform1ui64ARB">
59 <param name=
"location" type=
"GLint"/>
60 <param name=
"x" type=
"GLuint64"/>
63 <function name=
"Uniform2ui64NV" alias=
"Uniform2ui64ARB">
64 <param name=
"location" type=
"GLint"/>
65 <param name=
"x" type=
"GLuint64"/>
66 <param name=
"y" type=
"GLuint64"/>
69 <function name=
"Uniform3ui64NV" alias=
"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=
"Uniform4ui64NV" alias=
"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=
"Uniform1ui64vNV" alias=
"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=
"Uniform2ui64vNV" alias=
"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=
"Uniform3ui64vNV" alias=
"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=
"Uniform4ui64vNV" alias=
"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=
"GetUniformi64vNV" alias=
"GetUniformi64vARB">
109 <param name=
"program" type=
"GLuint"/>
110 <param name=
"location" type=
"GLint"/>
111 <param name=
"params" type=
"GLint64 *"/>
114 <function name=
"GetUniformui64vNV" alias=
"GetUniformui64vARB">
115 <param name=
"program" type=
"GLuint"/>
116 <param name=
"location" type=
"GLint"/>
117 <param name=
"params" type=
"GLuint64 *"/>
120 <function name=
"ProgramUniform1i64NV" alias=
"ProgramUniform1i64ARB">
121 <param name=
"program" type=
"GLuint"/>
122 <param name=
"location" type=
"GLint"/>
123 <param name=
"x" type=
"GLint64"/>
126 <function name=
"ProgramUniform2i64NV" alias=
"ProgramUniform2i64ARB">
127 <param name=
"program" type=
"GLuint"/>
128 <param name=
"location" type=
"GLint"/>
129 <param name=
"x" type=
"GLint64"/>
130 <param name=
"y" type=
"GLint64"/>
133 <function name=
"ProgramUniform3i64NV" alias=
"ProgramUniform3i64ARB">
134 <param name=
"program" type=
"GLuint"/>
135 <param name=
"location" type=
"GLint"/>
136 <param name=
"x" type=
"GLint64"/>
137 <param name=
"y" type=
"GLint64"/>
138 <param name=
"z" type=
"GLint64"/>
141 <function name=
"ProgramUniform4i64NV" alias=
"ProgramUniform4i64ARB">
142 <param name=
"program" type=
"GLuint"/>
143 <param name=
"location" type=
"GLint"/>
144 <param name=
"x" type=
"GLint64"/>
145 <param name=
"y" type=
"GLint64"/>
146 <param name=
"z" type=
"GLint64"/>
147 <param name=
"w" type=
"GLint64"/>
150 <function name=
"ProgramUniform1i64vNV" alias=
"ProgramUniform1i64vARB">
151 <param name=
"program" type=
"GLuint"/>
152 <param name=
"location" type=
"GLint"/>
153 <param name=
"count" type=
"GLsizei"/>
154 <param name=
"value" type=
"const GLint64 *" count=
"count"/>
157 <function name=
"ProgramUniform2i64vNV" alias=
"ProgramUniform2i64vARB">
158 <param name=
"program" type=
"GLuint"/>
159 <param name=
"location" type=
"GLint"/>
160 <param name=
"count" type=
"GLsizei"/>
161 <param name=
"value" type=
"const GLint64 *" count=
"count" count_scale=
"2"/>
164 <function name=
"ProgramUniform3i64vNV" alias=
"ProgramUniform3i64vARB">
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" count_scale=
"3"/>
171 <function name=
"ProgramUniform4i64vNV" alias=
"ProgramUniform4i64vARB">
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=
"4"/>
178 <function name=
"ProgramUniform1ui64NV" alias=
"ProgramUniform1ui64ARB">
179 <param name=
"program" type=
"GLuint"/>
180 <param name=
"location" type=
"GLint"/>
181 <param name=
"x" type=
"GLuint64"/>
184 <function name=
"ProgramUniform2ui64NV" alias=
"ProgramUniform2ui64ARB">
185 <param name=
"program" type=
"GLuint"/>
186 <param name=
"location" type=
"GLint"/>
187 <param name=
"x" type=
"GLuint64"/>
188 <param name=
"y" type=
"GLuint64"/>
191 <function name=
"ProgramUniform3ui64NV" alias=
"ProgramUniform3ui64ARB">
192 <param name=
"program" type=
"GLuint"/>
193 <param name=
"location" type=
"GLint"/>
194 <param name=
"x" type=
"GLuint64"/>
195 <param name=
"y" type=
"GLuint64"/>
196 <param name=
"z" type=
"GLuint64"/>
199 <function name=
"ProgramUniform4ui64NV" alias=
"ProgramUniform4ui64ARB">
200 <param name=
"program" type=
"GLuint"/>
201 <param name=
"location" type=
"GLint"/>
202 <param name=
"x" type=
"GLuint64"/>
203 <param name=
"y" type=
"GLuint64"/>
204 <param name=
"z" type=
"GLuint64"/>
205 <param name=
"w" type=
"GLuint64"/>
208 <function name=
"ProgramUniform1ui64vNV" alias=
"ProgramUniform1ui64vARB">
209 <param name=
"program" type=
"GLuint"/>
210 <param name=
"location" type=
"GLint"/>
211 <param name=
"count" type=
"GLsizei"/>
212 <param name=
"value" type=
"const GLuint64 *" count=
"count"/>
215 <function name=
"ProgramUniform2ui64vNV" alias=
"ProgramUniform2ui64vARB">
216 <param name=
"program" type=
"GLuint"/>
217 <param name=
"location" type=
"GLint"/>
218 <param name=
"count" type=
"GLsizei"/>
219 <param name=
"value" type=
"const GLuint64 *" count=
"count" count_scale=
"2"/>
222 <function name=
"ProgramUniform3ui64vNV" alias=
"ProgramUniform3ui64vARB">
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" count_scale=
"3"/>
229 <function name=
"ProgramUniform4ui64vNV" alias=
"ProgramUniform4ui64vARB">
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=
"4"/>