• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/* WARNING: This is auto-generated file. Do not modify, since changes will
2 * be lost! Modify the generating script instead.
3 *
4 * Generated from Khronos GL API description (gl.xml) revision acc85f4b76949b015c0354bd8c20a1076a49b1cf.
5 */
6	{ "glActiveShaderProgram",					(deFunctionPtr)glActiveShaderProgram },
7	{ "glActiveTexture",						(deFunctionPtr)glActiveTexture },
8	{ "glAttachShader",							(deFunctionPtr)glAttachShader },
9	{ "glBeginQuery",							(deFunctionPtr)glBeginQuery },
10	{ "glBeginTransformFeedback",				(deFunctionPtr)glBeginTransformFeedback },
11	{ "glBindAttribLocation",					(deFunctionPtr)glBindAttribLocation },
12	{ "glBindBuffer",							(deFunctionPtr)glBindBuffer },
13	{ "glBindBufferBase",						(deFunctionPtr)glBindBufferBase },
14	{ "glBindBufferRange",						(deFunctionPtr)glBindBufferRange },
15	{ "glBindFramebuffer",						(deFunctionPtr)glBindFramebuffer },
16	{ "glBindImageTexture",						(deFunctionPtr)glBindImageTexture },
17	{ "glBindProgramPipeline",					(deFunctionPtr)glBindProgramPipeline },
18	{ "glBindRenderbuffer",						(deFunctionPtr)glBindRenderbuffer },
19	{ "glBindSampler",							(deFunctionPtr)glBindSampler },
20	{ "glBindTexture",							(deFunctionPtr)glBindTexture },
21	{ "glBindTransformFeedback",				(deFunctionPtr)glBindTransformFeedback },
22	{ "glBindVertexArray",						(deFunctionPtr)glBindVertexArray },
23	{ "glBindVertexBuffer",						(deFunctionPtr)glBindVertexBuffer },
24	{ "glBlendColor",							(deFunctionPtr)glBlendColor },
25	{ "glBlendEquation",						(deFunctionPtr)glBlendEquation },
26	{ "glBlendEquationSeparate",				(deFunctionPtr)glBlendEquationSeparate },
27	{ "glBlendFunc",							(deFunctionPtr)glBlendFunc },
28	{ "glBlendFuncSeparate",					(deFunctionPtr)glBlendFuncSeparate },
29	{ "glBlitFramebuffer",						(deFunctionPtr)glBlitFramebuffer },
30	{ "glBufferData",							(deFunctionPtr)glBufferData },
31	{ "glBufferSubData",						(deFunctionPtr)glBufferSubData },
32	{ "glCheckFramebufferStatus",				(deFunctionPtr)glCheckFramebufferStatus },
33	{ "glClear",								(deFunctionPtr)glClear },
34	{ "glClearBufferfi",						(deFunctionPtr)glClearBufferfi },
35	{ "glClearBufferfv",						(deFunctionPtr)glClearBufferfv },
36	{ "glClearBufferiv",						(deFunctionPtr)glClearBufferiv },
37	{ "glClearBufferuiv",						(deFunctionPtr)glClearBufferuiv },
38	{ "glClearColor",							(deFunctionPtr)glClearColor },
39	{ "glClearDepthf",							(deFunctionPtr)glClearDepthf },
40	{ "glClearStencil",							(deFunctionPtr)glClearStencil },
41	{ "glClientWaitSync",						(deFunctionPtr)glClientWaitSync },
42	{ "glColorMask",							(deFunctionPtr)glColorMask },
43	{ "glCompileShader",						(deFunctionPtr)glCompileShader },
44	{ "glCompressedTexImage2D",					(deFunctionPtr)glCompressedTexImage2D },
45	{ "glCompressedTexImage3D",					(deFunctionPtr)glCompressedTexImage3D },
46	{ "glCompressedTexSubImage2D",				(deFunctionPtr)glCompressedTexSubImage2D },
47	{ "glCompressedTexSubImage3D",				(deFunctionPtr)glCompressedTexSubImage3D },
48	{ "glCopyBufferSubData",					(deFunctionPtr)glCopyBufferSubData },
49	{ "glCopyTexImage2D",						(deFunctionPtr)glCopyTexImage2D },
50	{ "glCopyTexSubImage2D",					(deFunctionPtr)glCopyTexSubImage2D },
51	{ "glCopyTexSubImage3D",					(deFunctionPtr)glCopyTexSubImage3D },
52	{ "glCreateProgram",						(deFunctionPtr)glCreateProgram },
53	{ "glCreateShader",							(deFunctionPtr)glCreateShader },
54	{ "glCreateShaderProgramv",					(deFunctionPtr)glCreateShaderProgramv },
55	{ "glCullFace",								(deFunctionPtr)glCullFace },
56	{ "glDeleteBuffers",						(deFunctionPtr)glDeleteBuffers },
57	{ "glDeleteFramebuffers",					(deFunctionPtr)glDeleteFramebuffers },
58	{ "glDeleteProgram",						(deFunctionPtr)glDeleteProgram },
59	{ "glDeleteProgramPipelines",				(deFunctionPtr)glDeleteProgramPipelines },
60	{ "glDeleteQueries",						(deFunctionPtr)glDeleteQueries },
61	{ "glDeleteRenderbuffers",					(deFunctionPtr)glDeleteRenderbuffers },
62	{ "glDeleteSamplers",						(deFunctionPtr)glDeleteSamplers },
63	{ "glDeleteShader",							(deFunctionPtr)glDeleteShader },
64	{ "glDeleteSync",							(deFunctionPtr)glDeleteSync },
65	{ "glDeleteTextures",						(deFunctionPtr)glDeleteTextures },
66	{ "glDeleteTransformFeedbacks",				(deFunctionPtr)glDeleteTransformFeedbacks },
67	{ "glDeleteVertexArrays",					(deFunctionPtr)glDeleteVertexArrays },
68	{ "glDepthFunc",							(deFunctionPtr)glDepthFunc },
69	{ "glDepthMask",							(deFunctionPtr)glDepthMask },
70	{ "glDepthRangef",							(deFunctionPtr)glDepthRangef },
71	{ "glDetachShader",							(deFunctionPtr)glDetachShader },
72	{ "glDisable",								(deFunctionPtr)glDisable },
73	{ "glDisableVertexAttribArray",				(deFunctionPtr)glDisableVertexAttribArray },
74	{ "glDispatchCompute",						(deFunctionPtr)glDispatchCompute },
75	{ "glDispatchComputeIndirect",				(deFunctionPtr)glDispatchComputeIndirect },
76	{ "glDrawArrays",							(deFunctionPtr)glDrawArrays },
77	{ "glDrawArraysIndirect",					(deFunctionPtr)glDrawArraysIndirect },
78	{ "glDrawArraysInstanced",					(deFunctionPtr)glDrawArraysInstanced },
79	{ "glDrawBuffers",							(deFunctionPtr)glDrawBuffers },
80	{ "glDrawElements",							(deFunctionPtr)glDrawElements },
81	{ "glDrawElementsIndirect",					(deFunctionPtr)glDrawElementsIndirect },
82	{ "glDrawElementsInstanced",				(deFunctionPtr)glDrawElementsInstanced },
83	{ "glDrawRangeElements",					(deFunctionPtr)glDrawRangeElements },
84	{ "glEnable",								(deFunctionPtr)glEnable },
85	{ "glEnableVertexAttribArray",				(deFunctionPtr)glEnableVertexAttribArray },
86	{ "glEndQuery",								(deFunctionPtr)glEndQuery },
87	{ "glEndTransformFeedback",					(deFunctionPtr)glEndTransformFeedback },
88	{ "glFenceSync",							(deFunctionPtr)glFenceSync },
89	{ "glFinish",								(deFunctionPtr)glFinish },
90	{ "glFlush",								(deFunctionPtr)glFlush },
91	{ "glFlushMappedBufferRange",				(deFunctionPtr)glFlushMappedBufferRange },
92	{ "glFramebufferParameteri",				(deFunctionPtr)glFramebufferParameteri },
93	{ "glFramebufferRenderbuffer",				(deFunctionPtr)glFramebufferRenderbuffer },
94	{ "glFramebufferTexture2D",					(deFunctionPtr)glFramebufferTexture2D },
95	{ "glFramebufferTextureLayer",				(deFunctionPtr)glFramebufferTextureLayer },
96	{ "glFrontFace",							(deFunctionPtr)glFrontFace },
97	{ "glGenBuffers",							(deFunctionPtr)glGenBuffers },
98	{ "glGenFramebuffers",						(deFunctionPtr)glGenFramebuffers },
99	{ "glGenProgramPipelines",					(deFunctionPtr)glGenProgramPipelines },
100	{ "glGenQueries",							(deFunctionPtr)glGenQueries },
101	{ "glGenRenderbuffers",						(deFunctionPtr)glGenRenderbuffers },
102	{ "glGenSamplers",							(deFunctionPtr)glGenSamplers },
103	{ "glGenTextures",							(deFunctionPtr)glGenTextures },
104	{ "glGenTransformFeedbacks",				(deFunctionPtr)glGenTransformFeedbacks },
105	{ "glGenVertexArrays",						(deFunctionPtr)glGenVertexArrays },
106	{ "glGenerateMipmap",						(deFunctionPtr)glGenerateMipmap },
107	{ "glGetActiveAttrib",						(deFunctionPtr)glGetActiveAttrib },
108	{ "glGetActiveUniform",						(deFunctionPtr)glGetActiveUniform },
109	{ "glGetActiveUniformBlockName",			(deFunctionPtr)glGetActiveUniformBlockName },
110	{ "glGetActiveUniformBlockiv",				(deFunctionPtr)glGetActiveUniformBlockiv },
111	{ "glGetActiveUniformsiv",					(deFunctionPtr)glGetActiveUniformsiv },
112	{ "glGetAttachedShaders",					(deFunctionPtr)glGetAttachedShaders },
113	{ "glGetAttribLocation",					(deFunctionPtr)glGetAttribLocation },
114	{ "glGetBooleani_v",						(deFunctionPtr)glGetBooleani_v },
115	{ "glGetBooleanv",							(deFunctionPtr)glGetBooleanv },
116	{ "glGetBufferParameteri64v",				(deFunctionPtr)glGetBufferParameteri64v },
117	{ "glGetBufferParameteriv",					(deFunctionPtr)glGetBufferParameteriv },
118	{ "glGetBufferPointerv",					(deFunctionPtr)glGetBufferPointerv },
119	{ "glGetError",								(deFunctionPtr)glGetError },
120	{ "glGetFloatv",							(deFunctionPtr)glGetFloatv },
121	{ "glGetFragDataLocation",					(deFunctionPtr)glGetFragDataLocation },
122	{ "glGetFramebufferAttachmentParameteriv",	(deFunctionPtr)glGetFramebufferAttachmentParameteriv },
123	{ "glGetFramebufferParameteriv",			(deFunctionPtr)glGetFramebufferParameteriv },
124	{ "glGetInteger64i_v",						(deFunctionPtr)glGetInteger64i_v },
125	{ "glGetInteger64v",						(deFunctionPtr)glGetInteger64v },
126	{ "glGetIntegeri_v",						(deFunctionPtr)glGetIntegeri_v },
127	{ "glGetIntegerv",							(deFunctionPtr)glGetIntegerv },
128	{ "glGetInternalformativ",					(deFunctionPtr)glGetInternalformativ },
129	{ "glGetMultisamplefv",						(deFunctionPtr)glGetMultisamplefv },
130	{ "glGetProgramBinary",						(deFunctionPtr)glGetProgramBinary },
131	{ "glGetProgramInfoLog",					(deFunctionPtr)glGetProgramInfoLog },
132	{ "glGetProgramInterfaceiv",				(deFunctionPtr)glGetProgramInterfaceiv },
133	{ "glGetProgramPipelineInfoLog",			(deFunctionPtr)glGetProgramPipelineInfoLog },
134	{ "glGetProgramPipelineiv",					(deFunctionPtr)glGetProgramPipelineiv },
135	{ "glGetProgramResourceIndex",				(deFunctionPtr)glGetProgramResourceIndex },
136	{ "glGetProgramResourceLocation",			(deFunctionPtr)glGetProgramResourceLocation },
137	{ "glGetProgramResourceName",				(deFunctionPtr)glGetProgramResourceName },
138	{ "glGetProgramResourceiv",					(deFunctionPtr)glGetProgramResourceiv },
139	{ "glGetProgramiv",							(deFunctionPtr)glGetProgramiv },
140	{ "glGetQueryObjectuiv",					(deFunctionPtr)glGetQueryObjectuiv },
141	{ "glGetQueryiv",							(deFunctionPtr)glGetQueryiv },
142	{ "glGetRenderbufferParameteriv",			(deFunctionPtr)glGetRenderbufferParameteriv },
143	{ "glGetSamplerParameterfv",				(deFunctionPtr)glGetSamplerParameterfv },
144	{ "glGetSamplerParameteriv",				(deFunctionPtr)glGetSamplerParameteriv },
145	{ "glGetShaderInfoLog",						(deFunctionPtr)glGetShaderInfoLog },
146	{ "glGetShaderPrecisionFormat",				(deFunctionPtr)glGetShaderPrecisionFormat },
147	{ "glGetShaderSource",						(deFunctionPtr)glGetShaderSource },
148	{ "glGetShaderiv",							(deFunctionPtr)glGetShaderiv },
149	{ "glGetString",							(deFunctionPtr)glGetString },
150	{ "glGetStringi",							(deFunctionPtr)glGetStringi },
151	{ "glGetSynciv",							(deFunctionPtr)glGetSynciv },
152	{ "glGetTexLevelParameterfv",				(deFunctionPtr)glGetTexLevelParameterfv },
153	{ "glGetTexLevelParameteriv",				(deFunctionPtr)glGetTexLevelParameteriv },
154	{ "glGetTexParameterfv",					(deFunctionPtr)glGetTexParameterfv },
155	{ "glGetTexParameteriv",					(deFunctionPtr)glGetTexParameteriv },
156	{ "glGetTransformFeedbackVarying",			(deFunctionPtr)glGetTransformFeedbackVarying },
157	{ "glGetUniformBlockIndex",					(deFunctionPtr)glGetUniformBlockIndex },
158	{ "glGetUniformIndices",					(deFunctionPtr)glGetUniformIndices },
159	{ "glGetUniformLocation",					(deFunctionPtr)glGetUniformLocation },
160	{ "glGetUniformfv",							(deFunctionPtr)glGetUniformfv },
161	{ "glGetUniformiv",							(deFunctionPtr)glGetUniformiv },
162	{ "glGetUniformuiv",						(deFunctionPtr)glGetUniformuiv },
163	{ "glGetVertexAttribIiv",					(deFunctionPtr)glGetVertexAttribIiv },
164	{ "glGetVertexAttribIuiv",					(deFunctionPtr)glGetVertexAttribIuiv },
165	{ "glGetVertexAttribPointerv",				(deFunctionPtr)glGetVertexAttribPointerv },
166	{ "glGetVertexAttribfv",					(deFunctionPtr)glGetVertexAttribfv },
167	{ "glGetVertexAttribiv",					(deFunctionPtr)glGetVertexAttribiv },
168	{ "glHint",									(deFunctionPtr)glHint },
169	{ "glInvalidateFramebuffer",				(deFunctionPtr)glInvalidateFramebuffer },
170	{ "glInvalidateSubFramebuffer",				(deFunctionPtr)glInvalidateSubFramebuffer },
171	{ "glIsBuffer",								(deFunctionPtr)glIsBuffer },
172	{ "glIsEnabled",							(deFunctionPtr)glIsEnabled },
173	{ "glIsFramebuffer",						(deFunctionPtr)glIsFramebuffer },
174	{ "glIsProgram",							(deFunctionPtr)glIsProgram },
175	{ "glIsProgramPipeline",					(deFunctionPtr)glIsProgramPipeline },
176	{ "glIsQuery",								(deFunctionPtr)glIsQuery },
177	{ "glIsRenderbuffer",						(deFunctionPtr)glIsRenderbuffer },
178	{ "glIsSampler",							(deFunctionPtr)glIsSampler },
179	{ "glIsShader",								(deFunctionPtr)glIsShader },
180	{ "glIsSync",								(deFunctionPtr)glIsSync },
181	{ "glIsTexture",							(deFunctionPtr)glIsTexture },
182	{ "glIsTransformFeedback",					(deFunctionPtr)glIsTransformFeedback },
183	{ "glIsVertexArray",						(deFunctionPtr)glIsVertexArray },
184	{ "glLineWidth",							(deFunctionPtr)glLineWidth },
185	{ "glLinkProgram",							(deFunctionPtr)glLinkProgram },
186	{ "glMapBufferRange",						(deFunctionPtr)glMapBufferRange },
187	{ "glMemoryBarrier",						(deFunctionPtr)glMemoryBarrier },
188	{ "glMemoryBarrierByRegion",				(deFunctionPtr)glMemoryBarrierByRegion },
189	{ "glPauseTransformFeedback",				(deFunctionPtr)glPauseTransformFeedback },
190	{ "glPixelStorei",							(deFunctionPtr)glPixelStorei },
191	{ "glPolygonOffset",						(deFunctionPtr)glPolygonOffset },
192	{ "glProgramBinary",						(deFunctionPtr)glProgramBinary },
193	{ "glProgramParameteri",					(deFunctionPtr)glProgramParameteri },
194	{ "glProgramUniform1f",						(deFunctionPtr)glProgramUniform1f },
195	{ "glProgramUniform1fv",					(deFunctionPtr)glProgramUniform1fv },
196	{ "glProgramUniform1i",						(deFunctionPtr)glProgramUniform1i },
197	{ "glProgramUniform1iv",					(deFunctionPtr)glProgramUniform1iv },
198	{ "glProgramUniform1ui",					(deFunctionPtr)glProgramUniform1ui },
199	{ "glProgramUniform1uiv",					(deFunctionPtr)glProgramUniform1uiv },
200	{ "glProgramUniform2f",						(deFunctionPtr)glProgramUniform2f },
201	{ "glProgramUniform2fv",					(deFunctionPtr)glProgramUniform2fv },
202	{ "glProgramUniform2i",						(deFunctionPtr)glProgramUniform2i },
203	{ "glProgramUniform2iv",					(deFunctionPtr)glProgramUniform2iv },
204	{ "glProgramUniform2ui",					(deFunctionPtr)glProgramUniform2ui },
205	{ "glProgramUniform2uiv",					(deFunctionPtr)glProgramUniform2uiv },
206	{ "glProgramUniform3f",						(deFunctionPtr)glProgramUniform3f },
207	{ "glProgramUniform3fv",					(deFunctionPtr)glProgramUniform3fv },
208	{ "glProgramUniform3i",						(deFunctionPtr)glProgramUniform3i },
209	{ "glProgramUniform3iv",					(deFunctionPtr)glProgramUniform3iv },
210	{ "glProgramUniform3ui",					(deFunctionPtr)glProgramUniform3ui },
211	{ "glProgramUniform3uiv",					(deFunctionPtr)glProgramUniform3uiv },
212	{ "glProgramUniform4f",						(deFunctionPtr)glProgramUniform4f },
213	{ "glProgramUniform4fv",					(deFunctionPtr)glProgramUniform4fv },
214	{ "glProgramUniform4i",						(deFunctionPtr)glProgramUniform4i },
215	{ "glProgramUniform4iv",					(deFunctionPtr)glProgramUniform4iv },
216	{ "glProgramUniform4ui",					(deFunctionPtr)glProgramUniform4ui },
217	{ "glProgramUniform4uiv",					(deFunctionPtr)glProgramUniform4uiv },
218	{ "glProgramUniformMatrix2fv",				(deFunctionPtr)glProgramUniformMatrix2fv },
219	{ "glProgramUniformMatrix2x3fv",			(deFunctionPtr)glProgramUniformMatrix2x3fv },
220	{ "glProgramUniformMatrix2x4fv",			(deFunctionPtr)glProgramUniformMatrix2x4fv },
221	{ "glProgramUniformMatrix3fv",				(deFunctionPtr)glProgramUniformMatrix3fv },
222	{ "glProgramUniformMatrix3x2fv",			(deFunctionPtr)glProgramUniformMatrix3x2fv },
223	{ "glProgramUniformMatrix3x4fv",			(deFunctionPtr)glProgramUniformMatrix3x4fv },
224	{ "glProgramUniformMatrix4fv",				(deFunctionPtr)glProgramUniformMatrix4fv },
225	{ "glProgramUniformMatrix4x2fv",			(deFunctionPtr)glProgramUniformMatrix4x2fv },
226	{ "glProgramUniformMatrix4x3fv",			(deFunctionPtr)glProgramUniformMatrix4x3fv },
227	{ "glReadBuffer",							(deFunctionPtr)glReadBuffer },
228	{ "glReadPixels",							(deFunctionPtr)glReadPixels },
229	{ "glReleaseShaderCompiler",				(deFunctionPtr)glReleaseShaderCompiler },
230	{ "glRenderbufferStorage",					(deFunctionPtr)glRenderbufferStorage },
231	{ "glRenderbufferStorageMultisample",		(deFunctionPtr)glRenderbufferStorageMultisample },
232	{ "glResumeTransformFeedback",				(deFunctionPtr)glResumeTransformFeedback },
233	{ "glSampleCoverage",						(deFunctionPtr)glSampleCoverage },
234	{ "glSampleMaski",							(deFunctionPtr)glSampleMaski },
235	{ "glSamplerParameterf",					(deFunctionPtr)glSamplerParameterf },
236	{ "glSamplerParameterfv",					(deFunctionPtr)glSamplerParameterfv },
237	{ "glSamplerParameteri",					(deFunctionPtr)glSamplerParameteri },
238	{ "glSamplerParameteriv",					(deFunctionPtr)glSamplerParameteriv },
239	{ "glScissor",								(deFunctionPtr)glScissor },
240	{ "glShaderBinary",							(deFunctionPtr)glShaderBinary },
241	{ "glShaderSource",							(deFunctionPtr)glShaderSource },
242	{ "glStencilFunc",							(deFunctionPtr)glStencilFunc },
243	{ "glStencilFuncSeparate",					(deFunctionPtr)glStencilFuncSeparate },
244	{ "glStencilMask",							(deFunctionPtr)glStencilMask },
245	{ "glStencilMaskSeparate",					(deFunctionPtr)glStencilMaskSeparate },
246	{ "glStencilOp",							(deFunctionPtr)glStencilOp },
247	{ "glStencilOpSeparate",					(deFunctionPtr)glStencilOpSeparate },
248	{ "glTexImage2D",							(deFunctionPtr)glTexImage2D },
249	{ "glTexImage3D",							(deFunctionPtr)glTexImage3D },
250	{ "glTexParameterf",						(deFunctionPtr)glTexParameterf },
251	{ "glTexParameterfv",						(deFunctionPtr)glTexParameterfv },
252	{ "glTexParameteri",						(deFunctionPtr)glTexParameteri },
253	{ "glTexParameteriv",						(deFunctionPtr)glTexParameteriv },
254	{ "glTexStorage2D",							(deFunctionPtr)glTexStorage2D },
255	{ "glTexStorage2DMultisample",				(deFunctionPtr)glTexStorage2DMultisample },
256	{ "glTexStorage3D",							(deFunctionPtr)glTexStorage3D },
257	{ "glTexSubImage2D",						(deFunctionPtr)glTexSubImage2D },
258	{ "glTexSubImage3D",						(deFunctionPtr)glTexSubImage3D },
259	{ "glTransformFeedbackVaryings",			(deFunctionPtr)glTransformFeedbackVaryings },
260	{ "glUniform1f",							(deFunctionPtr)glUniform1f },
261	{ "glUniform1fv",							(deFunctionPtr)glUniform1fv },
262	{ "glUniform1i",							(deFunctionPtr)glUniform1i },
263	{ "glUniform1iv",							(deFunctionPtr)glUniform1iv },
264	{ "glUniform1ui",							(deFunctionPtr)glUniform1ui },
265	{ "glUniform1uiv",							(deFunctionPtr)glUniform1uiv },
266	{ "glUniform2f",							(deFunctionPtr)glUniform2f },
267	{ "glUniform2fv",							(deFunctionPtr)glUniform2fv },
268	{ "glUniform2i",							(deFunctionPtr)glUniform2i },
269	{ "glUniform2iv",							(deFunctionPtr)glUniform2iv },
270	{ "glUniform2ui",							(deFunctionPtr)glUniform2ui },
271	{ "glUniform2uiv",							(deFunctionPtr)glUniform2uiv },
272	{ "glUniform3f",							(deFunctionPtr)glUniform3f },
273	{ "glUniform3fv",							(deFunctionPtr)glUniform3fv },
274	{ "glUniform3i",							(deFunctionPtr)glUniform3i },
275	{ "glUniform3iv",							(deFunctionPtr)glUniform3iv },
276	{ "glUniform3ui",							(deFunctionPtr)glUniform3ui },
277	{ "glUniform3uiv",							(deFunctionPtr)glUniform3uiv },
278	{ "glUniform4f",							(deFunctionPtr)glUniform4f },
279	{ "glUniform4fv",							(deFunctionPtr)glUniform4fv },
280	{ "glUniform4i",							(deFunctionPtr)glUniform4i },
281	{ "glUniform4iv",							(deFunctionPtr)glUniform4iv },
282	{ "glUniform4ui",							(deFunctionPtr)glUniform4ui },
283	{ "glUniform4uiv",							(deFunctionPtr)glUniform4uiv },
284	{ "glUniformBlockBinding",					(deFunctionPtr)glUniformBlockBinding },
285	{ "glUniformMatrix2fv",						(deFunctionPtr)glUniformMatrix2fv },
286	{ "glUniformMatrix2x3fv",					(deFunctionPtr)glUniformMatrix2x3fv },
287	{ "glUniformMatrix2x4fv",					(deFunctionPtr)glUniformMatrix2x4fv },
288	{ "glUniformMatrix3fv",						(deFunctionPtr)glUniformMatrix3fv },
289	{ "glUniformMatrix3x2fv",					(deFunctionPtr)glUniformMatrix3x2fv },
290	{ "glUniformMatrix3x4fv",					(deFunctionPtr)glUniformMatrix3x4fv },
291	{ "glUniformMatrix4fv",						(deFunctionPtr)glUniformMatrix4fv },
292	{ "glUniformMatrix4x2fv",					(deFunctionPtr)glUniformMatrix4x2fv },
293	{ "glUniformMatrix4x3fv",					(deFunctionPtr)glUniformMatrix4x3fv },
294	{ "glUnmapBuffer",							(deFunctionPtr)glUnmapBuffer },
295	{ "glUseProgram",							(deFunctionPtr)glUseProgram },
296	{ "glUseProgramStages",						(deFunctionPtr)glUseProgramStages },
297	{ "glValidateProgram",						(deFunctionPtr)glValidateProgram },
298	{ "glValidateProgramPipeline",				(deFunctionPtr)glValidateProgramPipeline },
299	{ "glVertexAttrib1f",						(deFunctionPtr)glVertexAttrib1f },
300	{ "glVertexAttrib1fv",						(deFunctionPtr)glVertexAttrib1fv },
301	{ "glVertexAttrib2f",						(deFunctionPtr)glVertexAttrib2f },
302	{ "glVertexAttrib2fv",						(deFunctionPtr)glVertexAttrib2fv },
303	{ "glVertexAttrib3f",						(deFunctionPtr)glVertexAttrib3f },
304	{ "glVertexAttrib3fv",						(deFunctionPtr)glVertexAttrib3fv },
305	{ "glVertexAttrib4f",						(deFunctionPtr)glVertexAttrib4f },
306	{ "glVertexAttrib4fv",						(deFunctionPtr)glVertexAttrib4fv },
307	{ "glVertexAttribBinding",					(deFunctionPtr)glVertexAttribBinding },
308	{ "glVertexAttribDivisor",					(deFunctionPtr)glVertexAttribDivisor },
309	{ "glVertexAttribFormat",					(deFunctionPtr)glVertexAttribFormat },
310	{ "glVertexAttribI4i",						(deFunctionPtr)glVertexAttribI4i },
311	{ "glVertexAttribI4iv",						(deFunctionPtr)glVertexAttribI4iv },
312	{ "glVertexAttribI4ui",						(deFunctionPtr)glVertexAttribI4ui },
313	{ "glVertexAttribI4uiv",					(deFunctionPtr)glVertexAttribI4uiv },
314	{ "glVertexAttribIFormat",					(deFunctionPtr)glVertexAttribIFormat },
315	{ "glVertexAttribIPointer",					(deFunctionPtr)glVertexAttribIPointer },
316	{ "glVertexAttribPointer",					(deFunctionPtr)glVertexAttribPointer },
317	{ "glVertexBindingDivisor",					(deFunctionPtr)glVertexBindingDivisor },
318	{ "glViewport",								(deFunctionPtr)glViewport },
319	{ "glWaitSync",								(deFunctionPtr)glWaitSync },
320