33#pragma clang diagnostic push
34#pragma clang diagnostic ignored "-Wreserved-id-macro"
37 #error OpenGL (gl.h) header already included (API: gl), remove previous include!
41 #error OpenGL (gl3.h) header already included (API: gl), remove previous include!
45 #error OpenGL (glext.h) header already included (API: gl), remove previous include!
49 #error OpenGL (gl3ext.h) header already included (API: gl), remove previous include!
53#pragma clang diagnostic pop
62#ifndef GLAD_PLATFORM_H_
63#define GLAD_PLATFORM_H_
65#ifndef GLAD_PLATFORM_WIN32
66 #if defined(_WIN32) || defined(__WIN32__) || defined(WIN32) || defined(__MINGW32__)
67 #define GLAD_PLATFORM_WIN32 1
69 #define GLAD_PLATFORM_WIN32 0
73#ifndef GLAD_PLATFORM_APPLE
75 #define GLAD_PLATFORM_APPLE 1
77 #define GLAD_PLATFORM_APPLE 0
81#ifndef GLAD_PLATFORM_EMSCRIPTEN
83 #define GLAD_PLATFORM_EMSCRIPTEN 1
85 #define GLAD_PLATFORM_EMSCRIPTEN 0
89#ifndef GLAD_PLATFORM_UWP
90 #if defined(_MSC_VER) && !defined(GLAD_INTERNAL_HAVE_WINAPIFAMILY)
92 #if __has_include(<winapifamily.h>)
93 #define GLAD_INTERNAL_HAVE_WINAPIFAMILY 1
95 #elif _MSC_VER >= 1700 && !_USING_V110_SDK71_
96 #define GLAD_INTERNAL_HAVE_WINAPIFAMILY 1
100 #ifdef GLAD_INTERNAL_HAVE_WINAPIFAMILY
101 #include <winapifamily.h>
102 #if !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) && WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP)
103 #define GLAD_PLATFORM_UWP 1
107 #ifndef GLAD_PLATFORM_UWP
108 #define GLAD_PLATFORM_UWP 0
113 #define GLAD_GNUC_EXTENSION __extension__
115 #define GLAD_GNUC_EXTENSION
118#define GLAD_UNUSED(x) (void)(x)
121 #if defined(GLAD_API_CALL_EXPORT)
122 #if GLAD_PLATFORM_WIN32 || defined(__CYGWIN__)
123 #if defined(GLAD_API_CALL_EXPORT_BUILD)
124 #if defined(__GNUC__)
125 #define GLAD_API_CALL __attribute__ ((dllexport)) extern
127 #define GLAD_API_CALL __declspec(dllexport) extern
130 #if defined(__GNUC__)
131 #define GLAD_API_CALL __attribute__ ((dllimport)) extern
133 #define GLAD_API_CALL __declspec(dllimport) extern
136 #elif defined(__GNUC__) && defined(GLAD_API_CALL_EXPORT_BUILD)
137 #define GLAD_API_CALL __attribute__ ((visibility ("default"))) extern
139 #define GLAD_API_CALL extern
142 #define GLAD_API_CALL extern
147 #define GLAD_API_PTR APIENTRY
148#elif GLAD_PLATFORM_WIN32
149 #define GLAD_API_PTR __stdcall
155#define GLAPI GLAD_API_CALL
159#define GLAPIENTRY GLAD_API_PTR
162#define GLAD_MAKE_VERSION(major, minor) (major * 10000 + minor)
163#define GLAD_VERSION_MAJOR(version) (version / 10000)
164#define GLAD_VERSION_MINOR(version) (version % 10000)
166#define GLAD_GENERATOR_VERSION "2.0.7"
179#define GL_2_BYTES 0x1407
181#define GL_3D_COLOR 0x0602
182#define GL_3D_COLOR_TEXTURE 0x0603
183#define GL_3_BYTES 0x1408
184#define GL_4D_COLOR_TEXTURE 0x0604
185#define GL_4_BYTES 0x1409
186#define GL_ACCUM 0x0100
187#define GL_ACCUM_ALPHA_BITS 0x0D5B
188#define GL_ACCUM_BLUE_BITS 0x0D5A
189#define GL_ACCUM_BUFFER_BIT 0x00000200
190#define GL_ACCUM_CLEAR_VALUE 0x0B80
191#define GL_ACCUM_GREEN_BITS 0x0D59
192#define GL_ACCUM_RED_BITS 0x0D58
193#define GL_ACTIVE_ATTRIBUTES 0x8B89
194#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A
195#define GL_ACTIVE_TEXTURE 0x84E0
196#define GL_ACTIVE_TEXTURE_ARB 0x84E0
197#define GL_ACTIVE_UNIFORMS 0x8B86
198#define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87
200#define GL_ADD_SIGNED 0x8574
201#define GL_ALIASED_LINE_WIDTH_RANGE 0x846E
202#define GL_ALIASED_POINT_SIZE_RANGE 0x846D
203#define GL_ALL_ATTRIB_BITS 0xFFFFFFFF
204#define GL_ALL_BARRIER_BITS 0xFFFFFFFF
205#define GL_ALPHA 0x1906
206#define GL_ALPHA12 0x803D
207#define GL_ALPHA16 0x803E
208#define GL_ALPHA16F_ARB 0x881C
209#define GL_ALPHA32F_ARB 0x8816
210#define GL_ALPHA4 0x803B
211#define GL_ALPHA8 0x803C
212#define GL_ALPHA_BIAS 0x0D1D
213#define GL_ALPHA_BITS 0x0D55
214#define GL_ALPHA_SCALE 0x0D1C
215#define GL_ALPHA_TEST 0x0BC0
216#define GL_ALPHA_TEST_FUNC 0x0BC1
217#define GL_ALPHA_TEST_REF 0x0BC2
218#define GL_ALREADY_SIGNALED 0x911A
219#define GL_ALWAYS 0x0207
220#define GL_AMBIENT 0x1200
221#define GL_AMBIENT_AND_DIFFUSE 0x1602
223#define GL_AND_INVERTED 0x1504
224#define GL_AND_REVERSE 0x1502
225#define GL_ARRAY_BUFFER 0x8892
226#define GL_ARRAY_BUFFER_ARB 0x8892
227#define GL_ARRAY_BUFFER_BINDING 0x8894
228#define GL_ARRAY_BUFFER_BINDING_ARB 0x8894
229#define GL_ATOMIC_COUNTER_BARRIER_BIT 0x00001000
230#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER 0x90ED
231#define GL_ATTACHED_SHADERS 0x8B85
232#define GL_ATTRIB_STACK_DEPTH 0x0BB0
233#define GL_AUTO_NORMAL 0x0D80
234#define GL_AUX0 0x0409
235#define GL_AUX1 0x040A
236#define GL_AUX2 0x040B
237#define GL_AUX3 0x040C
238#define GL_AUX_BUFFERS 0x0C00
239#define GL_BACK 0x0405
240#define GL_BACK_LEFT 0x0402
241#define GL_BACK_RIGHT 0x0403
243#define GL_BGRA 0x80E1
244#define GL_BGRA_EXT 0x80E1
245#define GL_BGR_EXT 0x80E0
246#define GL_BITMAP 0x1A00
247#define GL_BITMAP_TOKEN 0x0704
248#define GL_BLEND 0x0BE2
249#define GL_BLEND_COLOR 0x8005
250#define GL_BLEND_COLOR_EXT 0x8005
251#define GL_BLEND_DST 0x0BE0
252#define GL_BLEND_DST_ALPHA 0x80CA
253#define GL_BLEND_DST_RGB 0x80C8
254#define GL_BLEND_EQUATION 0x8009
255#define GL_BLEND_EQUATION_ALPHA 0x883D
256#define GL_BLEND_EQUATION_EXT 0x8009
257#define GL_BLEND_EQUATION_RGB 0x8009
258#define GL_BLEND_SRC 0x0BE1
259#define GL_BLEND_SRC_ALPHA 0x80CB
260#define GL_BLEND_SRC_RGB 0x80C9
261#define GL_BLUE 0x1905
262#define GL_BLUE_BIAS 0x0D1B
263#define GL_BLUE_BITS 0x0D54
264#define GL_BLUE_SCALE 0x0D1A
265#define GL_BOOL 0x8B56
266#define GL_BOOL_ARB 0x8B56
267#define GL_BOOL_VEC2 0x8B57
268#define GL_BOOL_VEC2_ARB 0x8B57
269#define GL_BOOL_VEC3 0x8B58
270#define GL_BOOL_VEC3_ARB 0x8B58
271#define GL_BOOL_VEC4 0x8B59
272#define GL_BOOL_VEC4_ARB 0x8B59
273#define GL_BUFFER 0x82E0
274#define GL_BUFFER_ACCESS 0x88BB
275#define GL_BUFFER_ACCESS_ARB 0x88BB
276#define GL_BUFFER_MAPPED 0x88BC
277#define GL_BUFFER_MAPPED_ARB 0x88BC
278#define GL_BUFFER_MAP_POINTER 0x88BD
279#define GL_BUFFER_MAP_POINTER_ARB 0x88BD
280#define GL_BUFFER_SIZE 0x8764
281#define GL_BUFFER_SIZE_ARB 0x8764
282#define GL_BUFFER_UPDATE_BARRIER_BIT 0x00000200
283#define GL_BUFFER_USAGE 0x8765
284#define GL_BUFFER_USAGE_ARB 0x8765
285#define GL_BYTE 0x1400
286#define GL_C3F_V3F 0x2A24
287#define GL_C4F_N3F_V3F 0x2A26
288#define GL_C4UB_V2F 0x2A22
289#define GL_C4UB_V3F 0x2A23
291#define GL_CLAMP 0x2900
292#define GL_CLAMP_TO_BORDER 0x812D
293#define GL_CLAMP_TO_EDGE 0x812F
294#define GL_CLEAR 0x1500
295#define GL_CLIENT_ACTIVE_TEXTURE 0x84E1
296#define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1
297#define GL_CLIENT_ALL_ATTRIB_BITS 0xFFFFFFFF
298#define GL_CLIENT_ATTRIB_STACK_DEPTH 0x0BB1
299#define GL_CLIENT_PIXEL_STORE_BIT 0x00000001
300#define GL_CLIENT_VERTEX_ARRAY_BIT 0x00000002
301#define GL_CLIP_PLANE0 0x3000
302#define GL_CLIP_PLANE1 0x3001
303#define GL_CLIP_PLANE2 0x3002
304#define GL_CLIP_PLANE3 0x3003
305#define GL_CLIP_PLANE4 0x3004
306#define GL_CLIP_PLANE5 0x3005
307#define GL_COEFF 0x0A00
308#define GL_COLOR 0x1800
309#define GL_COLOR_ARRAY 0x8076
310#define GL_COLOR_ARRAY_BUFFER_BINDING 0x8898
311#define GL_COLOR_ARRAY_BUFFER_BINDING_ARB 0x8898
312#define GL_COLOR_ARRAY_POINTER 0x8090
313#define GL_COLOR_ARRAY_SIZE 0x8081
314#define GL_COLOR_ARRAY_STRIDE 0x8083
315#define GL_COLOR_ARRAY_TYPE 0x8082
316#define GL_COLOR_ATTACHMENT0 0x8CE0
317#define GL_COLOR_ATTACHMENT0_EXT 0x8CE0
318#define GL_COLOR_ATTACHMENT1 0x8CE1
319#define GL_COLOR_ATTACHMENT10 0x8CEA
320#define GL_COLOR_ATTACHMENT10_EXT 0x8CEA
321#define GL_COLOR_ATTACHMENT11 0x8CEB
322#define GL_COLOR_ATTACHMENT11_EXT 0x8CEB
323#define GL_COLOR_ATTACHMENT12 0x8CEC
324#define GL_COLOR_ATTACHMENT12_EXT 0x8CEC
325#define GL_COLOR_ATTACHMENT13 0x8CED
326#define GL_COLOR_ATTACHMENT13_EXT 0x8CED
327#define GL_COLOR_ATTACHMENT14 0x8CEE
328#define GL_COLOR_ATTACHMENT14_EXT 0x8CEE
329#define GL_COLOR_ATTACHMENT15 0x8CEF
330#define GL_COLOR_ATTACHMENT15_EXT 0x8CEF
331#define GL_COLOR_ATTACHMENT1_EXT 0x8CE1
332#define GL_COLOR_ATTACHMENT2 0x8CE2
333#define GL_COLOR_ATTACHMENT2_EXT 0x8CE2
334#define GL_COLOR_ATTACHMENT3 0x8CE3
335#define GL_COLOR_ATTACHMENT3_EXT 0x8CE3
336#define GL_COLOR_ATTACHMENT4 0x8CE4
337#define GL_COLOR_ATTACHMENT4_EXT 0x8CE4
338#define GL_COLOR_ATTACHMENT5 0x8CE5
339#define GL_COLOR_ATTACHMENT5_EXT 0x8CE5
340#define GL_COLOR_ATTACHMENT6 0x8CE6
341#define GL_COLOR_ATTACHMENT6_EXT 0x8CE6
342#define GL_COLOR_ATTACHMENT7 0x8CE7
343#define GL_COLOR_ATTACHMENT7_EXT 0x8CE7
344#define GL_COLOR_ATTACHMENT8 0x8CE8
345#define GL_COLOR_ATTACHMENT8_EXT 0x8CE8
346#define GL_COLOR_ATTACHMENT9 0x8CE9
347#define GL_COLOR_ATTACHMENT9_EXT 0x8CE9
348#define GL_COLOR_BUFFER_BIT 0x00004000
349#define GL_COLOR_CLEAR_VALUE 0x0C22
350#define GL_COLOR_INDEX 0x1900
351#define GL_COLOR_INDEXES 0x1603
352#define GL_COLOR_LOGIC_OP 0x0BF2
353#define GL_COLOR_MATERIAL 0x0B57
354#define GL_COLOR_MATERIAL_FACE 0x0B55
355#define GL_COLOR_MATERIAL_PARAMETER 0x0B56
356#define GL_COLOR_SUM 0x8458
357#define GL_COLOR_SUM_ARB 0x8458
358#define GL_COLOR_WRITEMASK 0x0C23
359#define GL_COMBINE 0x8570
360#define GL_COMBINE_ALPHA 0x8572
361#define GL_COMBINE_RGB 0x8571
362#define GL_COMMAND_BARRIER_BIT 0x00000040
363#define GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT 0x884E
364#define GL_COMPARE_R_TO_TEXTURE 0x884E
365#define GL_COMPILE 0x1300
366#define GL_COMPILE_AND_EXECUTE 0x1301
367#define GL_COMPILE_STATUS 0x8B81
368#define GL_COMPRESSED_ALPHA 0x84E9
369#define GL_COMPRESSED_ALPHA_ARB 0x84E9
370#define GL_COMPRESSED_INTENSITY 0x84EC
371#define GL_COMPRESSED_INTENSITY_ARB 0x84EC
372#define GL_COMPRESSED_LUMINANCE 0x84EA
373#define GL_COMPRESSED_LUMINANCE_ALPHA 0x84EB
374#define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB
375#define GL_COMPRESSED_LUMINANCE_ARB 0x84EA
376#define GL_COMPRESSED_RGB 0x84ED
377#define GL_COMPRESSED_RGBA 0x84EE
378#define GL_COMPRESSED_RGBA_ARB 0x84EE
379#define GL_COMPRESSED_RGBA_BPTC_UNORM_ARB 0x8E8C
380#define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1
381#define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2
382#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3
383#define GL_COMPRESSED_RGB_ARB 0x84ED
384#define GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB 0x8E8E
385#define GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB 0x8E8F
386#define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0
387#define GL_COMPRESSED_SLUMINANCE 0x8C4A
388#define GL_COMPRESSED_SLUMINANCE_ALPHA 0x8C4B
389#define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B
390#define GL_COMPRESSED_SLUMINANCE_EXT 0x8C4A
391#define GL_COMPRESSED_SRGB 0x8C48
392#define GL_COMPRESSED_SRGB_ALPHA 0x8C49
393#define GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB 0x8E8D
394#define GL_COMPRESSED_SRGB_ALPHA_EXT 0x8C49
395#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D
396#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E
397#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F
398#define GL_COMPRESSED_SRGB_EXT 0x8C48
399#define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT 0x8C4C
400#define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3
401#define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3
402#define GL_COMPUTE_SHADER 0x91B9
403#define GL_COMPUTE_SHADER_BIT 0x00000020
404#define GL_COMPUTE_WORK_GROUP_SIZE 0x8267
405#define GL_CONDITION_SATISFIED 0x911C
406#define GL_CONSTANT 0x8576
407#define GL_CONSTANT_ALPHA 0x8003
408#define GL_CONSTANT_ALPHA_EXT 0x8003
409#define GL_CONSTANT_ATTENUATION 0x1207
410#define GL_CONSTANT_COLOR 0x8001
411#define GL_CONSTANT_COLOR_EXT 0x8001
412#define GL_CONTEXT_FLAG_DEBUG_BIT 0x00000002
413#define GL_COORD_REPLACE 0x8862
414#define GL_COPY 0x1503
415#define GL_COPY_INVERTED 0x150C
416#define GL_COPY_PIXEL_TOKEN 0x0706
417#define GL_CULL_FACE 0x0B44
418#define GL_CULL_FACE_MODE 0x0B45
419#define GL_CURRENT_BIT 0x00000001
420#define GL_CURRENT_COLOR 0x0B00
421#define GL_CURRENT_FOG_COORD 0x8453
422#define GL_CURRENT_FOG_COORDINATE 0x8453
423#define GL_CURRENT_INDEX 0x0B01
424#define GL_CURRENT_MATRIX_ARB 0x8641
425#define GL_CURRENT_MATRIX_STACK_DEPTH_ARB 0x8640
426#define GL_CURRENT_NORMAL 0x0B02
427#define GL_CURRENT_PROGRAM 0x8B8D
428#define GL_CURRENT_QUERY 0x8865
429#define GL_CURRENT_QUERY_ARB 0x8865
430#define GL_CURRENT_RASTER_COLOR 0x0B04
431#define GL_CURRENT_RASTER_DISTANCE 0x0B09
432#define GL_CURRENT_RASTER_INDEX 0x0B05
433#define GL_CURRENT_RASTER_POSITION 0x0B07
434#define GL_CURRENT_RASTER_POSITION_VALID 0x0B08
435#define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F
436#define GL_CURRENT_RASTER_TEXTURE_COORDS 0x0B06
437#define GL_CURRENT_SECONDARY_COLOR 0x8459
438#define GL_CURRENT_TEXTURE_COORDS 0x0B03
439#define GL_CURRENT_VERTEX_ATTRIB 0x8626
440#define GL_CURRENT_VERTEX_ATTRIB_ARB 0x8626
442#define GL_DEBUG_CALLBACK_FUNCTION 0x8244
443#define GL_DEBUG_CALLBACK_USER_PARAM 0x8245
444#define GL_DEBUG_GROUP_STACK_DEPTH 0x826D
445#define GL_DEBUG_LOGGED_MESSAGES 0x9145
446#define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH 0x8243
447#define GL_DEBUG_OUTPUT 0x92E0
448#define GL_DEBUG_OUTPUT_SYNCHRONOUS 0x8242
449#define GL_DEBUG_SEVERITY_HIGH 0x9146
450#define GL_DEBUG_SEVERITY_LOW 0x9148
451#define GL_DEBUG_SEVERITY_MEDIUM 0x9147
452#define GL_DEBUG_SEVERITY_NOTIFICATION 0x826B
453#define GL_DEBUG_SOURCE_API 0x8246
454#define GL_DEBUG_SOURCE_APPLICATION 0x824A
455#define GL_DEBUG_SOURCE_OTHER 0x824B
456#define GL_DEBUG_SOURCE_SHADER_COMPILER 0x8248
457#define GL_DEBUG_SOURCE_THIRD_PARTY 0x8249
458#define GL_DEBUG_SOURCE_WINDOW_SYSTEM 0x8247
459#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR 0x824D
460#define GL_DEBUG_TYPE_ERROR 0x824C
461#define GL_DEBUG_TYPE_MARKER 0x8268
462#define GL_DEBUG_TYPE_OTHER 0x8251
463#define GL_DEBUG_TYPE_PERFORMANCE 0x8250
464#define GL_DEBUG_TYPE_POP_GROUP 0x826A
465#define GL_DEBUG_TYPE_PORTABILITY 0x824F
466#define GL_DEBUG_TYPE_PUSH_GROUP 0x8269
467#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR 0x824E
468#define GL_DECAL 0x2101
469#define GL_DECR 0x1E03
470#define GL_DECR_WRAP 0x8508
471#define GL_DELETE_STATUS 0x8B80
472#define GL_DEPTH 0x1801
473#define GL_DEPTH24_STENCIL8 0x88F0
474#define GL_DEPTH24_STENCIL8_EXT 0x88F0
475#define GL_DEPTH_ATTACHMENT 0x8D00
476#define GL_DEPTH_ATTACHMENT_EXT 0x8D00
477#define GL_DEPTH_BIAS 0x0D1F
478#define GL_DEPTH_BITS 0x0D56
479#define GL_DEPTH_BUFFER_BIT 0x00000100
480#define GL_DEPTH_CLEAR_VALUE 0x0B73
481#define GL_DEPTH_COMPONENT 0x1902
482#define GL_DEPTH_COMPONENT16 0x81A5
483#define GL_DEPTH_COMPONENT24 0x81A6
484#define GL_DEPTH_COMPONENT32 0x81A7
485#define GL_DEPTH_FUNC 0x0B74
486#define GL_DEPTH_RANGE 0x0B70
487#define GL_DEPTH_SCALE 0x0D1E
488#define GL_DEPTH_STENCIL 0x84F9
489#define GL_DEPTH_STENCIL_ATTACHMENT 0x821A
490#define GL_DEPTH_STENCIL_EXT 0x84F9
491#define GL_DEPTH_TEST 0x0B71
492#define GL_DEPTH_TEXTURE_MODE 0x884B
493#define GL_DEPTH_WRITEMASK 0x0B72
494#define GL_DIFFUSE 0x1201
495#define GL_DISPATCH_INDIRECT_BUFFER 0x90EE
496#define GL_DISPATCH_INDIRECT_BUFFER_BINDING 0x90EF
497#define GL_DITHER 0x0BD0
498#define GL_DOMAIN 0x0A02
499#define GL_DONT_CARE 0x1100
500#define GL_DOT3_RGB 0x86AE
501#define GL_DOT3_RGBA 0x86AF
502#define GL_DOUBLE 0x140A
503#define GL_DOUBLEBUFFER 0x0C32
504#define GL_DRAW_BUFFER 0x0C01
505#define GL_DRAW_BUFFER0 0x8825
506#define GL_DRAW_BUFFER0_ARB 0x8825
507#define GL_DRAW_BUFFER1 0x8826
508#define GL_DRAW_BUFFER10 0x882F
509#define GL_DRAW_BUFFER10_ARB 0x882F
510#define GL_DRAW_BUFFER11 0x8830
511#define GL_DRAW_BUFFER11_ARB 0x8830
512#define GL_DRAW_BUFFER12 0x8831
513#define GL_DRAW_BUFFER12_ARB 0x8831
514#define GL_DRAW_BUFFER13 0x8832
515#define GL_DRAW_BUFFER13_ARB 0x8832
516#define GL_DRAW_BUFFER14 0x8833
517#define GL_DRAW_BUFFER14_ARB 0x8833
518#define GL_DRAW_BUFFER15 0x8834
519#define GL_DRAW_BUFFER15_ARB 0x8834
520#define GL_DRAW_BUFFER1_ARB 0x8826
521#define GL_DRAW_BUFFER2 0x8827
522#define GL_DRAW_BUFFER2_ARB 0x8827
523#define GL_DRAW_BUFFER3 0x8828
524#define GL_DRAW_BUFFER3_ARB 0x8828
525#define GL_DRAW_BUFFER4 0x8829
526#define GL_DRAW_BUFFER4_ARB 0x8829
527#define GL_DRAW_BUFFER5 0x882A
528#define GL_DRAW_BUFFER5_ARB 0x882A
529#define GL_DRAW_BUFFER6 0x882B
530#define GL_DRAW_BUFFER6_ARB 0x882B
531#define GL_DRAW_BUFFER7 0x882C
532#define GL_DRAW_BUFFER7_ARB 0x882C
533#define GL_DRAW_BUFFER8 0x882D
534#define GL_DRAW_BUFFER8_ARB 0x882D
535#define GL_DRAW_BUFFER9 0x882E
536#define GL_DRAW_BUFFER9_ARB 0x882E
537#define GL_DRAW_FRAMEBUFFER 0x8CA9
538#define GL_DRAW_FRAMEBUFFER_BINDING 0x8CA6
539#define GL_DRAW_FRAMEBUFFER_BINDING_EXT 0x8CA6
540#define GL_DRAW_FRAMEBUFFER_EXT 0x8CA9
541#define GL_DRAW_PIXEL_TOKEN 0x0705
542#define GL_DST_ALPHA 0x0304
543#define GL_DST_COLOR 0x0306
544#define GL_DYNAMIC_COPY 0x88EA
545#define GL_DYNAMIC_COPY_ARB 0x88EA
546#define GL_DYNAMIC_DRAW 0x88E8
547#define GL_DYNAMIC_DRAW_ARB 0x88E8
548#define GL_DYNAMIC_READ 0x88E9
549#define GL_DYNAMIC_READ_ARB 0x88E9
550#define GL_EDGE_FLAG 0x0B43
551#define GL_EDGE_FLAG_ARRAY 0x8079
552#define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 0x889B
553#define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB 0x889B
554#define GL_EDGE_FLAG_ARRAY_POINTER 0x8093
555#define GL_EDGE_FLAG_ARRAY_STRIDE 0x808C
556#define GL_ELEMENT_ARRAY_BARRIER_BIT 0x00000002
557#define GL_ELEMENT_ARRAY_BUFFER 0x8893
558#define GL_ELEMENT_ARRAY_BUFFER_ARB 0x8893
559#define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895
560#define GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB 0x8895
561#define GL_EMISSION 0x1600
562#define GL_ENABLE_BIT 0x00002000
563#define GL_EQUAL 0x0202
564#define GL_EQUIV 0x1509
565#define GL_EVAL_BIT 0x00010000
567#define GL_EXP2 0x0801
568#define GL_EXTENSIONS 0x1F03
569#define GL_EYE_LINEAR 0x2400
570#define GL_EYE_PLANE 0x2502
572#define GL_FASTEST 0x1101
573#define GL_FEEDBACK 0x1C01
574#define GL_FEEDBACK_BUFFER_POINTER 0x0DF0
575#define GL_FEEDBACK_BUFFER_SIZE 0x0DF1
576#define GL_FEEDBACK_BUFFER_TYPE 0x0DF2
577#define GL_FILL 0x1B02
578#define GL_FLAT 0x1D00
579#define GL_FLOAT 0x1406
580#define GL_FLOAT_MAT2 0x8B5A
581#define GL_FLOAT_MAT2_ARB 0x8B5A
582#define GL_FLOAT_MAT2x3 0x8B65
583#define GL_FLOAT_MAT2x4 0x8B66
584#define GL_FLOAT_MAT3 0x8B5B
585#define GL_FLOAT_MAT3_ARB 0x8B5B
586#define GL_FLOAT_MAT3x2 0x8B67
587#define GL_FLOAT_MAT3x4 0x8B68
588#define GL_FLOAT_MAT4 0x8B5C
589#define GL_FLOAT_MAT4_ARB 0x8B5C
590#define GL_FLOAT_MAT4x2 0x8B69
591#define GL_FLOAT_MAT4x3 0x8B6A
592#define GL_FLOAT_VEC2 0x8B50
593#define GL_FLOAT_VEC2_ARB 0x8B50
594#define GL_FLOAT_VEC3 0x8B51
595#define GL_FLOAT_VEC3_ARB 0x8B51
596#define GL_FLOAT_VEC4 0x8B52
597#define GL_FLOAT_VEC4_ARB 0x8B52
599#define GL_FOG_BIT 0x00000080
600#define GL_FOG_COLOR 0x0B66
601#define GL_FOG_COORD 0x8451
602#define GL_FOG_COORDINATE 0x8451
603#define GL_FOG_COORDINATE_ARRAY 0x8457
604#define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 0x889D
605#define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB 0x889D
606#define GL_FOG_COORDINATE_ARRAY_POINTER 0x8456
607#define GL_FOG_COORDINATE_ARRAY_STRIDE 0x8455
608#define GL_FOG_COORDINATE_ARRAY_TYPE 0x8454
609#define GL_FOG_COORDINATE_SOURCE 0x8450
610#define GL_FOG_COORD_ARRAY 0x8457
611#define GL_FOG_COORD_ARRAY_BUFFER_BINDING 0x889D
612#define GL_FOG_COORD_ARRAY_POINTER 0x8456
613#define GL_FOG_COORD_ARRAY_STRIDE 0x8455
614#define GL_FOG_COORD_ARRAY_TYPE 0x8454
615#define GL_FOG_COORD_SRC 0x8450
616#define GL_FOG_DENSITY 0x0B62
617#define GL_FOG_END 0x0B64
618#define GL_FOG_HINT 0x0C54
619#define GL_FOG_INDEX 0x0B61
620#define GL_FOG_MODE 0x0B65
621#define GL_FOG_START 0x0B63
622#define GL_FRAGMENT_DEPTH 0x8452
623#define GL_FRAGMENT_PROGRAM_ARB 0x8804
624#define GL_FRAGMENT_SHADER 0x8B30
625#define GL_FRAGMENT_SHADER_ARB 0x8B30
626#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B
627#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B
628#define GL_FRAMEBUFFER 0x8D40
629#define GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE 0x8215
630#define GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE 0x8214
631#define GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING 0x8210
632#define GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE 0x8211
633#define GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE 0x8216
634#define GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE 0x8213
635#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB 0x8DA7
636#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1
637#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1
638#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0
639#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0
640#define GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE 0x8212
641#define GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE 0x8217
642#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4
643#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3
644#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3
645#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 0x8CD4
646#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT 0x8CD4
647#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2
648#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT 0x8CD2
649#define GL_FRAMEBUFFER_BARRIER_BIT 0x00000400
650#define GL_FRAMEBUFFER_BINDING 0x8CA6
651#define GL_FRAMEBUFFER_BINDING_EXT 0x8CA6
652#define GL_FRAMEBUFFER_COMPLETE 0x8CD5
653#define GL_FRAMEBUFFER_COMPLETE_EXT 0x8CD5
654#define GL_FRAMEBUFFER_DEFAULT 0x8218
655#define GL_FRAMEBUFFER_EXT 0x8D40
656#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6
657#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6
658#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9
659#define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER 0x8CDB
660#define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB
661#define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA
662#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB 0x8DA9
663#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB 0x8DA8
664#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7
665#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7
666#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56
667#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT 0x8D56
668#define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER 0x8CDC
669#define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC
670#define GL_FRAMEBUFFER_SRGB 0x8DB9
671#define GL_FRAMEBUFFER_UNDEFINED 0x8219
672#define GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD
673#define GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD
674#define GL_FRONT 0x0404
675#define GL_FRONT_AND_BACK 0x0408
676#define GL_FRONT_FACE 0x0B46
677#define GL_FRONT_LEFT 0x0400
678#define GL_FRONT_RIGHT 0x0401
679#define GL_FUNC_ADD 0x8006
680#define GL_FUNC_ADD_EXT 0x8006
681#define GL_FUNC_REVERSE_SUBTRACT 0x800B
682#define GL_FUNC_SUBTRACT 0x800A
683#define GL_GENERATE_MIPMAP 0x8191
684#define GL_GENERATE_MIPMAP_HINT 0x8192
685#define GL_GEOMETRY_INPUT_TYPE_ARB 0x8DDB
686#define GL_GEOMETRY_OUTPUT_TYPE_ARB 0x8DDC
687#define GL_GEOMETRY_SHADER_ARB 0x8DD9
688#define GL_GEOMETRY_VERTICES_OUT_ARB 0x8DDA
689#define GL_GEQUAL 0x0206
690#define GL_GREATER 0x0204
691#define GL_GREEN 0x1904
692#define GL_GREEN_BIAS 0x0D19
693#define GL_GREEN_BITS 0x0D53
694#define GL_GREEN_SCALE 0x0D18
695#define GL_HINT_BIT 0x00008000
696#define GL_IMAGE_1D 0x904C
697#define GL_IMAGE_1D_ARRAY 0x9052
698#define GL_IMAGE_2D 0x904D
699#define GL_IMAGE_2D_ARRAY 0x9053
700#define GL_IMAGE_2D_MULTISAMPLE 0x9055
701#define GL_IMAGE_2D_MULTISAMPLE_ARRAY 0x9056
702#define GL_IMAGE_2D_RECT 0x904F
703#define GL_IMAGE_3D 0x904E
704#define GL_IMAGE_BINDING_ACCESS 0x8F3E
705#define GL_IMAGE_BINDING_FORMAT 0x906E
706#define GL_IMAGE_BINDING_LAYER 0x8F3D
707#define GL_IMAGE_BINDING_LAYERED 0x8F3C
708#define GL_IMAGE_BINDING_LEVEL 0x8F3B
709#define GL_IMAGE_BINDING_NAME 0x8F3A
710#define GL_IMAGE_BUFFER 0x9051
711#define GL_IMAGE_CUBE 0x9050
712#define GL_IMAGE_CUBE_MAP_ARRAY 0x9054
713#define GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS 0x90C9
714#define GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE 0x90C8
715#define GL_IMAGE_FORMAT_COMPATIBILITY_TYPE 0x90C7
716#define GL_INCR 0x1E02
717#define GL_INCR_WRAP 0x8507
718#define GL_INDEX_ARRAY 0x8077
719#define GL_INDEX_ARRAY_BUFFER_BINDING 0x8899
720#define GL_INDEX_ARRAY_BUFFER_BINDING_ARB 0x8899
721#define GL_INDEX_ARRAY_POINTER 0x8091
722#define GL_INDEX_ARRAY_STRIDE 0x8086
723#define GL_INDEX_ARRAY_TYPE 0x8085
724#define GL_INDEX_BITS 0x0D51
725#define GL_INDEX_CLEAR_VALUE 0x0C20
726#define GL_INDEX_LOGIC_OP 0x0BF1
727#define GL_INDEX_MODE 0x0C30
728#define GL_INDEX_OFFSET 0x0D13
729#define GL_INDEX_SHIFT 0x0D12
730#define GL_INDEX_WRITEMASK 0x0C21
731#define GL_INFO_LOG_LENGTH 0x8B84
733#define GL_INTENSITY 0x8049
734#define GL_INTENSITY12 0x804C
735#define GL_INTENSITY16 0x804D
736#define GL_INTENSITY16F_ARB 0x881D
737#define GL_INTENSITY32F_ARB 0x8817
738#define GL_INTENSITY4 0x804A
739#define GL_INTENSITY8 0x804B
740#define GL_INTERLEAVED_ATTRIBS_EXT 0x8C8C
741#define GL_INTERPOLATE 0x8575
742#define GL_INT_IMAGE_1D 0x9057
743#define GL_INT_IMAGE_1D_ARRAY 0x905D
744#define GL_INT_IMAGE_2D 0x9058
745#define GL_INT_IMAGE_2D_ARRAY 0x905E
746#define GL_INT_IMAGE_2D_MULTISAMPLE 0x9060
747#define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY 0x9061
748#define GL_INT_IMAGE_2D_RECT 0x905A
749#define GL_INT_IMAGE_3D 0x9059
750#define GL_INT_IMAGE_BUFFER 0x905C
751#define GL_INT_IMAGE_CUBE 0x905B
752#define GL_INT_IMAGE_CUBE_MAP_ARRAY 0x905F
753#define GL_INT_SAMPLER_1D_ARRAY_EXT 0x8DCE
754#define GL_INT_SAMPLER_1D_EXT 0x8DC9
755#define GL_INT_SAMPLER_2D_ARRAY_EXT 0x8DCF
756#define GL_INT_SAMPLER_2D_EXT 0x8DCA
757#define GL_INT_SAMPLER_2D_MULTISAMPLE 0x9109
758#define GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910C
759#define GL_INT_SAMPLER_2D_RECT_EXT 0x8DCD
760#define GL_INT_SAMPLER_3D_EXT 0x8DCB
761#define GL_INT_SAMPLER_BUFFER_EXT 0x8DD0
762#define GL_INT_SAMPLER_CUBE_EXT 0x8DCC
763#define GL_INT_VEC2 0x8B53
764#define GL_INT_VEC2_ARB 0x8B53
765#define GL_INT_VEC3 0x8B54
766#define GL_INT_VEC3_ARB 0x8B54
767#define GL_INT_VEC4 0x8B55
768#define GL_INT_VEC4_ARB 0x8B55
769#define GL_INVALID_ENUM 0x0500
770#define GL_INVALID_FRAMEBUFFER_OPERATION 0x0506
771#define GL_INVALID_FRAMEBUFFER_OPERATION_EXT 0x0506
772#define GL_INVALID_OPERATION 0x0502
773#define GL_INVALID_VALUE 0x0501
774#define GL_INVERT 0x150A
775#define GL_KEEP 0x1E00
776#define GL_LEFT 0x0406
777#define GL_LEQUAL 0x0203
778#define GL_LESS 0x0201
779#define GL_LIGHT0 0x4000
780#define GL_LIGHT1 0x4001
781#define GL_LIGHT2 0x4002
782#define GL_LIGHT3 0x4003
783#define GL_LIGHT4 0x4004
784#define GL_LIGHT5 0x4005
785#define GL_LIGHT6 0x4006
786#define GL_LIGHT7 0x4007
787#define GL_LIGHTING 0x0B50
788#define GL_LIGHTING_BIT 0x00000040
789#define GL_LIGHT_MODEL_AMBIENT 0x0B53
790#define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8
791#define GL_LIGHT_MODEL_LOCAL_VIEWER 0x0B51
792#define GL_LIGHT_MODEL_TWO_SIDE 0x0B52
793#define GL_LINE 0x1B01
794#define GL_LINEAR 0x2601
795#define GL_LINEAR_ATTENUATION 0x1208
796#define GL_LINEAR_MIPMAP_LINEAR 0x2703
797#define GL_LINEAR_MIPMAP_NEAREST 0x2701
798#define GL_LINES 0x0001
799#define GL_LINES_ADJACENCY_ARB 0x000A
800#define GL_LINE_BIT 0x00000004
801#define GL_LINE_LOOP 0x0002
802#define GL_LINE_RESET_TOKEN 0x0707
803#define GL_LINE_SMOOTH 0x0B20
804#define GL_LINE_SMOOTH_HINT 0x0C52
805#define GL_LINE_STIPPLE 0x0B24
806#define GL_LINE_STIPPLE_PATTERN 0x0B25
807#define GL_LINE_STIPPLE_REPEAT 0x0B26
808#define GL_LINE_STRIP 0x0003
809#define GL_LINE_STRIP_ADJACENCY_ARB 0x000B
810#define GL_LINE_TOKEN 0x0702
811#define GL_LINE_WIDTH 0x0B21
812#define GL_LINE_WIDTH_GRANULARITY 0x0B23
813#define GL_LINE_WIDTH_RANGE 0x0B22
814#define GL_LINK_STATUS 0x8B82
815#define GL_LIST_BASE 0x0B32
816#define GL_LIST_BIT 0x00020000
817#define GL_LIST_INDEX 0x0B33
818#define GL_LIST_MODE 0x0B30
819#define GL_LOAD 0x0101
820#define GL_LOGIC_OP 0x0BF1
821#define GL_LOGIC_OP_MODE 0x0BF0
822#define GL_LOWER_LEFT 0x8CA1
823#define GL_LUMINANCE 0x1909
824#define GL_LUMINANCE12 0x8041
825#define GL_LUMINANCE12_ALPHA12 0x8047
826#define GL_LUMINANCE12_ALPHA4 0x8046
827#define GL_LUMINANCE16 0x8042
828#define GL_LUMINANCE16F_ARB 0x881E
829#define GL_LUMINANCE16_ALPHA16 0x8048
830#define GL_LUMINANCE32F_ARB 0x8818
831#define GL_LUMINANCE4 0x803F
832#define GL_LUMINANCE4_ALPHA4 0x8043
833#define GL_LUMINANCE6_ALPHA2 0x8044
834#define GL_LUMINANCE8 0x8040
835#define GL_LUMINANCE8_ALPHA8 0x8045
836#define GL_LUMINANCE_ALPHA 0x190A
837#define GL_LUMINANCE_ALPHA16F_ARB 0x881F
838#define GL_LUMINANCE_ALPHA32F_ARB 0x8819
839#define GL_MAP1_COLOR_4 0x0D90
840#define GL_MAP1_GRID_DOMAIN 0x0DD0
841#define GL_MAP1_GRID_SEGMENTS 0x0DD1
842#define GL_MAP1_INDEX 0x0D91
843#define GL_MAP1_NORMAL 0x0D92
844#define GL_MAP1_TEXTURE_COORD_1 0x0D93
845#define GL_MAP1_TEXTURE_COORD_2 0x0D94
846#define GL_MAP1_TEXTURE_COORD_3 0x0D95
847#define GL_MAP1_TEXTURE_COORD_4 0x0D96
848#define GL_MAP1_VERTEX_3 0x0D97
849#define GL_MAP1_VERTEX_4 0x0D98
850#define GL_MAP2_COLOR_4 0x0DB0
851#define GL_MAP2_GRID_DOMAIN 0x0DD2
852#define GL_MAP2_GRID_SEGMENTS 0x0DD3
853#define GL_MAP2_INDEX 0x0DB1
854#define GL_MAP2_NORMAL 0x0DB2
855#define GL_MAP2_TEXTURE_COORD_1 0x0DB3
856#define GL_MAP2_TEXTURE_COORD_2 0x0DB4
857#define GL_MAP2_TEXTURE_COORD_3 0x0DB5
858#define GL_MAP2_TEXTURE_COORD_4 0x0DB6
859#define GL_MAP2_VERTEX_3 0x0DB7
860#define GL_MAP2_VERTEX_4 0x0DB8
861#define GL_MAP_COLOR 0x0D10
862#define GL_MAP_FLUSH_EXPLICIT_BIT 0x0010
863#define GL_MAP_INVALIDATE_BUFFER_BIT 0x0008
864#define GL_MAP_INVALIDATE_RANGE_BIT 0x0004
865#define GL_MAP_READ_BIT 0x0001
866#define GL_MAP_STENCIL 0x0D11
867#define GL_MAP_UNSYNCHRONIZED_BIT 0x0020
868#define GL_MAP_WRITE_BIT 0x0002
869#define GL_MATRIX0_ARB 0x88C0
870#define GL_MATRIX10_ARB 0x88CA
871#define GL_MATRIX11_ARB 0x88CB
872#define GL_MATRIX12_ARB 0x88CC
873#define GL_MATRIX13_ARB 0x88CD
874#define GL_MATRIX14_ARB 0x88CE
875#define GL_MATRIX15_ARB 0x88CF
876#define GL_MATRIX16_ARB 0x88D0
877#define GL_MATRIX17_ARB 0x88D1
878#define GL_MATRIX18_ARB 0x88D2
879#define GL_MATRIX19_ARB 0x88D3
880#define GL_MATRIX1_ARB 0x88C1
881#define GL_MATRIX20_ARB 0x88D4
882#define GL_MATRIX21_ARB 0x88D5
883#define GL_MATRIX22_ARB 0x88D6
884#define GL_MATRIX23_ARB 0x88D7
885#define GL_MATRIX24_ARB 0x88D8
886#define GL_MATRIX25_ARB 0x88D9
887#define GL_MATRIX26_ARB 0x88DA
888#define GL_MATRIX27_ARB 0x88DB
889#define GL_MATRIX28_ARB 0x88DC
890#define GL_MATRIX29_ARB 0x88DD
891#define GL_MATRIX2_ARB 0x88C2
892#define GL_MATRIX30_ARB 0x88DE
893#define GL_MATRIX31_ARB 0x88DF
894#define GL_MATRIX3_ARB 0x88C3
895#define GL_MATRIX4_ARB 0x88C4
896#define GL_MATRIX5_ARB 0x88C5
897#define GL_MATRIX6_ARB 0x88C6
898#define GL_MATRIX7_ARB 0x88C7
899#define GL_MATRIX8_ARB 0x88C8
900#define GL_MATRIX9_ARB 0x88C9
901#define GL_MATRIX_MODE 0x0BA0
903#define GL_MAX_3D_TEXTURE_SIZE 0x8073
904#define GL_MAX_ARRAY_TEXTURE_LAYERS_EXT 0x88FF
905#define GL_MAX_ATTRIB_STACK_DEPTH 0x0D35
906#define GL_MAX_CLIENT_ATTRIB_STACK_DEPTH 0x0D3B
907#define GL_MAX_CLIP_PLANES 0x0D32
908#define GL_MAX_COLOR_ATTACHMENTS 0x8CDF
909#define GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CDF
910#define GL_MAX_COLOR_TEXTURE_SAMPLES 0x910E
911#define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS 0x8266
912#define GL_MAX_COMBINED_IMAGE_UNIFORMS 0x90CF
913#define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS 0x8F39
914#define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES 0x8F39
915#define GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS 0x90DC
916#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D
917#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 0x8B4D
918#define GL_MAX_COMPUTE_ATOMIC_COUNTERS 0x8265
919#define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS 0x8264
920#define GL_MAX_COMPUTE_IMAGE_UNIFORMS 0x91BD
921#define GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS 0x90DB
922#define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE 0x8262
923#define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS 0x91BC
924#define GL_MAX_COMPUTE_UNIFORM_BLOCKS 0x91BB
925#define GL_MAX_COMPUTE_UNIFORM_COMPONENTS 0x8263
926#define GL_MAX_COMPUTE_WORK_GROUP_COUNT 0x91BE
927#define GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS 0x90EB
928#define GL_MAX_COMPUTE_WORK_GROUP_SIZE 0x91BF
929#define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C
930#define GL_MAX_DEBUG_GROUP_STACK_DEPTH 0x826C
931#define GL_MAX_DEBUG_LOGGED_MESSAGES 0x9144
932#define GL_MAX_DEBUG_MESSAGE_LENGTH 0x9143
933#define GL_MAX_DEPTH_TEXTURE_SAMPLES 0x910F
934#define GL_MAX_DRAW_BUFFERS 0x8824
935#define GL_MAX_DRAW_BUFFERS_ARB 0x8824
936#define GL_MAX_ELEMENTS_INDICES 0x80E9
937#define GL_MAX_ELEMENTS_INDICES_EXT 0x80E9
938#define GL_MAX_ELEMENTS_VERTICES 0x80E8
939#define GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8
940#define GL_MAX_EVAL_ORDER 0x0D30
941#define GL_MAX_EXT 0x8008
942#define GL_MAX_FRAGMENT_IMAGE_UNIFORMS 0x90CE
943#define GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS 0x90DA
944#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49
945#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49
946#define GL_MAX_GEOMETRY_IMAGE_UNIFORMS 0x90CD
947#define GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB 0x8DE0
948#define GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS 0x90D7
949#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB 0x8C29
950#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB 0x8DE1
951#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB 0x8DDF
952#define GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB 0x8DDD
953#define GL_MAX_IMAGE_SAMPLES 0x906D
954#define GL_MAX_IMAGE_UNITS 0x8F38
955#define GL_MAX_INTEGER_SAMPLES 0x9110
956#define GL_MAX_LABEL_LENGTH 0x82E8
957#define GL_MAX_LIGHTS 0x0D31
958#define GL_MAX_LIST_NESTING 0x0B31
959#define GL_MAX_MODELVIEW_STACK_DEPTH 0x0D36
960#define GL_MAX_NAME_STACK_DEPTH 0x0D37
961#define GL_MAX_PIXEL_MAP_TABLE 0x0D34
962#define GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B1
963#define GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB 0x880B
964#define GL_MAX_PROGRAM_ATTRIBS_ARB 0x88AD
965#define GL_MAX_PROGRAM_ENV_PARAMETERS_ARB 0x88B5
966#define GL_MAX_PROGRAM_INSTRUCTIONS_ARB 0x88A1
967#define GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB 0x88B4
968#define GL_MAX_PROGRAM_MATRICES_ARB 0x862F
969#define GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 0x862E
970#define GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B3
971#define GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x880E
972#define GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AF
973#define GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A3
974#define GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AB
975#define GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A7
976#define GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x8810
977#define GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x880F
978#define GL_MAX_PROGRAM_PARAMETERS_ARB 0x88A9
979#define GL_MAX_PROGRAM_TEMPORARIES_ARB 0x88A5
980#define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT 0x8905
981#define GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB 0x880D
982#define GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB 0x880C
983#define GL_MAX_PROJECTION_STACK_DEPTH 0x0D38
984#define GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8
985#define GL_MAX_RENDERBUFFER_SIZE 0x84E8
986#define GL_MAX_RENDERBUFFER_SIZE_EXT 0x84E8
987#define GL_MAX_SAMPLES 0x8D57
988#define GL_MAX_SAMPLES_EXT 0x8D57
989#define GL_MAX_SAMPLE_MASK_WORDS 0x8E59
990#define GL_MAX_SERVER_WAIT_TIMEOUT 0x9111
991#define GL_MAX_SHADER_STORAGE_BLOCK_SIZE 0x90DE
992#define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS 0x90DD
993#define GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS 0x90CB
994#define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS 0x90D8
995#define GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS 0x90CC
996#define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS 0x90D9
997#define GL_MAX_TEXTURE_COORDS 0x8871
998#define GL_MAX_TEXTURE_COORDS_ARB 0x8871
999#define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872
1000#define GL_MAX_TEXTURE_IMAGE_UNITS_ARB 0x8872
1001#define GL_MAX_TEXTURE_LOD_BIAS 0x84FD
1002#define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD
1003#define GL_MAX_TEXTURE_MAX_ANISOTROPY 0x84FF
1004#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
1005#define GL_MAX_TEXTURE_SIZE 0x0D33
1006#define GL_MAX_TEXTURE_STACK_DEPTH 0x0D39
1007#define GL_MAX_TEXTURE_UNITS 0x84E2
1008#define GL_MAX_TEXTURE_UNITS_ARB 0x84E2
1009#define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT 0x8C8A
1010#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT 0x8C8B
1011#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT 0x8C80
1012#define GL_MAX_VARYING_COMPONENTS 0x8B4B
1013#define GL_MAX_VARYING_FLOATS 0x8B4B
1014#define GL_MAX_VARYING_FLOATS_ARB 0x8B4B
1015#define GL_MAX_VERTEX_ATTRIBS 0x8869
1016#define GL_MAX_VERTEX_ATTRIBS_ARB 0x8869
1017#define GL_MAX_VERTEX_IMAGE_UNIFORMS 0x90CA
1018#define GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS 0x90D6
1019#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C
1020#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C
1021#define GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A
1022#define GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB 0x8B4A
1023#define GL_MAX_VERTEX_VARYING_COMPONENTS_ARB 0x8DDE
1024#define GL_MAX_VIEWPORT_DIMS 0x0D3A
1025#define GL_MIN 0x8007
1026#define GL_MIN_EXT 0x8007
1027#define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT 0x8904
1028#define GL_MIRRORED_REPEAT 0x8370
1029#define GL_MODELVIEW 0x1700
1030#define GL_MODELVIEW_MATRIX 0x0BA6
1031#define GL_MODELVIEW_STACK_DEPTH 0x0BA3
1032#define GL_MODULATE 0x2100
1033#define GL_MULT 0x0103
1034#define GL_MULTISAMPLE 0x809D
1035#define GL_MULTISAMPLE_BIT 0x20000000
1036#define GL_N3F_V3F 0x2A25
1037#define GL_NAME_STACK_DEPTH 0x0D70
1038#define GL_NAND 0x150E
1039#define GL_NEAREST 0x2600
1040#define GL_NEAREST_MIPMAP_LINEAR 0x2702
1041#define GL_NEAREST_MIPMAP_NEAREST 0x2700
1042#define GL_NEVER 0x0200
1043#define GL_NICEST 0x1102
1045#define GL_NOOP 0x1505
1046#define GL_NOR 0x1508
1047#define GL_NORMALIZE 0x0BA1
1048#define GL_NORMAL_ARRAY 0x8075
1049#define GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897
1050#define GL_NORMAL_ARRAY_BUFFER_BINDING_ARB 0x8897
1051#define GL_NORMAL_ARRAY_POINTER 0x808F
1052#define GL_NORMAL_ARRAY_STRIDE 0x807F
1053#define GL_NORMAL_ARRAY_TYPE 0x807E
1054#define GL_NORMAL_MAP 0x8511
1055#define GL_NOTEQUAL 0x0205
1056#define GL_NO_ERROR 0
1057#define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2
1058#define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2
1059#define GL_OBJECT_ACTIVE_ATTRIBUTES_ARB 0x8B89
1060#define GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB 0x8B8A
1061#define GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86
1062#define GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB 0x8B87
1063#define GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85
1064#define GL_OBJECT_COMPILE_STATUS_ARB 0x8B81
1065#define GL_OBJECT_DELETE_STATUS_ARB 0x8B80
1066#define GL_OBJECT_INFO_LOG_LENGTH_ARB 0x8B84
1067#define GL_OBJECT_LINEAR 0x2401
1068#define GL_OBJECT_LINK_STATUS_ARB 0x8B82
1069#define GL_OBJECT_PLANE 0x2501
1070#define GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88
1071#define GL_OBJECT_SUBTYPE_ARB 0x8B4F
1072#define GL_OBJECT_TYPE 0x9112
1073#define GL_OBJECT_TYPE_ARB 0x8B4E
1074#define GL_OBJECT_VALIDATE_STATUS_ARB 0x8B83
1076#define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004
1077#define GL_ONE_MINUS_CONSTANT_ALPHA_EXT 0x8004
1078#define GL_ONE_MINUS_CONSTANT_COLOR 0x8002
1079#define GL_ONE_MINUS_CONSTANT_COLOR_EXT 0x8002
1080#define GL_ONE_MINUS_DST_ALPHA 0x0305
1081#define GL_ONE_MINUS_DST_COLOR 0x0307
1082#define GL_ONE_MINUS_SRC_ALPHA 0x0303
1083#define GL_ONE_MINUS_SRC_COLOR 0x0301
1084#define GL_OPERAND0_ALPHA 0x8598
1085#define GL_OPERAND0_RGB 0x8590
1086#define GL_OPERAND1_ALPHA 0x8599
1087#define GL_OPERAND1_RGB 0x8591
1088#define GL_OPERAND2_ALPHA 0x859A
1089#define GL_OPERAND2_RGB 0x8592
1091#define GL_ORDER 0x0A01
1092#define GL_OR_INVERTED 0x150D
1093#define GL_OR_REVERSE 0x150B
1094#define GL_OUT_OF_MEMORY 0x0505
1095#define GL_PACK_ALIGNMENT 0x0D05
1096#define GL_PACK_IMAGE_HEIGHT 0x806C
1097#define GL_PACK_LSB_FIRST 0x0D01
1098#define GL_PACK_ROW_LENGTH 0x0D02
1099#define GL_PACK_SKIP_IMAGES 0x806B
1100#define GL_PACK_SKIP_PIXELS 0x0D04
1101#define GL_PACK_SKIP_ROWS 0x0D03
1102#define GL_PACK_SWAP_BYTES 0x0D00
1103#define GL_PASS_THROUGH_TOKEN 0x0700
1104#define GL_PERSPECTIVE_CORRECTION_HINT 0x0C50
1105#define GL_PIXEL_BUFFER_BARRIER_BIT 0x00000080
1106#define GL_PIXEL_MAP_A_TO_A 0x0C79
1107#define GL_PIXEL_MAP_A_TO_A_SIZE 0x0CB9
1108#define GL_PIXEL_MAP_B_TO_B 0x0C78
1109#define GL_PIXEL_MAP_B_TO_B_SIZE 0x0CB8
1110#define GL_PIXEL_MAP_G_TO_G 0x0C77
1111#define GL_PIXEL_MAP_G_TO_G_SIZE 0x0CB7
1112#define GL_PIXEL_MAP_I_TO_A 0x0C75
1113#define GL_PIXEL_MAP_I_TO_A_SIZE 0x0CB5
1114#define GL_PIXEL_MAP_I_TO_B 0x0C74
1115#define GL_PIXEL_MAP_I_TO_B_SIZE 0x0CB4
1116#define GL_PIXEL_MAP_I_TO_G 0x0C73
1117#define GL_PIXEL_MAP_I_TO_G_SIZE 0x0CB3
1118#define GL_PIXEL_MAP_I_TO_I 0x0C70
1119#define GL_PIXEL_MAP_I_TO_I_SIZE 0x0CB0
1120#define GL_PIXEL_MAP_I_TO_R 0x0C72
1121#define GL_PIXEL_MAP_I_TO_R_SIZE 0x0CB2
1122#define GL_PIXEL_MAP_R_TO_R 0x0C76
1123#define GL_PIXEL_MAP_R_TO_R_SIZE 0x0CB6
1124#define GL_PIXEL_MAP_S_TO_S 0x0C71
1125#define GL_PIXEL_MAP_S_TO_S_SIZE 0x0CB1
1126#define GL_PIXEL_MODE_BIT 0x00000020
1127#define GL_PIXEL_PACK_BUFFER 0x88EB
1128#define GL_PIXEL_PACK_BUFFER_BINDING 0x88ED
1129#define GL_PIXEL_UNPACK_BUFFER 0x88EC
1130#define GL_PIXEL_UNPACK_BUFFER_BINDING 0x88EF
1131#define GL_POINT 0x1B00
1132#define GL_POINTS 0x0000
1133#define GL_POINT_BIT 0x00000002
1134#define GL_POINT_DISTANCE_ATTENUATION 0x8129
1135#define GL_POINT_FADE_THRESHOLD_SIZE 0x8128
1136#define GL_POINT_SIZE 0x0B11
1137#define GL_POINT_SIZE_GRANULARITY 0x0B13
1138#define GL_POINT_SIZE_MAX 0x8127
1139#define GL_POINT_SIZE_MIN 0x8126
1140#define GL_POINT_SIZE_RANGE 0x0B12
1141#define GL_POINT_SMOOTH 0x0B10
1142#define GL_POINT_SMOOTH_HINT 0x0C51
1143#define GL_POINT_SPRITE 0x8861
1144#define GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0
1145#define GL_POINT_TOKEN 0x0701
1146#define GL_POLYGON 0x0009
1147#define GL_POLYGON_BIT 0x00000008
1148#define GL_POLYGON_MODE 0x0B40
1149#define GL_POLYGON_OFFSET_FACTOR 0x8038
1150#define GL_POLYGON_OFFSET_FILL 0x8037
1151#define GL_POLYGON_OFFSET_LINE 0x2A02
1152#define GL_POLYGON_OFFSET_POINT 0x2A01
1153#define GL_POLYGON_OFFSET_UNITS 0x2A00
1154#define GL_POLYGON_SMOOTH 0x0B41
1155#define GL_POLYGON_SMOOTH_HINT 0x0C53
1156#define GL_POLYGON_STIPPLE 0x0B42
1157#define GL_POLYGON_STIPPLE_BIT 0x00000010
1158#define GL_POLYGON_TOKEN 0x0703
1159#define GL_POSITION 0x1203
1160#define GL_PREVIOUS 0x8578
1161#define GL_PRIMARY_COLOR 0x8577
1162#define GL_PRIMITIVES_GENERATED_EXT 0x8C87
1163#define GL_PROGRAM 0x82E2
1164#define GL_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B0
1165#define GL_PROGRAM_ALU_INSTRUCTIONS_ARB 0x8805
1166#define GL_PROGRAM_ATTRIBS_ARB 0x88AC
1167#define GL_PROGRAM_BINDING_ARB 0x8677
1168#define GL_PROGRAM_ERROR_POSITION_ARB 0x864B
1169#define GL_PROGRAM_ERROR_STRING_ARB 0x8874
1170#define GL_PROGRAM_FORMAT_ARB 0x8876
1171#define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875
1172#define GL_PROGRAM_INSTRUCTIONS_ARB 0x88A0
1173#define GL_PROGRAM_LENGTH_ARB 0x8627
1174#define GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B2
1175#define GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x8808
1176#define GL_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AE
1177#define GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A2
1178#define GL_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AA
1179#define GL_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A6
1180#define GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x880A
1181#define GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x8809
1182#define GL_PROGRAM_OBJECT_ARB 0x8B40
1183#define GL_PROGRAM_PARAMETERS_ARB 0x88A8
1184#define GL_PROGRAM_PIPELINE 0x82E4
1185#define GL_PROGRAM_POINT_SIZE_ARB 0x8642
1186#define GL_PROGRAM_STRING_ARB 0x8628
1187#define GL_PROGRAM_TEMPORARIES_ARB 0x88A4
1188#define GL_PROGRAM_TEX_INDIRECTIONS_ARB 0x8807
1189#define GL_PROGRAM_TEX_INSTRUCTIONS_ARB 0x8806
1190#define GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB 0x88B6
1191#define GL_PROJECTION 0x1701
1192#define GL_PROJECTION_MATRIX 0x0BA7
1193#define GL_PROJECTION_STACK_DEPTH 0x0BA4
1194#define GL_PROXY_TEXTURE_1D 0x8063
1195#define GL_PROXY_TEXTURE_1D_ARRAY_EXT 0x8C19
1196#define GL_PROXY_TEXTURE_2D 0x8064
1197#define GL_PROXY_TEXTURE_2D_ARRAY_EXT 0x8C1B
1198#define GL_PROXY_TEXTURE_2D_MULTISAMPLE 0x9101
1199#define GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9103
1200#define GL_PROXY_TEXTURE_3D 0x8070
1201#define GL_PROXY_TEXTURE_CUBE_MAP 0x851B
1202#define GL_PROXY_TEXTURE_RECTANGLE_ARB 0x84F7
1204#define GL_QUADRATIC_ATTENUATION 0x1209
1205#define GL_QUADS 0x0007
1206#define GL_QUAD_STRIP 0x0008
1207#define GL_QUERY 0x82E3
1208#define GL_QUERY_COUNTER_BITS 0x8864
1209#define GL_QUERY_COUNTER_BITS_ARB 0x8864
1210#define GL_QUERY_RESULT 0x8866
1211#define GL_QUERY_RESULT_ARB 0x8866
1212#define GL_QUERY_RESULT_AVAILABLE 0x8867
1213#define GL_QUERY_RESULT_AVAILABLE_ARB 0x8867
1215#define GL_R3_G3_B2 0x2A10
1216#define GL_RASTERIZER_DISCARD_EXT 0x8C89
1217#define GL_READ_BUFFER 0x0C02
1218#define GL_READ_FRAMEBUFFER 0x8CA8
1219#define GL_READ_FRAMEBUFFER_BINDING 0x8CAA
1220#define GL_READ_FRAMEBUFFER_BINDING_EXT 0x8CAA
1221#define GL_READ_FRAMEBUFFER_EXT 0x8CA8
1222#define GL_READ_ONLY 0x88B8
1223#define GL_READ_ONLY_ARB 0x88B8
1224#define GL_READ_WRITE 0x88BA
1225#define GL_READ_WRITE_ARB 0x88BA
1226#define GL_RED 0x1903
1227#define GL_RED_BIAS 0x0D15
1228#define GL_RED_BITS 0x0D52
1229#define GL_RED_SCALE 0x0D14
1230#define GL_REFLECTION_MAP 0x8512
1231#define GL_RENDER 0x1C00
1232#define GL_RENDERBUFFER 0x8D41
1233#define GL_RENDERBUFFER_ALPHA_SIZE 0x8D53
1234#define GL_RENDERBUFFER_ALPHA_SIZE_EXT 0x8D53
1235#define GL_RENDERBUFFER_BINDING 0x8CA7
1236#define GL_RENDERBUFFER_BINDING_EXT 0x8CA7
1237#define GL_RENDERBUFFER_BLUE_SIZE 0x8D52
1238#define GL_RENDERBUFFER_BLUE_SIZE_EXT 0x8D52
1239#define GL_RENDERBUFFER_DEPTH_SIZE 0x8D54
1240#define GL_RENDERBUFFER_DEPTH_SIZE_EXT 0x8D54
1241#define GL_RENDERBUFFER_EXT 0x8D41
1242#define GL_RENDERBUFFER_GREEN_SIZE 0x8D51
1243#define GL_RENDERBUFFER_GREEN_SIZE_EXT 0x8D51
1244#define GL_RENDERBUFFER_HEIGHT 0x8D43
1245#define GL_RENDERBUFFER_HEIGHT_EXT 0x8D43
1246#define GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44
1247#define GL_RENDERBUFFER_INTERNAL_FORMAT_EXT 0x8D44
1248#define GL_RENDERBUFFER_RED_SIZE 0x8D50
1249#define GL_RENDERBUFFER_RED_SIZE_EXT 0x8D50
1250#define GL_RENDERBUFFER_SAMPLES 0x8CAB
1251#define GL_RENDERBUFFER_SAMPLES_EXT 0x8CAB
1252#define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55
1253#define GL_RENDERBUFFER_STENCIL_SIZE_EXT 0x8D55
1254#define GL_RENDERBUFFER_WIDTH 0x8D42
1255#define GL_RENDERBUFFER_WIDTH_EXT 0x8D42
1256#define GL_RENDERER 0x1F01
1257#define GL_RENDER_MODE 0x0C40
1258#define GL_REPEAT 0x2901
1259#define GL_REPLACE 0x1E01
1260#define GL_RESCALE_NORMAL 0x803A
1261#define GL_RETURN 0x0102
1262#define GL_RGB 0x1907
1263#define GL_RGB10 0x8052
1264#define GL_RGB10_A2 0x8059
1265#define GL_RGB12 0x8053
1266#define GL_RGB16 0x8054
1267#define GL_RGB16F_ARB 0x881B
1268#define GL_RGB32F_ARB 0x8815
1269#define GL_RGB4 0x804F
1270#define GL_RGB5 0x8050
1271#define GL_RGB5_A1 0x8057
1272#define GL_RGB8 0x8051
1273#define GL_RGBA 0x1908
1274#define GL_RGBA12 0x805A
1275#define GL_RGBA16 0x805B
1276#define GL_RGBA16F_ARB 0x881A
1277#define GL_RGBA2 0x8055
1278#define GL_RGBA32F_ARB 0x8814
1279#define GL_RGBA4 0x8056
1280#define GL_RGBA8 0x8058
1281#define GL_RGBA_MODE 0x0C31
1282#define GL_RGB_SCALE 0x8573
1283#define GL_RIGHT 0x0407
1285#define GL_SAMPLER 0x82E6
1286#define GL_SAMPLER_1D 0x8B5D
1287#define GL_SAMPLER_1D_ARB 0x8B5D
1288#define GL_SAMPLER_1D_ARRAY_EXT 0x8DC0
1289#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT 0x8DC3
1290#define GL_SAMPLER_1D_SHADOW 0x8B61
1291#define GL_SAMPLER_1D_SHADOW_ARB 0x8B61
1292#define GL_SAMPLER_2D 0x8B5E
1293#define GL_SAMPLER_2D_ARB 0x8B5E
1294#define GL_SAMPLER_2D_ARRAY_EXT 0x8DC1
1295#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT 0x8DC4
1296#define GL_SAMPLER_2D_MULTISAMPLE 0x9108
1297#define GL_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910B
1298#define GL_SAMPLER_2D_RECT_ARB 0x8B63
1299#define GL_SAMPLER_2D_RECT_SHADOW_ARB 0x8B64
1300#define GL_SAMPLER_2D_SHADOW 0x8B62
1301#define GL_SAMPLER_2D_SHADOW_ARB 0x8B62
1302#define GL_SAMPLER_3D 0x8B5F
1303#define GL_SAMPLER_3D_ARB 0x8B5F
1304#define GL_SAMPLER_BUFFER_EXT 0x8DC2
1305#define GL_SAMPLER_CUBE 0x8B60
1306#define GL_SAMPLER_CUBE_ARB 0x8B60
1307#define GL_SAMPLER_CUBE_SHADOW_EXT 0x8DC5
1308#define GL_SAMPLES 0x80A9
1309#define GL_SAMPLES_PASSED 0x8914
1310#define GL_SAMPLES_PASSED_ARB 0x8914
1311#define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E
1312#define GL_SAMPLE_ALPHA_TO_ONE 0x809F
1313#define GL_SAMPLE_BUFFERS 0x80A8
1314#define GL_SAMPLE_COVERAGE 0x80A0
1315#define GL_SAMPLE_COVERAGE_INVERT 0x80AB
1316#define GL_SAMPLE_COVERAGE_VALUE 0x80AA
1317#define GL_SAMPLE_MASK 0x8E51
1318#define GL_SAMPLE_MASK_VALUE 0x8E52
1319#define GL_SAMPLE_POSITION 0x8E50
1320#define GL_SCISSOR_BIT 0x00080000
1321#define GL_SCISSOR_BOX 0x0C10
1322#define GL_SCISSOR_TEST 0x0C11
1323#define GL_SECONDARY_COLOR_ARRAY 0x845E
1324#define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 0x889C
1325#define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB 0x889C
1326#define GL_SECONDARY_COLOR_ARRAY_POINTER 0x845D
1327#define GL_SECONDARY_COLOR_ARRAY_SIZE 0x845A
1328#define GL_SECONDARY_COLOR_ARRAY_STRIDE 0x845C
1329#define GL_SECONDARY_COLOR_ARRAY_TYPE 0x845B
1330#define GL_SELECT 0x1C02
1331#define GL_SELECTION_BUFFER_POINTER 0x0DF3
1332#define GL_SELECTION_BUFFER_SIZE 0x0DF4
1333#define GL_SEPARATE_ATTRIBS_EXT 0x8C8D
1334#define GL_SEPARATE_SPECULAR_COLOR 0x81FA
1335#define GL_SET 0x150F
1336#define GL_SHADER 0x82E1
1337#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT 0x00000020
1338#define GL_SHADER_OBJECT_ARB 0x8B48
1339#define GL_SHADER_SOURCE_LENGTH 0x8B88
1340#define GL_SHADER_STORAGE_BARRIER_BIT 0x00002000
1341#define GL_SHADER_STORAGE_BUFFER 0x90D2
1342#define GL_SHADER_STORAGE_BUFFER_BINDING 0x90D3
1343#define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT 0x90DF
1344#define GL_SHADER_STORAGE_BUFFER_SIZE 0x90D5
1345#define GL_SHADER_STORAGE_BUFFER_START 0x90D4
1346#define GL_SHADER_TYPE 0x8B4F
1347#define GL_SHADE_MODEL 0x0B54
1348#define GL_SHADING_LANGUAGE_VERSION 0x8B8C
1349#define GL_SHADING_LANGUAGE_VERSION_ARB 0x8B8C
1350#define GL_SHININESS 0x1601
1351#define GL_SHORT 0x1402
1352#define GL_SIGNALED 0x9119
1353#define GL_SINGLE_COLOR 0x81F9
1354#define GL_SLUMINANCE 0x8C46
1355#define GL_SLUMINANCE8 0x8C47
1356#define GL_SLUMINANCE8_ALPHA8 0x8C45
1357#define GL_SLUMINANCE8_ALPHA8_EXT 0x8C45
1358#define GL_SLUMINANCE8_EXT 0x8C47
1359#define GL_SLUMINANCE_ALPHA 0x8C44
1360#define GL_SLUMINANCE_ALPHA_EXT 0x8C44
1361#define GL_SLUMINANCE_EXT 0x8C46
1362#define GL_SMOOTH 0x1D01
1363#define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23
1364#define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22
1365#define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13
1366#define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12
1367#define GL_SOURCE0_ALPHA 0x8588
1368#define GL_SOURCE0_RGB 0x8580
1369#define GL_SOURCE1_ALPHA 0x8589
1370#define GL_SOURCE1_RGB 0x8581
1371#define GL_SOURCE2_ALPHA 0x858A
1372#define GL_SOURCE2_RGB 0x8582
1373#define GL_SPECULAR 0x1202
1374#define GL_SPHERE_MAP 0x2402
1375#define GL_SPOT_CUTOFF 0x1206
1376#define GL_SPOT_DIRECTION 0x1204
1377#define GL_SPOT_EXPONENT 0x1205
1378#define GL_SRC0_ALPHA 0x8588
1379#define GL_SRC0_RGB 0x8580
1380#define GL_SRC1_ALPHA 0x8589
1381#define GL_SRC1_RGB 0x8581
1382#define GL_SRC2_ALPHA 0x858A
1383#define GL_SRC2_RGB 0x8582
1384#define GL_SRC_ALPHA 0x0302
1385#define GL_SRC_ALPHA_SATURATE 0x0308
1386#define GL_SRC_COLOR 0x0300
1387#define GL_SRGB 0x8C40
1388#define GL_SRGB8 0x8C41
1389#define GL_SRGB8_ALPHA8 0x8C43
1390#define GL_SRGB8_ALPHA8_EXT 0x8C43
1391#define GL_SRGB8_EXT 0x8C41
1392#define GL_SRGB_ALPHA 0x8C42
1393#define GL_SRGB_ALPHA_EXT 0x8C42
1394#define GL_SRGB_EXT 0x8C40
1395#define GL_STACK_OVERFLOW 0x0503
1396#define GL_STACK_UNDERFLOW 0x0504
1397#define GL_STATIC_COPY 0x88E6
1398#define GL_STATIC_COPY_ARB 0x88E6
1399#define GL_STATIC_DRAW 0x88E4
1400#define GL_STATIC_DRAW_ARB 0x88E4
1401#define GL_STATIC_READ 0x88E5
1402#define GL_STATIC_READ_ARB 0x88E5
1403#define GL_STENCIL 0x1802
1404#define GL_STENCIL_ATTACHMENT 0x8D20
1405#define GL_STENCIL_ATTACHMENT_EXT 0x8D20
1406#define GL_STENCIL_BACK_FAIL 0x8801
1407#define GL_STENCIL_BACK_FUNC 0x8800
1408#define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802
1409#define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803
1410#define GL_STENCIL_BACK_REF 0x8CA3
1411#define GL_STENCIL_BACK_VALUE_MASK 0x8CA4
1412#define GL_STENCIL_BACK_WRITEMASK 0x8CA5
1413#define GL_STENCIL_BITS 0x0D57
1414#define GL_STENCIL_BUFFER_BIT 0x00000400
1415#define GL_STENCIL_CLEAR_VALUE 0x0B91
1416#define GL_STENCIL_FAIL 0x0B94
1417#define GL_STENCIL_FUNC 0x0B92
1418#define GL_STENCIL_INDEX 0x1901
1419#define GL_STENCIL_INDEX1 0x8D46
1420#define GL_STENCIL_INDEX16 0x8D49
1421#define GL_STENCIL_INDEX16_EXT 0x8D49
1422#define GL_STENCIL_INDEX1_EXT 0x8D46
1423#define GL_STENCIL_INDEX4 0x8D47
1424#define GL_STENCIL_INDEX4_EXT 0x8D47
1425#define GL_STENCIL_INDEX8 0x8D48
1426#define GL_STENCIL_INDEX8_EXT 0x8D48
1427#define GL_STENCIL_PASS_DEPTH_FAIL 0x0B95
1428#define GL_STENCIL_PASS_DEPTH_PASS 0x0B96
1429#define GL_STENCIL_REF 0x0B97
1430#define GL_STENCIL_TEST 0x0B90
1431#define GL_STENCIL_VALUE_MASK 0x0B93
1432#define GL_STENCIL_WRITEMASK 0x0B98
1433#define GL_STEREO 0x0C33
1434#define GL_STREAM_COPY 0x88E2
1435#define GL_STREAM_COPY_ARB 0x88E2
1436#define GL_STREAM_DRAW 0x88E0
1437#define GL_STREAM_DRAW_ARB 0x88E0
1438#define GL_STREAM_READ 0x88E1
1439#define GL_STREAM_READ_ARB 0x88E1
1440#define GL_SUBPIXEL_BITS 0x0D50
1441#define GL_SUBTRACT 0x84E7
1442#define GL_SYNC_CONDITION 0x9113
1443#define GL_SYNC_FENCE 0x9116
1444#define GL_SYNC_FLAGS 0x9115
1445#define GL_SYNC_FLUSH_COMMANDS_BIT 0x00000001
1446#define GL_SYNC_GPU_COMMANDS_COMPLETE 0x9117
1447#define GL_SYNC_STATUS 0x9114
1449#define GL_T2F_C3F_V3F 0x2A2A
1450#define GL_T2F_C4F_N3F_V3F 0x2A2C
1451#define GL_T2F_C4UB_V3F 0x2A29
1452#define GL_T2F_N3F_V3F 0x2A2B
1453#define GL_T2F_V3F 0x2A27
1454#define GL_T4F_C4F_N3F_V4F 0x2A2D
1455#define GL_T4F_V4F 0x2A28
1456#define GL_TEXTURE 0x1702
1457#define GL_TEXTURE0 0x84C0
1458#define GL_TEXTURE0_ARB 0x84C0
1459#define GL_TEXTURE1 0x84C1
1460#define GL_TEXTURE10 0x84CA
1461#define GL_TEXTURE10_ARB 0x84CA
1462#define GL_TEXTURE11 0x84CB
1463#define GL_TEXTURE11_ARB 0x84CB
1464#define GL_TEXTURE12 0x84CC
1465#define GL_TEXTURE12_ARB 0x84CC
1466#define GL_TEXTURE13 0x84CD
1467#define GL_TEXTURE13_ARB 0x84CD
1468#define GL_TEXTURE14 0x84CE
1469#define GL_TEXTURE14_ARB 0x84CE
1470#define GL_TEXTURE15 0x84CF
1471#define GL_TEXTURE15_ARB 0x84CF
1472#define GL_TEXTURE16 0x84D0
1473#define GL_TEXTURE16_ARB 0x84D0
1474#define GL_TEXTURE17 0x84D1
1475#define GL_TEXTURE17_ARB 0x84D1
1476#define GL_TEXTURE18 0x84D2
1477#define GL_TEXTURE18_ARB 0x84D2
1478#define GL_TEXTURE19 0x84D3
1479#define GL_TEXTURE19_ARB 0x84D3
1480#define GL_TEXTURE1_ARB 0x84C1
1481#define GL_TEXTURE2 0x84C2
1482#define GL_TEXTURE20 0x84D4
1483#define GL_TEXTURE20_ARB 0x84D4
1484#define GL_TEXTURE21 0x84D5
1485#define GL_TEXTURE21_ARB 0x84D5
1486#define GL_TEXTURE22 0x84D6
1487#define GL_TEXTURE22_ARB 0x84D6
1488#define GL_TEXTURE23 0x84D7
1489#define GL_TEXTURE23_ARB 0x84D7
1490#define GL_TEXTURE24 0x84D8
1491#define GL_TEXTURE24_ARB 0x84D8
1492#define GL_TEXTURE25 0x84D9
1493#define GL_TEXTURE25_ARB 0x84D9
1494#define GL_TEXTURE26 0x84DA
1495#define GL_TEXTURE26_ARB 0x84DA
1496#define GL_TEXTURE27 0x84DB
1497#define GL_TEXTURE27_ARB 0x84DB
1498#define GL_TEXTURE28 0x84DC
1499#define GL_TEXTURE28_ARB 0x84DC
1500#define GL_TEXTURE29 0x84DD
1501#define GL_TEXTURE29_ARB 0x84DD
1502#define GL_TEXTURE2_ARB 0x84C2
1503#define GL_TEXTURE3 0x84C3
1504#define GL_TEXTURE30 0x84DE
1505#define GL_TEXTURE30_ARB 0x84DE
1506#define GL_TEXTURE31 0x84DF
1507#define GL_TEXTURE31_ARB 0x84DF
1508#define GL_TEXTURE3_ARB 0x84C3
1509#define GL_TEXTURE4 0x84C4
1510#define GL_TEXTURE4_ARB 0x84C4
1511#define GL_TEXTURE5 0x84C5
1512#define GL_TEXTURE5_ARB 0x84C5
1513#define GL_TEXTURE6 0x84C6
1514#define GL_TEXTURE6_ARB 0x84C6
1515#define GL_TEXTURE7 0x84C7
1516#define GL_TEXTURE7_ARB 0x84C7
1517#define GL_TEXTURE8 0x84C8
1518#define GL_TEXTURE8_ARB 0x84C8
1519#define GL_TEXTURE9 0x84C9
1520#define GL_TEXTURE9_ARB 0x84C9
1521#define GL_TEXTURE_1D 0x0DE0
1522#define GL_TEXTURE_1D_ARRAY_EXT 0x8C18
1523#define GL_TEXTURE_2D 0x0DE1
1524#define GL_TEXTURE_2D_ARRAY_EXT 0x8C1A
1525#define GL_TEXTURE_2D_MULTISAMPLE 0x9100
1526#define GL_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9102
1527#define GL_TEXTURE_3D 0x806F
1528#define GL_TEXTURE_ALPHA_SIZE 0x805F
1529#define GL_TEXTURE_ALPHA_TYPE_ARB 0x8C13
1530#define GL_TEXTURE_BASE_LEVEL 0x813C
1531#define GL_TEXTURE_BINDING_1D 0x8068
1532#define GL_TEXTURE_BINDING_1D_ARRAY_EXT 0x8C1C
1533#define GL_TEXTURE_BINDING_2D 0x8069
1534#define GL_TEXTURE_BINDING_2D_ARRAY_EXT 0x8C1D
1535#define GL_TEXTURE_BINDING_2D_MULTISAMPLE 0x9104
1536#define GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY 0x9105
1537#define GL_TEXTURE_BINDING_3D 0x806A
1538#define GL_TEXTURE_BINDING_CUBE_MAP 0x8514
1539#define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6
1540#define GL_TEXTURE_BIT 0x00040000
1541#define GL_TEXTURE_BLUE_SIZE 0x805E
1542#define GL_TEXTURE_BLUE_TYPE_ARB 0x8C12
1543#define GL_TEXTURE_BORDER 0x1005
1544#define GL_TEXTURE_BORDER_COLOR 0x1004
1545#define GL_TEXTURE_COMPARE_FUNC 0x884D
1546#define GL_TEXTURE_COMPARE_MODE 0x884C
1547#define GL_TEXTURE_COMPONENTS 0x1003
1548#define GL_TEXTURE_COMPRESSED 0x86A1
1549#define GL_TEXTURE_COMPRESSED_ARB 0x86A1
1550#define GL_TEXTURE_COMPRESSED_IMAGE_SIZE 0x86A0
1551#define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0
1552#define GL_TEXTURE_COMPRESSION_HINT 0x84EF
1553#define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF
1554#define GL_TEXTURE_COORD_ARRAY 0x8078
1555#define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 0x889A
1556#define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB 0x889A
1557#define GL_TEXTURE_COORD_ARRAY_POINTER 0x8092
1558#define GL_TEXTURE_COORD_ARRAY_SIZE 0x8088
1559#define GL_TEXTURE_COORD_ARRAY_STRIDE 0x808A
1560#define GL_TEXTURE_COORD_ARRAY_TYPE 0x8089
1561#define GL_TEXTURE_CUBE_MAP 0x8513
1562#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516
1563#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518
1564#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A
1565#define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515
1566#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517
1567#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519
1568#define GL_TEXTURE_DEPTH 0x8071
1569#define GL_TEXTURE_DEPTH_SIZE 0x884A
1570#define GL_TEXTURE_DEPTH_TYPE_ARB 0x8C16
1571#define GL_TEXTURE_ENV 0x2300
1572#define GL_TEXTURE_ENV_COLOR 0x2201
1573#define GL_TEXTURE_ENV_MODE 0x2200
1574#define GL_TEXTURE_FETCH_BARRIER_BIT 0x00000008
1575#define GL_TEXTURE_FILTER_CONTROL 0x8500
1576#define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500
1577#define GL_TEXTURE_FIXED_SAMPLE_LOCATIONS 0x9107
1578#define GL_TEXTURE_GEN_MODE 0x2500
1579#define GL_TEXTURE_GEN_Q 0x0C63
1580#define GL_TEXTURE_GEN_R 0x0C62
1581#define GL_TEXTURE_GEN_S 0x0C60
1582#define GL_TEXTURE_GEN_T 0x0C61
1583#define GL_TEXTURE_GREEN_SIZE 0x805D
1584#define GL_TEXTURE_GREEN_TYPE_ARB 0x8C11
1585#define GL_TEXTURE_HEIGHT 0x1001
1586#define GL_TEXTURE_INTENSITY_SIZE 0x8061
1587#define GL_TEXTURE_INTENSITY_TYPE_ARB 0x8C15
1588#define GL_TEXTURE_INTERNAL_FORMAT 0x1003
1589#define GL_TEXTURE_LOD_BIAS 0x8501
1590#define GL_TEXTURE_LOD_BIAS_EXT 0x8501
1591#define GL_TEXTURE_LUMINANCE_SIZE 0x8060
1592#define GL_TEXTURE_LUMINANCE_TYPE_ARB 0x8C14
1593#define GL_TEXTURE_MAG_FILTER 0x2800
1594#define GL_TEXTURE_MATRIX 0x0BA8
1595#define GL_TEXTURE_MAX_ANISOTROPY 0x84FE
1596#define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE
1597#define GL_TEXTURE_MAX_LEVEL 0x813D
1598#define GL_TEXTURE_MAX_LOD 0x813B
1599#define GL_TEXTURE_MIN_FILTER 0x2801
1600#define GL_TEXTURE_MIN_LOD 0x813A
1601#define GL_TEXTURE_PRIORITY 0x8066
1602#define GL_TEXTURE_RECTANGLE_ARB 0x84F5
1603#define GL_TEXTURE_RED_SIZE 0x805C
1604#define GL_TEXTURE_RED_TYPE_ARB 0x8C10
1605#define GL_TEXTURE_RESIDENT 0x8067
1606#define GL_TEXTURE_SAMPLES 0x9106
1607#define GL_TEXTURE_STACK_DEPTH 0x0BA5
1608#define GL_TEXTURE_STENCIL_SIZE 0x88F1
1609#define GL_TEXTURE_STENCIL_SIZE_EXT 0x88F1
1610#define GL_TEXTURE_UPDATE_BARRIER_BIT 0x00000100
1611#define GL_TEXTURE_WIDTH 0x1000
1612#define GL_TEXTURE_WRAP_R 0x8072
1613#define GL_TEXTURE_WRAP_S 0x2802
1614#define GL_TEXTURE_WRAP_T 0x2803
1615#define GL_TIMEOUT_EXPIRED 0x911B
1616#define GL_TIMEOUT_IGNORED 0xFFFFFFFFFFFFFFFF
1617#define GL_TIMESTAMP 0x8E28
1618#define GL_TIME_ELAPSED 0x88BF
1619#define GL_TRANSFORM_BIT 0x00001000
1620#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT 0x00000800
1621#define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT 0x8C8F
1622#define GL_TRANSFORM_FEEDBACK_BUFFER_EXT 0x8C8E
1623#define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT 0x8C7F
1624#define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT 0x8C85
1625#define GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT 0x8C84
1626#define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT 0x8C88
1627#define GL_TRANSFORM_FEEDBACK_VARYINGS_EXT 0x8C83
1628#define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT 0x8C76
1629#define GL_TRANSPOSE_COLOR_MATRIX 0x84E6
1630#define GL_TRANSPOSE_CURRENT_MATRIX_ARB 0x88B7
1631#define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3
1632#define GL_TRANSPOSE_PROJECTION_MATRIX 0x84E4
1633#define GL_TRANSPOSE_TEXTURE_MATRIX 0x84E5
1634#define GL_TRIANGLES 0x0004
1635#define GL_TRIANGLES_ADJACENCY_ARB 0x000C
1636#define GL_TRIANGLE_FAN 0x0006
1637#define GL_TRIANGLE_STRIP 0x0005
1638#define GL_TRIANGLE_STRIP_ADJACENCY_ARB 0x000D
1640#define GL_UNIFORM_BARRIER_BIT 0x00000004
1641#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER 0x90EC
1642#define GL_UNPACK_ALIGNMENT 0x0CF5
1643#define GL_UNPACK_IMAGE_HEIGHT 0x806E
1644#define GL_UNPACK_LSB_FIRST 0x0CF1
1645#define GL_UNPACK_ROW_LENGTH 0x0CF2
1646#define GL_UNPACK_SKIP_IMAGES 0x806D
1647#define GL_UNPACK_SKIP_PIXELS 0x0CF4
1648#define GL_UNPACK_SKIP_ROWS 0x0CF3
1649#define GL_UNPACK_SWAP_BYTES 0x0CF0
1650#define GL_UNSIGNALED 0x9118
1651#define GL_UNSIGNED_BYTE 0x1401
1652#define GL_UNSIGNED_BYTE_2_3_3_REV 0x8362
1653#define GL_UNSIGNED_BYTE_3_3_2 0x8032
1654#define GL_UNSIGNED_INT 0x1405
1655#define GL_UNSIGNED_INT_10_10_10_2 0x8036
1656#define GL_UNSIGNED_INT_24_8 0x84FA
1657#define GL_UNSIGNED_INT_24_8_EXT 0x84FA
1658#define GL_UNSIGNED_INT_2_10_10_10_REV 0x8368
1659#define GL_UNSIGNED_INT_8_8_8_8 0x8035
1660#define GL_UNSIGNED_INT_8_8_8_8_REV 0x8367
1661#define GL_UNSIGNED_INT_IMAGE_1D 0x9062
1662#define GL_UNSIGNED_INT_IMAGE_1D_ARRAY 0x9068
1663#define GL_UNSIGNED_INT_IMAGE_2D 0x9063
1664#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY 0x9069
1665#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE 0x906B
1666#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY 0x906C
1667#define GL_UNSIGNED_INT_IMAGE_2D_RECT 0x9065
1668#define GL_UNSIGNED_INT_IMAGE_3D 0x9064
1669#define GL_UNSIGNED_INT_IMAGE_BUFFER 0x9067
1670#define GL_UNSIGNED_INT_IMAGE_CUBE 0x9066
1671#define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY 0x906A
1672#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT 0x8DD6
1673#define GL_UNSIGNED_INT_SAMPLER_1D_EXT 0x8DD1
1674#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT 0x8DD7
1675#define GL_UNSIGNED_INT_SAMPLER_2D_EXT 0x8DD2
1676#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE 0x910A
1677#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910D
1678#define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT 0x8DD5
1679#define GL_UNSIGNED_INT_SAMPLER_3D_EXT 0x8DD3
1680#define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT 0x8DD8
1681#define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT 0x8DD4
1682#define GL_UNSIGNED_INT_VEC2_EXT 0x8DC6
1683#define GL_UNSIGNED_INT_VEC3_EXT 0x8DC7
1684#define GL_UNSIGNED_INT_VEC4_EXT 0x8DC8
1685#define GL_UNSIGNED_NORMALIZED 0x8C17
1686#define GL_UNSIGNED_NORMALIZED_ARB 0x8C17
1687#define GL_UNSIGNED_SHORT 0x1403
1688#define GL_UNSIGNED_SHORT_1_5_5_5_REV 0x8366
1689#define GL_UNSIGNED_SHORT_4_4_4_4 0x8033
1690#define GL_UNSIGNED_SHORT_4_4_4_4_REV 0x8365
1691#define GL_UNSIGNED_SHORT_5_5_5_1 0x8034
1692#define GL_UNSIGNED_SHORT_5_6_5 0x8363
1693#define GL_UNSIGNED_SHORT_5_6_5_REV 0x8364
1694#define GL_UPPER_LEFT 0x8CA2
1695#define GL_V2F 0x2A20
1696#define GL_V3F 0x2A21
1697#define GL_VALIDATE_STATUS 0x8B83
1698#define GL_VENDOR 0x1F00
1699#define GL_VERSION 0x1F02
1700#define GL_VERTEX_ARRAY 0x8074
1701#define GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896
1702#define GL_VERTEX_ARRAY_BUFFER_BINDING_ARB 0x8896
1703#define GL_VERTEX_ARRAY_POINTER 0x808E
1704#define GL_VERTEX_ARRAY_SIZE 0x807A
1705#define GL_VERTEX_ARRAY_STRIDE 0x807C
1706#define GL_VERTEX_ARRAY_TYPE 0x807B
1707#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT 0x00000001
1708#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F
1709#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB 0x889F
1710#define GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB 0x88FE
1711#define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622
1712#define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB 0x8622
1713#define GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT 0x88FD
1714#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A
1715#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB 0x886A
1716#define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645
1717#define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB 0x8645
1718#define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623
1719#define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB 0x8623
1720#define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624
1721#define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB 0x8624
1722#define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625
1723#define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB 0x8625
1724#define GL_VERTEX_PROGRAM_ARB 0x8620
1725#define GL_VERTEX_PROGRAM_POINT_SIZE 0x8642
1726#define GL_VERTEX_PROGRAM_POINT_SIZE_ARB 0x8642
1727#define GL_VERTEX_PROGRAM_TWO_SIDE 0x8643
1728#define GL_VERTEX_PROGRAM_TWO_SIDE_ARB 0x8643
1729#define GL_VERTEX_SHADER 0x8B31
1730#define GL_VERTEX_SHADER_ARB 0x8B31
1731#define GL_VIEWPORT 0x0BA2
1732#define GL_VIEWPORT_BIT 0x00000800
1733#define GL_WAIT_FAILED 0x911D
1734#define GL_WEIGHT_ARRAY_BUFFER_BINDING 0x889E
1735#define GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB 0x889E
1736#define GL_WRITE_ONLY 0x88B9
1737#define GL_WRITE_ONLY_ARB 0x88B9
1738#define GL_XOR 0x1506
1740#define GL_ZOOM_X 0x0D16
1741#define GL_ZOOM_Y 0x0D17
1777#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
1782#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
1787#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
1792#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1060)
1813#define GL_VERSION_1_0 1
1815#define GL_VERSION_1_1 1
1817#define GL_VERSION_1_2 1
1819#define GL_VERSION_1_3 1
1821#define GL_VERSION_1_4 1
1823#define GL_VERSION_1_5 1
1825#define GL_VERSION_2_0 1
1827#define GL_VERSION_2_1 1
1829#define GL_ARB_compute_shader 1
1831#define GL_ARB_draw_buffers 1
1833#define GL_ARB_draw_instanced 1
1835#define GL_ARB_fragment_program 1
1837#define GL_ARB_fragment_shader 1
1839#define GL_ARB_framebuffer_object 1
1841#define GL_ARB_framebuffer_sRGB 1
1843#define GL_ARB_geometry_shader4 1
1845#define GL_ARB_instanced_arrays 1
1847#define GL_ARB_invalidate_subdata 1
1849#define GL_ARB_map_buffer_range 1
1851#define GL_ARB_multitexture 1
1853#define GL_ARB_occlusion_query 1
1855#define GL_ARB_shader_image_load_store 1
1857#define GL_ARB_shader_objects 1
1859#define GL_ARB_shader_storage_buffer_object 1
1861#define GL_ARB_shading_language_100 1
1863#define GL_ARB_sync 1
1865#define GL_ARB_texture_compression 1
1867#define GL_ARB_texture_compression_bptc 1
1869#define GL_ARB_texture_float 1
1871#define GL_ARB_texture_multisample 1
1873#define GL_ARB_texture_rectangle 1
1875#define GL_ARB_timer_query 1
1877#define GL_ARB_vertex_buffer_object 1
1879#define GL_ARB_vertex_program 1
1881#define GL_ARB_vertex_shader 1
1883#define GL_EXT_bgra 1
1885#define GL_EXT_blend_color 1
1887#define GL_EXT_blend_minmax 1
1889#define GL_EXT_draw_range_elements 1
1891#define GL_EXT_framebuffer_blit 1
1893#define GL_EXT_framebuffer_multisample 1
1895#define GL_EXT_framebuffer_object 1
1897#define GL_EXT_gpu_shader4 1
1899#define GL_EXT_packed_depth_stencil 1
1901#define GL_EXT_texture_array 1
1903#define GL_EXT_texture_compression_s3tc 1
1905#define GL_EXT_texture_filter_anisotropic 1
1907#define GL_EXT_texture_lod_bias 1
1909#define GL_EXT_texture_sRGB 1
1911#define GL_EXT_transform_feedback 1
1913#define GL_KHR_debug 1
2019typedef void (
GLAD_API_PTR *
PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void * data);
2020typedef void (
GLAD_API_PTR *
PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC)(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void * data);
2560typedef void (
GLAD_API_PTR *
PFNGLTEXSUBIMAGE3DPROC)(
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void * pixels);
2763#define glAccum glad_glAccum
2765#define glActiveTexture glad_glActiveTexture
2767#define glActiveTextureARB glad_glActiveTextureARB
2769#define glAlphaFunc glad_glAlphaFunc
2771#define glAreTexturesResident glad_glAreTexturesResident
2773#define glArrayElement glad_glArrayElement
2775#define glAttachObjectARB glad_glAttachObjectARB
2777#define glAttachShader glad_glAttachShader
2779#define glBegin glad_glBegin
2781#define glBeginQuery glad_glBeginQuery
2783#define glBeginQueryARB glad_glBeginQueryARB
2785#define glBeginTransformFeedbackEXT glad_glBeginTransformFeedbackEXT
2787#define glBindAttribLocation glad_glBindAttribLocation
2789#define glBindAttribLocationARB glad_glBindAttribLocationARB
2791#define glBindBuffer glad_glBindBuffer
2793#define glBindBufferARB glad_glBindBufferARB
2795#define glBindBufferBaseEXT glad_glBindBufferBaseEXT
2797#define glBindBufferOffsetEXT glad_glBindBufferOffsetEXT
2799#define glBindBufferRangeEXT glad_glBindBufferRangeEXT
2801#define glBindFragDataLocationEXT glad_glBindFragDataLocationEXT
2803#define glBindFramebuffer glad_glBindFramebuffer
2805#define glBindFramebufferEXT glad_glBindFramebufferEXT
2807#define glBindImageTexture glad_glBindImageTexture
2809#define glBindProgramARB glad_glBindProgramARB
2811#define glBindRenderbuffer glad_glBindRenderbuffer
2813#define glBindRenderbufferEXT glad_glBindRenderbufferEXT
2815#define glBindTexture glad_glBindTexture
2817#define glBitmap glad_glBitmap
2819#define glBlendColor glad_glBlendColor
2821#define glBlendColorEXT glad_glBlendColorEXT
2823#define glBlendEquation glad_glBlendEquation
2825#define glBlendEquationEXT glad_glBlendEquationEXT
2827#define glBlendEquationSeparate glad_glBlendEquationSeparate
2829#define glBlendFunc glad_glBlendFunc
2831#define glBlendFuncSeparate glad_glBlendFuncSeparate
2833#define glBlitFramebuffer glad_glBlitFramebuffer
2835#define glBlitFramebufferEXT glad_glBlitFramebufferEXT
2837#define glBufferData glad_glBufferData
2839#define glBufferDataARB glad_glBufferDataARB
2841#define glBufferSubData glad_glBufferSubData
2843#define glBufferSubDataARB glad_glBufferSubDataARB
2845#define glCallList glad_glCallList
2847#define glCallLists glad_glCallLists
2849#define glCheckFramebufferStatus glad_glCheckFramebufferStatus
2851#define glCheckFramebufferStatusEXT glad_glCheckFramebufferStatusEXT
2853#define glClear glad_glClear
2855#define glClearAccum glad_glClearAccum
2857#define glClearColor glad_glClearColor
2859#define glClearDepth glad_glClearDepth
2861#define glClearIndex glad_glClearIndex
2863#define glClearStencil glad_glClearStencil
2865#define glClientActiveTexture glad_glClientActiveTexture
2867#define glClientActiveTextureARB glad_glClientActiveTextureARB
2869#define glClientWaitSync glad_glClientWaitSync
2871#define glClipPlane glad_glClipPlane
2873#define glColor3b glad_glColor3b
2875#define glColor3bv glad_glColor3bv
2877#define glColor3d glad_glColor3d
2879#define glColor3dv glad_glColor3dv
2881#define glColor3f glad_glColor3f
2883#define glColor3fv glad_glColor3fv
2885#define glColor3i glad_glColor3i
2887#define glColor3iv glad_glColor3iv
2889#define glColor3s glad_glColor3s
2891#define glColor3sv glad_glColor3sv
2893#define glColor3ub glad_glColor3ub
2895#define glColor3ubv glad_glColor3ubv
2897#define glColor3ui glad_glColor3ui
2899#define glColor3uiv glad_glColor3uiv
2901#define glColor3us glad_glColor3us
2903#define glColor3usv glad_glColor3usv
2905#define glColor4b glad_glColor4b
2907#define glColor4bv glad_glColor4bv
2909#define glColor4d glad_glColor4d
2911#define glColor4dv glad_glColor4dv
2913#define glColor4f glad_glColor4f
2915#define glColor4fv glad_glColor4fv
2917#define glColor4i glad_glColor4i
2919#define glColor4iv glad_glColor4iv
2921#define glColor4s glad_glColor4s
2923#define glColor4sv glad_glColor4sv
2925#define glColor4ub glad_glColor4ub
2927#define glColor4ubv glad_glColor4ubv
2929#define glColor4ui glad_glColor4ui
2931#define glColor4uiv glad_glColor4uiv
2933#define glColor4us glad_glColor4us
2935#define glColor4usv glad_glColor4usv
2937#define glColorMask glad_glColorMask
2939#define glColorMaterial glad_glColorMaterial
2941#define glColorPointer glad_glColorPointer
2943#define glCompileShader glad_glCompileShader
2945#define glCompileShaderARB glad_glCompileShaderARB
2947#define glCompressedTexImage1D glad_glCompressedTexImage1D
2949#define glCompressedTexImage1DARB glad_glCompressedTexImage1DARB
2951#define glCompressedTexImage2D glad_glCompressedTexImage2D
2953#define glCompressedTexImage2DARB glad_glCompressedTexImage2DARB
2955#define glCompressedTexImage3D glad_glCompressedTexImage3D
2957#define glCompressedTexImage3DARB glad_glCompressedTexImage3DARB
2959#define glCompressedTexSubImage1D glad_glCompressedTexSubImage1D
2961#define glCompressedTexSubImage1DARB glad_glCompressedTexSubImage1DARB
2963#define glCompressedTexSubImage2D glad_glCompressedTexSubImage2D
2965#define glCompressedTexSubImage2DARB glad_glCompressedTexSubImage2DARB
2967#define glCompressedTexSubImage3D glad_glCompressedTexSubImage3D
2969#define glCompressedTexSubImage3DARB glad_glCompressedTexSubImage3DARB
2971#define glCopyPixels glad_glCopyPixels
2973#define glCopyTexImage1D glad_glCopyTexImage1D
2975#define glCopyTexImage2D glad_glCopyTexImage2D
2977#define glCopyTexSubImage1D glad_glCopyTexSubImage1D
2979#define glCopyTexSubImage2D glad_glCopyTexSubImage2D
2981#define glCopyTexSubImage3D glad_glCopyTexSubImage3D
2983#define glCreateProgram glad_glCreateProgram
2985#define glCreateProgramObjectARB glad_glCreateProgramObjectARB
2987#define glCreateShader glad_glCreateShader
2989#define glCreateShaderObjectARB glad_glCreateShaderObjectARB
2991#define glCullFace glad_glCullFace
2993#define glDebugMessageCallback glad_glDebugMessageCallback
2995#define glDebugMessageControl glad_glDebugMessageControl
2997#define glDebugMessageInsert glad_glDebugMessageInsert
2999#define glDeleteBuffers glad_glDeleteBuffers
3001#define glDeleteBuffersARB glad_glDeleteBuffersARB
3003#define glDeleteFramebuffers glad_glDeleteFramebuffers
3005#define glDeleteFramebuffersEXT glad_glDeleteFramebuffersEXT
3007#define glDeleteLists glad_glDeleteLists
3009#define glDeleteObjectARB glad_glDeleteObjectARB
3011#define glDeleteProgram glad_glDeleteProgram
3013#define glDeleteProgramsARB glad_glDeleteProgramsARB
3015#define glDeleteQueries glad_glDeleteQueries
3017#define glDeleteQueriesARB glad_glDeleteQueriesARB
3019#define glDeleteRenderbuffers glad_glDeleteRenderbuffers
3021#define glDeleteRenderbuffersEXT glad_glDeleteRenderbuffersEXT
3023#define glDeleteShader glad_glDeleteShader
3025#define glDeleteSync glad_glDeleteSync
3027#define glDeleteTextures glad_glDeleteTextures
3029#define glDepthFunc glad_glDepthFunc
3031#define glDepthMask glad_glDepthMask
3033#define glDepthRange glad_glDepthRange
3035#define glDetachObjectARB glad_glDetachObjectARB
3037#define glDetachShader glad_glDetachShader
3039#define glDisable glad_glDisable
3041#define glDisableClientState glad_glDisableClientState
3043#define glDisableVertexAttribArray glad_glDisableVertexAttribArray
3045#define glDisableVertexAttribArrayARB glad_glDisableVertexAttribArrayARB
3047#define glDispatchCompute glad_glDispatchCompute
3049#define glDispatchComputeIndirect glad_glDispatchComputeIndirect
3051#define glDrawArrays glad_glDrawArrays
3053#define glDrawArraysInstancedARB glad_glDrawArraysInstancedARB
3055#define glDrawBuffer glad_glDrawBuffer
3057#define glDrawBuffers glad_glDrawBuffers
3059#define glDrawBuffersARB glad_glDrawBuffersARB
3061#define glDrawElements glad_glDrawElements
3063#define glDrawElementsInstancedARB glad_glDrawElementsInstancedARB
3065#define glDrawPixels glad_glDrawPixels
3067#define glDrawRangeElements glad_glDrawRangeElements
3069#define glDrawRangeElementsEXT glad_glDrawRangeElementsEXT
3071#define glEdgeFlag glad_glEdgeFlag
3073#define glEdgeFlagPointer glad_glEdgeFlagPointer
3075#define glEdgeFlagv glad_glEdgeFlagv
3077#define glEnable glad_glEnable
3079#define glEnableClientState glad_glEnableClientState
3081#define glEnableVertexAttribArray glad_glEnableVertexAttribArray
3083#define glEnableVertexAttribArrayARB glad_glEnableVertexAttribArrayARB
3085#define glEnd glad_glEnd
3087#define glEndList glad_glEndList
3089#define glEndQuery glad_glEndQuery
3091#define glEndQueryARB glad_glEndQueryARB
3093#define glEndTransformFeedbackEXT glad_glEndTransformFeedbackEXT
3095#define glEvalCoord1d glad_glEvalCoord1d
3097#define glEvalCoord1dv glad_glEvalCoord1dv
3099#define glEvalCoord1f glad_glEvalCoord1f
3101#define glEvalCoord1fv glad_glEvalCoord1fv
3103#define glEvalCoord2d glad_glEvalCoord2d
3105#define glEvalCoord2dv glad_glEvalCoord2dv
3107#define glEvalCoord2f glad_glEvalCoord2f
3109#define glEvalCoord2fv glad_glEvalCoord2fv
3111#define glEvalMesh1 glad_glEvalMesh1
3113#define glEvalMesh2 glad_glEvalMesh2
3115#define glEvalPoint1 glad_glEvalPoint1
3117#define glEvalPoint2 glad_glEvalPoint2
3119#define glFeedbackBuffer glad_glFeedbackBuffer
3121#define glFenceSync glad_glFenceSync
3123#define glFinish glad_glFinish
3125#define glFlush glad_glFlush
3127#define glFlushMappedBufferRange glad_glFlushMappedBufferRange
3129#define glFogCoordPointer glad_glFogCoordPointer
3131#define glFogCoordd glad_glFogCoordd
3133#define glFogCoorddv glad_glFogCoorddv
3135#define glFogCoordf glad_glFogCoordf
3137#define glFogCoordfv glad_glFogCoordfv
3139#define glFogf glad_glFogf
3141#define glFogfv glad_glFogfv
3143#define glFogi glad_glFogi
3145#define glFogiv glad_glFogiv
3147#define glFramebufferRenderbuffer glad_glFramebufferRenderbuffer
3149#define glFramebufferRenderbufferEXT glad_glFramebufferRenderbufferEXT
3151#define glFramebufferTexture1D glad_glFramebufferTexture1D
3153#define glFramebufferTexture1DEXT glad_glFramebufferTexture1DEXT
3155#define glFramebufferTexture2D glad_glFramebufferTexture2D
3157#define glFramebufferTexture2DEXT glad_glFramebufferTexture2DEXT
3159#define glFramebufferTexture3D glad_glFramebufferTexture3D
3161#define glFramebufferTexture3DEXT glad_glFramebufferTexture3DEXT
3163#define glFramebufferTextureARB glad_glFramebufferTextureARB
3165#define glFramebufferTextureFaceARB glad_glFramebufferTextureFaceARB
3167#define glFramebufferTextureLayer glad_glFramebufferTextureLayer
3169#define glFramebufferTextureLayerARB glad_glFramebufferTextureLayerARB
3171#define glFramebufferTextureLayerEXT glad_glFramebufferTextureLayerEXT
3173#define glFrontFace glad_glFrontFace
3175#define glFrustum glad_glFrustum
3177#define glGenBuffers glad_glGenBuffers
3179#define glGenBuffersARB glad_glGenBuffersARB
3181#define glGenFramebuffers glad_glGenFramebuffers
3183#define glGenFramebuffersEXT glad_glGenFramebuffersEXT
3185#define glGenLists glad_glGenLists
3187#define glGenProgramsARB glad_glGenProgramsARB
3189#define glGenQueries glad_glGenQueries
3191#define glGenQueriesARB glad_glGenQueriesARB
3193#define glGenRenderbuffers glad_glGenRenderbuffers
3195#define glGenRenderbuffersEXT glad_glGenRenderbuffersEXT
3197#define glGenTextures glad_glGenTextures
3199#define glGenerateMipmap glad_glGenerateMipmap
3201#define glGenerateMipmapEXT glad_glGenerateMipmapEXT
3203#define glGetActiveAttrib glad_glGetActiveAttrib
3205#define glGetActiveAttribARB glad_glGetActiveAttribARB
3207#define glGetActiveUniform glad_glGetActiveUniform
3209#define glGetActiveUniformARB glad_glGetActiveUniformARB
3211#define glGetAttachedObjectsARB glad_glGetAttachedObjectsARB
3213#define glGetAttachedShaders glad_glGetAttachedShaders
3215#define glGetAttribLocation glad_glGetAttribLocation
3217#define glGetAttribLocationARB glad_glGetAttribLocationARB
3219#define glGetBooleanv glad_glGetBooleanv
3221#define glGetBufferParameteriv glad_glGetBufferParameteriv
3223#define glGetBufferParameterivARB glad_glGetBufferParameterivARB
3225#define glGetBufferPointerv glad_glGetBufferPointerv
3227#define glGetBufferPointervARB glad_glGetBufferPointervARB
3229#define glGetBufferSubData glad_glGetBufferSubData
3231#define glGetBufferSubDataARB glad_glGetBufferSubDataARB
3233#define glGetClipPlane glad_glGetClipPlane
3235#define glGetCompressedTexImage glad_glGetCompressedTexImage
3237#define glGetCompressedTexImageARB glad_glGetCompressedTexImageARB
3239#define glGetDebugMessageLog glad_glGetDebugMessageLog
3241#define glGetDoublev glad_glGetDoublev
3243#define glGetError glad_glGetError
3245#define glGetFloatv glad_glGetFloatv
3247#define glGetFragDataLocationEXT glad_glGetFragDataLocationEXT
3249#define glGetFramebufferAttachmentParameteriv glad_glGetFramebufferAttachmentParameteriv
3251#define glGetFramebufferAttachmentParameterivEXT glad_glGetFramebufferAttachmentParameterivEXT
3253#define glGetHandleARB glad_glGetHandleARB
3255#define glGetInfoLogARB glad_glGetInfoLogARB
3257#define glGetInteger64v glad_glGetInteger64v
3259#define glGetIntegerv glad_glGetIntegerv
3261#define glGetLightfv glad_glGetLightfv
3263#define glGetLightiv glad_glGetLightiv
3265#define glGetMapdv glad_glGetMapdv
3267#define glGetMapfv glad_glGetMapfv
3269#define glGetMapiv glad_glGetMapiv
3271#define glGetMaterialfv glad_glGetMaterialfv
3273#define glGetMaterialiv glad_glGetMaterialiv
3275#define glGetMultisamplefv glad_glGetMultisamplefv
3277#define glGetObjectLabel glad_glGetObjectLabel
3279#define glGetObjectParameterfvARB glad_glGetObjectParameterfvARB
3281#define glGetObjectParameterivARB glad_glGetObjectParameterivARB
3283#define glGetObjectPtrLabel glad_glGetObjectPtrLabel
3285#define glGetPixelMapfv glad_glGetPixelMapfv
3287#define glGetPixelMapuiv glad_glGetPixelMapuiv
3289#define glGetPixelMapusv glad_glGetPixelMapusv
3291#define glGetPointerv glad_glGetPointerv
3293#define glGetPolygonStipple glad_glGetPolygonStipple
3295#define glGetProgramEnvParameterdvARB glad_glGetProgramEnvParameterdvARB
3297#define glGetProgramEnvParameterfvARB glad_glGetProgramEnvParameterfvARB
3299#define glGetProgramInfoLog glad_glGetProgramInfoLog
3301#define glGetProgramLocalParameterdvARB glad_glGetProgramLocalParameterdvARB
3303#define glGetProgramLocalParameterfvARB glad_glGetProgramLocalParameterfvARB
3305#define glGetProgramStringARB glad_glGetProgramStringARB
3307#define glGetProgramiv glad_glGetProgramiv
3309#define glGetProgramivARB glad_glGetProgramivARB
3311#define glGetQueryObjecti64v glad_glGetQueryObjecti64v
3313#define glGetQueryObjectiv glad_glGetQueryObjectiv
3315#define glGetQueryObjectivARB glad_glGetQueryObjectivARB
3317#define glGetQueryObjectui64v glad_glGetQueryObjectui64v
3319#define glGetQueryObjectuiv glad_glGetQueryObjectuiv
3321#define glGetQueryObjectuivARB glad_glGetQueryObjectuivARB
3323#define glGetQueryiv glad_glGetQueryiv
3325#define glGetQueryivARB glad_glGetQueryivARB
3327#define glGetRenderbufferParameteriv glad_glGetRenderbufferParameteriv
3329#define glGetRenderbufferParameterivEXT glad_glGetRenderbufferParameterivEXT
3331#define glGetShaderInfoLog glad_glGetShaderInfoLog
3333#define glGetShaderSource glad_glGetShaderSource
3335#define glGetShaderSourceARB glad_glGetShaderSourceARB
3337#define glGetShaderiv glad_glGetShaderiv
3339#define glGetString glad_glGetString
3341#define glGetSynciv glad_glGetSynciv
3343#define glGetTexEnvfv glad_glGetTexEnvfv
3345#define glGetTexEnviv glad_glGetTexEnviv
3347#define glGetTexGendv glad_glGetTexGendv
3349#define glGetTexGenfv glad_glGetTexGenfv
3351#define glGetTexGeniv glad_glGetTexGeniv
3353#define glGetTexImage glad_glGetTexImage
3355#define glGetTexLevelParameterfv glad_glGetTexLevelParameterfv
3357#define glGetTexLevelParameteriv glad_glGetTexLevelParameteriv
3359#define glGetTexParameterfv glad_glGetTexParameterfv
3361#define glGetTexParameteriv glad_glGetTexParameteriv
3363#define glGetTransformFeedbackVaryingEXT glad_glGetTransformFeedbackVaryingEXT
3365#define glGetUniformLocation glad_glGetUniformLocation
3367#define glGetUniformLocationARB glad_glGetUniformLocationARB
3369#define glGetUniformfv glad_glGetUniformfv
3371#define glGetUniformfvARB glad_glGetUniformfvARB
3373#define glGetUniformiv glad_glGetUniformiv
3375#define glGetUniformivARB glad_glGetUniformivARB
3377#define glGetUniformuivEXT glad_glGetUniformuivEXT
3379#define glGetVertexAttribIivEXT glad_glGetVertexAttribIivEXT
3381#define glGetVertexAttribIuivEXT glad_glGetVertexAttribIuivEXT
3383#define glGetVertexAttribPointerv glad_glGetVertexAttribPointerv
3385#define glGetVertexAttribPointervARB glad_glGetVertexAttribPointervARB
3387#define glGetVertexAttribdv glad_glGetVertexAttribdv
3389#define glGetVertexAttribdvARB glad_glGetVertexAttribdvARB
3391#define glGetVertexAttribfv glad_glGetVertexAttribfv
3393#define glGetVertexAttribfvARB glad_glGetVertexAttribfvARB
3395#define glGetVertexAttribiv glad_glGetVertexAttribiv
3397#define glGetVertexAttribivARB glad_glGetVertexAttribivARB
3399#define glHint glad_glHint
3401#define glIndexMask glad_glIndexMask
3403#define glIndexPointer glad_glIndexPointer
3405#define glIndexd glad_glIndexd
3407#define glIndexdv glad_glIndexdv
3409#define glIndexf glad_glIndexf
3411#define glIndexfv glad_glIndexfv
3413#define glIndexi glad_glIndexi
3415#define glIndexiv glad_glIndexiv
3417#define glIndexs glad_glIndexs
3419#define glIndexsv glad_glIndexsv
3421#define glIndexub glad_glIndexub
3423#define glIndexubv glad_glIndexubv
3425#define glInitNames glad_glInitNames
3427#define glInterleavedArrays glad_glInterleavedArrays
3429#define glInvalidateBufferData glad_glInvalidateBufferData
3431#define glInvalidateBufferSubData glad_glInvalidateBufferSubData
3433#define glInvalidateFramebuffer glad_glInvalidateFramebuffer
3435#define glInvalidateSubFramebuffer glad_glInvalidateSubFramebuffer
3437#define glInvalidateTexImage glad_glInvalidateTexImage
3439#define glInvalidateTexSubImage glad_glInvalidateTexSubImage
3441#define glIsBuffer glad_glIsBuffer
3443#define glIsBufferARB glad_glIsBufferARB
3445#define glIsEnabled glad_glIsEnabled
3447#define glIsFramebuffer glad_glIsFramebuffer
3449#define glIsFramebufferEXT glad_glIsFramebufferEXT
3451#define glIsList glad_glIsList
3453#define glIsProgram glad_glIsProgram
3455#define glIsProgramARB glad_glIsProgramARB
3457#define glIsQuery glad_glIsQuery
3459#define glIsQueryARB glad_glIsQueryARB
3461#define glIsRenderbuffer glad_glIsRenderbuffer
3463#define glIsRenderbufferEXT glad_glIsRenderbufferEXT
3465#define glIsShader glad_glIsShader
3467#define glIsSync glad_glIsSync
3469#define glIsTexture glad_glIsTexture
3471#define glLightModelf glad_glLightModelf
3473#define glLightModelfv glad_glLightModelfv
3475#define glLightModeli glad_glLightModeli
3477#define glLightModeliv glad_glLightModeliv
3479#define glLightf glad_glLightf
3481#define glLightfv glad_glLightfv
3483#define glLighti glad_glLighti
3485#define glLightiv glad_glLightiv
3487#define glLineStipple glad_glLineStipple
3489#define glLineWidth glad_glLineWidth
3491#define glLinkProgram glad_glLinkProgram
3493#define glLinkProgramARB glad_glLinkProgramARB
3495#define glListBase glad_glListBase
3497#define glLoadIdentity glad_glLoadIdentity
3499#define glLoadMatrixd glad_glLoadMatrixd
3501#define glLoadMatrixf glad_glLoadMatrixf
3503#define glLoadName glad_glLoadName
3505#define glLoadTransposeMatrixd glad_glLoadTransposeMatrixd
3507#define glLoadTransposeMatrixf glad_glLoadTransposeMatrixf
3509#define glLogicOp glad_glLogicOp
3511#define glMap1d glad_glMap1d
3513#define glMap1f glad_glMap1f
3515#define glMap2d glad_glMap2d
3517#define glMap2f glad_glMap2f
3519#define glMapBuffer glad_glMapBuffer
3521#define glMapBufferARB glad_glMapBufferARB
3523#define glMapBufferRange glad_glMapBufferRange
3525#define glMapGrid1d glad_glMapGrid1d
3527#define glMapGrid1f glad_glMapGrid1f
3529#define glMapGrid2d glad_glMapGrid2d
3531#define glMapGrid2f glad_glMapGrid2f
3533#define glMaterialf glad_glMaterialf
3535#define glMaterialfv glad_glMaterialfv
3537#define glMateriali glad_glMateriali
3539#define glMaterialiv glad_glMaterialiv
3541#define glMatrixMode glad_glMatrixMode
3543#define glMemoryBarrier glad_glMemoryBarrier
3545#define glMultMatrixd glad_glMultMatrixd
3547#define glMultMatrixf glad_glMultMatrixf
3549#define glMultTransposeMatrixd glad_glMultTransposeMatrixd
3551#define glMultTransposeMatrixf glad_glMultTransposeMatrixf
3553#define glMultiDrawArrays glad_glMultiDrawArrays
3555#define glMultiDrawElements glad_glMultiDrawElements
3557#define glMultiTexCoord1d glad_glMultiTexCoord1d
3559#define glMultiTexCoord1dARB glad_glMultiTexCoord1dARB
3561#define glMultiTexCoord1dv glad_glMultiTexCoord1dv
3563#define glMultiTexCoord1dvARB glad_glMultiTexCoord1dvARB
3565#define glMultiTexCoord1f glad_glMultiTexCoord1f
3567#define glMultiTexCoord1fARB glad_glMultiTexCoord1fARB
3569#define glMultiTexCoord1fv glad_glMultiTexCoord1fv
3571#define glMultiTexCoord1fvARB glad_glMultiTexCoord1fvARB
3573#define glMultiTexCoord1i glad_glMultiTexCoord1i
3575#define glMultiTexCoord1iARB glad_glMultiTexCoord1iARB
3577#define glMultiTexCoord1iv glad_glMultiTexCoord1iv
3579#define glMultiTexCoord1ivARB glad_glMultiTexCoord1ivARB
3581#define glMultiTexCoord1s glad_glMultiTexCoord1s
3583#define glMultiTexCoord1sARB glad_glMultiTexCoord1sARB
3585#define glMultiTexCoord1sv glad_glMultiTexCoord1sv
3587#define glMultiTexCoord1svARB glad_glMultiTexCoord1svARB
3589#define glMultiTexCoord2d glad_glMultiTexCoord2d
3591#define glMultiTexCoord2dARB glad_glMultiTexCoord2dARB
3593#define glMultiTexCoord2dv glad_glMultiTexCoord2dv
3595#define glMultiTexCoord2dvARB glad_glMultiTexCoord2dvARB
3597#define glMultiTexCoord2f glad_glMultiTexCoord2f
3599#define glMultiTexCoord2fARB glad_glMultiTexCoord2fARB
3601#define glMultiTexCoord2fv glad_glMultiTexCoord2fv
3603#define glMultiTexCoord2fvARB glad_glMultiTexCoord2fvARB
3605#define glMultiTexCoord2i glad_glMultiTexCoord2i
3607#define glMultiTexCoord2iARB glad_glMultiTexCoord2iARB
3609#define glMultiTexCoord2iv glad_glMultiTexCoord2iv
3611#define glMultiTexCoord2ivARB glad_glMultiTexCoord2ivARB
3613#define glMultiTexCoord2s glad_glMultiTexCoord2s
3615#define glMultiTexCoord2sARB glad_glMultiTexCoord2sARB
3617#define glMultiTexCoord2sv glad_glMultiTexCoord2sv
3619#define glMultiTexCoord2svARB glad_glMultiTexCoord2svARB
3621#define glMultiTexCoord3d glad_glMultiTexCoord3d
3623#define glMultiTexCoord3dARB glad_glMultiTexCoord3dARB
3625#define glMultiTexCoord3dv glad_glMultiTexCoord3dv
3627#define glMultiTexCoord3dvARB glad_glMultiTexCoord3dvARB
3629#define glMultiTexCoord3f glad_glMultiTexCoord3f
3631#define glMultiTexCoord3fARB glad_glMultiTexCoord3fARB
3633#define glMultiTexCoord3fv glad_glMultiTexCoord3fv
3635#define glMultiTexCoord3fvARB glad_glMultiTexCoord3fvARB
3637#define glMultiTexCoord3i glad_glMultiTexCoord3i
3639#define glMultiTexCoord3iARB glad_glMultiTexCoord3iARB
3641#define glMultiTexCoord3iv glad_glMultiTexCoord3iv
3643#define glMultiTexCoord3ivARB glad_glMultiTexCoord3ivARB
3645#define glMultiTexCoord3s glad_glMultiTexCoord3s
3647#define glMultiTexCoord3sARB glad_glMultiTexCoord3sARB
3649#define glMultiTexCoord3sv glad_glMultiTexCoord3sv
3651#define glMultiTexCoord3svARB glad_glMultiTexCoord3svARB
3653#define glMultiTexCoord4d glad_glMultiTexCoord4d
3655#define glMultiTexCoord4dARB glad_glMultiTexCoord4dARB
3657#define glMultiTexCoord4dv glad_glMultiTexCoord4dv
3659#define glMultiTexCoord4dvARB glad_glMultiTexCoord4dvARB
3661#define glMultiTexCoord4f glad_glMultiTexCoord4f
3663#define glMultiTexCoord4fARB glad_glMultiTexCoord4fARB
3665#define glMultiTexCoord4fv glad_glMultiTexCoord4fv
3667#define glMultiTexCoord4fvARB glad_glMultiTexCoord4fvARB
3669#define glMultiTexCoord4i glad_glMultiTexCoord4i
3671#define glMultiTexCoord4iARB glad_glMultiTexCoord4iARB
3673#define glMultiTexCoord4iv glad_glMultiTexCoord4iv
3675#define glMultiTexCoord4ivARB glad_glMultiTexCoord4ivARB
3677#define glMultiTexCoord4s glad_glMultiTexCoord4s
3679#define glMultiTexCoord4sARB glad_glMultiTexCoord4sARB
3681#define glMultiTexCoord4sv glad_glMultiTexCoord4sv
3683#define glMultiTexCoord4svARB glad_glMultiTexCoord4svARB
3685#define glNewList glad_glNewList
3687#define glNormal3b glad_glNormal3b
3689#define glNormal3bv glad_glNormal3bv
3691#define glNormal3d glad_glNormal3d
3693#define glNormal3dv glad_glNormal3dv
3695#define glNormal3f glad_glNormal3f
3697#define glNormal3fv glad_glNormal3fv
3699#define glNormal3i glad_glNormal3i
3701#define glNormal3iv glad_glNormal3iv
3703#define glNormal3s glad_glNormal3s
3705#define glNormal3sv glad_glNormal3sv
3707#define glNormalPointer glad_glNormalPointer
3709#define glObjectLabel glad_glObjectLabel
3711#define glObjectPtrLabel glad_glObjectPtrLabel
3713#define glOrtho glad_glOrtho
3715#define glPassThrough glad_glPassThrough
3717#define glPixelMapfv glad_glPixelMapfv
3719#define glPixelMapuiv glad_glPixelMapuiv
3721#define glPixelMapusv glad_glPixelMapusv
3723#define glPixelStoref glad_glPixelStoref
3725#define glPixelStorei glad_glPixelStorei
3727#define glPixelTransferf glad_glPixelTransferf
3729#define glPixelTransferi glad_glPixelTransferi
3731#define glPixelZoom glad_glPixelZoom
3733#define glPointParameterf glad_glPointParameterf
3735#define glPointParameterfv glad_glPointParameterfv
3737#define glPointParameteri glad_glPointParameteri
3739#define glPointParameteriv glad_glPointParameteriv
3741#define glPointSize glad_glPointSize
3743#define glPolygonMode glad_glPolygonMode
3745#define glPolygonOffset glad_glPolygonOffset
3747#define glPolygonStipple glad_glPolygonStipple
3749#define glPopAttrib glad_glPopAttrib
3751#define glPopClientAttrib glad_glPopClientAttrib
3753#define glPopDebugGroup glad_glPopDebugGroup
3755#define glPopMatrix glad_glPopMatrix
3757#define glPopName glad_glPopName
3759#define glPrioritizeTextures glad_glPrioritizeTextures
3761#define glProgramEnvParameter4dARB glad_glProgramEnvParameter4dARB
3763#define glProgramEnvParameter4dvARB glad_glProgramEnvParameter4dvARB
3765#define glProgramEnvParameter4fARB glad_glProgramEnvParameter4fARB
3767#define glProgramEnvParameter4fvARB glad_glProgramEnvParameter4fvARB
3769#define glProgramLocalParameter4dARB glad_glProgramLocalParameter4dARB
3771#define glProgramLocalParameter4dvARB glad_glProgramLocalParameter4dvARB
3773#define glProgramLocalParameter4fARB glad_glProgramLocalParameter4fARB
3775#define glProgramLocalParameter4fvARB glad_glProgramLocalParameter4fvARB
3777#define glProgramParameteriARB glad_glProgramParameteriARB
3779#define glProgramStringARB glad_glProgramStringARB
3781#define glPushAttrib glad_glPushAttrib
3783#define glPushClientAttrib glad_glPushClientAttrib
3785#define glPushDebugGroup glad_glPushDebugGroup
3787#define glPushMatrix glad_glPushMatrix
3789#define glPushName glad_glPushName
3791#define glQueryCounter glad_glQueryCounter
3793#define glRasterPos2d glad_glRasterPos2d
3795#define glRasterPos2dv glad_glRasterPos2dv
3797#define glRasterPos2f glad_glRasterPos2f
3799#define glRasterPos2fv glad_glRasterPos2fv
3801#define glRasterPos2i glad_glRasterPos2i
3803#define glRasterPos2iv glad_glRasterPos2iv
3805#define glRasterPos2s glad_glRasterPos2s
3807#define glRasterPos2sv glad_glRasterPos2sv
3809#define glRasterPos3d glad_glRasterPos3d
3811#define glRasterPos3dv glad_glRasterPos3dv
3813#define glRasterPos3f glad_glRasterPos3f
3815#define glRasterPos3fv glad_glRasterPos3fv
3817#define glRasterPos3i glad_glRasterPos3i
3819#define glRasterPos3iv glad_glRasterPos3iv
3821#define glRasterPos3s glad_glRasterPos3s
3823#define glRasterPos3sv glad_glRasterPos3sv
3825#define glRasterPos4d glad_glRasterPos4d
3827#define glRasterPos4dv glad_glRasterPos4dv
3829#define glRasterPos4f glad_glRasterPos4f
3831#define glRasterPos4fv glad_glRasterPos4fv
3833#define glRasterPos4i glad_glRasterPos4i
3835#define glRasterPos4iv glad_glRasterPos4iv
3837#define glRasterPos4s glad_glRasterPos4s
3839#define glRasterPos4sv glad_glRasterPos4sv
3841#define glReadBuffer glad_glReadBuffer
3843#define glReadPixels glad_glReadPixels
3845#define glRectd glad_glRectd
3847#define glRectdv glad_glRectdv
3849#define glRectf glad_glRectf
3851#define glRectfv glad_glRectfv
3853#define glRecti glad_glRecti
3855#define glRectiv glad_glRectiv
3857#define glRects glad_glRects
3859#define glRectsv glad_glRectsv
3861#define glRenderMode glad_glRenderMode
3863#define glRenderbufferStorage glad_glRenderbufferStorage
3865#define glRenderbufferStorageEXT glad_glRenderbufferStorageEXT
3867#define glRenderbufferStorageMultisample glad_glRenderbufferStorageMultisample
3869#define glRenderbufferStorageMultisampleEXT glad_glRenderbufferStorageMultisampleEXT
3871#define glRotated glad_glRotated
3873#define glRotatef glad_glRotatef
3875#define glSampleCoverage glad_glSampleCoverage
3877#define glSampleMaski glad_glSampleMaski
3879#define glScaled glad_glScaled
3881#define glScalef glad_glScalef
3883#define glScissor glad_glScissor
3885#define glSecondaryColor3b glad_glSecondaryColor3b
3887#define glSecondaryColor3bv glad_glSecondaryColor3bv
3889#define glSecondaryColor3d glad_glSecondaryColor3d
3891#define glSecondaryColor3dv glad_glSecondaryColor3dv
3893#define glSecondaryColor3f glad_glSecondaryColor3f
3895#define glSecondaryColor3fv glad_glSecondaryColor3fv
3897#define glSecondaryColor3i glad_glSecondaryColor3i
3899#define glSecondaryColor3iv glad_glSecondaryColor3iv
3901#define glSecondaryColor3s glad_glSecondaryColor3s
3903#define glSecondaryColor3sv glad_glSecondaryColor3sv
3905#define glSecondaryColor3ub glad_glSecondaryColor3ub
3907#define glSecondaryColor3ubv glad_glSecondaryColor3ubv
3909#define glSecondaryColor3ui glad_glSecondaryColor3ui
3911#define glSecondaryColor3uiv glad_glSecondaryColor3uiv
3913#define glSecondaryColor3us glad_glSecondaryColor3us
3915#define glSecondaryColor3usv glad_glSecondaryColor3usv
3917#define glSecondaryColorPointer glad_glSecondaryColorPointer
3919#define glSelectBuffer glad_glSelectBuffer
3921#define glShadeModel glad_glShadeModel
3923#define glShaderSource glad_glShaderSource
3925#define glShaderSourceARB glad_glShaderSourceARB
3927#define glShaderStorageBlockBinding glad_glShaderStorageBlockBinding
3929#define glStencilFunc glad_glStencilFunc
3931#define glStencilFuncSeparate glad_glStencilFuncSeparate
3933#define glStencilMask glad_glStencilMask
3935#define glStencilMaskSeparate glad_glStencilMaskSeparate
3937#define glStencilOp glad_glStencilOp
3939#define glStencilOpSeparate glad_glStencilOpSeparate
3941#define glTexCoord1d glad_glTexCoord1d
3943#define glTexCoord1dv glad_glTexCoord1dv
3945#define glTexCoord1f glad_glTexCoord1f
3947#define glTexCoord1fv glad_glTexCoord1fv
3949#define glTexCoord1i glad_glTexCoord1i
3951#define glTexCoord1iv glad_glTexCoord1iv
3953#define glTexCoord1s glad_glTexCoord1s
3955#define glTexCoord1sv glad_glTexCoord1sv
3957#define glTexCoord2d glad_glTexCoord2d
3959#define glTexCoord2dv glad_glTexCoord2dv
3961#define glTexCoord2f glad_glTexCoord2f
3963#define glTexCoord2fv glad_glTexCoord2fv
3965#define glTexCoord2i glad_glTexCoord2i
3967#define glTexCoord2iv glad_glTexCoord2iv
3969#define glTexCoord2s glad_glTexCoord2s
3971#define glTexCoord2sv glad_glTexCoord2sv
3973#define glTexCoord3d glad_glTexCoord3d
3975#define glTexCoord3dv glad_glTexCoord3dv
3977#define glTexCoord3f glad_glTexCoord3f
3979#define glTexCoord3fv glad_glTexCoord3fv
3981#define glTexCoord3i glad_glTexCoord3i
3983#define glTexCoord3iv glad_glTexCoord3iv
3985#define glTexCoord3s glad_glTexCoord3s
3987#define glTexCoord3sv glad_glTexCoord3sv
3989#define glTexCoord4d glad_glTexCoord4d
3991#define glTexCoord4dv glad_glTexCoord4dv
3993#define glTexCoord4f glad_glTexCoord4f
3995#define glTexCoord4fv glad_glTexCoord4fv
3997#define glTexCoord4i glad_glTexCoord4i
3999#define glTexCoord4iv glad_glTexCoord4iv
4001#define glTexCoord4s glad_glTexCoord4s
4003#define glTexCoord4sv glad_glTexCoord4sv
4005#define glTexCoordPointer glad_glTexCoordPointer
4007#define glTexEnvf glad_glTexEnvf
4009#define glTexEnvfv glad_glTexEnvfv
4011#define glTexEnvi glad_glTexEnvi
4013#define glTexEnviv glad_glTexEnviv
4015#define glTexGend glad_glTexGend
4017#define glTexGendv glad_glTexGendv
4019#define glTexGenf glad_glTexGenf
4021#define glTexGenfv glad_glTexGenfv
4023#define glTexGeni glad_glTexGeni
4025#define glTexGeniv glad_glTexGeniv
4027#define glTexImage1D glad_glTexImage1D
4029#define glTexImage2D glad_glTexImage2D
4031#define glTexImage2DMultisample glad_glTexImage2DMultisample
4033#define glTexImage3D glad_glTexImage3D
4035#define glTexImage3DMultisample glad_glTexImage3DMultisample
4037#define glTexParameterf glad_glTexParameterf
4039#define glTexParameterfv glad_glTexParameterfv
4041#define glTexParameteri glad_glTexParameteri
4043#define glTexParameteriv glad_glTexParameteriv
4045#define glTexSubImage1D glad_glTexSubImage1D
4047#define glTexSubImage2D glad_glTexSubImage2D
4049#define glTexSubImage3D glad_glTexSubImage3D
4051#define glTransformFeedbackVaryingsEXT glad_glTransformFeedbackVaryingsEXT
4053#define glTranslated glad_glTranslated
4055#define glTranslatef glad_glTranslatef
4057#define glUniform1f glad_glUniform1f
4059#define glUniform1fARB glad_glUniform1fARB
4061#define glUniform1fv glad_glUniform1fv
4063#define glUniform1fvARB glad_glUniform1fvARB
4065#define glUniform1i glad_glUniform1i
4067#define glUniform1iARB glad_glUniform1iARB
4069#define glUniform1iv glad_glUniform1iv
4071#define glUniform1ivARB glad_glUniform1ivARB
4073#define glUniform1uiEXT glad_glUniform1uiEXT
4075#define glUniform1uivEXT glad_glUniform1uivEXT
4077#define glUniform2f glad_glUniform2f
4079#define glUniform2fARB glad_glUniform2fARB
4081#define glUniform2fv glad_glUniform2fv
4083#define glUniform2fvARB glad_glUniform2fvARB
4085#define glUniform2i glad_glUniform2i
4087#define glUniform2iARB glad_glUniform2iARB
4089#define glUniform2iv glad_glUniform2iv
4091#define glUniform2ivARB glad_glUniform2ivARB
4093#define glUniform2uiEXT glad_glUniform2uiEXT
4095#define glUniform2uivEXT glad_glUniform2uivEXT
4097#define glUniform3f glad_glUniform3f
4099#define glUniform3fARB glad_glUniform3fARB
4101#define glUniform3fv glad_glUniform3fv
4103#define glUniform3fvARB glad_glUniform3fvARB
4105#define glUniform3i glad_glUniform3i
4107#define glUniform3iARB glad_glUniform3iARB
4109#define glUniform3iv glad_glUniform3iv
4111#define glUniform3ivARB glad_glUniform3ivARB
4113#define glUniform3uiEXT glad_glUniform3uiEXT
4115#define glUniform3uivEXT glad_glUniform3uivEXT
4117#define glUniform4f glad_glUniform4f
4119#define glUniform4fARB glad_glUniform4fARB
4121#define glUniform4fv glad_glUniform4fv
4123#define glUniform4fvARB glad_glUniform4fvARB
4125#define glUniform4i glad_glUniform4i
4127#define glUniform4iARB glad_glUniform4iARB
4129#define glUniform4iv glad_glUniform4iv
4131#define glUniform4ivARB glad_glUniform4ivARB
4133#define glUniform4uiEXT glad_glUniform4uiEXT
4135#define glUniform4uivEXT glad_glUniform4uivEXT
4137#define glUniformMatrix2fv glad_glUniformMatrix2fv
4139#define glUniformMatrix2fvARB glad_glUniformMatrix2fvARB
4141#define glUniformMatrix2x3fv glad_glUniformMatrix2x3fv
4143#define glUniformMatrix2x4fv glad_glUniformMatrix2x4fv
4145#define glUniformMatrix3fv glad_glUniformMatrix3fv
4147#define glUniformMatrix3fvARB glad_glUniformMatrix3fvARB
4149#define glUniformMatrix3x2fv glad_glUniformMatrix3x2fv
4151#define glUniformMatrix3x4fv glad_glUniformMatrix3x4fv
4153#define glUniformMatrix4fv glad_glUniformMatrix4fv
4155#define glUniformMatrix4fvARB glad_glUniformMatrix4fvARB
4157#define glUniformMatrix4x2fv glad_glUniformMatrix4x2fv
4159#define glUniformMatrix4x3fv glad_glUniformMatrix4x3fv
4161#define glUnmapBuffer glad_glUnmapBuffer
4163#define glUnmapBufferARB glad_glUnmapBufferARB
4165#define glUseProgram glad_glUseProgram
4167#define glUseProgramObjectARB glad_glUseProgramObjectARB
4169#define glValidateProgram glad_glValidateProgram
4171#define glValidateProgramARB glad_glValidateProgramARB
4173#define glVertex2d glad_glVertex2d
4175#define glVertex2dv glad_glVertex2dv
4177#define glVertex2f glad_glVertex2f
4179#define glVertex2fv glad_glVertex2fv
4181#define glVertex2i glad_glVertex2i
4183#define glVertex2iv glad_glVertex2iv
4185#define glVertex2s glad_glVertex2s
4187#define glVertex2sv glad_glVertex2sv
4189#define glVertex3d glad_glVertex3d
4191#define glVertex3dv glad_glVertex3dv
4193#define glVertex3f glad_glVertex3f
4195#define glVertex3fv glad_glVertex3fv
4197#define glVertex3i glad_glVertex3i
4199#define glVertex3iv glad_glVertex3iv
4201#define glVertex3s glad_glVertex3s
4203#define glVertex3sv glad_glVertex3sv
4205#define glVertex4d glad_glVertex4d
4207#define glVertex4dv glad_glVertex4dv
4209#define glVertex4f glad_glVertex4f
4211#define glVertex4fv glad_glVertex4fv
4213#define glVertex4i glad_glVertex4i
4215#define glVertex4iv glad_glVertex4iv
4217#define glVertex4s glad_glVertex4s
4219#define glVertex4sv glad_glVertex4sv
4221#define glVertexAttrib1d glad_glVertexAttrib1d
4223#define glVertexAttrib1dARB glad_glVertexAttrib1dARB
4225#define glVertexAttrib1dv glad_glVertexAttrib1dv
4227#define glVertexAttrib1dvARB glad_glVertexAttrib1dvARB
4229#define glVertexAttrib1f glad_glVertexAttrib1f
4231#define glVertexAttrib1fARB glad_glVertexAttrib1fARB
4233#define glVertexAttrib1fv glad_glVertexAttrib1fv
4235#define glVertexAttrib1fvARB glad_glVertexAttrib1fvARB
4237#define glVertexAttrib1s glad_glVertexAttrib1s
4239#define glVertexAttrib1sARB glad_glVertexAttrib1sARB
4241#define glVertexAttrib1sv glad_glVertexAttrib1sv
4243#define glVertexAttrib1svARB glad_glVertexAttrib1svARB
4245#define glVertexAttrib2d glad_glVertexAttrib2d
4247#define glVertexAttrib2dARB glad_glVertexAttrib2dARB
4249#define glVertexAttrib2dv glad_glVertexAttrib2dv
4251#define glVertexAttrib2dvARB glad_glVertexAttrib2dvARB
4253#define glVertexAttrib2f glad_glVertexAttrib2f
4255#define glVertexAttrib2fARB glad_glVertexAttrib2fARB
4257#define glVertexAttrib2fv glad_glVertexAttrib2fv
4259#define glVertexAttrib2fvARB glad_glVertexAttrib2fvARB
4261#define glVertexAttrib2s glad_glVertexAttrib2s
4263#define glVertexAttrib2sARB glad_glVertexAttrib2sARB
4265#define glVertexAttrib2sv glad_glVertexAttrib2sv
4267#define glVertexAttrib2svARB glad_glVertexAttrib2svARB
4269#define glVertexAttrib3d glad_glVertexAttrib3d
4271#define glVertexAttrib3dARB glad_glVertexAttrib3dARB
4273#define glVertexAttrib3dv glad_glVertexAttrib3dv
4275#define glVertexAttrib3dvARB glad_glVertexAttrib3dvARB
4277#define glVertexAttrib3f glad_glVertexAttrib3f
4279#define glVertexAttrib3fARB glad_glVertexAttrib3fARB
4281#define glVertexAttrib3fv glad_glVertexAttrib3fv
4283#define glVertexAttrib3fvARB glad_glVertexAttrib3fvARB
4285#define glVertexAttrib3s glad_glVertexAttrib3s
4287#define glVertexAttrib3sARB glad_glVertexAttrib3sARB
4289#define glVertexAttrib3sv glad_glVertexAttrib3sv
4291#define glVertexAttrib3svARB glad_glVertexAttrib3svARB
4293#define glVertexAttrib4Nbv glad_glVertexAttrib4Nbv
4295#define glVertexAttrib4NbvARB glad_glVertexAttrib4NbvARB
4297#define glVertexAttrib4Niv glad_glVertexAttrib4Niv
4299#define glVertexAttrib4NivARB glad_glVertexAttrib4NivARB
4301#define glVertexAttrib4Nsv glad_glVertexAttrib4Nsv
4303#define glVertexAttrib4NsvARB glad_glVertexAttrib4NsvARB
4305#define glVertexAttrib4Nub glad_glVertexAttrib4Nub
4307#define glVertexAttrib4NubARB glad_glVertexAttrib4NubARB
4309#define glVertexAttrib4Nubv glad_glVertexAttrib4Nubv
4311#define glVertexAttrib4NubvARB glad_glVertexAttrib4NubvARB
4313#define glVertexAttrib4Nuiv glad_glVertexAttrib4Nuiv
4315#define glVertexAttrib4NuivARB glad_glVertexAttrib4NuivARB
4317#define glVertexAttrib4Nusv glad_glVertexAttrib4Nusv
4319#define glVertexAttrib4NusvARB glad_glVertexAttrib4NusvARB
4321#define glVertexAttrib4bv glad_glVertexAttrib4bv
4323#define glVertexAttrib4bvARB glad_glVertexAttrib4bvARB
4325#define glVertexAttrib4d glad_glVertexAttrib4d
4327#define glVertexAttrib4dARB glad_glVertexAttrib4dARB
4329#define glVertexAttrib4dv glad_glVertexAttrib4dv
4331#define glVertexAttrib4dvARB glad_glVertexAttrib4dvARB
4333#define glVertexAttrib4f glad_glVertexAttrib4f
4335#define glVertexAttrib4fARB glad_glVertexAttrib4fARB
4337#define glVertexAttrib4fv glad_glVertexAttrib4fv
4339#define glVertexAttrib4fvARB glad_glVertexAttrib4fvARB
4341#define glVertexAttrib4iv glad_glVertexAttrib4iv
4343#define glVertexAttrib4ivARB glad_glVertexAttrib4ivARB
4345#define glVertexAttrib4s glad_glVertexAttrib4s
4347#define glVertexAttrib4sARB glad_glVertexAttrib4sARB
4349#define glVertexAttrib4sv glad_glVertexAttrib4sv
4351#define glVertexAttrib4svARB glad_glVertexAttrib4svARB
4353#define glVertexAttrib4ubv glad_glVertexAttrib4ubv
4355#define glVertexAttrib4ubvARB glad_glVertexAttrib4ubvARB
4357#define glVertexAttrib4uiv glad_glVertexAttrib4uiv
4359#define glVertexAttrib4uivARB glad_glVertexAttrib4uivARB
4361#define glVertexAttrib4usv glad_glVertexAttrib4usv
4363#define glVertexAttrib4usvARB glad_glVertexAttrib4usvARB
4365#define glVertexAttribDivisorARB glad_glVertexAttribDivisorARB
4367#define glVertexAttribI1iEXT glad_glVertexAttribI1iEXT
4369#define glVertexAttribI1ivEXT glad_glVertexAttribI1ivEXT
4371#define glVertexAttribI1uiEXT glad_glVertexAttribI1uiEXT
4373#define glVertexAttribI1uivEXT glad_glVertexAttribI1uivEXT
4375#define glVertexAttribI2iEXT glad_glVertexAttribI2iEXT
4377#define glVertexAttribI2ivEXT glad_glVertexAttribI2ivEXT
4379#define glVertexAttribI2uiEXT glad_glVertexAttribI2uiEXT
4381#define glVertexAttribI2uivEXT glad_glVertexAttribI2uivEXT
4383#define glVertexAttribI3iEXT glad_glVertexAttribI3iEXT
4385#define glVertexAttribI3ivEXT glad_glVertexAttribI3ivEXT
4387#define glVertexAttribI3uiEXT glad_glVertexAttribI3uiEXT
4389#define glVertexAttribI3uivEXT glad_glVertexAttribI3uivEXT
4391#define glVertexAttribI4bvEXT glad_glVertexAttribI4bvEXT
4393#define glVertexAttribI4iEXT glad_glVertexAttribI4iEXT
4395#define glVertexAttribI4ivEXT glad_glVertexAttribI4ivEXT
4397#define glVertexAttribI4svEXT glad_glVertexAttribI4svEXT
4399#define glVertexAttribI4ubvEXT glad_glVertexAttribI4ubvEXT
4401#define glVertexAttribI4uiEXT glad_glVertexAttribI4uiEXT
4403#define glVertexAttribI4uivEXT glad_glVertexAttribI4uivEXT
4405#define glVertexAttribI4usvEXT glad_glVertexAttribI4usvEXT
4407#define glVertexAttribIPointerEXT glad_glVertexAttribIPointerEXT
4409#define glVertexAttribPointer glad_glVertexAttribPointer
4411#define glVertexAttribPointerARB glad_glVertexAttribPointerARB
4413#define glVertexPointer glad_glVertexPointer
4415#define glViewport glad_glViewport
4417#define glWaitSync glad_glWaitSync
4419#define glWindowPos2d glad_glWindowPos2d
4421#define glWindowPos2dv glad_glWindowPos2dv
4423#define glWindowPos2f glad_glWindowPos2f
4425#define glWindowPos2fv glad_glWindowPos2fv
4427#define glWindowPos2i glad_glWindowPos2i
4429#define glWindowPos2iv glad_glWindowPos2iv
4431#define glWindowPos2s glad_glWindowPos2s
4433#define glWindowPos2sv glad_glWindowPos2sv
4435#define glWindowPos3d glad_glWindowPos3d
4437#define glWindowPos3dv glad_glWindowPos3dv
4439#define glWindowPos3f glad_glWindowPos3f
4441#define glWindowPos3fv glad_glWindowPos3fv
4443#define glWindowPos3i glad_glWindowPos3i
4445#define glWindowPos3iv glad_glWindowPos3iv
4447#define glWindowPos3s glad_glWindowPos3s
4449#define glWindowPos3sv glad_glWindowPos3sv
GLAD_API_CALL PFNGLPIXELMAPUIVPROC glad_glPixelMapuiv
Definition: gl.h:3718
GLAD_API_CALL PFNGLDELETEBUFFERSARBPROC glad_glDeleteBuffersARB
Definition: gl.h:3000
GLAD_API_CALL PFNGLNORMAL3IPROC glad_glNormal3i
Definition: gl.h:3698
GLAD_API_CALL PFNGLCOLOR4USPROC glad_glColor4us
Definition: gl.h:2932
GLAD_API_CALL PFNGLCOLOR4USVPROC glad_glColor4usv
Definition: gl.h:2934
GLAD_API_CALL PFNGLDRAWRANGEELEMENTSEXTPROC glad_glDrawRangeElementsEXT
Definition: gl.h:3068
GLAD_API_CALL int GLAD_GL_EXT_gpu_shader4
Definition: gl.h:1898
void(GLAD_API_PTR * PFNGLSTENCILFUNCSEPARATEPROC)(GLenum face, GLenum func, GLint ref, GLuint mask)
Definition: gl.h:2501
GLboolean(GLAD_API_PTR * PFNGLUNMAPBUFFERARBPROC)(GLenum target)
Definition: gl.h:2617
void(GLAD_API_PTR * PFNGLGETTEXIMAGEPROC)(GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
Definition: gl.h:2212
GLAD_API_CALL PFNGLFOGFPROC glad_glFogf
Definition: gl.h:3138
void(GLAD_API_PTR * PFNGLTEXCOORD2IVPROC)(const GLint *v)
Definition: gl.h:2519
GLAD_API_CALL PFNGLTEXCOORD2IVPROC glad_glTexCoord2iv
Definition: gl.h:3966
void(GLAD_API_PTR * PFNGLBITMAPPROC)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
Definition: gl.h:1944
GLAD_API_CALL PFNGLSECONDARYCOLOR3USVPROC glad_glSecondaryColor3usv
Definition: gl.h:3914
GLAD_API_CALL PFNGLVERTEX4SVPROC glad_glVertex4sv
Definition: gl.h:4218
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3IVPROC)(const GLint *v)
Definition: gl.h:2485
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTUIVPROC)(GLuint id, GLenum pname, GLuint *params)
Definition: gl.h:2195
GLAD_API_CALL PFNGLPIXELMAPFVPROC glad_glPixelMapfv
Definition: gl.h:3716
void(GLAD_API_PTR * PFNGLLOADIDENTITYPROC)(void)
Definition: gl.h:2284
void(GLAD_API_PTR * PFNGLDEBUGMESSAGECALLBACKPROC)(GLDEBUGPROC callback, const void *userParam)
Definition: gl.h:2032
void(GLAD_API_PTR * PFNGLATTACHOBJECTARBPROC)(GLhandleARB containerObj, GLhandleARB obj)
Definition: gl.h:1923
GLAD_API_CALL PFNGLVERTEX2IVPROC glad_glVertex2iv
Definition: gl.h:4182
GLAD_API_CALL PFNGLVERTEXATTRIBDIVISORARBPROC glad_glVertexAttribDivisorARB
Definition: gl.h:4364
void(GLAD_API_PTR * PFNGLFOGCOORDDVPROC)(const GLdouble *coord)
Definition: gl.h:2102
GLAD_API_CALL PFNGLMATERIALFVPROC glad_glMaterialfv
Definition: gl.h:3534
GLAD_API_CALL PFNGLALPHAFUNCPROC glad_glAlphaFunc
Definition: gl.h:2768
GLADapiproc(* GLADuserptrloadfunc)(void *userptr, const char *name)
Definition: gl.h:171
GLAD_API_CALL PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv
Definition: gl.h:3312
GLAD_API_CALL int GLAD_GL_EXT_blend_color
Definition: gl.h:1886
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2SPROC)(GLuint index, GLshort x, GLshort y)
Definition: gl.h:2666
GLAD_API_CALL int GLAD_GL_ARB_shader_objects
Definition: gl.h:1858
GLAD_API_CALL PFNGLRECTDVPROC glad_glRectdv
Definition: gl.h:3846
void(GLAD_API_PTR * PFNGLUNIFORM1FPROC)(GLint location, GLfloat v0)
Definition: gl.h:2564
GLAD_API_CALL PFNGLGENLISTSPROC glad_glGenLists
Definition: gl.h:3184
void(GLAD_API_PTR * PFNGLLIGHTFPROC)(GLenum light, GLenum pname, GLfloat param)
Definition: gl.h:2275
GLAD_API_CALL PFNGLCLEARINDEXPROC glad_glClearIndex
Definition: gl.h:2860
void(GLAD_API_PTR * PFNGLDRAWELEMENTSINSTANCEDARBPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount)
Definition: gl.h:2067
GLAD_API_CALL PFNGLMULTMATRIXFPROC glad_glMultMatrixf
Definition: gl.h:3546
GLAD_API_CALL int GLAD_GL_ARB_draw_instanced
Definition: gl.h:1834
void(GLAD_API_PTR * PFNGLUNIFORM3FARBPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Definition: gl.h:2585
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D
Definition: gl.h:2946
GLAD_API_CALL PFNGLLIGHTMODELFVPROC glad_glLightModelfv
Definition: gl.h:3472
void(GLAD_API_PTR * PFNGLLINKPROGRAMPROC)(GLuint program)
Definition: gl.h:2281
GLAD_API_CALL PFNGLNORMAL3BPROC glad_glNormal3b
Definition: gl.h:3686
void(GLAD_API_PTR * PFNGLLOGICOPPROC)(GLenum opcode)
Definition: gl.h:2290
GLAD_API_CALL PFNGLMULTITEXCOORD1DPROC glad_glMultiTexCoord1d
Definition: gl.h:3556
GLAD_API_CALL PFNGLCLIPPLANEPROC glad_glClipPlane
Definition: gl.h:2870
void(GLAD_API_PTR * PFNGLBUFFERDATAARBPROC)(GLenum target, GLsizeiptrARB size, const void *data, GLenum usage)
Definition: gl.h:1955
void(GLAD_API_PTR * PFNGLGETOBJECTPTRLABELPROC)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
Definition: gl.h:2177
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4UIVPROC)(GLuint index, const GLuint *v)
Definition: gl.h:2714
void(GLAD_API_PTR * PFNGLBUFFERDATAPROC)(GLenum target, GLsizeiptr size, const void *data, GLenum usage)
Definition: gl.h:1954
GLAD_API_CALL PFNGLGETINTEGER64VPROC glad_glGetInteger64v
Definition: gl.h:3256
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI3IVEXTPROC)(GLuint index, const GLint *v)
Definition: gl.h:2728
void(GLAD_API_PTR * PFNGLUNIFORM3FPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Definition: gl.h:2584
void(GLAD_API_PTR * PFNGLBINDRENDERBUFFEREXTPROC)(GLenum target, GLuint renderbuffer)
Definition: gl.h:1942
GLAD_API_CALL PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange
Definition: gl.h:3522
GLenum(GLAD_API_PTR * PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC)(GLenum target)
Definition: gl.h:1961
void(GLAD_API_PTR * PFNGLVERTEX2DVPROC)(const GLdouble *v)
Definition: gl.h:2623
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1SPROC)(GLenum target, GLshort s)
Definition: gl.h:2326
void(GLAD_API_PTR * PFNGLATTACHSHADERPROC)(GLuint program, GLuint shader)
Definition: gl.h:1924
void(GLAD_API_PTR * PFNGLBLENDCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition: gl.h:1945
GLAD_API_CALL PFNGLGETBOOLEANVPROC glad_glGetBooleanv
Definition: gl.h:3218
GLAD_API_CALL PFNGLENDPROC glad_glEnd
Definition: gl.h:3084
void(GLAD_API_PTR * PFNGLCALLLISTSPROC)(GLsizei n, GLenum type, const void *lists)
Definition: gl.h:1959
GLAD_API_CALL PFNGLTEXCOORD3DPROC glad_glTexCoord3d
Definition: gl.h:3972
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2SVPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2668
GLAD_API_CALL PFNGLGETBUFFERPARAMETERIVARBPROC glad_glGetBufferParameterivARB
Definition: gl.h:3222
GLboolean(GLAD_API_PTR * PFNGLISPROGRAMARBPROC)(GLuint program)
Definition: gl.h:2263
void(GLAD_API_PTR * PFNGLCOLOR4UIPROC)(GLuint red, GLuint green, GLuint blue, GLuint alpha)
Definition: gl.h:2000
GLAD_API_CALL int GLAD_GL_ARB_fragment_shader
Definition: gl.h:1838
void(GLAD_API_PTR * PFNGLBINDIMAGETEXTUREPROC)(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
Definition: gl.h:1939
GLAD_API_CALL PFNGLTEXCOORD1DPROC glad_glTexCoord1d
Definition: gl.h:3940
void(GLAD_API_PTR * PFNGLBLENDEQUATIONSEPARATEPROC)(GLenum modeRGB, GLenum modeAlpha)
Definition: gl.h:1949
void(GLAD_API_PTR * PFNGLDEBUGMESSAGEINSERTPROC)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
Definition: gl.h:2034
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE1DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)
Definition: gl.h:2009
GLAD_API_CALL PFNGLVERTEXATTRIB1DARBPROC glad_glVertexAttrib1dARB
Definition: gl.h:4222
GLAD_API_CALL PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer
Definition: gl.h:3446
void(GLAD_API_PTR * PFNGLWINDOWPOS2FVPROC)(const GLfloat *v)
Definition: gl.h:2748
void(GLAD_API_PTR * PFNGLRECTIPROC)(GLint x1, GLint y1, GLint x2, GLint y2)
Definition: gl.h:2462
GLAD_API_CALL PFNGLVERTEXATTRIB1SVARBPROC glad_glVertexAttrib1svARB
Definition: gl.h:4242
GLAD_API_CALL PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv
Definition: gl.h:3738
GLAD_API_CALL PFNGLMULTITEXCOORD3DARBPROC glad_glMultiTexCoord3dARB
Definition: gl.h:3622
void(GLAD_API_PTR * PFNGLRECTFPROC)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
Definition: gl.h:2460
void(GLAD_API_PTR * PFNGLWINDOWPOS3FPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition: gl.h:2755
void(GLAD_API_PTR * PFNGLLOADMATRIXFPROC)(const GLfloat *m)
Definition: gl.h:2286
GLAD_API_CALL PFNGLRASTERPOS2IPROC glad_glRasterPos2i
Definition: gl.h:3800
void(GLAD_API_PTR * PFNGLRASTERPOS3SPROC)(GLshort x, GLshort y, GLshort z)
Definition: gl.h:2446
GLAD_API_CALL PFNGLDELETEPROGRAMPROC glad_glDeleteProgram
Definition: gl.h:3010
GLAD_API_CALL PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv
Definition: gl.h:4312
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3SVPROC)(GLenum target, const GLshort *v)
Definition: gl.h:2360
GLAD_API_CALL int GLAD_GL_VERSION_1_5
Definition: gl.h:1824
GLAD_API_CALL PFNGLUNIFORM2IVARBPROC glad_glUniform2ivARB
Definition: gl.h:4090
GLAD_API_CALL PFNGLVERTEXATTRIB4NIVARBPROC glad_glVertexAttrib4NivARB
Definition: gl.h:4298
GLAD_API_CALL PFNGLUNIFORM2UIVEXTPROC glad_glUniform2uivEXT
Definition: gl.h:4094
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2SPROC)(GLenum target, GLshort s, GLshort t)
Definition: gl.h:2342
GLAD_API_CALL PFNGLGETPOINTERVPROC glad_glGetPointerv
Definition: gl.h:3290
void(GLAD_API_PTR * PFNGLCOLOR3IPROC)(GLint red, GLint green, GLint blue)
Definition: gl.h:1978
GLAD_API_CALL PFNGLMAP1FPROC glad_glMap1f
Definition: gl.h:3512
GLAD_API_CALL PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers
Definition: gl.h:3180
void(GLAD_API_PTR * PFNGLPUSHNAMEPROC)(GLuint name)
Definition: gl.h:2430
GLAD_API_CALL PFNGLRASTERPOS2IVPROC glad_glRasterPos2iv
Definition: gl.h:3802
GLAD_API_CALL PFNGLWINDOWPOS3FPROC glad_glWindowPos3f
Definition: gl.h:4438
void(GLAD_API_PTR * PFNGLUNIFORM4FVARBPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition: gl.h:2597
void(GLAD_API_PTR * PFNGLPIXELSTOREFPROC)(GLenum pname, GLfloat param)
Definition: gl.h:2397
void(GLAD_API_PTR * PFNGLTEXENVIVPROC)(GLenum target, GLenum pname, const GLint *params)
Definition: gl.h:2542
void(GLAD_API_PTR * PFNGLVERTEXATTRIBPOINTERPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
Definition: gl.h:2740
void(GLAD_API_PTR * PFNGLRASTERPOS4DVPROC)(const GLdouble *v)
Definition: gl.h:2449
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3DVPROC)(GLuint index, const GLdouble *v)
Definition: gl.h:2672
GLAD_API_CALL PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate
Definition: gl.h:2826
GLAD_API_CALL PFNGLARETEXTURESRESIDENTPROC glad_glAreTexturesResident
Definition: gl.h:2770
void(GLAD_API_PTR * PFNGLGETFLOATVPROC)(GLenum pname, GLfloat *data)
Definition: gl.h:2158
unsigned int GLbitfield
Definition: gl.h:1747
GLAD_API_CALL PFNGLMULTITEXCOORD3DVPROC glad_glMultiTexCoord3dv
Definition: gl.h:3624
void(GLAD_API_PTR * PFNGLLINKPROGRAMARBPROC)(GLhandleARB programObj)
Definition: gl.h:2282
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1IARBPROC)(GLenum target, GLint s)
Definition: gl.h:2323
void(GLAD_API_PTR * PFNGLGETACTIVEUNIFORMARBPROC)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name)
Definition: gl.h:2140
GLAD_API_CALL PFNGLPIXELTRANSFERIPROC glad_glPixelTransferi
Definition: gl.h:3728
GLAD_API_CALL PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage
Definition: gl.h:3436
GLboolean(GLAD_API_PTR * PFNGLISBUFFERARBPROC)(GLuint buffer)
Definition: gl.h:2257
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC glad_glCompressedTexSubImage2DARB
Definition: gl.h:2964
void(GLAD_API_PTR * PFNGLCOLOR4USPROC)(GLushort red, GLushort green, GLushort blue, GLushort alpha)
Definition: gl.h:2002
GLAD_API_CALL PFNGLCOLOR4UIPROC glad_glColor4ui
Definition: gl.h:2928
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1DVPROC)(GLenum target, const GLdouble *v)
Definition: gl.h:2316
GLAD_API_CALL PFNGLEVALMESH2PROC glad_glEvalMesh2
Definition: gl.h:3112
GLAD_API_CALL PFNGLGETUNIFORMLOCATIONARBPROC glad_glGetUniformLocationARB
Definition: gl.h:3366
GLAD_API_CALL PFNGLTEXIMAGE1DPROC glad_glTexImage1D
Definition: gl.h:4026
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBDVARBPROC)(GLuint index, GLenum pname, GLdouble *params)
Definition: gl.h:2230
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4FARBPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
Definition: gl.h:2367
GLAD_API_CALL PFNGLBINDBUFFERBASEEXTPROC glad_glBindBufferBaseEXT
Definition: gl.h:2794
GLAD_API_CALL PFNGLDELETEQUERIESPROC glad_glDeleteQueries
Definition: gl.h:3014
GLAD_API_CALL PFNGLDRAWBUFFERPROC glad_glDrawBuffer
Definition: gl.h:3054
GLAD_API_CALL PFNGLPIXELSTOREIPROC glad_glPixelStorei
Definition: gl.h:3724
void(GLAD_API_PTR * PFNGLTEXPARAMETERFPROC)(GLenum target, GLenum pname, GLfloat param)
Definition: gl.h:2554
GLAD_API_CALL PFNGLBINDBUFFERPROC glad_glBindBuffer
Definition: gl.h:2790
void(GLAD_API_PTR * PFNGLBINDBUFFERBASEEXTPROC)(GLenum target, GLuint index, GLuint buffer)
Definition: gl.h:1933
void(GLAD_API_PTR * PFNGLDELETESYNCPROC)(GLsync sync)
Definition: gl.h:2048
GLAD_API_CALL PFNGLMATERIALIPROC glad_glMateriali
Definition: gl.h:3536
GLAD_API_CALL PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders
Definition: gl.h:3212
GLAD_API_CALL PFNGLMULTITEXCOORD2DARBPROC glad_glMultiTexCoord2dARB
Definition: gl.h:3590
GLAD_API_CALL PFNGLNEWLISTPROC glad_glNewList
Definition: gl.h:3684
GLAD_API_CALL PFNGLFRUSTUMPROC glad_glFrustum
Definition: gl.h:3174
void(GLAD_API_PTR * PFNGLRECTDVPROC)(const GLdouble *v1, const GLdouble *v2)
Definition: gl.h:2459
GLAD_API_CALL PFNGLFRONTFACEPROC glad_glFrontFace
Definition: gl.h:3172
void(GLAD_API_PTR * PFNGLNORMAL3DVPROC)(const GLdouble *v)
Definition: gl.h:2382
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4FVARBPROC)(GLenum target, const GLfloat *v)
Definition: gl.h:2369
GLAD_API_CALL PFNGLUNIFORM1IPROC glad_glUniform1i
Definition: gl.h:4064
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4DPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
Definition: gl.h:2362
void(GLAD_API_PTR * PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC)(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode)
Definition: gl.h:2561
void(GLAD_API_PTR * PFNGLGENBUFFERSARBPROC)(GLsizei n, GLuint *buffers)
Definition: gl.h:2125
GLAD_API_CALL PFNGLEVALCOORD2DPROC glad_glEvalCoord2d
Definition: gl.h:3102
void(GLAD_API_PTR * PFNGLCLEARINDEXPROC)(GLfloat c)
Definition: gl.h:1966
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2FVPROC)(GLuint index, const GLfloat *v)
Definition: gl.h:2664
GLAD_API_CALL PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray
Definition: gl.h:3042
GLboolean(GLAD_API_PTR * PFNGLUNMAPBUFFERPROC)(GLenum target)
Definition: gl.h:2616
void(GLAD_API_PTR * PFNGLTEXCOORD1IPROC)(GLint s)
Definition: gl.h:2510
GLAD_API_CALL PFNGLMULTITEXCOORD2SVPROC glad_glMultiTexCoord2sv
Definition: gl.h:3616
GLAD_API_CALL PFNGLINDEXDPROC glad_glIndexd
Definition: gl.h:3404
GLAD_API_CALL PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d
Definition: gl.h:4244
GLAD_API_CALL PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f
Definition: gl.h:4228
GLAD_API_CALL PFNGLUNIFORM1IVPROC glad_glUniform1iv
Definition: gl.h:4068
void(GLAD_API_PTR * PFNGLDETACHOBJECTARBPROC)(GLhandleARB containerObj, GLhandleARB attachedObj)
Definition: gl.h:2053
void(GLAD_API_PTR * PFNGLRASTERPOS3FVPROC)(const GLfloat *v)
Definition: gl.h:2443
void(GLAD_API_PTR * PFNGLGENRENDERBUFFERSPROC)(GLsizei n, GLuint *renderbuffers)
Definition: gl.h:2132
GLAD_API_CALL PFNGLMAP2DPROC glad_glMap2d
Definition: gl.h:3514
GLAD_API_CALL PFNGLMULTITEXCOORD3SPROC glad_glMultiTexCoord3s
Definition: gl.h:3644
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2IVARBPROC)(GLenum target, const GLint *v)
Definition: gl.h:2341
GLAD_API_CALL PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData
Definition: gl.h:3228
GLAD_API_CALL PFNGLWINDOWPOS3DVPROC glad_glWindowPos3dv
Definition: gl.h:4436
GLAD_API_CALL PFNGLSECONDARYCOLOR3BPROC glad_glSecondaryColor3b
Definition: gl.h:3884
GLAD_API_CALL int GLAD_GL_ARB_invalidate_subdata
Definition: gl.h:1848
GLAD_API_CALL PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv
Definition: gl.h:4148
GLAD_API_CALL PFNGLVERTEXATTRIB2SVARBPROC glad_glVertexAttrib2svARB
Definition: gl.h:4266
khronos_ssize_t GLsizeiptrARB
Definition: gl.h:1795
void(GLAD_API_PTR * PFNGLGETPROGRAMINFOLOGPROC)(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
Definition: gl.h:2185
void(GLAD_API_PTR * GLDEBUGPROCARB)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)
Definition: gl.h:1805
GLAD_API_CALL PFNGLTEXENVIVPROC glad_glTexEnviv
Definition: gl.h:4012
void(GLAD_API_PTR * PFNGLVERTEXATTRIBPOINTERARBPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
Definition: gl.h:2741
void(GLAD_API_PTR * PFNGLINVALIDATEBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length)
Definition: gl.h:2251
void(GLAD_API_PTR * PFNGLCOLOR4IPROC)(GLint red, GLint green, GLint blue, GLint alpha)
Definition: gl.h:1994
void(GLAD_API_PTR * PFNGLDEPTHFUNCPROC)(GLenum func)
Definition: gl.h:2050
void(GLAD_API_PTR * PFNGLOBJECTLABELPROC)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
Definition: gl.h:2390
GLAD_API_CALL PFNGLGETINTEGERVPROC glad_glGetIntegerv
Definition: gl.h:3258
GLAD_API_CALL PFNGLVERTEXATTRIBI1IEXTPROC glad_glVertexAttribI1iEXT
Definition: gl.h:4366
GLAD_API_CALL PFNGLVERTEX2FVPROC glad_glVertex2fv
Definition: gl.h:4178
void(GLAD_API_PTR * PFNGLGENTEXTURESPROC)(GLsizei n, GLuint *textures)
Definition: gl.h:2134
GLAD_API_CALL int GLAD_GL_ARB_vertex_shader
Definition: gl.h:1882
void * GLeglClientBufferEXT
Definition: gl.h:1761
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1DPROC)(GLenum target, GLdouble s)
Definition: gl.h:2314
GLAD_API_CALL PFNGLVERTEXPOINTERPROC glad_glVertexPointer
Definition: gl.h:4412
GLAD_API_CALL PFNGLVERTEXATTRIB4NUIVARBPROC glad_glVertexAttrib4NuivARB
Definition: gl.h:4314
void(GLAD_API_PTR * PFNGLUNIFORM1FARBPROC)(GLint location, GLfloat v0)
Definition: gl.h:2565
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3USVPROC)(const GLushort *v)
Definition: gl.h:2493
GLAD_API_CALL PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram
Definition: gl.h:4168
void(GLAD_API_PTR * PFNGLSAMPLECOVERAGEPROC)(GLfloat value, GLboolean invert)
Definition: gl.h:2473
GLAD_API_CALL PFNGLCOLOR3IVPROC glad_glColor3iv
Definition: gl.h:2886
void(GLAD_API_PTR * PFNGLINDEXFVPROC)(const GLfloat *c)
Definition: gl.h:2241
GLAD_API_CALL PFNGLGETVERTEXATTRIBPOINTERVARBPROC glad_glGetVertexAttribPointervARB
Definition: gl.h:3384
GLAD_API_CALL PFNGLMULTITEXCOORD4DVARBPROC glad_glMultiTexCoord4dvARB
Definition: gl.h:3658
GLAD_API_CALL PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture
Definition: gl.h:2806
void(GLAD_API_PTR * PFNGLPOLYGONSTIPPLEPROC)(const GLubyte *mask)
Definition: gl.h:2409
GLAD_API_CALL PFNGLPROGRAMENVPARAMETER4FARBPROC glad_glProgramEnvParameter4fARB
Definition: gl.h:3764
GLAD_API_CALL PFNGLSECONDARYCOLOR3IPROC glad_glSecondaryColor3i
Definition: gl.h:3896
GLAD_API_CALL PFNGLVERTEXATTRIB4SVARBPROC glad_glVertexAttrib4svARB
Definition: gl.h:4350
GLAD_API_CALL PFNGLISSHADERPROC glad_glIsShader
Definition: gl.h:3464
void GLvoid
Definition: gl.h:1748
void(GLAD_API_PTR * PFNGLGETBUFFERSUBDATAPROC)(GLenum target, GLintptr offset, GLsizeiptr size, void *data)
Definition: gl.h:2150
GLAD_API_CALL PFNGLPOPMATRIXPROC glad_glPopMatrix
Definition: gl.h:3754
void(GLAD_API_PTR * PFNGLVERTEX4FPROC)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition: gl.h:2640
void(GLAD_API_PTR * GLVULKANPROCNV)(void)
Definition: gl.h:1810
GLint(GLAD_API_PTR * PFNGLGETUNIFORMLOCATIONPROC)(GLuint program, const GLchar *name)
Definition: gl.h:2218
GLAD_API_CALL PFNGLGETTEXENVIVPROC glad_glGetTexEnviv
Definition: gl.h:3344
void(GLAD_API_PTR * PFNGLTEXCOORD3IVPROC)(const GLint *v)
Definition: gl.h:2527
void(GLAD_API_PTR * PFNGLCOPYTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
Definition: gl.h:2024
void(GLAD_API_PTR * PFNGLMEMORYBARRIERPROC)(GLbitfield barriers)
Definition: gl.h:2307
GLAD_API_CALL PFNGLLOADIDENTITYPROC glad_glLoadIdentity
Definition: gl.h:3496
GLuint(GLAD_API_PTR * PFNGLCREATESHADERPROC)(GLenum type)
Definition: gl.h:2029
GLAD_API_CALL PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv
Definition: gl.h:4152
void(GLAD_API_PTR * PFNGLRASTERPOS2DVPROC)(const GLdouble *v)
Definition: gl.h:2433
khronos_uint16_t GLushort
Definition: gl.h:1752
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1FVPROC)(GLenum target, const GLfloat *v)
Definition: gl.h:2320
GLAD_API_CALL PFNGLVERTEXATTRIBI3UIVEXTPROC glad_glVertexAttribI3uivEXT
Definition: gl.h:4388
void(GLAD_API_PTR * PFNGLGETUNIFORMIVARBPROC)(GLhandleARB programObj, GLint location, GLint *params)
Definition: gl.h:2223
GLAD_API_CALL PFNGLRASTERPOS2FPROC glad_glRasterPos2f
Definition: gl.h:3796
void(GLAD_API_PTR * PFNGLGETTEXLEVELPARAMETERIVPROC)(GLenum target, GLint level, GLenum pname, GLint *params)
Definition: gl.h:2214
GLAD_API_CALL PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv
Definition: gl.h:3382
GLAD_API_CALL PFNGLLIGHTMODELIVPROC glad_glLightModeliv
Definition: gl.h:3476
GLAD_API_CALL PFNGLPROGRAMENVPARAMETER4DARBPROC glad_glProgramEnvParameter4dARB
Definition: gl.h:3760
void(GLAD_API_PTR * PFNGLREADPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
Definition: gl.h:2457
GLAD_API_CALL PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv
Definition: gl.h:4336
GLAD_API_CALL PFNGLVERTEXATTRIB4FARBPROC glad_glVertexAttrib4fARB
Definition: gl.h:4334
void(GLAD_API_PTR * PFNGLRASTERPOS4SPROC)(GLshort x, GLshort y, GLshort z, GLshort w)
Definition: gl.h:2454
GLAD_API_CALL PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog
Definition: gl.h:3298
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2DVPROC)(GLenum target, const GLdouble *v)
Definition: gl.h:2332
void(GLAD_API_PTR * PFNGLVERTEX4DVPROC)(const GLdouble *v)
Definition: gl.h:2639
GLAD_API_CALL PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glad_glCheckFramebufferStatusEXT
Definition: gl.h:2850
GLAD_API_CALL PFNGLMULTTRANSPOSEMATRIXDPROC glad_glMultTransposeMatrixd
Definition: gl.h:3548
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1FPROC)(GLuint index, GLfloat x)
Definition: gl.h:2650
void(GLAD_API_PTR * PFNGLNORMAL3IPROC)(GLint nx, GLint ny, GLint nz)
Definition: gl.h:2385
GLAD_API_CALL PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup
Definition: gl.h:3752
GLAD_API_CALL PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s
Definition: gl.h:4236
void(GLAD_API_PTR * PFNGLPROGRAMLOCALPARAMETER4DVARBPROC)(GLenum target, GLuint index, const GLdouble *params)
Definition: gl.h:2421
void(GLAD_API_PTR * PFNGLWINDOWPOS2SPROC)(GLshort x, GLshort y)
Definition: gl.h:2751
void(GLAD_API_PTR * PFNGLLISTBASEPROC)(GLuint base)
Definition: gl.h:2283
void(GLAD_API_PTR * PFNGLPROGRAMSTRINGARBPROC)(GLenum target, GLenum format, GLsizei len, const void *string)
Definition: gl.h:2425
khronos_int16_t GLshort
Definition: gl.h:1751
GLAD_API_CALL PFNGLMULTITEXCOORD2SPROC glad_glMultiTexCoord2s
Definition: gl.h:3612
void(GLAD_API_PTR * PFNGLCOLOR4BVPROC)(const GLbyte *v)
Definition: gl.h:1989
void(GLAD_API_PTR * PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Definition: gl.h:2470
void(GLAD_API_PTR * PFNGLTEXCOORD4FVPROC)(const GLfloat *v)
Definition: gl.h:2533
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glad_glFramebufferTexture3DEXT
Definition: gl.h:3160
void(GLAD_API_PTR * PFNGLQUERYCOUNTERPROC)(GLuint id, GLenum target)
Definition: gl.h:2431
void(GLAD_API_PTR * PFNGLBINDFRAGDATALOCATIONEXTPROC)(GLuint program, GLuint color, const GLchar *name)
Definition: gl.h:1936
GLAD_API_CALL int GLAD_GL_EXT_blend_minmax
Definition: gl.h:1888
void(GLAD_API_PTR * PFNGLPOPNAMEPROC)(void)
Definition: gl.h:2414
GLAD_API_CALL PFNGLFOGCOORDFVPROC glad_glFogCoordfv
Definition: gl.h:3136
void(GLAD_API_PTR * PFNGLGETACTIVEATTRIBPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
Definition: gl.h:2137
GLAD_API_CALL PFNGLNORMAL3BVPROC glad_glNormal3bv
Definition: gl.h:3688
void(GLAD_API_PTR * PFNGLVERTEX4IPROC)(GLint x, GLint y, GLint z, GLint w)
Definition: gl.h:2642
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4UBVARBPROC)(GLuint index, const GLubyte *v)
Definition: gl.h:2713
GLAD_API_CALL PFNGLLOGICOPPROC glad_glLogicOp
Definition: gl.h:3508
GLAD_API_CALL PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements
Definition: gl.h:3554
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
Definition: gl.h:2670
GLAD_API_CALL PFNGLVERTEXATTRIBI4IEXTPROC glad_glVertexAttribI4iEXT
Definition: gl.h:4392
GLAD_API_CALL PFNGLRASTERPOS3IPROC glad_glRasterPos3i
Definition: gl.h:3816
GLAD_API_CALL PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate
Definition: gl.h:3934
void(GLAD_API_PTR * PFNGLPUSHCLIENTATTRIBPROC)(GLbitfield mask)
Definition: gl.h:2427
void(GLAD_API_PTR * PFNGLDELETEQUERIESARBPROC)(GLsizei n, const GLuint *ids)
Definition: gl.h:2044
void(GLAD_API_PTR * PFNGLCLEARACCUMPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition: gl.h:1963
GLAD_API_CALL PFNGLRENDERMODEPROC glad_glRenderMode
Definition: gl.h:3860
void(GLAD_API_PTR * PFNGLTEXGENIVPROC)(GLenum coord, GLenum pname, const GLint *params)
Definition: gl.h:2548
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1FVPROC)(GLuint index, const GLfloat *v)
Definition: gl.h:2652
void(GLAD_API_PTR * PFNGLPOINTPARAMETERFVPROC)(GLenum pname, const GLfloat *params)
Definition: gl.h:2403
GLAD_API_CALL PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f
Definition: gl.h:4252
GLAD_API_CALL PFNGLVERTEX2FPROC glad_glVertex2f
Definition: gl.h:4176
GLAD_API_CALL PFNGLGENQUERIESARBPROC glad_glGenQueriesARB
Definition: gl.h:3190
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4SVARBPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2711
GLAD_API_CALL PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC glad_glGetProgramLocalParameterdvARB
Definition: gl.h:3300
GLAD_API_CALL int GLAD_GL_ARB_framebuffer_object
Definition: gl.h:1840
GLhandleARB(GLAD_API_PTR * PFNGLCREATEPROGRAMOBJECTARBPROC)(void)
Definition: gl.h:2028
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
Definition: gl.h:2020
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3IVPROC)(GLenum target, const GLint *v)
Definition: gl.h:2356
GLAD_API_CALL PFNGLPUSHMATRIXPROC glad_glPushMatrix
Definition: gl.h:3786
void(GLAD_API_PTR * PFNGLCOLOR3FPROC)(GLfloat red, GLfloat green, GLfloat blue)
Definition: gl.h:1976
GLAD_API_CALL PFNGLBINDBUFFERARBPROC glad_glBindBufferARB
Definition: gl.h:2792
GLAD_API_CALL PFNGLSHADEMODELPROC glad_glShadeModel
Definition: gl.h:3920
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
Definition: gl.h:2019
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4IARBPROC)(GLenum target, GLint s, GLint t, GLint r, GLint q)
Definition: gl.h:2371
GLAD_API_CALL PFNGLPOINTPARAMETERFPROC glad_glPointParameterf
Definition: gl.h:3732
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBIVARBPROC)(GLuint index, GLenum pname, GLint *params)
Definition: gl.h:2234
GLAD_API_CALL PFNGLDETACHOBJECTARBPROC glad_glDetachObjectARB
Definition: gl.h:3034
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTUREFACEARBPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face)
Definition: gl.h:2118
void(GLAD_API_PTR * PFNGLDELETEQUERIESPROC)(GLsizei n, const GLuint *ids)
Definition: gl.h:2043
GLAD_API_CALL PFNGLGETATTRIBLOCATIONARBPROC glad_glGetAttribLocationARB
Definition: gl.h:3216
void(GLAD_API_PTR * PFNGLVERTEX3FVPROC)(const GLfloat *v)
Definition: gl.h:2633
GLAD_API_CALL PFNGLEVALMESH1PROC glad_glEvalMesh1
Definition: gl.h:3110
GLAD_API_CALL PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv
Definition: gl.h:4224
void(GLAD_API_PTR * PFNGLCOLOR3SVPROC)(const GLshort *v)
Definition: gl.h:1981
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D
Definition: gl.h:3150
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4SVARBPROC)(GLenum target, const GLshort *v)
Definition: gl.h:2377
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NSVPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2686
void(GLAD_API_PTR * PFNGLVERTEX2FPROC)(GLfloat x, GLfloat y)
Definition: gl.h:2624
GLAD_API_CALL PFNGLDEPTHFUNCPROC glad_glDepthFunc
Definition: gl.h:3028
GLboolean(GLAD_API_PTR * PFNGLISQUERYARBPROC)(GLuint id)
Definition: gl.h:2265
void(GLAD_API_PTR * PFNGLCOLOR3FVPROC)(const GLfloat *v)
Definition: gl.h:1977
void(GLAD_API_PTR * PFNGLCOLOR3UIPROC)(GLuint red, GLuint green, GLuint blue)
Definition: gl.h:1984
GLAD_API_CALL int GLAD_GL_ARB_map_buffer_range
Definition: gl.h:1850
GLAD_API_CALL PFNGLMULTITEXCOORD4IPROC glad_glMultiTexCoord4i
Definition: gl.h:3668
void(GLAD_API_PTR * PFNGLNEWLISTPROC)(GLuint list, GLenum mode)
Definition: gl.h:2378
GLAD_API_CALL PFNGLBINDPROGRAMARBPROC glad_glBindProgramARB
Definition: gl.h:2808
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2FVARBPROC)(GLuint index, const GLfloat *v)
Definition: gl.h:2665
GLAD_API_CALL PFNGLDRAWELEMENTSINSTANCEDARBPROC glad_glDrawElementsInstancedARB
Definition: gl.h:3062
GLAD_API_CALL PFNGLBLENDEQUATIONEXTPROC glad_glBlendEquationEXT
Definition: gl.h:2824
void(GLAD_API_PTR * PFNGLDELETERENDERBUFFERSEXTPROC)(GLsizei n, const GLuint *renderbuffers)
Definition: gl.h:2046
GLAD_API_CALL PFNGLTEXCOORD2FPROC glad_glTexCoord2f
Definition: gl.h:3960
GLboolean(GLAD_API_PTR * PFNGLISENABLEDPROC)(GLenum cap)
Definition: gl.h:2258
GLAD_API_CALL PFNGLTEXGENIPROC glad_glTexGeni
Definition: gl.h:4022
void(GLAD_API_PTR * PFNGLNORMAL3SVPROC)(const GLshort *v)
Definition: gl.h:2388
void(GLAD_API_PTR * PFNGLTEXCOORD4IPROC)(GLint s, GLint t, GLint r, GLint q)
Definition: gl.h:2534
GLAD_API_CALL PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv
Definition: gl.h:4142
void(GLAD_API_PTR * PFNGLVERTEX2DPROC)(GLdouble x, GLdouble y)
Definition: gl.h:2622
void(GLAD_API_PTR * PFNGLDEPTHRANGEPROC)(GLdouble n, GLdouble f)
Definition: gl.h:2052
void(GLAD_API_PTR * PFNGLVERTEX3IPROC)(GLint x, GLint y, GLint z)
Definition: gl.h:2634
GLAD_API_CALL PFNGLINDEXMASKPROC glad_glIndexMask
Definition: gl.h:3400
GLAD_API_CALL PFNGLNORMAL3IVPROC glad_glNormal3iv
Definition: gl.h:3700
GLAD_API_CALL PFNGLGETTEXGENFVPROC glad_glGetTexGenfv
Definition: gl.h:3348
GLAD_API_CALL PFNGLPOINTPARAMETERIPROC glad_glPointParameteri
Definition: gl.h:3736
GLAD_API_CALL PFNGLVERTEXATTRIBI4IVEXTPROC glad_glVertexAttribI4ivEXT
Definition: gl.h:4394
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4DVARBPROC)(GLenum target, const GLdouble *v)
Definition: gl.h:2365
GLAD_API_CALL int GLAD_GL_VERSION_2_0
Definition: gl.h:1826
void(GLAD_API_PTR * PFNGLVIEWPORTPROC)(GLint x, GLint y, GLsizei width, GLsizei height)
Definition: gl.h:2743
GLAD_API_CALL PFNGLCOLOR3DVPROC glad_glColor3dv
Definition: gl.h:2878
GLAD_API_CALL PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv
Definition: gl.h:4136
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4BVPROC)(GLuint index, const GLbyte *v)
Definition: gl.h:2696
void(GLAD_API_PTR * PFNGLGETMULTISAMPLEFVPROC)(GLenum pname, GLuint index, GLfloat *val)
Definition: gl.h:2173
void(GLAD_API_PTR * PFNGLTRANSLATEDPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition: gl.h:2562
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE3DARBPROC glad_glCompressedTexImage3DARB
Definition: gl.h:2956
GLenum(GLAD_API_PTR * PFNGLGETERRORPROC)(void)
Definition: gl.h:2157
GLAD_API_CALL PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv
Definition: gl.h:4280
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBFVARBPROC)(GLuint index, GLenum pname, GLfloat *params)
Definition: gl.h:2232
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1SPROC)(GLuint index, GLshort x)
Definition: gl.h:2654
void(GLAD_API_PTR * PFNGLTEXCOORD1DPROC)(GLdouble s)
Definition: gl.h:2506
void(GLAD_API_PTR * PFNGLGENQUERIESARBPROC)(GLsizei n, GLuint *ids)
Definition: gl.h:2131
GLAD_API_CALL PFNGLINDEXIPROC glad_glIndexi
Definition: gl.h:3412
GLAD_API_CALL PFNGLVERTEXATTRIB3FARBPROC glad_glVertexAttrib3fARB
Definition: gl.h:4278
unsigned short GLhalfNV
Definition: gl.h:1808
GLAD_API_CALL PFNGLUNIFORM3IVARBPROC glad_glUniform3ivARB
Definition: gl.h:4110
GLAD_API_CALL PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv
Definition: gl.h:3248
GLAD_API_CALL PFNGLFOGIVPROC glad_glFogiv
Definition: gl.h:3144
GLAD_API_CALL PFNGLCOLOR4BPROC glad_glColor4b
Definition: gl.h:2904
GLAD_API_CALL PFNGLMULTITEXCOORD1FVPROC glad_glMultiTexCoord1fv
Definition: gl.h:3568
void(GLAD_API_PTR * PFNGLUNIFORM3UIVEXTPROC)(GLint location, GLsizei count, const GLuint *value)
Definition: gl.h:2593
GLAD_API_CALL PFNGLUNIFORM3UIVEXTPROC glad_glUniform3uivEXT
Definition: gl.h:4114
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3DARBPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
Definition: gl.h:2347
void(GLAD_API_PTR * PFNGLINDEXMASKPROC)(GLuint mask)
Definition: gl.h:2236
GLAD_API_CALL PFNGLNORMAL3SVPROC glad_glNormal3sv
Definition: gl.h:3704
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE2DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
Definition: gl.h:2011
GLAD_API_CALL PFNGLMATRIXMODEPROC glad_glMatrixMode
Definition: gl.h:3540
void(GLAD_API_PTR * PFNGLFOGFVPROC)(GLenum pname, const GLfloat *params)
Definition: gl.h:2106
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUIVPROC)(GLuint index, const GLuint *v)
Definition: gl.h:2692
GLAD_API_CALL PFNGLBUFFERDATAPROC glad_glBufferData
Definition: gl.h:2836
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBIIVEXTPROC)(GLuint index, GLenum pname, GLint *params)
Definition: gl.h:2225
GLAD_API_CALL PFNGLGETMAPFVPROC glad_glGetMapfv
Definition: gl.h:3266
void(GLAD_API_PTR * PFNGLEVALMESH1PROC)(GLenum mode, GLint i1, GLint i2)
Definition: gl.h:2091
GLAD_API_CALL PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding
Definition: gl.h:3926
GLAD_API_CALL PFNGLEDGEFLAGPOINTERPROC glad_glEdgeFlagPointer
Definition: gl.h:3072
void(GLAD_API_PTR * PFNGLDISPATCHCOMPUTEINDIRECTPROC)(GLintptr indirect)
Definition: gl.h:2060
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: gl.h:2698
void(* GLADpostcallback)(void *ret, const char *name, GLADapiproc apiproc, int len_args,...)
Definition: gl.h:174
void(GLAD_API_PTR * PFNGLCOLOR4UBVPROC)(const GLubyte *v)
Definition: gl.h:1999
GLAD_API_CALL PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer
Definition: gl.h:2832
GLAD_API_CALL PFNGLCOLOR4UBPROC glad_glColor4ub
Definition: gl.h:2924
GLAD_API_CALL PFNGLPOPNAMEPROC glad_glPopName
Definition: gl.h:3756
void(GLAD_API_PTR * PFNGLNORMAL3FVPROC)(const GLfloat *v)
Definition: gl.h:2384
void(GLAD_API_PTR * PFNGLUNIFORM1FVPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition: gl.h:2566
GLAD_API_CALL int GLAD_GL_EXT_texture_compression_s3tc
Definition: gl.h:1904
void(GLAD_API_PTR * PFNGLFRUSTUMPROC)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
Definition: gl.h:2123
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3SVPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2680
void(GLAD_API_PTR * PFNGLSELECTBUFFERPROC)(GLsizei size, GLuint *buffer)
Definition: gl.h:2495
GLAD_API_CALL PFNGLMULTITEXCOORD4IVARBPROC glad_glMultiTexCoord4ivARB
Definition: gl.h:3674
void(GLAD_API_PTR * PFNGLTEXCOORDPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition: gl.h:2538
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3DARBPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
Definition: gl.h:2671
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2FPROC)(GLuint index, GLfloat x, GLfloat y)
Definition: gl.h:2662
GLAD_API_CALL PFNGLDISABLEPROC glad_glDisable
Definition: gl.h:3038
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURELAYERARBPROC glad_glFramebufferTextureLayerARB
Definition: gl.h:3168
void(GLAD_API_PTR * PFNGLUNIFORM3IVPROC)(GLint location, GLsizei count, const GLint *value)
Definition: gl.h:2590
GLAD_API_CALL PFNGLTEXCOORD1FVPROC glad_glTexCoord1fv
Definition: gl.h:3946
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3SVARBPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2681
GLAD_API_CALL PFNGLVERTEX4DVPROC glad_glVertex4dv
Definition: gl.h:4206
void(GLAD_API_PTR * PFNGLWINDOWPOS2SVPROC)(const GLshort *v)
Definition: gl.h:2752
void(* GLADapiproc)(void)
Definition: gl.h:168
void(GLAD_API_PTR * PFNGLUNIFORM2IARBPROC)(GLint location, GLint v0, GLint v1)
Definition: gl.h:2579
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI2IVEXTPROC)(GLuint index, const GLint *v)
Definition: gl.h:2724
void(GLAD_API_PTR * PFNGLPOPATTRIBPROC)(void)
Definition: gl.h:2410
void(GLAD_API_PTR * PFNGLPOPDEBUGGROUPPROC)(void)
Definition: gl.h:2412
GLAD_API_CALL PFNGLVERTEX4IVPROC glad_glVertex4iv
Definition: gl.h:4214
void(GLAD_API_PTR * PFNGLVERTEX2FVPROC)(const GLfloat *v)
Definition: gl.h:2625
GLAD_API_CALL PFNGLTEXCOORD4DVPROC glad_glTexCoord4dv
Definition: gl.h:3990
GLAD_API_CALL int GLAD_GL_ARB_vertex_buffer_object
Definition: gl.h:1878
GLAD_API_CALL PFNGLSHADERSOURCEPROC glad_glShaderSource
Definition: gl.h:3922
GLAD_API_CALL PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv
Definition: gl.h:3318
GLAD_API_CALL PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample
Definition: gl.h:4030
GLAD_API_CALL PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap
Definition: gl.h:3198
GLAD_API_CALL PFNGLCOLOR4DPROC glad_glColor4d
Definition: gl.h:2908
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1FARBPROC)(GLenum target, GLfloat s)
Definition: gl.h:2319
GLAD_API_CALL PFNGLINDEXSPROC glad_glIndexs
Definition: gl.h:3416
GLboolean(GLAD_API_PTR * PFNGLISFRAMEBUFFEREXTPROC)(GLuint framebuffer)
Definition: gl.h:2260
GLAD_API_CALL PFNGLUNIFORM3IPROC glad_glUniform3i
Definition: gl.h:4104
void(GLAD_API_PTR * PFNGLEVALCOORD2DVPROC)(const GLdouble *u)
Definition: gl.h:2088
GLAD_API_CALL PFNGLUNIFORM3FVARBPROC glad_glUniform3fvARB
Definition: gl.h:4102
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1DVARBPROC)(GLuint index, const GLdouble *v)
Definition: gl.h:2649
GLAD_API_CALL PFNGLSECONDARYCOLOR3BVPROC glad_glSecondaryColor3bv
Definition: gl.h:3886
void(GLAD_API_PTR * PFNGLMATERIALFPROC)(GLenum face, GLenum pname, GLfloat param)
Definition: gl.h:2302
GLAD_API_CALL PFNGLCOLORPOINTERPROC glad_glColorPointer
Definition: gl.h:2940
void(GLAD_API_PTR * PFNGLDELETEFRAMEBUFFERSEXTPROC)(GLsizei n, const GLuint *framebuffers)
Definition: gl.h:2038
GLAD_API_CALL PFNGLEVALCOORD1DPROC glad_glEvalCoord1d
Definition: gl.h:3094
GLAD_API_CALL PFNGLEVALCOORD2FPROC glad_glEvalCoord2f
Definition: gl.h:3106
GLAD_API_CALL PFNGLFOGCOORDDPROC glad_glFogCoordd
Definition: gl.h:3130
GLAD_API_CALL PFNGLGETACTIVEATTRIBARBPROC glad_glGetActiveAttribARB
Definition: gl.h:3204
GLAD_API_CALL PFNGLCOMPILESHADERARBPROC glad_glCompileShaderARB
Definition: gl.h:2944
void(GLAD_API_PTR * PFNGLGETTEXPARAMETERFVPROC)(GLenum target, GLenum pname, GLfloat *params)
Definition: gl.h:2215
khronos_int32_t GLclampx
Definition: gl.h:1755
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI3IEXTPROC)(GLuint index, GLint x, GLint y, GLint z)
Definition: gl.h:2727
GLAD_API_CALL PFNGLDISABLECLIENTSTATEPROC glad_glDisableClientState
Definition: gl.h:3040
GLAD_API_CALL PFNGLVERTEXATTRIBI3UIEXTPROC glad_glVertexAttribI3uiEXT
Definition: gl.h:4386
GLuint(GLAD_API_PTR * PFNGLGENLISTSPROC)(GLsizei range)
Definition: gl.h:2128
GLAD_API_CALL PFNGLCREATEPROGRAMPROC glad_glCreateProgram
Definition: gl.h:2982
void(GLAD_API_PTR * PFNGLPUSHATTRIBPROC)(GLbitfield mask)
Definition: gl.h:2426
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4FVARBPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2613
GLAD_API_CALL PFNGLTEXCOORD3SPROC glad_glTexCoord3s
Definition: gl.h:3984
void(GLAD_API_PTR * PFNGLCOLOR4SVPROC)(const GLshort *v)
Definition: gl.h:1997
GLAD_API_CALL PFNGLVERTEXATTRIB2FVARBPROC glad_glVertexAttrib2fvARB
Definition: gl.h:4258
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTI64VPROC)(GLuint id, GLenum pname, GLint64 *params)
Definition: gl.h:2191
GLAD_API_CALL PFNGLISENABLEDPROC glad_glIsEnabled
Definition: gl.h:3444
void(GLAD_API_PTR * PFNGLTEXPARAMETERFVPROC)(GLenum target, GLenum pname, const GLfloat *params)
Definition: gl.h:2555
void(GLAD_API_PTR * PFNGLUNIFORM1IARBPROC)(GLint location, GLint v0)
Definition: gl.h:2569
void(GLAD_API_PTR * PFNGLMAPGRID1FPROC)(GLint un, GLfloat u1, GLfloat u2)
Definition: gl.h:2299
void(GLAD_API_PTR * PFNGLLOADTRANSPOSEMATRIXDPROC)(const GLdouble *m)
Definition: gl.h:2288
void(GLAD_API_PTR * PFNGLGENPROGRAMSARBPROC)(GLsizei n, GLuint *programs)
Definition: gl.h:2129
GLAD_API_CALL PFNGLGETPIXELMAPUSVPROC glad_glGetPixelMapusv
Definition: gl.h:3288
void(GLAD_API_PTR * PFNGLBEGINPROC)(GLenum mode)
Definition: gl.h:1925
void(GLAD_API_PTR * PFNGLCLIPPLANEPROC)(GLenum plane, const GLdouble *equation)
Definition: gl.h:1971
GLAD_API_CALL PFNGLSECONDARYCOLOR3UIVPROC glad_glSecondaryColor3uiv
Definition: gl.h:3910
GLAD_API_CALL PFNGLVERTEX4SPROC glad_glVertex4s
Definition: gl.h:4216
void(GLAD_API_PTR * PFNGLVERTEX2IPROC)(GLint x, GLint y)
Definition: gl.h:2626
GLAD_API_CALL PFNGLWINDOWPOS2DPROC glad_glWindowPos2d
Definition: gl.h:4418
void(GLAD_API_PTR * PFNGLTEXCOORD3SPROC)(GLshort s, GLshort t, GLshort r)
Definition: gl.h:2528
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
Definition: gl.h:2121
GLAD_API_CALL PFNGLTRANSLATEFPROC glad_glTranslatef
Definition: gl.h:4054
GLAD_API_CALL PFNGLPOPATTRIBPROC glad_glPopAttrib
Definition: gl.h:3748
GLAD_API_CALL PFNGLMAPBUFFERARBPROC glad_glMapBufferARB
Definition: gl.h:3520
void(GLAD_API_PTR * PFNGLBINDBUFFERPROC)(GLenum target, GLuint buffer)
Definition: gl.h:1931
GLAD_API_CALL PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s
Definition: gl.h:4260
void(GLAD_API_PTR * PFNGLMULTIDRAWARRAYSPROC)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
Definition: gl.h:2312
GLAD_API_CALL int GLAD_GL_EXT_framebuffer_object
Definition: gl.h:1896
void(GLAD_API_PTR * PFNGLCOLOR3UIVPROC)(const GLuint *v)
Definition: gl.h:1985
GLAD_API_CALL PFNGLMULTMATRIXDPROC glad_glMultMatrixd
Definition: gl.h:3544
GLsync(GLAD_API_PTR * PFNGLFENCESYNCPROC)(GLenum condition, GLbitfield flags)
Definition: gl.h:2096
void(GLAD_API_PTR * PFNGLLIGHTMODELIPROC)(GLenum pname, GLint param)
Definition: gl.h:2273
void(GLAD_API_PTR * PFNGLGETCOMPRESSEDTEXIMAGEARBPROC)(GLenum target, GLint level, void *img)
Definition: gl.h:2154
void *(GLAD_API_PTR * PFNGLMAPBUFFERRANGEPROC)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Definition: gl.h:2297
GLAD_API_CALL PFNGLTEXGENFVPROC glad_glTexGenfv
Definition: gl.h:4020
GLAD_API_CALL PFNGLRECTIVPROC glad_glRectiv
Definition: gl.h:3854
GLAD_API_CALL PFNGLUNIFORM1UIVEXTPROC glad_glUniform1uivEXT
Definition: gl.h:4074
void(GLAD_API_PTR * PFNGLROTATEFPROC)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
Definition: gl.h:2472
GLAD_API_CALL PFNGLGETSHADERIVPROC glad_glGetShaderiv
Definition: gl.h:3336
void(GLAD_API_PTR * PFNGLTEXCOORD3DPROC)(GLdouble s, GLdouble t, GLdouble r)
Definition: gl.h:2522
void(GLAD_API_PTR * PFNGLMAPGRID1DPROC)(GLint un, GLdouble u1, GLdouble u2)
Definition: gl.h:2298
GLAD_API_CALL PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f
Definition: gl.h:4276
GLAD_API_CALL PFNGLFOGIPROC glad_glFogi
Definition: gl.h:3142
GLAD_API_CALL PFNGLVERTEXATTRIBI4UBVEXTPROC glad_glVertexAttribI4ubvEXT
Definition: gl.h:4398
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE3DARBPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
Definition: gl.h:2014
void(GLAD_API_PTR * PFNGLCOPYTEXIMAGE2DPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
Definition: gl.h:2023
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2X3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2606
GLAD_API_CALL PFNGLATTACHSHADERPROC glad_glAttachShader
Definition: gl.h:2776
GLAD_API_CALL PFNGLEDGEFLAGPROC glad_glEdgeFlag
Definition: gl.h:3070
GLAD_API_CALL PFNGLLOADTRANSPOSEMATRIXFPROC glad_glLoadTransposeMatrixf
Definition: gl.h:3506
GLAD_API_CALL PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl
Definition: gl.h:2994
void(GLAD_API_PTR * PFNGLGETUNIFORMFVPROC)(GLuint program, GLint location, GLfloat *params)
Definition: gl.h:2220
GLAD_API_CALL PFNGLFOGFVPROC glad_glFogfv
Definition: gl.h:3140
GLAD_API_CALL PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv
Definition: gl.h:3390
void(GLAD_API_PTR * PFNGLUNIFORM2FPROC)(GLint location, GLfloat v0, GLfloat v1)
Definition: gl.h:2574
void(GLAD_API_PTR * PFNGLWINDOWPOS2DPROC)(GLdouble x, GLdouble y)
Definition: gl.h:2745
GLAD_API_CALL PFNGLBEGINQUERYARBPROC glad_glBeginQueryARB
Definition: gl.h:2782
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUBVARBPROC)(GLuint index, const GLubyte *v)
Definition: gl.h:2691
GLAD_API_CALL PFNGLCOLOR3UBPROC glad_glColor3ub
Definition: gl.h:2892
void(GLAD_API_PTR * PFNGLGETMAPIVPROC)(GLenum target, GLenum query, GLint *v)
Definition: gl.h:2170
GLAD_API_CALL PFNGLPOINTSIZEPROC glad_glPointSize
Definition: gl.h:3740
GLAD_API_CALL PFNGLDISPATCHCOMPUTEINDIRECTPROC glad_glDispatchComputeIndirect
Definition: gl.h:3048
void(GLAD_API_PTR * PFNGLPIXELZOOMPROC)(GLfloat xfactor, GLfloat yfactor)
Definition: gl.h:2401
void(GLAD_API_PTR * PFNGLUNIFORM1FVARBPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition: gl.h:2567
GLAD_API_CALL PFNGLTEXCOORD1SVPROC glad_glTexCoord1sv
Definition: gl.h:3954
GLAD_API_CALL PFNGLVERTEXATTRIB4NUBVARBPROC glad_glVertexAttrib4NubvARB
Definition: gl.h:4310
void(GLAD_API_PTR * PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Definition: gl.h:2469
void(GLAD_API_PTR * PFNGLTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
Definition: gl.h:2560
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI1UIVEXTPROC)(GLuint index, const GLuint *v)
Definition: gl.h:2722
GLAD_API_CALL PFNGLRASTERPOS4SPROC glad_glRasterPos4s
Definition: gl.h:3836
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2X4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2607
void(GLAD_API_PTR * PFNGLPOLYGONMODEPROC)(GLenum face, GLenum mode)
Definition: gl.h:2407
khronos_ssize_t GLsizeiptr
Definition: gl.h:1790
void(GLAD_API_PTR * PFNGLBINDBUFFERRANGEEXTPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
Definition: gl.h:1935
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4IVPROC)(GLuint index, const GLint *v)
Definition: gl.h:2706
void(GLAD_API_PTR * PFNGLFLUSHPROC)(void)
Definition: gl.h:2098
void(GLAD_API_PTR * PFNGLGETTEXGENDVPROC)(GLenum coord, GLenum pname, GLdouble *params)
Definition: gl.h:2209
GLAD_API_CALL PFNGLMAP1DPROC glad_glMap1d
Definition: gl.h:3510
void(GLAD_API_PTR * PFNGLGETPIXELMAPUSVPROC)(GLenum map, GLushort *values)
Definition: gl.h:2180
void(GLAD_API_PTR * PFNGLGETUNIFORMFVARBPROC)(GLhandleARB programObj, GLint location, GLfloat *params)
Definition: gl.h:2221
khronos_intptr_t GLintptrARB
Definition: gl.h:1785
GLint(GLAD_API_PTR * PFNGLGETFRAGDATALOCATIONEXTPROC)(GLuint program, const GLchar *name)
Definition: gl.h:2159
GLAD_API_CALL PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog
Definition: gl.h:3238
void(GLAD_API_PTR * PFNGLCOLOR3DPROC)(GLdouble red, GLdouble green, GLdouble blue)
Definition: gl.h:1974
GLAD_API_CALL PFNGLDELETELISTSPROC glad_glDeleteLists
Definition: gl.h:3006
GLAD_API_CALL PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv
Definition: gl.h:4256
GLAD_API_CALL PFNGLUNIFORMMATRIX3FVARBPROC glad_glUniformMatrix3fvARB
Definition: gl.h:4146
void(GLAD_API_PTR * PFNGLGETCLIPPLANEPROC)(GLenum plane, GLdouble *equation)
Definition: gl.h:2152
void(GLAD_API_PTR * PFNGLBINDATTRIBLOCATIONARBPROC)(GLhandleARB programObj, GLuint index, const GLcharARB *name)
Definition: gl.h:1930
GLAD_API_CALL PFNGLLIGHTFPROC glad_glLightf
Definition: gl.h:3478
GLAD_API_CALL PFNGLTEXENVIPROC glad_glTexEnvi
Definition: gl.h:4010
void(GLAD_API_PTR * PFNGLDEPTHMASKPROC)(GLboolean flag)
Definition: gl.h:2051
GLboolean(GLAD_API_PTR * PFNGLISBUFFERPROC)(GLuint buffer)
Definition: gl.h:2256
GLAD_API_CALL PFNGLFOGCOORDPOINTERPROC glad_glFogCoordPointer
Definition: gl.h:3128
void(GLAD_API_PTR * PFNGLTEXPARAMETERIPROC)(GLenum target, GLenum pname, GLint param)
Definition: gl.h:2556
void(GLAD_API_PTR * PFNGLSAMPLEMASKIPROC)(GLuint maskNumber, GLbitfield mask)
Definition: gl.h:2474
GLAD_API_CALL PFNGLMULTITEXCOORD1IPROC glad_glMultiTexCoord1i
Definition: gl.h:3572
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3DVARBPROC)(GLenum target, const GLdouble *v)
Definition: gl.h:2349
GLAD_API_CALL PFNGLWINDOWPOS2SVPROC glad_glWindowPos2sv
Definition: gl.h:4432
GLAD_API_CALL PFNGLMAPGRID1FPROC glad_glMapGrid1f
Definition: gl.h:3526
void(GLAD_API_PTR * PFNGLMAP2FPROC)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
Definition: gl.h:2294
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2612
void(GLAD_API_PTR * PFNGLCOLOR4BPROC)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
Definition: gl.h:1988
void(GLAD_API_PTR * PFNGLPOLYGONOFFSETPROC)(GLfloat factor, GLfloat units)
Definition: gl.h:2408
void(GLAD_API_PTR * PFNGLRASTERPOS2FVPROC)(const GLfloat *v)
Definition: gl.h:2435
GLAD_API_CALL PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage
Definition: gl.h:3234
void(GLAD_API_PTR * PFNGLCLIENTACTIVETEXTUREARBPROC)(GLenum texture)
Definition: gl.h:1969
GLAD_API_CALL PFNGLWINDOWPOS3DPROC glad_glWindowPos3d
Definition: gl.h:4434
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4UIVARBPROC)(GLuint index, const GLuint *v)
Definition: gl.h:2715
GLAD_API_CALL PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glad_glGetRenderbufferParameterivEXT
Definition: gl.h:3328
void(GLAD_API_PTR * PFNGLUNIFORM4FVPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition: gl.h:2596
GLAD_API_CALL PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v
Definition: gl.h:3310
GLAD_API_CALL PFNGLVERTEXATTRIB1FVARBPROC glad_glVertexAttrib1fvARB
Definition: gl.h:4234
GLAD_API_CALL PFNGLVERTEX3FPROC glad_glVertex3f
Definition: gl.h:4192
GLAD_API_CALL PFNGLISSYNCPROC glad_glIsSync
Definition: gl.h:3466
GLAD_API_CALL PFNGLBITMAPPROC glad_glBitmap
Definition: gl.h:2816
GLAD_API_CALL PFNGLSTENCILOPPROC glad_glStencilOp
Definition: gl.h:3936
void(GLAD_API_PTR * PFNGLWINDOWPOS3IPROC)(GLint x, GLint y, GLint z)
Definition: gl.h:2757
GLAD_API_CALL PFNGLMULTITEXCOORD4DARBPROC glad_glMultiTexCoord4dARB
Definition: gl.h:3654
GLAD_API_CALL int GLAD_GL_EXT_draw_range_elements
Definition: gl.h:1890
GLAD_API_CALL PFNGLGETVERTEXATTRIBIVARBPROC glad_glGetVertexAttribivARB
Definition: gl.h:3396
void(GLAD_API_PTR * PFNGLCLIENTACTIVETEXTUREPROC)(GLenum texture)
Definition: gl.h:1968
void(GLAD_API_PTR * PFNGLUNIFORM3UIEXTPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2)
Definition: gl.h:2592
void(GLAD_API_PTR * PFNGLDELETESHADERPROC)(GLuint shader)
Definition: gl.h:2047
GLAD_API_CALL PFNGLVERTEXATTRIB1DVARBPROC glad_glVertexAttrib1dvARB
Definition: gl.h:4226
GLAD_API_CALL PFNGLGETBUFFERPOINTERVARBPROC glad_glGetBufferPointervARB
Definition: gl.h:3226
GLAD_API_CALL PFNGLGETVERTEXATTRIBIUIVEXTPROC glad_glGetVertexAttribIuivEXT
Definition: gl.h:3380
void(GLAD_API_PTR * PFNGLRECTSPROC)(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
Definition: gl.h:2464
void(GLAD_API_PTR * PFNGLUNIFORM2FVPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition: gl.h:2576
void(GLAD_API_PTR * PFNGLGENERATEMIPMAPPROC)(GLenum target)
Definition: gl.h:2135
void(GLAD_API_PTR * PFNGLCOLOR4USVPROC)(const GLushort *v)
Definition: gl.h:2003
GLAD_API_CALL PFNGLLIGHTFVPROC glad_glLightfv
Definition: gl.h:3480
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2DVARBPROC)(GLuint index, const GLdouble *v)
Definition: gl.h:2661
GLAD_API_CALL PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv
Definition: gl.h:4296
GLAD_API_CALL int gladLoadGLUserPtr(GLADuserptrloadfunc load, void *userptr)
Definition: gl.cpp:2130
GLAD_API_CALL PFNGLWINDOWPOS3FVPROC glad_glWindowPos3fv
Definition: gl.h:4440
GLhandleARB(GLAD_API_PTR * PFNGLCREATESHADEROBJECTARBPROC)(GLenum shaderType)
Definition: gl.h:2030
void(GLAD_API_PTR * PFNGLCOLOR4DPROC)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
Definition: gl.h:1990
void(GLAD_API_PTR * PFNGLPIXELMAPFVPROC)(GLenum map, GLsizei mapsize, const GLfloat *values)
Definition: gl.h:2394
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUSVPROC)(GLuint index, const GLushort *v)
Definition: gl.h:2694
double GLdouble
Definition: gl.h:1759
GLAD_API_CALL PFNGLMULTITEXCOORD4FARBPROC glad_glMultiTexCoord4fARB
Definition: gl.h:3662
GLAD_API_CALL PFNGLCOLOR3SVPROC glad_glColor3sv
Definition: gl.h:2890
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D
Definition: gl.h:3154
void(GLAD_API_PTR * PFNGLDRAWARRAYSINSTANCEDARBPROC)(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Definition: gl.h:2062
GLAD_API_CALL int GLAD_GL_VERSION_1_2
Definition: gl.h:1818
GLAD_API_CALL PFNGLLIGHTMODELIPROC glad_glLightModeli
Definition: gl.h:3474
GLAD_API_CALL PFNGLMULTITEXCOORD4DVPROC glad_glMultiTexCoord4dv
Definition: gl.h:3656
GLAD_API_CALL PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv
Definition: gl.h:4232
void(GLAD_API_PTR * PFNGLRECTDPROC)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
Definition: gl.h:2458
GLAD_API_CALL PFNGLMAPGRID2DPROC glad_glMapGrid2d
Definition: gl.h:3528
GLAD_API_CALL PFNGLTEXIMAGE3DPROC glad_glTexImage3D
Definition: gl.h:4032
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4BVEXTPROC)(GLuint index, const GLbyte *v)
Definition: gl.h:2731
GLAD_API_CALL PFNGLMULTITEXCOORD3SARBPROC glad_glMultiTexCoord3sARB
Definition: gl.h:3646
GLAD_API_CALL PFNGLTEXCOORD4IPROC glad_glTexCoord4i
Definition: gl.h:3996
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3FPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
Definition: gl.h:2674
void(GLAD_API_PTR * PFNGLINDEXDPROC)(GLdouble c)
Definition: gl.h:2238
GLAD_API_CALL PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv
Definition: gl.h:4038
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4SPROC)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
Definition: gl.h:2708
void(GLAD_API_PTR * PFNGLUNIFORM2IVARBPROC)(GLint location, GLsizei count, const GLint *value)
Definition: gl.h:2581
GLAD_API_CALL PFNGLVERTEXATTRIB3SVARBPROC glad_glVertexAttrib3svARB
Definition: gl.h:4290
GLAD_API_CALL PFNGLTRANSLATEDPROC glad_glTranslated
Definition: gl.h:4052
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2FARBPROC)(GLuint index, GLfloat x, GLfloat y)
Definition: gl.h:2663
GLAD_API_CALL int GLAD_GL_ARB_timer_query
Definition: gl.h:1876
GLAD_API_CALL PFNGLMULTITEXCOORD3DPROC glad_glMultiTexCoord3d
Definition: gl.h:3620
void(GLAD_API_PTR * PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2200
void(GLAD_API_PTR * PFNGLGETBOOLEANVPROC)(GLenum pname, GLboolean *data)
Definition: gl.h:2145
GLAD_API_CALL PFNGLBINDRENDERBUFFEREXTPROC glad_glBindRenderbufferEXT
Definition: gl.h:2812
void(GLAD_API_PTR * PFNGLWINDOWPOS2DVPROC)(const GLdouble *v)
Definition: gl.h:2746
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI2UIVEXTPROC)(GLuint index, const GLuint *v)
Definition: gl.h:2726
GLAD_API_CALL PFNGLMULTITEXCOORD1FPROC glad_glMultiTexCoord1f
Definition: gl.h:3564
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2IVPROC)(GLenum target, const GLint *v)
Definition: gl.h:2340
void(GLAD_API_PTR * PFNGLGETTEXGENIVPROC)(GLenum coord, GLenum pname, GLint *params)
Definition: gl.h:2211
GLAD_API_CALL PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv
Definition: gl.h:4264
GLAD_API_CALL PFNGLPUSHNAMEPROC glad_glPushName
Definition: gl.h:3788
void(GLAD_API_PTR * PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC)(GLenum target, GLuint index, GLdouble *params)
Definition: gl.h:2186
void(GLAD_API_PTR * PFNGLUNIFORM2UIEXTPROC)(GLint location, GLuint v0, GLuint v1)
Definition: gl.h:2582
GLAD_API_CALL PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv
Definition: gl.h:4042
void(GLAD_API_PTR * PFNGLTEXENVFVPROC)(GLenum target, GLenum pname, const GLfloat *params)
Definition: gl.h:2540
void(GLAD_API_PTR * PFNGLARRAYELEMENTPROC)(GLint i)
Definition: gl.h:1922
GLAD_API_CALL PFNGLTEXPARAMETERIPROC glad_glTexParameteri
Definition: gl.h:4040
GLAD_API_CALL PFNGLSCALEFPROC glad_glScalef
Definition: gl.h:3880
void(GLAD_API_PTR * PFNGLFRAMEBUFFERRENDERBUFFERPROC)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Definition: gl.h:2109
GLAD_API_CALL PFNGLUNIFORM1FVPROC glad_glUniform1fv
Definition: gl.h:4060
GLAD_API_CALL PFNGLTEXGENFPROC glad_glTexGenf
Definition: gl.h:4018
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1FPROC)(GLenum target, GLfloat s)
Definition: gl.h:2318
GLAD_API_CALL PFNGLVERTEX2IPROC glad_glVertex2i
Definition: gl.h:4180
void(GLAD_API_PTR * PFNGLBINDATTRIBLOCATIONPROC)(GLuint program, GLuint index, const GLchar *name)
Definition: gl.h:1929
void(GLAD_API_PTR * PFNGLDRAWBUFFERSPROC)(GLsizei n, const GLenum *bufs)
Definition: gl.h:2064
void(GLAD_API_PTR * PFNGLSCALEFPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition: gl.h:2476
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3SPROC)(GLenum target, GLshort s, GLshort t, GLshort r)
Definition: gl.h:2358
void(GLAD_API_PTR * PFNGLDISABLEPROC)(GLenum cap)
Definition: gl.h:2055
GLAD_API_CALL PFNGLISQUERYPROC glad_glIsQuery
Definition: gl.h:3456
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC glad_glFramebufferTextureLayerEXT
Definition: gl.h:3170
void(GLAD_API_PTR * PFNGLCOLOR3IVPROC)(const GLint *v)
Definition: gl.h:1979
GLAD_API_CALL PFNGLUNIFORMMATRIX4FVARBPROC glad_glUniformMatrix4fvARB
Definition: gl.h:4154
void(GLAD_API_PTR * PFNGLMULTTRANSPOSEMATRIXFPROC)(const GLfloat *m)
Definition: gl.h:2311
void(GLAD_API_PTR * PFNGLLINEWIDTHPROC)(GLfloat width)
Definition: gl.h:2280
khronos_uint64_t GLuint64EXT
Definition: gl.h:1800
GLAD_API_CALL PFNGLGETERRORPROC glad_glGetError
Definition: gl.h:3242
GLAD_API_CALL PFNGLSCISSORPROC glad_glScissor
Definition: gl.h:3882
void(GLAD_API_PTR * PFNGLTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
Definition: gl.h:2559
GLAD_API_CALL PFNGLEVALCOORD1FVPROC glad_glEvalCoord1fv
Definition: gl.h:3100
void(GLAD_API_PTR * PFNGLUNIFORM4IPROC)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Definition: gl.h:2598
GLAD_API_CALL PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v
Definition: gl.h:3316
void(GLAD_API_PTR * PFNGLFOGFPROC)(GLenum pname, GLfloat param)
Definition: gl.h:2105
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1SARBPROC)(GLuint index, GLshort x)
Definition: gl.h:2655
GLAD_API_CALL PFNGLUNIFORM2FARBPROC glad_glUniform2fARB
Definition: gl.h:4078
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1DVARBPROC)(GLenum target, const GLdouble *v)
Definition: gl.h:2317
void(GLAD_API_PTR * PFNGLLIGHTMODELFVPROC)(GLenum pname, const GLfloat *params)
Definition: gl.h:2272
void(GLAD_API_PTR * PFNGLVERTEXATTRIBIPOINTEREXTPROC)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition: gl.h:2739
void(GLAD_API_PTR * PFNGLINDEXDVPROC)(const GLdouble *c)
Definition: gl.h:2239
GLAD_API_CALL PFNGLRECTDPROC glad_glRectd
Definition: gl.h:3844
GLAD_API_CALL PFNGLRASTERPOS2DPROC glad_glRasterPos2d
Definition: gl.h:3792
khronos_uint8_t GLubyte
Definition: gl.h:1750
void(GLAD_API_PTR * PFNGLOBJECTPTRLABELPROC)(const void *ptr, GLsizei length, const GLchar *label)
Definition: gl.h:2391
GLAD_API_CALL int GLAD_GL_ARB_sync
Definition: gl.h:1864
GLAD_API_CALL int GLAD_GL_EXT_framebuffer_blit
Definition: gl.h:1892
void(GLAD_API_PTR * PFNGLPIXELSTOREIPROC)(GLenum pname, GLint param)
Definition: gl.h:2398
GLAD_API_CALL PFNGLMULTITEXCOORD3IPROC glad_glMultiTexCoord3i
Definition: gl.h:3636
int GLint
Definition: gl.h:1753
void(GLAD_API_PTR * PFNGLUNIFORM3IPROC)(GLint location, GLint v0, GLint v1, GLint v2)
Definition: gl.h:2588
GLAD_API_CALL PFNGLLINKPROGRAMPROC glad_glLinkProgram
Definition: gl.h:3490
GLAD_API_CALL PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel
Definition: gl.h:3282
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D
Definition: gl.h:2958
void(GLAD_API_PTR * PFNGLBLENDFUNCPROC)(GLenum sfactor, GLenum dfactor)
Definition: gl.h:1950
GLAD_API_CALL PFNGLMULTITEXCOORD1FARBPROC glad_glMultiTexCoord1fARB
Definition: gl.h:3566
GLAD_API_CALL PFNGLMULTITEXCOORD1IVPROC glad_glMultiTexCoord1iv
Definition: gl.h:3576
GLAD_API_CALL PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier
Definition: gl.h:3542
void(GLAD_API_PTR * PFNGLCOLOR4UIVPROC)(const GLuint *v)
Definition: gl.h:2001
GLAD_API_CALL PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv
Definition: gl.h:4356
GLAD_API_CALL PFNGLWINDOWPOS2IPROC glad_glWindowPos2i
Definition: gl.h:4426
void(GLAD_API_PTR * PFNGLRASTERPOS3IVPROC)(const GLint *v)
Definition: gl.h:2445
GLAD_API_CALL PFNGLTEXCOORD4SVPROC glad_glTexCoord4sv
Definition: gl.h:4002
void(GLAD_API_PTR * PFNGLORTHOPROC)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
Definition: gl.h:2392
void(GLAD_API_PTR * PFNGLRASTERPOS3DVPROC)(const GLdouble *v)
Definition: gl.h:2441
GLAD_API_CALL PFNGLVERTEXATTRIB1SARBPROC glad_glVertexAttrib1sARB
Definition: gl.h:4238
void(GLAD_API_PTR * PFNGLWINDOWPOS3IVPROC)(const GLint *v)
Definition: gl.h:2758
GLAD_API_CALL PFNGLMAPGRID1DPROC glad_glMapGrid1d
Definition: gl.h:3524
GLAD_API_CALL PFNGLVERTEX2SPROC glad_glVertex2s
Definition: gl.h:4184
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4FVPROC)(GLenum target, const GLfloat *v)
Definition: gl.h:2368
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1DARBPROC)(GLenum target, GLdouble s)
Definition: gl.h:2315
GLAD_API_CALL PFNGLCOLOR3DPROC glad_glColor3d
Definition: gl.h:2876
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE1DARBPROC glad_glCompressedTexImage1DARB
Definition: gl.h:2948
void(GLAD_API_PTR * PFNGLEVALCOORD2FVPROC)(const GLfloat *u)
Definition: gl.h:2090
GLAD_API_CALL PFNGLLISTBASEPROC glad_glListBase
Definition: gl.h:3494
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2FVARBPROC)(GLenum target, const GLfloat *v)
Definition: gl.h:2337
void(GLAD_API_PTR * PFNGLPROGRAMLOCALPARAMETER4FARBPROC)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition: gl.h:2422
GLAD_API_CALL PFNGLGETOBJECTPARAMETERIVARBPROC glad_glGetObjectParameterivARB
Definition: gl.h:3280
GLAD_API_CALL PFNGLINDEXPOINTERPROC glad_glIndexPointer
Definition: gl.h:3402
GLAD_API_CALL PFNGLENABLEVERTEXATTRIBARRAYARBPROC glad_glEnableVertexAttribArrayARB
Definition: gl.h:3082
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3FVARBPROC)(GLenum target, const GLfloat *v)
Definition: gl.h:2353
GLAD_API_CALL PFNGLLOADMATRIXDPROC glad_glLoadMatrixd
Definition: gl.h:3498
GLAD_API_CALL PFNGLWINDOWPOS2IVPROC glad_glWindowPos2iv
Definition: gl.h:4428
void(GLAD_API_PTR * PFNGLMATERIALIVPROC)(GLenum face, GLenum pname, const GLint *params)
Definition: gl.h:2305
void(GLAD_API_PTR * PFNGLGETTEXGENFVPROC)(GLenum coord, GLenum pname, GLfloat *params)
Definition: gl.h:2210
GLAD_API_CALL PFNGLCOLOR4SPROC glad_glColor4s
Definition: gl.h:2920
void(GLAD_API_PTR * PFNGLEDGEFLAGPOINTERPROC)(GLsizei stride, const void *pointer)
Definition: gl.h:2072
GLAD_API_CALL PFNGLREADPIXELSPROC glad_glReadPixels
Definition: gl.h:3842
void(GLAD_API_PTR * PFNGLGETATTACHEDOBJECTSARBPROC)(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj)
Definition: gl.h:2141
GLAD_API_CALL PFNGLBINDBUFFERRANGEEXTPROC glad_glBindBufferRangeEXT
Definition: gl.h:2798
GLAD_API_CALL int GLAD_GL_EXT_texture_lod_bias
Definition: gl.h:1908
GLAD_API_CALL PFNGLENDQUERYPROC glad_glEndQuery
Definition: gl.h:3088
void(GLAD_API_PTR * PFNGLTEXGENIPROC)(GLenum coord, GLenum pname, GLint param)
Definition: gl.h:2547
GLAD_API_CALL PFNGLFENCESYNCPROC glad_glFenceSync
Definition: gl.h:3120
GLAD_API_CALL PFNGLUNIFORM4FVARBPROC glad_glUniform4fvARB
Definition: gl.h:4122
GLAD_API_CALL PFNGLTEXCOORD1IVPROC glad_glTexCoord1iv
Definition: gl.h:3950
GLAD_API_CALL PFNGLBEGINPROC glad_glBegin
Definition: gl.h:2778
GLAD_API_CALL int GLAD_GL_ARB_texture_rectangle
Definition: gl.h:1874
GLAD_API_CALL PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync
Definition: gl.h:2868
GLAD_API_CALL PFNGLVERTEXATTRIB4DVARBPROC glad_glVertexAttrib4dvARB
Definition: gl.h:4330
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4IVARBPROC)(GLenum target, const GLint *v)
Definition: gl.h:2373
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
Definition: gl.h:2017
void(GLAD_API_PTR * PFNGLBUFFERSUBDATAPROC)(GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
Definition: gl.h:1956
void(GLAD_API_PTR * PFNGLDELETEPROGRAMPROC)(GLuint program)
Definition: gl.h:2041
GLAD_API_CALL PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer
Definition: gl.h:3434
GLAD_API_CALL PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glad_glFramebufferRenderbufferEXT
Definition: gl.h:3148
GLAD_API_CALL PFNGLMULTITEXCOORD2IVPROC glad_glMultiTexCoord2iv
Definition: gl.h:3608
GLAD_API_CALL PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv
Definition: gl.h:4288
void(GLAD_API_PTR * PFNGLGETOBJECTPARAMETERFVARBPROC)(GLhandleARB obj, GLenum pname, GLfloat *params)
Definition: gl.h:2175
void(GLAD_API_PTR * PFNGLGETINFOLOGARBPROC)(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog)
Definition: gl.h:2163
GLAD_API_CALL PFNGLGETVERTEXATTRIBIIVEXTPROC glad_glGetVertexAttribIivEXT
Definition: gl.h:3378
GLAD_API_CALL PFNGLCLEARDEPTHPROC glad_glClearDepth
Definition: gl.h:2858
void(GLAD_API_PTR * PFNGLRASTERPOS2SPROC)(GLshort x, GLshort y)
Definition: gl.h:2438
void(GLAD_API_PTR * PFNGLRECTSVPROC)(const GLshort *v1, const GLshort *v2)
Definition: gl.h:2465
GLAD_API_CALL PFNGLGETVERTEXATTRIBDVARBPROC glad_glGetVertexAttribdvARB
Definition: gl.h:3388
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4IPROC)(GLenum target, GLint s, GLint t, GLint r, GLint q)
Definition: gl.h:2370
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2IPROC)(GLenum target, GLint s, GLint t)
Definition: gl.h:2338
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC glad_glCompressedTexSubImage3DARB
Definition: gl.h:2968
GLAD_API_CALL PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv
Definition: gl.h:3358
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBIUIVEXTPROC)(GLuint index, GLenum pname, GLuint *params)
Definition: gl.h:2226
void(GLAD_API_PTR * PFNGLHINTPROC)(GLenum target, GLenum mode)
Definition: gl.h:2235
GLAD_API_CALL int GLAD_GL_ARB_texture_float
Definition: gl.h:1870
void(GLAD_API_PTR * PFNGLGETMATERIALIVPROC)(GLenum face, GLenum pname, GLint *params)
Definition: gl.h:2172
GLAD_API_CALL PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv
Definition: gl.h:4316
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3FVPROC)(GLuint index, const GLfloat *v)
Definition: gl.h:2676
GLAD_API_CALL PFNGLBLENDFUNCPROC glad_glBlendFunc
Definition: gl.h:2828
GLAD_API_CALL PFNGLUNIFORM4IPROC glad_glUniform4i
Definition: gl.h:4124
GLAD_API_CALL PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s
Definition: gl.h:4344
GLAD_API_CALL int GLAD_GL_ARB_texture_multisample
Definition: gl.h:1872
void(GLAD_API_PTR * PFNGLGETMAPDVPROC)(GLenum target, GLenum query, GLdouble *v)
Definition: gl.h:2168
GLAD_API_CALL PFNGLINDEXUBPROC glad_glIndexub
Definition: gl.h:3420
void(GLAD_API_PTR * PFNGLTEXGENDPROC)(GLenum coord, GLenum pname, GLdouble param)
Definition: gl.h:2543
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4BVARBPROC)(GLuint index, const GLbyte *v)
Definition: gl.h:2697
GLAD_API_CALL PFNGLPROGRAMENVPARAMETER4DVARBPROC glad_glProgramEnvParameter4dvARB
Definition: gl.h:3762
GLAD_API_CALL PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer
Definition: gl.h:4408
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBPOINTERVPROC)(GLuint index, GLenum pname, void **pointer)
Definition: gl.h:2227
void *(GLAD_API_PTR * PFNGLMAPBUFFERPROC)(GLenum target, GLenum access)
Definition: gl.h:2295
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3IVARBPROC)(GLenum target, const GLint *v)
Definition: gl.h:2357
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4FPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
Definition: gl.h:2366
GLAD_API_CALL PFNGLGENBUFFERSARBPROC glad_glGenBuffersARB
Definition: gl.h:3178
GLAD_API_CALL PFNGLBEGINQUERYPROC glad_glBeginQuery
Definition: gl.h:2780
GLAD_API_CALL PFNGLEDGEFLAGVPROC glad_glEdgeFlagv
Definition: gl.h:3074
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3BPROC)(GLbyte red, GLbyte green, GLbyte blue)
Definition: gl.h:2478
GLAD_API_CALL PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer
Definition: gl.h:3146
GLAD_API_CALL PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation
Definition: gl.h:3364
void(GLAD_API_PTR * PFNGLINVALIDATEFRAMEBUFFERPROC)(GLenum target, GLsizei numAttachments, const GLenum *attachments)
Definition: gl.h:2252
void(GLAD_API_PTR * PFNGLPOINTPARAMETERIVPROC)(GLenum pname, const GLint *params)
Definition: gl.h:2405
GLAD_API_CALL PFNGLRECTIPROC glad_glRecti
Definition: gl.h:3852
GLAD_API_CALL PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv
Definition: gl.h:3326
void(GLAD_API_PTR * PFNGLBEGINQUERYARBPROC)(GLenum target, GLuint id)
Definition: gl.h:1927
GLAD_API_CALL PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog
Definition: gl.h:3330
void(GLAD_API_PTR * PFNGLSTENCILOPSEPARATEPROC)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
Definition: gl.h:2505
GLAD_API_CALL PFNGLTEXCOORD3DVPROC glad_glTexCoord3dv
Definition: gl.h:3974
GLAD_API_CALL PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback
Definition: gl.h:2992
GLAD_API_CALL int GLAD_GL_ARB_fragment_program
Definition: gl.h:1836
GLAD_API_CALL PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv
Definition: gl.h:4320
GLAD_API_CALL PFNGLMULTITEXCOORD1FVARBPROC glad_glMultiTexCoord1fvARB
Definition: gl.h:3570
void(GLAD_API_PTR * PFNGLTEXGENDVPROC)(GLenum coord, GLenum pname, const GLdouble *params)
Definition: gl.h:2544
void(GLAD_API_PTR * PFNGLDELETEBUFFERSARBPROC)(GLsizei n, const GLuint *buffers)
Definition: gl.h:2036
void(GLAD_API_PTR * PFNGLTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
Definition: gl.h:2558
GLAD_API_CALL PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements
Definition: gl.h:3066
GLAD_API_CALL int GLAD_GL_ARB_multitexture
Definition: gl.h:1852
GLAD_API_CALL PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer
Definition: gl.h:2802
void(GLAD_API_PTR * PFNGLSHADERSOURCEARBPROC)(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length)
Definition: gl.h:2498
void(GLAD_API_PTR * PFNGLSTENCILMASKPROC)(GLuint mask)
Definition: gl.h:2502
GLAD_API_CALL PFNGLWINDOWPOS3SVPROC glad_glWindowPos3sv
Definition: gl.h:4448
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2604
void(GLAD_API_PTR * PFNGLVERTEX3SPROC)(GLshort x, GLshort y, GLshort z)
Definition: gl.h:2636
GLAD_API_CALL int GLAD_GL_ARB_instanced_arrays
Definition: gl.h:1846
GLAD_API_CALL PFNGLVERTEX2DVPROC glad_glVertex2dv
Definition: gl.h:4174
GLAD_API_CALL PFNGLMULTITEXCOORD2DVARBPROC glad_glMultiTexCoord2dvARB
Definition: gl.h:3594
GLAD_API_CALL PFNGLUNIFORM4UIEXTPROC glad_glUniform4uiEXT
Definition: gl.h:4132
GLAD_API_CALL PFNGLROTATEFPROC glad_glRotatef
Definition: gl.h:3872
void(GLAD_API_PTR * PFNGLBLENDEQUATIONPROC)(GLenum mode)
Definition: gl.h:1947
void(GLAD_API_PTR * PFNGLVERTEXATTRIBDIVISORARBPROC)(GLuint index, GLuint divisor)
Definition: gl.h:2718
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4SVPROC)(GLenum target, const GLshort *v)
Definition: gl.h:2376
GLAD_API_CALL PFNGLGETPIXELMAPUIVPROC glad_glGetPixelMapuiv
Definition: gl.h:3286
GLAD_API_CALL PFNGLVALIDATEPROGRAMARBPROC glad_glValidateProgramARB
Definition: gl.h:4170
void(GLAD_API_PTR * PFNGLDRAWELEMENTSPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices)
Definition: gl.h:2066
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glad_glRenderbufferStorageMultisampleEXT
Definition: gl.h:3868
GLAD_API_CALL PFNGLVERTEXATTRIBI2IVEXTPROC glad_glVertexAttribI2ivEXT
Definition: gl.h:4376
GLboolean(GLAD_API_PTR * PFNGLISLISTPROC)(GLuint list)
Definition: gl.h:2261
void(GLAD_API_PTR * PFNGLGETINTEGERVPROC)(GLenum pname, GLint *data)
Definition: gl.h:2165
void(GLAD_API_PTR * PFNGLMAP1FPROC)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
Definition: gl.h:2292
GLAD_API_CALL PFNGLCOMPILESHADERPROC glad_glCompileShader
Definition: gl.h:2942
void(GLAD_API_PTR * PFNGLDISABLECLIENTSTATEPROC)(GLenum array)
Definition: gl.h:2056
GLAD_API_CALL PFNGLVERTEX3IPROC glad_glVertex3i
Definition: gl.h:4196
void(GLAD_API_PTR * PFNGLINDEXIVPROC)(const GLint *c)
Definition: gl.h:2243
GLAD_API_CALL PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation
Definition: gl.h:2786
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NBVARBPROC)(GLuint index, const GLbyte *v)
Definition: gl.h:2683
GLAD_API_CALL PFNGLUNIFORM4IVPROC glad_glUniform4iv
Definition: gl.h:4128
GLAD_API_CALL PFNGLPRIORITIZETEXTURESPROC glad_glPrioritizeTextures
Definition: gl.h:3758
GLAD_API_CALL PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers
Definition: gl.h:3018
GLAD_API_CALL PFNGLUNIFORM2IVPROC glad_glUniform2iv
Definition: gl.h:4088
void(GLAD_API_PTR * PFNGLGETMATERIALFVPROC)(GLenum face, GLenum pname, GLfloat *params)
Definition: gl.h:2171
GLAD_API_CALL PFNGLTEXENVFVPROC glad_glTexEnvfv
Definition: gl.h:4008
GLAD_API_CALL PFNGLTEXCOORD4IVPROC glad_glTexCoord4iv
Definition: gl.h:3998
GLAD_API_CALL PFNGLTEXGENDPROC glad_glTexGend
Definition: gl.h:4014
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE1DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition: gl.h:2112
void(GLAD_API_PTR * PFNGLVERTEX2SVPROC)(const GLshort *v)
Definition: gl.h:2629
GLAD_API_CALL PFNGLGETCLIPPLANEPROC glad_glGetClipPlane
Definition: gl.h:3232
GLAD_API_CALL PFNGLEVALCOORD2FVPROC glad_glEvalCoord2fv
Definition: gl.h:3108
GLAD_API_CALL PFNGLACTIVETEXTUREARBPROC glad_glActiveTextureARB
Definition: gl.h:2766
void(GLAD_API_PTR * PFNGLUNIFORM2FVARBPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition: gl.h:2577
void(GLAD_API_PTR * PFNGLGETBUFFERPARAMETERIVARBPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2147
GLAD_API_CALL PFNGLDELETEPROGRAMSARBPROC glad_glDeleteProgramsARB
Definition: gl.h:3012
GLAD_API_CALL PFNGLCLEARPROC glad_glClear
Definition: gl.h:2852
GLAD_API_CALL PFNGLSTENCILFUNCPROC glad_glStencilFunc
Definition: gl.h:3928
void(GLAD_API_PTR * PFNGLNORMAL3IVPROC)(const GLint *v)
Definition: gl.h:2386
void(GLAD_API_PTR * PFNGLSCISSORPROC)(GLint x, GLint y, GLsizei width, GLsizei height)
Definition: gl.h:2477
GLAD_API_CALL PFNGLLIGHTIVPROC glad_glLightiv
Definition: gl.h:3484
void(GLAD_API_PTR * PFNGLFOGIPROC)(GLenum pname, GLint param)
Definition: gl.h:2107
void(GLAD_API_PTR * PFNGLINVALIDATESUBFRAMEBUFFERPROC)(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Definition: gl.h:2253
GLAD_API_CALL PFNGLNORMAL3DVPROC glad_glNormal3dv
Definition: gl.h:3692
void(GLAD_API_PTR * PFNGLTEXCOORD2DPROC)(GLdouble s, GLdouble t)
Definition: gl.h:2514
GLAD_API_CALL int GLAD_GL_VERSION_1_4
Definition: gl.h:1822
GLAD_API_CALL PFNGLTEXCOORD2IPROC glad_glTexCoord2i
Definition: gl.h:3964
GLAD_API_CALL PFNGLWINDOWPOS3IPROC glad_glWindowPos3i
Definition: gl.h:4442
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3BVPROC)(const GLbyte *v)
Definition: gl.h:2479
void(GLAD_API_PTR * PFNGLDEBUGMESSAGECONTROLPROC)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
Definition: gl.h:2033
GLAD_API_CALL PFNGLVERTEXATTRIBI1UIEXTPROC glad_glVertexAttribI1uiEXT
Definition: gl.h:4370
void(GLAD_API_PTR * PFNGLFINISHPROC)(void)
Definition: gl.h:2097
void(GLAD_API_PTR * PFNGLBINDBUFFERARBPROC)(GLenum target, GLuint buffer)
Definition: gl.h:1932
GLAD_API_CALL PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv
Definition: gl.h:4300
GLAD_API_CALL PFNGLUNMAPBUFFERARBPROC glad_glUnmapBufferARB
Definition: gl.h:4162
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4IVARBPROC)(GLuint index, const GLint *v)
Definition: gl.h:2707
GLAD_API_CALL PFNGLENDLISTPROC glad_glEndList
Definition: gl.h:3086
GLAD_API_CALL PFNGLTEXCOORD3IVPROC glad_glTexCoord3iv
Definition: gl.h:3982
GLAD_API_CALL PFNGLTEXCOORD4DPROC glad_glTexCoord4d
Definition: gl.h:3988
GLenum(GLAD_API_PTR * PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)
Definition: gl.h:1960
GLAD_API_CALL PFNGLFINISHPROC glad_glFinish
Definition: gl.h:3122
GLAD_API_CALL PFNGLRASTERPOS4DPROC glad_glRasterPos4d
Definition: gl.h:3824
GLAD_API_CALL PFNGLMULTITEXCOORD1DVPROC glad_glMultiTexCoord1dv
Definition: gl.h:3560
GLAD_API_CALL PFNGLWINDOWPOS3IVPROC glad_glWindowPos3iv
Definition: gl.h:4444
GLAD_API_CALL PFNGLSECONDARYCOLOR3SVPROC glad_glSecondaryColor3sv
Definition: gl.h:3902
GLAD_API_CALL PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData
Definition: gl.h:3428
GLAD_API_CALL PFNGLBLENDEQUATIONPROC glad_glBlendEquation
Definition: gl.h:2822
void(GLAD_API_PTR * PFNGLGENRENDERBUFFERSEXTPROC)(GLsizei n, GLuint *renderbuffers)
Definition: gl.h:2133
GLAD_API_CALL PFNGLGETVERTEXATTRIBFVARBPROC glad_glGetVertexAttribfvARB
Definition: gl.h:3392
GLAD_API_CALL PFNGLCOLOR3USVPROC glad_glColor3usv
Definition: gl.h:2902
void(GLAD_API_PTR * PFNGLCOLOR3DVPROC)(const GLdouble *v)
Definition: gl.h:1975
GLAD_API_CALL PFNGLBINDATTRIBLOCATIONARBPROC glad_glBindAttribLocationARB
Definition: gl.h:2788
GLAD_API_CALL PFNGLCOLOR4IPROC glad_glColor4i
Definition: gl.h:2916
GLuint(GLAD_API_PTR * PFNGLCREATEPROGRAMPROC)(void)
Definition: gl.h:2027
struct __GLsync * GLsync
Definition: gl.h:1801
void(GLAD_API_PTR * PFNGLUNIFORM3FVPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition: gl.h:2586
void(GLAD_API_PTR * PFNGLBLENDEQUATIONEXTPROC)(GLenum mode)
Definition: gl.h:1948
void(GLAD_API_PTR * PFNGLUNIFORM2IVPROC)(GLint location, GLsizei count, const GLint *value)
Definition: gl.h:2580
void(GLAD_API_PTR * PFNGLWAITSYNCPROC)(GLsync sync, GLbitfield flags, GLuint64 timeout)
Definition: gl.h:2744
GLint(GLAD_API_PTR * PFNGLGETATTRIBLOCATIONPROC)(GLuint program, const GLchar *name)
Definition: gl.h:2143
GLAD_API_CALL PFNGLSAMPLEMASKIPROC glad_glSampleMaski
Definition: gl.h:3876
GLAD_API_CALL PFNGLVERTEXATTRIB3FVARBPROC glad_glVertexAttrib3fvARB
Definition: gl.h:4282
GLAD_API_CALL PFNGLDEPTHMASKPROC glad_glDepthMask
Definition: gl.h:3030
void(GLAD_API_PTR * PFNGLLIGHTFVPROC)(GLenum light, GLenum pname, const GLfloat *params)
Definition: gl.h:2276
void(GLAD_API_PTR * PFNGLTEXCOORD3FVPROC)(const GLfloat *v)
Definition: gl.h:2525
void(GLAD_API_PTR * PFNGLRENDERBUFFERSTORAGEPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Definition: gl.h:2467
void(GLAD_API_PTR * PFNGLVERTEX3DVPROC)(const GLdouble *v)
Definition: gl.h:2631
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2DVPROC)(GLuint index, const GLdouble *v)
Definition: gl.h:2660
GLAD_API_CALL PFNGLWINDOWPOS2FVPROC glad_glWindowPos2fv
Definition: gl.h:4424
void(GLAD_API_PTR * PFNGLUNIFORM4UIVEXTPROC)(GLint location, GLsizei count, const GLuint *value)
Definition: gl.h:2603
void(GLAD_API_PTR * PFNGLROTATEDPROC)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
Definition: gl.h:2471
void(GLAD_API_PTR * PFNGLTEXCOORD3SVPROC)(const GLshort *v)
Definition: gl.h:2529
GLAD_API_CALL PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays
Definition: gl.h:3552
GLboolean(GLAD_API_PTR * PFNGLISRENDERBUFFEREXTPROC)(GLuint renderbuffer)
Definition: gl.h:2267
void(GLAD_API_PTR * PFNGLPUSHDEBUGGROUPPROC)(GLenum source, GLuint id, GLsizei length, const GLchar *message)
Definition: gl.h:2428
void(GLAD_API_PTR * PFNGLTEXIMAGE2DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
Definition: gl.h:2550
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2DARBPROC)(GLenum target, GLdouble s, GLdouble t)
Definition: gl.h:2331
void(GLAD_API_PTR * PFNGLGETUNIFORMUIVEXTPROC)(GLuint program, GLint location, GLuint *params)
Definition: gl.h:2224
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1FVARBPROC)(GLuint index, const GLfloat *v)
Definition: gl.h:2653
GLAD_API_CALL PFNGLMULTITEXCOORD1IARBPROC glad_glMultiTexCoord1iARB
Definition: gl.h:3574
GLboolean(GLAD_API_PTR * PFNGLISQUERYPROC)(GLuint id)
Definition: gl.h:2264
GLAD_API_CALL PFNGLMULTITEXCOORD4SARBPROC glad_glMultiTexCoord4sARB
Definition: gl.h:3678
GLAD_API_CALL int gladLoadGL(GLADloadfunc load)
Definition: gl.cpp:2185
void(GLAD_API_PTR * PFNGLBINDPROGRAMARBPROC)(GLenum target, GLuint program)
Definition: gl.h:1940
GLAD_API_CALL PFNGLBUFFERDATAARBPROC glad_glBufferDataARB
Definition: gl.h:2838
GLAD_API_CALL int GLAD_GL_ARB_compute_shader
Definition: gl.h:1830
void(GLAD_API_PTR * PFNGLTEXCOORD1SPROC)(GLshort s)
Definition: gl.h:2512
GLAD_API_CALL PFNGLGETOBJECTPARAMETERFVARBPROC glad_glGetObjectParameterfvARB
Definition: gl.h:3278
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTUIVARBPROC)(GLuint id, GLenum pname, GLuint *params)
Definition: gl.h:2196
GLboolean(GLAD_API_PTR * PFNGLISRENDERBUFFERPROC)(GLuint renderbuffer)
Definition: gl.h:2266
GLAD_API_CALL PFNGLWINDOWPOS2FPROC glad_glWindowPos2f
Definition: gl.h:4422
void(GLAD_API_PTR * PFNGLDISABLEVERTEXATTRIBARRAYARBPROC)(GLuint index)
Definition: gl.h:2058
void(GLAD_API_PTR * PFNGLLOADTRANSPOSEMATRIXFPROC)(const GLfloat *m)
Definition: gl.h:2289
void(GLAD_API_PTR * PFNGLGETQUERYIVARBPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2198
GLAD_API_CALL PFNGLUNIFORM2UIEXTPROC glad_glUniform2uiEXT
Definition: gl.h:4092
void(GLAD_API_PTR * PFNGLENABLECLIENTSTATEPROC)(GLenum array)
Definition: gl.h:2075
GLAD_API_CALL PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC glad_glTransformFeedbackVaryingsEXT
Definition: gl.h:4050
void(GLAD_API_PTR * PFNGLFLUSHMAPPEDBUFFERRANGEPROC)(GLenum target, GLintptr offset, GLsizeiptr length)
Definition: gl.h:2099
GLAD_API_CALL PFNGLVERTEXATTRIBI4UIEXTPROC glad_glVertexAttribI4uiEXT
Definition: gl.h:4400
GLAD_API_CALL PFNGLSECONDARYCOLOR3USPROC glad_glSecondaryColor3us
Definition: gl.h:3912
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4UIEXTPROC)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
Definition: gl.h:2736
GLAD_API_CALL PFNGLGETLIGHTIVPROC glad_glGetLightiv
Definition: gl.h:3262
GLboolean(GLAD_API_PTR * PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, const GLuint *textures, GLboolean *residences)
Definition: gl.h:1921
void(GLAD_API_PTR * PFNGLVALIDATEPROGRAMPROC)(GLuint program)
Definition: gl.h:2620
GLAD_API_CALL PFNGLVERTEXATTRIBI4SVEXTPROC glad_glVertexAttribI4svEXT
Definition: gl.h:4396
GLAD_API_CALL PFNGLVERTEXATTRIB4NBVARBPROC glad_glVertexAttrib4NbvARB
Definition: gl.h:4294
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D
Definition: gl.h:2954
void(GLAD_API_PTR * PFNGLBEGINTRANSFORMFEEDBACKEXTPROC)(GLenum primitiveMode)
Definition: gl.h:1928
void(GLAD_API_PTR * PFNGLWINDOWPOS2IPROC)(GLint x, GLint y)
Definition: gl.h:2749
GLAD_API_CALL PFNGLDELETETEXTURESPROC glad_glDeleteTextures
Definition: gl.h:3026
GLAD_API_CALL PFNGLTEXCOORD2FVPROC glad_glTexCoord2fv
Definition: gl.h:3962
unsigned int GLenum
Definition: gl.h:1745
void(GLAD_API_PTR * PFNGLALPHAFUNCPROC)(GLenum func, GLfloat ref)
Definition: gl.h:1920
GLAD_API_CALL PFNGLUNIFORM1FARBPROC glad_glUniform1fARB
Definition: gl.h:4058
void(GLAD_API_PTR * PFNGLPRIORITIZETEXTURESPROC)(GLsizei n, const GLuint *textures, const GLfloat *priorities)
Definition: gl.h:2415
void(GLAD_API_PTR * GLDEBUGPROCKHR)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)
Definition: gl.h:1806
GLAD_API_CALL PFNGLRASTERPOS2FVPROC glad_glRasterPos2fv
Definition: gl.h:3798
void(GLAD_API_PTR * PFNGLFOGCOORDFPROC)(GLfloat coord)
Definition: gl.h:2103
GLAD_API_CALL PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv
Definition: gl.h:4352
GLAD_API_CALL PFNGLVERTEX3DPROC glad_glVertex3d
Definition: gl.h:4188
GLAD_API_CALL PFNGLVERTEXATTRIBI1UIVEXTPROC glad_glVertexAttribI1uivEXT
Definition: gl.h:4372
void(GLAD_API_PTR * PFNGLGETPROGRAMIVARBPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2190
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NSVARBPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2687
void(GLAD_API_PTR * PFNGLTEXCOORD2FPROC)(GLfloat s, GLfloat t)
Definition: gl.h:2516
void(GLAD_API_PTR * PFNGLMAP2DPROC)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
Definition: gl.h:2293
void(GLAD_API_PTR * PFNGLGETTEXPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2216
GLAD_API_CALL PFNGLINDEXIVPROC glad_glIndexiv
Definition: gl.h:3414
GLAD_API_CALL PFNGLHINTPROC glad_glHint
Definition: gl.h:3398
GLAD_API_CALL PFNGLMULTITEXCOORD3FVARBPROC glad_glMultiTexCoord3fvARB
Definition: gl.h:3634
void(GLAD_API_PTR * PFNGLPIXELMAPUIVPROC)(GLenum map, GLsizei mapsize, const GLuint *values)
Definition: gl.h:2395
GLAD_API_CALL int GLAD_GL_ARB_texture_compression
Definition: gl.h:1866
void(GLAD_API_PTR * PFNGLUNIFORM1UIEXTPROC)(GLint location, GLuint v0)
Definition: gl.h:2572
void(GLAD_API_PTR * PFNGLPROGRAMENVPARAMETER4FARBPROC)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition: gl.h:2418
GLAD_API_CALL PFNGLGETTEXGENDVPROC glad_glGetTexGendv
Definition: gl.h:3346
GLAD_API_CALL PFNGLTEXCOORD3FPROC glad_glTexCoord3f
Definition: gl.h:3976
void(GLAD_API_PTR * PFNGLVERTEX3SVPROC)(const GLshort *v)
Definition: gl.h:2637
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4X3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2615
GLAD_API_CALL PFNGLBINDFRAMEBUFFEREXTPROC glad_glBindFramebufferEXT
Definition: gl.h:2804
GLAD_API_CALL PFNGLSECONDARYCOLOR3UBVPROC glad_glSecondaryColor3ubv
Definition: gl.h:3906
GLAD_API_CALL PFNGLGENRENDERBUFFERSEXTPROC glad_glGenRenderbuffersEXT
Definition: gl.h:3194
GLAD_API_CALL int GLAD_GL_EXT_framebuffer_multisample
Definition: gl.h:1894
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2IARBPROC)(GLenum target, GLint s, GLint t)
Definition: gl.h:2339
void(GLAD_API_PTR * PFNGLNORMAL3SPROC)(GLshort nx, GLshort ny, GLshort nz)
Definition: gl.h:2387
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1SVARBPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2657
khronos_float_t GLfloat
Definition: gl.h:1757
void(GLAD_API_PTR * GLDEBUGPROCAMD)(GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam)
Definition: gl.h:1807
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3SPROC)(GLuint index, GLshort x, GLshort y, GLshort z)
Definition: gl.h:2678
GLAD_API_CALL PFNGLDELETEOBJECTARBPROC glad_glDeleteObjectARB
Definition: gl.h:3008
GLAD_API_CALL PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv
Definition: gl.h:3386
GLAD_API_CALL PFNGLQUERYCOUNTERPROC glad_glQueryCounter
Definition: gl.h:3790
GLAD_API_CALL PFNGLVERTEXATTRIBI1IVEXTPROC glad_glVertexAttribI1ivEXT
Definition: gl.h:4368
GLAD_API_CALL PFNGLDISABLEVERTEXATTRIBARRAYARBPROC glad_glDisableVertexAttribArrayARB
Definition: gl.h:3044
GLAD_API_CALL PFNGLLINKPROGRAMARBPROC glad_glLinkProgramARB
Definition: gl.h:3492
GLAD_API_CALL PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv
Definition: gl.h:3274
void(GLAD_API_PTR * PFNGLSCALEDPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition: gl.h:2475
GLAD_API_CALL PFNGLOBJECTLABELPROC glad_glObjectLabel
Definition: gl.h:3708
void(GLAD_API_PTR * PFNGLUNIFORM1UIVEXTPROC)(GLint location, GLsizei count, const GLuint *value)
Definition: gl.h:2573
GLAD_API_CALL PFNGLEVALPOINT2PROC glad_glEvalPoint2
Definition: gl.h:3116
GLAD_API_CALL PFNGLSECONDARYCOLOR3FPROC glad_glSecondaryColor3f
Definition: gl.h:3892
GLAD_API_CALL PFNGLMULTITEXCOORD2DVPROC glad_glMultiTexCoord2dv
Definition: gl.h:3592
GLAD_API_CALL PFNGLMULTITEXCOORD3IARBPROC glad_glMultiTexCoord3iARB
Definition: gl.h:3638
GLAD_API_CALL PFNGLPROGRAMLOCALPARAMETER4DVARBPROC glad_glProgramLocalParameter4dvARB
Definition: gl.h:3770
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3IARBPROC)(GLenum target, GLint s, GLint t, GLint r)
Definition: gl.h:2355
GLAD_API_CALL PFNGLTEXCOORD1FPROC glad_glTexCoord1f
Definition: gl.h:3944
GLAD_API_CALL PFNGLDRAWBUFFERSPROC glad_glDrawBuffers
Definition: gl.h:3056
void(GLAD_API_PTR * PFNGLGETPROGRAMENVPARAMETERFVARBPROC)(GLenum target, GLuint index, GLfloat *params)
Definition: gl.h:2184
GLAD_API_CALL PFNGLMULTITEXCOORD3SVPROC glad_glMultiTexCoord3sv
Definition: gl.h:3648
GLAD_API_CALL PFNGLRECTSPROC glad_glRects
Definition: gl.h:3856
void(GLAD_API_PTR * PFNGLPROGRAMENVPARAMETER4DARBPROC)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: gl.h:2416
GLAD_API_CALL PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv
Definition: gl.h:4240
GLAD_API_CALL PFNGLMULTITEXCOORD4DPROC glad_glMultiTexCoord4d
Definition: gl.h:3652
GLAD_API_CALL PFNGLMULTITEXCOORD1DVARBPROC glad_glMultiTexCoord1dvARB
Definition: gl.h:3562
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4UBVEXTPROC)(GLuint index, const GLubyte *v)
Definition: gl.h:2735
GLAD_API_CALL PFNGLVERTEXATTRIB2DARBPROC glad_glVertexAttrib2dARB
Definition: gl.h:4246
GLAD_API_CALL PFNGLISPROGRAMPROC glad_glIsProgram
Definition: gl.h:3452
GLAD_API_CALL PFNGLRECTFPROC glad_glRectf
Definition: gl.h:3848
GLAD_API_CALL PFNGLTEXCOORD4FPROC glad_glTexCoord4f
Definition: gl.h:3992
void(GLAD_API_PTR * PFNGLNORMAL3BVPROC)(const GLbyte *v)
Definition: gl.h:2380
GLAD_API_CALL PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate
Definition: gl.h:3930
void(GLAD_API_PTR * PFNGLBINDTEXTUREPROC)(GLenum target, GLuint texture)
Definition: gl.h:1943
GLAD_API_CALL PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv
Definition: gl.h:4150
GLAD_API_CALL PFNGLINITNAMESPROC glad_glInitNames
Definition: gl.h:3424
void(GLAD_API_PTR * PFNGLVERTEX4IVPROC)(const GLint *v)
Definition: gl.h:2643
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUBPROC)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
Definition: gl.h:2688
void(GLAD_API_PTR * PFNGLTEXCOORD3IPROC)(GLint s, GLint t, GLint r)
Definition: gl.h:2526
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTIVPROC)(GLuint id, GLenum pname, GLint *params)
Definition: gl.h:2192
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI1IVEXTPROC)(GLuint index, const GLint *v)
Definition: gl.h:2720
GLAD_API_CALL PFNGLTEXCOORD2DVPROC glad_glTexCoord2dv
Definition: gl.h:3958
void(GLAD_API_PTR * PFNGLNORMAL3FPROC)(GLfloat nx, GLfloat ny, GLfloat nz)
Definition: gl.h:2383
GLAD_API_CALL PFNGLNORMAL3FPROC glad_glNormal3f
Definition: gl.h:3694
GLAD_API_CALL PFNGLTEXPARAMETERFPROC glad_glTexParameterf
Definition: gl.h:4036
GLAD_API_CALL PFNGLBINDBUFFEROFFSETEXTPROC glad_glBindBufferOffsetEXT
Definition: gl.h:2796
GLAD_API_CALL PFNGLRASTERPOS3SPROC glad_glRasterPos3s
Definition: gl.h:3820
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NBVPROC)(GLuint index, const GLbyte *v)
Definition: gl.h:2682
void(GLAD_API_PTR * PFNGLVERTEX2IVPROC)(const GLint *v)
Definition: gl.h:2627
GLAD_API_CALL PFNGLMULTITEXCOORD3FPROC glad_glMultiTexCoord3f
Definition: gl.h:3628
GLAD_API_CALL PFNGLCOLOR4FPROC glad_glColor4f
Definition: gl.h:2912
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4UIVEXTPROC)(GLuint index, const GLuint *v)
Definition: gl.h:2737
GLAD_API_CALL PFNGLWINDOWPOS3SPROC glad_glWindowPos3s
Definition: gl.h:4446
void(GLAD_API_PTR * PFNGLCOPYTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Definition: gl.h:2026
GLAD_API_CALL PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv
Definition: gl.h:3220
GLAD_API_CALL PFNGLTEXCOORD1IPROC glad_glTexCoord1i
Definition: gl.h:3948
GLAD_API_CALL PFNGLVERTEX3SPROC glad_glVertex3s
Definition: gl.h:4200
void(GLAD_API_PTR * PFNGLINDEXUBVPROC)(const GLubyte *c)
Definition: gl.h:2247
GLAD_API_CALL PFNGLVERTEXATTRIB4SARBPROC glad_glVertexAttrib4sARB
Definition: gl.h:4346
GLAD_API_CALL PFNGLSECONDARYCOLOR3DVPROC glad_glSecondaryColor3dv
Definition: gl.h:3890
GLAD_API_CALL PFNGLGETPROGRAMENVPARAMETERDVARBPROC glad_glGetProgramEnvParameterdvARB
Definition: gl.h:3294
GLAD_API_CALL PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D
Definition: gl.h:2980
void(GLAD_API_PTR * PFNGLDRAWRANGEELEMENTSEXTPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)
Definition: gl.h:2070
void(GLAD_API_PTR * PFNGLENDLISTPROC)(void)
Definition: gl.h:2079
void(GLAD_API_PTR * PFNGLUNIFORM4IVPROC)(GLint location, GLsizei count, const GLint *value)
Definition: gl.h:2600
GLAD_API_CALL PFNGLPROGRAMLOCALPARAMETER4FVARBPROC glad_glProgramLocalParameter4fvARB
Definition: gl.h:3774
GLboolean(GLAD_API_PTR * PFNGLISSYNCPROC)(GLsync sync)
Definition: gl.h:2269
void(GLAD_API_PTR * PFNGLCULLFACEPROC)(GLenum mode)
Definition: gl.h:2031
GLAD_API_CALL PFNGLMULTITEXCOORD3FARBPROC glad_glMultiTexCoord3fARB
Definition: gl.h:3630
GLAD_API_CALL PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv
Definition: gl.h:4340
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3UIPROC)(GLuint red, GLuint green, GLuint blue)
Definition: gl.h:2490
GLAD_API_CALL PFNGLMULTTRANSPOSEMATRIXFPROC glad_glMultTransposeMatrixf
Definition: gl.h:3550
GLAD_API_CALL PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d
Definition: gl.h:4324
void(GLAD_API_PTR * PFNGLUNIFORM4IVARBPROC)(GLint location, GLsizei count, const GLint *value)
Definition: gl.h:2601
GLAD_API_CALL PFNGLGETSTRINGPROC glad_glGetString
Definition: gl.h:3338
void(GLAD_API_PTR * PFNGLGETBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2146
GLAD_API_CALL PFNGLVERTEXATTRIB4FVARBPROC glad_glVertexAttrib4fvARB
Definition: gl.h:4338
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1IVARBPROC)(GLenum target, const GLint *v)
Definition: gl.h:2325
void(GLAD_API_PTR * PFNGLDRAWPIXELSPROC)(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
Definition: gl.h:2068
GLAD_API_CALL PFNGLRASTERPOS4IVPROC glad_glRasterPos4iv
Definition: gl.h:3834
GLAD_API_CALL PFNGLUNIFORM4IVARBPROC glad_glUniform4ivARB
Definition: gl.h:4130
void(GLAD_API_PTR * PFNGLMATRIXMODEPROC)(GLenum mode)
Definition: gl.h:2306
void(GLAD_API_PTR * PFNGLUNIFORM1IPROC)(GLint location, GLint v0)
Definition: gl.h:2568
GLAD_API_CALL PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource
Definition: gl.h:3332
void(GLAD_API_PTR * PFNGLUNIFORM4FARBPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Definition: gl.h:2595
GLAD_API_CALL PFNGLRECTSVPROC glad_glRectsv
Definition: gl.h:3858
void(GLAD_API_PTR * PFNGLEVALPOINT1PROC)(GLint i)
Definition: gl.h:2093
GLAD_API_CALL PFNGLGETMAPIVPROC glad_glGetMapiv
Definition: gl.h:3268
void(GLAD_API_PTR * PFNGLVERTEXPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition: gl.h:2742
GLAD_API_CALL PFNGLISRENDERBUFFEREXTPROC glad_glIsRenderbufferEXT
Definition: gl.h:3462
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1SVPROC)(GLenum target, const GLshort *v)
Definition: gl.h:2328
GLAD_API_CALL PFNGLVERTEXATTRIB4BVARBPROC glad_glVertexAttrib4bvARB
Definition: gl.h:4322
GLAD_API_CALL PFNGLUNIFORM3IVPROC glad_glUniform3iv
Definition: gl.h:4108
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
Definition: gl.h:2015
GLAD_API_CALL PFNGLCOPYPIXELSPROC glad_glCopyPixels
Definition: gl.h:2970
GLAD_API_CALL PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv
Definition: gl.h:4272
GLAD_API_CALL PFNGLVERTEX4IPROC glad_glVertex4i
Definition: gl.h:4212
GLAD_API_CALL PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv
Definition: gl.h:4328
GLAD_API_CALL PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate
Definition: gl.h:2830
GLuint(GLAD_API_PTR * PFNGLGETDEBUGMESSAGELOGPROC)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
Definition: gl.h:2155
void(GLAD_API_PTR * PFNGLDISPATCHCOMPUTEPROC)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
Definition: gl.h:2059
void(GLAD_API_PTR * PFNGLRASTERPOS4FPROC)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition: gl.h:2450
GLAD_API_CALL PFNGLBINDFRAGDATALOCATIONEXTPROC glad_glBindFragDataLocationEXT
Definition: gl.h:2800
GLAD_API_CALL PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv
Definition: gl.h:4158
void(GLAD_API_PTR * PFNGLFRONTFACEPROC)(GLenum mode)
Definition: gl.h:2122
void(GLAD_API_PTR * PFNGLUNIFORM4IARBPROC)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Definition: gl.h:2599
GLAD_API_CALL PFNGLCOLOR3SPROC glad_glColor3s
Definition: gl.h:2888
GLAD_API_CALL PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glad_glGetFramebufferAttachmentParameterivEXT
Definition: gl.h:3250
GLAD_API_CALL PFNGLVERTEXATTRIB2SARBPROC glad_glVertexAttrib2sARB
Definition: gl.h:4262
#define GLAD_API_CALL
Definition: gl.h:142
void(GLAD_API_PTR * PFNGLFOGCOORDFVPROC)(const GLfloat *coord)
Definition: gl.h:2104
int GLsizei
Definition: gl.h:1756
GLAD_API_CALL PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d
Definition: gl.h:4268
void(GLAD_API_PTR * PFNGLVERTEX3FPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition: gl.h:2632
GLAD_API_CALL PFNGLMULTITEXCOORD2IPROC glad_glMultiTexCoord2i
Definition: gl.h:3604
GLAD_API_CALL PFNGLENDTRANSFORMFEEDBACKEXTPROC glad_glEndTransformFeedbackEXT
Definition: gl.h:3092
void(GLAD_API_PTR * PFNGLSTENCILOPPROC)(GLenum fail, GLenum zfail, GLenum zpass)
Definition: gl.h:2504
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2FARBPROC)(GLenum target, GLfloat s, GLfloat t)
Definition: gl.h:2335
void(GLAD_API_PTR * PFNGLTEXCOORD2SVPROC)(const GLshort *v)
Definition: gl.h:2521
GLAD_API_CALL PFNGLVERTEX3IVPROC glad_glVertex3iv
Definition: gl.h:4198
GLAD_API_CALL PFNGLMULTITEXCOORD3IVARBPROC glad_glMultiTexCoord3ivARB
Definition: gl.h:3642
void(GLAD_API_PTR * PFNGLLIGHTIVPROC)(GLenum light, GLenum pname, const GLint *params)
Definition: gl.h:2278
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1SARBPROC)(GLenum target, GLshort s)
Definition: gl.h:2327
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1SVPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2656
void(GLAD_API_PTR * PFNGLVERTEX3IVPROC)(const GLint *v)
Definition: gl.h:2635
GLAD_API_CALL PFNGLMULTITEXCOORD4FPROC glad_glMultiTexCoord4f
Definition: gl.h:3660
GLAD_API_CALL PFNGLLOADNAMEPROC glad_glLoadName
Definition: gl.h:3502
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI2UIEXTPROC)(GLuint index, GLuint x, GLuint y)
Definition: gl.h:2725
void(GLAD_API_PTR * PFNGLTEXIMAGE3DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)
Definition: gl.h:2552
GLAD_API_CALL PFNGLVERTEXATTRIBI3IVEXTPROC glad_glVertexAttribI3ivEXT
Definition: gl.h:4384
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1DPROC)(GLuint index, GLdouble x)
Definition: gl.h:2646
void(GLAD_API_PTR * PFNGLENDQUERYARBPROC)(GLenum target)
Definition: gl.h:2081
GLAD_API_CALL PFNGLSECONDARYCOLOR3SPROC glad_glSecondaryColor3s
Definition: gl.h:3900
void(GLAD_API_PTR * PFNGLTEXCOORD4SVPROC)(const GLshort *v)
Definition: gl.h:2537
void(GLAD_API_PTR * PFNGLTEXCOORD4DVPROC)(const GLdouble *v)
Definition: gl.h:2531
void(GLAD_API_PTR * PFNGLGETPIXELMAPFVPROC)(GLenum map, GLfloat *values)
Definition: gl.h:2178
GLAD_API_CALL PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s
Definition: gl.h:4284
GLAD_API_CALL PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage
Definition: gl.h:3438
void(GLAD_API_PTR * PFNGLRASTERPOS3FPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition: gl.h:2442
void(GLAD_API_PTR * PFNGLINVALIDATETEXIMAGEPROC)(GLuint texture, GLint level)
Definition: gl.h:2254
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3FVARBPROC)(GLuint index, const GLfloat *v)
Definition: gl.h:2677
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4DVPROC)(GLenum target, const GLdouble *v)
Definition: gl.h:2364
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
Definition: gl.h:2018
GLAD_API_CALL PFNGLVERTEXATTRIBIPOINTEREXTPROC glad_glVertexAttribIPointerEXT
Definition: gl.h:4406
GLAD_API_CALL PFNGLSECONDARYCOLOR3DPROC glad_glSecondaryColor3d
Definition: gl.h:3888
GLAD_API_CALL PFNGLTEXCOORD2DPROC glad_glTexCoord2d
Definition: gl.h:3956
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2FVARBPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2605
GLAD_API_CALL int GLAD_GL_VERSION_1_1
Definition: gl.h:1816
GLAD_API_CALL PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer
Definition: gl.h:3432
GLAD_API_CALL PFNGLVERTEXATTRIBPOINTERARBPROC glad_glVertexAttribPointerARB
Definition: gl.h:4410
GLAD_API_CALL PFNGLMULTITEXCOORD4IARBPROC glad_glMultiTexCoord4iARB
Definition: gl.h:3670
GLAD_API_CALL PFNGLVERTEXATTRIB4DARBPROC glad_glVertexAttrib4dARB
Definition: gl.h:4326
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4FARBPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition: gl.h:2703
void(GLAD_API_PTR * PFNGLPROGRAMENVPARAMETER4FVARBPROC)(GLenum target, GLuint index, const GLfloat *params)
Definition: gl.h:2419
void(GLAD_API_PTR * PFNGLTEXCOORD3FPROC)(GLfloat s, GLfloat t, GLfloat r)
Definition: gl.h:2524
void(GLAD_API_PTR * PFNGLEVALCOORD1DPROC)(GLdouble u)
Definition: gl.h:2083
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE1DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition: gl.h:2111
GLAD_API_CALL PFNGLCOLOR3UBVPROC glad_glColor3ubv
Definition: gl.h:2894
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2DPROC)(GLuint index, GLdouble x, GLdouble y)
Definition: gl.h:2658
GLAD_API_CALL PFNGLMULTITEXCOORD4FVARBPROC glad_glMultiTexCoord4fvARB
Definition: gl.h:3666
void(GLAD_API_PTR * PFNGLACTIVETEXTUREARBPROC)(GLenum texture)
Definition: gl.h:1919
void(GLAD_API_PTR * PFNGLREADBUFFERPROC)(GLenum src)
Definition: gl.h:2456
void(GLAD_API_PTR * PFNGLGETOBJECTLABELPROC)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
Definition: gl.h:2174
GLAD_API_CALL PFNGLTEXCOORD3SVPROC glad_glTexCoord3sv
Definition: gl.h:3986
GLAD_API_CALL PFNGLGETSHADERSOURCEARBPROC glad_glGetShaderSourceARB
Definition: gl.h:3334
GLAD_API_CALL PFNGLNORMAL3FVPROC glad_glNormal3fv
Definition: gl.h:3696
GLAD_API_CALL PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D
Definition: gl.h:2976
GLAD_API_CALL PFNGLSECONDARYCOLOR3UIPROC glad_glSecondaryColor3ui
Definition: gl.h:3908
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3UBVPROC)(const GLubyte *v)
Definition: gl.h:2489
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3FVPROC)(const GLfloat *v)
Definition: gl.h:2483
GLenum(GLAD_API_PTR * PFNGLCLIENTWAITSYNCPROC)(GLsync sync, GLbitfield flags, GLuint64 timeout)
Definition: gl.h:1970
void(GLAD_API_PTR * PFNGLMAPGRID2DPROC)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
Definition: gl.h:2300
GLAD_API_CALL PFNGLRASTERPOS3FVPROC glad_glRasterPos3fv
Definition: gl.h:3814
void(GLAD_API_PTR * PFNGLTEXCOORD1IVPROC)(const GLint *v)
Definition: gl.h:2511
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3FARBPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
Definition: gl.h:2351
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBIVPROC)(GLuint index, GLenum pname, GLint *params)
Definition: gl.h:2233
GLAD_API_CALL PFNGLSELECTBUFFERPROC glad_glSelectBuffer
Definition: gl.h:3918
GLAD_API_CALL PFNGLGETMATERIALIVPROC glad_glGetMaterialiv
Definition: gl.h:3272
GLAD_API_CALL PFNGLBINDTEXTUREPROC glad_glBindTexture
Definition: gl.h:2814
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2DPROC)(GLenum target, GLdouble s, GLdouble t)
Definition: gl.h:2330
void(GLAD_API_PTR * PFNGLBLENDCOLOREXTPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition: gl.h:1946
void(GLAD_API_PTR * PFNGLINITNAMESPROC)(void)
Definition: gl.h:2248
void(GLAD_API_PTR * PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Definition: gl.h:2110
void(GLAD_API_PTR * PFNGLDRAWBUFFERSARBPROC)(GLsizei n, const GLenum *bufs)
Definition: gl.h:2065
GLAD_API_CALL PFNGLMULTITEXCOORD2DPROC glad_glMultiTexCoord2d
Definition: gl.h:3588
void(GLAD_API_PTR * PFNGLCALLLISTPROC)(GLuint list)
Definition: gl.h:1958
GLAD_API_CALL PFNGLINDEXDVPROC glad_glIndexdv
Definition: gl.h:3406
void(GLAD_API_PTR * PFNGLPOINTPARAMETERFPROC)(GLenum pname, GLfloat param)
Definition: gl.h:2402
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
Definition: gl.h:2016
void(GLAD_API_PTR * PFNGLACTIVETEXTUREPROC)(GLenum texture)
Definition: gl.h:1918
unsigned char GLboolean
Definition: gl.h:1746
void(GLAD_API_PTR * PFNGLPROGRAMLOCALPARAMETER4DARBPROC)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: gl.h:2420
GLAD_API_CALL PFNGLRASTERPOS4IPROC glad_glRasterPos4i
Definition: gl.h:3832
const GLubyte *(GLAD_API_PTR * PFNGLGETSTRINGPROC)(GLenum name)
Definition: gl.h:2205
void(GLAD_API_PTR * PFNGLTEXENVFPROC)(GLenum target, GLenum pname, GLfloat param)
Definition: gl.h:2539
void(GLAD_API_PTR * PFNGLGETRENDERBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2199
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTIVARBPROC)(GLuint id, GLenum pname, GLint *params)
Definition: gl.h:2193
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE3DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Definition: gl.h:2115
GLAD_API_CALL PFNGLGETMAPDVPROC glad_glGetMapdv
Definition: gl.h:3264
void(GLAD_API_PTR * PFNGLFOGIVPROC)(GLenum pname, const GLint *params)
Definition: gl.h:2108
void(GLAD_API_PTR * PFNGLPOINTSIZEPROC)(GLfloat size)
Definition: gl.h:2406
GLAD_API_CALL PFNGLGETQUERYOBJECTUIVARBPROC glad_glGetQueryObjectuivARB
Definition: gl.h:3320
khronos_uint16_t GLhalfARB
Definition: gl.h:1775
GLAD_API_CALL PFNGLGETATTACHEDOBJECTSARBPROC glad_glGetAttachedObjectsARB
Definition: gl.h:3210
GLAD_API_CALL PFNGLBLENDCOLOREXTPROC glad_glBlendColorEXT
Definition: gl.h:2820
GLAD_API_CALL PFNGLISPROGRAMARBPROC glad_glIsProgramARB
Definition: gl.h:3454
void(GLAD_API_PTR * PFNGLRASTERPOS4IVPROC)(const GLint *v)
Definition: gl.h:2453
void(GLAD_API_PTR * PFNGLPROGRAMPARAMETERIARBPROC)(GLuint program, GLenum pname, GLint value)
Definition: gl.h:2424
void(GLAD_API_PTR * PFNGLENABLEVERTEXATTRIBARRAYPROC)(GLuint index)
Definition: gl.h:2076
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4SPROC)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
Definition: gl.h:2374
GLAD_API_CALL PFNGLGETPROGRAMENVPARAMETERFVARBPROC glad_glGetProgramEnvParameterfvARB
Definition: gl.h:3296
GLAD_API_CALL PFNGLMULTITEXCOORD3SVARBPROC glad_glMultiTexCoord3svARB
Definition: gl.h:3650
GLAD_API_CALL PFNGLVERTEXATTRIBI4UIVEXTPROC glad_glVertexAttribI4uivEXT
Definition: gl.h:4402
GLAD_API_CALL int GLAD_GL_ARB_framebuffer_sRGB
Definition: gl.h:1842
GLAD_API_CALL PFNGLVERTEXATTRIBI3IEXTPROC glad_glVertexAttribI3iEXT
Definition: gl.h:4382
void(GLAD_API_PTR * PFNGLDRAWARRAYSPROC)(GLenum mode, GLint first, GLsizei count)
Definition: gl.h:2061
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NIVARBPROC)(GLuint index, const GLint *v)
Definition: gl.h:2685
void(GLAD_API_PTR * PFNGLBUFFERSUBDATAARBPROC)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data)
Definition: gl.h:1957
GLAD_API_CALL PFNGLPOLYGONMODEPROC glad_glPolygonMode
Definition: gl.h:3742
unsigned int GLuint
Definition: gl.h:1754
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTUREFACEARBPROC glad_glFramebufferTextureFaceARB
Definition: gl.h:3164
GLAD_API_CALL PFNGLEVALCOORD1DVPROC glad_glEvalCoord1dv
Definition: gl.h:3096
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NIVPROC)(GLuint index, const GLint *v)
Definition: gl.h:2684
GLAD_API_CALL PFNGLINDEXFPROC glad_glIndexf
Definition: gl.h:3408
GLAD_API_CALL PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate
Definition: gl.h:3938
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2DVARBPROC)(GLenum target, const GLdouble *v)
Definition: gl.h:2333
GLAD_API_CALL PFNGLBUFFERSUBDATAARBPROC glad_glBufferSubDataARB
Definition: gl.h:2842
GLAD_API_CALL PFNGLMULTITEXCOORD2SARBPROC glad_glMultiTexCoord2sARB
Definition: gl.h:3614
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBPOINTERVARBPROC)(GLuint index, GLenum pname, void **pointer)
Definition: gl.h:2228
GLAD_API_CALL PFNGLRASTERPOS3DVPROC glad_glRasterPos3dv
Definition: gl.h:3810
GLAD_API_CALL PFNGLMATERIALIVPROC glad_glMaterialiv
Definition: gl.h:3538
void(GLAD_API_PTR * PFNGLGETSHADERINFOLOGPROC)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
Definition: gl.h:2201
void(GLAD_API_PTR * PFNGLTEXCOORD3DVPROC)(const GLdouble *v)
Definition: gl.h:2523
GLAD_API_CALL PFNGLEVALCOORD2DVPROC glad_glEvalCoord2dv
Definition: gl.h:3104
GLAD_API_CALL PFNGLCOLOR4SVPROC glad_glColor4sv
Definition: gl.h:2922
void(GLAD_API_PTR * PFNGLTRANSLATEFPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition: gl.h:2563
void(GLAD_API_PTR * PFNGLEVALCOORD1FPROC)(GLfloat u)
Definition: gl.h:2085
GLAD_API_CALL PFNGLRASTERPOS2DVPROC glad_glRasterPos2dv
Definition: gl.h:3794
GLAD_API_CALL PFNGLMULTITEXCOORD2FVPROC glad_glMultiTexCoord2fv
Definition: gl.h:3600
GLAD_API_CALL PFNGLVERTEXATTRIB4USVARBPROC glad_glVertexAttrib4usvARB
Definition: gl.h:4362
void(GLAD_API_PTR * PFNGLGETSHADERIVPROC)(GLuint shader, GLenum pname, GLint *params)
Definition: gl.h:2204
void(GLAD_API_PTR * PFNGLDELETEPROGRAMSARBPROC)(GLsizei n, const GLuint *programs)
Definition: gl.h:2042
GLAD_API_CALL PFNGLGETSYNCIVPROC glad_glGetSynciv
Definition: gl.h:3340
GLAD_API_CALL PFNGLISBUFFERPROC glad_glIsBuffer
Definition: gl.h:3440
GLAD_API_CALL PFNGLLIGHTIPROC glad_glLighti
Definition: gl.h:3482
void(GLAD_API_PTR * PFNGLINDEXFPROC)(GLfloat c)
Definition: gl.h:2240
GLAD_API_CALL PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv
Definition: gl.h:3734
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3DVPROC)(const GLdouble *v)
Definition: gl.h:2481
void(GLAD_API_PTR * PFNGLRASTERPOS4IPROC)(GLint x, GLint y, GLint z, GLint w)
Definition: gl.h:2452
GLAD_API_CALL PFNGLUNIFORM3FARBPROC glad_glUniform3fARB
Definition: gl.h:4098
GLAD_API_CALL PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv
Definition: gl.h:3354
void(GLAD_API_PTR * PFNGLGETTEXENVFVPROC)(GLenum target, GLenum pname, GLfloat *params)
Definition: gl.h:2207
void(GLAD_API_PTR * PFNGLENDQUERYPROC)(GLenum target)
Definition: gl.h:2080
GLAD_API_CALL PFNGLCLIENTACTIVETEXTUREARBPROC glad_glClientActiveTextureARB
Definition: gl.h:2866
GLAD_API_CALL PFNGLDELETEQUERIESARBPROC glad_glDeleteQueriesARB
Definition: gl.h:3016
GLAD_API_CALL PFNGLMULTITEXCOORD1SVARBPROC glad_glMultiTexCoord1svARB
Definition: gl.h:3586
GLAD_API_CALL PFNGLDELETESYNCPROC glad_glDeleteSync
Definition: gl.h:3024
void(GLAD_API_PTR * PFNGLTEXCOORD2SPROC)(GLshort s, GLshort t)
Definition: gl.h:2520
void(GLAD_API_PTR * PFNGLBLENDFUNCSEPARATEPROC)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
Definition: gl.h:1951
GLAD_API_CALL PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer
Definition: gl.h:4160
GLAD_API_CALL int GLAD_GL_ARB_draw_buffers
Definition: gl.h:1832
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4IEXTPROC)(GLuint index, GLint x, GLint y, GLint z, GLint w)
Definition: gl.h:2732
GLAD_API_CALL PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D
Definition: gl.h:4046
GLAD_API_CALL PFNGLPOPCLIENTATTRIBPROC glad_glPopClientAttrib
Definition: gl.h:3750
void(GLAD_API_PTR * PFNGLCOLOR3UBVPROC)(const GLubyte *v)
Definition: gl.h:1983
GLAD_API_CALL PFNGLCOLOR4UIVPROC glad_glColor4uiv
Definition: gl.h:2930
GLAD_API_CALL int GLAD_GL_EXT_packed_depth_stencil
Definition: gl.h:1900
GLAD_API_CALL PFNGLVERTEX4FPROC glad_glVertex4f
Definition: gl.h:4208
GLAD_API_CALL PFNGLTEXGENIVPROC glad_glTexGeniv
Definition: gl.h:4024
void(GLAD_API_PTR * PFNGLTEXCOORD2IPROC)(GLint s, GLint t)
Definition: gl.h:2518
void(GLAD_API_PTR * PFNGLINDEXIPROC)(GLint c)
Definition: gl.h:2242
GLAD_API_CALL PFNGLCOLORMATERIALPROC glad_glColorMaterial
Definition: gl.h:2938
GLAD_API_CALL PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib
Definition: gl.h:3202
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4FVPROC)(GLuint index, const GLfloat *v)
Definition: gl.h:2704
GLAD_API_CALL PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv
Definition: gl.h:4248
GLAD_API_CALL PFNGLRASTERPOS3FPROC glad_glRasterPos3f
Definition: gl.h:3812
void(GLAD_API_PTR * PFNGLGENFRAMEBUFFERSPROC)(GLsizei n, GLuint *framebuffers)
Definition: gl.h:2126
khronos_uint16_t GLhalf
Definition: gl.h:1774
GLAD_API_CALL PFNGLMULTITEXCOORD4IVPROC glad_glMultiTexCoord4iv
Definition: gl.h:3672
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE2DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition: gl.h:2114
GLAD_API_CALL PFNGLUNIFORM3FPROC glad_glUniform3f
Definition: gl.h:4096
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4SARBPROC)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
Definition: gl.h:2709
void(GLAD_API_PTR * PFNGLCOMPILESHADERARBPROC)(GLhandleARB shaderObj)
Definition: gl.h:2008
void(GLAD_API_PTR * PFNGLTEXCOORD1FVPROC)(const GLfloat *v)
Definition: gl.h:2509
void(GLAD_API_PTR * PFNGLACCUMPROC)(GLenum op, GLfloat value)
Definition: gl.h:1917
GLAD_API_CALL PFNGLGETTEXGENIVPROC glad_glGetTexGeniv
Definition: gl.h:3350
GLAD_API_CALL int GLAD_GL_EXT_texture_filter_anisotropic
Definition: gl.h:1906
GLAD_API_CALL PFNGLPIXELZOOMPROC glad_glPixelZoom
Definition: gl.h:3730
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI1IEXTPROC)(GLuint index, GLint x)
Definition: gl.h:2719
GLAD_API_CALL PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d
Definition: gl.h:4220
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI3UIEXTPROC)(GLuint index, GLuint x, GLuint y, GLuint z)
Definition: gl.h:2729
void(GLAD_API_PTR * PFNGLRASTERPOS3DPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition: gl.h:2440
void(GLAD_API_PTR * PFNGLGETMAPFVPROC)(GLenum target, GLenum query, GLfloat *v)
Definition: gl.h:2169
GLAD_API_CALL PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv
Definition: gl.h:4308
void(GLAD_API_PTR * PFNGLFOGCOORDPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer)
Definition: gl.h:2100
GLAD_API_CALL PFNGLMULTITEXCOORD4SVPROC glad_glMultiTexCoord4sv
Definition: gl.h:3680
void(GLAD_API_PTR * PFNGLGETLIGHTIVPROC)(GLenum light, GLenum pname, GLint *params)
Definition: gl.h:2167
GLAD_API_CALL PFNGLTEXCOORD4FVPROC glad_glTexCoord4fv
Definition: gl.h:3994
GLAD_API_CALL PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus
Definition: gl.h:2848
GLAD_API_CALL PFNGLMATERIALFPROC glad_glMaterialf
Definition: gl.h:3532
void(GLAD_API_PTR * PFNGLGETTEXLEVELPARAMETERFVPROC)(GLenum target, GLint level, GLenum pname, GLfloat *params)
Definition: gl.h:2213
GLAD_API_CALL PFNGLCOLOR4BVPROC glad_glColor4bv
Definition: gl.h:2906
GLAD_API_CALL PFNGLBLENDCOLORPROC glad_glBlendColor
Definition: gl.h:2818
void(GLAD_API_PTR * PFNGLUNIFORM2IPROC)(GLint location, GLint v0, GLint v1)
Definition: gl.h:2578
GLAD_API_CALL PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange
Definition: gl.h:3126
GLAD_API_CALL PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv
Definition: gl.h:3360
GLAD_API_CALL PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform
Definition: gl.h:3206
GLAD_API_CALL PFNGLGETDOUBLEVPROC glad_glGetDoublev
Definition: gl.h:3240
GLAD_API_CALL PFNGLACTIVETEXTUREPROC glad_glActiveTexture
Definition: gl.h:2764
void(GLAD_API_PTR * PFNGLTEXIMAGE3DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Definition: gl.h:2553
GLAD_API_CALL PFNGLNORMALPOINTERPROC glad_glNormalPointer
Definition: gl.h:3706
GLAD_API_CALL PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D
Definition: gl.h:2978
void(GLAD_API_PTR * PFNGLUNIFORM3IVARBPROC)(GLint location, GLsizei count, const GLint *value)
Definition: gl.h:2591
void(GLAD_API_PTR * PFNGLCOMPILESHADERPROC)(GLuint shader)
Definition: gl.h:2007
GLAD_API_CALL PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D
Definition: gl.h:4044
GLAD_API_CALL PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC glad_glGetProgramLocalParameterfvARB
Definition: gl.h:3302
void(GLAD_API_PTR * PFNGLTEXENVIPROC)(GLenum target, GLenum pname, GLint param)
Definition: gl.h:2541
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURELAYERARBPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
Definition: gl.h:2120
void(GLAD_API_PTR * PFNGLDISABLEVERTEXATTRIBARRAYPROC)(GLuint index)
Definition: gl.h:2057
GLAD_API_CALL PFNGLMULTITEXCOORD3FVPROC glad_glMultiTexCoord3fv
Definition: gl.h:3632
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI1UIEXTPROC)(GLuint index, GLuint x)
Definition: gl.h:2721
void(GLAD_API_PTR * PFNGLGETBUFFERSUBDATAARBPROC)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data)
Definition: gl.h:2151
GLAD_API_CALL PFNGLGENBUFFERSPROC glad_glGenBuffers
Definition: gl.h:3176
GLAD_API_CALL PFNGLISQUERYARBPROC glad_glIsQueryARB
Definition: gl.h:3458
GLint(GLAD_API_PTR * PFNGLGETATTRIBLOCATIONARBPROC)(GLhandleARB programObj, const GLcharARB *name)
Definition: gl.h:2144
GLAD_API_CALL PFNGLMULTITEXCOORD2IARBPROC glad_glMultiTexCoord2iARB
Definition: gl.h:3606
GLAD_API_CALL PFNGLARRAYELEMENTPROC glad_glArrayElement
Definition: gl.h:2772
GLAD_API_CALL PFNGLDRAWARRAYSINSTANCEDARBPROC glad_glDrawArraysInstancedARB
Definition: gl.h:3052
void(GLAD_API_PTR * PFNGLRASTERPOS2FPROC)(GLfloat x, GLfloat y)
Definition: gl.h:2434
GLAD_API_CALL PFNGLRASTERPOS4FPROC glad_glRasterPos4f
Definition: gl.h:3828
void(GLAD_API_PTR * PFNGLBINDRENDERBUFFERPROC)(GLenum target, GLuint renderbuffer)
Definition: gl.h:1941
void(GLAD_API_PTR * PFNGLLINESTIPPLEPROC)(GLint factor, GLushort pattern)
Definition: gl.h:2279
GLAD_API_CALL PFNGLCLEARACCUMPROC glad_glClearAccum
Definition: gl.h:2854
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3X4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2611
void(GLAD_API_PTR * PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
Definition: gl.h:2217
GLAD_API_CALL PFNGLMULTITEXCOORD3DVARBPROC glad_glMultiTexCoord3dvARB
Definition: gl.h:3626
GLAD_API_CALL PFNGLMULTITEXCOORD4FVPROC glad_glMultiTexCoord4fv
Definition: gl.h:3664
void(GLAD_API_PTR * PFNGLRASTERPOS4FVPROC)(const GLfloat *v)
Definition: gl.h:2451
void(GLAD_API_PTR * PFNGLCOLOR4UBPROC)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
Definition: gl.h:1998
GLAD_API_CALL PFNGLSECONDARYCOLOR3FVPROC glad_glSecondaryColor3fv
Definition: gl.h:3894
GLAD_API_CALL PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert
Definition: gl.h:2996
void(GLAD_API_PTR * PFNGLEVALPOINT2PROC)(GLint i, GLint j)
Definition: gl.h:2094
GLAD_API_CALL PFNGLPIXELSTOREFPROC glad_glPixelStoref
Definition: gl.h:3722
GLboolean(GLAD_API_PTR * PFNGLISSHADERPROC)(GLuint shader)
Definition: gl.h:2268
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3SVPROC)(const GLshort *v)
Definition: gl.h:2487
void(GLAD_API_PTR * PFNGLDELETEFRAMEBUFFERSPROC)(GLsizei n, const GLuint *framebuffers)
Definition: gl.h:2037
void(GLAD_API_PTR * PFNGLGETOBJECTPARAMETERIVARBPROC)(GLhandleARB obj, GLenum pname, GLint *params)
Definition: gl.h:2176
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE3DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Definition: gl.h:2116
GLAD_API_CALL PFNGLMULTITEXCOORD4SPROC glad_glMultiTexCoord4s
Definition: gl.h:3676
khronos_intptr_t GLintptr
Definition: gl.h:1780
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4IVEXTPROC)(GLuint index, const GLint *v)
Definition: gl.h:2733
void(GLAD_API_PTR * PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC)(GLenum target, GLuint index, GLfloat *params)
Definition: gl.h:2187
GLAD_API_CALL PFNGLTEXCOORD3FVPROC glad_glTexCoord3fv
Definition: gl.h:3978
GLAD_API_CALL PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D
Definition: gl.h:4048
GLboolean(GLAD_API_PTR * PFNGLISTEXTUREPROC)(GLuint texture)
Definition: gl.h:2270
GLAD_API_CALL PFNGLREADBUFFERPROC glad_glReadBuffer
Definition: gl.h:3840
GLAD_API_CALL PFNGLCLEARCOLORPROC glad_glClearColor
Definition: gl.h:2856
void(GLAD_API_PTR * PFNGLUNIFORM2UIVEXTPROC)(GLint location, GLsizei count, const GLuint *value)
Definition: gl.h:2583
GLAD_API_CALL PFNGLFEEDBACKBUFFERPROC glad_glFeedbackBuffer
Definition: gl.h:3118
void(GLAD_API_PTR * PFNGLGENQUERIESPROC)(GLsizei n, GLuint *ids)
Definition: gl.h:2130
GLAD_API_CALL PFNGLUNIFORM2FPROC glad_glUniform2f
Definition: gl.h:4076
GLAD_API_CALL PFNGLPIXELMAPUSVPROC glad_glPixelMapusv
Definition: gl.h:3720
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3FPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
Definition: gl.h:2350
void(GLAD_API_PTR * PFNGLCOLORPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition: gl.h:2006
void(GLAD_API_PTR * PFNGLGETCOMPRESSEDTEXIMAGEPROC)(GLenum target, GLint level, void *img)
Definition: gl.h:2153
void(GLAD_API_PTR * PFNGLDRAWRANGEELEMENTSPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)
Definition: gl.h:2069
GLAD_API_CALL PFNGLCOLOR3FVPROC glad_glColor3fv
Definition: gl.h:2882
GLAD_API_CALL PFNGLSECONDARYCOLOR3UBPROC glad_glSecondaryColor3ub
Definition: gl.h:3904
GLAD_API_CALL PFNGLLIGHTMODELFPROC glad_glLightModelf
Definition: gl.h:3470
GLAD_API_CALL PFNGLTEXGENDVPROC glad_glTexGendv
Definition: gl.h:4016
GLAD_API_CALL PFNGLVERTEXATTRIB4NUBARBPROC glad_glVertexAttrib4NubARB
Definition: gl.h:4306
GLAD_API_CALL int GLAD_GL_ARB_occlusion_query
Definition: gl.h:1854
void(GLAD_API_PTR * PFNGLDRAWBUFFERPROC)(GLenum buf)
Definition: gl.h:2063
void(GLAD_API_PTR * PFNGLWINDOWPOS2FPROC)(GLfloat x, GLfloat y)
Definition: gl.h:2747
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4UBVPROC)(GLuint index, const GLubyte *v)
Definition: gl.h:2712
GLAD_API_CALL PFNGLRECTFVPROC glad_glRectfv
Definition: gl.h:3850
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4DARBPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: gl.h:2699
GLAD_API_CALL PFNGLCREATEPROGRAMOBJECTARBPROC glad_glCreateProgramObjectARB
Definition: gl.h:2984
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3UIVPROC)(const GLuint *v)
Definition: gl.h:2491
GLAD_API_CALL PFNGLGETTEXENVFVPROC glad_glGetTexEnvfv
Definition: gl.h:3342
GLAD_API_CALL PFNGLGENFRAMEBUFFERSEXTPROC glad_glGenFramebuffersEXT
Definition: gl.h:3182
GLAD_API_CALL PFNGLRASTERPOS4SVPROC glad_glRasterPos4sv
Definition: gl.h:3838
GLAD_API_CALL PFNGLPIXELTRANSFERFPROC glad_glPixelTransferf
Definition: gl.h:3726
GLAD_API_CALL PFNGLCOLOR3IPROC glad_glColor3i
Definition: gl.h:2884
GLAD_API_CALL PFNGLNORMAL3SPROC glad_glNormal3s
Definition: gl.h:3702
GLAD_API_CALL PFNGLUNIFORM2IPROC glad_glUniform2i
Definition: gl.h:4084
GLAD_API_CALL PFNGLMULTITEXCOORD2SVARBPROC glad_glMultiTexCoord2svARB
Definition: gl.h:3618
GLAD_API_CALL PFNGLGETQUERYIVARBPROC glad_glGetQueryivARB
Definition: gl.h:3324
void(GLAD_API_PTR * PFNGLRASTERPOS4SVPROC)(const GLshort *v)
Definition: gl.h:2455
GLAD_API_CALL PFNGLLINEWIDTHPROC glad_glLineWidth
Definition: gl.h:3488
void(GLAD_API_PTR * PFNGLTEXIMAGE1DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
Definition: gl.h:2549
void(GLAD_API_PTR * PFNGLGETSHADERSOURCEPROC)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
Definition: gl.h:2202
double GLclampd
Definition: gl.h:1760
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE2DARBPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
Definition: gl.h:2012
GLAD_API_CALL PFNGLENABLEPROC glad_glEnable
Definition: gl.h:3076
GLAD_API_CALL PFNGLCOLOR4DVPROC glad_glColor4dv
Definition: gl.h:2910
GLAD_API_CALL PFNGLSECONDARYCOLOR3IVPROC glad_glSecondaryColor3iv
Definition: gl.h:3898
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4SVPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2710
GLAD_API_CALL int GLAD_GL_EXT_texture_array
Definition: gl.h:1902
GLAD_API_CALL PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f
Definition: gl.h:4332
void(GLAD_API_PTR * PFNGLRASTERPOS2SVPROC)(const GLshort *v)
Definition: gl.h:2439
void(GLAD_API_PTR * PFNGLLOADNAMEPROC)(GLuint name)
Definition: gl.h:2287
void *(GLAD_API_PTR * PFNGLMAPBUFFERARBPROC)(GLenum target, GLenum access)
Definition: gl.h:2296
void(GLAD_API_PTR * PFNGLGETACTIVEATTRIBARBPROC)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name)
Definition: gl.h:2138
GLAD_API_CALL PFNGLWINDOWPOS2SPROC glad_glWindowPos2s
Definition: gl.h:4430
GLAD_API_CALL PFNGLEVALCOORD1FPROC glad_glEvalCoord1f
Definition: gl.h:3098
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D
Definition: gl.h:2966
void(GLAD_API_PTR * PFNGLBLITFRAMEBUFFEREXTPROC)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Definition: gl.h:1953
void(GLAD_API_PTR * PFNGLENDPROC)(void)
Definition: gl.h:2078
GLAD_API_CALL PFNGLTEXCOORD1DVPROC glad_glTexCoord1dv
Definition: gl.h:3942
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2SARBPROC)(GLuint index, GLshort x, GLshort y)
Definition: gl.h:2667
GLAD_API_CALL PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC glad_glGetTransformFeedbackVaryingEXT
Definition: gl.h:3362
GLhandleARB(GLAD_API_PTR * PFNGLGETHANDLEARBPROC)(GLenum pname)
Definition: gl.h:2162
GLAD_API_CALL int GLAD_GL_EXT_bgra
Definition: gl.h:1884
void(GLAD_API_PTR * PFNGLRASTERPOS3IPROC)(GLint x, GLint y, GLint z)
Definition: gl.h:2444
void(GLAD_API_PTR * PFNGLCLEARDEPTHPROC)(GLdouble depth)
Definition: gl.h:1965
GLAD_API_CALL PFNGLSCALEDPROC glad_glScaled
Definition: gl.h:3878
GLAD_API_CALL int GLAD_GL_ARB_geometry_shader4
Definition: gl.h:1844
void(GLAD_API_PTR * PFNGLBINDFRAMEBUFFEREXTPROC)(GLenum target, GLuint framebuffer)
Definition: gl.h:1938
GLAD_API_CALL PFNGLGETUNIFORMFVPROC glad_glGetUniformfv
Definition: gl.h:3368
void(GLAD_API_PTR * PFNGLWINDOWPOS3DVPROC)(const GLdouble *v)
Definition: gl.h:2754
GLAD_API_CALL PFNGLTEXCOORD2SVPROC glad_glTexCoord2sv
Definition: gl.h:3970
GLAD_API_CALL PFNGLMAPBUFFERPROC glad_glMapBuffer
Definition: gl.h:3518
char GLcharARB
Definition: gl.h:1764
GLAD_API_CALL PFNGLTEXENVFPROC glad_glTexEnvf
Definition: gl.h:4006
void(GLAD_API_PTR * PFNGLUNIFORM1IVARBPROC)(GLint location, GLsizei count, const GLint *value)
Definition: gl.h:2571
GLAD_API_CALL PFNGLUNIFORM1FPROC glad_glUniform1f
Definition: gl.h:4056
void(GLAD_API_PTR * PFNGLGETSYNCIVPROC)(GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values)
Definition: gl.h:2206
GLAD_API_CALL PFNGLCALLLISTSPROC glad_glCallLists
Definition: gl.h:2846
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3SVARBPROC)(GLenum target, const GLshort *v)
Definition: gl.h:2361
void(GLAD_API_PTR * PFNGLFEEDBACKBUFFERPROC)(GLsizei size, GLenum type, GLfloat *buffer)
Definition: gl.h:2095
GLAD_API_CALL PFNGLTEXCOORD4SPROC glad_glTexCoord4s
Definition: gl.h:4000
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3FVPROC)(GLenum target, const GLfloat *v)
Definition: gl.h:2352
GLAD_API_CALL int GLAD_GL_ARB_vertex_program
Definition: gl.h:1880
void(GLAD_API_PTR * PFNGLGETACTIVEUNIFORMPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
Definition: gl.h:2139
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI3UIVEXTPROC)(GLuint index, const GLuint *v)
Definition: gl.h:2730
GLAD_API_CALL PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset
Definition: gl.h:3744
GLAD_API_CALL PFNGLCOLORMASKPROC glad_glColorMask
Definition: gl.h:2936
void(GLAD_API_PTR * PFNGLLIGHTMODELIVPROC)(GLenum pname, const GLint *params)
Definition: gl.h:2274
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTUREARBPROC glad_glFramebufferTextureARB
Definition: gl.h:3162
GLAD_API_CALL PFNGLISFRAMEBUFFEREXTPROC glad_glIsFramebufferEXT
Definition: gl.h:3448
void(GLAD_API_PTR * PFNGLVERTEX4DPROC)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: gl.h:2638
GLAD_API_CALL PFNGLVERTEXATTRIB4IVARBPROC glad_glVertexAttrib4ivARB
Definition: gl.h:4342
void(GLAD_API_PTR * PFNGLEDGEFLAGVPROC)(const GLboolean *flag)
Definition: gl.h:2073
void(GLAD_API_PTR * PFNGLLOADMATRIXDPROC)(const GLdouble *m)
Definition: gl.h:2285
GLAD_API_CALL PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers
Definition: gl.h:2998
GLAD_API_CALL PFNGLDELETEFRAMEBUFFERSEXTPROC glad_glDeleteFramebuffersEXT
Definition: gl.h:3004
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4IVPROC)(GLenum target, const GLint *v)
Definition: gl.h:2372
void(GLAD_API_PTR * PFNGLTEXCOORD4IVPROC)(const GLint *v)
Definition: gl.h:2535
GLAD_API_CALL PFNGLLOADTRANSPOSEMATRIXDPROC glad_glLoadTransposeMatrixd
Definition: gl.h:3504
void(GLAD_API_PTR * PFNGLGETATTACHEDSHADERSPROC)(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
Definition: gl.h:2142
GLAD_API_CALL PFNGLBEGINTRANSFORMFEEDBACKEXTPROC glad_glBeginTransformFeedbackEXT
Definition: gl.h:2784
void(GLAD_API_PTR * PFNGLGETPROGRAMENVPARAMETERDVARBPROC)(GLenum target, GLuint index, GLdouble *params)
Definition: gl.h:2183
GLAD_API_CALL PFNGLMULTITEXCOORD1SPROC glad_glMultiTexCoord1s
Definition: gl.h:3580
void(GLAD_API_PTR * PFNGLMATERIALIPROC)(GLenum face, GLenum pname, GLint param)
Definition: gl.h:2304
GLAD_API_CALL PFNGLACCUMPROC glad_glAccum
Definition: gl.h:2762
GLAD_API_CALL PFNGLUNIFORM4UIVEXTPROC glad_glUniform4uivEXT
Definition: gl.h:4134
GLAD_API_CALL PFNGLCALLLISTPROC glad_glCallList
Definition: gl.h:2844
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3SARBPROC)(GLenum target, GLshort s, GLshort t, GLshort r)
Definition: gl.h:2359
GLAD_API_CALL PFNGLUNIFORM2FVARBPROC glad_glUniform2fvARB
Definition: gl.h:4082
void(GLAD_API_PTR * PFNGLUNIFORM2FARBPROC)(GLint location, GLfloat v0, GLfloat v1)
Definition: gl.h:2575
GLAD_API_CALL PFNGLRASTERPOS2SVPROC glad_glRasterPos2sv
Definition: gl.h:3806
GLAD_API_CALL PFNGLVERTEXATTRIB4NSVARBPROC glad_glVertexAttrib4NsvARB
Definition: gl.h:4302
void(GLAD_API_PTR * PFNGLCOLOR3BPROC)(GLbyte red, GLbyte green, GLbyte blue)
Definition: gl.h:1972
GLAD_API_CALL PFNGLUNIFORM3IARBPROC glad_glUniform3iARB
Definition: gl.h:4106
GLAD_API_CALL PFNGLGETLIGHTFVPROC glad_glGetLightfv
Definition: gl.h:3260
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUIVARBPROC)(GLuint index, const GLuint *v)
Definition: gl.h:2693
void(GLAD_API_PTR * PFNGLUNIFORM3IARBPROC)(GLint location, GLint v0, GLint v1, GLint v2)
Definition: gl.h:2589
GLAD_API_CALL PFNGLGETUNIFORMIVPROC glad_glGetUniformiv
Definition: gl.h:3372
GLAD_API_CALL PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv
Definition: gl.h:4140
void(GLAD_API_PTR * PFNGLDETACHSHADERPROC)(GLuint program, GLuint shader)
Definition: gl.h:2054
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE3DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
Definition: gl.h:2013
GLAD_API_CALL PFNGLTEXCOORD3IPROC glad_glTexCoord3i
Definition: gl.h:3980
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTUREARBPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level)
Definition: gl.h:2117
void(GLAD_API_PTR * PFNGLEDGEFLAGPROC)(GLboolean flag)
Definition: gl.h:2071
GLAD_API_CALL PFNGLUNIFORM4FVPROC glad_glUniform4fv
Definition: gl.h:4120
GLAD_API_CALL PFNGLVERTEXATTRIB2FARBPROC glad_glVertexAttrib2fARB
Definition: gl.h:4254
void(GLAD_API_PTR * PFNGLEVALCOORD2DPROC)(GLdouble u, GLdouble v)
Definition: gl.h:2087
khronos_int64_t GLint64
Definition: gl.h:1797
GLAD_API_CALL PFNGLTEXIMAGE2DPROC glad_glTexImage2D
Definition: gl.h:4028
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1IPROC)(GLenum target, GLint s)
Definition: gl.h:2322
GLAD_API_CALL PFNGLUNIFORMMATRIX2FVARBPROC glad_glUniformMatrix2fvARB
Definition: gl.h:4138
GLAD_API_CALL PFNGLGETFRAGDATALOCATIONEXTPROC glad_glGetFragDataLocationEXT
Definition: gl.h:3246
void(GLAD_API_PTR * PFNGLGETPIXELMAPUIVPROC)(GLenum map, GLuint *values)
Definition: gl.h:2179
GLAD_API_CALL PFNGLPASSTHROUGHPROC glad_glPassThrough
Definition: gl.h:3714
void(GLAD_API_PTR * PFNGLDELETERENDERBUFFERSPROC)(GLsizei n, const GLuint *renderbuffers)
Definition: gl.h:2045
GLAD_API_CALL PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv
Definition: gl.h:3356
GLAD_API_CALL PFNGLSHADERSOURCEARBPROC glad_glShaderSourceARB
Definition: gl.h:3924
GLAD_API_CALL PFNGLINDEXUBVPROC glad_glIndexubv
Definition: gl.h:3422
GLAD_API_CALL PFNGLDETACHSHADERPROC glad_glDetachShader
Definition: gl.h:3036
GLAD_API_CALL PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample
Definition: gl.h:4034
void(GLAD_API_PTR * PFNGLMULTMATRIXFPROC)(const GLfloat *m)
Definition: gl.h:2309
void(GLAD_API_PTR * PFNGLCOLORMASKPROC)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
Definition: gl.h:2004
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4DVPROC)(GLuint index, const GLdouble *v)
Definition: gl.h:2700
GLAD_API_CALL PFNGLMULTITEXCOORD1SVPROC glad_glMultiTexCoord1sv
Definition: gl.h:3584
void(GLAD_API_PTR * PFNGLSTENCILFUNCPROC)(GLenum func, GLint ref, GLuint mask)
Definition: gl.h:2500
GLAD_API_CALL PFNGLUNIFORM4IARBPROC glad_glUniform4iARB
Definition: gl.h:4126
void(GLAD_API_PTR * PFNGLCOPYPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
Definition: gl.h:2021
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE1DARBPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)
Definition: gl.h:2010
GLAD_API_CALL PFNGLMULTITEXCOORD1IVARBPROC glad_glMultiTexCoord1ivARB
Definition: gl.h:3578
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4FPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition: gl.h:2702
void(GLAD_API_PTR * PFNGLGETPROGRAMIVPROC)(GLuint program, GLenum pname, GLint *params)
Definition: gl.h:2189
khronos_int32_t GLfixed
Definition: gl.h:1776
GLAD_API_CALL PFNGLGETPROGRAMIVARBPROC glad_glGetProgramivARB
Definition: gl.h:3308
void(GLAD_API_PTR * PFNGLBLITFRAMEBUFFERPROC)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Definition: gl.h:1952
GLAD_API_CALL PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray
Definition: gl.h:3080
void(GLAD_API_PTR * PFNGLCOLOR3UBPROC)(GLubyte red, GLubyte green, GLubyte blue)
Definition: gl.h:1982
GLAD_API_CALL PFNGLRASTERPOS2SPROC glad_glRasterPos2s
Definition: gl.h:3804
void(GLAD_API_PTR * PFNGLBEGINQUERYPROC)(GLenum target, GLuint id)
Definition: gl.h:1926
void(GLAD_API_PTR * PFNGLTEXIMAGE2DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Definition: gl.h:2551
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D
Definition: gl.h:2962
GLAD_API_CALL PFNGLRASTERPOS4FVPROC glad_glRasterPos4fv
Definition: gl.h:3830
void(GLAD_API_PTR * PFNGLPASSTHROUGHPROC)(GLfloat token)
Definition: gl.h:2393
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEEXTPROC glad_glRenderbufferStorageEXT
Definition: gl.h:3864
GLAD_API_CALL PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData
Definition: gl.h:3430
void(GLAD_API_PTR * PFNGLRECTIVPROC)(const GLint *v1, const GLint *v2)
Definition: gl.h:2463
GLAD_API_CALL PFNGLDELETERENDERBUFFERSEXTPROC glad_glDeleteRenderbuffersEXT
Definition: gl.h:3020
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3X2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2610
void(GLAD_API_PTR * PFNGLMATERIALFVPROC)(GLenum face, GLenum pname, const GLfloat *params)
Definition: gl.h:2303
void(* GLADprecallback)(const char *name, GLADapiproc apiproc, int len_args,...)
Definition: gl.h:173
GLAD_API_CALL PFNGLVIEWPORTPROC glad_glViewport
Definition: gl.h:4414
void(GLAD_API_PTR * PFNGLVERTEX4SVPROC)(const GLshort *v)
Definition: gl.h:2645
void(GLAD_API_PTR * PFNGLGETTEXENVIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2208
GLAD_API_CALL PFNGLMAP2FPROC glad_glMap2f
Definition: gl.h:3516
GLAD_API_CALL PFNGLVERTEXATTRIBI2UIVEXTPROC glad_glVertexAttribI2uivEXT
Definition: gl.h:4380
GLAD_API_CALL PFNGLGETPIXELMAPFVPROC glad_glGetPixelMapfv
Definition: gl.h:3284
GLAD_API_CALL PFNGLVERTEXATTRIB2DVARBPROC glad_glVertexAttrib2dvARB
Definition: gl.h:4250
GLAD_API_CALL PFNGLGETFLOATVPROC glad_glGetFloatv
Definition: gl.h:3244
khronos_int64_t GLint64EXT
Definition: gl.h:1798
GLAD_API_CALL PFNGLTEXCOORD1SPROC glad_glTexCoord1s
Definition: gl.h:3952
GLAD_API_CALL PFNGLEVALPOINT1PROC glad_glEvalPoint1
Definition: gl.h:3114
GLAD_API_CALL PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer
Definition: gl.h:3460
GLAD_API_CALL PFNGLRASTERPOS4DVPROC glad_glRasterPos4dv
Definition: gl.h:3826
void(GLAD_API_PTR * PFNGLPOPMATRIXPROC)(void)
Definition: gl.h:2413
GLAD_API_CALL PFNGLMULTITEXCOORD4SVARBPROC glad_glMultiTexCoord4svARB
Definition: gl.h:3682
GLAD_API_CALL PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv
Definition: gl.h:4348
GLAD_API_CALL PFNGLNORMAL3DPROC glad_glNormal3d
Definition: gl.h:3690
void(GLAD_API_PTR * GLDEBUGPROC)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)
Definition: gl.h:1804
GLAD_API_CALL PFNGLLINESTIPPLEPROC glad_glLineStipple
Definition: gl.h:3486
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4FVARBPROC)(GLuint index, const GLfloat *v)
Definition: gl.h:2705
GLAD_API_CALL PFNGLRASTERPOS3SVPROC glad_glRasterPos3sv
Definition: gl.h:3822
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2SVARBPROC)(GLenum target, const GLshort *v)
Definition: gl.h:2345
GLAD_API_CALL PFNGLGETUNIFORMFVARBPROC glad_glGetUniformfvARB
Definition: gl.h:3370
void(GLAD_API_PTR * PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLenum target, GLenum attachment, GLenum pname, GLint *params)
Definition: gl.h:2160
GLAD_API_CALL PFNGLUSEPROGRAMPROC glad_glUseProgram
Definition: gl.h:4164
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4USVARBPROC)(GLuint index, const GLushort *v)
Definition: gl.h:2717
GLAD_API_CALL PFNGLISBUFFERARBPROC glad_glIsBufferARB
Definition: gl.h:3442
void(GLAD_API_PTR * PFNGLLIGHTIPROC)(GLenum light, GLenum pname, GLint param)
Definition: gl.h:2277
GLAD_API_CALL PFNGLUNIFORM1FVARBPROC glad_glUniform1fvARB
Definition: gl.h:4062
void(GLAD_API_PTR * PFNGLGETBUFFERPOINTERVARBPROC)(GLenum target, GLenum pname, void **params)
Definition: gl.h:2149
GLAD_API_CALL PFNGLMULTITEXCOORD2FARBPROC glad_glMultiTexCoord2fARB
Definition: gl.h:3598
GLAD_API_CALL PFNGLDELETESHADERPROC glad_glDeleteShader
Definition: gl.h:3022
void(GLAD_API_PTR * PFNGLCOPYTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Definition: gl.h:2025
GLAD_API_CALL PFNGLGETQUERYIVPROC glad_glGetQueryiv
Definition: gl.h:3322
void(GLAD_API_PTR * PFNGLWINDOWPOS3SVPROC)(const GLshort *v)
Definition: gl.h:2760
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUBARBPROC)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
Definition: gl.h:2689
GLAD_API_CALL PFNGLFLUSHPROC glad_glFlush
Definition: gl.h:3124
void(GLAD_API_PTR * PFNGLCOLOR4FPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition: gl.h:1992
GLAD_API_CALL PFNGLGETMATERIALFVPROC glad_glGetMaterialfv
Definition: gl.h:3270
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC glad_glCompressedTexSubImage1DARB
Definition: gl.h:2960
GLAD_API_CALL PFNGLUNIFORM3UIEXTPROC glad_glUniform3uiEXT
Definition: gl.h:4112
GLAD_API_CALL PFNGLGENTEXTURESPROC glad_glGenTextures
Definition: gl.h:3196
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4DARBPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
Definition: gl.h:2363
GLAD_API_CALL PFNGLGENPROGRAMSARBPROC glad_glGenProgramsARB
Definition: gl.h:3186
GLAD_API_CALL PFNGLVERTEXATTRIB4NUSVARBPROC glad_glVertexAttrib4NusvARB
Definition: gl.h:4318
GLAD_API_CALL PFNGLCOLOR4FVPROC glad_glColor4fv
Definition: gl.h:2914
GLAD_API_CALL PFNGLVERTEXATTRIB3SARBPROC glad_glVertexAttrib3sARB
Definition: gl.h:4286
GLAD_API_CALL PFNGLVERTEX2DPROC glad_glVertex2d
Definition: gl.h:4172
void(GLAD_API_PTR * PFNGLENABLEVERTEXATTRIBARRAYARBPROC)(GLuint index)
Definition: gl.h:2077
GLAD_API_CALL PFNGLTEXCOORDPOINTERPROC glad_glTexCoordPointer
Definition: gl.h:4004
void(GLAD_API_PTR * PFNGLUNIFORM4UIEXTPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Definition: gl.h:2602
void(GLAD_API_PTR * PFNGLBINDBUFFEROFFSETEXTPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset)
Definition: gl.h:1934
GLAD_API_CALL PFNGLUNIFORM1IVARBPROC glad_glUniform1ivARB
Definition: gl.h:4070
GLAD_API_CALL PFNGLENDQUERYARBPROC glad_glEndQueryARB
Definition: gl.h:3090
void(GLAD_API_PTR * PFNGLCOLORMATERIALPROC)(GLenum face, GLenum mode)
Definition: gl.h:2005
void(GLAD_API_PTR * PFNGLINDEXSPROC)(GLshort c)
Definition: gl.h:2244
GLAD_API_CALL PFNGLATTACHOBJECTARBPROC glad_glAttachObjectARB
Definition: gl.h:2774
GLAD_API_CALL PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv
Definition: gl.h:3394
GLAD_API_CALL PFNGLGETPROGRAMIVPROC glad_glGetProgramiv
Definition: gl.h:3306
GLAD_API_CALL PFNGLCOLOR3BVPROC glad_glColor3bv
Definition: gl.h:2874
GLAD_API_CALL PFNGLPROGRAMENVPARAMETER4FVARBPROC glad_glProgramEnvParameter4fvARB
Definition: gl.h:3766
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUSVARBPROC)(GLuint index, const GLushort *v)
Definition: gl.h:2695
void(GLAD_API_PTR * PFNGLRASTERPOS2IVPROC)(const GLint *v)
Definition: gl.h:2437
GLADapiproc(* GLADloadfunc)(const char *name)
Definition: gl.h:170
GLAD_API_CALL PFNGLRASTERPOS3DPROC glad_glRasterPos3d
Definition: gl.h:3808
void(GLAD_API_PTR * PFNGLCOLOR4IVPROC)(const GLint *v)
Definition: gl.h:1995
void(GLAD_API_PTR * PFNGLPIXELMAPUSVPROC)(GLenum map, GLsizei mapsize, const GLushort *values)
Definition: gl.h:2396
GLAD_API_CALL PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute
Definition: gl.h:3046
GLAD_API_CALL PFNGLPOLYGONSTIPPLEPROC glad_glPolygonStipple
Definition: gl.h:3746
GLAD_API_CALL PFNGLUNIFORM1UIEXTPROC glad_glUniform1uiEXT
Definition: gl.h:4072
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4DVARBPROC)(GLuint index, const GLdouble *v)
Definition: gl.h:2701
GLAD_API_CALL PFNGLCOLOR3BPROC glad_glColor3b
Definition: gl.h:2872
GLAD_API_CALL PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers
Definition: gl.h:3002
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glad_glFramebufferTexture2DEXT
Definition: gl.h:3156
GLAD_API_CALL PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv
Definition: gl.h:4360
void(GLAD_API_PTR * PFNGLGETPROGRAMSTRINGARBPROC)(GLenum target, GLenum pname, void *string)
Definition: gl.h:2188
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample
Definition: gl.h:3866
GLAD_API_CALL PFNGLSTENCILMASKPROC glad_glStencilMask
Definition: gl.h:3932
GLintptr GLvdpauSurfaceNV
Definition: gl.h:1809
khronos_uint64_t GLuint64
Definition: gl.h:1799
void(GLAD_API_PTR * PFNGLBINDFRAMEBUFFERPROC)(GLenum target, GLuint framebuffer)
Definition: gl.h:1937
GLAD_API_CALL PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D
Definition: gl.h:2972
GLAD_API_CALL PFNGLVERTEX3DVPROC glad_glVertex3dv
Definition: gl.h:4190
GLAD_API_CALL PFNGLVERTEX4FVPROC glad_glVertex4fv
Definition: gl.h:4210
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glad_glCompressedTexImage2DARB
Definition: gl.h:2952
GLAD_API_CALL int GLAD_GL_VERSION_1_3
Definition: gl.h:1820
GLAD_API_CALL PFNGLVERTEX2SVPROC glad_glVertex2sv
Definition: gl.h:4186
GLAD_API_CALL PFNGLWINDOWPOS2DVPROC glad_glWindowPos2dv
Definition: gl.h:4420
void(GLAD_API_PTR * PFNGLTEXCOORD4DPROC)(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
Definition: gl.h:2530
GLAD_API_CALL PFNGLGETINFOLOGARBPROC glad_glGetInfoLogARB
Definition: gl.h:3254
GLAD_API_CALL PFNGLGETUNIFORMIVARBPROC glad_glGetUniformivARB
Definition: gl.h:3374
GLAD_API_CALL PFNGLVERTEXATTRIBI4USVEXTPROC glad_glVertexAttribI4usvEXT
Definition: gl.h:4404
GLAD_API_CALL int GLAD_GL_ARB_texture_compression_bptc
Definition: gl.h:1868
GLAD_API_CALL PFNGLCOLOR3USPROC glad_glColor3us
Definition: gl.h:2900
void(GLAD_API_PTR * PFNGLVERTEX4SPROC)(GLshort x, GLshort y, GLshort z, GLshort w)
Definition: gl.h:2644
GLAD_API_CALL PFNGLVERTEXATTRIB3DARBPROC glad_glVertexAttrib3dARB
Definition: gl.h:4270
void(GLAD_API_PTR * PFNGLRASTERPOS2DPROC)(GLdouble x, GLdouble y)
Definition: gl.h:2432
void(GLAD_API_PTR * PFNGLNORMALPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer)
Definition: gl.h:2389
GLAD_API_CALL PFNGLGETCOMPRESSEDTEXIMAGEARBPROC glad_glGetCompressedTexImageARB
Definition: gl.h:3236
GLAD_API_CALL PFNGLFOGCOORDDVPROC glad_glFogCoorddv
Definition: gl.h:3132
GLAD_API_CALL PFNGLUNIFORM1IARBPROC glad_glUniform1iARB
Definition: gl.h:4066
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3FVARBPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2609
void(GLAD_API_PTR * PFNGLTEXCOORD4FPROC)(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
Definition: gl.h:2532
void(GLAD_API_PTR * PFNGLPROGRAMENVPARAMETER4DVARBPROC)(GLenum target, GLuint index, const GLdouble *params)
Definition: gl.h:2417
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4SARBPROC)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
Definition: gl.h:2375
GLAD_API_CALL PFNGLINDEXFVPROC glad_glIndexfv
Definition: gl.h:3410
GLAD_API_CALL int GLAD_GL_ARB_shading_language_100
Definition: gl.h:1862
GLAD_API_CALL PFNGLCOLOR4IVPROC glad_glColor4iv
Definition: gl.h:2918
GLAD_API_CALL PFNGLDRAWELEMENTSPROC glad_glDrawElements
Definition: gl.h:3060
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4SVEXTPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2734
void(GLAD_API_PTR * PFNGLPOPCLIENTATTRIBPROC)(void)
Definition: gl.h:2411
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2SVPROC)(GLenum target, const GLshort *v)
Definition: gl.h:2344
void(GLAD_API_PTR * PFNGLGETSHADERSOURCEARBPROC)(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source)
Definition: gl.h:2203
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2DARBPROC)(GLuint index, GLdouble x, GLdouble y)
Definition: gl.h:2659
void(GLAD_API_PTR * PFNGLMULTIDRAWELEMENTSPROC)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount)
Definition: gl.h:2313
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glad_glFramebufferTexture1DEXT
Definition: gl.h:3152
GLAD_API_CALL PFNGLUNIFORM4FARBPROC glad_glUniform4fARB
Definition: gl.h:4118
GLAD_API_CALL int GLAD_GL_EXT_texture_sRGB
Definition: gl.h:1910
GLAD_API_CALL PFNGLGETACTIVEUNIFORMARBPROC glad_glGetActiveUniformARB
Definition: gl.h:3208
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3UBPROC)(GLubyte red, GLubyte green, GLubyte blue)
Definition: gl.h:2488
GLAD_API_CALL PFNGLMULTITEXCOORD2FVARBPROC glad_glMultiTexCoord2fvARB
Definition: gl.h:3602
GLAD_API_CALL PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv
Definition: gl.h:4292
void(GLAD_API_PTR * PFNGLFOGCOORDDPROC)(GLdouble coord)
Definition: gl.h:2101
void(GLAD_API_PTR * PFNGLWINDOWPOS2IVPROC)(const GLint *v)
Definition: gl.h:2750
void(GLAD_API_PTR * PFNGLCOLOR4SPROC)(GLshort red, GLshort green, GLshort blue, GLshort alpha)
Definition: gl.h:1996
void(GLAD_API_PTR * PFNGLMAP1DPROC)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
Definition: gl.h:2291
GLAD_API_CALL PFNGLPUSHCLIENTATTRIBPROC glad_glPushClientAttrib
Definition: gl.h:3782
GLAD_API_CALL PFNGLVERTEXATTRIBI2IEXTPROC glad_glVertexAttribI2iEXT
Definition: gl.h:4374
void(GLAD_API_PTR * PFNGLTEXCOORD1DVPROC)(const GLdouble *v)
Definition: gl.h:2507
GLAD_API_CALL PFNGLRASTERPOS3IVPROC glad_glRasterPos3iv
Definition: gl.h:3818
GLAD_API_CALL PFNGLPUSHATTRIBPROC glad_glPushAttrib
Definition: gl.h:3780
GLAD_API_CALL PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup
Definition: gl.h:3784
GLAD_API_CALL PFNGLGETPROGRAMSTRINGARBPROC glad_glGetProgramStringARB
Definition: gl.h:3304
void(GLAD_API_PTR * PFNGLGETUNIFORMIVPROC)(GLuint program, GLint location, GLint *params)
Definition: gl.h:2222
void(GLAD_API_PTR * PFNGLCOLOR3BVPROC)(const GLbyte *v)
Definition: gl.h:1973
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2SARBPROC)(GLenum target, GLshort s, GLshort t)
Definition: gl.h:2343
void(GLAD_API_PTR * PFNGLGETPOINTERVPROC)(GLenum pname, void **params)
Definition: gl.h:2181
GLAD_API_CALL PFNGLINDEXSVPROC glad_glIndexsv
Definition: gl.h:3418
GLAD_API_CALL PFNGLVERTEXATTRIB4UBVARBPROC glad_glVertexAttrib4ubvARB
Definition: gl.h:4354
#define GLAD_API_PTR
Definition: gl.h:151
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1DARBPROC)(GLuint index, GLdouble x)
Definition: gl.h:2647
GLAD_API_CALL int GLAD_GL_ARB_shader_image_load_store
Definition: gl.h:1856
void(GLAD_API_PTR * PFNGLTEXGENFPROC)(GLenum coord, GLenum pname, GLfloat param)
Definition: gl.h:2545
GLAD_API_CALL int GLAD_GL_ARB_shader_storage_buffer_object
Definition: gl.h:1860
GLAD_API_CALL PFNGLMAPGRID2FPROC glad_glMapGrid2f
Definition: gl.h:3530
GLAD_API_CALL PFNGLCLEARSTENCILPROC glad_glClearStencil
Definition: gl.h:2862
GLAD_API_CALL PFNGLCOLOR3UIPROC glad_glColor3ui
Definition: gl.h:2896
GLAD_API_CALL PFNGLUNIFORM2IARBPROC glad_glUniform2iARB
Definition: gl.h:4086
void(GLAD_API_PTR * PFNGLPROGRAMLOCALPARAMETER4FVARBPROC)(GLenum target, GLuint index, const GLfloat *params)
Definition: gl.h:2423
void(GLAD_API_PTR * PFNGLUNIFORM3FVARBPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition: gl.h:2587
GLAD_API_CALL int GLAD_GL_VERSION_1_0
Definition: gl.h:1814
void(GLAD_API_PTR * PFNGLVERTEX3DPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition: gl.h:2630
GLAD_API_CALL PFNGLTEXCOORD2SPROC glad_glTexCoord2s
Definition: gl.h:3968
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBDVPROC)(GLuint index, GLenum pname, GLdouble *params)
Definition: gl.h:2229
void(GLAD_API_PTR * PFNGLENDTRANSFORMFEEDBACKEXTPROC)(void)
Definition: gl.h:2082
GLAD_API_CALL PFNGLPROGRAMLOCALPARAMETER4FARBPROC glad_glProgramLocalParameter4fARB
Definition: gl.h:3772
void(GLAD_API_PTR * PFNGLGENERATEMIPMAPEXTPROC)(GLenum target)
Definition: gl.h:2136
void(GLAD_API_PTR * PFNGLDELETEBUFFERSPROC)(GLsizei n, const GLuint *buffers)
Definition: gl.h:2035
GLAD_API_CALL PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation
Definition: gl.h:3214
GLAD_API_CALL PFNGLDRAWPIXELSPROC glad_glDrawPixels
Definition: gl.h:3064
GLAD_API_CALL PFNGLBLITFRAMEBUFFEREXTPROC glad_glBlitFramebufferEXT
Definition: gl.h:2834
GLAD_API_CALL PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel
Definition: gl.h:3710
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2608
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE2DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition: gl.h:2113
GLAD_API_CALL PFNGLMULTITEXCOORD2FPROC glad_glMultiTexCoord2f
Definition: gl.h:3596
GLAD_API_CALL PFNGLVERTEXATTRIB1FARBPROC glad_glVertexAttrib1fARB
Definition: gl.h:4230
void(GLAD_API_PTR * PFNGLTEXPARAMETERIVPROC)(GLenum target, GLenum pname, const GLint *params)
Definition: gl.h:2557
void(GLAD_API_PTR * PFNGLMULTMATRIXDPROC)(const GLdouble *m)
Definition: gl.h:2308
void(GLAD_API_PTR * PFNGLPIXELTRANSFERFPROC)(GLenum pname, GLfloat param)
Definition: gl.h:2399
void(GLAD_API_PTR * PFNGLLIGHTMODELFPROC)(GLenum pname, GLfloat param)
Definition: gl.h:2271
GLAD_API_CALL PFNGLGETPOLYGONSTIPPLEPROC glad_glGetPolygonStipple
Definition: gl.h:3292
GLint(GLAD_API_PTR * PFNGLRENDERMODEPROC)(GLenum mode)
Definition: gl.h:2466
GLAD_API_CALL PFNGLGETHANDLEARBPROC glad_glGetHandleARB
Definition: gl.h:3252
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D
Definition: gl.h:2950
GLAD_API_CALL PFNGLGETQUERYOBJECTIVARBPROC glad_glGetQueryObjectivARB
Definition: gl.h:3314
GLAD_API_CALL PFNGLVERTEX3SVPROC glad_glVertex3sv
Definition: gl.h:4202
void(GLAD_API_PTR * PFNGLVERTEX4FVPROC)(const GLfloat *v)
Definition: gl.h:2641
GLAD_API_CALL PFNGLDRAWBUFFERSARBPROC glad_glDrawBuffersARB
Definition: gl.h:3058
GLAD_API_CALL PFNGLINTERLEAVEDARRAYSPROC glad_glInterleavedArrays
Definition: gl.h:3426
GLAD_API_CALL PFNGLPROGRAMLOCALPARAMETER4DARBPROC glad_glProgramLocalParameter4dARB
Definition: gl.h:3768
void(GLAD_API_PTR * PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC)(GLenum target, GLenum attachment, GLenum pname, GLint *params)
Definition: gl.h:2161
void(GLAD_API_PTR * PFNGLSHADERSOURCEPROC)(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
Definition: gl.h:2497
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3IPROC)(GLenum target, GLint s, GLint t, GLint r)
Definition: gl.h:2354
void(GLAD_API_PTR * PFNGLPUSHMATRIXPROC)(void)
Definition: gl.h:2429
void(GLAD_API_PTR * PFNGLTEXCOORD2FVPROC)(const GLfloat *v)
Definition: gl.h:2517
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer
Definition: gl.h:3166
GLAD_API_CALL PFNGLUNIFORM4FPROC glad_glUniform4f
Definition: gl.h:4116
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4USVEXTPROC)(GLuint index, const GLushort *v)
Definition: gl.h:2738
void(GLAD_API_PTR * PFNGLINVALIDATETEXSUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
Definition: gl.h:2255
void(GLAD_API_PTR * PFNGLRENDERBUFFERSTORAGEEXTPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Definition: gl.h:2468
void(GLAD_API_PTR * PFNGLSTENCILMASKSEPARATEPROC)(GLenum face, GLuint mask)
Definition: gl.h:2503
void(GLAD_API_PTR * PFNGLCLEARSTENCILPROC)(GLint s)
Definition: gl.h:1967
GLAD_API_CALL PFNGLVERTEXATTRIBI4BVEXTPROC glad_glVertexAttribI4bvEXT
Definition: gl.h:4390
void(GLAD_API_PTR * PFNGLCOLOR4FVPROC)(const GLfloat *v)
Definition: gl.h:1993
unsigned int GLhandleARB
Definition: gl.h:1772
void(GLAD_API_PTR * PFNGLTEXCOORD4SPROC)(GLshort s, GLshort t, GLshort r, GLshort q)
Definition: gl.h:2536
void(GLAD_API_PTR * PFNGLGENFRAMEBUFFERSEXTPROC)(GLsizei n, GLuint *framebuffers)
Definition: gl.h:2127
void(GLAD_API_PTR * PFNGLGETBUFFERPOINTERVPROC)(GLenum target, GLenum pname, void **params)
Definition: gl.h:2148
void(GLAD_API_PTR * PFNGLINTERLEAVEDARRAYSPROC)(GLenum format, GLsizei stride, const void *pointer)
Definition: gl.h:2249
void(GLAD_API_PTR * PFNGLCOLOR3USPROC)(GLushort red, GLushort green, GLushort blue)
Definition: gl.h:1986
GLAD_API_CALL PFNGLPROGRAMPARAMETERIARBPROC glad_glProgramParameteriARB
Definition: gl.h:3776
void(GLAD_API_PTR * PFNGLINDEXSVPROC)(const GLshort *c)
Definition: gl.h:2245
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3IPROC)(GLint red, GLint green, GLint blue)
Definition: gl.h:2484
void(GLAD_API_PTR * PFNGLINDEXPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer)
Definition: gl.h:2237
GLAD_API_CALL PFNGLMULTITEXCOORD3IVPROC glad_glMultiTexCoord3iv
Definition: gl.h:3640
void(GLAD_API_PTR * PFNGLNORMAL3DPROC)(GLdouble nx, GLdouble ny, GLdouble nz)
Definition: gl.h:2381
void(GLAD_API_PTR * PFNGLRASTERPOS3SVPROC)(const GLshort *v)
Definition: gl.h:2447
void(GLAD_API_PTR * PFNGLTEXCOORD1FPROC)(GLfloat s)
Definition: gl.h:2508
GLAD_API_CALL PFNGLMULTITEXCOORD2IVARBPROC glad_glMultiTexCoord2ivARB
Definition: gl.h:3610
GLAD_API_CALL PFNGLUSEPROGRAMOBJECTARBPROC glad_glUseProgramObjectARB
Definition: gl.h:4166
GLAD_API_CALL PFNGLVERTEXATTRIBI2UIEXTPROC glad_glVertexAttribI2uiEXT
Definition: gl.h:4378
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4X2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition: gl.h:2614
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D
Definition: gl.h:3158
void(GLAD_API_PTR * PFNGLWINDOWPOS3DPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition: gl.h:2753
void(GLAD_API_PTR * PFNGLWINDOWPOS3FVPROC)(const GLfloat *v)
Definition: gl.h:2756
void(GLAD_API_PTR * PFNGLWINDOWPOS3SPROC)(GLshort x, GLshort y, GLshort z)
Definition: gl.h:2759
void(GLAD_API_PTR * PFNGLPOINTPARAMETERIPROC)(GLenum pname, GLint param)
Definition: gl.h:2404
GLAD_API_CALL PFNGLCREATESHADERPROC glad_glCreateShader
Definition: gl.h:2986
GLAD_API_CALL PFNGLCOLOR3FPROC glad_glColor3f
Definition: gl.h:2880
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2FVPROC)(GLenum target, const GLfloat *v)
Definition: gl.h:2336
GLAD_API_CALL PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv
Definition: gl.h:4144
void(GLAD_API_PTR * PFNGLCLEARPROC)(GLbitfield mask)
Definition: gl.h:1962
GLAD_API_CALL PFNGLBUFFERSUBDATAPROC glad_glBufferSubData
Definition: gl.h:2840
void(GLAD_API_PTR * PFNGLEVALCOORD2FPROC)(GLfloat u, GLfloat v)
Definition: gl.h:2089
GLAD_API_CALL PFNGLCOLOR4UBVPROC glad_glColor4ubv
Definition: gl.h:2926
GLAD_API_CALL PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D
Definition: gl.h:2974
void * GLeglImageOES
Definition: gl.h:1762
GLAD_API_CALL int GLAD_GL_KHR_debug
Definition: gl.h:1914
void(GLAD_API_PTR * PFNGLTEXCOORD2DVPROC)(const GLdouble *v)
Definition: gl.h:2515
GLAD_API_CALL PFNGLDRAWARRAYSPROC glad_glDrawArrays
Definition: gl.h:3050
GLAD_API_CALL PFNGLMULTITEXCOORD1DARBPROC glad_glMultiTexCoord1dARB
Definition: gl.h:3558
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1DVPROC)(GLuint index, const GLdouble *v)
Definition: gl.h:2648
void(GLAD_API_PTR * PFNGLEVALCOORD1DVPROC)(const GLdouble *u)
Definition: gl.h:2084
khronos_float_t GLclampf
Definition: gl.h:1758
GLAD_API_CALL PFNGLFOGCOORDFPROC glad_glFogCoordf
Definition: gl.h:3134
GLAD_API_CALL PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers
Definition: gl.h:3192
void(GLAD_API_PTR * PFNGLUNIFORM1IVPROC)(GLint location, GLsizei count, const GLint *value)
Definition: gl.h:2570
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4USVPROC)(GLuint index, const GLushort *v)
Definition: gl.h:2716
void(GLAD_API_PTR * PFNGLGETPOLYGONSTIPPLEPROC)(GLubyte *mask)
Definition: gl.h:2182
GLAD_API_CALL PFNGLORTHOPROC glad_glOrtho
Definition: gl.h:3712
void(GLAD_API_PTR * PFNGLDELETEOBJECTARBPROC)(GLhandleARB obj)
Definition: gl.h:2040
GLAD_API_CALL PFNGLVERTEX3FVPROC glad_glVertex3fv
Definition: gl.h:4194
GLAD_API_CALL PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage
Definition: gl.h:3874
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTUI64VPROC)(GLuint id, GLenum pname, GLuint64 *params)
Definition: gl.h:2194
void(GLAD_API_PTR * PFNGLINVALIDATEBUFFERDATAPROC)(GLuint buffer)
Definition: gl.h:2250
GLAD_API_CALL PFNGLUNIFORM3FVPROC glad_glUniform3fv
Definition: gl.h:4100
GLAD_API_CALL PFNGLSECONDARYCOLORPOINTERPROC glad_glSecondaryColorPointer
Definition: gl.h:3916
void(GLAD_API_PTR * PFNGLUNIFORM4FPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Definition: gl.h:2594
void(GLAD_API_PTR * PFNGLCOLOR3USVPROC)(const GLushort *v)
Definition: gl.h:1987
void(GLAD_API_PTR * PFNGLNORMAL3BPROC)(GLbyte nx, GLbyte ny, GLbyte nz)
Definition: gl.h:2379
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3DPROC)(GLdouble red, GLdouble green, GLdouble blue)
Definition: gl.h:2480
void(GLAD_API_PTR * PFNGLVERTEX2SPROC)(GLshort x, GLshort y)
Definition: gl.h:2628
khronos_int8_t GLbyte
Definition: gl.h:1749
GLAD_API_CALL PFNGLVERTEXATTRIB4UIVARBPROC glad_glVertexAttrib4uivARB
Definition: gl.h:4358
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1IVPROC)(GLenum target, const GLint *v)
Definition: gl.h:2324
GLAD_API_CALL PFNGLVERTEX4DPROC glad_glVertex4d
Definition: gl.h:4204
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1SVARBPROC)(GLenum target, const GLshort *v)
Definition: gl.h:2329
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI2IEXTPROC)(GLuint index, GLint x, GLint y)
Definition: gl.h:2723
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3DVPROC)(GLenum target, const GLdouble *v)
Definition: gl.h:2348
void(GLAD_API_PTR * PFNGLRECTFVPROC)(const GLfloat *v1, const GLfloat *v2)
Definition: gl.h:2461
GLboolean(GLAD_API_PTR * PFNGLISPROGRAMPROC)(GLuint program)
Definition: gl.h:2262
char GLchar
Definition: gl.h:1763
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1FARBPROC)(GLuint index, GLfloat x)
Definition: gl.h:2651
void(GLAD_API_PTR * PFNGLTEXCOORD1SVPROC)(const GLshort *v)
Definition: gl.h:2513
GLint(GLAD_API_PTR * PFNGLGETUNIFORMLOCATIONARBPROC)(GLhandleARB programObj, const GLcharARB *name)
Definition: gl.h:2219
void(GLAD_API_PTR * PFNGLEVALCOORD1FVPROC)(const GLfloat *u)
Definition: gl.h:2086
GLAD_API_CALL PFNGLLOADMATRIXFPROC glad_glLoadMatrixf
Definition: gl.h:3500
GLAD_API_CALL PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv
Definition: gl.h:4156
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3USPROC)(GLushort red, GLushort green, GLushort blue)
Definition: gl.h:2492
void(GLAD_API_PTR * PFNGLCLEARCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition: gl.h:1964
GLAD_API_CALL PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer
Definition: gl.h:2810
void(GLAD_API_PTR * PFNGLGETQUERYIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition: gl.h:2197
GLAD_API_CALL PFNGLROTATEDPROC glad_glRotated
Definition: gl.h:3870
GLAD_API_CALL PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub
Definition: gl.h:4304
void(GLAD_API_PTR * PFNGLSECONDARYCOLORPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition: gl.h:2494
void(GLAD_API_PTR * PFNGLRASTERPOS2IPROC)(GLint x, GLint y)
Definition: gl.h:2436
GLAD_API_CALL PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel
Definition: gl.h:3276
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2FPROC)(GLenum target, GLfloat s, GLfloat t)
Definition: gl.h:2334
void(GLAD_API_PTR * PFNGLCOLOR4DVPROC)(const GLdouble *v)
Definition: gl.h:1991
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2SVARBPROC)(GLuint index, const GLshort *v)
Definition: gl.h:2669
void(GLAD_API_PTR * PFNGLCOPYTEXIMAGE1DPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
Definition: gl.h:2022
void(GLAD_API_PTR * PFNGLUSEPROGRAMOBJECTARBPROC)(GLhandleARB programObj)
Definition: gl.h:2619
void(GLAD_API_PTR * PFNGLGETINTEGER64VPROC)(GLenum pname, GLint64 *data)
Definition: gl.h:2164
void(GLAD_API_PTR * PFNGLENABLEPROC)(GLenum cap)
Definition: gl.h:2074
GLAD_API_CALL PFNGLUNIFORM2FVPROC glad_glUniform2fv
Definition: gl.h:4080
GLAD_API_CALL PFNGLPROGRAMSTRINGARBPROC glad_glProgramStringARB
Definition: gl.h:3778
void(GLAD_API_PTR * PFNGLEVALMESH2PROC)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
Definition: gl.h:2092
GLboolean(GLAD_API_PTR * PFNGLISFRAMEBUFFERPROC)(GLuint framebuffer)
Definition: gl.h:2259
void(GLAD_API_PTR * PFNGLUSEPROGRAMPROC)(GLuint program)
Definition: gl.h:2618
GLAD_API_CALL PFNGLGENERATEMIPMAPEXTPROC glad_glGenerateMipmapEXT
Definition: gl.h:3200
void(GLAD_API_PTR * PFNGLPIXELTRANSFERIPROC)(GLenum pname, GLint param)
Definition: gl.h:2400
GLAD_API_CALL PFNGLCREATESHADEROBJECTARBPROC glad_glCreateShaderObjectARB
Definition: gl.h:2988
GLAD_API_CALL PFNGLCLIENTACTIVETEXTUREPROC glad_glClientActiveTexture
Definition: gl.h:2864
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3SARBPROC)(GLuint index, GLshort x, GLshort y, GLshort z)
Definition: gl.h:2679
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1FVARBPROC)(GLenum target, const GLfloat *v)
Definition: gl.h:2321
void(GLAD_API_PTR * PFNGLRASTERPOS4DPROC)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition: gl.h:2448
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3FARBPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
Definition: gl.h:2675
void(GLAD_API_PTR * PFNGLTEXGENFVPROC)(GLenum coord, GLenum pname, const GLfloat *params)
Definition: gl.h:2546
GLAD_API_CALL PFNGLVERTEXATTRIB3DVARBPROC glad_glVertexAttrib3dvARB
Definition: gl.h:4274
GLAD_API_CALL PFNGLGETTEXIMAGEPROC glad_glGetTexImage
Definition: gl.h:3352
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3SPROC)(GLshort red, GLshort green, GLshort blue)
Definition: gl.h:2486
GLAD_API_CALL PFNGLENABLECLIENTSTATEPROC glad_glEnableClientState
Definition: gl.h:3078
void(GLAD_API_PTR * PFNGLMULTTRANSPOSEMATRIXDPROC)(const GLdouble *m)
Definition: gl.h:2310
GLAD_API_CALL PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv
Definition: gl.h:3224
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURELAYERPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
Definition: gl.h:2119
GLAD_API_CALL PFNGLISTEXTUREPROC glad_glIsTexture
Definition: gl.h:3468
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBFVPROC)(GLuint index, GLenum pname, GLfloat *params)
Definition: gl.h:2231
GLAD_API_CALL PFNGLCOLOR3UIVPROC glad_glColor3uiv
Definition: gl.h:2898
GLAD_API_CALL PFNGLGENQUERIESPROC glad_glGenQueries
Definition: gl.h:3188
GLAD_API_CALL PFNGLGETUNIFORMUIVEXTPROC glad_glGetUniformuivEXT
Definition: gl.h:3376
void(GLAD_API_PTR * PFNGLCOLOR3SPROC)(GLshort red, GLshort green, GLshort blue)
Definition: gl.h:1980
void(GLAD_API_PTR * PFNGLSHADERSTORAGEBLOCKBINDINGPROC)(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
Definition: gl.h:2499
void(GLAD_API_PTR * PFNGLINDEXUBPROC)(GLubyte c)
Definition: gl.h:2246
void(GLAD_API_PTR * PFNGLGETDOUBLEVPROC)(GLenum pname, GLdouble *data)
Definition: gl.h:2156
void(GLAD_API_PTR * PFNGLMAPGRID2FPROC)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
Definition: gl.h:2301
void(GLAD_API_PTR * PFNGLSHADEMODELPROC)(GLenum mode)
Definition: gl.h:2496
GLAD_API_CALL int GLAD_GL_VERSION_2_1
Definition: gl.h:1828
void(GLAD_API_PTR * PFNGLVALIDATEPROGRAMARBPROC)(GLhandleARB programObj)
Definition: gl.h:2621
GLAD_API_CALL PFNGLGETBUFFERSUBDATAARBPROC glad_glGetBufferSubDataARB
Definition: gl.h:3230
GLAD_API_CALL PFNGLMULTITEXCOORD1SARBPROC glad_glMultiTexCoord1sARB
Definition: gl.h:3582
void(GLAD_API_PTR * PFNGLDELETETEXTURESPROC)(GLsizei n, const GLuint *textures)
Definition: gl.h:2049
GLAD_API_CALL PFNGLISLISTPROC glad_glIsList
Definition: gl.h:3450
GLAD_API_CALL PFNGLWAITSYNCPROC glad_glWaitSync
Definition: gl.h:4416
GLAD_API_CALL PFNGLCULLFACEPROC glad_glCullFace
Definition: gl.h:2990
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage
Definition: gl.h:3862
GLAD_API_CALL PFNGLDEPTHRANGEPROC glad_glDepthRange
Definition: gl.h:3032
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3DVARBPROC)(GLuint index, const GLdouble *v)
Definition: gl.h:2673
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3FPROC)(GLfloat red, GLfloat green, GLfloat blue)
Definition: gl.h:2482
void(GLAD_API_PTR * PFNGLGETLIGHTFVPROC)(GLenum light, GLenum pname, GLfloat *params)
Definition: gl.h:2166
GLAD_API_CALL int GLAD_GL_EXT_transform_feedback
Definition: gl.h:1912
void(GLAD_API_PTR * PFNGLGENBUFFERSPROC)(GLsizei n, GLuint *buffers)
Definition: gl.h:2124
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3DPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
Definition: gl.h:2346
void(GLAD_API_PTR * PFNGLDELETELISTSPROC)(GLuint list, GLsizei range)
Definition: gl.h:2039
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUBVPROC)(GLuint index, const GLubyte *v)
Definition: gl.h:2690