1 #include "glsym/glsym.h"
3 #define SYM(x) { "gl" #x, &(gl##x) }
4 const struct rglgen_sym_map rglgen_symbol_map[] = {
6 SYM(DebugMessageControlKHR),
7 SYM(DebugMessageInsertKHR),
8 SYM(DebugMessageCallbackKHR),
9 SYM(GetDebugMessageLogKHR),
10 SYM(PushDebugGroupKHR),
11 SYM(PopDebugGroupKHR),
13 SYM(GetObjectLabelKHR),
14 SYM(ObjectPtrLabelKHR),
15 SYM(GetObjectPtrLabelKHR),
17 SYM(GetGraphicsResetStatusKHR),
19 SYM(GetnUniformfvKHR),
20 SYM(GetnUniformivKHR),
21 SYM(GetnUniformuivKHR),
22 SYM(EGLImageTargetTexture2DOES),
23 SYM(EGLImageTargetRenderbufferStorageOES),
24 SYM(CopyImageSubDataOES),
27 SYM(BlendEquationiOES),
28 SYM(BlendEquationSeparateiOES),
30 SYM(BlendFuncSeparateiOES),
33 SYM(DrawElementsBaseVertexOES),
34 SYM(DrawRangeElementsBaseVertexOES),
35 SYM(DrawElementsInstancedBaseVertexOES),
36 SYM(MultiDrawElementsBaseVertexOES),
37 SYM(FramebufferTextureOES),
38 SYM(GetProgramBinaryOES),
39 SYM(ProgramBinaryOES),
42 SYM(GetBufferPointervOES),
43 SYM(PrimitiveBoundingBoxOES),
44 SYM(MinSampleShadingOES),
45 SYM(PatchParameteriOES),
47 SYM(TexSubImage3DOES),
48 SYM(CopyTexSubImage3DOES),
49 SYM(CompressedTexImage3DOES),
50 SYM(CompressedTexSubImage3DOES),
51 SYM(FramebufferTexture3DOES),
52 SYM(TexParameterIivOES),
53 SYM(TexParameterIuivOES),
54 SYM(GetTexParameterIivOES),
55 SYM(GetTexParameterIuivOES),
56 SYM(SamplerParameterIivOES),
57 SYM(SamplerParameterIuivOES),
58 SYM(GetSamplerParameterIivOES),
59 SYM(GetSamplerParameterIuivOES),
61 SYM(TexBufferRangeOES),
62 SYM(TexStorage3DMultisampleOES),
64 SYM(BindVertexArrayOES),
65 SYM(DeleteVertexArraysOES),
66 SYM(GenVertexArraysOES),
67 SYM(IsVertexArrayOES),
68 SYM(ViewportArrayvOES),
69 SYM(ViewportIndexedfOES),
70 SYM(ViewportIndexedfvOES),
71 SYM(ScissorArrayvOES),
72 SYM(ScissorIndexedOES),
73 SYM(ScissorIndexedvOES),
74 SYM(DepthRangeArrayfvOES),
75 SYM(DepthRangeIndexedfOES),
77 SYM(DrawArraysInstancedBaseInstanceEXT),
78 SYM(DrawElementsInstancedBaseInstanceEXT),
79 SYM(DrawElementsInstancedBaseVertexBaseInstanceEXT),
80 SYM(BindFragDataLocationIndexedEXT),
81 SYM(BindFragDataLocationEXT),
82 SYM(GetProgramResourceLocationIndexEXT),
83 SYM(GetFragDataIndexEXT),
84 SYM(BufferStorageEXT),
85 SYM(ClearTexImageEXT),
86 SYM(ClearTexSubImageEXT),
87 SYM(CopyImageSubDataEXT),
89 SYM(GetObjectLabelEXT),
90 SYM(InsertEventMarkerEXT),
91 SYM(PushGroupMarkerEXT),
92 SYM(PopGroupMarkerEXT),
93 SYM(DiscardFramebufferEXT),
95 SYM(DeleteQueriesEXT),
101 SYM(GetQueryObjectivEXT),
102 SYM(GetQueryObjectuivEXT),
106 SYM(BlendEquationiEXT),
107 SYM(BlendEquationSeparateiEXT),
109 SYM(BlendFuncSeparateiEXT),
112 SYM(DrawElementsBaseVertexEXT),
113 SYM(DrawRangeElementsBaseVertexEXT),
114 SYM(DrawElementsInstancedBaseVertexEXT),
115 SYM(MultiDrawElementsBaseVertexEXT),
116 SYM(DrawArraysInstancedEXT),
117 SYM(DrawElementsInstancedEXT),
118 SYM(FramebufferTextureEXT),
119 SYM(VertexAttribDivisorEXT),
120 SYM(MapBufferRangeEXT),
121 SYM(FlushMappedBufferRangeEXT),
122 SYM(MultiDrawArraysEXT),
123 SYM(MultiDrawElementsEXT),
124 SYM(MultiDrawArraysIndirectEXT),
125 SYM(MultiDrawElementsIndirectEXT),
126 SYM(RenderbufferStorageMultisampleEXT),
127 SYM(FramebufferTexture2DMultisampleEXT),
128 SYM(ReadBufferIndexedEXT),
129 SYM(DrawBuffersIndexedEXT),
130 SYM(GetIntegeri_vEXT),
131 SYM(PolygonOffsetClampEXT),
132 SYM(PrimitiveBoundingBoxEXT),
133 SYM(RasterSamplesEXT),
134 SYM(GetGraphicsResetStatusEXT),
136 SYM(GetnUniformfvEXT),
137 SYM(GetnUniformivEXT),
138 SYM(ActiveShaderProgramEXT),
139 SYM(BindProgramPipelineEXT),
140 SYM(CreateShaderProgramvEXT),
141 SYM(DeleteProgramPipelinesEXT),
142 SYM(GenProgramPipelinesEXT),
143 SYM(GetProgramPipelineInfoLogEXT),
144 SYM(GetProgramPipelineivEXT),
145 SYM(IsProgramPipelineEXT),
146 SYM(ProgramParameteriEXT),
147 SYM(ProgramUniform1fEXT),
148 SYM(ProgramUniform1fvEXT),
149 SYM(ProgramUniform1iEXT),
150 SYM(ProgramUniform1ivEXT),
151 SYM(ProgramUniform2fEXT),
152 SYM(ProgramUniform2fvEXT),
153 SYM(ProgramUniform2iEXT),
154 SYM(ProgramUniform2ivEXT),
155 SYM(ProgramUniform3fEXT),
156 SYM(ProgramUniform3fvEXT),
157 SYM(ProgramUniform3iEXT),
158 SYM(ProgramUniform3ivEXT),
159 SYM(ProgramUniform4fEXT),
160 SYM(ProgramUniform4fvEXT),
161 SYM(ProgramUniform4iEXT),
162 SYM(ProgramUniform4ivEXT),
163 SYM(ProgramUniformMatrix2fvEXT),
164 SYM(ProgramUniformMatrix3fvEXT),
165 SYM(ProgramUniformMatrix4fvEXT),
166 SYM(UseProgramStagesEXT),
167 SYM(ValidateProgramPipelineEXT),
168 SYM(ProgramUniform1uiEXT),
169 SYM(ProgramUniform2uiEXT),
170 SYM(ProgramUniform3uiEXT),
171 SYM(ProgramUniform4uiEXT),
172 SYM(ProgramUniform1uivEXT),
173 SYM(ProgramUniform2uivEXT),
174 SYM(ProgramUniform3uivEXT),
175 SYM(ProgramUniform4uivEXT),
176 SYM(ProgramUniformMatrix2x3fvEXT),
177 SYM(ProgramUniformMatrix3x2fvEXT),
178 SYM(ProgramUniformMatrix2x4fvEXT),
179 SYM(ProgramUniformMatrix4x2fvEXT),
180 SYM(ProgramUniformMatrix3x4fvEXT),
181 SYM(ProgramUniformMatrix4x3fvEXT),
182 SYM(FramebufferPixelLocalStorageSizeEXT),
183 SYM(GetFramebufferPixelLocalStorageSizeEXT),
184 SYM(ClearPixelLocalStorageuiEXT),
185 SYM(TexPageCommitmentEXT),
186 SYM(PatchParameteriEXT),
187 SYM(TexParameterIivEXT),
188 SYM(TexParameterIuivEXT),
189 SYM(GetTexParameterIivEXT),
190 SYM(GetTexParameterIuivEXT),
191 SYM(SamplerParameterIivEXT),
192 SYM(SamplerParameterIuivEXT),
193 SYM(GetSamplerParameterIivEXT),
194 SYM(GetSamplerParameterIuivEXT),
196 SYM(TexBufferRangeEXT),
197 SYM(TexStorage1DEXT),
198 SYM(TexStorage2DEXT),
199 SYM(TexStorage3DEXT),
200 SYM(TextureStorage1DEXT),
201 SYM(TextureStorage2DEXT),
202 SYM(TextureStorage3DEXT),
204 SYM(FramebufferTextureMultiviewOVR),
205 SYM(FramebufferTextureMultisampleMultiviewOVR),
209 RGLSYMGLBLENDBARRIERKHRPROC __rglgen_glBlendBarrierKHR;
210 RGLSYMGLDEBUGMESSAGECONTROLKHRPROC __rglgen_glDebugMessageControlKHR;
211 RGLSYMGLDEBUGMESSAGEINSERTKHRPROC __rglgen_glDebugMessageInsertKHR;
212 RGLSYMGLDEBUGMESSAGECALLBACKKHRPROC __rglgen_glDebugMessageCallbackKHR;
213 RGLSYMGLGETDEBUGMESSAGELOGKHRPROC __rglgen_glGetDebugMessageLogKHR;
214 RGLSYMGLPUSHDEBUGGROUPKHRPROC __rglgen_glPushDebugGroupKHR;
215 RGLSYMGLPOPDEBUGGROUPKHRPROC __rglgen_glPopDebugGroupKHR;
216 RGLSYMGLOBJECTLABELKHRPROC __rglgen_glObjectLabelKHR;
217 RGLSYMGLGETOBJECTLABELKHRPROC __rglgen_glGetObjectLabelKHR;
218 RGLSYMGLOBJECTPTRLABELKHRPROC __rglgen_glObjectPtrLabelKHR;
219 RGLSYMGLGETOBJECTPTRLABELKHRPROC __rglgen_glGetObjectPtrLabelKHR;
220 RGLSYMGLGETPOINTERVKHRPROC __rglgen_glGetPointervKHR;
221 RGLSYMGLGETGRAPHICSRESETSTATUSKHRPROC __rglgen_glGetGraphicsResetStatusKHR;
222 RGLSYMGLREADNPIXELSKHRPROC __rglgen_glReadnPixelsKHR;
223 RGLSYMGLGETNUNIFORMFVKHRPROC __rglgen_glGetnUniformfvKHR;
224 RGLSYMGLGETNUNIFORMIVKHRPROC __rglgen_glGetnUniformivKHR;
225 RGLSYMGLGETNUNIFORMUIVKHRPROC __rglgen_glGetnUniformuivKHR;
226 RGLSYMGLEGLIMAGETARGETTEXTURE2DOESPROC __rglgen_glEGLImageTargetTexture2DOES;
227 RGLSYMGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC __rglgen_glEGLImageTargetRenderbufferStorageOES;
228 RGLSYMGLCOPYIMAGESUBDATAOESPROC __rglgen_glCopyImageSubDataOES;
229 RGLSYMGLENABLEIOESPROC __rglgen_glEnableiOES;
230 RGLSYMGLDISABLEIOESPROC __rglgen_glDisableiOES;
231 RGLSYMGLBLENDEQUATIONIOESPROC __rglgen_glBlendEquationiOES;
232 RGLSYMGLBLENDEQUATIONSEPARATEIOESPROC __rglgen_glBlendEquationSeparateiOES;
233 RGLSYMGLBLENDFUNCIOESPROC __rglgen_glBlendFunciOES;
234 RGLSYMGLBLENDFUNCSEPARATEIOESPROC __rglgen_glBlendFuncSeparateiOES;
235 RGLSYMGLCOLORMASKIOESPROC __rglgen_glColorMaskiOES;
236 RGLSYMGLISENABLEDIOESPROC __rglgen_glIsEnablediOES;
237 RGLSYMGLDRAWELEMENTSBASEVERTEXOESPROC __rglgen_glDrawElementsBaseVertexOES;
238 RGLSYMGLDRAWRANGEELEMENTSBASEVERTEXOESPROC __rglgen_glDrawRangeElementsBaseVertexOES;
239 RGLSYMGLDRAWELEMENTSINSTANCEDBASEVERTEXOESPROC __rglgen_glDrawElementsInstancedBaseVertexOES;
240 RGLSYMGLMULTIDRAWELEMENTSBASEVERTEXOESPROC __rglgen_glMultiDrawElementsBaseVertexOES;
241 RGLSYMGLFRAMEBUFFERTEXTUREOESPROC __rglgen_glFramebufferTextureOES;
242 RGLSYMGLGETPROGRAMBINARYOESPROC __rglgen_glGetProgramBinaryOES;
243 RGLSYMGLPROGRAMBINARYOESPROC __rglgen_glProgramBinaryOES;
244 RGLSYMGLMAPBUFFEROESPROC __rglgen_glMapBufferOES;
245 RGLSYMGLUNMAPBUFFEROESPROC __rglgen_glUnmapBufferOES;
246 RGLSYMGLGETBUFFERPOINTERVOESPROC __rglgen_glGetBufferPointervOES;
247 RGLSYMGLPRIMITIVEBOUNDINGBOXOESPROC __rglgen_glPrimitiveBoundingBoxOES;
248 RGLSYMGLMINSAMPLESHADINGOESPROC __rglgen_glMinSampleShadingOES;
249 RGLSYMGLPATCHPARAMETERIOESPROC __rglgen_glPatchParameteriOES;
250 RGLSYMGLTEXIMAGE3DOESPROC __rglgen_glTexImage3DOES;
251 RGLSYMGLTEXSUBIMAGE3DOESPROC __rglgen_glTexSubImage3DOES;
252 RGLSYMGLCOPYTEXSUBIMAGE3DOESPROC __rglgen_glCopyTexSubImage3DOES;
253 RGLSYMGLCOMPRESSEDTEXIMAGE3DOESPROC __rglgen_glCompressedTexImage3DOES;
254 RGLSYMGLCOMPRESSEDTEXSUBIMAGE3DOESPROC __rglgen_glCompressedTexSubImage3DOES;
255 RGLSYMGLFRAMEBUFFERTEXTURE3DOESPROC __rglgen_glFramebufferTexture3DOES;
256 RGLSYMGLTEXPARAMETERIIVOESPROC __rglgen_glTexParameterIivOES;
257 RGLSYMGLTEXPARAMETERIUIVOESPROC __rglgen_glTexParameterIuivOES;
258 RGLSYMGLGETTEXPARAMETERIIVOESPROC __rglgen_glGetTexParameterIivOES;
259 RGLSYMGLGETTEXPARAMETERIUIVOESPROC __rglgen_glGetTexParameterIuivOES;
260 RGLSYMGLSAMPLERPARAMETERIIVOESPROC __rglgen_glSamplerParameterIivOES;
261 RGLSYMGLSAMPLERPARAMETERIUIVOESPROC __rglgen_glSamplerParameterIuivOES;
262 RGLSYMGLGETSAMPLERPARAMETERIIVOESPROC __rglgen_glGetSamplerParameterIivOES;
263 RGLSYMGLGETSAMPLERPARAMETERIUIVOESPROC __rglgen_glGetSamplerParameterIuivOES;
264 RGLSYMGLTEXBUFFEROESPROC __rglgen_glTexBufferOES;
265 RGLSYMGLTEXBUFFERRANGEOESPROC __rglgen_glTexBufferRangeOES;
266 RGLSYMGLTEXSTORAGE3DMULTISAMPLEOESPROC __rglgen_glTexStorage3DMultisampleOES;
267 RGLSYMGLTEXTUREVIEWOESPROC __rglgen_glTextureViewOES;
268 RGLSYMGLBINDVERTEXARRAYOESPROC __rglgen_glBindVertexArrayOES;
269 RGLSYMGLDELETEVERTEXARRAYSOESPROC __rglgen_glDeleteVertexArraysOES;
270 RGLSYMGLGENVERTEXARRAYSOESPROC __rglgen_glGenVertexArraysOES;
271 RGLSYMGLISVERTEXARRAYOESPROC __rglgen_glIsVertexArrayOES;
272 RGLSYMGLVIEWPORTARRAYVOESPROC __rglgen_glViewportArrayvOES;
273 RGLSYMGLVIEWPORTINDEXEDFOESPROC __rglgen_glViewportIndexedfOES;
274 RGLSYMGLVIEWPORTINDEXEDFVOESPROC __rglgen_glViewportIndexedfvOES;
275 RGLSYMGLSCISSORARRAYVOESPROC __rglgen_glScissorArrayvOES;
276 RGLSYMGLSCISSORINDEXEDOESPROC __rglgen_glScissorIndexedOES;
277 RGLSYMGLSCISSORINDEXEDVOESPROC __rglgen_glScissorIndexedvOES;
278 RGLSYMGLDEPTHRANGEARRAYFVOESPROC __rglgen_glDepthRangeArrayfvOES;
279 RGLSYMGLDEPTHRANGEINDEXEDFOESPROC __rglgen_glDepthRangeIndexedfOES;
280 RGLSYMGLGETFLOATI_VOESPROC __rglgen_glGetFloati_vOES;
281 RGLSYMGLDRAWARRAYSINSTANCEDBASEINSTANCEEXTPROC __rglgen_glDrawArraysInstancedBaseInstanceEXT;
282 RGLSYMGLDRAWELEMENTSINSTANCEDBASEINSTANCEEXTPROC __rglgen_glDrawElementsInstancedBaseInstanceEXT;
283 RGLSYMGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEEXTPROC __rglgen_glDrawElementsInstancedBaseVertexBaseInstanceEXT;
284 RGLSYMGLBINDFRAGDATALOCATIONINDEXEDEXTPROC __rglgen_glBindFragDataLocationIndexedEXT;
285 RGLSYMGLBINDFRAGDATALOCATIONEXTPROC __rglgen_glBindFragDataLocationEXT;
286 RGLSYMGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC __rglgen_glGetProgramResourceLocationIndexEXT;
287 RGLSYMGLGETFRAGDATAINDEXEXTPROC __rglgen_glGetFragDataIndexEXT;
288 RGLSYMGLBUFFERSTORAGEEXTPROC __rglgen_glBufferStorageEXT;
289 RGLSYMGLCLEARTEXIMAGEEXTPROC __rglgen_glClearTexImageEXT;
290 RGLSYMGLCLEARTEXSUBIMAGEEXTPROC __rglgen_glClearTexSubImageEXT;
291 RGLSYMGLCOPYIMAGESUBDATAEXTPROC __rglgen_glCopyImageSubDataEXT;
292 RGLSYMGLLABELOBJECTEXTPROC __rglgen_glLabelObjectEXT;
293 RGLSYMGLGETOBJECTLABELEXTPROC __rglgen_glGetObjectLabelEXT;
294 RGLSYMGLINSERTEVENTMARKEREXTPROC __rglgen_glInsertEventMarkerEXT;
295 RGLSYMGLPUSHGROUPMARKEREXTPROC __rglgen_glPushGroupMarkerEXT;
296 RGLSYMGLPOPGROUPMARKEREXTPROC __rglgen_glPopGroupMarkerEXT;
297 RGLSYMGLDISCARDFRAMEBUFFEREXTPROC __rglgen_glDiscardFramebufferEXT;
298 RGLSYMGLGENQUERIESEXTPROC __rglgen_glGenQueriesEXT;
299 RGLSYMGLDELETEQUERIESEXTPROC __rglgen_glDeleteQueriesEXT;
300 RGLSYMGLISQUERYEXTPROC __rglgen_glIsQueryEXT;
301 RGLSYMGLBEGINQUERYEXTPROC __rglgen_glBeginQueryEXT;
302 RGLSYMGLENDQUERYEXTPROC __rglgen_glEndQueryEXT;
303 RGLSYMGLQUERYCOUNTEREXTPROC __rglgen_glQueryCounterEXT;
304 RGLSYMGLGETQUERYIVEXTPROC __rglgen_glGetQueryivEXT;
305 RGLSYMGLGETQUERYOBJECTIVEXTPROC __rglgen_glGetQueryObjectivEXT;
306 RGLSYMGLGETQUERYOBJECTUIVEXTPROC __rglgen_glGetQueryObjectuivEXT;
307 RGLSYMGLDRAWBUFFERSEXTPROC __rglgen_glDrawBuffersEXT;
308 RGLSYMGLENABLEIEXTPROC __rglgen_glEnableiEXT;
309 RGLSYMGLDISABLEIEXTPROC __rglgen_glDisableiEXT;
310 RGLSYMGLBLENDEQUATIONIEXTPROC __rglgen_glBlendEquationiEXT;
311 RGLSYMGLBLENDEQUATIONSEPARATEIEXTPROC __rglgen_glBlendEquationSeparateiEXT;
312 RGLSYMGLBLENDFUNCIEXTPROC __rglgen_glBlendFunciEXT;
313 RGLSYMGLBLENDFUNCSEPARATEIEXTPROC __rglgen_glBlendFuncSeparateiEXT;
314 RGLSYMGLCOLORMASKIEXTPROC __rglgen_glColorMaskiEXT;
315 RGLSYMGLISENABLEDIEXTPROC __rglgen_glIsEnablediEXT;
316 RGLSYMGLDRAWELEMENTSBASEVERTEXEXTPROC __rglgen_glDrawElementsBaseVertexEXT;
317 RGLSYMGLDRAWRANGEELEMENTSBASEVERTEXEXTPROC __rglgen_glDrawRangeElementsBaseVertexEXT;
318 RGLSYMGLDRAWELEMENTSINSTANCEDBASEVERTEXEXTPROC __rglgen_glDrawElementsInstancedBaseVertexEXT;
319 RGLSYMGLMULTIDRAWELEMENTSBASEVERTEXEXTPROC __rglgen_glMultiDrawElementsBaseVertexEXT;
320 RGLSYMGLDRAWARRAYSINSTANCEDEXTPROC __rglgen_glDrawArraysInstancedEXT;
321 RGLSYMGLDRAWELEMENTSINSTANCEDEXTPROC __rglgen_glDrawElementsInstancedEXT;
322 RGLSYMGLFRAMEBUFFERTEXTUREEXTPROC __rglgen_glFramebufferTextureEXT;
323 RGLSYMGLVERTEXATTRIBDIVISOREXTPROC __rglgen_glVertexAttribDivisorEXT;
324 RGLSYMGLMAPBUFFERRANGEEXTPROC __rglgen_glMapBufferRangeEXT;
325 RGLSYMGLFLUSHMAPPEDBUFFERRANGEEXTPROC __rglgen_glFlushMappedBufferRangeEXT;
326 RGLSYMGLMULTIDRAWARRAYSEXTPROC __rglgen_glMultiDrawArraysEXT;
327 RGLSYMGLMULTIDRAWELEMENTSEXTPROC __rglgen_glMultiDrawElementsEXT;
328 RGLSYMGLMULTIDRAWARRAYSINDIRECTEXTPROC __rglgen_glMultiDrawArraysIndirectEXT;
329 RGLSYMGLMULTIDRAWELEMENTSINDIRECTEXTPROC __rglgen_glMultiDrawElementsIndirectEXT;
330 RGLSYMGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC __rglgen_glRenderbufferStorageMultisampleEXT;
331 RGLSYMGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC __rglgen_glFramebufferTexture2DMultisampleEXT;
332 RGLSYMGLREADBUFFERINDEXEDEXTPROC __rglgen_glReadBufferIndexedEXT;
333 RGLSYMGLDRAWBUFFERSINDEXEDEXTPROC __rglgen_glDrawBuffersIndexedEXT;
334 RGLSYMGLGETINTEGERI_VEXTPROC __rglgen_glGetIntegeri_vEXT;
335 RGLSYMGLPOLYGONOFFSETCLAMPEXTPROC __rglgen_glPolygonOffsetClampEXT;
336 RGLSYMGLPRIMITIVEBOUNDINGBOXEXTPROC __rglgen_glPrimitiveBoundingBoxEXT;
337 RGLSYMGLRASTERSAMPLESEXTPROC __rglgen_glRasterSamplesEXT;
338 RGLSYMGLGETGRAPHICSRESETSTATUSEXTPROC __rglgen_glGetGraphicsResetStatusEXT;
339 RGLSYMGLREADNPIXELSEXTPROC __rglgen_glReadnPixelsEXT;
340 RGLSYMGLGETNUNIFORMFVEXTPROC __rglgen_glGetnUniformfvEXT;
341 RGLSYMGLGETNUNIFORMIVEXTPROC __rglgen_glGetnUniformivEXT;
342 RGLSYMGLACTIVESHADERPROGRAMEXTPROC __rglgen_glActiveShaderProgramEXT;
343 RGLSYMGLBINDPROGRAMPIPELINEEXTPROC __rglgen_glBindProgramPipelineEXT;
344 RGLSYMGLCREATESHADERPROGRAMVEXTPROC __rglgen_glCreateShaderProgramvEXT;
345 RGLSYMGLDELETEPROGRAMPIPELINESEXTPROC __rglgen_glDeleteProgramPipelinesEXT;
346 RGLSYMGLGENPROGRAMPIPELINESEXTPROC __rglgen_glGenProgramPipelinesEXT;
347 RGLSYMGLGETPROGRAMPIPELINEINFOLOGEXTPROC __rglgen_glGetProgramPipelineInfoLogEXT;
348 RGLSYMGLGETPROGRAMPIPELINEIVEXTPROC __rglgen_glGetProgramPipelineivEXT;
349 RGLSYMGLISPROGRAMPIPELINEEXTPROC __rglgen_glIsProgramPipelineEXT;
350 RGLSYMGLPROGRAMPARAMETERIEXTPROC __rglgen_glProgramParameteriEXT;
351 RGLSYMGLPROGRAMUNIFORM1FEXTPROC __rglgen_glProgramUniform1fEXT;
352 RGLSYMGLPROGRAMUNIFORM1FVEXTPROC __rglgen_glProgramUniform1fvEXT;
353 RGLSYMGLPROGRAMUNIFORM1IEXTPROC __rglgen_glProgramUniform1iEXT;
354 RGLSYMGLPROGRAMUNIFORM1IVEXTPROC __rglgen_glProgramUniform1ivEXT;
355 RGLSYMGLPROGRAMUNIFORM2FEXTPROC __rglgen_glProgramUniform2fEXT;
356 RGLSYMGLPROGRAMUNIFORM2FVEXTPROC __rglgen_glProgramUniform2fvEXT;
357 RGLSYMGLPROGRAMUNIFORM2IEXTPROC __rglgen_glProgramUniform2iEXT;
358 RGLSYMGLPROGRAMUNIFORM2IVEXTPROC __rglgen_glProgramUniform2ivEXT;
359 RGLSYMGLPROGRAMUNIFORM3FEXTPROC __rglgen_glProgramUniform3fEXT;
360 RGLSYMGLPROGRAMUNIFORM3FVEXTPROC __rglgen_glProgramUniform3fvEXT;
361 RGLSYMGLPROGRAMUNIFORM3IEXTPROC __rglgen_glProgramUniform3iEXT;
362 RGLSYMGLPROGRAMUNIFORM3IVEXTPROC __rglgen_glProgramUniform3ivEXT;
363 RGLSYMGLPROGRAMUNIFORM4FEXTPROC __rglgen_glProgramUniform4fEXT;
364 RGLSYMGLPROGRAMUNIFORM4FVEXTPROC __rglgen_glProgramUniform4fvEXT;
365 RGLSYMGLPROGRAMUNIFORM4IEXTPROC __rglgen_glProgramUniform4iEXT;
366 RGLSYMGLPROGRAMUNIFORM4IVEXTPROC __rglgen_glProgramUniform4ivEXT;
367 RGLSYMGLPROGRAMUNIFORMMATRIX2FVEXTPROC __rglgen_glProgramUniformMatrix2fvEXT;
368 RGLSYMGLPROGRAMUNIFORMMATRIX3FVEXTPROC __rglgen_glProgramUniformMatrix3fvEXT;
369 RGLSYMGLPROGRAMUNIFORMMATRIX4FVEXTPROC __rglgen_glProgramUniformMatrix4fvEXT;
370 RGLSYMGLUSEPROGRAMSTAGESEXTPROC __rglgen_glUseProgramStagesEXT;
371 RGLSYMGLVALIDATEPROGRAMPIPELINEEXTPROC __rglgen_glValidateProgramPipelineEXT;
372 RGLSYMGLPROGRAMUNIFORM1UIEXTPROC __rglgen_glProgramUniform1uiEXT;
373 RGLSYMGLPROGRAMUNIFORM2UIEXTPROC __rglgen_glProgramUniform2uiEXT;
374 RGLSYMGLPROGRAMUNIFORM3UIEXTPROC __rglgen_glProgramUniform3uiEXT;
375 RGLSYMGLPROGRAMUNIFORM4UIEXTPROC __rglgen_glProgramUniform4uiEXT;
376 RGLSYMGLPROGRAMUNIFORM1UIVEXTPROC __rglgen_glProgramUniform1uivEXT;
377 RGLSYMGLPROGRAMUNIFORM2UIVEXTPROC __rglgen_glProgramUniform2uivEXT;
378 RGLSYMGLPROGRAMUNIFORM3UIVEXTPROC __rglgen_glProgramUniform3uivEXT;
379 RGLSYMGLPROGRAMUNIFORM4UIVEXTPROC __rglgen_glProgramUniform4uivEXT;
380 RGLSYMGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC __rglgen_glProgramUniformMatrix2x3fvEXT;
381 RGLSYMGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC __rglgen_glProgramUniformMatrix3x2fvEXT;
382 RGLSYMGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC __rglgen_glProgramUniformMatrix2x4fvEXT;
383 RGLSYMGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC __rglgen_glProgramUniformMatrix4x2fvEXT;
384 RGLSYMGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC __rglgen_glProgramUniformMatrix3x4fvEXT;
385 RGLSYMGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC __rglgen_glProgramUniformMatrix4x3fvEXT;
386 RGLSYMGLFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC __rglgen_glFramebufferPixelLocalStorageSizeEXT;
387 RGLSYMGLGETFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC __rglgen_glGetFramebufferPixelLocalStorageSizeEXT;
388 RGLSYMGLCLEARPIXELLOCALSTORAGEUIEXTPROC __rglgen_glClearPixelLocalStorageuiEXT;
389 RGLSYMGLTEXPAGECOMMITMENTEXTPROC __rglgen_glTexPageCommitmentEXT;
390 RGLSYMGLPATCHPARAMETERIEXTPROC __rglgen_glPatchParameteriEXT;
391 RGLSYMGLTEXPARAMETERIIVEXTPROC __rglgen_glTexParameterIivEXT;
392 RGLSYMGLTEXPARAMETERIUIVEXTPROC __rglgen_glTexParameterIuivEXT;
393 RGLSYMGLGETTEXPARAMETERIIVEXTPROC __rglgen_glGetTexParameterIivEXT;
394 RGLSYMGLGETTEXPARAMETERIUIVEXTPROC __rglgen_glGetTexParameterIuivEXT;
395 RGLSYMGLSAMPLERPARAMETERIIVEXTPROC __rglgen_glSamplerParameterIivEXT;
396 RGLSYMGLSAMPLERPARAMETERIUIVEXTPROC __rglgen_glSamplerParameterIuivEXT;
397 RGLSYMGLGETSAMPLERPARAMETERIIVEXTPROC __rglgen_glGetSamplerParameterIivEXT;
398 RGLSYMGLGETSAMPLERPARAMETERIUIVEXTPROC __rglgen_glGetSamplerParameterIuivEXT;
399 RGLSYMGLTEXBUFFEREXTPROC __rglgen_glTexBufferEXT;
400 RGLSYMGLTEXBUFFERRANGEEXTPROC __rglgen_glTexBufferRangeEXT;
401 RGLSYMGLTEXSTORAGE1DEXTPROC __rglgen_glTexStorage1DEXT;
402 RGLSYMGLTEXSTORAGE2DEXTPROC __rglgen_glTexStorage2DEXT;
403 RGLSYMGLTEXSTORAGE3DEXTPROC __rglgen_glTexStorage3DEXT;
404 RGLSYMGLTEXTURESTORAGE1DEXTPROC __rglgen_glTextureStorage1DEXT;
405 RGLSYMGLTEXTURESTORAGE2DEXTPROC __rglgen_glTextureStorage2DEXT;
406 RGLSYMGLTEXTURESTORAGE3DEXTPROC __rglgen_glTextureStorage3DEXT;
407 RGLSYMGLTEXTUREVIEWEXTPROC __rglgen_glTextureViewEXT;
408 RGLSYMGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC __rglgen_glFramebufferTextureMultiviewOVR;
409 RGLSYMGLFRAMEBUFFERTEXTUREMULTISAMPLEMULTIVIEWOVRPROC __rglgen_glFramebufferTextureMultisampleMultiviewOVR;