Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/mapi/glapi/gen/AMD_gpu_shader_int64.xml
4561 views
1
<?xml version="1.0"?>
2
<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4
<OpenGLAPI>
5
6
<category name="GL_AMD_gpu_shader_int64" number="451">
7
8
<function name="Uniform1i64NV" alias="Uniform1i64ARB">
9
<param name="location" type="GLint"/>
10
<param name="x" type="GLint64"/>
11
</function>
12
13
<function name="Uniform2i64NV" alias="Uniform2i64ARB">
14
<param name="location" type="GLint"/>
15
<param name="x" type="GLint64"/>
16
<param name="y" type="GLint64"/>
17
</function>
18
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"/>
24
</function>
25
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"/>
32
</function>
33
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"/>
38
</function>
39
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"/>
44
</function>
45
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"/>
50
</function>
51
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"/>
56
</function>
57
58
<function name="Uniform1ui64NV" alias="Uniform1ui64ARB">
59
<param name="location" type="GLint"/>
60
<param name="x" type="GLuint64"/>
61
</function>
62
63
<function name="Uniform2ui64NV" alias="Uniform2ui64ARB">
64
<param name="location" type="GLint"/>
65
<param name="x" type="GLuint64"/>
66
<param name="y" type="GLuint64"/>
67
</function>
68
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"/>
74
</function>
75
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"/>
82
</function>
83
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"/>
88
</function>
89
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"/>
94
</function>
95
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"/>
100
</function>
101
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"/>
106
</function>
107
108
<function name="GetUniformi64vNV" alias="GetUniformi64vARB">
109
<param name="program" type="GLuint"/>
110
<param name="location" type="GLint"/>
111
<param name="params" type="GLint64 *"/>
112
</function>
113
114
<function name="GetUniformui64vNV" alias="GetUniformui64vARB">
115
<param name="program" type="GLuint"/>
116
<param name="location" type="GLint"/>
117
<param name="params" type="GLuint64 *"/>
118
</function>
119
120
<function name="ProgramUniform1i64NV" alias="ProgramUniform1i64ARB">
121
<param name="program" type="GLuint"/>
122
<param name="location" type="GLint"/>
123
<param name="x" type="GLint64"/>
124
</function>
125
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"/>
131
</function>
132
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"/>
139
</function>
140
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"/>
148
</function>
149
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"/>
155
</function>
156
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"/>
162
</function>
163
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"/>
169
</function>
170
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"/>
176
</function>
177
178
<function name="ProgramUniform1ui64NV" alias="ProgramUniform1ui64ARB">
179
<param name="program" type="GLuint"/>
180
<param name="location" type="GLint"/>
181
<param name="x" type="GLuint64"/>
182
</function>
183
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"/>
189
</function>
190
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"/>
197
</function>
198
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"/>
206
</function>
207
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"/>
213
</function>
214
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"/>
220
</function>
221
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"/>
227
</function>
228
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"/>
234
</function>
235
236
</category>
237
238
</OpenGLAPI>
239
240
241