gl3w.h
Go to the documentation of this file.
1 #ifndef __gl3w_h_
2 #define __gl3w_h_
3 
4 #include <GL/glcorearb.h>
5 
6 #ifndef __gl_h_
7 #define __gl_h_
8 #endif
9 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 /* gl3w api */
15 int gl3wInit(void);
16 int gl3wIsSupported(int major, int minor);
17 void *gl3wGetProcAddress(const char *proc);
18 
19 /* OpenGL functions */
20 extern PFNGLCULLFACEPROC gl3wCullFace;
21 extern PFNGLFRONTFACEPROC gl3wFrontFace;
22 extern PFNGLHINTPROC gl3wHint;
23 extern PFNGLLINEWIDTHPROC gl3wLineWidth;
24 extern PFNGLPOINTSIZEPROC gl3wPointSize;
25 extern PFNGLPOLYGONMODEPROC gl3wPolygonMode;
26 extern PFNGLSCISSORPROC gl3wScissor;
27 extern PFNGLTEXPARAMETERFPROC gl3wTexParameterf;
28 extern PFNGLTEXPARAMETERFVPROC gl3wTexParameterfv;
29 extern PFNGLTEXPARAMETERIPROC gl3wTexParameteri;
30 extern PFNGLTEXPARAMETERIVPROC gl3wTexParameteriv;
31 extern PFNGLTEXIMAGE1DPROC gl3wTexImage1D;
32 extern PFNGLTEXIMAGE2DPROC gl3wTexImage2D;
33 extern PFNGLDRAWBUFFERPROC gl3wDrawBuffer;
34 extern PFNGLCLEARPROC gl3wClear;
35 extern PFNGLCLEARCOLORPROC gl3wClearColor;
36 extern PFNGLCLEARSTENCILPROC gl3wClearStencil;
37 extern PFNGLCLEARDEPTHPROC gl3wClearDepth;
38 extern PFNGLSTENCILMASKPROC gl3wStencilMask;
39 extern PFNGLCOLORMASKPROC gl3wColorMask;
40 extern PFNGLDEPTHMASKPROC gl3wDepthMask;
41 extern PFNGLDISABLEPROC gl3wDisable;
42 extern PFNGLENABLEPROC gl3wEnable;
43 extern PFNGLFINISHPROC gl3wFinish;
44 extern PFNGLFLUSHPROC gl3wFlush;
45 extern PFNGLBLENDFUNCPROC gl3wBlendFunc;
46 extern PFNGLLOGICOPPROC gl3wLogicOp;
47 extern PFNGLSTENCILFUNCPROC gl3wStencilFunc;
48 extern PFNGLSTENCILOPPROC gl3wStencilOp;
49 extern PFNGLDEPTHFUNCPROC gl3wDepthFunc;
50 extern PFNGLPIXELSTOREFPROC gl3wPixelStoref;
51 extern PFNGLPIXELSTOREIPROC gl3wPixelStorei;
52 extern PFNGLREADBUFFERPROC gl3wReadBuffer;
53 extern PFNGLREADPIXELSPROC gl3wReadPixels;
54 extern PFNGLGETBOOLEANVPROC gl3wGetBooleanv;
55 extern PFNGLGETDOUBLEVPROC gl3wGetDoublev;
56 extern PFNGLGETERRORPROC gl3wGetError;
57 extern PFNGLGETFLOATVPROC gl3wGetFloatv;
58 extern PFNGLGETINTEGERVPROC gl3wGetIntegerv;
60 extern PFNGLGETTEXIMAGEPROC gl3wGetTexImage;
61 extern PFNGLGETTEXPARAMETERFVPROC gl3wGetTexParameterfv;
62 extern PFNGLGETTEXPARAMETERIVPROC gl3wGetTexParameteriv;
63 extern PFNGLGETTEXLEVELPARAMETERFVPROC gl3wGetTexLevelParameterfv;
64 extern PFNGLGETTEXLEVELPARAMETERIVPROC gl3wGetTexLevelParameteriv;
65 extern PFNGLISENABLEDPROC gl3wIsEnabled;
66 extern PFNGLDEPTHRANGEPROC gl3wDepthRange;
67 extern PFNGLVIEWPORTPROC gl3wViewport;
68 extern PFNGLDRAWARRAYSPROC gl3wDrawArrays;
69 extern PFNGLDRAWELEMENTSPROC gl3wDrawElements;
70 extern PFNGLGETPOINTERVPROC gl3wGetPointerv;
71 extern PFNGLPOLYGONOFFSETPROC gl3wPolygonOffset;
72 extern PFNGLCOPYTEXIMAGE1DPROC gl3wCopyTexImage1D;
73 extern PFNGLCOPYTEXIMAGE2DPROC gl3wCopyTexImage2D;
74 extern PFNGLCOPYTEXSUBIMAGE1DPROC gl3wCopyTexSubImage1D;
75 extern PFNGLCOPYTEXSUBIMAGE2DPROC gl3wCopyTexSubImage2D;
76 extern PFNGLTEXSUBIMAGE1DPROC gl3wTexSubImage1D;
77 extern PFNGLTEXSUBIMAGE2DPROC gl3wTexSubImage2D;
78 extern PFNGLBINDTEXTUREPROC gl3wBindTexture;
79 extern PFNGLDELETETEXTURESPROC gl3wDeleteTextures;
80 extern PFNGLGENTEXTURESPROC gl3wGenTextures;
81 extern PFNGLISTEXTUREPROC gl3wIsTexture;
82 extern PFNGLBLENDCOLORPROC gl3wBlendColor;
83 extern PFNGLBLENDEQUATIONPROC gl3wBlendEquation;
84 extern PFNGLDRAWRANGEELEMENTSPROC gl3wDrawRangeElements;
85 extern PFNGLTEXIMAGE3DPROC gl3wTexImage3D;
86 extern PFNGLTEXSUBIMAGE3DPROC gl3wTexSubImage3D;
87 extern PFNGLCOPYTEXSUBIMAGE3DPROC gl3wCopyTexSubImage3D;
88 extern PFNGLACTIVETEXTUREPROC gl3wActiveTexture;
89 extern PFNGLSAMPLECOVERAGEPROC gl3wSampleCoverage;
90 extern PFNGLCOMPRESSEDTEXIMAGE3DPROC gl3wCompressedTexImage3D;
91 extern PFNGLCOMPRESSEDTEXIMAGE2DPROC gl3wCompressedTexImage2D;
92 extern PFNGLCOMPRESSEDTEXIMAGE1DPROC gl3wCompressedTexImage1D;
93 extern PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC gl3wCompressedTexSubImage3D;
94 extern PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC gl3wCompressedTexSubImage2D;
95 extern PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC gl3wCompressedTexSubImage1D;
96 extern PFNGLGETCOMPRESSEDTEXIMAGEPROC gl3wGetCompressedTexImage;
97 extern PFNGLBLENDFUNCSEPARATEPROC gl3wBlendFuncSeparate;
98 extern PFNGLMULTIDRAWARRAYSPROC gl3wMultiDrawArrays;
99 extern PFNGLMULTIDRAWELEMENTSPROC gl3wMultiDrawElements;
100 extern PFNGLPOINTPARAMETERFPROC gl3wPointParameterf;
101 extern PFNGLPOINTPARAMETERFVPROC gl3wPointParameterfv;
102 extern PFNGLPOINTPARAMETERIPROC gl3wPointParameteri;
103 extern PFNGLPOINTPARAMETERIVPROC gl3wPointParameteriv;
104 extern PFNGLGENQUERIESPROC gl3wGenQueries;
105 extern PFNGLDELETEQUERIESPROC gl3wDeleteQueries;
106 extern PFNGLISQUERYPROC gl3wIsQuery;
107 extern PFNGLBEGINQUERYPROC gl3wBeginQuery;
108 extern PFNGLENDQUERYPROC gl3wEndQuery;
109 extern PFNGLGETQUERYIVPROC gl3wGetQueryiv;
110 extern PFNGLGETQUERYOBJECTIVPROC gl3wGetQueryObjectiv;
111 extern PFNGLGETQUERYOBJECTUIVPROC gl3wGetQueryObjectuiv;
112 extern PFNGLBINDBUFFERPROC gl3wBindBuffer;
113 extern PFNGLDELETEBUFFERSPROC gl3wDeleteBuffers;
114 extern PFNGLGENBUFFERSPROC gl3wGenBuffers;
115 extern PFNGLISBUFFERPROC gl3wIsBuffer;
116 extern PFNGLBUFFERDATAPROC gl3wBufferData;
117 extern PFNGLBUFFERSUBDATAPROC gl3wBufferSubData;
118 extern PFNGLGETBUFFERSUBDATAPROC gl3wGetBufferSubData;
120 extern PFNGLUNMAPBUFFERPROC gl3wUnmapBuffer;
121 extern PFNGLGETBUFFERPARAMETERIVPROC gl3wGetBufferParameteriv;
122 extern PFNGLGETBUFFERPOINTERVPROC gl3wGetBufferPointerv;
123 extern PFNGLBLENDEQUATIONSEPARATEPROC gl3wBlendEquationSeparate;
124 extern PFNGLDRAWBUFFERSPROC gl3wDrawBuffers;
125 extern PFNGLSTENCILOPSEPARATEPROC gl3wStencilOpSeparate;
126 extern PFNGLSTENCILFUNCSEPARATEPROC gl3wStencilFuncSeparate;
127 extern PFNGLSTENCILMASKSEPARATEPROC gl3wStencilMaskSeparate;
128 extern PFNGLATTACHSHADERPROC gl3wAttachShader;
129 extern PFNGLBINDATTRIBLOCATIONPROC gl3wBindAttribLocation;
130 extern PFNGLCOMPILESHADERPROC gl3wCompileShader;
131 extern PFNGLCREATEPROGRAMPROC gl3wCreateProgram;
132 extern PFNGLCREATESHADERPROC gl3wCreateShader;
133 extern PFNGLDELETEPROGRAMPROC gl3wDeleteProgram;
134 extern PFNGLDELETESHADERPROC gl3wDeleteShader;
135 extern PFNGLDETACHSHADERPROC gl3wDetachShader;
136 extern PFNGLDISABLEVERTEXATTRIBARRAYPROC gl3wDisableVertexAttribArray;
137 extern PFNGLENABLEVERTEXATTRIBARRAYPROC gl3wEnableVertexAttribArray;
138 extern PFNGLGETACTIVEATTRIBPROC gl3wGetActiveAttrib;
139 extern PFNGLGETACTIVEUNIFORMPROC gl3wGetActiveUniform;
140 extern PFNGLGETATTACHEDSHADERSPROC gl3wGetAttachedShaders;
141 extern PFNGLGETATTRIBLOCATIONPROC gl3wGetAttribLocation;
142 extern PFNGLGETPROGRAMIVPROC gl3wGetProgramiv;
143 extern PFNGLGETPROGRAMINFOLOGPROC gl3wGetProgramInfoLog;
144 extern PFNGLGETSHADERIVPROC gl3wGetShaderiv;
145 extern PFNGLGETSHADERINFOLOGPROC gl3wGetShaderInfoLog;
146 extern PFNGLGETSHADERSOURCEPROC gl3wGetShaderSource;
147 extern PFNGLGETUNIFORMLOCATIONPROC gl3wGetUniformLocation;
148 extern PFNGLGETUNIFORMFVPROC gl3wGetUniformfv;
149 extern PFNGLGETUNIFORMIVPROC gl3wGetUniformiv;
150 extern PFNGLGETVERTEXATTRIBDVPROC gl3wGetVertexAttribdv;
151 extern PFNGLGETVERTEXATTRIBFVPROC gl3wGetVertexAttribfv;
152 extern PFNGLGETVERTEXATTRIBIVPROC gl3wGetVertexAttribiv;
153 extern PFNGLGETVERTEXATTRIBPOINTERVPROC gl3wGetVertexAttribPointerv;
154 extern PFNGLISPROGRAMPROC gl3wIsProgram;
155 extern PFNGLISSHADERPROC gl3wIsShader;
156 extern PFNGLLINKPROGRAMPROC gl3wLinkProgram;
157 extern PFNGLSHADERSOURCEPROC gl3wShaderSource;
158 extern PFNGLUSEPROGRAMPROC gl3wUseProgram;
159 extern PFNGLUNIFORM1FPROC gl3wUniform1f;
160 extern PFNGLUNIFORM2FPROC gl3wUniform2f;
161 extern PFNGLUNIFORM3FPROC gl3wUniform3f;
162 extern PFNGLUNIFORM4FPROC gl3wUniform4f;
163 extern PFNGLUNIFORM1IPROC gl3wUniform1i;
164 extern PFNGLUNIFORM2IPROC gl3wUniform2i;
165 extern PFNGLUNIFORM3IPROC gl3wUniform3i;
166 extern PFNGLUNIFORM4IPROC gl3wUniform4i;
167 extern PFNGLUNIFORM1FVPROC gl3wUniform1fv;
168 extern PFNGLUNIFORM2FVPROC gl3wUniform2fv;
169 extern PFNGLUNIFORM3FVPROC gl3wUniform3fv;
170 extern PFNGLUNIFORM4FVPROC gl3wUniform4fv;
171 extern PFNGLUNIFORM1IVPROC gl3wUniform1iv;
172 extern PFNGLUNIFORM2IVPROC gl3wUniform2iv;
173 extern PFNGLUNIFORM3IVPROC gl3wUniform3iv;
174 extern PFNGLUNIFORM4IVPROC gl3wUniform4iv;
175 extern PFNGLUNIFORMMATRIX2FVPROC gl3wUniformMatrix2fv;
176 extern PFNGLUNIFORMMATRIX3FVPROC gl3wUniformMatrix3fv;
177 extern PFNGLUNIFORMMATRIX4FVPROC gl3wUniformMatrix4fv;
178 extern PFNGLVALIDATEPROGRAMPROC gl3wValidateProgram;
179 extern PFNGLVERTEXATTRIB1DPROC gl3wVertexAttrib1d;
180 extern PFNGLVERTEXATTRIB1DVPROC gl3wVertexAttrib1dv;
181 extern PFNGLVERTEXATTRIB1FPROC gl3wVertexAttrib1f;
182 extern PFNGLVERTEXATTRIB1FVPROC gl3wVertexAttrib1fv;
183 extern PFNGLVERTEXATTRIB1SPROC gl3wVertexAttrib1s;
184 extern PFNGLVERTEXATTRIB1SVPROC gl3wVertexAttrib1sv;
185 extern PFNGLVERTEXATTRIB2DPROC gl3wVertexAttrib2d;
186 extern PFNGLVERTEXATTRIB2DVPROC gl3wVertexAttrib2dv;
187 extern PFNGLVERTEXATTRIB2FPROC gl3wVertexAttrib2f;
188 extern PFNGLVERTEXATTRIB2FVPROC gl3wVertexAttrib2fv;
189 extern PFNGLVERTEXATTRIB2SPROC gl3wVertexAttrib2s;
190 extern PFNGLVERTEXATTRIB2SVPROC gl3wVertexAttrib2sv;
191 extern PFNGLVERTEXATTRIB3DPROC gl3wVertexAttrib3d;
192 extern PFNGLVERTEXATTRIB3DVPROC gl3wVertexAttrib3dv;
193 extern PFNGLVERTEXATTRIB3FPROC gl3wVertexAttrib3f;
194 extern PFNGLVERTEXATTRIB3FVPROC gl3wVertexAttrib3fv;
195 extern PFNGLVERTEXATTRIB3SPROC gl3wVertexAttrib3s;
196 extern PFNGLVERTEXATTRIB3SVPROC gl3wVertexAttrib3sv;
197 extern PFNGLVERTEXATTRIB4NBVPROC gl3wVertexAttrib4Nbv;
198 extern PFNGLVERTEXATTRIB4NIVPROC gl3wVertexAttrib4Niv;
199 extern PFNGLVERTEXATTRIB4NSVPROC gl3wVertexAttrib4Nsv;
200 extern PFNGLVERTEXATTRIB4NUBPROC gl3wVertexAttrib4Nub;
201 extern PFNGLVERTEXATTRIB4NUBVPROC gl3wVertexAttrib4Nubv;
202 extern PFNGLVERTEXATTRIB4NUIVPROC gl3wVertexAttrib4Nuiv;
203 extern PFNGLVERTEXATTRIB4NUSVPROC gl3wVertexAttrib4Nusv;
204 extern PFNGLVERTEXATTRIB4BVPROC gl3wVertexAttrib4bv;
205 extern PFNGLVERTEXATTRIB4DPROC gl3wVertexAttrib4d;
206 extern PFNGLVERTEXATTRIB4DVPROC gl3wVertexAttrib4dv;
207 extern PFNGLVERTEXATTRIB4FPROC gl3wVertexAttrib4f;
208 extern PFNGLVERTEXATTRIB4FVPROC gl3wVertexAttrib4fv;
209 extern PFNGLVERTEXATTRIB4IVPROC gl3wVertexAttrib4iv;
210 extern PFNGLVERTEXATTRIB4SPROC gl3wVertexAttrib4s;
211 extern PFNGLVERTEXATTRIB4SVPROC gl3wVertexAttrib4sv;
212 extern PFNGLVERTEXATTRIB4UBVPROC gl3wVertexAttrib4ubv;
213 extern PFNGLVERTEXATTRIB4UIVPROC gl3wVertexAttrib4uiv;
214 extern PFNGLVERTEXATTRIB4USVPROC gl3wVertexAttrib4usv;
215 extern PFNGLVERTEXATTRIBPOINTERPROC gl3wVertexAttribPointer;
216 extern PFNGLUNIFORMMATRIX2X3FVPROC gl3wUniformMatrix2x3fv;
217 extern PFNGLUNIFORMMATRIX3X2FVPROC gl3wUniformMatrix3x2fv;
218 extern PFNGLUNIFORMMATRIX2X4FVPROC gl3wUniformMatrix2x4fv;
219 extern PFNGLUNIFORMMATRIX4X2FVPROC gl3wUniformMatrix4x2fv;
220 extern PFNGLUNIFORMMATRIX3X4FVPROC gl3wUniformMatrix3x4fv;
221 extern PFNGLUNIFORMMATRIX4X3FVPROC gl3wUniformMatrix4x3fv;
222 extern PFNGLCOLORMASKIPROC gl3wColorMaski;
223 extern PFNGLGETBOOLEANI_VPROC gl3wGetBooleani_v;
224 extern PFNGLGETINTEGERI_VPROC gl3wGetIntegeri_v;
225 extern PFNGLENABLEIPROC gl3wEnablei;
226 extern PFNGLDISABLEIPROC gl3wDisablei;
227 extern PFNGLISENABLEDIPROC gl3wIsEnabledi;
228 extern PFNGLBEGINTRANSFORMFEEDBACKPROC gl3wBeginTransformFeedback;
229 extern PFNGLENDTRANSFORMFEEDBACKPROC gl3wEndTransformFeedback;
230 extern PFNGLBINDBUFFERRANGEPROC gl3wBindBufferRange;
231 extern PFNGLBINDBUFFERBASEPROC gl3wBindBufferBase;
232 extern PFNGLTRANSFORMFEEDBACKVARYINGSPROC gl3wTransformFeedbackVaryings;
233 extern PFNGLGETTRANSFORMFEEDBACKVARYINGPROC gl3wGetTransformFeedbackVarying;
234 extern PFNGLCLAMPCOLORPROC gl3wClampColor;
235 extern PFNGLBEGINCONDITIONALRENDERPROC gl3wBeginConditionalRender;
236 extern PFNGLENDCONDITIONALRENDERPROC gl3wEndConditionalRender;
237 extern PFNGLVERTEXATTRIBIPOINTERPROC gl3wVertexAttribIPointer;
238 extern PFNGLGETVERTEXATTRIBIIVPROC gl3wGetVertexAttribIiv;
239 extern PFNGLGETVERTEXATTRIBIUIVPROC gl3wGetVertexAttribIuiv;
240 extern PFNGLVERTEXATTRIBI1IPROC gl3wVertexAttribI1i;
241 extern PFNGLVERTEXATTRIBI2IPROC gl3wVertexAttribI2i;
242 extern PFNGLVERTEXATTRIBI3IPROC gl3wVertexAttribI3i;
243 extern PFNGLVERTEXATTRIBI4IPROC gl3wVertexAttribI4i;
244 extern PFNGLVERTEXATTRIBI1UIPROC gl3wVertexAttribI1ui;
245 extern PFNGLVERTEXATTRIBI2UIPROC gl3wVertexAttribI2ui;
246 extern PFNGLVERTEXATTRIBI3UIPROC gl3wVertexAttribI3ui;
247 extern PFNGLVERTEXATTRIBI4UIPROC gl3wVertexAttribI4ui;
248 extern PFNGLVERTEXATTRIBI1IVPROC gl3wVertexAttribI1iv;
249 extern PFNGLVERTEXATTRIBI2IVPROC gl3wVertexAttribI2iv;
250 extern PFNGLVERTEXATTRIBI3IVPROC gl3wVertexAttribI3iv;
251 extern PFNGLVERTEXATTRIBI4IVPROC gl3wVertexAttribI4iv;
252 extern PFNGLVERTEXATTRIBI1UIVPROC gl3wVertexAttribI1uiv;
253 extern PFNGLVERTEXATTRIBI2UIVPROC gl3wVertexAttribI2uiv;
254 extern PFNGLVERTEXATTRIBI3UIVPROC gl3wVertexAttribI3uiv;
255 extern PFNGLVERTEXATTRIBI4UIVPROC gl3wVertexAttribI4uiv;
256 extern PFNGLVERTEXATTRIBI4BVPROC gl3wVertexAttribI4bv;
257 extern PFNGLVERTEXATTRIBI4SVPROC gl3wVertexAttribI4sv;
258 extern PFNGLVERTEXATTRIBI4UBVPROC gl3wVertexAttribI4ubv;
259 extern PFNGLVERTEXATTRIBI4USVPROC gl3wVertexAttribI4usv;
260 extern PFNGLGETUNIFORMUIVPROC gl3wGetUniformuiv;
261 extern PFNGLBINDFRAGDATALOCATIONPROC gl3wBindFragDataLocation;
262 extern PFNGLGETFRAGDATALOCATIONPROC gl3wGetFragDataLocation;
263 extern PFNGLUNIFORM1UIPROC gl3wUniform1ui;
264 extern PFNGLUNIFORM2UIPROC gl3wUniform2ui;
265 extern PFNGLUNIFORM3UIPROC gl3wUniform3ui;
266 extern PFNGLUNIFORM4UIPROC gl3wUniform4ui;
267 extern PFNGLUNIFORM1UIVPROC gl3wUniform1uiv;
268 extern PFNGLUNIFORM2UIVPROC gl3wUniform2uiv;
269 extern PFNGLUNIFORM3UIVPROC gl3wUniform3uiv;
270 extern PFNGLUNIFORM4UIVPROC gl3wUniform4uiv;
271 extern PFNGLTEXPARAMETERIIVPROC gl3wTexParameterIiv;
272 extern PFNGLTEXPARAMETERIUIVPROC gl3wTexParameterIuiv;
273 extern PFNGLGETTEXPARAMETERIIVPROC gl3wGetTexParameterIiv;
274 extern PFNGLGETTEXPARAMETERIUIVPROC gl3wGetTexParameterIuiv;
275 extern PFNGLCLEARBUFFERIVPROC gl3wClearBufferiv;
276 extern PFNGLCLEARBUFFERUIVPROC gl3wClearBufferuiv;
277 extern PFNGLCLEARBUFFERFVPROC gl3wClearBufferfv;
278 extern PFNGLCLEARBUFFERFIPROC gl3wClearBufferfi;
280 extern PFNGLDRAWARRAYSINSTANCEDPROC gl3wDrawArraysInstanced;
281 extern PFNGLDRAWELEMENTSINSTANCEDPROC gl3wDrawElementsInstanced;
282 extern PFNGLTEXBUFFERPROC gl3wTexBuffer;
283 extern PFNGLPRIMITIVERESTARTINDEXPROC gl3wPrimitiveRestartIndex;
284 extern PFNGLGETINTEGER64I_VPROC gl3wGetInteger64i_v;
285 extern PFNGLGETBUFFERPARAMETERI64VPROC gl3wGetBufferParameteri64v;
286 extern PFNGLFRAMEBUFFERTEXTUREPROC gl3wFramebufferTexture;
287 extern PFNGLVERTEXATTRIBDIVISORPROC gl3wVertexAttribDivisor;
288 extern PFNGLMINSAMPLESHADINGPROC gl3wMinSampleShading;
289 extern PFNGLBLENDEQUATIONIPROC gl3wBlendEquationi;
290 extern PFNGLBLENDEQUATIONSEPARATEIPROC gl3wBlendEquationSeparatei;
291 extern PFNGLBLENDFUNCIPROC gl3wBlendFunci;
292 extern PFNGLBLENDFUNCSEPARATEIPROC gl3wBlendFuncSeparatei;
293 extern PFNGLISRENDERBUFFERPROC gl3wIsRenderbuffer;
294 extern PFNGLBINDRENDERBUFFERPROC gl3wBindRenderbuffer;
295 extern PFNGLDELETERENDERBUFFERSPROC gl3wDeleteRenderbuffers;
296 extern PFNGLGENRENDERBUFFERSPROC gl3wGenRenderbuffers;
297 extern PFNGLRENDERBUFFERSTORAGEPROC gl3wRenderbufferStorage;
298 extern PFNGLGETRENDERBUFFERPARAMETERIVPROC gl3wGetRenderbufferParameteriv;
299 extern PFNGLISFRAMEBUFFERPROC gl3wIsFramebuffer;
300 extern PFNGLBINDFRAMEBUFFERPROC gl3wBindFramebuffer;
301 extern PFNGLDELETEFRAMEBUFFERSPROC gl3wDeleteFramebuffers;
302 extern PFNGLGENFRAMEBUFFERSPROC gl3wGenFramebuffers;
303 extern PFNGLCHECKFRAMEBUFFERSTATUSPROC gl3wCheckFramebufferStatus;
304 extern PFNGLFRAMEBUFFERTEXTURE1DPROC gl3wFramebufferTexture1D;
305 extern PFNGLFRAMEBUFFERTEXTURE2DPROC gl3wFramebufferTexture2D;
306 extern PFNGLFRAMEBUFFERTEXTURE3DPROC gl3wFramebufferTexture3D;
307 extern PFNGLFRAMEBUFFERRENDERBUFFERPROC gl3wFramebufferRenderbuffer;
308 extern PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC gl3wGetFramebufferAttachmentParameteriv;
309 extern PFNGLGENERATEMIPMAPPROC gl3wGenerateMipmap;
310 extern PFNGLBLITFRAMEBUFFERPROC gl3wBlitFramebuffer;
311 extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC gl3wRenderbufferStorageMultisample;
312 extern PFNGLFRAMEBUFFERTEXTURELAYERPROC gl3wFramebufferTextureLayer;
314 extern PFNGLFLUSHMAPPEDBUFFERRANGEPROC gl3wFlushMappedBufferRange;
315 extern PFNGLBINDVERTEXARRAYPROC gl3wBindVertexArray;
316 extern PFNGLDELETEVERTEXARRAYSPROC gl3wDeleteVertexArrays;
317 extern PFNGLGENVERTEXARRAYSPROC gl3wGenVertexArrays;
318 extern PFNGLISVERTEXARRAYPROC gl3wIsVertexArray;
319 extern PFNGLGETUNIFORMINDICESPROC gl3wGetUniformIndices;
320 extern PFNGLGETACTIVEUNIFORMSIVPROC gl3wGetActiveUniformsiv;
321 extern PFNGLGETACTIVEUNIFORMNAMEPROC gl3wGetActiveUniformName;
322 extern PFNGLGETUNIFORMBLOCKINDEXPROC gl3wGetUniformBlockIndex;
323 extern PFNGLGETACTIVEUNIFORMBLOCKIVPROC gl3wGetActiveUniformBlockiv;
324 extern PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC gl3wGetActiveUniformBlockName;
325 extern PFNGLUNIFORMBLOCKBINDINGPROC gl3wUniformBlockBinding;
326 extern PFNGLCOPYBUFFERSUBDATAPROC gl3wCopyBufferSubData;
327 extern PFNGLDRAWELEMENTSBASEVERTEXPROC gl3wDrawElementsBaseVertex;
328 extern PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC gl3wDrawRangeElementsBaseVertex;
329 extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC gl3wDrawElementsInstancedBaseVertex;
330 extern PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC gl3wMultiDrawElementsBaseVertex;
331 extern PFNGLPROVOKINGVERTEXPROC gl3wProvokingVertex;
332 extern PFNGLFENCESYNCPROC gl3wFenceSync;
333 extern PFNGLISSYNCPROC gl3wIsSync;
334 extern PFNGLDELETESYNCPROC gl3wDeleteSync;
335 extern PFNGLCLIENTWAITSYNCPROC gl3wClientWaitSync;
336 extern PFNGLWAITSYNCPROC gl3wWaitSync;
337 extern PFNGLGETINTEGER64VPROC gl3wGetInteger64v;
338 extern PFNGLGETSYNCIVPROC gl3wGetSynciv;
339 extern PFNGLTEXIMAGE2DMULTISAMPLEPROC gl3wTexImage2DMultisample;
340 extern PFNGLTEXIMAGE3DMULTISAMPLEPROC gl3wTexImage3DMultisample;
341 extern PFNGLGETMULTISAMPLEFVPROC gl3wGetMultisamplefv;
342 extern PFNGLSAMPLEMASKIPROC gl3wSampleMaski;
343 extern PFNGLBLENDEQUATIONIARBPROC gl3wBlendEquationiARB;
344 extern PFNGLBLENDEQUATIONSEPARATEIARBPROC gl3wBlendEquationSeparateiARB;
345 extern PFNGLBLENDFUNCIARBPROC gl3wBlendFunciARB;
346 extern PFNGLBLENDFUNCSEPARATEIARBPROC gl3wBlendFuncSeparateiARB;
347 extern PFNGLMINSAMPLESHADINGARBPROC gl3wMinSampleShadingARB;
348 extern PFNGLNAMEDSTRINGARBPROC gl3wNamedStringARB;
349 extern PFNGLDELETENAMEDSTRINGARBPROC gl3wDeleteNamedStringARB;
350 extern PFNGLCOMPILESHADERINCLUDEARBPROC gl3wCompileShaderIncludeARB;
351 extern PFNGLISNAMEDSTRINGARBPROC gl3wIsNamedStringARB;
352 extern PFNGLGETNAMEDSTRINGARBPROC gl3wGetNamedStringARB;
353 extern PFNGLGETNAMEDSTRINGIVARBPROC gl3wGetNamedStringivARB;
354 extern PFNGLBINDFRAGDATALOCATIONINDEXEDPROC gl3wBindFragDataLocationIndexed;
355 extern PFNGLGETFRAGDATAINDEXPROC gl3wGetFragDataIndex;
356 extern PFNGLGENSAMPLERSPROC gl3wGenSamplers;
357 extern PFNGLDELETESAMPLERSPROC gl3wDeleteSamplers;
358 extern PFNGLISSAMPLERPROC gl3wIsSampler;
359 extern PFNGLBINDSAMPLERPROC gl3wBindSampler;
360 extern PFNGLSAMPLERPARAMETERIPROC gl3wSamplerParameteri;
361 extern PFNGLSAMPLERPARAMETERIVPROC gl3wSamplerParameteriv;
362 extern PFNGLSAMPLERPARAMETERFPROC gl3wSamplerParameterf;
363 extern PFNGLSAMPLERPARAMETERFVPROC gl3wSamplerParameterfv;
364 extern PFNGLSAMPLERPARAMETERIIVPROC gl3wSamplerParameterIiv;
365 extern PFNGLSAMPLERPARAMETERIUIVPROC gl3wSamplerParameterIuiv;
366 extern PFNGLGETSAMPLERPARAMETERIVPROC gl3wGetSamplerParameteriv;
367 extern PFNGLGETSAMPLERPARAMETERIIVPROC gl3wGetSamplerParameterIiv;
368 extern PFNGLGETSAMPLERPARAMETERFVPROC gl3wGetSamplerParameterfv;
369 extern PFNGLGETSAMPLERPARAMETERIUIVPROC gl3wGetSamplerParameterIuiv;
370 extern PFNGLQUERYCOUNTERPROC gl3wQueryCounter;
371 extern PFNGLGETQUERYOBJECTI64VPROC gl3wGetQueryObjecti64v;
372 extern PFNGLGETQUERYOBJECTUI64VPROC gl3wGetQueryObjectui64v;
373 extern PFNGLVERTEXP2UIPROC gl3wVertexP2ui;
374 extern PFNGLVERTEXP2UIVPROC gl3wVertexP2uiv;
375 extern PFNGLVERTEXP3UIPROC gl3wVertexP3ui;
376 extern PFNGLVERTEXP3UIVPROC gl3wVertexP3uiv;
377 extern PFNGLVERTEXP4UIPROC gl3wVertexP4ui;
378 extern PFNGLVERTEXP4UIVPROC gl3wVertexP4uiv;
379 extern PFNGLTEXCOORDP1UIPROC gl3wTexCoordP1ui;
380 extern PFNGLTEXCOORDP1UIVPROC gl3wTexCoordP1uiv;
381 extern PFNGLTEXCOORDP2UIPROC gl3wTexCoordP2ui;
382 extern PFNGLTEXCOORDP2UIVPROC gl3wTexCoordP2uiv;
383 extern PFNGLTEXCOORDP3UIPROC gl3wTexCoordP3ui;
384 extern PFNGLTEXCOORDP3UIVPROC gl3wTexCoordP3uiv;
385 extern PFNGLTEXCOORDP4UIPROC gl3wTexCoordP4ui;
386 extern PFNGLTEXCOORDP4UIVPROC gl3wTexCoordP4uiv;
387 extern PFNGLMULTITEXCOORDP1UIPROC gl3wMultiTexCoordP1ui;
388 extern PFNGLMULTITEXCOORDP1UIVPROC gl3wMultiTexCoordP1uiv;
389 extern PFNGLMULTITEXCOORDP2UIPROC gl3wMultiTexCoordP2ui;
390 extern PFNGLMULTITEXCOORDP2UIVPROC gl3wMultiTexCoordP2uiv;
391 extern PFNGLMULTITEXCOORDP3UIPROC gl3wMultiTexCoordP3ui;
392 extern PFNGLMULTITEXCOORDP3UIVPROC gl3wMultiTexCoordP3uiv;
393 extern PFNGLMULTITEXCOORDP4UIPROC gl3wMultiTexCoordP4ui;
394 extern PFNGLMULTITEXCOORDP4UIVPROC gl3wMultiTexCoordP4uiv;
395 extern PFNGLNORMALP3UIPROC gl3wNormalP3ui;
396 extern PFNGLNORMALP3UIVPROC gl3wNormalP3uiv;
397 extern PFNGLCOLORP3UIPROC gl3wColorP3ui;
398 extern PFNGLCOLORP3UIVPROC gl3wColorP3uiv;
399 extern PFNGLCOLORP4UIPROC gl3wColorP4ui;
400 extern PFNGLCOLORP4UIVPROC gl3wColorP4uiv;
401 extern PFNGLSECONDARYCOLORP3UIPROC gl3wSecondaryColorP3ui;
402 extern PFNGLSECONDARYCOLORP3UIVPROC gl3wSecondaryColorP3uiv;
403 extern PFNGLVERTEXATTRIBP1UIPROC gl3wVertexAttribP1ui;
404 extern PFNGLVERTEXATTRIBP1UIVPROC gl3wVertexAttribP1uiv;
405 extern PFNGLVERTEXATTRIBP2UIPROC gl3wVertexAttribP2ui;
406 extern PFNGLVERTEXATTRIBP2UIVPROC gl3wVertexAttribP2uiv;
407 extern PFNGLVERTEXATTRIBP3UIPROC gl3wVertexAttribP3ui;
408 extern PFNGLVERTEXATTRIBP3UIVPROC gl3wVertexAttribP3uiv;
409 extern PFNGLVERTEXATTRIBP4UIPROC gl3wVertexAttribP4ui;
410 extern PFNGLVERTEXATTRIBP4UIVPROC gl3wVertexAttribP4uiv;
411 extern PFNGLDRAWARRAYSINDIRECTPROC gl3wDrawArraysIndirect;
412 extern PFNGLDRAWELEMENTSINDIRECTPROC gl3wDrawElementsIndirect;
413 extern PFNGLUNIFORM1DPROC gl3wUniform1d;
414 extern PFNGLUNIFORM2DPROC gl3wUniform2d;
415 extern PFNGLUNIFORM3DPROC gl3wUniform3d;
416 extern PFNGLUNIFORM4DPROC gl3wUniform4d;
417 extern PFNGLUNIFORM1DVPROC gl3wUniform1dv;
418 extern PFNGLUNIFORM2DVPROC gl3wUniform2dv;
419 extern PFNGLUNIFORM3DVPROC gl3wUniform3dv;
420 extern PFNGLUNIFORM4DVPROC gl3wUniform4dv;
421 extern PFNGLUNIFORMMATRIX2DVPROC gl3wUniformMatrix2dv;
422 extern PFNGLUNIFORMMATRIX3DVPROC gl3wUniformMatrix3dv;
423 extern PFNGLUNIFORMMATRIX4DVPROC gl3wUniformMatrix4dv;
424 extern PFNGLUNIFORMMATRIX2X3DVPROC gl3wUniformMatrix2x3dv;
425 extern PFNGLUNIFORMMATRIX2X4DVPROC gl3wUniformMatrix2x4dv;
426 extern PFNGLUNIFORMMATRIX3X2DVPROC gl3wUniformMatrix3x2dv;
427 extern PFNGLUNIFORMMATRIX3X4DVPROC gl3wUniformMatrix3x4dv;
428 extern PFNGLUNIFORMMATRIX4X2DVPROC gl3wUniformMatrix4x2dv;
429 extern PFNGLUNIFORMMATRIX4X3DVPROC gl3wUniformMatrix4x3dv;
430 extern PFNGLGETUNIFORMDVPROC gl3wGetUniformdv;
431 extern PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC gl3wGetSubroutineUniformLocation;
432 extern PFNGLGETSUBROUTINEINDEXPROC gl3wGetSubroutineIndex;
433 extern PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC gl3wGetActiveSubroutineUniformiv;
434 extern PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC gl3wGetActiveSubroutineUniformName;
435 extern PFNGLGETACTIVESUBROUTINENAMEPROC gl3wGetActiveSubroutineName;
436 extern PFNGLUNIFORMSUBROUTINESUIVPROC gl3wUniformSubroutinesuiv;
437 extern PFNGLGETUNIFORMSUBROUTINEUIVPROC gl3wGetUniformSubroutineuiv;
438 extern PFNGLGETPROGRAMSTAGEIVPROC gl3wGetProgramStageiv;
439 extern PFNGLPATCHPARAMETERIPROC gl3wPatchParameteri;
440 extern PFNGLPATCHPARAMETERFVPROC gl3wPatchParameterfv;
441 extern PFNGLBINDTRANSFORMFEEDBACKPROC gl3wBindTransformFeedback;
442 extern PFNGLDELETETRANSFORMFEEDBACKSPROC gl3wDeleteTransformFeedbacks;
443 extern PFNGLGENTRANSFORMFEEDBACKSPROC gl3wGenTransformFeedbacks;
444 extern PFNGLISTRANSFORMFEEDBACKPROC gl3wIsTransformFeedback;
445 extern PFNGLPAUSETRANSFORMFEEDBACKPROC gl3wPauseTransformFeedback;
446 extern PFNGLRESUMETRANSFORMFEEDBACKPROC gl3wResumeTransformFeedback;
447 extern PFNGLDRAWTRANSFORMFEEDBACKPROC gl3wDrawTransformFeedback;
448 extern PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC gl3wDrawTransformFeedbackStream;
449 extern PFNGLBEGINQUERYINDEXEDPROC gl3wBeginQueryIndexed;
450 extern PFNGLENDQUERYINDEXEDPROC gl3wEndQueryIndexed;
451 extern PFNGLGETQUERYINDEXEDIVPROC gl3wGetQueryIndexediv;
452 extern PFNGLRELEASESHADERCOMPILERPROC gl3wReleaseShaderCompiler;
453 extern PFNGLSHADERBINARYPROC gl3wShaderBinary;
454 extern PFNGLGETSHADERPRECISIONFORMATPROC gl3wGetShaderPrecisionFormat;
455 extern PFNGLDEPTHRANGEFPROC gl3wDepthRangef;
456 extern PFNGLCLEARDEPTHFPROC gl3wClearDepthf;
457 extern PFNGLGETPROGRAMBINARYPROC gl3wGetProgramBinary;
458 extern PFNGLPROGRAMBINARYPROC gl3wProgramBinary;
459 extern PFNGLPROGRAMPARAMETERIPROC gl3wProgramParameteri;
460 extern PFNGLUSEPROGRAMSTAGESPROC gl3wUseProgramStages;
461 extern PFNGLACTIVESHADERPROGRAMPROC gl3wActiveShaderProgram;
462 extern PFNGLCREATESHADERPROGRAMVPROC gl3wCreateShaderProgramv;
463 extern PFNGLBINDPROGRAMPIPELINEPROC gl3wBindProgramPipeline;
464 extern PFNGLDELETEPROGRAMPIPELINESPROC gl3wDeleteProgramPipelines;
465 extern PFNGLGENPROGRAMPIPELINESPROC gl3wGenProgramPipelines;
466 extern PFNGLISPROGRAMPIPELINEPROC gl3wIsProgramPipeline;
467 extern PFNGLGETPROGRAMPIPELINEIVPROC gl3wGetProgramPipelineiv;
468 extern PFNGLPROGRAMUNIFORM1IPROC gl3wProgramUniform1i;
469 extern PFNGLPROGRAMUNIFORM1IVPROC gl3wProgramUniform1iv;
470 extern PFNGLPROGRAMUNIFORM1FPROC gl3wProgramUniform1f;
471 extern PFNGLPROGRAMUNIFORM1FVPROC gl3wProgramUniform1fv;
472 extern PFNGLPROGRAMUNIFORM1DPROC gl3wProgramUniform1d;
473 extern PFNGLPROGRAMUNIFORM1DVPROC gl3wProgramUniform1dv;
474 extern PFNGLPROGRAMUNIFORM1UIPROC gl3wProgramUniform1ui;
475 extern PFNGLPROGRAMUNIFORM1UIVPROC gl3wProgramUniform1uiv;
476 extern PFNGLPROGRAMUNIFORM2IPROC gl3wProgramUniform2i;
477 extern PFNGLPROGRAMUNIFORM2IVPROC gl3wProgramUniform2iv;
478 extern PFNGLPROGRAMUNIFORM2FPROC gl3wProgramUniform2f;
479 extern PFNGLPROGRAMUNIFORM2FVPROC gl3wProgramUniform2fv;
480 extern PFNGLPROGRAMUNIFORM2DPROC gl3wProgramUniform2d;
481 extern PFNGLPROGRAMUNIFORM2DVPROC gl3wProgramUniform2dv;
482 extern PFNGLPROGRAMUNIFORM2UIPROC gl3wProgramUniform2ui;
483 extern PFNGLPROGRAMUNIFORM2UIVPROC gl3wProgramUniform2uiv;
484 extern PFNGLPROGRAMUNIFORM3IPROC gl3wProgramUniform3i;
485 extern PFNGLPROGRAMUNIFORM3IVPROC gl3wProgramUniform3iv;
486 extern PFNGLPROGRAMUNIFORM3FPROC gl3wProgramUniform3f;
487 extern PFNGLPROGRAMUNIFORM3FVPROC gl3wProgramUniform3fv;
488 extern PFNGLPROGRAMUNIFORM3DPROC gl3wProgramUniform3d;
489 extern PFNGLPROGRAMUNIFORM3DVPROC gl3wProgramUniform3dv;
490 extern PFNGLPROGRAMUNIFORM3UIPROC gl3wProgramUniform3ui;
491 extern PFNGLPROGRAMUNIFORM3UIVPROC gl3wProgramUniform3uiv;
492 extern PFNGLPROGRAMUNIFORM4IPROC gl3wProgramUniform4i;
493 extern PFNGLPROGRAMUNIFORM4IVPROC gl3wProgramUniform4iv;
494 extern PFNGLPROGRAMUNIFORM4FPROC gl3wProgramUniform4f;
495 extern PFNGLPROGRAMUNIFORM4FVPROC gl3wProgramUniform4fv;
496 extern PFNGLPROGRAMUNIFORM4DPROC gl3wProgramUniform4d;
497 extern PFNGLPROGRAMUNIFORM4DVPROC gl3wProgramUniform4dv;
498 extern PFNGLPROGRAMUNIFORM4UIPROC gl3wProgramUniform4ui;
499 extern PFNGLPROGRAMUNIFORM4UIVPROC gl3wProgramUniform4uiv;
500 extern PFNGLPROGRAMUNIFORMMATRIX2FVPROC gl3wProgramUniformMatrix2fv;
501 extern PFNGLPROGRAMUNIFORMMATRIX3FVPROC gl3wProgramUniformMatrix3fv;
502 extern PFNGLPROGRAMUNIFORMMATRIX4FVPROC gl3wProgramUniformMatrix4fv;
503 extern PFNGLPROGRAMUNIFORMMATRIX2DVPROC gl3wProgramUniformMatrix2dv;
504 extern PFNGLPROGRAMUNIFORMMATRIX3DVPROC gl3wProgramUniformMatrix3dv;
505 extern PFNGLPROGRAMUNIFORMMATRIX4DVPROC gl3wProgramUniformMatrix4dv;
506 extern PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC gl3wProgramUniformMatrix2x3fv;
507 extern PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC gl3wProgramUniformMatrix3x2fv;
508 extern PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC gl3wProgramUniformMatrix2x4fv;
509 extern PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC gl3wProgramUniformMatrix4x2fv;
510 extern PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC gl3wProgramUniformMatrix3x4fv;
511 extern PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC gl3wProgramUniformMatrix4x3fv;
512 extern PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC gl3wProgramUniformMatrix2x3dv;
513 extern PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC gl3wProgramUniformMatrix3x2dv;
514 extern PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC gl3wProgramUniformMatrix2x4dv;
515 extern PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC gl3wProgramUniformMatrix4x2dv;
516 extern PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC gl3wProgramUniformMatrix3x4dv;
517 extern PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC gl3wProgramUniformMatrix4x3dv;
518 extern PFNGLVALIDATEPROGRAMPIPELINEPROC gl3wValidateProgramPipeline;
519 extern PFNGLGETPROGRAMPIPELINEINFOLOGPROC gl3wGetProgramPipelineInfoLog;
520 extern PFNGLVERTEXATTRIBL1DPROC gl3wVertexAttribL1d;
521 extern PFNGLVERTEXATTRIBL2DPROC gl3wVertexAttribL2d;
522 extern PFNGLVERTEXATTRIBL3DPROC gl3wVertexAttribL3d;
523 extern PFNGLVERTEXATTRIBL4DPROC gl3wVertexAttribL4d;
524 extern PFNGLVERTEXATTRIBL1DVPROC gl3wVertexAttribL1dv;
525 extern PFNGLVERTEXATTRIBL2DVPROC gl3wVertexAttribL2dv;
526 extern PFNGLVERTEXATTRIBL3DVPROC gl3wVertexAttribL3dv;
527 extern PFNGLVERTEXATTRIBL4DVPROC gl3wVertexAttribL4dv;
528 extern PFNGLVERTEXATTRIBLPOINTERPROC gl3wVertexAttribLPointer;
529 extern PFNGLGETVERTEXATTRIBLDVPROC gl3wGetVertexAttribLdv;
530 extern PFNGLVIEWPORTARRAYVPROC gl3wViewportArrayv;
531 extern PFNGLVIEWPORTINDEXEDFPROC gl3wViewportIndexedf;
532 extern PFNGLVIEWPORTINDEXEDFVPROC gl3wViewportIndexedfv;
533 extern PFNGLSCISSORARRAYVPROC gl3wScissorArrayv;
534 extern PFNGLSCISSORINDEXEDPROC gl3wScissorIndexed;
535 extern PFNGLSCISSORINDEXEDVPROC gl3wScissorIndexedv;
536 extern PFNGLDEPTHRANGEARRAYVPROC gl3wDepthRangeArrayv;
537 extern PFNGLDEPTHRANGEINDEXEDPROC gl3wDepthRangeIndexed;
538 extern PFNGLGETFLOATI_VPROC gl3wGetFloati_v;
539 extern PFNGLGETDOUBLEI_VPROC gl3wGetDoublei_v;
540 extern PFNGLCREATESYNCFROMCLEVENTARBPROC gl3wCreateSyncFromCLeventARB;
541 extern PFNGLDEBUGMESSAGECONTROLARBPROC gl3wDebugMessageControlARB;
542 extern PFNGLDEBUGMESSAGEINSERTARBPROC gl3wDebugMessageInsertARB;
543 extern PFNGLDEBUGMESSAGECALLBACKARBPROC gl3wDebugMessageCallbackARB;
544 extern PFNGLGETDEBUGMESSAGELOGARBPROC gl3wGetDebugMessageLogARB;
545 extern PFNGLGETGRAPHICSRESETSTATUSARBPROC gl3wGetGraphicsResetStatusARB;
546 extern PFNGLGETNTEXIMAGEARBPROC gl3wGetnTexImageARB;
547 extern PFNGLREADNPIXELSARBPROC gl3wReadnPixelsARB;
548 extern PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC gl3wGetnCompressedTexImageARB;
549 extern PFNGLGETNUNIFORMFVARBPROC gl3wGetnUniformfvARB;
550 extern PFNGLGETNUNIFORMIVARBPROC gl3wGetnUniformivARB;
551 extern PFNGLGETNUNIFORMUIVARBPROC gl3wGetnUniformuivARB;
552 extern PFNGLGETNUNIFORMDVARBPROC gl3wGetnUniformdvARB;
553 extern PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC gl3wDrawArraysInstancedBaseInstance;
554 extern PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC gl3wDrawElementsInstancedBaseInstance;
555 extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC gl3wDrawElementsInstancedBaseVertexBaseInstance;
556 extern PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC gl3wDrawTransformFeedbackInstanced;
557 extern PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC gl3wDrawTransformFeedbackStreamInstanced;
558 extern PFNGLGETINTERNALFORMATIVPROC gl3wGetInternalformativ;
559 extern PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC gl3wGetActiveAtomicCounterBufferiv;
560 extern PFNGLBINDIMAGETEXTUREPROC gl3wBindImageTexture;
561 extern PFNGLMEMORYBARRIERPROC gl3wMemoryBarrier;
562 extern PFNGLTEXSTORAGE1DPROC gl3wTexStorage1D;
563 extern PFNGLTEXSTORAGE2DPROC gl3wTexStorage2D;
564 extern PFNGLTEXSTORAGE3DPROC gl3wTexStorage3D;
565 extern PFNGLTEXTURESTORAGE1DEXTPROC gl3wTextureStorage1DEXT;
566 extern PFNGLTEXTURESTORAGE2DEXTPROC gl3wTextureStorage2DEXT;
567 extern PFNGLTEXTURESTORAGE3DEXTPROC gl3wTextureStorage3DEXT;
568 extern PFNGLDEBUGMESSAGECONTROLPROC gl3wDebugMessageControl;
569 extern PFNGLDEBUGMESSAGEINSERTPROC gl3wDebugMessageInsert;
570 extern PFNGLDEBUGMESSAGECALLBACKPROC gl3wDebugMessageCallback;
571 extern PFNGLGETDEBUGMESSAGELOGPROC gl3wGetDebugMessageLog;
572 extern PFNGLPUSHDEBUGGROUPPROC gl3wPushDebugGroup;
573 extern PFNGLPOPDEBUGGROUPPROC gl3wPopDebugGroup;
574 extern PFNGLOBJECTLABELPROC gl3wObjectLabel;
575 extern PFNGLGETOBJECTLABELPROC gl3wGetObjectLabel;
576 extern PFNGLOBJECTPTRLABELPROC gl3wObjectPtrLabel;
577 extern PFNGLGETOBJECTPTRLABELPROC gl3wGetObjectPtrLabel;
578 extern PFNGLCLEARBUFFERDATAPROC gl3wClearBufferData;
579 extern PFNGLCLEARBUFFERSUBDATAPROC gl3wClearBufferSubData;
580 extern PFNGLCLEARNAMEDBUFFERDATAEXTPROC gl3wClearNamedBufferDataEXT;
581 extern PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC gl3wClearNamedBufferSubDataEXT;
582 extern PFNGLDISPATCHCOMPUTEPROC gl3wDispatchCompute;
583 extern PFNGLDISPATCHCOMPUTEINDIRECTPROC gl3wDispatchComputeIndirect;
584 extern PFNGLCOPYIMAGESUBDATAPROC gl3wCopyImageSubData;
585 extern PFNGLTEXTUREVIEWPROC gl3wTextureView;
586 extern PFNGLBINDVERTEXBUFFERPROC gl3wBindVertexBuffer;
587 extern PFNGLVERTEXATTRIBFORMATPROC gl3wVertexAttribFormat;
588 extern PFNGLVERTEXATTRIBIFORMATPROC gl3wVertexAttribIFormat;
589 extern PFNGLVERTEXATTRIBLFORMATPROC gl3wVertexAttribLFormat;
590 extern PFNGLVERTEXATTRIBBINDINGPROC gl3wVertexAttribBinding;
591 extern PFNGLVERTEXBINDINGDIVISORPROC gl3wVertexBindingDivisor;
592 extern PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC gl3wVertexArrayBindVertexBufferEXT;
593 extern PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC gl3wVertexArrayVertexAttribFormatEXT;
594 extern PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC gl3wVertexArrayVertexAttribIFormatEXT;
595 extern PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC gl3wVertexArrayVertexAttribLFormatEXT;
596 extern PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC gl3wVertexArrayVertexAttribBindingEXT;
597 extern PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC gl3wVertexArrayVertexBindingDivisorEXT;
598 extern PFNGLFRAMEBUFFERPARAMETERIPROC gl3wFramebufferParameteri;
599 extern PFNGLGETFRAMEBUFFERPARAMETERIVPROC gl3wGetFramebufferParameteriv;
600 extern PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC gl3wNamedFramebufferParameteriEXT;
601 extern PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC gl3wGetNamedFramebufferParameterivEXT;
602 extern PFNGLGETINTERNALFORMATI64VPROC gl3wGetInternalformati64v;
603 extern PFNGLINVALIDATETEXSUBIMAGEPROC gl3wInvalidateTexSubImage;
604 extern PFNGLINVALIDATETEXIMAGEPROC gl3wInvalidateTexImage;
605 extern PFNGLINVALIDATEBUFFERSUBDATAPROC gl3wInvalidateBufferSubData;
606 extern PFNGLINVALIDATEBUFFERDATAPROC gl3wInvalidateBufferData;
607 extern PFNGLINVALIDATEFRAMEBUFFERPROC gl3wInvalidateFramebuffer;
608 extern PFNGLINVALIDATESUBFRAMEBUFFERPROC gl3wInvalidateSubFramebuffer;
609 extern PFNGLMULTIDRAWARRAYSINDIRECTPROC gl3wMultiDrawArraysIndirect;
610 extern PFNGLMULTIDRAWELEMENTSINDIRECTPROC gl3wMultiDrawElementsIndirect;
611 extern PFNGLGETPROGRAMINTERFACEIVPROC gl3wGetProgramInterfaceiv;
612 extern PFNGLGETPROGRAMRESOURCEINDEXPROC gl3wGetProgramResourceIndex;
613 extern PFNGLGETPROGRAMRESOURCENAMEPROC gl3wGetProgramResourceName;
614 extern PFNGLGETPROGRAMRESOURCEIVPROC gl3wGetProgramResourceiv;
615 extern PFNGLGETPROGRAMRESOURCELOCATIONPROC gl3wGetProgramResourceLocation;
616 extern PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC gl3wGetProgramResourceLocationIndex;
617 extern PFNGLSHADERSTORAGEBLOCKBINDINGPROC gl3wShaderStorageBlockBinding;
618 extern PFNGLTEXBUFFERRANGEPROC gl3wTexBufferRange;
619 extern PFNGLTEXTUREBUFFERRANGEEXTPROC gl3wTextureBufferRangeEXT;
620 extern PFNGLTEXSTORAGE2DMULTISAMPLEPROC gl3wTexStorage2DMultisample;
621 extern PFNGLTEXSTORAGE3DMULTISAMPLEPROC gl3wTexStorage3DMultisample;
622 extern PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC gl3wTextureStorage2DMultisampleEXT;
623 extern PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC gl3wTextureStorage3DMultisampleEXT;
624 
625 #define glCullFace gl3wCullFace
626 #define glFrontFace gl3wFrontFace
627 #define glHint gl3wHint
628 #define glLineWidth gl3wLineWidth
629 #define glPointSize gl3wPointSize
630 #define glPolygonMode gl3wPolygonMode
631 #define glScissor gl3wScissor
632 #define glTexParameterf gl3wTexParameterf
633 #define glTexParameterfv gl3wTexParameterfv
634 #define glTexParameteri gl3wTexParameteri
635 #define glTexParameteriv gl3wTexParameteriv
636 #define glTexImage1D gl3wTexImage1D
637 #define glTexImage2D gl3wTexImage2D
638 #define glDrawBuffer gl3wDrawBuffer
639 #define glClear gl3wClear
640 #define glClearColor gl3wClearColor
641 #define glClearStencil gl3wClearStencil
642 #define glClearDepth gl3wClearDepth
643 #define glStencilMask gl3wStencilMask
644 #define glColorMask gl3wColorMask
645 #define glDepthMask gl3wDepthMask
646 #define glDisable gl3wDisable
647 #define glEnable gl3wEnable
648 #define glFinish gl3wFinish
649 #define glFlush gl3wFlush
650 #define glBlendFunc gl3wBlendFunc
651 #define glLogicOp gl3wLogicOp
652 #define glStencilFunc gl3wStencilFunc
653 #define glStencilOp gl3wStencilOp
654 #define glDepthFunc gl3wDepthFunc
655 #define glPixelStoref gl3wPixelStoref
656 #define glPixelStorei gl3wPixelStorei
657 #define glReadBuffer gl3wReadBuffer
658 #define glReadPixels gl3wReadPixels
659 #define glGetBooleanv gl3wGetBooleanv
660 #define glGetDoublev gl3wGetDoublev
661 #define glGetError gl3wGetError
662 #define glGetFloatv gl3wGetFloatv
663 #define glGetIntegerv gl3wGetIntegerv
664 #define glGetString gl3wGetString
665 #define glGetTexImage gl3wGetTexImage
666 #define glGetTexParameterfv gl3wGetTexParameterfv
667 #define glGetTexParameteriv gl3wGetTexParameteriv
668 #define glGetTexLevelParameterfv gl3wGetTexLevelParameterfv
669 #define glGetTexLevelParameteriv gl3wGetTexLevelParameteriv
670 #define glIsEnabled gl3wIsEnabled
671 #define glDepthRange gl3wDepthRange
672 #define glViewport gl3wViewport
673 #define glDrawArrays gl3wDrawArrays
674 #define glDrawElements gl3wDrawElements
675 #define glGetPointerv gl3wGetPointerv
676 #define glPolygonOffset gl3wPolygonOffset
677 #define glCopyTexImage1D gl3wCopyTexImage1D
678 #define glCopyTexImage2D gl3wCopyTexImage2D
679 #define glCopyTexSubImage1D gl3wCopyTexSubImage1D
680 #define glCopyTexSubImage2D gl3wCopyTexSubImage2D
681 #define glTexSubImage1D gl3wTexSubImage1D
682 #define glTexSubImage2D gl3wTexSubImage2D
683 #define glBindTexture gl3wBindTexture
684 #define glDeleteTextures gl3wDeleteTextures
685 #define glGenTextures gl3wGenTextures
686 #define glIsTexture gl3wIsTexture
687 #define glBlendColor gl3wBlendColor
688 #define glBlendEquation gl3wBlendEquation
689 #define glDrawRangeElements gl3wDrawRangeElements
690 #define glTexImage3D gl3wTexImage3D
691 #define glTexSubImage3D gl3wTexSubImage3D
692 #define glCopyTexSubImage3D gl3wCopyTexSubImage3D
693 #define glActiveTexture gl3wActiveTexture
694 #define glSampleCoverage gl3wSampleCoverage
695 #define glCompressedTexImage3D gl3wCompressedTexImage3D
696 #define glCompressedTexImage2D gl3wCompressedTexImage2D
697 #define glCompressedTexImage1D gl3wCompressedTexImage1D
698 #define glCompressedTexSubImage3D gl3wCompressedTexSubImage3D
699 #define glCompressedTexSubImage2D gl3wCompressedTexSubImage2D
700 #define glCompressedTexSubImage1D gl3wCompressedTexSubImage1D
701 #define glGetCompressedTexImage gl3wGetCompressedTexImage
702 #define glBlendFuncSeparate gl3wBlendFuncSeparate
703 #define glMultiDrawArrays gl3wMultiDrawArrays
704 #define glMultiDrawElements gl3wMultiDrawElements
705 #define glPointParameterf gl3wPointParameterf
706 #define glPointParameterfv gl3wPointParameterfv
707 #define glPointParameteri gl3wPointParameteri
708 #define glPointParameteriv gl3wPointParameteriv
709 #define glGenQueries gl3wGenQueries
710 #define glDeleteQueries gl3wDeleteQueries
711 #define glIsQuery gl3wIsQuery
712 #define glBeginQuery gl3wBeginQuery
713 #define glEndQuery gl3wEndQuery
714 #define glGetQueryiv gl3wGetQueryiv
715 #define glGetQueryObjectiv gl3wGetQueryObjectiv
716 #define glGetQueryObjectuiv gl3wGetQueryObjectuiv
717 #define glBindBuffer gl3wBindBuffer
718 #define glDeleteBuffers gl3wDeleteBuffers
719 #define glGenBuffers gl3wGenBuffers
720 #define glIsBuffer gl3wIsBuffer
721 #define glBufferData gl3wBufferData
722 #define glBufferSubData gl3wBufferSubData
723 #define glGetBufferSubData gl3wGetBufferSubData
724 #define glMapBuffer gl3wMapBuffer
725 #define glUnmapBuffer gl3wUnmapBuffer
726 #define glGetBufferParameteriv gl3wGetBufferParameteriv
727 #define glGetBufferPointerv gl3wGetBufferPointerv
728 #define glBlendEquationSeparate gl3wBlendEquationSeparate
729 #define glDrawBuffers gl3wDrawBuffers
730 #define glStencilOpSeparate gl3wStencilOpSeparate
731 #define glStencilFuncSeparate gl3wStencilFuncSeparate
732 #define glStencilMaskSeparate gl3wStencilMaskSeparate
733 #define glAttachShader gl3wAttachShader
734 #define glBindAttribLocation gl3wBindAttribLocation
735 #define glCompileShader gl3wCompileShader
736 #define glCreateProgram gl3wCreateProgram
737 #define glCreateShader gl3wCreateShader
738 #define glDeleteProgram gl3wDeleteProgram
739 #define glDeleteShader gl3wDeleteShader
740 #define glDetachShader gl3wDetachShader
741 #define glDisableVertexAttribArray gl3wDisableVertexAttribArray
742 #define glEnableVertexAttribArray gl3wEnableVertexAttribArray
743 #define glGetActiveAttrib gl3wGetActiveAttrib
744 #define glGetActiveUniform gl3wGetActiveUniform
745 #define glGetAttachedShaders gl3wGetAttachedShaders
746 #define glGetAttribLocation gl3wGetAttribLocation
747 #define glGetProgramiv gl3wGetProgramiv
748 #define glGetProgramInfoLog gl3wGetProgramInfoLog
749 #define glGetShaderiv gl3wGetShaderiv
750 #define glGetShaderInfoLog gl3wGetShaderInfoLog
751 #define glGetShaderSource gl3wGetShaderSource
752 #define glGetUniformLocation gl3wGetUniformLocation
753 #define glGetUniformfv gl3wGetUniformfv
754 #define glGetUniformiv gl3wGetUniformiv
755 #define glGetVertexAttribdv gl3wGetVertexAttribdv
756 #define glGetVertexAttribfv gl3wGetVertexAttribfv
757 #define glGetVertexAttribiv gl3wGetVertexAttribiv
758 #define glGetVertexAttribPointerv gl3wGetVertexAttribPointerv
759 #define glIsProgram gl3wIsProgram
760 #define glIsShader gl3wIsShader
761 #define glLinkProgram gl3wLinkProgram
762 #define glShaderSource gl3wShaderSource
763 #define glUseProgram gl3wUseProgram
764 #define glUniform1f gl3wUniform1f
765 #define glUniform2f gl3wUniform2f
766 #define glUniform3f gl3wUniform3f
767 #define glUniform4f gl3wUniform4f
768 #define glUniform1i gl3wUniform1i
769 #define glUniform2i gl3wUniform2i
770 #define glUniform3i gl3wUniform3i
771 #define glUniform4i gl3wUniform4i
772 #define glUniform1fv gl3wUniform1fv
773 #define glUniform2fv gl3wUniform2fv
774 #define glUniform3fv gl3wUniform3fv
775 #define glUniform4fv gl3wUniform4fv
776 #define glUniform1iv gl3wUniform1iv
777 #define glUniform2iv gl3wUniform2iv
778 #define glUniform3iv gl3wUniform3iv
779 #define glUniform4iv gl3wUniform4iv
780 #define glUniformMatrix2fv gl3wUniformMatrix2fv
781 #define glUniformMatrix3fv gl3wUniformMatrix3fv
782 #define glUniformMatrix4fv gl3wUniformMatrix4fv
783 #define glValidateProgram gl3wValidateProgram
784 #define glVertexAttrib1d gl3wVertexAttrib1d
785 #define glVertexAttrib1dv gl3wVertexAttrib1dv
786 #define glVertexAttrib1f gl3wVertexAttrib1f
787 #define glVertexAttrib1fv gl3wVertexAttrib1fv
788 #define glVertexAttrib1s gl3wVertexAttrib1s
789 #define glVertexAttrib1sv gl3wVertexAttrib1sv
790 #define glVertexAttrib2d gl3wVertexAttrib2d
791 #define glVertexAttrib2dv gl3wVertexAttrib2dv
792 #define glVertexAttrib2f gl3wVertexAttrib2f
793 #define glVertexAttrib2fv gl3wVertexAttrib2fv
794 #define glVertexAttrib2s gl3wVertexAttrib2s
795 #define glVertexAttrib2sv gl3wVertexAttrib2sv
796 #define glVertexAttrib3d gl3wVertexAttrib3d
797 #define glVertexAttrib3dv gl3wVertexAttrib3dv
798 #define glVertexAttrib3f gl3wVertexAttrib3f
799 #define glVertexAttrib3fv gl3wVertexAttrib3fv
800 #define glVertexAttrib3s gl3wVertexAttrib3s
801 #define glVertexAttrib3sv gl3wVertexAttrib3sv
802 #define glVertexAttrib4Nbv gl3wVertexAttrib4Nbv
803 #define glVertexAttrib4Niv gl3wVertexAttrib4Niv
804 #define glVertexAttrib4Nsv gl3wVertexAttrib4Nsv
805 #define glVertexAttrib4Nub gl3wVertexAttrib4Nub
806 #define glVertexAttrib4Nubv gl3wVertexAttrib4Nubv
807 #define glVertexAttrib4Nuiv gl3wVertexAttrib4Nuiv
808 #define glVertexAttrib4Nusv gl3wVertexAttrib4Nusv
809 #define glVertexAttrib4bv gl3wVertexAttrib4bv
810 #define glVertexAttrib4d gl3wVertexAttrib4d
811 #define glVertexAttrib4dv gl3wVertexAttrib4dv
812 #define glVertexAttrib4f gl3wVertexAttrib4f
813 #define glVertexAttrib4fv gl3wVertexAttrib4fv
814 #define glVertexAttrib4iv gl3wVertexAttrib4iv
815 #define glVertexAttrib4s gl3wVertexAttrib4s
816 #define glVertexAttrib4sv gl3wVertexAttrib4sv
817 #define glVertexAttrib4ubv gl3wVertexAttrib4ubv
818 #define glVertexAttrib4uiv gl3wVertexAttrib4uiv
819 #define glVertexAttrib4usv gl3wVertexAttrib4usv
820 #define glVertexAttribPointer gl3wVertexAttribPointer
821 #define glUniformMatrix2x3fv gl3wUniformMatrix2x3fv
822 #define glUniformMatrix3x2fv gl3wUniformMatrix3x2fv
823 #define glUniformMatrix2x4fv gl3wUniformMatrix2x4fv
824 #define glUniformMatrix4x2fv gl3wUniformMatrix4x2fv
825 #define glUniformMatrix3x4fv gl3wUniformMatrix3x4fv
826 #define glUniformMatrix4x3fv gl3wUniformMatrix4x3fv
827 #define glColorMaski gl3wColorMaski
828 #define glGetBooleani_v gl3wGetBooleani_v
829 #define glGetIntegeri_v gl3wGetIntegeri_v
830 #define glEnablei gl3wEnablei
831 #define glDisablei gl3wDisablei
832 #define glIsEnabledi gl3wIsEnabledi
833 #define glBeginTransformFeedback gl3wBeginTransformFeedback
834 #define glEndTransformFeedback gl3wEndTransformFeedback
835 #define glBindBufferRange gl3wBindBufferRange
836 #define glBindBufferBase gl3wBindBufferBase
837 #define glTransformFeedbackVaryings gl3wTransformFeedbackVaryings
838 #define glGetTransformFeedbackVarying gl3wGetTransformFeedbackVarying
839 #define glClampColor gl3wClampColor
840 #define glBeginConditionalRender gl3wBeginConditionalRender
841 #define glEndConditionalRender gl3wEndConditionalRender
842 #define glVertexAttribIPointer gl3wVertexAttribIPointer
843 #define glGetVertexAttribIiv gl3wGetVertexAttribIiv
844 #define glGetVertexAttribIuiv gl3wGetVertexAttribIuiv
845 #define glVertexAttribI1i gl3wVertexAttribI1i
846 #define glVertexAttribI2i gl3wVertexAttribI2i
847 #define glVertexAttribI3i gl3wVertexAttribI3i
848 #define glVertexAttribI4i gl3wVertexAttribI4i
849 #define glVertexAttribI1ui gl3wVertexAttribI1ui
850 #define glVertexAttribI2ui gl3wVertexAttribI2ui
851 #define glVertexAttribI3ui gl3wVertexAttribI3ui
852 #define glVertexAttribI4ui gl3wVertexAttribI4ui
853 #define glVertexAttribI1iv gl3wVertexAttribI1iv
854 #define glVertexAttribI2iv gl3wVertexAttribI2iv
855 #define glVertexAttribI3iv gl3wVertexAttribI3iv
856 #define glVertexAttribI4iv gl3wVertexAttribI4iv
857 #define glVertexAttribI1uiv gl3wVertexAttribI1uiv
858 #define glVertexAttribI2uiv gl3wVertexAttribI2uiv
859 #define glVertexAttribI3uiv gl3wVertexAttribI3uiv
860 #define glVertexAttribI4uiv gl3wVertexAttribI4uiv
861 #define glVertexAttribI4bv gl3wVertexAttribI4bv
862 #define glVertexAttribI4sv gl3wVertexAttribI4sv
863 #define glVertexAttribI4ubv gl3wVertexAttribI4ubv
864 #define glVertexAttribI4usv gl3wVertexAttribI4usv
865 #define glGetUniformuiv gl3wGetUniformuiv
866 #define glBindFragDataLocation gl3wBindFragDataLocation
867 #define glGetFragDataLocation gl3wGetFragDataLocation
868 #define glUniform1ui gl3wUniform1ui
869 #define glUniform2ui gl3wUniform2ui
870 #define glUniform3ui gl3wUniform3ui
871 #define glUniform4ui gl3wUniform4ui
872 #define glUniform1uiv gl3wUniform1uiv
873 #define glUniform2uiv gl3wUniform2uiv
874 #define glUniform3uiv gl3wUniform3uiv
875 #define glUniform4uiv gl3wUniform4uiv
876 #define glTexParameterIiv gl3wTexParameterIiv
877 #define glTexParameterIuiv gl3wTexParameterIuiv
878 #define glGetTexParameterIiv gl3wGetTexParameterIiv
879 #define glGetTexParameterIuiv gl3wGetTexParameterIuiv
880 #define glClearBufferiv gl3wClearBufferiv
881 #define glClearBufferuiv gl3wClearBufferuiv
882 #define glClearBufferfv gl3wClearBufferfv
883 #define glClearBufferfi gl3wClearBufferfi
884 #define glGetStringi gl3wGetStringi
885 #define glDrawArraysInstanced gl3wDrawArraysInstanced
886 #define glDrawElementsInstanced gl3wDrawElementsInstanced
887 #define glTexBuffer gl3wTexBuffer
888 #define glPrimitiveRestartIndex gl3wPrimitiveRestartIndex
889 #define glGetInteger64i_v gl3wGetInteger64i_v
890 #define glGetBufferParameteri64v gl3wGetBufferParameteri64v
891 #define glFramebufferTexture gl3wFramebufferTexture
892 #define glVertexAttribDivisor gl3wVertexAttribDivisor
893 #define glMinSampleShading gl3wMinSampleShading
894 #define glBlendEquationi gl3wBlendEquationi
895 #define glBlendEquationSeparatei gl3wBlendEquationSeparatei
896 #define glBlendFunci gl3wBlendFunci
897 #define glBlendFuncSeparatei gl3wBlendFuncSeparatei
898 #define glIsRenderbuffer gl3wIsRenderbuffer
899 #define glBindRenderbuffer gl3wBindRenderbuffer
900 #define glDeleteRenderbuffers gl3wDeleteRenderbuffers
901 #define glGenRenderbuffers gl3wGenRenderbuffers
902 #define glRenderbufferStorage gl3wRenderbufferStorage
903 #define glGetRenderbufferParameteriv gl3wGetRenderbufferParameteriv
904 #define glIsFramebuffer gl3wIsFramebuffer
905 #define glBindFramebuffer gl3wBindFramebuffer
906 #define glDeleteFramebuffers gl3wDeleteFramebuffers
907 #define glGenFramebuffers gl3wGenFramebuffers
908 #define glCheckFramebufferStatus gl3wCheckFramebufferStatus
909 #define glFramebufferTexture1D gl3wFramebufferTexture1D
910 #define glFramebufferTexture2D gl3wFramebufferTexture2D
911 #define glFramebufferTexture3D gl3wFramebufferTexture3D
912 #define glFramebufferRenderbuffer gl3wFramebufferRenderbuffer
913 #define glGetFramebufferAttachmentParameteriv gl3wGetFramebufferAttachmentParameteriv
914 #define glGenerateMipmap gl3wGenerateMipmap
915 #define glBlitFramebuffer gl3wBlitFramebuffer
916 #define glRenderbufferStorageMultisample gl3wRenderbufferStorageMultisample
917 #define glFramebufferTextureLayer gl3wFramebufferTextureLayer
918 #define glMapBufferRange gl3wMapBufferRange
919 #define glFlushMappedBufferRange gl3wFlushMappedBufferRange
920 #define glBindVertexArray gl3wBindVertexArray
921 #define glDeleteVertexArrays gl3wDeleteVertexArrays
922 #define glGenVertexArrays gl3wGenVertexArrays
923 #define glIsVertexArray gl3wIsVertexArray
924 #define glGetUniformIndices gl3wGetUniformIndices
925 #define glGetActiveUniformsiv gl3wGetActiveUniformsiv
926 #define glGetActiveUniformName gl3wGetActiveUniformName
927 #define glGetUniformBlockIndex gl3wGetUniformBlockIndex
928 #define glGetActiveUniformBlockiv gl3wGetActiveUniformBlockiv
929 #define glGetActiveUniformBlockName gl3wGetActiveUniformBlockName
930 #define glUniformBlockBinding gl3wUniformBlockBinding
931 #define glCopyBufferSubData gl3wCopyBufferSubData
932 #define glDrawElementsBaseVertex gl3wDrawElementsBaseVertex
933 #define glDrawRangeElementsBaseVertex gl3wDrawRangeElementsBaseVertex
934 #define glDrawElementsInstancedBaseVertex gl3wDrawElementsInstancedBaseVertex
935 #define glMultiDrawElementsBaseVertex gl3wMultiDrawElementsBaseVertex
936 #define glProvokingVertex gl3wProvokingVertex
937 #define glFenceSync gl3wFenceSync
938 #define glIsSync gl3wIsSync
939 #define glDeleteSync gl3wDeleteSync
940 #define glClientWaitSync gl3wClientWaitSync
941 #define glWaitSync gl3wWaitSync
942 #define glGetInteger64v gl3wGetInteger64v
943 #define glGetSynciv gl3wGetSynciv
944 #define glTexImage2DMultisample gl3wTexImage2DMultisample
945 #define glTexImage3DMultisample gl3wTexImage3DMultisample
946 #define glGetMultisamplefv gl3wGetMultisamplefv
947 #define glSampleMaski gl3wSampleMaski
948 #define glBlendEquationiARB gl3wBlendEquationiARB
949 #define glBlendEquationSeparateiARB gl3wBlendEquationSeparateiARB
950 #define glBlendFunciARB gl3wBlendFunciARB
951 #define glBlendFuncSeparateiARB gl3wBlendFuncSeparateiARB
952 #define glMinSampleShadingARB gl3wMinSampleShadingARB
953 #define glNamedStringARB gl3wNamedStringARB
954 #define glDeleteNamedStringARB gl3wDeleteNamedStringARB
955 #define glCompileShaderIncludeARB gl3wCompileShaderIncludeARB
956 #define glIsNamedStringARB gl3wIsNamedStringARB
957 #define glGetNamedStringARB gl3wGetNamedStringARB
958 #define glGetNamedStringivARB gl3wGetNamedStringivARB
959 #define glBindFragDataLocationIndexed gl3wBindFragDataLocationIndexed
960 #define glGetFragDataIndex gl3wGetFragDataIndex
961 #define glGenSamplers gl3wGenSamplers
962 #define glDeleteSamplers gl3wDeleteSamplers
963 #define glIsSampler gl3wIsSampler
964 #define glBindSampler gl3wBindSampler
965 #define glSamplerParameteri gl3wSamplerParameteri
966 #define glSamplerParameteriv gl3wSamplerParameteriv
967 #define glSamplerParameterf gl3wSamplerParameterf
968 #define glSamplerParameterfv gl3wSamplerParameterfv
969 #define glSamplerParameterIiv gl3wSamplerParameterIiv
970 #define glSamplerParameterIuiv gl3wSamplerParameterIuiv
971 #define glGetSamplerParameteriv gl3wGetSamplerParameteriv
972 #define glGetSamplerParameterIiv gl3wGetSamplerParameterIiv
973 #define glGetSamplerParameterfv gl3wGetSamplerParameterfv
974 #define glGetSamplerParameterIuiv gl3wGetSamplerParameterIuiv
975 #define glQueryCounter gl3wQueryCounter
976 #define glGetQueryObjecti64v gl3wGetQueryObjecti64v
977 #define glGetQueryObjectui64v gl3wGetQueryObjectui64v
978 #define glVertexP2ui gl3wVertexP2ui
979 #define glVertexP2uiv gl3wVertexP2uiv
980 #define glVertexP3ui gl3wVertexP3ui
981 #define glVertexP3uiv gl3wVertexP3uiv
982 #define glVertexP4ui gl3wVertexP4ui
983 #define glVertexP4uiv gl3wVertexP4uiv
984 #define glTexCoordP1ui gl3wTexCoordP1ui
985 #define glTexCoordP1uiv gl3wTexCoordP1uiv
986 #define glTexCoordP2ui gl3wTexCoordP2ui
987 #define glTexCoordP2uiv gl3wTexCoordP2uiv
988 #define glTexCoordP3ui gl3wTexCoordP3ui
989 #define glTexCoordP3uiv gl3wTexCoordP3uiv
990 #define glTexCoordP4ui gl3wTexCoordP4ui
991 #define glTexCoordP4uiv gl3wTexCoordP4uiv
992 #define glMultiTexCoordP1ui gl3wMultiTexCoordP1ui
993 #define glMultiTexCoordP1uiv gl3wMultiTexCoordP1uiv
994 #define glMultiTexCoordP2ui gl3wMultiTexCoordP2ui
995 #define glMultiTexCoordP2uiv gl3wMultiTexCoordP2uiv
996 #define glMultiTexCoordP3ui gl3wMultiTexCoordP3ui
997 #define glMultiTexCoordP3uiv gl3wMultiTexCoordP3uiv
998 #define glMultiTexCoordP4ui gl3wMultiTexCoordP4ui
999 #define glMultiTexCoordP4uiv gl3wMultiTexCoordP4uiv
1000 #define glNormalP3ui gl3wNormalP3ui
1001 #define glNormalP3uiv gl3wNormalP3uiv
1002 #define glColorP3ui gl3wColorP3ui
1003 #define glColorP3uiv gl3wColorP3uiv
1004 #define glColorP4ui gl3wColorP4ui
1005 #define glColorP4uiv gl3wColorP4uiv
1006 #define glSecondaryColorP3ui gl3wSecondaryColorP3ui
1007 #define glSecondaryColorP3uiv gl3wSecondaryColorP3uiv
1008 #define glVertexAttribP1ui gl3wVertexAttribP1ui
1009 #define glVertexAttribP1uiv gl3wVertexAttribP1uiv
1010 #define glVertexAttribP2ui gl3wVertexAttribP2ui
1011 #define glVertexAttribP2uiv gl3wVertexAttribP2uiv
1012 #define glVertexAttribP3ui gl3wVertexAttribP3ui
1013 #define glVertexAttribP3uiv gl3wVertexAttribP3uiv
1014 #define glVertexAttribP4ui gl3wVertexAttribP4ui
1015 #define glVertexAttribP4uiv gl3wVertexAttribP4uiv
1016 #define glDrawArraysIndirect gl3wDrawArraysIndirect
1017 #define glDrawElementsIndirect gl3wDrawElementsIndirect
1018 #define glUniform1d gl3wUniform1d
1019 #define glUniform2d gl3wUniform2d
1020 #define glUniform3d gl3wUniform3d
1021 #define glUniform4d gl3wUniform4d
1022 #define glUniform1dv gl3wUniform1dv
1023 #define glUniform2dv gl3wUniform2dv
1024 #define glUniform3dv gl3wUniform3dv
1025 #define glUniform4dv gl3wUniform4dv
1026 #define glUniformMatrix2dv gl3wUniformMatrix2dv
1027 #define glUniformMatrix3dv gl3wUniformMatrix3dv
1028 #define glUniformMatrix4dv gl3wUniformMatrix4dv
1029 #define glUniformMatrix2x3dv gl3wUniformMatrix2x3dv
1030 #define glUniformMatrix2x4dv gl3wUniformMatrix2x4dv
1031 #define glUniformMatrix3x2dv gl3wUniformMatrix3x2dv
1032 #define glUniformMatrix3x4dv gl3wUniformMatrix3x4dv
1033 #define glUniformMatrix4x2dv gl3wUniformMatrix4x2dv
1034 #define glUniformMatrix4x3dv gl3wUniformMatrix4x3dv
1035 #define glGetUniformdv gl3wGetUniformdv
1036 #define glGetSubroutineUniformLocation gl3wGetSubroutineUniformLocation
1037 #define glGetSubroutineIndex gl3wGetSubroutineIndex
1038 #define glGetActiveSubroutineUniformiv gl3wGetActiveSubroutineUniformiv
1039 #define glGetActiveSubroutineUniformName gl3wGetActiveSubroutineUniformName
1040 #define glGetActiveSubroutineName gl3wGetActiveSubroutineName
1041 #define glUniformSubroutinesuiv gl3wUniformSubroutinesuiv
1042 #define glGetUniformSubroutineuiv gl3wGetUniformSubroutineuiv
1043 #define glGetProgramStageiv gl3wGetProgramStageiv
1044 #define glPatchParameteri gl3wPatchParameteri
1045 #define glPatchParameterfv gl3wPatchParameterfv
1046 #define glBindTransformFeedback gl3wBindTransformFeedback
1047 #define glDeleteTransformFeedbacks gl3wDeleteTransformFeedbacks
1048 #define glGenTransformFeedbacks gl3wGenTransformFeedbacks
1049 #define glIsTransformFeedback gl3wIsTransformFeedback
1050 #define glPauseTransformFeedback gl3wPauseTransformFeedback
1051 #define glResumeTransformFeedback gl3wResumeTransformFeedback
1052 #define glDrawTransformFeedback gl3wDrawTransformFeedback
1053 #define glDrawTransformFeedbackStream gl3wDrawTransformFeedbackStream
1054 #define glBeginQueryIndexed gl3wBeginQueryIndexed
1055 #define glEndQueryIndexed gl3wEndQueryIndexed
1056 #define glGetQueryIndexediv gl3wGetQueryIndexediv
1057 #define glReleaseShaderCompiler gl3wReleaseShaderCompiler
1058 #define glShaderBinary gl3wShaderBinary
1059 #define glGetShaderPrecisionFormat gl3wGetShaderPrecisionFormat
1060 #define glDepthRangef gl3wDepthRangef
1061 #define glClearDepthf gl3wClearDepthf
1062 #define glGetProgramBinary gl3wGetProgramBinary
1063 #define glProgramBinary gl3wProgramBinary
1064 #define glProgramParameteri gl3wProgramParameteri
1065 #define glUseProgramStages gl3wUseProgramStages
1066 #define glActiveShaderProgram gl3wActiveShaderProgram
1067 #define glCreateShaderProgramv gl3wCreateShaderProgramv
1068 #define glBindProgramPipeline gl3wBindProgramPipeline
1069 #define glDeleteProgramPipelines gl3wDeleteProgramPipelines
1070 #define glGenProgramPipelines gl3wGenProgramPipelines
1071 #define glIsProgramPipeline gl3wIsProgramPipeline
1072 #define glGetProgramPipelineiv gl3wGetProgramPipelineiv
1073 #define glProgramUniform1i gl3wProgramUniform1i
1074 #define glProgramUniform1iv gl3wProgramUniform1iv
1075 #define glProgramUniform1f gl3wProgramUniform1f
1076 #define glProgramUniform1fv gl3wProgramUniform1fv
1077 #define glProgramUniform1d gl3wProgramUniform1d
1078 #define glProgramUniform1dv gl3wProgramUniform1dv
1079 #define glProgramUniform1ui gl3wProgramUniform1ui
1080 #define glProgramUniform1uiv gl3wProgramUniform1uiv
1081 #define glProgramUniform2i gl3wProgramUniform2i
1082 #define glProgramUniform2iv gl3wProgramUniform2iv
1083 #define glProgramUniform2f gl3wProgramUniform2f
1084 #define glProgramUniform2fv gl3wProgramUniform2fv
1085 #define glProgramUniform2d gl3wProgramUniform2d
1086 #define glProgramUniform2dv gl3wProgramUniform2dv
1087 #define glProgramUniform2ui gl3wProgramUniform2ui
1088 #define glProgramUniform2uiv gl3wProgramUniform2uiv
1089 #define glProgramUniform3i gl3wProgramUniform3i
1090 #define glProgramUniform3iv gl3wProgramUniform3iv
1091 #define glProgramUniform3f gl3wProgramUniform3f
1092 #define glProgramUniform3fv gl3wProgramUniform3fv
1093 #define glProgramUniform3d gl3wProgramUniform3d
1094 #define glProgramUniform3dv gl3wProgramUniform3dv
1095 #define glProgramUniform3ui gl3wProgramUniform3ui
1096 #define glProgramUniform3uiv gl3wProgramUniform3uiv
1097 #define glProgramUniform4i gl3wProgramUniform4i
1098 #define glProgramUniform4iv gl3wProgramUniform4iv
1099 #define glProgramUniform4f gl3wProgramUniform4f
1100 #define glProgramUniform4fv gl3wProgramUniform4fv
1101 #define glProgramUniform4d gl3wProgramUniform4d
1102 #define glProgramUniform4dv gl3wProgramUniform4dv
1103 #define glProgramUniform4ui gl3wProgramUniform4ui
1104 #define glProgramUniform4uiv gl3wProgramUniform4uiv
1105 #define glProgramUniformMatrix2fv gl3wProgramUniformMatrix2fv
1106 #define glProgramUniformMatrix3fv gl3wProgramUniformMatrix3fv
1107 #define glProgramUniformMatrix4fv gl3wProgramUniformMatrix4fv
1108 #define glProgramUniformMatrix2dv gl3wProgramUniformMatrix2dv
1109 #define glProgramUniformMatrix3dv gl3wProgramUniformMatrix3dv
1110 #define glProgramUniformMatrix4dv gl3wProgramUniformMatrix4dv
1111 #define glProgramUniformMatrix2x3fv gl3wProgramUniformMatrix2x3fv
1112 #define glProgramUniformMatrix3x2fv gl3wProgramUniformMatrix3x2fv
1113 #define glProgramUniformMatrix2x4fv gl3wProgramUniformMatrix2x4fv
1114 #define glProgramUniformMatrix4x2fv gl3wProgramUniformMatrix4x2fv
1115 #define glProgramUniformMatrix3x4fv gl3wProgramUniformMatrix3x4fv
1116 #define glProgramUniformMatrix4x3fv gl3wProgramUniformMatrix4x3fv
1117 #define glProgramUniformMatrix2x3dv gl3wProgramUniformMatrix2x3dv
1118 #define glProgramUniformMatrix3x2dv gl3wProgramUniformMatrix3x2dv
1119 #define glProgramUniformMatrix2x4dv gl3wProgramUniformMatrix2x4dv
1120 #define glProgramUniformMatrix4x2dv gl3wProgramUniformMatrix4x2dv
1121 #define glProgramUniformMatrix3x4dv gl3wProgramUniformMatrix3x4dv
1122 #define glProgramUniformMatrix4x3dv gl3wProgramUniformMatrix4x3dv
1123 #define glValidateProgramPipeline gl3wValidateProgramPipeline
1124 #define glGetProgramPipelineInfoLog gl3wGetProgramPipelineInfoLog
1125 #define glVertexAttribL1d gl3wVertexAttribL1d
1126 #define glVertexAttribL2d gl3wVertexAttribL2d
1127 #define glVertexAttribL3d gl3wVertexAttribL3d
1128 #define glVertexAttribL4d gl3wVertexAttribL4d
1129 #define glVertexAttribL1dv gl3wVertexAttribL1dv
1130 #define glVertexAttribL2dv gl3wVertexAttribL2dv
1131 #define glVertexAttribL3dv gl3wVertexAttribL3dv
1132 #define glVertexAttribL4dv gl3wVertexAttribL4dv
1133 #define glVertexAttribLPointer gl3wVertexAttribLPointer
1134 #define glGetVertexAttribLdv gl3wGetVertexAttribLdv
1135 #define glViewportArrayv gl3wViewportArrayv
1136 #define glViewportIndexedf gl3wViewportIndexedf
1137 #define glViewportIndexedfv gl3wViewportIndexedfv
1138 #define glScissorArrayv gl3wScissorArrayv
1139 #define glScissorIndexed gl3wScissorIndexed
1140 #define glScissorIndexedv gl3wScissorIndexedv
1141 #define glDepthRangeArrayv gl3wDepthRangeArrayv
1142 #define glDepthRangeIndexed gl3wDepthRangeIndexed
1143 #define glGetFloati_v gl3wGetFloati_v
1144 #define glGetDoublei_v gl3wGetDoublei_v
1145 #define glCreateSyncFromCLeventARB gl3wCreateSyncFromCLeventARB
1146 #define glDebugMessageControlARB gl3wDebugMessageControlARB
1147 #define glDebugMessageInsertARB gl3wDebugMessageInsertARB
1148 #define glDebugMessageCallbackARB gl3wDebugMessageCallbackARB
1149 #define glGetDebugMessageLogARB gl3wGetDebugMessageLogARB
1150 #define glGetGraphicsResetStatusARB gl3wGetGraphicsResetStatusARB
1151 #define glGetnTexImageARB gl3wGetnTexImageARB
1152 #define glReadnPixelsARB gl3wReadnPixelsARB
1153 #define glGetnCompressedTexImageARB gl3wGetnCompressedTexImageARB
1154 #define glGetnUniformfvARB gl3wGetnUniformfvARB
1155 #define glGetnUniformivARB gl3wGetnUniformivARB
1156 #define glGetnUniformuivARB gl3wGetnUniformuivARB
1157 #define glGetnUniformdvARB gl3wGetnUniformdvARB
1158 #define glDrawArraysInstancedBaseInstance gl3wDrawArraysInstancedBaseInstance
1159 #define glDrawElementsInstancedBaseInstance gl3wDrawElementsInstancedBaseInstance
1160 #define glDrawElementsInstancedBaseVertexBaseInstance gl3wDrawElementsInstancedBaseVertexBaseInstance
1161 #define glDrawTransformFeedbackInstanced gl3wDrawTransformFeedbackInstanced
1162 #define glDrawTransformFeedbackStreamInstanced gl3wDrawTransformFeedbackStreamInstanced
1163 #define glGetInternalformativ gl3wGetInternalformativ
1164 #define glGetActiveAtomicCounterBufferiv gl3wGetActiveAtomicCounterBufferiv
1165 #define glBindImageTexture gl3wBindImageTexture
1166 #define glMemoryBarrier gl3wMemoryBarrier
1167 #define glTexStorage1D gl3wTexStorage1D
1168 #define glTexStorage2D gl3wTexStorage2D
1169 #define glTexStorage3D gl3wTexStorage3D
1170 #define glTextureStorage1DEXT gl3wTextureStorage1DEXT
1171 #define glTextureStorage2DEXT gl3wTextureStorage2DEXT
1172 #define glTextureStorage3DEXT gl3wTextureStorage3DEXT
1173 #define glDebugMessageControl gl3wDebugMessageControl
1174 #define glDebugMessageInsert gl3wDebugMessageInsert
1175 #define glDebugMessageCallback gl3wDebugMessageCallback
1176 #define glGetDebugMessageLog gl3wGetDebugMessageLog
1177 #define glPushDebugGroup gl3wPushDebugGroup
1178 #define glPopDebugGroup gl3wPopDebugGroup
1179 #define glObjectLabel gl3wObjectLabel
1180 #define glGetObjectLabel gl3wGetObjectLabel
1181 #define glObjectPtrLabel gl3wObjectPtrLabel
1182 #define glGetObjectPtrLabel gl3wGetObjectPtrLabel
1183 #define glClearBufferData gl3wClearBufferData
1184 #define glClearBufferSubData gl3wClearBufferSubData
1185 #define glClearNamedBufferDataEXT gl3wClearNamedBufferDataEXT
1186 #define glClearNamedBufferSubDataEXT gl3wClearNamedBufferSubDataEXT
1187 #define glDispatchCompute gl3wDispatchCompute
1188 #define glDispatchComputeIndirect gl3wDispatchComputeIndirect
1189 #define glCopyImageSubData gl3wCopyImageSubData
1190 #define glTextureView gl3wTextureView
1191 #define glBindVertexBuffer gl3wBindVertexBuffer
1192 #define glVertexAttribFormat gl3wVertexAttribFormat
1193 #define glVertexAttribIFormat gl3wVertexAttribIFormat
1194 #define glVertexAttribLFormat gl3wVertexAttribLFormat
1195 #define glVertexAttribBinding gl3wVertexAttribBinding
1196 #define glVertexBindingDivisor gl3wVertexBindingDivisor
1197 #define glVertexArrayBindVertexBufferEXT gl3wVertexArrayBindVertexBufferEXT
1198 #define glVertexArrayVertexAttribFormatEXT gl3wVertexArrayVertexAttribFormatEXT
1199 #define glVertexArrayVertexAttribIFormatEXT gl3wVertexArrayVertexAttribIFormatEXT
1200 #define glVertexArrayVertexAttribLFormatEXT gl3wVertexArrayVertexAttribLFormatEXT
1201 #define glVertexArrayVertexAttribBindingEXT gl3wVertexArrayVertexAttribBindingEXT
1202 #define glVertexArrayVertexBindingDivisorEXT gl3wVertexArrayVertexBindingDivisorEXT
1203 #define glFramebufferParameteri gl3wFramebufferParameteri
1204 #define glGetFramebufferParameteriv gl3wGetFramebufferParameteriv
1205 #define glNamedFramebufferParameteriEXT gl3wNamedFramebufferParameteriEXT
1206 #define glGetNamedFramebufferParameterivEXT gl3wGetNamedFramebufferParameterivEXT
1207 #define glGetInternalformati64v gl3wGetInternalformati64v
1208 #define glInvalidateTexSubImage gl3wInvalidateTexSubImage
1209 #define glInvalidateTexImage gl3wInvalidateTexImage
1210 #define glInvalidateBufferSubData gl3wInvalidateBufferSubData
1211 #define glInvalidateBufferData gl3wInvalidateBufferData
1212 #define glInvalidateFramebuffer gl3wInvalidateFramebuffer
1213 #define glInvalidateSubFramebuffer gl3wInvalidateSubFramebuffer
1214 #define glMultiDrawArraysIndirect gl3wMultiDrawArraysIndirect
1215 #define glMultiDrawElementsIndirect gl3wMultiDrawElementsIndirect
1216 #define glGetProgramInterfaceiv gl3wGetProgramInterfaceiv
1217 #define glGetProgramResourceIndex gl3wGetProgramResourceIndex
1218 #define glGetProgramResourceName gl3wGetProgramResourceName
1219 #define glGetProgramResourceiv gl3wGetProgramResourceiv
1220 #define glGetProgramResourceLocation gl3wGetProgramResourceLocation
1221 #define glGetProgramResourceLocationIndex gl3wGetProgramResourceLocationIndex
1222 #define glShaderStorageBlockBinding gl3wShaderStorageBlockBinding
1223 #define glTexBufferRange gl3wTexBufferRange
1224 #define glTextureBufferRangeEXT gl3wTextureBufferRangeEXT
1225 #define glTexStorage2DMultisample gl3wTexStorage2DMultisample
1226 #define glTexStorage3DMultisample gl3wTexStorage3DMultisample
1227 #define glTextureStorage2DMultisampleEXT gl3wTextureStorage2DMultisampleEXT
1228 #define glTextureStorage3DMultisampleEXT gl3wTextureStorage3DMultisampleEXT
1229 
1230 #ifdef __cplusplus
1231 }
1232 #endif
1233 
1234 #endif
gl3wGetVertexAttribIuiv
PFNGLGETVERTEXATTRIBIUIVPROC gl3wGetVertexAttribIuiv
Definition: gl3w.c:352
gl3wCopyTexImage2D
PFNGLCOPYTEXIMAGE2DPROC gl3wCopyTexImage2D
Definition: gl3w.c:186
gl3wProgramUniformMatrix2x4fv
PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC gl3wProgramUniformMatrix2x4fv
Definition: gl3w.c:621
gl3wTexCoordP2uiv
PFNGLTEXCOORDP2UIVPROC gl3wTexCoordP2uiv
Definition: gl3w.c:495
gl3wUniform1d
PFNGLUNIFORM1DPROC gl3wUniform1d
Definition: gl3w.c:526
gl3wUniformMatrix2x3fv
PFNGLUNIFORMMATRIX2X3FVPROC gl3wUniformMatrix2x3fv
Definition: gl3w.c:329
gl3wPopDebugGroup
PFNGLPOPDEBUGGROUPPROC gl3wPopDebugGroup
Definition: gl3w.c:686
gl3wIsEnabled
PFNGLISENABLEDPROC gl3wIsEnabled
Definition: gl3w.c:178
gl3wProgramUniform4ui
PFNGLPROGRAMUNIFORM4UIPROC gl3wProgramUniform4ui
Definition: gl3w.c:611
gl3wGenTransformFeedbacks
PFNGLGENTRANSFORMFEEDBACKSPROC gl3wGenTransformFeedbacks
Definition: gl3w.c:556
gl3wGetActiveSubroutineUniformName
PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC gl3wGetActiveSubroutineUniformName
Definition: gl3w.c:547
gl3wTexStorage3D
PFNGLTEXSTORAGE3DPROC gl3wTexStorage3D
Definition: gl3w.c:677
gl3wBlendFunc
PFNGLBLENDFUNCPROC gl3wBlendFunc
Definition: gl3w.c:158
gl3wProgramUniform1iv
PFNGLPROGRAMUNIFORM1IVPROC gl3wProgramUniform1iv
Definition: gl3w.c:582
gl3wMapBuffer
PFNGLMAPBUFFERPROC gl3wMapBuffer
Definition: gl3w.c:232
gl3wFrontFace
PFNGLFRONTFACEPROC gl3wFrontFace
Definition: gl3w.c:134
gl3wBindFragDataLocationIndexed
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC gl3wBindFragDataLocationIndexed
Definition: gl3w.c:467
gl3wVertexAttrib4sv
PFNGLVERTEXATTRIB4SVPROC gl3wVertexAttrib4sv
Definition: gl3w.c:324
gl3wCompileShaderIncludeARB
PFNGLCOMPILESHADERINCLUDEARBPROC gl3wCompileShaderIncludeARB
Definition: gl3w.c:463
gl3wGetSamplerParameterfv
PFNGLGETSAMPLERPARAMETERFVPROC gl3wGetSamplerParameterfv
Definition: gl3w.c:481
gl3wViewportIndexedfv
PFNGLVIEWPORTINDEXEDFVPROC gl3wViewportIndexedfv
Definition: gl3w.c:645
gl3wClearColor
PFNGLCLEARCOLORPROC gl3wClearColor
Definition: gl3w.c:148
gl3wDepthRangeIndexed
PFNGLDEPTHRANGEINDEXEDPROC gl3wDepthRangeIndexed
Definition: gl3w.c:650
gl3wLineWidth
PFNGLLINEWIDTHPROC gl3wLineWidth
Definition: gl3w.c:136
gl3wGetProgramResourceiv
PFNGLGETPROGRAMRESOURCEIVPROC gl3wGetProgramResourceiv
Definition: gl3w.c:727
gl3wFramebufferTexture1D
PFNGLFRAMEBUFFERTEXTURE1DPROC gl3wFramebufferTexture1D
Definition: gl3w.c:417
gl3wMultiDrawElements
PFNGLMULTIDRAWELEMENTSPROC gl3wMultiDrawElements
Definition: gl3w.c:212
gl3wMinSampleShadingARB
PFNGLMINSAMPLESHADINGARBPROC gl3wMinSampleShadingARB
Definition: gl3w.c:460
gl3wProgramUniformMatrix4x3dv
PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC gl3wProgramUniformMatrix4x3dv
Definition: gl3w.c:630
gl3wProgramUniform2uiv
PFNGLPROGRAMUNIFORM2UIVPROC gl3wProgramUniform2uiv
Definition: gl3w.c:596
gl3wGetFloatv
PFNGLGETFLOATVPROC gl3wGetFloatv
Definition: gl3w.c:170
gl3wTexBuffer
PFNGLTEXBUFFERPROC gl3wTexBuffer
Definition: gl3w.c:395
gl3wVertexAttribI4iv
PFNGLVERTEXATTRIBI4IVPROC gl3wVertexAttribI4iv
Definition: gl3w.c:364
gl3wVertexP2ui
PFNGLVERTEXP2UIPROC gl3wVertexP2ui
Definition: gl3w.c:486
gl3wGetTexImage
PFNGLGETTEXIMAGEPROC gl3wGetTexImage
Definition: gl3w.c:173
gl3wBindVertexArray
PFNGLBINDVERTEXARRAYPROC gl3wBindVertexArray
Definition: gl3w.c:428
gl3wBindTransformFeedback
PFNGLBINDTRANSFORMFEEDBACKPROC gl3wBindTransformFeedback
Definition: gl3w.c:554
gl3wGetIntegeri_v
PFNGLGETINTEGERI_VPROC gl3wGetIntegeri_v
Definition: gl3w.c:337
gl3wProgramUniform4d
PFNGLPROGRAMUNIFORM4DPROC gl3wProgramUniform4d
Definition: gl3w.c:609
gl3wGetDoublev
PFNGLGETDOUBLEVPROC gl3wGetDoublev
Definition: gl3w.c:168
gl3wSamplerParameterfv
PFNGLSAMPLERPARAMETERFVPROC gl3wSamplerParameterfv
Definition: gl3w.c:476
gl3wDrawTransformFeedbackInstanced
PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC gl3wDrawTransformFeedbackInstanced
Definition: gl3w.c:669
gl3wIsNamedStringARB
PFNGLISNAMEDSTRINGARBPROC gl3wIsNamedStringARB
Definition: gl3w.c:464
gl3wProgramUniform1i
PFNGLPROGRAMUNIFORM1IPROC gl3wProgramUniform1i
Definition: gl3w.c:581
gl3wVertexBindingDivisor
PFNGLVERTEXBINDINGDIVISORPROC gl3wVertexBindingDivisor
Definition: gl3w.c:704
gl3wGetTexParameterIiv
PFNGLGETTEXPARAMETERIIVPROC gl3wGetTexParameterIiv
Definition: gl3w.c:386
gl3wValidateProgramPipeline
PFNGLVALIDATEPROGRAMPIPELINEPROC gl3wValidateProgramPipeline
Definition: gl3w.c:631
gl3wVertexAttribPointer
PFNGLVERTEXATTRIBPOINTERPROC gl3wVertexAttribPointer
Definition: gl3w.c:328
gl3wDeleteFramebuffers
PFNGLDELETEFRAMEBUFFERSPROC gl3wDeleteFramebuffers
Definition: gl3w.c:414
gl3wColorP3ui
PFNGLCOLORP3UIPROC gl3wColorP3ui
Definition: gl3w.c:510
gl3wLinkProgram
PFNGLLINKPROGRAMPROC gl3wLinkProgram
Definition: gl3w.c:269
gl3wGetUniformSubroutineuiv
PFNGLGETUNIFORMSUBROUTINEUIVPROC gl3wGetUniformSubroutineuiv
Definition: gl3w.c:550
gl3wUniform2iv
PFNGLUNIFORM2IVPROC gl3wUniform2iv
Definition: gl3w.c:285
gl3wFlush
PFNGLFLUSHPROC gl3wFlush
Definition: gl3w.c:157
gl3wVertexAttrib3d
PFNGLVERTEXATTRIB3DPROC gl3wVertexAttrib3d
Definition: gl3w.c:304
gl3wVertexP2uiv
PFNGLVERTEXP2UIVPROC gl3wVertexP2uiv
Definition: gl3w.c:487
gl3wBufferData
PFNGLBUFFERDATAPROC gl3wBufferData
Definition: gl3w.c:229
gl3wIsVertexArray
PFNGLISVERTEXARRAYPROC gl3wIsVertexArray
Definition: gl3w.c:431
gl3wTexStorage1D
PFNGLTEXSTORAGE1DPROC gl3wTexStorage1D
Definition: gl3w.c:675
gl3wEndQuery
PFNGLENDQUERYPROC gl3wEndQuery
Definition: gl3w.c:221
gl3wGetActiveUniform
PFNGLGETACTIVEUNIFORMPROC gl3wGetActiveUniform
Definition: gl3w.c:252
gl3wUniform1iv
PFNGLUNIFORM1IVPROC gl3wUniform1iv
Definition: gl3w.c:284
gl3wProgramUniformMatrix4x3fv
PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC gl3wProgramUniformMatrix4x3fv
Definition: gl3w.c:624
gl3wMapBufferRange
PFNGLMAPBUFFERRANGEPROC gl3wMapBufferRange
Definition: gl3w.c:426
gl3wProgramUniformMatrix3dv
PFNGLPROGRAMUNIFORMMATRIX3DVPROC gl3wProgramUniformMatrix3dv
Definition: gl3w.c:617
gl3wUniform2ui
PFNGLUNIFORM2UIPROC gl3wUniform2ui
Definition: gl3w.c:377
gl3wGetVertexAttribPointerv
PFNGLGETVERTEXATTRIBPOINTERVPROC gl3wGetVertexAttribPointerv
Definition: gl3w.c:266
gl3wPixelStoref
PFNGLPIXELSTOREFPROC gl3wPixelStoref
Definition: gl3w.c:163
gl3wClear
PFNGLCLEARPROC gl3wClear
Definition: gl3w.c:147
gl3wBlitFramebuffer
PFNGLBLITFRAMEBUFFERPROC gl3wBlitFramebuffer
Definition: gl3w.c:423
gl3wVertexAttribI2iv
PFNGLVERTEXATTRIBI2IVPROC gl3wVertexAttribI2iv
Definition: gl3w.c:362
gl3wVertexAttribI4bv
PFNGLVERTEXATTRIBI4BVPROC gl3wVertexAttribI4bv
Definition: gl3w.c:369
gl3wBindBufferRange
PFNGLBINDBUFFERRANGEPROC gl3wBindBufferRange
Definition: gl3w.c:343
gl3wGetBufferParameteri64v
PFNGLGETBUFFERPARAMETERI64VPROC gl3wGetBufferParameteri64v
Definition: gl3w.c:398
gl3wUniform3f
PFNGLUNIFORM3FPROC gl3wUniform3f
Definition: gl3w.c:274
gl3wProgramUniform1d
PFNGLPROGRAMUNIFORM1DPROC gl3wProgramUniform1d
Definition: gl3w.c:585
gl3wProgramUniform3i
PFNGLPROGRAMUNIFORM3IPROC gl3wProgramUniform3i
Definition: gl3w.c:597
gl3wPointParameterf
PFNGLPOINTPARAMETERFPROC gl3wPointParameterf
Definition: gl3w.c:213
gl3wNormalP3ui
PFNGLNORMALP3UIPROC gl3wNormalP3ui
Definition: gl3w.c:508
gl3wVertexAttrib4Nsv
PFNGLVERTEXATTRIB4NSVPROC gl3wVertexAttrib4Nsv
Definition: gl3w.c:312
gl3wProgramUniform1f
PFNGLPROGRAMUNIFORM1FPROC gl3wProgramUniform1f
Definition: gl3w.c:583
gl3wPixelStorei
PFNGLPIXELSTOREIPROC gl3wPixelStorei
Definition: gl3w.c:164
gl3wProgramUniform1ui
PFNGLPROGRAMUNIFORM1UIPROC gl3wProgramUniform1ui
Definition: gl3w.c:587
gl3wTexCoordP1uiv
PFNGLTEXCOORDP1UIVPROC gl3wTexCoordP1uiv
Definition: gl3w.c:493
gl3wDispatchCompute
PFNGLDISPATCHCOMPUTEPROC gl3wDispatchCompute
Definition: gl3w.c:695
gl3wStencilMask
PFNGLSTENCILMASKPROC gl3wStencilMask
Definition: gl3w.c:151
gl3wVertexAttribI4ubv
PFNGLVERTEXATTRIBI4UBVPROC gl3wVertexAttribI4ubv
Definition: gl3w.c:371
gl3wMultiTexCoordP4uiv
PFNGLMULTITEXCOORDP4UIVPROC gl3wMultiTexCoordP4uiv
Definition: gl3w.c:507
gl3wVertexAttribI1uiv
PFNGLVERTEXATTRIBI1UIVPROC gl3wVertexAttribI1uiv
Definition: gl3w.c:365
gl3wMultiDrawArraysIndirect
PFNGLMULTIDRAWARRAYSINDIRECTPROC gl3wMultiDrawArraysIndirect
Definition: gl3w.c:722
gl3wViewport
PFNGLVIEWPORTPROC gl3wViewport
Definition: gl3w.c:180
gl3wBindTexture
PFNGLBINDTEXTUREPROC gl3wBindTexture
Definition: gl3w.c:191
gl3wVertexAttrib2s
PFNGLVERTEXATTRIB2SPROC gl3wVertexAttrib2s
Definition: gl3w.c:302
gl3wGetShaderiv
PFNGLGETSHADERIVPROC gl3wGetShaderiv
Definition: gl3w.c:257
gl3wTexBufferRange
PFNGLTEXBUFFERRANGEPROC gl3wTexBufferRange
Definition: gl3w.c:731
gl3wPolygonOffset
PFNGLPOLYGONOFFSETPROC gl3wPolygonOffset
Definition: gl3w.c:184
gl3wBlendEquationiARB
PFNGLBLENDEQUATIONIARBPROC gl3wBlendEquationiARB
Definition: gl3w.c:456
gl3wUniformMatrix4x2dv
PFNGLUNIFORMMATRIX4X2DVPROC gl3wUniformMatrix4x2dv
Definition: gl3w.c:541
gl3wVertexArrayVertexAttribLFormatEXT
PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC gl3wVertexArrayVertexAttribLFormatEXT
Definition: gl3w.c:708
gl3wProgramUniform4iv
PFNGLPROGRAMUNIFORM4IVPROC gl3wProgramUniform4iv
Definition: gl3w.c:606
gl3wVertexAttribP4uiv
PFNGLVERTEXATTRIBP4UIVPROC gl3wVertexAttribP4uiv
Definition: gl3w.c:523
gl3wVertexAttribLFormat
PFNGLVERTEXATTRIBLFORMATPROC gl3wVertexAttribLFormat
Definition: gl3w.c:702
gl3wGetBufferParameteriv
PFNGLGETBUFFERPARAMETERIVPROC gl3wGetBufferParameteriv
Definition: gl3w.c:234
gl3wSamplerParameterf
PFNGLSAMPLERPARAMETERFPROC gl3wSamplerParameterf
Definition: gl3w.c:475
gl3wEndTransformFeedback
PFNGLENDTRANSFORMFEEDBACKPROC gl3wEndTransformFeedback
Definition: gl3w.c:342
gl3wGenBuffers
PFNGLGENBUFFERSPROC gl3wGenBuffers
Definition: gl3w.c:227
gl3wWaitSync
PFNGLWAITSYNCPROC gl3wWaitSync
Definition: gl3w.c:449
gl3wDetachShader
PFNGLDETACHSHADERPROC gl3wDetachShader
Definition: gl3w.c:248
gl3wUseProgramStages
PFNGLUSEPROGRAMSTAGESPROC gl3wUseProgramStages
Definition: gl3w.c:573
gl3wVertexAttribP1uiv
PFNGLVERTEXATTRIBP1UIVPROC gl3wVertexAttribP1uiv
Definition: gl3w.c:517
gl3wVertexAttribI4ui
PFNGLVERTEXATTRIBI4UIPROC gl3wVertexAttribI4ui
Definition: gl3w.c:360
gl3wProgramUniform2d
PFNGLPROGRAMUNIFORM2DPROC gl3wProgramUniform2d
Definition: gl3w.c:593
gl3wGetDoublei_v
PFNGLGETDOUBLEI_VPROC gl3wGetDoublei_v
Definition: gl3w.c:652
gl3wVertexAttribI1iv
PFNGLVERTEXATTRIBI1IVPROC gl3wVertexAttribI1iv
Definition: gl3w.c:361
gl3wEndConditionalRender
PFNGLENDCONDITIONALRENDERPROC gl3wEndConditionalRender
Definition: gl3w.c:349
gl3wBeginQueryIndexed
PFNGLBEGINQUERYINDEXEDPROC gl3wBeginQueryIndexed
Definition: gl3w.c:562
gl3wGetVertexAttribfv
PFNGLGETVERTEXATTRIBFVPROC gl3wGetVertexAttribfv
Definition: gl3w.c:264
gl3wCompressedTexSubImage2D
PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC gl3wCompressedTexSubImage2D
Definition: gl3w.c:207
gl3wVertexAttribP1ui
PFNGLVERTEXATTRIBP1UIPROC gl3wVertexAttribP1ui
Definition: gl3w.c:516
gl3wCreateShader
PFNGLCREATESHADERPROC gl3wCreateShader
Definition: gl3w.c:245
gl3wDepthRangeArrayv
PFNGLDEPTHRANGEARRAYVPROC gl3wDepthRangeArrayv
Definition: gl3w.c:649
gl3wIsShader
PFNGLISSHADERPROC gl3wIsShader
Definition: gl3w.c:268
gl3wGetUniformBlockIndex
PFNGLGETUNIFORMBLOCKINDEXPROC gl3wGetUniformBlockIndex
Definition: gl3w.c:435
gl3wVertexAttribL4d
PFNGLVERTEXATTRIBL4DPROC gl3wVertexAttribL4d
Definition: gl3w.c:636
gl3wCreateProgram
PFNGLCREATEPROGRAMPROC gl3wCreateProgram
Definition: gl3w.c:244
gl3wDrawElementsInstancedBaseVertex
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC gl3wDrawElementsInstancedBaseVertex
Definition: gl3w.c:442
gl3wProgramUniform3iv
PFNGLPROGRAMUNIFORM3IVPROC gl3wProgramUniform3iv
Definition: gl3w.c:598
gl3wShaderStorageBlockBinding
PFNGLSHADERSTORAGEBLOCKBINDINGPROC gl3wShaderStorageBlockBinding
Definition: gl3w.c:730
gl3wVertexAttrib4Nbv
PFNGLVERTEXATTRIB4NBVPROC gl3wVertexAttrib4Nbv
Definition: gl3w.c:310
gl3wUniformMatrix2fv
PFNGLUNIFORMMATRIX2FVPROC gl3wUniformMatrix2fv
Definition: gl3w.c:288
gl3wGetInteger64i_v
PFNGLGETINTEGER64I_VPROC gl3wGetInteger64i_v
Definition: gl3w.c:397
gl3wStencilOpSeparate
PFNGLSTENCILOPSEPARATEPROC gl3wStencilOpSeparate
Definition: gl3w.c:238
gl3wProgramUniformMatrix2x3fv
PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC gl3wProgramUniformMatrix2x3fv
Definition: gl3w.c:619
gl3wStencilMaskSeparate
PFNGLSTENCILMASKSEPARATEPROC gl3wStencilMaskSeparate
Definition: gl3w.c:240
gl3wBlendFuncSeparatei
PFNGLBLENDFUNCSEPARATEIPROC gl3wBlendFuncSeparatei
Definition: gl3w.c:405
gl3wGetVertexAttribdv
PFNGLGETVERTEXATTRIBDVPROC gl3wGetVertexAttribdv
Definition: gl3w.c:263
gl3wCreateSyncFromCLeventARB
PFNGLCREATESYNCFROMCLEVENTARBPROC gl3wCreateSyncFromCLeventARB
Definition: gl3w.c:653
gl3wGenerateMipmap
PFNGLGENERATEMIPMAPPROC gl3wGenerateMipmap
Definition: gl3w.c:422
gl3wDrawElementsInstancedBaseInstance
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC gl3wDrawElementsInstancedBaseInstance
Definition: gl3w.c:667
gl3wDebugMessageInsertARB
PFNGLDEBUGMESSAGEINSERTARBPROC gl3wDebugMessageInsertARB
Definition: gl3w.c:655
gl3wProgramUniformMatrix4x2dv
PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC gl3wProgramUniformMatrix4x2dv
Definition: gl3w.c:628
gl3wBeginQuery
PFNGLBEGINQUERYPROC gl3wBeginQuery
Definition: gl3w.c:220
gl3wGetProgramResourceName
PFNGLGETPROGRAMRESOURCENAMEPROC gl3wGetProgramResourceName
Definition: gl3w.c:726
gl3wVertexAttribL4dv
PFNGLVERTEXATTRIBL4DVPROC gl3wVertexAttribL4dv
Definition: gl3w.c:640
gl3wValidateProgram
PFNGLVALIDATEPROGRAMPROC gl3wValidateProgram
Definition: gl3w.c:291
gl3wCullFace
PFNGLCULLFACEPROC gl3wCullFace
Definition: gl3w.c:133
gl3wColorMaski
PFNGLCOLORMASKIPROC gl3wColorMaski
Definition: gl3w.c:335
gl3wVertexAttrib4ubv
PFNGLVERTEXATTRIB4UBVPROC gl3wVertexAttrib4ubv
Definition: gl3w.c:325
gl3wDebugMessageCallback
PFNGLDEBUGMESSAGECALLBACKPROC gl3wDebugMessageCallback
Definition: gl3w.c:683
gl3wVertexAttribI3iv
PFNGLVERTEXATTRIBI3IVPROC gl3wVertexAttribI3iv
Definition: gl3w.c:363
gl3wGetBooleani_v
PFNGLGETBOOLEANI_VPROC gl3wGetBooleani_v
Definition: gl3w.c:336
gl3wViewportArrayv
PFNGLVIEWPORTARRAYVPROC gl3wViewportArrayv
Definition: gl3w.c:643
gl3wVertexAttrib2fv
PFNGLVERTEXATTRIB2FVPROC gl3wVertexAttrib2fv
Definition: gl3w.c:301
gl3wMultiTexCoordP1ui
PFNGLMULTITEXCOORDP1UIPROC gl3wMultiTexCoordP1ui
Definition: gl3w.c:500
gl3wGenFramebuffers
PFNGLGENFRAMEBUFFERSPROC gl3wGenFramebuffers
Definition: gl3w.c:415
gl3wUniform2uiv
PFNGLUNIFORM2UIVPROC gl3wUniform2uiv
Definition: gl3w.c:381
gl3wFramebufferParameteri
PFNGLFRAMEBUFFERPARAMETERIPROC gl3wFramebufferParameteri
Definition: gl3w.c:711
gl3wObjectPtrLabel
PFNGLOBJECTPTRLABELPROC gl3wObjectPtrLabel
Definition: gl3w.c:689
gl3wProgramUniform4dv
PFNGLPROGRAMUNIFORM4DVPROC gl3wProgramUniform4dv
Definition: gl3w.c:610
gl3wDisableVertexAttribArray
PFNGLDISABLEVERTEXATTRIBARRAYPROC gl3wDisableVertexAttribArray
Definition: gl3w.c:249
gl3wVertexAttribI3ui
PFNGLVERTEXATTRIBI3UIPROC gl3wVertexAttribI3ui
Definition: gl3w.c:359
gl3wVertexAttribI4uiv
PFNGLVERTEXATTRIBI4UIVPROC gl3wVertexAttribI4uiv
Definition: gl3w.c:368
gl3wGetProgramPipelineInfoLog
PFNGLGETPROGRAMPIPELINEINFOLOGPROC gl3wGetProgramPipelineInfoLog
Definition: gl3w.c:632
gl3wUniformMatrix4x3fv
PFNGLUNIFORMMATRIX4X3FVPROC gl3wUniformMatrix4x3fv
Definition: gl3w.c:334
gl3wBindFramebuffer
PFNGLBINDFRAMEBUFFERPROC gl3wBindFramebuffer
Definition: gl3w.c:413
gl3wTexCoordP3uiv
PFNGLTEXCOORDP3UIVPROC gl3wTexCoordP3uiv
Definition: gl3w.c:497
gl3wTextureStorage2DMultisampleEXT
PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC gl3wTextureStorage2DMultisampleEXT
Definition: gl3w.c:735
gl3wGetActiveUniformBlockName
PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC gl3wGetActiveUniformBlockName
Definition: gl3w.c:437
gl3wBindProgramPipeline
PFNGLBINDPROGRAMPIPELINEPROC gl3wBindProgramPipeline
Definition: gl3w.c:576
gl3wVertexP3ui
PFNGLVERTEXP3UIPROC gl3wVertexP3ui
Definition: gl3w.c:488
gl3wActiveTexture
PFNGLACTIVETEXTUREPROC gl3wActiveTexture
Definition: gl3w.c:201
gl3wTextureStorage1DEXT
PFNGLTEXTURESTORAGE1DEXTPROC gl3wTextureStorage1DEXT
Definition: gl3w.c:678
gl3wIsTexture
PFNGLISTEXTUREPROC gl3wIsTexture
Definition: gl3w.c:194
gl3wMultiTexCoordP4ui
PFNGLMULTITEXCOORDP4UIPROC gl3wMultiTexCoordP4ui
Definition: gl3w.c:506
gl3wTextureView
PFNGLTEXTUREVIEWPROC gl3wTextureView
Definition: gl3w.c:698
gl3wProvokingVertex
PFNGLPROVOKINGVERTEXPROC gl3wProvokingVertex
Definition: gl3w.c:444
gl3wDeleteShader
PFNGLDELETESHADERPROC gl3wDeleteShader
Definition: gl3w.c:247
gl3wCompileShader
PFNGLCOMPILESHADERPROC gl3wCompileShader
Definition: gl3w.c:243
gl3wGetVertexAttribLdv
PFNGLGETVERTEXATTRIBLDVPROC gl3wGetVertexAttribLdv
Definition: gl3w.c:642
gl3wCompressedTexImage2D
PFNGLCOMPRESSEDTEXIMAGE2DPROC gl3wCompressedTexImage2D
Definition: gl3w.c:204
gl3wIsSampler
PFNGLISSAMPLERPROC gl3wIsSampler
Definition: gl3w.c:471
gl3wGetGraphicsResetStatusARB
PFNGLGETGRAPHICSRESETSTATUSARBPROC gl3wGetGraphicsResetStatusARB
Definition: gl3w.c:658
gl3wTexImage1D
PFNGLTEXIMAGE1DPROC gl3wTexImage1D
Definition: gl3w.c:144
gl3wVertexP4ui
PFNGLVERTEXP4UIPROC gl3wVertexP4ui
Definition: gl3w.c:490
gl3wGetNamedStringARB
PFNGLGETNAMEDSTRINGARBPROC gl3wGetNamedStringARB
Definition: gl3w.c:465
gl3wUniform1fv
PFNGLUNIFORM1FVPROC gl3wUniform1fv
Definition: gl3w.c:280
gl3wClientWaitSync
PFNGLCLIENTWAITSYNCPROC gl3wClientWaitSync
Definition: gl3w.c:448
gl3wGetActiveAttrib
PFNGLGETACTIVEATTRIBPROC gl3wGetActiveAttrib
Definition: gl3w.c:251
gl3wMemoryBarrier
PFNGLMEMORYBARRIERPROC gl3wMemoryBarrier
Definition: gl3w.c:674
gl3wBlendEquationSeparateiARB
PFNGLBLENDEQUATIONSEPARATEIARBPROC gl3wBlendEquationSeparateiARB
Definition: gl3w.c:457
gl3wCopyBufferSubData
PFNGLCOPYBUFFERSUBDATAPROC gl3wCopyBufferSubData
Definition: gl3w.c:439
gl3wMultiTexCoordP3ui
PFNGLMULTITEXCOORDP3UIPROC gl3wMultiTexCoordP3ui
Definition: gl3w.c:504
gl3wGetSubroutineIndex
PFNGLGETSUBROUTINEINDEXPROC gl3wGetSubroutineIndex
Definition: gl3w.c:545
gl3wDebugMessageControl
PFNGLDEBUGMESSAGECONTROLPROC gl3wDebugMessageControl
Definition: gl3w.c:681
gl3wClearNamedBufferSubDataEXT
PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC gl3wClearNamedBufferSubDataEXT
Definition: gl3w.c:694
gl3wIsTransformFeedback
PFNGLISTRANSFORMFEEDBACKPROC gl3wIsTransformFeedback
Definition: gl3w.c:557
gl3wUniformMatrix4dv
PFNGLUNIFORMMATRIX4DVPROC gl3wUniformMatrix4dv
Definition: gl3w.c:536
gl3wGetShaderSource
PFNGLGETSHADERSOURCEPROC gl3wGetShaderSource
Definition: gl3w.c:259
gl3wClearBufferfv
PFNGLCLEARBUFFERFVPROC gl3wClearBufferfv
Definition: gl3w.c:390
gl3wVertexAttrib1d
PFNGLVERTEXATTRIB1DPROC gl3wVertexAttrib1d
Definition: gl3w.c:292
gl3wVertexAttribL3d
PFNGLVERTEXATTRIBL3DPROC gl3wVertexAttribL3d
Definition: gl3w.c:635
gl3wCompressedTexImage3D
PFNGLCOMPRESSEDTEXIMAGE3DPROC gl3wCompressedTexImage3D
Definition: gl3w.c:203
gl3wGenTextures
PFNGLGENTEXTURESPROC gl3wGenTextures
Definition: gl3w.c:193
gl3wGetRenderbufferParameteriv
PFNGLGETRENDERBUFFERPARAMETERIVPROC gl3wGetRenderbufferParameteriv
Definition: gl3w.c:411
gl3wUniform2fv
PFNGLUNIFORM2FVPROC gl3wUniform2fv
Definition: gl3w.c:281
gl3wSampleMaski
PFNGLSAMPLEMASKIPROC gl3wSampleMaski
Definition: gl3w.c:455
gl3wUniformMatrix2x4dv
PFNGLUNIFORMMATRIX2X4DVPROC gl3wUniformMatrix2x4dv
Definition: gl3w.c:538
gl3wUniformMatrix3x4dv
PFNGLUNIFORMMATRIX3X4DVPROC gl3wUniformMatrix3x4dv
Definition: gl3w.c:540
gl3wClearDepthf
PFNGLCLEARDEPTHFPROC gl3wClearDepthf
Definition: gl3w.c:569
gl3wGetSamplerParameterIiv
PFNGLGETSAMPLERPARAMETERIIVPROC gl3wGetSamplerParameterIiv
Definition: gl3w.c:480
gl3wDrawRangeElements
PFNGLDRAWRANGEELEMENTSPROC gl3wDrawRangeElements
Definition: gl3w.c:197
gl3wGetActiveUniformsiv
PFNGLGETACTIVEUNIFORMSIVPROC gl3wGetActiveUniformsiv
Definition: gl3w.c:433
gl3wDrawElementsBaseVertex
PFNGLDRAWELEMENTSBASEVERTEXPROC gl3wDrawElementsBaseVertex
Definition: gl3w.c:440
gl3wNormalP3uiv
PFNGLNORMALP3UIVPROC gl3wNormalP3uiv
Definition: gl3w.c:509
gl3wBindBufferBase
PFNGLBINDBUFFERBASEPROC gl3wBindBufferBase
Definition: gl3w.c:344
gl3wProgramUniformMatrix3x4dv
PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC gl3wProgramUniformMatrix3x4dv
Definition: gl3w.c:629
gl3wShaderSource
PFNGLSHADERSOURCEPROC gl3wShaderSource
Definition: gl3w.c:270
gl3wGetInteger64v
PFNGLGETINTEGER64VPROC gl3wGetInteger64v
Definition: gl3w.c:450
gl3wMultiTexCoordP3uiv
PFNGLMULTITEXCOORDP3UIVPROC gl3wMultiTexCoordP3uiv
Definition: gl3w.c:505
gl3wUniform3uiv
PFNGLUNIFORM3UIVPROC gl3wUniform3uiv
Definition: gl3w.c:382
gl3wScissorIndexedv
PFNGLSCISSORINDEXEDVPROC gl3wScissorIndexedv
Definition: gl3w.c:648
gl3wRenderbufferStorage
PFNGLRENDERBUFFERSTORAGEPROC gl3wRenderbufferStorage
Definition: gl3w.c:410
gl3wUniform3ui
PFNGLUNIFORM3UIPROC gl3wUniform3ui
Definition: gl3w.c:378
gl3wReadBuffer
PFNGLREADBUFFERPROC gl3wReadBuffer
Definition: gl3w.c:165
gl3wVertexAttribLPointer
PFNGLVERTEXATTRIBLPOINTERPROC gl3wVertexAttribLPointer
Definition: gl3w.c:641
gl3wScissorIndexed
PFNGLSCISSORINDEXEDPROC gl3wScissorIndexed
Definition: gl3w.c:647
gl3wPatchParameteri
PFNGLPATCHPARAMETERIPROC gl3wPatchParameteri
Definition: gl3w.c:552
gl3wGetProgramResourceIndex
PFNGLGETPROGRAMRESOURCEINDEXPROC gl3wGetProgramResourceIndex
Definition: gl3w.c:725
gl3wProgramUniform3dv
PFNGLPROGRAMUNIFORM3DVPROC gl3wProgramUniform3dv
Definition: gl3w.c:602
gl3wUniformMatrix3fv
PFNGLUNIFORMMATRIX3FVPROC gl3wUniformMatrix3fv
Definition: gl3w.c:289
gl3wVertexAttrib1dv
PFNGLVERTEXATTRIB1DVPROC gl3wVertexAttrib1dv
Definition: gl3w.c:293
gl3wVertexAttribI3uiv
PFNGLVERTEXATTRIBI3UIVPROC gl3wVertexAttribI3uiv
Definition: gl3w.c:367
gl3wProgramBinary
PFNGLPROGRAMBINARYPROC gl3wProgramBinary
Definition: gl3w.c:571
gl3wProgramUniform3uiv
PFNGLPROGRAMUNIFORM3UIVPROC gl3wProgramUniform3uiv
Definition: gl3w.c:604
gl3wReadnPixelsARB
PFNGLREADNPIXELSARBPROC gl3wReadnPixelsARB
Definition: gl3w.c:660
gl3wGetQueryObjecti64v
PFNGLGETQUERYOBJECTI64VPROC gl3wGetQueryObjecti64v
Definition: gl3w.c:484
gl3wProgramUniform4f
PFNGLPROGRAMUNIFORM4FPROC gl3wProgramUniform4f
Definition: gl3w.c:607
gl3wProgramUniformMatrix2dv
PFNGLPROGRAMUNIFORMMATRIX2DVPROC gl3wProgramUniformMatrix2dv
Definition: gl3w.c:616
gl3wMultiDrawArrays
PFNGLMULTIDRAWARRAYSPROC gl3wMultiDrawArrays
Definition: gl3w.c:211
gl3wVertexAttrib3f
PFNGLVERTEXATTRIB3FPROC gl3wVertexAttrib3f
Definition: gl3w.c:306
gl3wVertexAttrib4fv
PFNGLVERTEXATTRIB4FVPROC gl3wVertexAttrib4fv
Definition: gl3w.c:321
gl3wQueryCounter
PFNGLQUERYCOUNTERPROC gl3wQueryCounter
Definition: gl3w.c:483
gl3wUniformMatrix4fv
PFNGLUNIFORMMATRIX4FVPROC gl3wUniformMatrix4fv
Definition: gl3w.c:290
gl3wGetProgramiv
PFNGLGETPROGRAMIVPROC gl3wGetProgramiv
Definition: gl3w.c:255
gl3wProgramUniform3ui
PFNGLPROGRAMUNIFORM3UIPROC gl3wProgramUniform3ui
Definition: gl3w.c:603
gl3wDrawElements
PFNGLDRAWELEMENTSPROC gl3wDrawElements
Definition: gl3w.c:182
gl3wGetInternalformati64v
PFNGLGETINTERNALFORMATI64VPROC gl3wGetInternalformati64v
Definition: gl3w.c:715
gl3wVertexAttrib2dv
PFNGLVERTEXATTRIB2DVPROC gl3wVertexAttrib2dv
Definition: gl3w.c:299
gl3wTextureStorage3DEXT
PFNGLTEXTURESTORAGE3DEXTPROC gl3wTextureStorage3DEXT
Definition: gl3w.c:680
gl3wColorMask
PFNGLCOLORMASKPROC gl3wColorMask
Definition: gl3w.c:152
gl3wGetUniformIndices
PFNGLGETUNIFORMINDICESPROC gl3wGetUniformIndices
Definition: gl3w.c:432
gl3wEnableVertexAttribArray
PFNGLENABLEVERTEXATTRIBARRAYPROC gl3wEnableVertexAttribArray
Definition: gl3w.c:250
gl3wDrawArrays
PFNGLDRAWARRAYSPROC gl3wDrawArrays
Definition: gl3w.c:181
gl3wBufferSubData
PFNGLBUFFERSUBDATAPROC gl3wBufferSubData
Definition: gl3w.c:230
gl3wTexStorage2D
PFNGLTEXSTORAGE2DPROC gl3wTexStorage2D
Definition: gl3w.c:676
glcorearb.h
gl3wGetProcAddress
void * gl3wGetProcAddress(const char *proc)
Definition: gl3w.c:128
gl3wGetProgramInfoLog
PFNGLGETPROGRAMINFOLOGPROC gl3wGetProgramInfoLog
Definition: gl3w.c:256
gl3wDeleteSync
PFNGLDELETESYNCPROC gl3wDeleteSync
Definition: gl3w.c:447
gl3wDeleteRenderbuffers
PFNGLDELETERENDERBUFFERSPROC gl3wDeleteRenderbuffers
Definition: gl3w.c:408
gl3wGetQueryIndexediv
PFNGLGETQUERYINDEXEDIVPROC gl3wGetQueryIndexediv
Definition: gl3w.c:564
gl3wDeleteVertexArrays
PFNGLDELETEVERTEXARRAYSPROC gl3wDeleteVertexArrays
Definition: gl3w.c:429
gl3wVertexAttribL2d
PFNGLVERTEXATTRIBL2DPROC gl3wVertexAttribL2d
Definition: gl3w.c:634
gl3wGetObjectLabel
PFNGLGETOBJECTLABELPROC gl3wGetObjectLabel
Definition: gl3w.c:688
gl3wMultiTexCoordP2ui
PFNGLMULTITEXCOORDP2UIPROC gl3wMultiTexCoordP2ui
Definition: gl3w.c:502
gl3wTexParameterfv
PFNGLTEXPARAMETERFVPROC gl3wTexParameterfv
Definition: gl3w.c:141
gl3wClearBufferSubData
PFNGLCLEARBUFFERSUBDATAPROC gl3wClearBufferSubData
Definition: gl3w.c:692
gl3wTexCoordP2ui
PFNGLTEXCOORDP2UIPROC gl3wTexCoordP2ui
Definition: gl3w.c:494
gl3wProgramUniformMatrix4x2fv
PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC gl3wProgramUniformMatrix4x2fv
Definition: gl3w.c:622
gl3wSamplerParameteri
PFNGLSAMPLERPARAMETERIPROC gl3wSamplerParameteri
Definition: gl3w.c:473
gl3wDeleteTransformFeedbacks
PFNGLDELETETRANSFORMFEEDBACKSPROC gl3wDeleteTransformFeedbacks
Definition: gl3w.c:555
gl3wProgramUniform2ui
PFNGLPROGRAMUNIFORM2UIPROC gl3wProgramUniform2ui
Definition: gl3w.c:595
gl3wTransformFeedbackVaryings
PFNGLTRANSFORMFEEDBACKVARYINGSPROC gl3wTransformFeedbackVaryings
Definition: gl3w.c:345
gl3wProgramUniform2fv
PFNGLPROGRAMUNIFORM2FVPROC gl3wProgramUniform2fv
Definition: gl3w.c:592
gl3wVertexAttribDivisor
PFNGLVERTEXATTRIBDIVISORPROC gl3wVertexAttribDivisor
Definition: gl3w.c:400
gl3wGetFragDataIndex
PFNGLGETFRAGDATAINDEXPROC gl3wGetFragDataIndex
Definition: gl3w.c:468
gl3wDebugMessageCallbackARB
PFNGLDEBUGMESSAGECALLBACKARBPROC gl3wDebugMessageCallbackARB
Definition: gl3w.c:656
gl3wProgramUniform4uiv
PFNGLPROGRAMUNIFORM4UIVPROC gl3wProgramUniform4uiv
Definition: gl3w.c:612
gl3wGenQueries
PFNGLGENQUERIESPROC gl3wGenQueries
Definition: gl3w.c:217
gl3wProgramUniform1dv
PFNGLPROGRAMUNIFORM1DVPROC gl3wProgramUniform1dv
Definition: gl3w.c:586
gl3wVertexAttribL3dv
PFNGLVERTEXATTRIBL3DVPROC gl3wVertexAttribL3dv
Definition: gl3w.c:639
gl3wUniformMatrix4x2fv
PFNGLUNIFORMMATRIX4X2FVPROC gl3wUniformMatrix4x2fv
Definition: gl3w.c:332
gl3wScissor
PFNGLSCISSORPROC gl3wScissor
Definition: gl3w.c:139
gl3wVertexAttrib3dv
PFNGLVERTEXATTRIB3DVPROC gl3wVertexAttrib3dv
Definition: gl3w.c:305
gl3wCopyTexImage1D
PFNGLCOPYTEXIMAGE1DPROC gl3wCopyTexImage1D
Definition: gl3w.c:185
gl3wGetAttachedShaders
PFNGLGETATTACHEDSHADERSPROC gl3wGetAttachedShaders
Definition: gl3w.c:253
PFNGLGETSTRINGIPROC
const typedef GLubyte *APIENTRYP PFNGLGETSTRINGIPROC(GLenum name, GLuint index)
gl3wDebugMessageInsert
PFNGLDEBUGMESSAGEINSERTPROC gl3wDebugMessageInsert
Definition: gl3w.c:682
gl3wVertexAttrib4Nubv
PFNGLVERTEXATTRIB4NUBVPROC gl3wVertexAttrib4Nubv
Definition: gl3w.c:314
gl3wProgramUniform4i
PFNGLPROGRAMUNIFORM4IPROC gl3wProgramUniform4i
Definition: gl3w.c:605
gl3wSecondaryColorP3ui
PFNGLSECONDARYCOLORP3UIPROC gl3wSecondaryColorP3ui
Definition: gl3w.c:514
gl3wClearDepth
PFNGLCLEARDEPTHPROC gl3wClearDepth
Definition: gl3w.c:150
gl3wProgramParameteri
PFNGLPROGRAMPARAMETERIPROC gl3wProgramParameteri
Definition: gl3w.c:572
gl3wUniform3fv
PFNGLUNIFORM3FVPROC gl3wUniform3fv
Definition: gl3w.c:282
gl3wFinish
PFNGLFINISHPROC gl3wFinish
Definition: gl3w.c:156
gl3wDisablei
PFNGLDISABLEIPROC gl3wDisablei
Definition: gl3w.c:339
gl3wVertexAttrib3sv
PFNGLVERTEXATTRIB3SVPROC gl3wVertexAttrib3sv
Definition: gl3w.c:309
gl3wUniform4dv
PFNGLUNIFORM4DVPROC gl3wUniform4dv
Definition: gl3w.c:533
gl3wClampColor
PFNGLCLAMPCOLORPROC gl3wClampColor
Definition: gl3w.c:347
gl3wVertexAttrib4usv
PFNGLVERTEXATTRIB4USVPROC gl3wVertexAttrib4usv
Definition: gl3w.c:327
gl3wPolygonMode
PFNGLPOLYGONMODEPROC gl3wPolygonMode
Definition: gl3w.c:138
gl3wScissorArrayv
PFNGLSCISSORARRAYVPROC gl3wScissorArrayv
Definition: gl3w.c:646
gl3wVertexAttrib1s
PFNGLVERTEXATTRIB1SPROC gl3wVertexAttrib1s
Definition: gl3w.c:296
gl3wIsFramebuffer
PFNGLISFRAMEBUFFERPROC gl3wIsFramebuffer
Definition: gl3w.c:412
gl3wUniform2dv
PFNGLUNIFORM2DVPROC gl3wUniform2dv
Definition: gl3w.c:531
gl3wEnablei
PFNGLENABLEIPROC gl3wEnablei
Definition: gl3w.c:338
gl3wUseProgram
PFNGLUSEPROGRAMPROC gl3wUseProgram
Definition: gl3w.c:271
gl3wHint
PFNGLHINTPROC gl3wHint
Definition: gl3w.c:135
gl3wVertexP4uiv
PFNGLVERTEXP4UIVPROC gl3wVertexP4uiv
Definition: gl3w.c:491
gl3wProgramUniform3fv
PFNGLPROGRAMUNIFORM3FVPROC gl3wProgramUniform3fv
Definition: gl3w.c:600
gl3wVertexAttribP4ui
PFNGLVERTEXATTRIBP4UIPROC gl3wVertexAttribP4ui
Definition: gl3w.c:522
gl3wUniform3d
PFNGLUNIFORM3DPROC gl3wUniform3d
Definition: gl3w.c:528
gl3wDeleteProgramPipelines
PFNGLDELETEPROGRAMPIPELINESPROC gl3wDeleteProgramPipelines
Definition: gl3w.c:577
gl3wVertexArrayVertexAttribFormatEXT
PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC gl3wVertexArrayVertexAttribFormatEXT
Definition: gl3w.c:706
gl3wGetnUniformfvARB
PFNGLGETNUNIFORMFVARBPROC gl3wGetnUniformfvARB
Definition: gl3w.c:662
gl3wMultiDrawElementsBaseVertex
PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC gl3wMultiDrawElementsBaseVertex
Definition: gl3w.c:443
gl3wIsProgram
PFNGLISPROGRAMPROC gl3wIsProgram
Definition: gl3w.c:267
gl3wVertexAttrib2f
PFNGLVERTEXATTRIB2FPROC gl3wVertexAttrib2f
Definition: gl3w.c:300
gl3wVertexAttrib4Nub
PFNGLVERTEXATTRIB4NUBPROC gl3wVertexAttrib4Nub
Definition: gl3w.c:313
gl3wGetCompressedTexImage
PFNGLGETCOMPRESSEDTEXIMAGEPROC gl3wGetCompressedTexImage
Definition: gl3w.c:209
gl3wGetProgramResourceLocationIndex
PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC gl3wGetProgramResourceLocationIndex
Definition: gl3w.c:729
gl3wColorP3uiv
PFNGLCOLORP3UIVPROC gl3wColorP3uiv
Definition: gl3w.c:511
gl3wClearBufferuiv
PFNGLCLEARBUFFERUIVPROC gl3wClearBufferuiv
Definition: gl3w.c:389
gl3wDepthFunc
PFNGLDEPTHFUNCPROC gl3wDepthFunc
Definition: gl3w.c:162
gl3wVertexAttrib4f
PFNGLVERTEXATTRIB4FPROC gl3wVertexAttrib4f
Definition: gl3w.c:320
gl3wVertexP3uiv
PFNGLVERTEXP3UIVPROC gl3wVertexP3uiv
Definition: gl3w.c:489
gl3wGetVertexAttribIiv
PFNGLGETVERTEXATTRIBIIVPROC gl3wGetVertexAttribIiv
Definition: gl3w.c:351
gl3wCompressedTexSubImage3D
PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC gl3wCompressedTexSubImage3D
Definition: gl3w.c:206
gl3wCreateShaderProgramv
PFNGLCREATESHADERPROGRAMVPROC gl3wCreateShaderProgramv
Definition: gl3w.c:575
gl3wVertexAttribI4sv
PFNGLVERTEXATTRIBI4SVPROC gl3wVertexAttribI4sv
Definition: gl3w.c:370
gl3wProgramUniformMatrix2fv
PFNGLPROGRAMUNIFORMMATRIX2FVPROC gl3wProgramUniformMatrix2fv
Definition: gl3w.c:613
gl3wGetBufferPointerv
PFNGLGETBUFFERPOINTERVPROC gl3wGetBufferPointerv
Definition: gl3w.c:235
gl3wGetSamplerParameteriv
PFNGLGETSAMPLERPARAMETERIVPROC gl3wGetSamplerParameteriv
Definition: gl3w.c:479
gl3wVertexAttribI3i
PFNGLVERTEXATTRIBI3IPROC gl3wVertexAttribI3i
Definition: gl3w.c:355
gl3wGetDebugMessageLogARB
PFNGLGETDEBUGMESSAGELOGARBPROC gl3wGetDebugMessageLogARB
Definition: gl3w.c:657
gl3wGetUniformdv
PFNGLGETUNIFORMDVPROC gl3wGetUniformdv
Definition: gl3w.c:543
gl3wVertexArrayBindVertexBufferEXT
PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC gl3wVertexArrayBindVertexBufferEXT
Definition: gl3w.c:705
gl3wIsSync
PFNGLISSYNCPROC gl3wIsSync
Definition: gl3w.c:446
gl3wVertexAttribBinding
PFNGLVERTEXATTRIBBINDINGPROC gl3wVertexAttribBinding
Definition: gl3w.c:703
major
int major
Definition: gl3w.c:93
gl3wBindFragDataLocation
PFNGLBINDFRAGDATALOCATIONPROC gl3wBindFragDataLocation
Definition: gl3w.c:374
gl3wDepthRangef
PFNGLDEPTHRANGEFPROC gl3wDepthRangef
Definition: gl3w.c:568
gl3wTexSubImage1D
PFNGLTEXSUBIMAGE1DPROC gl3wTexSubImage1D
Definition: gl3w.c:189
gl3wUniform4d
PFNGLUNIFORM4DPROC gl3wUniform4d
Definition: gl3w.c:529
gl3wUniform4ui
PFNGLUNIFORM4UIPROC gl3wUniform4ui
Definition: gl3w.c:379
gl3wGetQueryiv
PFNGLGETQUERYIVPROC gl3wGetQueryiv
Definition: gl3w.c:222
gl3wGetnUniformdvARB
PFNGLGETNUNIFORMDVARBPROC gl3wGetnUniformdvARB
Definition: gl3w.c:665
gl3wVertexAttrib3fv
PFNGLVERTEXATTRIB3FVPROC gl3wVertexAttrib3fv
Definition: gl3w.c:307
gl3wInvalidateSubFramebuffer
PFNGLINVALIDATESUBFRAMEBUFFERPROC gl3wInvalidateSubFramebuffer
Definition: gl3w.c:721
gl3wGetShaderPrecisionFormat
PFNGLGETSHADERPRECISIONFORMATPROC gl3wGetShaderPrecisionFormat
Definition: gl3w.c:567
gl3wFlushMappedBufferRange
PFNGLFLUSHMAPPEDBUFFERRANGEPROC gl3wFlushMappedBufferRange
Definition: gl3w.c:427
gl3wGetActiveUniformBlockiv
PFNGLGETACTIVEUNIFORMBLOCKIVPROC gl3wGetActiveUniformBlockiv
Definition: gl3w.c:436
gl3wTextureBufferRangeEXT
PFNGLTEXTUREBUFFERRANGEEXTPROC gl3wTextureBufferRangeEXT
Definition: gl3w.c:732
gl3wUniform4iv
PFNGLUNIFORM4IVPROC gl3wUniform4iv
Definition: gl3w.c:287
gl3wStencilFuncSeparate
PFNGLSTENCILFUNCSEPARATEPROC gl3wStencilFuncSeparate
Definition: gl3w.c:239
gl3wGetAttribLocation
PFNGLGETATTRIBLOCATIONPROC gl3wGetAttribLocation
Definition: gl3w.c:254
gl3wCopyTexSubImage2D
PFNGLCOPYTEXSUBIMAGE2DPROC gl3wCopyTexSubImage2D
Definition: gl3w.c:188
gl3wEndQueryIndexed
PFNGLENDQUERYINDEXEDPROC gl3wEndQueryIndexed
Definition: gl3w.c:563
gl3wInvalidateTexImage
PFNGLINVALIDATETEXIMAGEPROC gl3wInvalidateTexImage
Definition: gl3w.c:717
gl3wUniform1ui
PFNGLUNIFORM1UIPROC gl3wUniform1ui
Definition: gl3w.c:376
gl3wSamplerParameteriv
PFNGLSAMPLERPARAMETERIVPROC gl3wSamplerParameteriv
Definition: gl3w.c:474
gl3wBlendFunciARB
PFNGLBLENDFUNCIARBPROC gl3wBlendFunciARB
Definition: gl3w.c:458
gl3wUniform3i
PFNGLUNIFORM3IPROC gl3wUniform3i
Definition: gl3w.c:278
gl3wUniformMatrix3x4fv
PFNGLUNIFORMMATRIX3X4FVPROC gl3wUniformMatrix3x4fv
Definition: gl3w.c:333
gl3wGetProgramInterfaceiv
PFNGLGETPROGRAMINTERFACEIVPROC gl3wGetProgramInterfaceiv
Definition: gl3w.c:724
gl3wGetTexParameterIuiv
PFNGLGETTEXPARAMETERIUIVPROC gl3wGetTexParameterIuiv
Definition: gl3w.c:387
gl3wMinSampleShading
PFNGLMINSAMPLESHADINGPROC gl3wMinSampleShading
Definition: gl3w.c:401
gl3wVertexAttrib1f
PFNGLVERTEXATTRIB1FPROC gl3wVertexAttrib1f
Definition: gl3w.c:294
gl3wMultiTexCoordP2uiv
PFNGLMULTITEXCOORDP2UIVPROC gl3wMultiTexCoordP2uiv
Definition: gl3w.c:503
gl3wObjectLabel
PFNGLOBJECTLABELPROC gl3wObjectLabel
Definition: gl3w.c:687
gl3wSamplerParameterIiv
PFNGLSAMPLERPARAMETERIIVPROC gl3wSamplerParameterIiv
Definition: gl3w.c:477
gl3wGetObjectPtrLabel
PFNGLGETOBJECTPTRLABELPROC gl3wGetObjectPtrLabel
Definition: gl3w.c:690
gl3wColorP4ui
PFNGLCOLORP4UIPROC gl3wColorP4ui
Definition: gl3w.c:512
gl3wTexStorage3DMultisample
PFNGLTEXSTORAGE3DMULTISAMPLEPROC gl3wTexStorage3DMultisample
Definition: gl3w.c:734
gl3wSamplerParameterIuiv
PFNGLSAMPLERPARAMETERIUIVPROC gl3wSamplerParameterIuiv
Definition: gl3w.c:478
gl3wTexParameterIiv
PFNGLTEXPARAMETERIIVPROC gl3wTexParameterIiv
Definition: gl3w.c:384
gl3wInvalidateTexSubImage
PFNGLINVALIDATETEXSUBIMAGEPROC gl3wInvalidateTexSubImage
Definition: gl3w.c:716
gl3wPointSize
PFNGLPOINTSIZEPROC gl3wPointSize
Definition: gl3w.c:137
gl3wVertexAttribL2dv
PFNGLVERTEXATTRIBL2DVPROC gl3wVertexAttribL2dv
Definition: gl3w.c:638
gl3wProgramUniformMatrix2x3dv
PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC gl3wProgramUniformMatrix2x3dv
Definition: gl3w.c:625
gl3wDrawElementsIndirect
PFNGLDRAWELEMENTSINDIRECTPROC gl3wDrawElementsIndirect
Definition: gl3w.c:525
gl3wUniform1f
PFNGLUNIFORM1FPROC gl3wUniform1f
Definition: gl3w.c:272
gl3wBlendEquation
PFNGLBLENDEQUATIONPROC gl3wBlendEquation
Definition: gl3w.c:196
gl3wShaderBinary
PFNGLSHADERBINARYPROC gl3wShaderBinary
Definition: gl3w.c:566
gl3wGetFragDataLocation
PFNGLGETFRAGDATALOCATIONPROC gl3wGetFragDataLocation
Definition: gl3w.c:375
gl3wGetQueryObjectuiv
PFNGLGETQUERYOBJECTUIVPROC gl3wGetQueryObjectuiv
Definition: gl3w.c:224
gl3wBindBuffer
PFNGLBINDBUFFERPROC gl3wBindBuffer
Definition: gl3w.c:225
gl3wProgramUniform3d
PFNGLPROGRAMUNIFORM3DPROC gl3wProgramUniform3d
Definition: gl3w.c:601
gl3wDrawRangeElementsBaseVertex
PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC gl3wDrawRangeElementsBaseVertex
Definition: gl3w.c:441
gl3wGetPointerv
PFNGLGETPOINTERVPROC gl3wGetPointerv
Definition: gl3w.c:183
gl3wStencilOp
PFNGLSTENCILOPPROC gl3wStencilOp
Definition: gl3w.c:161
gl3wGetVertexAttribiv
PFNGLGETVERTEXATTRIBIVPROC gl3wGetVertexAttribiv
Definition: gl3w.c:265
gl3wVertexAttrib3s
PFNGLVERTEXATTRIB3SPROC gl3wVertexAttrib3s
Definition: gl3w.c:308
gl3wUniformMatrix2dv
PFNGLUNIFORMMATRIX2DVPROC gl3wUniformMatrix2dv
Definition: gl3w.c:534
gl3wFramebufferTextureLayer
PFNGLFRAMEBUFFERTEXTURELAYERPROC gl3wFramebufferTextureLayer
Definition: gl3w.c:425
gl3wVertexAttribI4i
PFNGLVERTEXATTRIBI4IPROC gl3wVertexAttribI4i
Definition: gl3w.c:356
gl3wProgramUniform4fv
PFNGLPROGRAMUNIFORM4FVPROC gl3wProgramUniform4fv
Definition: gl3w.c:608
gl3wRenderbufferStorageMultisample
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC gl3wRenderbufferStorageMultisample
Definition: gl3w.c:424
gl3wProgramUniform2dv
PFNGLPROGRAMUNIFORM2DVPROC gl3wProgramUniform2dv
Definition: gl3w.c:594
gl3wResumeTransformFeedback
PFNGLRESUMETRANSFORMFEEDBACKPROC gl3wResumeTransformFeedback
Definition: gl3w.c:559
gl3wGetError
PFNGLGETERRORPROC gl3wGetError
Definition: gl3w.c:169
gl3wGenSamplers
PFNGLGENSAMPLERSPROC gl3wGenSamplers
Definition: gl3w.c:469
gl3wCopyTexSubImage1D
PFNGLCOPYTEXSUBIMAGE1DPROC gl3wCopyTexSubImage1D
Definition: gl3w.c:187
PFNGLGETSTRINGPROC
const typedef GLubyte *APIENTRYP PFNGLGETSTRINGPROC(GLenum name)
gl3wProgramUniform3f
PFNGLPROGRAMUNIFORM3FPROC gl3wProgramUniform3f
Definition: gl3w.c:599
gl3wSecondaryColorP3uiv
PFNGLSECONDARYCOLORP3UIVPROC gl3wSecondaryColorP3uiv
Definition: gl3w.c:515
gl3wVertexAttrib4Nusv
PFNGLVERTEXATTRIB4NUSVPROC gl3wVertexAttrib4Nusv
Definition: gl3w.c:316
gl3wDrawTransformFeedback
PFNGLDRAWTRANSFORMFEEDBACKPROC gl3wDrawTransformFeedback
Definition: gl3w.c:560
gl3wUniform3dv
PFNGLUNIFORM3DVPROC gl3wUniform3dv
Definition: gl3w.c:532
gl3wNamedFramebufferParameteriEXT
PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC gl3wNamedFramebufferParameteriEXT
Definition: gl3w.c:713
gl3wTexParameteriv
PFNGLTEXPARAMETERIVPROC gl3wTexParameteriv
Definition: gl3w.c:143
gl3wProgramUniform2i
PFNGLPROGRAMUNIFORM2IPROC gl3wProgramUniform2i
Definition: gl3w.c:589
gl3wBlendFunci
PFNGLBLENDFUNCIPROC gl3wBlendFunci
Definition: gl3w.c:404
gl3wTexCoordP4ui
PFNGLTEXCOORDP4UIPROC gl3wTexCoordP4ui
Definition: gl3w.c:498
gl3wTexImage2DMultisample
PFNGLTEXIMAGE2DMULTISAMPLEPROC gl3wTexImage2DMultisample
Definition: gl3w.c:452
gl3wFramebufferTexture
PFNGLFRAMEBUFFERTEXTUREPROC gl3wFramebufferTexture
Definition: gl3w.c:399
gl3wGetActiveSubroutineUniformiv
PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC gl3wGetActiveSubroutineUniformiv
Definition: gl3w.c:546
gl3wVertexAttrib4uiv
PFNGLVERTEXATTRIB4UIVPROC gl3wVertexAttrib4uiv
Definition: gl3w.c:326
gl3wGetnUniformivARB
PFNGLGETNUNIFORMIVARBPROC gl3wGetnUniformivARB
Definition: gl3w.c:663
minor
int minor
Definition: gl3w.c:93
gl3wGetProgramResourceLocation
PFNGLGETPROGRAMRESOURCELOCATIONPROC gl3wGetProgramResourceLocation
Definition: gl3w.c:728
gl3wGetFloati_v
PFNGLGETFLOATI_VPROC gl3wGetFloati_v
Definition: gl3w.c:651
gl3wGetSamplerParameterIuiv
PFNGLGETSAMPLERPARAMETERIUIVPROC gl3wGetSamplerParameterIuiv
Definition: gl3w.c:482
gl3wFramebufferTexture2D
PFNGLFRAMEBUFFERTEXTURE2DPROC gl3wFramebufferTexture2D
Definition: gl3w.c:418
gl3wFramebufferTexture3D
PFNGLFRAMEBUFFERTEXTURE3DPROC gl3wFramebufferTexture3D
Definition: gl3w.c:419
gl3wPatchParameterfv
PFNGLPATCHPARAMETERFVPROC gl3wPatchParameterfv
Definition: gl3w.c:553
gl3wDeleteTextures
PFNGLDELETETEXTURESPROC gl3wDeleteTextures
Definition: gl3w.c:192
gl3wBlendEquationi
PFNGLBLENDEQUATIONIPROC gl3wBlendEquationi
Definition: gl3w.c:402
gl3wDrawArraysInstanced
PFNGLDRAWARRAYSINSTANCEDPROC gl3wDrawArraysInstanced
Definition: gl3w.c:393
gl3wMultiDrawElementsIndirect
PFNGLMULTIDRAWELEMENTSINDIRECTPROC gl3wMultiDrawElementsIndirect
Definition: gl3w.c:723
gl3wIsBuffer
PFNGLISBUFFERPROC gl3wIsBuffer
Definition: gl3w.c:228
gl3wGetShaderInfoLog
PFNGLGETSHADERINFOLOGPROC gl3wGetShaderInfoLog
Definition: gl3w.c:258
gl3wVertexAttribI1i
PFNGLVERTEXATTRIBI1IPROC gl3wVertexAttribI1i
Definition: gl3w.c:353
gl3wIsEnabledi
PFNGLISENABLEDIPROC gl3wIsEnabledi
Definition: gl3w.c:340
gl3wGetTransformFeedbackVarying
PFNGLGETTRANSFORMFEEDBACKVARYINGPROC gl3wGetTransformFeedbackVarying
Definition: gl3w.c:346
gl3wActiveShaderProgram
PFNGLACTIVESHADERPROGRAMPROC gl3wActiveShaderProgram
Definition: gl3w.c:574
gl3wGetTexParameteriv
PFNGLGETTEXPARAMETERIVPROC gl3wGetTexParameteriv
Definition: gl3w.c:175
gl3wDepthRange
PFNGLDEPTHRANGEPROC gl3wDepthRange
Definition: gl3w.c:179
gl3wPointParameteri
PFNGLPOINTPARAMETERIPROC gl3wPointParameteri
Definition: gl3w.c:215
gl3wGetnCompressedTexImageARB
PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC gl3wGetnCompressedTexImageARB
Definition: gl3w.c:661
gl3wTexCoordP4uiv
PFNGLTEXCOORDP4UIVPROC gl3wTexCoordP4uiv
Definition: gl3w.c:499
gl3wDepthMask
PFNGLDEPTHMASKPROC gl3wDepthMask
Definition: gl3w.c:153
gl3wDebugMessageControlARB
PFNGLDEBUGMESSAGECONTROLARBPROC gl3wDebugMessageControlARB
Definition: gl3w.c:654
gl3wPointParameterfv
PFNGLPOINTPARAMETERFVPROC gl3wPointParameterfv
Definition: gl3w.c:214
gl3wTexParameterIuiv
PFNGLTEXPARAMETERIUIVPROC gl3wTexParameterIuiv
Definition: gl3w.c:385
gl3wUniformBlockBinding
PFNGLUNIFORMBLOCKBINDINGPROC gl3wUniformBlockBinding
Definition: gl3w.c:438
gl3wVertexAttrib4s
PFNGLVERTEXATTRIB4SPROC gl3wVertexAttrib4s
Definition: gl3w.c:323
gl3wDrawTransformFeedbackStream
PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC gl3wDrawTransformFeedbackStream
Definition: gl3w.c:561
gl3wDeleteProgram
PFNGLDELETEPROGRAMPROC gl3wDeleteProgram
Definition: gl3w.c:246
gl3wUniformMatrix4x3dv
PFNGLUNIFORMMATRIX4X3DVPROC gl3wUniformMatrix4x3dv
Definition: gl3w.c:542
gl3wVertexAttribIFormat
PFNGLVERTEXATTRIBIFORMATPROC gl3wVertexAttribIFormat
Definition: gl3w.c:701
gl3wGetBooleanv
PFNGLGETBOOLEANVPROC gl3wGetBooleanv
Definition: gl3w.c:167
gl3wDeleteSamplers
PFNGLDELETESAMPLERSPROC gl3wDeleteSamplers
Definition: gl3w.c:470
gl3wGenProgramPipelines
PFNGLGENPROGRAMPIPELINESPROC gl3wGenProgramPipelines
Definition: gl3w.c:578
gl3wGetnUniformuivARB
PFNGLGETNUNIFORMUIVARBPROC gl3wGetnUniformuivARB
Definition: gl3w.c:664
gl3wUniform4i
PFNGLUNIFORM4IPROC gl3wUniform4i
Definition: gl3w.c:279
gl3wGetSynciv
PFNGLGETSYNCIVPROC gl3wGetSynciv
Definition: gl3w.c:451
gl3wMultiTexCoordP1uiv
PFNGLMULTITEXCOORDP1UIVPROC gl3wMultiTexCoordP1uiv
Definition: gl3w.c:501
gl3wTexStorage2DMultisample
PFNGLTEXSTORAGE2DMULTISAMPLEPROC gl3wTexStorage2DMultisample
Definition: gl3w.c:733
gl3wTexSubImage2D
PFNGLTEXSUBIMAGE2DPROC gl3wTexSubImage2D
Definition: gl3w.c:190
gl3wDrawTransformFeedbackStreamInstanced
PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC gl3wDrawTransformFeedbackStreamInstanced
Definition: gl3w.c:670
gl3wUniformMatrix2x4fv
PFNGLUNIFORMMATRIX2X4FVPROC gl3wUniformMatrix2x4fv
Definition: gl3w.c:331
gl3wBlendEquationSeparate
PFNGLBLENDEQUATIONSEPARATEPROC gl3wBlendEquationSeparate
Definition: gl3w.c:236
gl3wClearStencil
PFNGLCLEARSTENCILPROC gl3wClearStencil
Definition: gl3w.c:149
gl3wDrawArraysInstancedBaseInstance
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC gl3wDrawArraysInstancedBaseInstance
Definition: gl3w.c:666
gl3wVertexAttrib4Niv
PFNGLVERTEXATTRIB4NIVPROC gl3wVertexAttrib4Niv
Definition: gl3w.c:311
gl3wVertexArrayVertexAttribIFormatEXT
PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC gl3wVertexArrayVertexAttribIFormatEXT
Definition: gl3w.c:707
gl3wPointParameteriv
PFNGLPOINTPARAMETERIVPROC gl3wPointParameteriv
Definition: gl3w.c:216
gl3wGetActiveUniformName
PFNGLGETACTIVEUNIFORMNAMEPROC gl3wGetActiveUniformName
Definition: gl3w.c:434
gl3wDrawBuffers
PFNGLDRAWBUFFERSPROC gl3wDrawBuffers
Definition: gl3w.c:237
gl3wProgramUniformMatrix2x4dv
PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC gl3wProgramUniformMatrix2x4dv
Definition: gl3w.c:627
gl3wIsSupported
int gl3wIsSupported(int major, int minor)
Definition: gl3w.c:119
gl3wGetProgramBinary
PFNGLGETPROGRAMBINARYPROC gl3wGetProgramBinary
Definition: gl3w.c:570
gl3wDrawArraysIndirect
PFNGLDRAWARRAYSINDIRECTPROC gl3wDrawArraysIndirect
Definition: gl3w.c:524
gl3wBeginTransformFeedback
PFNGLBEGINTRANSFORMFEEDBACKPROC gl3wBeginTransformFeedback
Definition: gl3w.c:341
gl3wDrawElementsInstanced
PFNGLDRAWELEMENTSINSTANCEDPROC gl3wDrawElementsInstanced
Definition: gl3w.c:394
gl3wProgramUniformMatrix3x2fv
PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC gl3wProgramUniformMatrix3x2fv
Definition: gl3w.c:620
gl3wGetUniformfv
PFNGLGETUNIFORMFVPROC gl3wGetUniformfv
Definition: gl3w.c:261
gl3wPushDebugGroup
PFNGLPUSHDEBUGGROUPPROC gl3wPushDebugGroup
Definition: gl3w.c:685
gl3wGetActiveAtomicCounterBufferiv
PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC gl3wGetActiveAtomicCounterBufferiv
Definition: gl3w.c:672
gl3wTexParameterf
PFNGLTEXPARAMETERFPROC gl3wTexParameterf
Definition: gl3w.c:140
gl3wBindImageTexture
PFNGLBINDIMAGETEXTUREPROC gl3wBindImageTexture
Definition: gl3w.c:673
gl3wGetSubroutineUniformLocation
PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC gl3wGetSubroutineUniformLocation
Definition: gl3w.c:544
gl3wVertexAttrib4Nuiv
PFNGLVERTEXATTRIB4NUIVPROC gl3wVertexAttrib4Nuiv
Definition: gl3w.c:315
gl3wDrawElementsInstancedBaseVertexBaseInstance
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC gl3wDrawElementsInstancedBaseVertexBaseInstance
Definition: gl3w.c:668
gl3wVertexAttrib2d
PFNGLVERTEXATTRIB2DPROC gl3wVertexAttrib2d
Definition: gl3w.c:298
gl3wVertexAttribP3ui
PFNGLVERTEXATTRIBP3UIPROC gl3wVertexAttribP3ui
Definition: gl3w.c:520
gl3wViewportIndexedf
PFNGLVIEWPORTINDEXEDFPROC gl3wViewportIndexedf
Definition: gl3w.c:644
gl3wNamedStringARB
PFNGLNAMEDSTRINGARBPROC gl3wNamedStringARB
Definition: gl3w.c:461
gl3wVertexArrayVertexAttribBindingEXT
PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC gl3wVertexArrayVertexAttribBindingEXT
Definition: gl3w.c:709
gl3wUniform4uiv
PFNGLUNIFORM4UIVPROC gl3wUniform4uiv
Definition: gl3w.c:383
gl3wInvalidateBufferData
PFNGLINVALIDATEBUFFERDATAPROC gl3wInvalidateBufferData
Definition: gl3w.c:719
gl3wGetFramebufferParameteriv
PFNGLGETFRAMEBUFFERPARAMETERIVPROC gl3wGetFramebufferParameteriv
Definition: gl3w.c:712
gl3wGetProgramPipelineiv
PFNGLGETPROGRAMPIPELINEIVPROC gl3wGetProgramPipelineiv
Definition: gl3w.c:580
gl3wVertexAttrib4dv
PFNGLVERTEXATTRIB4DVPROC gl3wVertexAttrib4dv
Definition: gl3w.c:319
gl3wVertexAttribIPointer
PFNGLVERTEXATTRIBIPOINTERPROC gl3wVertexAttribIPointer
Definition: gl3w.c:350
gl3wUniformSubroutinesuiv
PFNGLUNIFORMSUBROUTINESUIVPROC gl3wUniformSubroutinesuiv
Definition: gl3w.c:549
gl3wSampleCoverage
PFNGLSAMPLECOVERAGEPROC gl3wSampleCoverage
Definition: gl3w.c:202
gl3wCopyImageSubData
PFNGLCOPYIMAGESUBDATAPROC gl3wCopyImageSubData
Definition: gl3w.c:697
gl3wGetQueryObjectui64v
PFNGLGETQUERYOBJECTUI64VPROC gl3wGetQueryObjectui64v
Definition: gl3w.c:485
gl3wCopyTexSubImage3D
PFNGLCOPYTEXSUBIMAGE3DPROC gl3wCopyTexSubImage3D
Definition: gl3w.c:200
gl3wGenRenderbuffers
PFNGLGENRENDERBUFFERSPROC gl3wGenRenderbuffers
Definition: gl3w.c:409
gl3wTextureStorage3DMultisampleEXT
PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC gl3wTextureStorage3DMultisampleEXT
Definition: gl3w.c:736
gl3wClearBufferfi
PFNGLCLEARBUFFERFIPROC gl3wClearBufferfi
Definition: gl3w.c:391
gl3wPrimitiveRestartIndex
PFNGLPRIMITIVERESTARTINDEXPROC gl3wPrimitiveRestartIndex
Definition: gl3w.c:396
gl3wReleaseShaderCompiler
PFNGLRELEASESHADERCOMPILERPROC gl3wReleaseShaderCompiler
Definition: gl3w.c:565
gl3wGetProgramStageiv
PFNGLGETPROGRAMSTAGEIVPROC gl3wGetProgramStageiv
Definition: gl3w.c:551
gl3wGetTexParameterfv
PFNGLGETTEXPARAMETERFVPROC gl3wGetTexParameterfv
Definition: gl3w.c:174
gl3wUniform2d
PFNGLUNIFORM2DPROC gl3wUniform2d
Definition: gl3w.c:527
gl3wDispatchComputeIndirect
PFNGLDISPATCHCOMPUTEINDIRECTPROC gl3wDispatchComputeIndirect
Definition: gl3w.c:696
gl3wProgramUniform2f
PFNGLPROGRAMUNIFORM2FPROC gl3wProgramUniform2f
Definition: gl3w.c:591
gl3wBindVertexBuffer
PFNGLBINDVERTEXBUFFERPROC gl3wBindVertexBuffer
Definition: gl3w.c:699
gl3wGetTexLevelParameteriv
PFNGLGETTEXLEVELPARAMETERIVPROC gl3wGetTexLevelParameteriv
Definition: gl3w.c:177
gl3wClearNamedBufferDataEXT
PFNGLCLEARNAMEDBUFFERDATAEXTPROC gl3wClearNamedBufferDataEXT
Definition: gl3w.c:693
gl3wGetUniformiv
PFNGLGETUNIFORMIVPROC gl3wGetUniformiv
Definition: gl3w.c:262
gl3wGetBufferSubData
PFNGLGETBUFFERSUBDATAPROC gl3wGetBufferSubData
Definition: gl3w.c:231
gl3wGetFramebufferAttachmentParameteriv
PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC gl3wGetFramebufferAttachmentParameteriv
Definition: gl3w.c:421
gl3wDisable
PFNGLDISABLEPROC gl3wDisable
Definition: gl3w.c:154
gl3wCompressedTexImage1D
PFNGLCOMPRESSEDTEXIMAGE1DPROC gl3wCompressedTexImage1D
Definition: gl3w.c:205
gl3wProgramUniformMatrix3fv
PFNGLPROGRAMUNIFORMMATRIX3FVPROC gl3wProgramUniformMatrix3fv
Definition: gl3w.c:614
gl3wVertexAttrib1fv
PFNGLVERTEXATTRIB1FVPROC gl3wVertexAttrib1fv
Definition: gl3w.c:295
gl3wTextureStorage2DEXT
PFNGLTEXTURESTORAGE2DEXTPROC gl3wTextureStorage2DEXT
Definition: gl3w.c:679
gl3wProgramUniform1fv
PFNGLPROGRAMUNIFORM1FVPROC gl3wProgramUniform1fv
Definition: gl3w.c:584
gl3wVertexAttribP2ui
PFNGLVERTEXATTRIBP2UIPROC gl3wVertexAttribP2ui
Definition: gl3w.c:518
gl3wColorP4uiv
PFNGLCOLORP4UIVPROC gl3wColorP4uiv
Definition: gl3w.c:513
gl3wProgramUniformMatrix3x2dv
PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC gl3wProgramUniformMatrix3x2dv
Definition: gl3w.c:626
gl3wGetString
PFNGLGETSTRINGPROC gl3wGetString
Definition: gl3w.c:172
gl3wGetUniformuiv
PFNGLGETUNIFORMUIVPROC gl3wGetUniformuiv
Definition: gl3w.c:373
gl3wVertexAttrib4iv
PFNGLVERTEXATTRIB4IVPROC gl3wVertexAttrib4iv
Definition: gl3w.c:322
gl3wBeginConditionalRender
PFNGLBEGINCONDITIONALRENDERPROC gl3wBeginConditionalRender
Definition: gl3w.c:348
gl3wIsQuery
PFNGLISQUERYPROC gl3wIsQuery
Definition: gl3w.c:219
gl3wClearBufferData
PFNGLCLEARBUFFERDATAPROC gl3wClearBufferData
Definition: gl3w.c:691
gl3wGetTexLevelParameterfv
PFNGLGETTEXLEVELPARAMETERFVPROC gl3wGetTexLevelParameterfv
Definition: gl3w.c:176
gl3wTexSubImage3D
PFNGLTEXSUBIMAGE3DPROC gl3wTexSubImage3D
Definition: gl3w.c:199
gl3wBindRenderbuffer
PFNGLBINDRENDERBUFFERPROC gl3wBindRenderbuffer
Definition: gl3w.c:407
gl3wInit
int gl3wInit(void)
Definition: gl3w.c:111
gl3wVertexAttrib1sv
PFNGLVERTEXATTRIB1SVPROC gl3wVertexAttrib1sv
Definition: gl3w.c:297
gl3wProgramUniformMatrix3x4fv
PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC gl3wProgramUniformMatrix3x4fv
Definition: gl3w.c:623
gl3wTexImage3D
PFNGLTEXIMAGE3DPROC gl3wTexImage3D
Definition: gl3w.c:198
gl3wDeleteBuffers
PFNGLDELETEBUFFERSPROC gl3wDeleteBuffers
Definition: gl3w.c:226
gl3wVertexAttribFormat
PFNGLVERTEXATTRIBFORMATPROC gl3wVertexAttribFormat
Definition: gl3w.c:700
gl3wStencilFunc
PFNGLSTENCILFUNCPROC gl3wStencilFunc
Definition: gl3w.c:160
gl3wUniform2f
PFNGLUNIFORM2FPROC gl3wUniform2f
Definition: gl3w.c:273
gl3wGetStringi
PFNGLGETSTRINGIPROC gl3wGetStringi
Definition: gl3w.c:392
gl3wDeleteNamedStringARB
PFNGLDELETENAMEDSTRINGARBPROC gl3wDeleteNamedStringARB
Definition: gl3w.c:462
gl3wVertexAttribP2uiv
PFNGLVERTEXATTRIBP2UIVPROC gl3wVertexAttribP2uiv
Definition: gl3w.c:519
gl3wUnmapBuffer
PFNGLUNMAPBUFFERPROC gl3wUnmapBuffer
Definition: gl3w.c:233
gl3wReadPixels
PFNGLREADPIXELSPROC gl3wReadPixels
Definition: gl3w.c:166
gl3wTexCoordP1ui
PFNGLTEXCOORDP1UIPROC gl3wTexCoordP1ui
Definition: gl3w.c:492
gl3wPauseTransformFeedback
PFNGLPAUSETRANSFORMFEEDBACKPROC gl3wPauseTransformFeedback
Definition: gl3w.c:558
PFNGLMAPBUFFERRANGEPROC
GLvoid *APIENTRYP PFNGLMAPBUFFERRANGEPROC(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Definition: glcorearb.h:3486
gl3wProgramUniformMatrix4dv
PFNGLPROGRAMUNIFORMMATRIX4DVPROC gl3wProgramUniformMatrix4dv
Definition: gl3w.c:618
gl3wGenVertexArrays
PFNGLGENVERTEXARRAYSPROC gl3wGenVertexArrays
Definition: gl3w.c:430
gl3wVertexAttribI1ui
PFNGLVERTEXATTRIBI1UIPROC gl3wVertexAttribI1ui
Definition: gl3w.c:357
gl3wUniform1uiv
PFNGLUNIFORM1UIVPROC gl3wUniform1uiv
Definition: gl3w.c:380
gl3wUniform4f
PFNGLUNIFORM4FPROC gl3wUniform4f
Definition: gl3w.c:275
gl3wCheckFramebufferStatus
PFNGLCHECKFRAMEBUFFERSTATUSPROC gl3wCheckFramebufferStatus
Definition: gl3w.c:416
gl3wUniformMatrix3x2fv
PFNGLUNIFORMMATRIX3X2FVPROC gl3wUniformMatrix3x2fv
Definition: gl3w.c:330
gl3wGetNamedStringivARB
PFNGLGETNAMEDSTRINGIVARBPROC gl3wGetNamedStringivARB
Definition: gl3w.c:466
gl3wBlendEquationSeparatei
PFNGLBLENDEQUATIONSEPARATEIPROC gl3wBlendEquationSeparatei
Definition: gl3w.c:403
gl3wGetNamedFramebufferParameterivEXT
PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC gl3wGetNamedFramebufferParameterivEXT
Definition: gl3w.c:714
gl3wGetQueryObjectiv
PFNGLGETQUERYOBJECTIVPROC gl3wGetQueryObjectiv
Definition: gl3w.c:223
gl3wVertexAttribI4usv
PFNGLVERTEXATTRIBI4USVPROC gl3wVertexAttribI4usv
Definition: gl3w.c:372
gl3wVertexAttribL1dv
PFNGLVERTEXATTRIBL1DVPROC gl3wVertexAttribL1dv
Definition: gl3w.c:637
gl3wVertexAttribI2uiv
PFNGLVERTEXATTRIBI2UIVPROC gl3wVertexAttribI2uiv
Definition: gl3w.c:366
gl3wUniformMatrix3x2dv
PFNGLUNIFORMMATRIX3X2DVPROC gl3wUniformMatrix3x2dv
Definition: gl3w.c:539
gl3wDeleteQueries
PFNGLDELETEQUERIESPROC gl3wDeleteQueries
Definition: gl3w.c:218
gl3wFenceSync
PFNGLFENCESYNCPROC gl3wFenceSync
Definition: gl3w.c:445
gl3wClearBufferiv
PFNGLCLEARBUFFERIVPROC gl3wClearBufferiv
Definition: gl3w.c:388
gl3wInvalidateFramebuffer
PFNGLINVALIDATEFRAMEBUFFERPROC gl3wInvalidateFramebuffer
Definition: gl3w.c:720
gl3wUniform4fv
PFNGLUNIFORM4FVPROC gl3wUniform4fv
Definition: gl3w.c:283
gl3wCompressedTexSubImage1D
PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC gl3wCompressedTexSubImage1D
Definition: gl3w.c:208
gl3wProgramUniform1uiv
PFNGLPROGRAMUNIFORM1UIVPROC gl3wProgramUniform1uiv
Definition: gl3w.c:588
gl3wTexImage3DMultisample
PFNGLTEXIMAGE3DMULTISAMPLEPROC gl3wTexImage3DMultisample
Definition: gl3w.c:453
gl3wVertexAttrib4d
PFNGLVERTEXATTRIB4DPROC gl3wVertexAttrib4d
Definition: gl3w.c:318
PFNGLMAPBUFFERPROC
GLvoid *APIENTRYP PFNGLMAPBUFFERPROC(GLenum target, GLenum access)
Definition: glcorearb.h:2946
gl3wBindSampler
PFNGLBINDSAMPLERPROC gl3wBindSampler
Definition: gl3w.c:472
gl3wVertexAttribI2i
PFNGLVERTEXATTRIBI2IPROC gl3wVertexAttribI2i
Definition: gl3w.c:354
gl3wGetDebugMessageLog
PFNGLGETDEBUGMESSAGELOGPROC gl3wGetDebugMessageLog
Definition: gl3w.c:684
gl3wGetActiveSubroutineName
PFNGLGETACTIVESUBROUTINENAMEPROC gl3wGetActiveSubroutineName
Definition: gl3w.c:548
gl3wTexImage2D
PFNGLTEXIMAGE2DPROC gl3wTexImage2D
Definition: gl3w.c:145
gl3wVertexAttribP3uiv
PFNGLVERTEXATTRIBP3UIVPROC gl3wVertexAttribP3uiv
Definition: gl3w.c:521
gl3wFramebufferRenderbuffer
PFNGLFRAMEBUFFERRENDERBUFFERPROC gl3wFramebufferRenderbuffer
Definition: gl3w.c:420
gl3wIsProgramPipeline
PFNGLISPROGRAMPIPELINEPROC gl3wIsProgramPipeline
Definition: gl3w.c:579
gl3wEnable
PFNGLENABLEPROC gl3wEnable
Definition: gl3w.c:155
gl3wGetInternalformativ
PFNGLGETINTERNALFORMATIVPROC gl3wGetInternalformativ
Definition: gl3w.c:671
gl3wVertexAttrib2sv
PFNGLVERTEXATTRIB2SVPROC gl3wVertexAttrib2sv
Definition: gl3w.c:303
gl3wVertexAttribI2ui
PFNGLVERTEXATTRIBI2UIPROC gl3wVertexAttribI2ui
Definition: gl3w.c:358
gl3wProgramUniform2iv
PFNGLPROGRAMUNIFORM2IVPROC gl3wProgramUniform2iv
Definition: gl3w.c:590
gl3wAttachShader
PFNGLATTACHSHADERPROC gl3wAttachShader
Definition: gl3w.c:241
gl3wLogicOp
PFNGLLOGICOPPROC gl3wLogicOp
Definition: gl3w.c:159
gl3wBindAttribLocation
PFNGLBINDATTRIBLOCATIONPROC gl3wBindAttribLocation
Definition: gl3w.c:242
gl3wUniform3iv
PFNGLUNIFORM3IVPROC gl3wUniform3iv
Definition: gl3w.c:286
gl3wUniform1i
PFNGLUNIFORM1IPROC gl3wUniform1i
Definition: gl3w.c:276
gl3wBlendColor
PFNGLBLENDCOLORPROC gl3wBlendColor
Definition: gl3w.c:195
gl3wDrawBuffer
PFNGLDRAWBUFFERPROC gl3wDrawBuffer
Definition: gl3w.c:146
gl3wGetnTexImageARB
PFNGLGETNTEXIMAGEARBPROC gl3wGetnTexImageARB
Definition: gl3w.c:659
gl3wProgramUniformMatrix4fv
PFNGLPROGRAMUNIFORMMATRIX4FVPROC gl3wProgramUniformMatrix4fv
Definition: gl3w.c:615
gl3wUniformMatrix3dv
PFNGLUNIFORMMATRIX3DVPROC gl3wUniformMatrix3dv
Definition: gl3w.c:535
gl3wUniform1dv
PFNGLUNIFORM1DVPROC gl3wUniform1dv
Definition: gl3w.c:530
gl3wTexCoordP3ui
PFNGLTEXCOORDP3UIPROC gl3wTexCoordP3ui
Definition: gl3w.c:496
gl3wInvalidateBufferSubData
PFNGLINVALIDATEBUFFERSUBDATAPROC gl3wInvalidateBufferSubData
Definition: gl3w.c:718
gl3wBlendFuncSeparateiARB
PFNGLBLENDFUNCSEPARATEIARBPROC gl3wBlendFuncSeparateiARB
Definition: gl3w.c:459
gl3wGetUniformLocation
PFNGLGETUNIFORMLOCATIONPROC gl3wGetUniformLocation
Definition: gl3w.c:260
gl3wVertexArrayVertexBindingDivisorEXT
PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC gl3wVertexArrayVertexBindingDivisorEXT
Definition: gl3w.c:710
gl3wVertexAttrib4bv
PFNGLVERTEXATTRIB4BVPROC gl3wVertexAttrib4bv
Definition: gl3w.c:317
gl3wGetIntegerv
PFNGLGETINTEGERVPROC gl3wGetIntegerv
Definition: gl3w.c:171
gl3wUniform2i
PFNGLUNIFORM2IPROC gl3wUniform2i
Definition: gl3w.c:277
gl3wTexParameteri
PFNGLTEXPARAMETERIPROC gl3wTexParameteri
Definition: gl3w.c:142
gl3wVertexAttribL1d
PFNGLVERTEXATTRIBL1DPROC gl3wVertexAttribL1d
Definition: gl3w.c:633
gl3wGetMultisamplefv
PFNGLGETMULTISAMPLEFVPROC gl3wGetMultisamplefv
Definition: gl3w.c:454
gl3wIsRenderbuffer
PFNGLISRENDERBUFFERPROC gl3wIsRenderbuffer
Definition: gl3w.c:406
gl3wUniformMatrix2x3dv
PFNGLUNIFORMMATRIX2X3DVPROC gl3wUniformMatrix2x3dv
Definition: gl3w.c:537
gl3wBlendFuncSeparate
PFNGLBLENDFUNCSEPARATEPROC gl3wBlendFuncSeparate
Definition: gl3w.c:210


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:51