Subversion Repositories Games.Carmageddon

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
20 pmbaty 1
/*
2
 
3
    OpenGL loader generated by glad 0.1.34 on Wed Feb 17 15:23:59 2021.
4
 
5
    Language/Generator: C/C++
6
    Specification: gl
7
    APIs: gl=3.2
8
    Profile: core
9
    Extensions:
10
        GL_3DFX_multisample,
11
        GL_3DFX_tbuffer,
12
        GL_3DFX_texture_compression_FXT1,
13
        GL_AMD_blend_minmax_factor,
14
        GL_AMD_conservative_depth,
15
        GL_AMD_debug_output,
16
        GL_AMD_depth_clamp_separate,
17
        GL_AMD_draw_buffers_blend,
18
        GL_AMD_framebuffer_multisample_advanced,
19
        GL_AMD_framebuffer_sample_positions,
20
        GL_AMD_gcn_shader,
21
        GL_AMD_gpu_shader_half_float,
22
        GL_AMD_gpu_shader_int16,
23
        GL_AMD_gpu_shader_int64,
24
        GL_AMD_interleaved_elements,
25
        GL_AMD_multi_draw_indirect,
26
        GL_AMD_name_gen_delete,
27
        GL_AMD_occlusion_query_event,
28
        GL_AMD_performance_monitor,
29
        GL_AMD_pinned_memory,
30
        GL_AMD_query_buffer_object,
31
        GL_AMD_sample_positions,
32
        GL_AMD_seamless_cubemap_per_texture,
33
        GL_AMD_shader_atomic_counter_ops,
34
        GL_AMD_shader_ballot,
35
        GL_AMD_shader_explicit_vertex_parameter,
36
        GL_AMD_shader_gpu_shader_half_float_fetch,
37
        GL_AMD_shader_image_load_store_lod,
38
        GL_AMD_shader_stencil_export,
39
        GL_AMD_shader_trinary_minmax,
40
        GL_AMD_sparse_texture,
41
        GL_AMD_stencil_operation_extended,
42
        GL_AMD_texture_gather_bias_lod,
43
        GL_AMD_texture_texture4,
44
        GL_AMD_transform_feedback3_lines_triangles,
45
        GL_AMD_transform_feedback4,
46
        GL_AMD_vertex_shader_layer,
47
        GL_AMD_vertex_shader_tessellator,
48
        GL_AMD_vertex_shader_viewport_index,
49
        GL_APPLE_aux_depth_stencil,
50
        GL_APPLE_client_storage,
51
        GL_APPLE_element_array,
52
        GL_APPLE_fence,
53
        GL_APPLE_float_pixels,
54
        GL_APPLE_flush_buffer_range,
55
        GL_APPLE_object_purgeable,
56
        GL_APPLE_rgb_422,
57
        GL_APPLE_row_bytes,
58
        GL_APPLE_specular_vector,
59
        GL_APPLE_texture_range,
60
        GL_APPLE_transform_hint,
61
        GL_APPLE_vertex_array_object,
62
        GL_APPLE_vertex_array_range,
63
        GL_APPLE_vertex_program_evaluators,
64
        GL_APPLE_ycbcr_422,
65
        GL_ARB_ES2_compatibility,
66
        GL_ARB_ES3_1_compatibility,
67
        GL_ARB_ES3_2_compatibility,
68
        GL_ARB_ES3_compatibility,
69
        GL_ARB_arrays_of_arrays,
70
        GL_ARB_base_instance,
71
        GL_ARB_bindless_texture,
72
        GL_ARB_blend_func_extended,
73
        GL_ARB_buffer_storage,
74
        GL_ARB_cl_event,
75
        GL_ARB_clear_buffer_object,
76
        GL_ARB_clear_texture,
77
        GL_ARB_clip_control,
78
        GL_ARB_color_buffer_float,
79
        GL_ARB_compatibility,
80
        GL_ARB_compressed_texture_pixel_storage,
81
        GL_ARB_compute_shader,
82
        GL_ARB_compute_variable_group_size,
83
        GL_ARB_conditional_render_inverted,
84
        GL_ARB_conservative_depth,
85
        GL_ARB_copy_buffer,
86
        GL_ARB_copy_image,
87
        GL_ARB_cull_distance,
88
        GL_ARB_debug_output,
89
        GL_ARB_depth_buffer_float,
90
        GL_ARB_depth_clamp,
91
        GL_ARB_depth_texture,
92
        GL_ARB_derivative_control,
93
        GL_ARB_direct_state_access,
94
        GL_ARB_draw_buffers,
95
        GL_ARB_draw_buffers_blend,
96
        GL_ARB_draw_elements_base_vertex,
97
        GL_ARB_draw_indirect,
98
        GL_ARB_draw_instanced,
99
        GL_ARB_enhanced_layouts,
100
        GL_ARB_explicit_attrib_location,
101
        GL_ARB_explicit_uniform_location,
102
        GL_ARB_fragment_coord_conventions,
103
        GL_ARB_fragment_layer_viewport,
104
        GL_ARB_fragment_program,
105
        GL_ARB_fragment_program_shadow,
106
        GL_ARB_fragment_shader,
107
        GL_ARB_fragment_shader_interlock,
108
        GL_ARB_framebuffer_no_attachments,
109
        GL_ARB_framebuffer_object,
110
        GL_ARB_framebuffer_sRGB,
111
        GL_ARB_geometry_shader4,
112
        GL_ARB_get_program_binary,
113
        GL_ARB_get_texture_sub_image,
114
        GL_ARB_gl_spirv,
115
        GL_ARB_gpu_shader5,
116
        GL_ARB_gpu_shader_fp64,
117
        GL_ARB_gpu_shader_int64,
118
        GL_ARB_half_float_pixel,
119
        GL_ARB_half_float_vertex,
120
        GL_ARB_imaging,
121
        GL_ARB_indirect_parameters,
122
        GL_ARB_instanced_arrays,
123
        GL_ARB_internalformat_query,
124
        GL_ARB_internalformat_query2,
125
        GL_ARB_invalidate_subdata,
126
        GL_ARB_map_buffer_alignment,
127
        GL_ARB_map_buffer_range,
128
        GL_ARB_matrix_palette,
129
        GL_ARB_multi_bind,
130
        GL_ARB_multi_draw_indirect,
131
        GL_ARB_multisample,
132
        GL_ARB_multitexture,
133
        GL_ARB_occlusion_query,
134
        GL_ARB_occlusion_query2,
135
        GL_ARB_parallel_shader_compile,
136
        GL_ARB_pipeline_statistics_query,
137
        GL_ARB_pixel_buffer_object,
138
        GL_ARB_point_parameters,
139
        GL_ARB_point_sprite,
140
        GL_ARB_polygon_offset_clamp,
141
        GL_ARB_post_depth_coverage,
142
        GL_ARB_program_interface_query,
143
        GL_ARB_provoking_vertex,
144
        GL_ARB_query_buffer_object,
145
        GL_ARB_robust_buffer_access_behavior,
146
        GL_ARB_robustness,
147
        GL_ARB_robustness_isolation,
148
        GL_ARB_sample_locations,
149
        GL_ARB_sample_shading,
150
        GL_ARB_sampler_objects,
151
        GL_ARB_seamless_cube_map,
152
        GL_ARB_seamless_cubemap_per_texture,
153
        GL_ARB_separate_shader_objects,
154
        GL_ARB_shader_atomic_counter_ops,
155
        GL_ARB_shader_atomic_counters,
156
        GL_ARB_shader_ballot,
157
        GL_ARB_shader_bit_encoding,
158
        GL_ARB_shader_clock,
159
        GL_ARB_shader_draw_parameters,
160
        GL_ARB_shader_group_vote,
161
        GL_ARB_shader_image_load_store,
162
        GL_ARB_shader_image_size,
163
        GL_ARB_shader_objects,
164
        GL_ARB_shader_precision,
165
        GL_ARB_shader_stencil_export,
166
        GL_ARB_shader_storage_buffer_object,
167
        GL_ARB_shader_subroutine,
168
        GL_ARB_shader_texture_image_samples,
169
        GL_ARB_shader_texture_lod,
170
        GL_ARB_shader_viewport_layer_array,
171
        GL_ARB_shading_language_100,
172
        GL_ARB_shading_language_420pack,
173
        GL_ARB_shading_language_include,
174
        GL_ARB_shading_language_packing,
175
        GL_ARB_shadow,
176
        GL_ARB_shadow_ambient,
177
        GL_ARB_sparse_buffer,
178
        GL_ARB_sparse_texture,
179
        GL_ARB_sparse_texture2,
180
        GL_ARB_sparse_texture_clamp,
181
        GL_ARB_spirv_extensions,
182
        GL_ARB_stencil_texturing,
183
        GL_ARB_sync,
184
        GL_ARB_tessellation_shader,
185
        GL_ARB_texture_barrier,
186
        GL_ARB_texture_border_clamp,
187
        GL_ARB_texture_buffer_object,
188
        GL_ARB_texture_buffer_object_rgb32,
189
        GL_ARB_texture_buffer_range,
190
        GL_ARB_texture_compression,
191
        GL_ARB_texture_compression_bptc,
192
        GL_ARB_texture_compression_rgtc,
193
        GL_ARB_texture_cube_map,
194
        GL_ARB_texture_cube_map_array,
195
        GL_ARB_texture_env_add,
196
        GL_ARB_texture_env_combine,
197
        GL_ARB_texture_env_crossbar,
198
        GL_ARB_texture_env_dot3,
199
        GL_ARB_texture_filter_anisotropic,
200
        GL_ARB_texture_filter_minmax,
201
        GL_ARB_texture_float,
202
        GL_ARB_texture_gather,
203
        GL_ARB_texture_mirror_clamp_to_edge,
204
        GL_ARB_texture_mirrored_repeat,
205
        GL_ARB_texture_multisample,
206
        GL_ARB_texture_non_power_of_two,
207
        GL_ARB_texture_query_levels,
208
        GL_ARB_texture_query_lod,
209
        GL_ARB_texture_rectangle,
210
        GL_ARB_texture_rg,
211
        GL_ARB_texture_rgb10_a2ui,
212
        GL_ARB_texture_stencil8,
213
        GL_ARB_texture_storage,
214
        GL_ARB_texture_storage_multisample,
215
        GL_ARB_texture_swizzle,
216
        GL_ARB_texture_view,
217
        GL_ARB_timer_query,
218
        GL_ARB_transform_feedback2,
219
        GL_ARB_transform_feedback3,
220
        GL_ARB_transform_feedback_instanced,
221
        GL_ARB_transform_feedback_overflow_query,
222
        GL_ARB_transpose_matrix,
223
        GL_ARB_uniform_buffer_object,
224
        GL_ARB_vertex_array_bgra,
225
        GL_ARB_vertex_array_object,
226
        GL_ARB_vertex_attrib_64bit,
227
        GL_ARB_vertex_attrib_binding,
228
        GL_ARB_vertex_blend,
229
        GL_ARB_vertex_buffer_object,
230
        GL_ARB_vertex_program,
231
        GL_ARB_vertex_shader,
232
        GL_ARB_vertex_type_10f_11f_11f_rev,
233
        GL_ARB_vertex_type_2_10_10_10_rev,
234
        GL_ARB_viewport_array,
235
        GL_ARB_window_pos,
236
        GL_ATI_draw_buffers,
237
        GL_ATI_element_array,
238
        GL_ATI_envmap_bumpmap,
239
        GL_ATI_fragment_shader,
240
        GL_ATI_map_object_buffer,
241
        GL_ATI_meminfo,
242
        GL_ATI_pixel_format_float,
243
        GL_ATI_pn_triangles,
244
        GL_ATI_separate_stencil,
245
        GL_ATI_text_fragment_shader,
246
        GL_ATI_texture_env_combine3,
247
        GL_ATI_texture_float,
248
        GL_ATI_texture_mirror_once,
249
        GL_ATI_vertex_array_object,
250
        GL_ATI_vertex_attrib_array_object,
251
        GL_ATI_vertex_streams,
252
        GL_EXT_422_pixels,
253
        GL_EXT_EGL_image_storage,
254
        GL_EXT_EGL_sync,
255
        GL_EXT_abgr,
256
        GL_EXT_bgra,
257
        GL_EXT_bindable_uniform,
258
        GL_EXT_blend_color,
259
        GL_EXT_blend_equation_separate,
260
        GL_EXT_blend_func_separate,
261
        GL_EXT_blend_logic_op,
262
        GL_EXT_blend_minmax,
263
        GL_EXT_blend_subtract,
264
        GL_EXT_clip_volume_hint,
265
        GL_EXT_cmyka,
266
        GL_EXT_color_subtable,
267
        GL_EXT_compiled_vertex_array,
268
        GL_EXT_convolution,
269
        GL_EXT_coordinate_frame,
270
        GL_EXT_copy_texture,
271
        GL_EXT_cull_vertex,
272
        GL_EXT_debug_label,
273
        GL_EXT_debug_marker,
274
        GL_EXT_depth_bounds_test,
275
        GL_EXT_direct_state_access,
276
        GL_EXT_draw_buffers2,
277
        GL_EXT_draw_instanced,
278
        GL_EXT_draw_range_elements,
279
        GL_EXT_external_buffer,
280
        GL_EXT_fog_coord,
281
        GL_EXT_framebuffer_blit,
282
        GL_EXT_framebuffer_multisample,
283
        GL_EXT_framebuffer_multisample_blit_scaled,
284
        GL_EXT_framebuffer_object,
285
        GL_EXT_framebuffer_sRGB,
286
        GL_EXT_geometry_shader4,
287
        GL_EXT_gpu_program_parameters,
288
        GL_EXT_gpu_shader4,
289
        GL_EXT_histogram,
290
        GL_EXT_index_array_formats,
291
        GL_EXT_index_func,
292
        GL_EXT_index_material,
293
        GL_EXT_index_texture,
294
        GL_EXT_light_texture,
295
        GL_EXT_memory_object,
296
        GL_EXT_memory_object_fd,
297
        GL_EXT_memory_object_win32,
298
        GL_EXT_misc_attribute,
299
        GL_EXT_multi_draw_arrays,
300
        GL_EXT_multisample,
301
        GL_EXT_multiview_tessellation_geometry_shader,
302
        GL_EXT_multiview_texture_multisample,
303
        GL_EXT_multiview_timer_query,
304
        GL_EXT_packed_depth_stencil,
305
        GL_EXT_packed_float,
306
        GL_EXT_packed_pixels,
307
        GL_EXT_paletted_texture,
308
        GL_EXT_pixel_buffer_object,
309
        GL_EXT_pixel_transform,
310
        GL_EXT_pixel_transform_color_table,
311
        GL_EXT_point_parameters,
312
        GL_EXT_polygon_offset,
313
        GL_EXT_polygon_offset_clamp,
314
        GL_EXT_post_depth_coverage,
315
        GL_EXT_provoking_vertex,
316
        GL_EXT_raster_multisample,
317
        GL_EXT_rescale_normal,
318
        GL_EXT_secondary_color,
319
        GL_EXT_semaphore,
320
        GL_EXT_semaphore_fd,
321
        GL_EXT_semaphore_win32,
322
        GL_EXT_separate_shader_objects,
323
        GL_EXT_separate_specular_color,
324
        GL_EXT_shader_framebuffer_fetch,
325
        GL_EXT_shader_framebuffer_fetch_non_coherent,
326
        GL_EXT_shader_image_load_formatted,
327
        GL_EXT_shader_image_load_store,
328
        GL_EXT_shader_integer_mix,
329
        GL_EXT_shadow_funcs,
330
        GL_EXT_shared_texture_palette,
331
        GL_EXT_sparse_texture2,
332
        GL_EXT_stencil_clear_tag,
333
        GL_EXT_stencil_two_side,
334
        GL_EXT_stencil_wrap,
335
        GL_EXT_subtexture,
336
        GL_EXT_texture,
337
        GL_EXT_texture3D,
338
        GL_EXT_texture_array,
339
        GL_EXT_texture_buffer_object,
340
        GL_EXT_texture_compression_latc,
341
        GL_EXT_texture_compression_rgtc,
342
        GL_EXT_texture_compression_s3tc,
343
        GL_EXT_texture_cube_map,
344
        GL_EXT_texture_env_add,
345
        GL_EXT_texture_env_combine,
346
        GL_EXT_texture_env_dot3,
347
        GL_EXT_texture_filter_anisotropic,
348
        GL_EXT_texture_filter_minmax,
349
        GL_EXT_texture_integer,
350
        GL_EXT_texture_lod_bias,
351
        GL_EXT_texture_mirror_clamp,
352
        GL_EXT_texture_object,
353
        GL_EXT_texture_perturb_normal,
354
        GL_EXT_texture_sRGB,
355
        GL_EXT_texture_sRGB_R8,
356
        GL_EXT_texture_sRGB_RG8,
357
        GL_EXT_texture_sRGB_decode,
358
        GL_EXT_texture_shadow_lod,
359
        GL_EXT_texture_shared_exponent,
360
        GL_EXT_texture_snorm,
361
        GL_EXT_texture_swizzle,
362
        GL_EXT_timer_query,
363
        GL_EXT_transform_feedback,
364
        GL_EXT_vertex_array,
365
        GL_EXT_vertex_array_bgra,
366
        GL_EXT_vertex_attrib_64bit,
367
        GL_EXT_vertex_shader,
368
        GL_EXT_vertex_weighting,
369
        GL_EXT_win32_keyed_mutex,
370
        GL_EXT_window_rectangles,
371
        GL_EXT_x11_sync_object,
372
        GL_GREMEDY_frame_terminator,
373
        GL_GREMEDY_string_marker,
374
        GL_HP_convolution_border_modes,
375
        GL_HP_image_transform,
376
        GL_HP_occlusion_test,
377
        GL_HP_texture_lighting,
378
        GL_IBM_cull_vertex,
379
        GL_IBM_multimode_draw_arrays,
380
        GL_IBM_rasterpos_clip,
381
        GL_IBM_static_data,
382
        GL_IBM_texture_mirrored_repeat,
383
        GL_IBM_vertex_array_lists,
384
        GL_INGR_blend_func_separate,
385
        GL_INGR_color_clamp,
386
        GL_INGR_interlace_read,
387
        GL_INTEL_blackhole_render,
388
        GL_INTEL_conservative_rasterization,
389
        GL_INTEL_fragment_shader_ordering,
390
        GL_INTEL_framebuffer_CMAA,
391
        GL_INTEL_map_texture,
392
        GL_INTEL_parallel_arrays,
393
        GL_INTEL_performance_query,
394
        GL_KHR_blend_equation_advanced,
395
        GL_KHR_blend_equation_advanced_coherent,
396
        GL_KHR_context_flush_control,
397
        GL_KHR_debug,
398
        GL_KHR_no_error,
399
        GL_KHR_parallel_shader_compile,
400
        GL_KHR_robust_buffer_access_behavior,
401
        GL_KHR_robustness,
402
        GL_KHR_shader_subgroup,
403
        GL_KHR_texture_compression_astc_hdr,
404
        GL_KHR_texture_compression_astc_ldr,
405
        GL_KHR_texture_compression_astc_sliced_3d,
406
        GL_MESAX_texture_stack,
407
        GL_MESA_framebuffer_flip_x,
408
        GL_MESA_framebuffer_flip_y,
409
        GL_MESA_framebuffer_swap_xy,
410
        GL_MESA_pack_invert,
411
        GL_MESA_program_binary_formats,
412
        GL_MESA_resize_buffers,
413
        GL_MESA_shader_integer_functions,
414
        GL_MESA_tile_raster_order,
415
        GL_MESA_window_pos,
416
        GL_MESA_ycbcr_texture,
417
        GL_NVX_blend_equation_advanced_multi_draw_buffers,
418
        GL_NVX_conditional_render,
419
        GL_NVX_gpu_memory_info,
420
        GL_NVX_gpu_multicast2,
421
        GL_NVX_linked_gpu_multicast,
422
        GL_NVX_progress_fence,
423
        GL_NV_alpha_to_coverage_dither_control,
424
        GL_NV_bindless_multi_draw_indirect,
425
        GL_NV_bindless_multi_draw_indirect_count,
426
        GL_NV_bindless_texture,
427
        GL_NV_blend_equation_advanced,
428
        GL_NV_blend_equation_advanced_coherent,
429
        GL_NV_blend_minmax_factor,
430
        GL_NV_blend_square,
431
        GL_NV_clip_space_w_scaling,
432
        GL_NV_command_list,
433
        GL_NV_compute_program5,
434
        GL_NV_compute_shader_derivatives,
435
        GL_NV_conditional_render,
436
        GL_NV_conservative_raster,
437
        GL_NV_conservative_raster_dilate,
438
        GL_NV_conservative_raster_pre_snap,
439
        GL_NV_conservative_raster_pre_snap_triangles,
440
        GL_NV_conservative_raster_underestimation,
441
        GL_NV_copy_depth_to_color,
442
        GL_NV_copy_image,
443
        GL_NV_deep_texture3D,
444
        GL_NV_depth_buffer_float,
445
        GL_NV_depth_clamp,
446
        GL_NV_draw_texture,
447
        GL_NV_draw_vulkan_image,
448
        GL_NV_evaluators,
449
        GL_NV_explicit_multisample,
450
        GL_NV_fence,
451
        GL_NV_fill_rectangle,
452
        GL_NV_float_buffer,
453
        GL_NV_fog_distance,
454
        GL_NV_fragment_coverage_to_color,
455
        GL_NV_fragment_program,
456
        GL_NV_fragment_program2,
457
        GL_NV_fragment_program4,
458
        GL_NV_fragment_program_option,
459
        GL_NV_fragment_shader_barycentric,
460
        GL_NV_fragment_shader_interlock,
461
        GL_NV_framebuffer_mixed_samples,
462
        GL_NV_framebuffer_multisample_coverage,
463
        GL_NV_geometry_program4,
464
        GL_NV_geometry_shader4,
465
        GL_NV_geometry_shader_passthrough,
466
        GL_NV_gpu_multicast,
467
        GL_NV_gpu_program4,
468
        GL_NV_gpu_program5,
469
        GL_NV_gpu_program5_mem_extended,
470
        GL_NV_gpu_shader5,
471
        GL_NV_half_float,
472
        GL_NV_internalformat_sample_query,
473
        GL_NV_light_max_exponent,
474
        GL_NV_memory_attachment,
475
        GL_NV_memory_object_sparse,
476
        GL_NV_mesh_shader,
477
        GL_NV_multisample_coverage,
478
        GL_NV_multisample_filter_hint,
479
        GL_NV_occlusion_query,
480
        GL_NV_packed_depth_stencil,
481
        GL_NV_parameter_buffer_object,
482
        GL_NV_parameter_buffer_object2,
483
        GL_NV_path_rendering,
484
        GL_NV_path_rendering_shared_edge,
485
        GL_NV_pixel_data_range,
486
        GL_NV_point_sprite,
487
        GL_NV_present_video,
488
        GL_NV_primitive_restart,
489
        GL_NV_primitive_shading_rate,
490
        GL_NV_query_resource,
491
        GL_NV_query_resource_tag,
492
        GL_NV_register_combiners,
493
        GL_NV_register_combiners2,
494
        GL_NV_representative_fragment_test,
495
        GL_NV_robustness_video_memory_purge,
496
        GL_NV_sample_locations,
497
        GL_NV_sample_mask_override_coverage,
498
        GL_NV_scissor_exclusive,
499
        GL_NV_shader_atomic_counters,
500
        GL_NV_shader_atomic_float,
501
        GL_NV_shader_atomic_float64,
502
        GL_NV_shader_atomic_fp16_vector,
503
        GL_NV_shader_atomic_int64,
504
        GL_NV_shader_buffer_load,
505
        GL_NV_shader_buffer_store,
506
        GL_NV_shader_storage_buffer_object,
507
        GL_NV_shader_subgroup_partitioned,
508
        GL_NV_shader_texture_footprint,
509
        GL_NV_shader_thread_group,
510
        GL_NV_shader_thread_shuffle,
511
        GL_NV_shading_rate_image,
512
        GL_NV_stereo_view_rendering,
513
        GL_NV_tessellation_program5,
514
        GL_NV_texgen_emboss,
515
        GL_NV_texgen_reflection,
516
        GL_NV_texture_barrier,
517
        GL_NV_texture_compression_vtc,
518
        GL_NV_texture_env_combine4,
519
        GL_NV_texture_expand_normal,
520
        GL_NV_texture_multisample,
521
        GL_NV_texture_rectangle,
522
        GL_NV_texture_rectangle_compressed,
523
        GL_NV_texture_shader,
524
        GL_NV_texture_shader2,
525
        GL_NV_texture_shader3,
526
        GL_NV_timeline_semaphore,
527
        GL_NV_transform_feedback,
528
        GL_NV_transform_feedback2,
529
        GL_NV_uniform_buffer_unified_memory,
530
        GL_NV_vdpau_interop,
531
        GL_NV_vdpau_interop2,
532
        GL_NV_vertex_array_range,
533
        GL_NV_vertex_array_range2,
534
        GL_NV_vertex_attrib_integer_64bit,
535
        GL_NV_vertex_buffer_unified_memory,
536
        GL_NV_vertex_program,
537
        GL_NV_vertex_program1_1,
538
        GL_NV_vertex_program2,
539
        GL_NV_vertex_program2_option,
540
        GL_NV_vertex_program3,
541
        GL_NV_vertex_program4,
542
        GL_NV_video_capture,
543
        GL_NV_viewport_array2,
544
        GL_NV_viewport_swizzle,
545
        GL_OES_byte_coordinates,
546
        GL_OES_compressed_paletted_texture,
547
        GL_OES_fixed_point,
548
        GL_OES_query_matrix,
549
        GL_OES_read_format,
550
        GL_OES_single_precision,
551
        GL_OML_interlace,
552
        GL_OML_resample,
553
        GL_OML_subsample,
554
        GL_OVR_multiview,
555
        GL_OVR_multiview2,
556
        GL_PGI_misc_hints,
557
        GL_PGI_vertex_hints,
558
        GL_REND_screen_coordinates,
559
        GL_S3_s3tc,
560
        GL_SGIS_detail_texture,
561
        GL_SGIS_fog_function,
562
        GL_SGIS_generate_mipmap,
563
        GL_SGIS_multisample,
564
        GL_SGIS_pixel_texture,
565
        GL_SGIS_point_line_texgen,
566
        GL_SGIS_point_parameters,
567
        GL_SGIS_sharpen_texture,
568
        GL_SGIS_texture4D,
569
        GL_SGIS_texture_border_clamp,
570
        GL_SGIS_texture_color_mask,
571
        GL_SGIS_texture_edge_clamp,
572
        GL_SGIS_texture_filter4,
573
        GL_SGIS_texture_lod,
574
        GL_SGIS_texture_select,
575
        GL_SGIX_async,
576
        GL_SGIX_async_histogram,
577
        GL_SGIX_async_pixel,
578
        GL_SGIX_blend_alpha_minmax,
579
        GL_SGIX_calligraphic_fragment,
580
        GL_SGIX_clipmap,
581
        GL_SGIX_convolution_accuracy,
582
        GL_SGIX_depth_pass_instrument,
583
        GL_SGIX_depth_texture,
584
        GL_SGIX_flush_raster,
585
        GL_SGIX_fog_offset,
586
        GL_SGIX_fragment_lighting,
587
        GL_SGIX_framezoom,
588
        GL_SGIX_igloo_interface,
589
        GL_SGIX_instruments,
590
        GL_SGIX_interlace,
591
        GL_SGIX_ir_instrument1,
592
        GL_SGIX_list_priority,
593
        GL_SGIX_pixel_texture,
594
        GL_SGIX_pixel_tiles,
595
        GL_SGIX_polynomial_ffd,
596
        GL_SGIX_reference_plane,
597
        GL_SGIX_resample,
598
        GL_SGIX_scalebias_hint,
599
        GL_SGIX_shadow,
600
        GL_SGIX_shadow_ambient,
601
        GL_SGIX_sprite,
602
        GL_SGIX_subsample,
603
        GL_SGIX_tag_sample_buffer,
604
        GL_SGIX_texture_add_env,
605
        GL_SGIX_texture_coordinate_clamp,
606
        GL_SGIX_texture_lod_bias,
607
        GL_SGIX_texture_multi_buffer,
608
        GL_SGIX_texture_scale_bias,
609
        GL_SGIX_vertex_preclip,
610
        GL_SGIX_ycrcb,
611
        GL_SGIX_ycrcb_subsample,
612
        GL_SGIX_ycrcba,
613
        GL_SGI_color_matrix,
614
        GL_SGI_color_table,
615
        GL_SGI_texture_color_table,
616
        GL_SUNX_constant_data,
617
        GL_SUN_convolution_border_modes,
618
        GL_SUN_global_alpha,
619
        GL_SUN_mesh_array,
620
        GL_SUN_slice_accum,
621
        GL_SUN_triangle_list,
622
        GL_SUN_vertex,
623
        GL_WIN_phong_shading,
624
        GL_WIN_specular_fog
625
    Loader: True
626
    Local files: False
627
    Omit khrplatform: False
628
    Reproducible: False
629
 
630
    Commandline:
631
        --profile="core" --api="gl=3.2" --generator="c" --spec="gl" --extensions="GL_3DFX_multisample,GL_3DFX_tbuffer,GL_3DFX_texture_compression_FXT1,GL_AMD_blend_minmax_factor,GL_AMD_conservative_depth,GL_AMD_debug_output,GL_AMD_depth_clamp_separate,GL_AMD_draw_buffers_blend,GL_AMD_framebuffer_multisample_advanced,GL_AMD_framebuffer_sample_positions,GL_AMD_gcn_shader,GL_AMD_gpu_shader_half_float,GL_AMD_gpu_shader_int16,GL_AMD_gpu_shader_int64,GL_AMD_interleaved_elements,GL_AMD_multi_draw_indirect,GL_AMD_name_gen_delete,GL_AMD_occlusion_query_event,GL_AMD_performance_monitor,GL_AMD_pinned_memory,GL_AMD_query_buffer_object,GL_AMD_sample_positions,GL_AMD_seamless_cubemap_per_texture,GL_AMD_shader_atomic_counter_ops,GL_AMD_shader_ballot,GL_AMD_shader_explicit_vertex_parameter,GL_AMD_shader_gpu_shader_half_float_fetch,GL_AMD_shader_image_load_store_lod,GL_AMD_shader_stencil_export,GL_AMD_shader_trinary_minmax,GL_AMD_sparse_texture,GL_AMD_stencil_operation_extended,GL_AMD_texture_gather_bias_lod,GL_AMD_texture_texture4,GL_AMD_transform_feedback3_lines_triangles,GL_AMD_transform_feedback4,GL_AMD_vertex_shader_layer,GL_AMD_vertex_shader_tessellator,GL_AMD_vertex_shader_viewport_index,GL_APPLE_aux_depth_stencil,GL_APPLE_client_storage,GL_APPLE_element_array,GL_APPLE_fence,GL_APPLE_float_pixels,GL_APPLE_flush_buffer_range,GL_APPLE_object_purgeable,GL_APPLE_rgb_422,GL_APPLE_row_bytes,GL_APPLE_specular_vector,GL_APPLE_texture_range,GL_APPLE_transform_hint,GL_APPLE_vertex_array_object,GL_APPLE_vertex_array_range,GL_APPLE_vertex_program_evaluators,GL_APPLE_ycbcr_422,GL_ARB_ES2_compatibility,GL_ARB_ES3_1_compatibility,GL_ARB_ES3_2_compatibility,GL_ARB_ES3_compatibility,GL_ARB_arrays_of_arrays,GL_ARB_base_instance,GL_ARB_bindless_texture,GL_ARB_blend_func_extended,GL_ARB_buffer_storage,GL_ARB_cl_event,GL_ARB_clear_buffer_object,GL_ARB_clear_texture,GL_ARB_clip_control,GL_ARB_color_buffer_float,GL_ARB_compatibility,GL_ARB_compressed_texture_pixel_storage,GL_ARB_compute_shader,GL_ARB_compute_variable_group_size,GL_ARB_conditional_render_inverted,GL_ARB_conservative_depth,GL_ARB_copy_buffer,GL_ARB_copy_image,GL_ARB_cull_distance,GL_ARB_debug_output,GL_ARB_depth_buffer_float,GL_ARB_depth_clamp,GL_ARB_depth_texture,GL_ARB_derivative_control,GL_ARB_direct_state_access,GL_ARB_draw_buffers,GL_ARB_draw_buffers_blend,GL_ARB_draw_elements_base_vertex,GL_ARB_draw_indirect,GL_ARB_draw_instanced,GL_ARB_enhanced_layouts,GL_ARB_explicit_attrib_location,GL_ARB_explicit_uniform_location,GL_ARB_fragment_coord_conventions,GL_ARB_fragment_layer_viewport,GL_ARB_fragment_program,GL_ARB_fragment_program_shadow,GL_ARB_fragment_shader,GL_ARB_fragment_shader_interlock,GL_ARB_framebuffer_no_attachments,GL_ARB_framebuffer_object,GL_ARB_framebuffer_sRGB,GL_ARB_geometry_shader4,GL_ARB_get_program_binary,GL_ARB_get_texture_sub_image,GL_ARB_gl_spirv,GL_ARB_gpu_shader5,GL_ARB_gpu_shader_fp64,GL_ARB_gpu_shader_int64,GL_ARB_half_float_pixel,GL_ARB_half_float_vertex,GL_ARB_imaging,GL_ARB_indirect_parameters,GL_ARB_instanced_arrays,GL_ARB_internalformat_query,GL_ARB_internalformat_query2,GL_ARB_invalidate_subdata,GL_ARB_map_buffer_alignment,GL_ARB_map_buffer_range,GL_ARB_matrix_palette,GL_ARB_multi_bind,GL_ARB_multi_draw_indirect,GL_ARB_multisample,GL_ARB_multitexture,GL_ARB_occlusion_query,GL_ARB_occlusion_query2,GL_ARB_parallel_shader_compile,GL_ARB_pipeline_statistics_query,GL_ARB_pixel_buffer_object,GL_ARB_point_parameters,GL_ARB_point_sprite,GL_ARB_polygon_offset_clamp,GL_ARB_post_depth_coverage,GL_ARB_program_interface_query,GL_ARB_provoking_vertex,GL_ARB_query_buffer_object,GL_ARB_robust_buffer_access_behavior,GL_ARB_robustness,GL_ARB_robustness_isolation,GL_ARB_sample_locations,GL_ARB_sample_shading,GL_ARB_sampler_objects,GL_ARB_seamless_cube_map,GL_ARB_seamless_cubemap_per_texture,GL_ARB_separate_shader_objects,GL_ARB_shader_atomic_counter_ops,GL_ARB_shader_atomic_counters,GL_ARB_shader_ballot,GL_ARB_shader_bit_encoding,GL_ARB_shader_clock,GL_ARB_shader_draw_parameters,GL_ARB_shader_group_vote,GL_ARB_shader_image_load_store,GL_ARB_shader_image_size,GL_ARB_shader_objects,GL_ARB_shader_precision,GL_ARB_shader_stencil_export,GL_ARB_shader_storage_buffer_object,GL_ARB_shader_subroutine,GL_ARB_shader_texture_image_samples,GL_ARB_shader_texture_lod,GL_ARB_shader_viewport_layer_array,GL_ARB_shading_language_100,GL_ARB_shading_language_420pack,GL_ARB_shading_language_include,GL_ARB_shading_language_packing,GL_ARB_shadow,GL_ARB_shadow_ambient,GL_ARB_sparse_buffer,GL_ARB_sparse_texture,GL_ARB_sparse_texture2,GL_ARB_sparse_texture_clamp,GL_ARB_spirv_extensions,GL_ARB_stencil_texturing,GL_ARB_sync,GL_ARB_tessellation_shader,GL_ARB_texture_barrier,GL_ARB_texture_border_clamp,GL_ARB_texture_buffer_object,GL_ARB_texture_buffer_object_rgb32,GL_ARB_texture_buffer_range,GL_ARB_texture_compression,GL_ARB_texture_compression_bptc,GL_ARB_texture_compression_rgtc,GL_ARB_texture_cube_map,GL_ARB_texture_cube_map_array,GL_ARB_texture_env_add,GL_ARB_texture_env_combine,GL_ARB_texture_env_crossbar,GL_ARB_texture_env_dot3,GL_ARB_texture_filter_anisotropic,GL_ARB_texture_filter_minmax,GL_ARB_texture_float,GL_ARB_texture_gather,GL_ARB_texture_mirror_clamp_to_edge,GL_ARB_texture_mirrored_repeat,GL_ARB_texture_multisample,GL_ARB_texture_non_power_of_two,GL_ARB_texture_query_levels,GL_ARB_texture_query_lod,GL_ARB_texture_rectangle,GL_ARB_texture_rg,GL_ARB_texture_rgb10_a2ui,GL_ARB_texture_stencil8,GL_ARB_texture_storage,GL_ARB_texture_storage_multisample,GL_ARB_texture_swizzle,GL_ARB_texture_view,GL_ARB_timer_query,GL_ARB_transform_feedback2,GL_ARB_transform_feedback3,GL_ARB_transform_feedback_instanced,GL_ARB_transform_feedback_overflow_query,GL_ARB_transpose_matrix,GL_ARB_uniform_buffer_object,GL_ARB_vertex_array_bgra,GL_ARB_vertex_array_object,GL_ARB_vertex_attrib_64bit,GL_ARB_vertex_attrib_binding,GL_ARB_vertex_blend,GL_ARB_vertex_buffer_object,GL_ARB_vertex_program,GL_ARB_vertex_shader,GL_ARB_vertex_type_10f_11f_11f_rev,GL_ARB_vertex_type_2_10_10_10_rev,GL_ARB_viewport_array,GL_ARB_window_pos,GL_ATI_draw_buffers,GL_ATI_element_array,GL_ATI_envmap_bumpmap,GL_ATI_fragment_shader,GL_ATI_map_object_buffer,GL_ATI_meminfo,GL_ATI_pixel_format_float,GL_ATI_pn_triangles,GL_ATI_separate_stencil,GL_ATI_text_fragment_shader,GL_ATI_texture_env_combine3,GL_ATI_texture_float,GL_ATI_texture_mirror_once,GL_ATI_vertex_array_object,GL_ATI_vertex_attrib_array_object,GL_ATI_vertex_streams,GL_EXT_422_pixels,GL_EXT_EGL_image_storage,GL_EXT_EGL_sync,GL_EXT_abgr,GL_EXT_bgra,GL_EXT_bindable_uniform,GL_EXT_blend_color,GL_EXT_blend_equation_separate,GL_EXT_blend_func_separate,GL_EXT_blend_logic_op,GL_EXT_blend_minmax,GL_EXT_blend_subtract,GL_EXT_clip_volume_hint,GL_EXT_cmyka,GL_EXT_color_subtable,GL_EXT_compiled_vertex_array,GL_EXT_convolution,GL_EXT_coordinate_frame,GL_EXT_copy_texture,GL_EXT_cull_vertex,GL_EXT_debug_label,GL_EXT_debug_marker,GL_EXT_depth_bounds_test,GL_EXT_direct_state_access,GL_EXT_draw_buffers2,GL_EXT_draw_instanced,GL_EXT_draw_range_elements,GL_EXT_external_buffer,GL_EXT_fog_coord,GL_EXT_framebuffer_blit,GL_EXT_framebuffer_multisample,GL_EXT_framebuffer_multisample_blit_scaled,GL_EXT_framebuffer_object,GL_EXT_framebuffer_sRGB,GL_EXT_geometry_shader4,GL_EXT_gpu_program_parameters,GL_EXT_gpu_shader4,GL_EXT_histogram,GL_EXT_index_array_formats,GL_EXT_index_func,GL_EXT_index_material,GL_EXT_index_texture,GL_EXT_light_texture,GL_EXT_memory_object,GL_EXT_memory_object_fd,GL_EXT_memory_object_win32,GL_EXT_misc_attribute,GL_EXT_multi_draw_arrays,GL_EXT_multisample,GL_EXT_multiview_tessellation_geometry_shader,GL_EXT_multiview_texture_multisample,GL_EXT_multiview_timer_query,GL_EXT_packed_depth_stencil,GL_EXT_packed_float,GL_EXT_packed_pixels,GL_EXT_paletted_texture,GL_EXT_pixel_buffer_object,GL_EXT_pixel_transform,GL_EXT_pixel_transform_color_table,GL_EXT_point_parameters,GL_EXT_polygon_offset,GL_EXT_polygon_offset_clamp,GL_EXT_post_depth_coverage,GL_EXT_provoking_vertex,GL_EXT_raster_multisample,GL_EXT_rescale_normal,GL_EXT_secondary_color,GL_EXT_semaphore,GL_EXT_semaphore_fd,GL_EXT_semaphore_win32,GL_EXT_separate_shader_objects,GL_EXT_separate_specular_color,GL_EXT_shader_framebuffer_fetch,GL_EXT_shader_framebuffer_fetch_non_coherent,GL_EXT_shader_image_load_formatted,GL_EXT_shader_image_load_store,GL_EXT_shader_integer_mix,GL_EXT_shadow_funcs,GL_EXT_shared_texture_palette,GL_EXT_sparse_texture2,GL_EXT_stencil_clear_tag,GL_EXT_stencil_two_side,GL_EXT_stencil_wrap,GL_EXT_subtexture,GL_EXT_texture,GL_EXT_texture3D,GL_EXT_texture_array,GL_EXT_texture_buffer_object,GL_EXT_texture_compression_latc,GL_EXT_texture_compression_rgtc,GL_EXT_texture_compression_s3tc,GL_EXT_texture_cube_map,GL_EXT_texture_env_add,GL_EXT_texture_env_combine,GL_EXT_texture_env_dot3,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_filter_minmax,GL_EXT_texture_integer,GL_EXT_texture_lod_bias,GL_EXT_texture_mirror_clamp,GL_EXT_texture_object,GL_EXT_texture_perturb_normal,GL_EXT_texture_sRGB,GL_EXT_texture_sRGB_R8,GL_EXT_texture_sRGB_RG8,GL_EXT_texture_sRGB_decode,GL_EXT_texture_shadow_lod,GL_EXT_texture_shared_exponent,GL_EXT_texture_snorm,GL_EXT_texture_swizzle,GL_EXT_timer_query,GL_EXT_transform_feedback,GL_EXT_vertex_array,GL_EXT_vertex_array_bgra,GL_EXT_vertex_attrib_64bit,GL_EXT_vertex_shader,GL_EXT_vertex_weighting,GL_EXT_win32_keyed_mutex,GL_EXT_window_rectangles,GL_EXT_x11_sync_object,GL_GREMEDY_frame_terminator,GL_GREMEDY_string_marker,GL_HP_convolution_border_modes,GL_HP_image_transform,GL_HP_occlusion_test,GL_HP_texture_lighting,GL_IBM_cull_vertex,GL_IBM_multimode_draw_arrays,GL_IBM_rasterpos_clip,GL_IBM_static_data,GL_IBM_texture_mirrored_repeat,GL_IBM_vertex_array_lists,GL_INGR_blend_func_separate,GL_INGR_color_clamp,GL_INGR_interlace_read,GL_INTEL_blackhole_render,GL_INTEL_conservative_rasterization,GL_INTEL_fragment_shader_ordering,GL_INTEL_framebuffer_CMAA,GL_INTEL_map_texture,GL_INTEL_parallel_arrays,GL_INTEL_performance_query,GL_KHR_blend_equation_advanced,GL_KHR_blend_equation_advanced_coherent,GL_KHR_context_flush_control,GL_KHR_debug,GL_KHR_no_error,GL_KHR_parallel_shader_compile,GL_KHR_robust_buffer_access_behavior,GL_KHR_robustness,GL_KHR_shader_subgroup,GL_KHR_texture_compression_astc_hdr,GL_KHR_texture_compression_astc_ldr,GL_KHR_texture_compression_astc_sliced_3d,GL_MESAX_texture_stack,GL_MESA_framebuffer_flip_x,GL_MESA_framebuffer_flip_y,GL_MESA_framebuffer_swap_xy,GL_MESA_pack_invert,GL_MESA_program_binary_formats,GL_MESA_resize_buffers,GL_MESA_shader_integer_functions,GL_MESA_tile_raster_order,GL_MESA_window_pos,GL_MESA_ycbcr_texture,GL_NVX_blend_equation_advanced_multi_draw_buffers,GL_NVX_conditional_render,GL_NVX_gpu_memory_info,GL_NVX_gpu_multicast2,GL_NVX_linked_gpu_multicast,GL_NVX_progress_fence,GL_NV_alpha_to_coverage_dither_control,GL_NV_bindless_multi_draw_indirect,GL_NV_bindless_multi_draw_indirect_count,GL_NV_bindless_texture,GL_NV_blend_equation_advanced,GL_NV_blend_equation_advanced_coherent,GL_NV_blend_minmax_factor,GL_NV_blend_square,GL_NV_clip_space_w_scaling,GL_NV_command_list,GL_NV_compute_program5,GL_NV_compute_shader_derivatives,GL_NV_conditional_render,GL_NV_conservative_raster,GL_NV_conservative_raster_dilate,GL_NV_conservative_raster_pre_snap,GL_NV_conservative_raster_pre_snap_triangles,GL_NV_conservative_raster_underestimation,GL_NV_copy_depth_to_color,GL_NV_copy_image,GL_NV_deep_texture3D,GL_NV_depth_buffer_float,GL_NV_depth_clamp,GL_NV_draw_texture,GL_NV_draw_vulkan_image,GL_NV_evaluators,GL_NV_explicit_multisample,GL_NV_fence,GL_NV_fill_rectangle,GL_NV_float_buffer,GL_NV_fog_distance,GL_NV_fragment_coverage_to_color,GL_NV_fragment_program,GL_NV_fragment_program2,GL_NV_fragment_program4,GL_NV_fragment_program_option,GL_NV_fragment_shader_barycentric,GL_NV_fragment_shader_interlock,GL_NV_framebuffer_mixed_samples,GL_NV_framebuffer_multisample_coverage,GL_NV_geometry_program4,GL_NV_geometry_shader4,GL_NV_geometry_shader_passthrough,GL_NV_gpu_multicast,GL_NV_gpu_program4,GL_NV_gpu_program5,GL_NV_gpu_program5_mem_extended,GL_NV_gpu_shader5,GL_NV_half_float,GL_NV_internalformat_sample_query,GL_NV_light_max_exponent,GL_NV_memory_attachment,GL_NV_memory_object_sparse,GL_NV_mesh_shader,GL_NV_multisample_coverage,GL_NV_multisample_filter_hint,GL_NV_occlusion_query,GL_NV_packed_depth_stencil,GL_NV_parameter_buffer_object,GL_NV_parameter_buffer_object2,GL_NV_path_rendering,GL_NV_path_rendering_shared_edge,GL_NV_pixel_data_range,GL_NV_point_sprite,GL_NV_present_video,GL_NV_primitive_restart,GL_NV_primitive_shading_rate,GL_NV_query_resource,GL_NV_query_resource_tag,GL_NV_register_combiners,GL_NV_register_combiners2,GL_NV_representative_fragment_test,GL_NV_robustness_video_memory_purge,GL_NV_sample_locations,GL_NV_sample_mask_override_coverage,GL_NV_scissor_exclusive,GL_NV_shader_atomic_counters,GL_NV_shader_atomic_float,GL_NV_shader_atomic_float64,GL_NV_shader_atomic_fp16_vector,GL_NV_shader_atomic_int64,GL_NV_shader_buffer_load,GL_NV_shader_buffer_store,GL_NV_shader_storage_buffer_object,GL_NV_shader_subgroup_partitioned,GL_NV_shader_texture_footprint,GL_NV_shader_thread_group,GL_NV_shader_thread_shuffle,GL_NV_shading_rate_image,GL_NV_stereo_view_rendering,GL_NV_tessellation_program5,GL_NV_texgen_emboss,GL_NV_texgen_reflection,GL_NV_texture_barrier,GL_NV_texture_compression_vtc,GL_NV_texture_env_combine4,GL_NV_texture_expand_normal,GL_NV_texture_multisample,GL_NV_texture_rectangle,GL_NV_texture_rectangle_compressed,GL_NV_texture_shader,GL_NV_texture_shader2,GL_NV_texture_shader3,GL_NV_timeline_semaphore,GL_NV_transform_feedback,GL_NV_transform_feedback2,GL_NV_uniform_buffer_unified_memory,GL_NV_vdpau_interop,GL_NV_vdpau_interop2,GL_NV_vertex_array_range,GL_NV_vertex_array_range2,GL_NV_vertex_attrib_integer_64bit,GL_NV_vertex_buffer_unified_memory,GL_NV_vertex_program,GL_NV_vertex_program1_1,GL_NV_vertex_program2,GL_NV_vertex_program2_option,GL_NV_vertex_program3,GL_NV_vertex_program4,GL_NV_video_capture,GL_NV_viewport_array2,GL_NV_viewport_swizzle,GL_OES_byte_coordinates,GL_OES_compressed_paletted_texture,GL_OES_fixed_point,GL_OES_query_matrix,GL_OES_read_format,GL_OES_single_precision,GL_OML_interlace,GL_OML_resample,GL_OML_subsample,GL_OVR_multiview,GL_OVR_multiview2,GL_PGI_misc_hints,GL_PGI_vertex_hints,GL_REND_screen_coordinates,GL_S3_s3tc,GL_SGIS_detail_texture,GL_SGIS_fog_function,GL_SGIS_generate_mipmap,GL_SGIS_multisample,GL_SGIS_pixel_texture,GL_SGIS_point_line_texgen,GL_SGIS_point_parameters,GL_SGIS_sharpen_texture,GL_SGIS_texture4D,GL_SGIS_texture_border_clamp,GL_SGIS_texture_color_mask,GL_SGIS_texture_edge_clamp,GL_SGIS_texture_filter4,GL_SGIS_texture_lod,GL_SGIS_texture_select,GL_SGIX_async,GL_SGIX_async_histogram,GL_SGIX_async_pixel,GL_SGIX_blend_alpha_minmax,GL_SGIX_calligraphic_fragment,GL_SGIX_clipmap,GL_SGIX_convolution_accuracy,GL_SGIX_depth_pass_instrument,GL_SGIX_depth_texture,GL_SGIX_flush_raster,GL_SGIX_fog_offset,GL_SGIX_fragment_lighting,GL_SGIX_framezoom,GL_SGIX_igloo_interface,GL_SGIX_instruments,GL_SGIX_interlace,GL_SGIX_ir_instrument1,GL_SGIX_list_priority,GL_SGIX_pixel_texture,GL_SGIX_pixel_tiles,GL_SGIX_polynomial_ffd,GL_SGIX_reference_plane,GL_SGIX_resample,GL_SGIX_scalebias_hint,GL_SGIX_shadow,GL_SGIX_shadow_ambient,GL_SGIX_sprite,GL_SGIX_subsample,GL_SGIX_tag_sample_buffer,GL_SGIX_texture_add_env,GL_SGIX_texture_coordinate_clamp,GL_SGIX_texture_lod_bias,GL_SGIX_texture_multi_buffer,GL_SGIX_texture_scale_bias,GL_SGIX_vertex_preclip,GL_SGIX_ycrcb,GL_SGIX_ycrcb_subsample,GL_SGIX_ycrcba,GL_SGI_color_matrix,GL_SGI_color_table,GL_SGI_texture_color_table,GL_SUNX_constant_data,GL_SUN_convolution_border_modes,GL_SUN_global_alpha,GL_SUN_mesh_array,GL_SUN_slice_accum,GL_SUN_triangle_list,GL_SUN_vertex,GL_WIN_phong_shading,GL_WIN_specular_fog"
632
    Online:
633
        Too many extensions
634
*/
635
 
636
 
637
#ifndef __glad_h_
638
#define __glad_h_
639
 
640
#ifdef __gl_h_
641
#error OpenGL header already included, remove this include, glad already provides it
642
#endif
643
#define __gl_h_
644
 
645
#if defined(_WIN32) && !defined(GLAD_APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__)
646
#define GLAD_APIENTRY __stdcall // Pierre-Marie Baty -- renamed APIENTRY to GLAD_APIENTRY to avoid collisions with the Win32 SDK definition
647
#endif
648
 
649
#ifndef GLAD_APIENTRY
650
#define GLAD_APIENTRY
651
#endif
652
#ifndef GLAD_APIENTRYP
653
#define GLAD_APIENTRYP GLAD_APIENTRY * // Pierre-Marie Baty -- renamed APIENTRYP to GLAD_APIENTRYP to avoid collisions with the Win32 SDK definition
654
#endif
655
 
656
#ifndef GLAPIENTRY
657
#define GLAPIENTRY GLAD_APIENTRY
658
#endif
659
 
660
#ifdef __cplusplus
661
extern "C" {
662
#endif
663
 
664
struct gladGLversionStruct {
665
    int major;
666
    int minor;
667
};
668
 
669
typedef void* (* GLADloadproc)(const char *name);
670
 
671
#ifndef GLAPI
672
# if defined(GLAD_GLAPI_EXPORT)
673
#  if defined(_WIN32) || defined(__CYGWIN__)
674
#   if defined(GLAD_GLAPI_EXPORT_BUILD)
675
#    if defined(__GNUC__)
676
#     define GLAPI __attribute__ ((dllexport)) extern
677
#    else
678
#     define GLAPI __declspec(dllexport) extern
679
#    endif
680
#   else
681
#    if defined(__GNUC__)
682
#     define GLAPI __attribute__ ((dllimport)) extern
683
#    else
684
#     define GLAPI __declspec(dllimport) extern
685
#    endif
686
#   endif
687
#  elif defined(__GNUC__) && defined(GLAD_GLAPI_EXPORT_BUILD)
688
#   define GLAPI __attribute__ ((visibility ("default"))) extern
689
#  else
690
#   define GLAPI extern
691
#  endif
692
# else
693
#  define GLAPI extern
694
# endif
695
#endif
696
 
697
GLAPI struct gladGLversionStruct GLVersion;
698
 
699
GLAPI int gladLoadGL(void);
700
 
701
GLAPI int gladLoadGLLoader(GLADloadproc);
702
 
703
#include <KHR/khrplatform.h>
704
typedef unsigned int GLenum;
705
typedef unsigned char GLboolean;
706
typedef unsigned int GLbitfield;
707
typedef void GLvoid;
708
typedef khronos_int8_t GLbyte;
709
typedef khronos_uint8_t GLubyte;
710
typedef khronos_int16_t GLshort;
711
typedef khronos_uint16_t GLushort;
712
typedef int GLint;
713
typedef unsigned int GLuint;
714
typedef khronos_int32_t GLclampx;
715
typedef int GLsizei;
716
typedef khronos_float_t GLfloat;
717
typedef khronos_float_t GLclampf;
718
typedef double GLdouble;
719
typedef double GLclampd;
720
typedef void *GLeglClientBufferEXT;
721
typedef void *GLeglImageOES;
722
typedef char GLchar;
723
typedef char GLcharARB;
724
#ifdef __APPLE__
725
typedef void *GLhandleARB;
726
#else
727
typedef unsigned int GLhandleARB;
728
#endif
729
typedef khronos_uint16_t GLhalf;
730
typedef khronos_uint16_t GLhalfARB;
731
typedef khronos_int32_t GLfixed;
732
typedef khronos_intptr_t GLintptr;
733
typedef khronos_intptr_t GLintptrARB;
734
typedef khronos_ssize_t GLsizeiptr;
735
typedef khronos_ssize_t GLsizeiptrARB;
736
typedef khronos_int64_t GLint64;
737
typedef khronos_int64_t GLint64EXT;
738
typedef khronos_uint64_t GLuint64;
739
typedef khronos_uint64_t GLuint64EXT;
740
typedef struct __GLsync *GLsync;
741
struct _cl_context;
742
struct _cl_event;
743
typedef void (GLAD_APIENTRY *GLDEBUGPROC)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);
744
typedef void (GLAD_APIENTRY *GLDEBUGPROCARB)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);
745
typedef void (GLAD_APIENTRY *GLDEBUGPROCKHR)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);
746
typedef void (GLAD_APIENTRY *GLDEBUGPROCAMD)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,void *userParam);
747
typedef unsigned short GLhalfNV;
748
typedef GLintptr GLvdpauSurfaceNV;
749
typedef void (GLAD_APIENTRY *GLVULKANPROCNV)(void);
750
#define GL_DEPTH_BUFFER_BIT 0x00000100
751
#define GL_STENCIL_BUFFER_BIT 0x00000400
752
#define GL_COLOR_BUFFER_BIT 0x00004000
753
#define GL_FALSE 0
754
#define GL_TRUE 1
755
#define GL_POINTS 0x0000
756
#define GL_LINES 0x0001
757
#define GL_LINE_LOOP 0x0002
758
#define GL_LINE_STRIP 0x0003
759
#define GL_TRIANGLES 0x0004
760
#define GL_TRIANGLE_STRIP 0x0005
761
#define GL_TRIANGLE_FAN 0x0006
762
#define GL_NEVER 0x0200
763
#define GL_LESS 0x0201
764
#define GL_EQUAL 0x0202
765
#define GL_LEQUAL 0x0203
766
#define GL_GREATER 0x0204
767
#define GL_NOTEQUAL 0x0205
768
#define GL_GEQUAL 0x0206
769
#define GL_ALWAYS 0x0207
770
#define GL_ZERO 0
771
#define GL_ONE 1
772
#define GL_SRC_COLOR 0x0300
773
#define GL_ONE_MINUS_SRC_COLOR 0x0301
774
#define GL_SRC_ALPHA 0x0302
775
#define GL_ONE_MINUS_SRC_ALPHA 0x0303
776
#define GL_DST_ALPHA 0x0304
777
#define GL_ONE_MINUS_DST_ALPHA 0x0305
778
#define GL_DST_COLOR 0x0306
779
#define GL_ONE_MINUS_DST_COLOR 0x0307
780
#define GL_SRC_ALPHA_SATURATE 0x0308
781
#define GL_NONE 0
782
#define GL_FRONT_LEFT 0x0400
783
#define GL_FRONT_RIGHT 0x0401
784
#define GL_BACK_LEFT 0x0402
785
#define GL_BACK_RIGHT 0x0403
786
#define GL_FRONT 0x0404
787
#define GL_BACK 0x0405
788
#define GL_LEFT 0x0406
789
#define GL_RIGHT 0x0407
790
#define GL_FRONT_AND_BACK 0x0408
791
#define GL_NO_ERROR 0
792
#define GL_INVALID_ENUM 0x0500
793
#define GL_INVALID_VALUE 0x0501
794
#define GL_INVALID_OPERATION 0x0502
795
#define GL_OUT_OF_MEMORY 0x0505
796
#define GL_CW 0x0900
797
#define GL_CCW 0x0901
798
#define GL_POINT_SIZE 0x0B11
799
#define GL_POINT_SIZE_RANGE 0x0B12
800
#define GL_POINT_SIZE_GRANULARITY 0x0B13
801
#define GL_LINE_SMOOTH 0x0B20
802
#define GL_LINE_WIDTH 0x0B21
803
#define GL_LINE_WIDTH_RANGE 0x0B22
804
#define GL_LINE_WIDTH_GRANULARITY 0x0B23
805
#define GL_POLYGON_MODE 0x0B40
806
#define GL_POLYGON_SMOOTH 0x0B41
807
#define GL_CULL_FACE 0x0B44
808
#define GL_CULL_FACE_MODE 0x0B45
809
#define GL_FRONT_FACE 0x0B46
810
#define GL_DEPTH_RANGE 0x0B70
811
#define GL_DEPTH_TEST 0x0B71
812
#define GL_DEPTH_WRITEMASK 0x0B72
813
#define GL_DEPTH_CLEAR_VALUE 0x0B73
814
#define GL_DEPTH_FUNC 0x0B74
815
#define GL_STENCIL_TEST 0x0B90
816
#define GL_STENCIL_CLEAR_VALUE 0x0B91
817
#define GL_STENCIL_FUNC 0x0B92
818
#define GL_STENCIL_VALUE_MASK 0x0B93
819
#define GL_STENCIL_FAIL 0x0B94
820
#define GL_STENCIL_PASS_DEPTH_FAIL 0x0B95
821
#define GL_STENCIL_PASS_DEPTH_PASS 0x0B96
822
#define GL_STENCIL_REF 0x0B97
823
#define GL_STENCIL_WRITEMASK 0x0B98
824
#define GL_VIEWPORT 0x0BA2
825
#define GL_DITHER 0x0BD0
826
#define GL_BLEND_DST 0x0BE0
827
#define GL_BLEND_SRC 0x0BE1
828
#define GL_BLEND 0x0BE2
829
#define GL_LOGIC_OP_MODE 0x0BF0
830
#define GL_DRAW_BUFFER 0x0C01
831
#define GL_READ_BUFFER 0x0C02
832
#define GL_SCISSOR_BOX 0x0C10
833
#define GL_SCISSOR_TEST 0x0C11
834
#define GL_COLOR_CLEAR_VALUE 0x0C22
835
#define GL_COLOR_WRITEMASK 0x0C23
836
#define GL_DOUBLEBUFFER 0x0C32
837
#define GL_STEREO 0x0C33
838
#define GL_LINE_SMOOTH_HINT 0x0C52
839
#define GL_POLYGON_SMOOTH_HINT 0x0C53
840
#define GL_UNPACK_SWAP_BYTES 0x0CF0
841
#define GL_UNPACK_LSB_FIRST 0x0CF1
842
#define GL_UNPACK_ROW_LENGTH 0x0CF2
843
#define GL_UNPACK_SKIP_ROWS 0x0CF3
844
#define GL_UNPACK_SKIP_PIXELS 0x0CF4
845
#define GL_UNPACK_ALIGNMENT 0x0CF5
846
#define GL_PACK_SWAP_BYTES 0x0D00
847
#define GL_PACK_LSB_FIRST 0x0D01
848
#define GL_PACK_ROW_LENGTH 0x0D02
849
#define GL_PACK_SKIP_ROWS 0x0D03
850
#define GL_PACK_SKIP_PIXELS 0x0D04
851
#define GL_PACK_ALIGNMENT 0x0D05
852
#define GL_MAX_TEXTURE_SIZE 0x0D33
853
#define GL_MAX_VIEWPORT_DIMS 0x0D3A
854
#define GL_SUBPIXEL_BITS 0x0D50
855
#define GL_TEXTURE_1D 0x0DE0
856
#define GL_TEXTURE_2D 0x0DE1
857
#define GL_TEXTURE_WIDTH 0x1000
858
#define GL_TEXTURE_HEIGHT 0x1001
859
#define GL_TEXTURE_BORDER_COLOR 0x1004
860
#define GL_DONT_CARE 0x1100
861
#define GL_FASTEST 0x1101
862
#define GL_NICEST 0x1102
863
#define GL_BYTE 0x1400
864
#define GL_UNSIGNED_BYTE 0x1401
865
#define GL_SHORT 0x1402
866
#define GL_UNSIGNED_SHORT 0x1403
867
#define GL_INT 0x1404
868
#define GL_UNSIGNED_INT 0x1405
869
#define GL_FLOAT 0x1406
870
#define GL_CLEAR 0x1500
871
#define GL_AND 0x1501
872
#define GL_AND_REVERSE 0x1502
873
#define GL_COPY 0x1503
874
#define GL_AND_INVERTED 0x1504
875
#define GL_NOOP 0x1505
876
#define GL_XOR 0x1506
877
#define GL_OR 0x1507
878
#define GL_NOR 0x1508
879
#define GL_EQUIV 0x1509
880
#define GL_INVERT 0x150A
881
#define GL_OR_REVERSE 0x150B
882
#define GL_COPY_INVERTED 0x150C
883
#define GL_OR_INVERTED 0x150D
884
#define GL_NAND 0x150E
885
#define GL_SET 0x150F
886
#define GL_TEXTURE 0x1702
887
#define GL_COLOR 0x1800
888
#define GL_DEPTH 0x1801
889
#define GL_STENCIL 0x1802
890
#define GL_STENCIL_INDEX 0x1901
891
#define GL_DEPTH_COMPONENT 0x1902
892
#define GL_RED 0x1903
893
#define GL_GREEN 0x1904
894
#define GL_BLUE 0x1905
895
#define GL_ALPHA 0x1906
896
#define GL_RGB 0x1907
897
#define GL_RGBA 0x1908
898
#define GL_POINT 0x1B00
899
#define GL_LINE 0x1B01
900
#define GL_FILL 0x1B02
901
#define GL_KEEP 0x1E00
902
#define GL_REPLACE 0x1E01
903
#define GL_INCR 0x1E02
904
#define GL_DECR 0x1E03
905
#define GL_VENDOR 0x1F00
906
#define GL_RENDERER 0x1F01
907
#define GL_VERSION 0x1F02
908
#define GL_EXTENSIONS 0x1F03
909
#define GL_NEAREST 0x2600
910
#define GL_LINEAR 0x2601
911
#define GL_NEAREST_MIPMAP_NEAREST 0x2700
912
#define GL_LINEAR_MIPMAP_NEAREST 0x2701
913
#define GL_NEAREST_MIPMAP_LINEAR 0x2702
914
#define GL_LINEAR_MIPMAP_LINEAR 0x2703
915
#define GL_TEXTURE_MAG_FILTER 0x2800
916
#define GL_TEXTURE_MIN_FILTER 0x2801
917
#define GL_TEXTURE_WRAP_S 0x2802
918
#define GL_TEXTURE_WRAP_T 0x2803
919
#define GL_REPEAT 0x2901
920
#define GL_COLOR_LOGIC_OP 0x0BF2
921
#define GL_POLYGON_OFFSET_UNITS 0x2A00
922
#define GL_POLYGON_OFFSET_POINT 0x2A01
923
#define GL_POLYGON_OFFSET_LINE 0x2A02
924
#define GL_POLYGON_OFFSET_FILL 0x8037
925
#define GL_POLYGON_OFFSET_FACTOR 0x8038
926
#define GL_TEXTURE_BINDING_1D 0x8068
927
#define GL_TEXTURE_BINDING_2D 0x8069
928
#define GL_TEXTURE_INTERNAL_FORMAT 0x1003
929
#define GL_TEXTURE_RED_SIZE 0x805C
930
#define GL_TEXTURE_GREEN_SIZE 0x805D
931
#define GL_TEXTURE_BLUE_SIZE 0x805E
932
#define GL_TEXTURE_ALPHA_SIZE 0x805F
933
#define GL_DOUBLE 0x140A
934
#define GL_PROXY_TEXTURE_1D 0x8063
935
#define GL_PROXY_TEXTURE_2D 0x8064
936
#define GL_R3_G3_B2 0x2A10
937
#define GL_RGB4 0x804F
938
#define GL_RGB5 0x8050
939
#define GL_RGB8 0x8051
940
#define GL_RGB10 0x8052
941
#define GL_RGB12 0x8053
942
#define GL_RGB16 0x8054
943
#define GL_RGBA2 0x8055
944
#define GL_RGBA4 0x8056
945
#define GL_RGB5_A1 0x8057
946
#define GL_RGBA8 0x8058
947
#define GL_RGB10_A2 0x8059
948
#define GL_RGBA12 0x805A
949
#define GL_RGBA16 0x805B
950
#define GL_UNSIGNED_BYTE_3_3_2 0x8032
951
#define GL_UNSIGNED_SHORT_4_4_4_4 0x8033
952
#define GL_UNSIGNED_SHORT_5_5_5_1 0x8034
953
#define GL_UNSIGNED_INT_8_8_8_8 0x8035
954
#define GL_UNSIGNED_INT_10_10_10_2 0x8036
955
#define GL_TEXTURE_BINDING_3D 0x806A
956
#define GL_PACK_SKIP_IMAGES 0x806B
957
#define GL_PACK_IMAGE_HEIGHT 0x806C
958
#define GL_UNPACK_SKIP_IMAGES 0x806D
959
#define GL_UNPACK_IMAGE_HEIGHT 0x806E
960
#define GL_TEXTURE_3D 0x806F
961
#define GL_PROXY_TEXTURE_3D 0x8070
962
#define GL_TEXTURE_DEPTH 0x8071
963
#define GL_TEXTURE_WRAP_R 0x8072
964
#define GL_MAX_3D_TEXTURE_SIZE 0x8073
965
#define GL_UNSIGNED_BYTE_2_3_3_REV 0x8362
966
#define GL_UNSIGNED_SHORT_5_6_5 0x8363
967
#define GL_UNSIGNED_SHORT_5_6_5_REV 0x8364
968
#define GL_UNSIGNED_SHORT_4_4_4_4_REV 0x8365
969
#define GL_UNSIGNED_SHORT_1_5_5_5_REV 0x8366
970
#define GL_UNSIGNED_INT_8_8_8_8_REV 0x8367
971
#define GL_UNSIGNED_INT_2_10_10_10_REV 0x8368
972
#define GL_BGR 0x80E0
973
#define GL_BGRA 0x80E1
974
#define GL_MAX_ELEMENTS_VERTICES 0x80E8
975
#define GL_MAX_ELEMENTS_INDICES 0x80E9
976
#define GL_CLAMP_TO_EDGE 0x812F
977
#define GL_TEXTURE_MIN_LOD 0x813A
978
#define GL_TEXTURE_MAX_LOD 0x813B
979
#define GL_TEXTURE_BASE_LEVEL 0x813C
980
#define GL_TEXTURE_MAX_LEVEL 0x813D
981
#define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12
982
#define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13
983
#define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22
984
#define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23
985
#define GL_ALIASED_LINE_WIDTH_RANGE 0x846E
986
#define GL_TEXTURE0 0x84C0
987
#define GL_TEXTURE1 0x84C1
988
#define GL_TEXTURE2 0x84C2
989
#define GL_TEXTURE3 0x84C3
990
#define GL_TEXTURE4 0x84C4
991
#define GL_TEXTURE5 0x84C5
992
#define GL_TEXTURE6 0x84C6
993
#define GL_TEXTURE7 0x84C7
994
#define GL_TEXTURE8 0x84C8
995
#define GL_TEXTURE9 0x84C9
996
#define GL_TEXTURE10 0x84CA
997
#define GL_TEXTURE11 0x84CB
998
#define GL_TEXTURE12 0x84CC
999
#define GL_TEXTURE13 0x84CD
1000
#define GL_TEXTURE14 0x84CE
1001
#define GL_TEXTURE15 0x84CF
1002
#define GL_TEXTURE16 0x84D0
1003
#define GL_TEXTURE17 0x84D1
1004
#define GL_TEXTURE18 0x84D2
1005
#define GL_TEXTURE19 0x84D3
1006
#define GL_TEXTURE20 0x84D4
1007
#define GL_TEXTURE21 0x84D5
1008
#define GL_TEXTURE22 0x84D6
1009
#define GL_TEXTURE23 0x84D7
1010
#define GL_TEXTURE24 0x84D8
1011
#define GL_TEXTURE25 0x84D9
1012
#define GL_TEXTURE26 0x84DA
1013
#define GL_TEXTURE27 0x84DB
1014
#define GL_TEXTURE28 0x84DC
1015
#define GL_TEXTURE29 0x84DD
1016
#define GL_TEXTURE30 0x84DE
1017
#define GL_TEXTURE31 0x84DF
1018
#define GL_ACTIVE_TEXTURE 0x84E0
1019
#define GL_MULTISAMPLE 0x809D
1020
#define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E
1021
#define GL_SAMPLE_ALPHA_TO_ONE 0x809F
1022
#define GL_SAMPLE_COVERAGE 0x80A0
1023
#define GL_SAMPLE_BUFFERS 0x80A8
1024
#define GL_SAMPLES 0x80A9
1025
#define GL_SAMPLE_COVERAGE_VALUE 0x80AA
1026
#define GL_SAMPLE_COVERAGE_INVERT 0x80AB
1027
#define GL_TEXTURE_CUBE_MAP 0x8513
1028
#define GL_TEXTURE_BINDING_CUBE_MAP 0x8514
1029
#define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515
1030
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516
1031
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517
1032
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518
1033
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519
1034
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A
1035
#define GL_PROXY_TEXTURE_CUBE_MAP 0x851B
1036
#define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C
1037
#define GL_COMPRESSED_RGB 0x84ED
1038
#define GL_COMPRESSED_RGBA 0x84EE
1039
#define GL_TEXTURE_COMPRESSION_HINT 0x84EF
1040
#define GL_TEXTURE_COMPRESSED_IMAGE_SIZE 0x86A0
1041
#define GL_TEXTURE_COMPRESSED 0x86A1
1042
#define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2
1043
#define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3
1044
#define GL_CLAMP_TO_BORDER 0x812D
1045
#define GL_BLEND_DST_RGB 0x80C8
1046
#define GL_BLEND_SRC_RGB 0x80C9
1047
#define GL_BLEND_DST_ALPHA 0x80CA
1048
#define GL_BLEND_SRC_ALPHA 0x80CB
1049
#define GL_POINT_FADE_THRESHOLD_SIZE 0x8128
1050
#define GL_DEPTH_COMPONENT16 0x81A5
1051
#define GL_DEPTH_COMPONENT24 0x81A6
1052
#define GL_DEPTH_COMPONENT32 0x81A7
1053
#define GL_MIRRORED_REPEAT 0x8370
1054
#define GL_MAX_TEXTURE_LOD_BIAS 0x84FD
1055
#define GL_TEXTURE_LOD_BIAS 0x8501
1056
#define GL_INCR_WRAP 0x8507
1057
#define GL_DECR_WRAP 0x8508
1058
#define GL_TEXTURE_DEPTH_SIZE 0x884A
1059
#define GL_TEXTURE_COMPARE_MODE 0x884C
1060
#define GL_TEXTURE_COMPARE_FUNC 0x884D
1061
#define GL_BLEND_COLOR 0x8005
1062
#define GL_BLEND_EQUATION 0x8009
1063
#define GL_CONSTANT_COLOR 0x8001
1064
#define GL_ONE_MINUS_CONSTANT_COLOR 0x8002
1065
#define GL_CONSTANT_ALPHA 0x8003
1066
#define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004
1067
#define GL_FUNC_ADD 0x8006
1068
#define GL_FUNC_REVERSE_SUBTRACT 0x800B
1069
#define GL_FUNC_SUBTRACT 0x800A
1070
#define GL_MIN 0x8007
1071
#define GL_MAX 0x8008
1072
#define GL_BUFFER_SIZE 0x8764
1073
#define GL_BUFFER_USAGE 0x8765
1074
#define GL_QUERY_COUNTER_BITS 0x8864
1075
#define GL_CURRENT_QUERY 0x8865
1076
#define GL_QUERY_RESULT 0x8866
1077
#define GL_QUERY_RESULT_AVAILABLE 0x8867
1078
#define GL_ARRAY_BUFFER 0x8892
1079
#define GL_ELEMENT_ARRAY_BUFFER 0x8893
1080
#define GL_ARRAY_BUFFER_BINDING 0x8894
1081
#define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895
1082
#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F
1083
#define GL_READ_ONLY 0x88B8
1084
#define GL_WRITE_ONLY 0x88B9
1085
#define GL_READ_WRITE 0x88BA
1086
#define GL_BUFFER_ACCESS 0x88BB
1087
#define GL_BUFFER_MAPPED 0x88BC
1088
#define GL_BUFFER_MAP_POINTER 0x88BD
1089
#define GL_STREAM_DRAW 0x88E0
1090
#define GL_STREAM_READ 0x88E1
1091
#define GL_STREAM_COPY 0x88E2
1092
#define GL_STATIC_DRAW 0x88E4
1093
#define GL_STATIC_READ 0x88E5
1094
#define GL_STATIC_COPY 0x88E6
1095
#define GL_DYNAMIC_DRAW 0x88E8
1096
#define GL_DYNAMIC_READ 0x88E9
1097
#define GL_DYNAMIC_COPY 0x88EA
1098
#define GL_SAMPLES_PASSED 0x8914
1099
#define GL_SRC1_ALPHA 0x8589
1100
#define GL_BLEND_EQUATION_RGB 0x8009
1101
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622
1102
#define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623
1103
#define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624
1104
#define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625
1105
#define GL_CURRENT_VERTEX_ATTRIB 0x8626
1106
#define GL_VERTEX_PROGRAM_POINT_SIZE 0x8642
1107
#define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645
1108
#define GL_STENCIL_BACK_FUNC 0x8800
1109
#define GL_STENCIL_BACK_FAIL 0x8801
1110
#define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802
1111
#define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803
1112
#define GL_MAX_DRAW_BUFFERS 0x8824
1113
#define GL_DRAW_BUFFER0 0x8825
1114
#define GL_DRAW_BUFFER1 0x8826
1115
#define GL_DRAW_BUFFER2 0x8827
1116
#define GL_DRAW_BUFFER3 0x8828
1117
#define GL_DRAW_BUFFER4 0x8829
1118
#define GL_DRAW_BUFFER5 0x882A
1119
#define GL_DRAW_BUFFER6 0x882B
1120
#define GL_DRAW_BUFFER7 0x882C
1121
#define GL_DRAW_BUFFER8 0x882D
1122
#define GL_DRAW_BUFFER9 0x882E
1123
#define GL_DRAW_BUFFER10 0x882F
1124
#define GL_DRAW_BUFFER11 0x8830
1125
#define GL_DRAW_BUFFER12 0x8831
1126
#define GL_DRAW_BUFFER13 0x8832
1127
#define GL_DRAW_BUFFER14 0x8833
1128
#define GL_DRAW_BUFFER15 0x8834
1129
#define GL_BLEND_EQUATION_ALPHA 0x883D
1130
#define GL_MAX_VERTEX_ATTRIBS 0x8869
1131
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A
1132
#define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872
1133
#define GL_FRAGMENT_SHADER 0x8B30
1134
#define GL_VERTEX_SHADER 0x8B31
1135
#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49
1136
#define GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A
1137
#define GL_MAX_VARYING_FLOATS 0x8B4B
1138
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C
1139
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D
1140
#define GL_SHADER_TYPE 0x8B4F
1141
#define GL_FLOAT_VEC2 0x8B50
1142
#define GL_FLOAT_VEC3 0x8B51
1143
#define GL_FLOAT_VEC4 0x8B52
1144
#define GL_INT_VEC2 0x8B53
1145
#define GL_INT_VEC3 0x8B54
1146
#define GL_INT_VEC4 0x8B55
1147
#define GL_BOOL 0x8B56
1148
#define GL_BOOL_VEC2 0x8B57
1149
#define GL_BOOL_VEC3 0x8B58
1150
#define GL_BOOL_VEC4 0x8B59
1151
#define GL_FLOAT_MAT2 0x8B5A
1152
#define GL_FLOAT_MAT3 0x8B5B
1153
#define GL_FLOAT_MAT4 0x8B5C
1154
#define GL_SAMPLER_1D 0x8B5D
1155
#define GL_SAMPLER_2D 0x8B5E
1156
#define GL_SAMPLER_3D 0x8B5F
1157
#define GL_SAMPLER_CUBE 0x8B60
1158
#define GL_SAMPLER_1D_SHADOW 0x8B61
1159
#define GL_SAMPLER_2D_SHADOW 0x8B62
1160
#define GL_DELETE_STATUS 0x8B80
1161
#define GL_COMPILE_STATUS 0x8B81
1162
#define GL_LINK_STATUS 0x8B82
1163
#define GL_VALIDATE_STATUS 0x8B83
1164
#define GL_INFO_LOG_LENGTH 0x8B84
1165
#define GL_ATTACHED_SHADERS 0x8B85
1166
#define GL_ACTIVE_UNIFORMS 0x8B86
1167
#define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87
1168
#define GL_SHADER_SOURCE_LENGTH 0x8B88
1169
#define GL_ACTIVE_ATTRIBUTES 0x8B89
1170
#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A
1171
#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B
1172
#define GL_SHADING_LANGUAGE_VERSION 0x8B8C
1173
#define GL_CURRENT_PROGRAM 0x8B8D
1174
#define GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0
1175
#define GL_LOWER_LEFT 0x8CA1
1176
#define GL_UPPER_LEFT 0x8CA2
1177
#define GL_STENCIL_BACK_REF 0x8CA3
1178
#define GL_STENCIL_BACK_VALUE_MASK 0x8CA4
1179
#define GL_STENCIL_BACK_WRITEMASK 0x8CA5
1180
#define GL_PIXEL_PACK_BUFFER 0x88EB
1181
#define GL_PIXEL_UNPACK_BUFFER 0x88EC
1182
#define GL_PIXEL_PACK_BUFFER_BINDING 0x88ED
1183
#define GL_PIXEL_UNPACK_BUFFER_BINDING 0x88EF
1184
#define GL_FLOAT_MAT2x3 0x8B65
1185
#define GL_FLOAT_MAT2x4 0x8B66
1186
#define GL_FLOAT_MAT3x2 0x8B67
1187
#define GL_FLOAT_MAT3x4 0x8B68
1188
#define GL_FLOAT_MAT4x2 0x8B69
1189
#define GL_FLOAT_MAT4x3 0x8B6A
1190
#define GL_SRGB 0x8C40
1191
#define GL_SRGB8 0x8C41
1192
#define GL_SRGB_ALPHA 0x8C42
1193
#define GL_SRGB8_ALPHA8 0x8C43
1194
#define GL_COMPRESSED_SRGB 0x8C48
1195
#define GL_COMPRESSED_SRGB_ALPHA 0x8C49
1196
#define GL_COMPARE_REF_TO_TEXTURE 0x884E
1197
#define GL_CLIP_DISTANCE0 0x3000
1198
#define GL_CLIP_DISTANCE1 0x3001
1199
#define GL_CLIP_DISTANCE2 0x3002
1200
#define GL_CLIP_DISTANCE3 0x3003
1201
#define GL_CLIP_DISTANCE4 0x3004
1202
#define GL_CLIP_DISTANCE5 0x3005
1203
#define GL_CLIP_DISTANCE6 0x3006
1204
#define GL_CLIP_DISTANCE7 0x3007
1205
#define GL_MAX_CLIP_DISTANCES 0x0D32
1206
#define GL_MAJOR_VERSION 0x821B
1207
#define GL_MINOR_VERSION 0x821C
1208
#define GL_NUM_EXTENSIONS 0x821D
1209
#define GL_CONTEXT_FLAGS 0x821E
1210
#define GL_COMPRESSED_RED 0x8225
1211
#define GL_COMPRESSED_RG 0x8226
1212
#define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 0x00000001
1213
#define GL_RGBA32F 0x8814
1214
#define GL_RGB32F 0x8815
1215
#define GL_RGBA16F 0x881A
1216
#define GL_RGB16F 0x881B
1217
#define GL_VERTEX_ATTRIB_ARRAY_INTEGER 0x88FD
1218
#define GL_MAX_ARRAY_TEXTURE_LAYERS 0x88FF
1219
#define GL_MIN_PROGRAM_TEXEL_OFFSET 0x8904
1220
#define GL_MAX_PROGRAM_TEXEL_OFFSET 0x8905
1221
#define GL_CLAMP_READ_COLOR 0x891C
1222
#define GL_FIXED_ONLY 0x891D
1223
#define GL_MAX_VARYING_COMPONENTS 0x8B4B
1224
#define GL_TEXTURE_1D_ARRAY 0x8C18
1225
#define GL_PROXY_TEXTURE_1D_ARRAY 0x8C19
1226
#define GL_TEXTURE_2D_ARRAY 0x8C1A
1227
#define GL_PROXY_TEXTURE_2D_ARRAY 0x8C1B
1228
#define GL_TEXTURE_BINDING_1D_ARRAY 0x8C1C
1229
#define GL_TEXTURE_BINDING_2D_ARRAY 0x8C1D
1230
#define GL_R11F_G11F_B10F 0x8C3A
1231
#define GL_UNSIGNED_INT_10F_11F_11F_REV 0x8C3B
1232
#define GL_RGB9_E5 0x8C3D
1233
#define GL_UNSIGNED_INT_5_9_9_9_REV 0x8C3E
1234
#define GL_TEXTURE_SHARED_SIZE 0x8C3F
1235
#define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH 0x8C76
1236
#define GL_TRANSFORM_FEEDBACK_BUFFER_MODE 0x8C7F
1237
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS 0x8C80
1238
#define GL_TRANSFORM_FEEDBACK_VARYINGS 0x8C83
1239
#define GL_TRANSFORM_FEEDBACK_BUFFER_START 0x8C84
1240
#define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE 0x8C85
1241
#define GL_PRIMITIVES_GENERATED 0x8C87
1242
#define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN 0x8C88
1243
#define GL_RASTERIZER_DISCARD 0x8C89
1244
#define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 0x8C8A
1245
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS 0x8C8B
1246
#define GL_INTERLEAVED_ATTRIBS 0x8C8C
1247
#define GL_SEPARATE_ATTRIBS 0x8C8D
1248
#define GL_TRANSFORM_FEEDBACK_BUFFER 0x8C8E
1249
#define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING 0x8C8F
1250
#define GL_RGBA32UI 0x8D70
1251
#define GL_RGB32UI 0x8D71
1252
#define GL_RGBA16UI 0x8D76
1253
#define GL_RGB16UI 0x8D77
1254
#define GL_RGBA8UI 0x8D7C
1255
#define GL_RGB8UI 0x8D7D
1256
#define GL_RGBA32I 0x8D82
1257
#define GL_RGB32I 0x8D83
1258
#define GL_RGBA16I 0x8D88
1259
#define GL_RGB16I 0x8D89
1260
#define GL_RGBA8I 0x8D8E
1261
#define GL_RGB8I 0x8D8F
1262
#define GL_RED_INTEGER 0x8D94
1263
#define GL_GREEN_INTEGER 0x8D95
1264
#define GL_BLUE_INTEGER 0x8D96
1265
#define GL_RGB_INTEGER 0x8D98
1266
#define GL_RGBA_INTEGER 0x8D99
1267
#define GL_BGR_INTEGER 0x8D9A
1268
#define GL_BGRA_INTEGER 0x8D9B
1269
#define GL_SAMPLER_1D_ARRAY 0x8DC0
1270
#define GL_SAMPLER_2D_ARRAY 0x8DC1
1271
#define GL_SAMPLER_1D_ARRAY_SHADOW 0x8DC3
1272
#define GL_SAMPLER_2D_ARRAY_SHADOW 0x8DC4
1273
#define GL_SAMPLER_CUBE_SHADOW 0x8DC5
1274
#define GL_UNSIGNED_INT_VEC2 0x8DC6
1275
#define GL_UNSIGNED_INT_VEC3 0x8DC7
1276
#define GL_UNSIGNED_INT_VEC4 0x8DC8
1277
#define GL_INT_SAMPLER_1D 0x8DC9
1278
#define GL_INT_SAMPLER_2D 0x8DCA
1279
#define GL_INT_SAMPLER_3D 0x8DCB
1280
#define GL_INT_SAMPLER_CUBE 0x8DCC
1281
#define GL_INT_SAMPLER_1D_ARRAY 0x8DCE
1282
#define GL_INT_SAMPLER_2D_ARRAY 0x8DCF
1283
#define GL_UNSIGNED_INT_SAMPLER_1D 0x8DD1
1284
#define GL_UNSIGNED_INT_SAMPLER_2D 0x8DD2
1285
#define GL_UNSIGNED_INT_SAMPLER_3D 0x8DD3
1286
#define GL_UNSIGNED_INT_SAMPLER_CUBE 0x8DD4
1287
#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY 0x8DD6
1288
#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY 0x8DD7
1289
#define GL_QUERY_WAIT 0x8E13
1290
#define GL_QUERY_NO_WAIT 0x8E14
1291
#define GL_QUERY_BY_REGION_WAIT 0x8E15
1292
#define GL_QUERY_BY_REGION_NO_WAIT 0x8E16
1293
#define GL_BUFFER_ACCESS_FLAGS 0x911F
1294
#define GL_BUFFER_MAP_LENGTH 0x9120
1295
#define GL_BUFFER_MAP_OFFSET 0x9121
1296
#define GL_DEPTH_COMPONENT32F 0x8CAC
1297
#define GL_DEPTH32F_STENCIL8 0x8CAD
1298
#define GL_FLOAT_32_UNSIGNED_INT_24_8_REV 0x8DAD
1299
#define GL_INVALID_FRAMEBUFFER_OPERATION 0x0506
1300
#define GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING 0x8210
1301
#define GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE 0x8211
1302
#define GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE 0x8212
1303
#define GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE 0x8213
1304
#define GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE 0x8214
1305
#define GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE 0x8215
1306
#define GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE 0x8216
1307
#define GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE 0x8217
1308
#define GL_FRAMEBUFFER_DEFAULT 0x8218
1309
#define GL_FRAMEBUFFER_UNDEFINED 0x8219
1310
#define GL_DEPTH_STENCIL_ATTACHMENT 0x821A
1311
#define GL_MAX_RENDERBUFFER_SIZE 0x84E8
1312
#define GL_DEPTH_STENCIL 0x84F9
1313
#define GL_UNSIGNED_INT_24_8 0x84FA
1314
#define GL_DEPTH24_STENCIL8 0x88F0
1315
#define GL_TEXTURE_STENCIL_SIZE 0x88F1
1316
#define GL_TEXTURE_RED_TYPE 0x8C10
1317
#define GL_TEXTURE_GREEN_TYPE 0x8C11
1318
#define GL_TEXTURE_BLUE_TYPE 0x8C12
1319
#define GL_TEXTURE_ALPHA_TYPE 0x8C13
1320
#define GL_TEXTURE_DEPTH_TYPE 0x8C16
1321
#define GL_UNSIGNED_NORMALIZED 0x8C17
1322
#define GL_FRAMEBUFFER_BINDING 0x8CA6
1323
#define GL_DRAW_FRAMEBUFFER_BINDING 0x8CA6
1324
#define GL_RENDERBUFFER_BINDING 0x8CA7
1325
#define GL_READ_FRAMEBUFFER 0x8CA8
1326
#define GL_DRAW_FRAMEBUFFER 0x8CA9
1327
#define GL_READ_FRAMEBUFFER_BINDING 0x8CAA
1328
#define GL_RENDERBUFFER_SAMPLES 0x8CAB
1329
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0
1330
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1
1331
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2
1332
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3
1333
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 0x8CD4
1334
#define GL_FRAMEBUFFER_COMPLETE 0x8CD5
1335
#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6
1336
#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7
1337
#define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER 0x8CDB
1338
#define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER 0x8CDC
1339
#define GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD
1340
#define GL_MAX_COLOR_ATTACHMENTS 0x8CDF
1341
#define GL_COLOR_ATTACHMENT0 0x8CE0
1342
#define GL_COLOR_ATTACHMENT1 0x8CE1
1343
#define GL_COLOR_ATTACHMENT2 0x8CE2
1344
#define GL_COLOR_ATTACHMENT3 0x8CE3
1345
#define GL_COLOR_ATTACHMENT4 0x8CE4
1346
#define GL_COLOR_ATTACHMENT5 0x8CE5
1347
#define GL_COLOR_ATTACHMENT6 0x8CE6
1348
#define GL_COLOR_ATTACHMENT7 0x8CE7
1349
#define GL_COLOR_ATTACHMENT8 0x8CE8
1350
#define GL_COLOR_ATTACHMENT9 0x8CE9
1351
#define GL_COLOR_ATTACHMENT10 0x8CEA
1352
#define GL_COLOR_ATTACHMENT11 0x8CEB
1353
#define GL_COLOR_ATTACHMENT12 0x8CEC
1354
#define GL_COLOR_ATTACHMENT13 0x8CED
1355
#define GL_COLOR_ATTACHMENT14 0x8CEE
1356
#define GL_COLOR_ATTACHMENT15 0x8CEF
1357
#define GL_COLOR_ATTACHMENT16 0x8CF0
1358
#define GL_COLOR_ATTACHMENT17 0x8CF1
1359
#define GL_COLOR_ATTACHMENT18 0x8CF2
1360
#define GL_COLOR_ATTACHMENT19 0x8CF3
1361
#define GL_COLOR_ATTACHMENT20 0x8CF4
1362
#define GL_COLOR_ATTACHMENT21 0x8CF5
1363
#define GL_COLOR_ATTACHMENT22 0x8CF6
1364
#define GL_COLOR_ATTACHMENT23 0x8CF7
1365
#define GL_COLOR_ATTACHMENT24 0x8CF8
1366
#define GL_COLOR_ATTACHMENT25 0x8CF9
1367
#define GL_COLOR_ATTACHMENT26 0x8CFA
1368
#define GL_COLOR_ATTACHMENT27 0x8CFB
1369
#define GL_COLOR_ATTACHMENT28 0x8CFC
1370
#define GL_COLOR_ATTACHMENT29 0x8CFD
1371
#define GL_COLOR_ATTACHMENT30 0x8CFE
1372
#define GL_COLOR_ATTACHMENT31 0x8CFF
1373
#define GL_DEPTH_ATTACHMENT 0x8D00
1374
#define GL_STENCIL_ATTACHMENT 0x8D20
1375
#define GL_FRAMEBUFFER 0x8D40
1376
#define GL_RENDERBUFFER 0x8D41
1377
#define GL_RENDERBUFFER_WIDTH 0x8D42
1378
#define GL_RENDERBUFFER_HEIGHT 0x8D43
1379
#define GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44
1380
#define GL_STENCIL_INDEX1 0x8D46
1381
#define GL_STENCIL_INDEX4 0x8D47
1382
#define GL_STENCIL_INDEX8 0x8D48
1383
#define GL_STENCIL_INDEX16 0x8D49
1384
#define GL_RENDERBUFFER_RED_SIZE 0x8D50
1385
#define GL_RENDERBUFFER_GREEN_SIZE 0x8D51
1386
#define GL_RENDERBUFFER_BLUE_SIZE 0x8D52
1387
#define GL_RENDERBUFFER_ALPHA_SIZE 0x8D53
1388
#define GL_RENDERBUFFER_DEPTH_SIZE 0x8D54
1389
#define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55
1390
#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56
1391
#define GL_MAX_SAMPLES 0x8D57
1392
#define GL_FRAMEBUFFER_SRGB 0x8DB9
1393
#define GL_HALF_FLOAT 0x140B
1394
#define GL_MAP_READ_BIT 0x0001
1395
#define GL_MAP_WRITE_BIT 0x0002
1396
#define GL_MAP_INVALIDATE_RANGE_BIT 0x0004
1397
#define GL_MAP_INVALIDATE_BUFFER_BIT 0x0008
1398
#define GL_MAP_FLUSH_EXPLICIT_BIT 0x0010
1399
#define GL_MAP_UNSYNCHRONIZED_BIT 0x0020
1400
#define GL_COMPRESSED_RED_RGTC1 0x8DBB
1401
#define GL_COMPRESSED_SIGNED_RED_RGTC1 0x8DBC
1402
#define GL_COMPRESSED_RG_RGTC2 0x8DBD
1403
#define GL_COMPRESSED_SIGNED_RG_RGTC2 0x8DBE
1404
#define GL_RG 0x8227
1405
#define GL_RG_INTEGER 0x8228
1406
#define GL_R8 0x8229
1407
#define GL_R16 0x822A
1408
#define GL_RG8 0x822B
1409
#define GL_RG16 0x822C
1410
#define GL_R16F 0x822D
1411
#define GL_R32F 0x822E
1412
#define GL_RG16F 0x822F
1413
#define GL_RG32F 0x8230
1414
#define GL_R8I 0x8231
1415
#define GL_R8UI 0x8232
1416
#define GL_R16I 0x8233
1417
#define GL_R16UI 0x8234
1418
#define GL_R32I 0x8235
1419
#define GL_R32UI 0x8236
1420
#define GL_RG8I 0x8237
1421
#define GL_RG8UI 0x8238
1422
#define GL_RG16I 0x8239
1423
#define GL_RG16UI 0x823A
1424
#define GL_RG32I 0x823B
1425
#define GL_RG32UI 0x823C
1426
#define GL_VERTEX_ARRAY_BINDING 0x85B5
1427
#define GL_SAMPLER_2D_RECT 0x8B63
1428
#define GL_SAMPLER_2D_RECT_SHADOW 0x8B64
1429
#define GL_SAMPLER_BUFFER 0x8DC2
1430
#define GL_INT_SAMPLER_2D_RECT 0x8DCD
1431
#define GL_INT_SAMPLER_BUFFER 0x8DD0
1432
#define GL_UNSIGNED_INT_SAMPLER_2D_RECT 0x8DD5
1433
#define GL_UNSIGNED_INT_SAMPLER_BUFFER 0x8DD8
1434
#define GL_TEXTURE_BUFFER 0x8C2A
1435
#define GL_MAX_TEXTURE_BUFFER_SIZE 0x8C2B
1436
#define GL_TEXTURE_BINDING_BUFFER 0x8C2C
1437
#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING 0x8C2D
1438
#define GL_TEXTURE_RECTANGLE 0x84F5
1439
#define GL_TEXTURE_BINDING_RECTANGLE 0x84F6
1440
#define GL_PROXY_TEXTURE_RECTANGLE 0x84F7
1441
#define GL_MAX_RECTANGLE_TEXTURE_SIZE 0x84F8
1442
#define GL_R8_SNORM 0x8F94
1443
#define GL_RG8_SNORM 0x8F95
1444
#define GL_RGB8_SNORM 0x8F96
1445
#define GL_RGBA8_SNORM 0x8F97
1446
#define GL_R16_SNORM 0x8F98
1447
#define GL_RG16_SNORM 0x8F99
1448
#define GL_RGB16_SNORM 0x8F9A
1449
#define GL_RGBA16_SNORM 0x8F9B
1450
#define GL_SIGNED_NORMALIZED 0x8F9C
1451
#define GL_PRIMITIVE_RESTART 0x8F9D
1452
#define GL_PRIMITIVE_RESTART_INDEX 0x8F9E
1453
#define GL_COPY_READ_BUFFER 0x8F36
1454
#define GL_COPY_WRITE_BUFFER 0x8F37
1455
#define GL_UNIFORM_BUFFER 0x8A11
1456
#define GL_UNIFORM_BUFFER_BINDING 0x8A28
1457
#define GL_UNIFORM_BUFFER_START 0x8A29
1458
#define GL_UNIFORM_BUFFER_SIZE 0x8A2A
1459
#define GL_MAX_VERTEX_UNIFORM_BLOCKS 0x8A2B
1460
#define GL_MAX_GEOMETRY_UNIFORM_BLOCKS 0x8A2C
1461
#define GL_MAX_FRAGMENT_UNIFORM_BLOCKS 0x8A2D
1462
#define GL_MAX_COMBINED_UNIFORM_BLOCKS 0x8A2E
1463
#define GL_MAX_UNIFORM_BUFFER_BINDINGS 0x8A2F
1464
#define GL_MAX_UNIFORM_BLOCK_SIZE 0x8A30
1465
#define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS 0x8A31
1466
#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS 0x8A32
1467
#define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS 0x8A33
1468
#define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT 0x8A34
1469
#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH 0x8A35
1470
#define GL_ACTIVE_UNIFORM_BLOCKS 0x8A36
1471
#define GL_UNIFORM_TYPE 0x8A37
1472
#define GL_UNIFORM_SIZE 0x8A38
1473
#define GL_UNIFORM_NAME_LENGTH 0x8A39
1474
#define GL_UNIFORM_BLOCK_INDEX 0x8A3A
1475
#define GL_UNIFORM_OFFSET 0x8A3B
1476
#define GL_UNIFORM_ARRAY_STRIDE 0x8A3C
1477
#define GL_UNIFORM_MATRIX_STRIDE 0x8A3D
1478
#define GL_UNIFORM_IS_ROW_MAJOR 0x8A3E
1479
#define GL_UNIFORM_BLOCK_BINDING 0x8A3F
1480
#define GL_UNIFORM_BLOCK_DATA_SIZE 0x8A40
1481
#define GL_UNIFORM_BLOCK_NAME_LENGTH 0x8A41
1482
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS 0x8A42
1483
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES 0x8A43
1484
#define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER 0x8A44
1485
#define GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER 0x8A45
1486
#define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER 0x8A46
1487
#define GL_INVALID_INDEX 0xFFFFFFFF
1488
#define GL_CONTEXT_CORE_PROFILE_BIT 0x00000001
1489
#define GL_CONTEXT_COMPATIBILITY_PROFILE_BIT 0x00000002
1490
#define GL_LINES_ADJACENCY 0x000A
1491
#define GL_LINE_STRIP_ADJACENCY 0x000B
1492
#define GL_TRIANGLES_ADJACENCY 0x000C
1493
#define GL_TRIANGLE_STRIP_ADJACENCY 0x000D
1494
#define GL_PROGRAM_POINT_SIZE 0x8642
1495
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS 0x8C29
1496
#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED 0x8DA7
1497
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS 0x8DA8
1498
#define GL_GEOMETRY_SHADER 0x8DD9
1499
#define GL_GEOMETRY_VERTICES_OUT 0x8916
1500
#define GL_GEOMETRY_INPUT_TYPE 0x8917
1501
#define GL_GEOMETRY_OUTPUT_TYPE 0x8918
1502
#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS 0x8DDF
1503
#define GL_MAX_GEOMETRY_OUTPUT_VERTICES 0x8DE0
1504
#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS 0x8DE1
1505
#define GL_MAX_VERTEX_OUTPUT_COMPONENTS 0x9122
1506
#define GL_MAX_GEOMETRY_INPUT_COMPONENTS 0x9123
1507
#define GL_MAX_GEOMETRY_OUTPUT_COMPONENTS 0x9124
1508
#define GL_MAX_FRAGMENT_INPUT_COMPONENTS 0x9125
1509
#define GL_CONTEXT_PROFILE_MASK 0x9126
1510
#define GL_DEPTH_CLAMP 0x864F
1511
#define GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION 0x8E4C
1512
#define GL_FIRST_VERTEX_CONVENTION 0x8E4D
1513
#define GL_LAST_VERTEX_CONVENTION 0x8E4E
1514
#define GL_PROVOKING_VERTEX 0x8E4F
1515
#define GL_TEXTURE_CUBE_MAP_SEAMLESS 0x884F
1516
#define GL_MAX_SERVER_WAIT_TIMEOUT 0x9111
1517
#define GL_OBJECT_TYPE 0x9112
1518
#define GL_SYNC_CONDITION 0x9113
1519
#define GL_SYNC_STATUS 0x9114
1520
#define GL_SYNC_FLAGS 0x9115
1521
#define GL_SYNC_FENCE 0x9116
1522
#define GL_SYNC_GPU_COMMANDS_COMPLETE 0x9117
1523
#define GL_UNSIGNALED 0x9118
1524
#define GL_SIGNALED 0x9119
1525
#define GL_ALREADY_SIGNALED 0x911A
1526
#define GL_TIMEOUT_EXPIRED 0x911B
1527
#define GL_CONDITION_SATISFIED 0x911C
1528
#define GL_WAIT_FAILED 0x911D
1529
#define GL_TIMEOUT_IGNORED 0xFFFFFFFFFFFFFFFF
1530
#define GL_SYNC_FLUSH_COMMANDS_BIT 0x00000001
1531
#define GL_SAMPLE_POSITION 0x8E50
1532
#define GL_SAMPLE_MASK 0x8E51
1533
#define GL_SAMPLE_MASK_VALUE 0x8E52
1534
#define GL_MAX_SAMPLE_MASK_WORDS 0x8E59
1535
#define GL_TEXTURE_2D_MULTISAMPLE 0x9100
1536
#define GL_PROXY_TEXTURE_2D_MULTISAMPLE 0x9101
1537
#define GL_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9102
1538
#define GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9103
1539
#define GL_TEXTURE_BINDING_2D_MULTISAMPLE 0x9104
1540
#define GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY 0x9105
1541
#define GL_TEXTURE_SAMPLES 0x9106
1542
#define GL_TEXTURE_FIXED_SAMPLE_LOCATIONS 0x9107
1543
#define GL_SAMPLER_2D_MULTISAMPLE 0x9108
1544
#define GL_INT_SAMPLER_2D_MULTISAMPLE 0x9109
1545
#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE 0x910A
1546
#define GL_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910B
1547
#define GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910C
1548
#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910D
1549
#define GL_MAX_COLOR_TEXTURE_SAMPLES 0x910E
1550
#define GL_MAX_DEPTH_TEXTURE_SAMPLES 0x910F
1551
#define GL_MAX_INTEGER_SAMPLES 0x9110
1552
#ifndef GL_VERSION_1_0
1553
#define GL_VERSION_1_0 1
1554
GLAPI int GLAD_GL_VERSION_1_0;
1555
typedef void (GLAD_APIENTRYP PFNGLCULLFACEPROC)(GLenum mode);
1556
GLAPI PFNGLCULLFACEPROC glad_glCullFace;
1557
#define glCullFace glad_glCullFace
1558
typedef void (GLAD_APIENTRYP PFNGLFRONTFACEPROC)(GLenum mode);
1559
GLAPI PFNGLFRONTFACEPROC glad_glFrontFace;
1560
#define glFrontFace glad_glFrontFace
1561
typedef void (GLAD_APIENTRYP PFNGLHINTPROC)(GLenum target, GLenum mode);
1562
GLAPI PFNGLHINTPROC glad_glHint;
1563
#define glHint glad_glHint
1564
typedef void (GLAD_APIENTRYP PFNGLLINEWIDTHPROC)(GLfloat width);
1565
GLAPI PFNGLLINEWIDTHPROC glad_glLineWidth;
1566
#define glLineWidth glad_glLineWidth
1567
typedef void (GLAD_APIENTRYP PFNGLPOINTSIZEPROC)(GLfloat size);
1568
GLAPI PFNGLPOINTSIZEPROC glad_glPointSize;
1569
#define glPointSize glad_glPointSize
1570
typedef void (GLAD_APIENTRYP PFNGLPOLYGONMODEPROC)(GLenum face, GLenum mode);
1571
GLAPI PFNGLPOLYGONMODEPROC glad_glPolygonMode;
1572
#define glPolygonMode glad_glPolygonMode
1573
typedef void (GLAD_APIENTRYP PFNGLSCISSORPROC)(GLint x, GLint y, GLsizei width, GLsizei height);
1574
GLAPI PFNGLSCISSORPROC glad_glScissor;
1575
#define glScissor glad_glScissor
1576
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERFPROC)(GLenum target, GLenum pname, GLfloat param);
1577
GLAPI PFNGLTEXPARAMETERFPROC glad_glTexParameterf;
1578
#define glTexParameterf glad_glTexParameterf
1579
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERFVPROC)(GLenum target, GLenum pname, const GLfloat *params);
1580
GLAPI PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv;
1581
#define glTexParameterfv glad_glTexParameterfv
1582
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERIPROC)(GLenum target, GLenum pname, GLint param);
1583
GLAPI PFNGLTEXPARAMETERIPROC glad_glTexParameteri;
1584
#define glTexParameteri glad_glTexParameteri
1585
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERIVPROC)(GLenum target, GLenum pname, const GLint *params);
1586
GLAPI PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv;
1587
#define glTexParameteriv glad_glTexParameteriv
1588
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE1DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels);
1589
GLAPI PFNGLTEXIMAGE1DPROC glad_glTexImage1D;
1590
#define glTexImage1D glad_glTexImage1D
1591
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE2DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels);
1592
GLAPI PFNGLTEXIMAGE2DPROC glad_glTexImage2D;
1593
#define glTexImage2D glad_glTexImage2D
1594
typedef void (GLAD_APIENTRYP PFNGLDRAWBUFFERPROC)(GLenum buf);
1595
GLAPI PFNGLDRAWBUFFERPROC glad_glDrawBuffer;
1596
#define glDrawBuffer glad_glDrawBuffer
1597
typedef void (GLAD_APIENTRYP PFNGLCLEARPROC)(GLbitfield mask);
1598
GLAPI PFNGLCLEARPROC glad_glClear;
1599
#define glClear glad_glClear
1600
typedef void (GLAD_APIENTRYP PFNGLCLEARCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
1601
GLAPI PFNGLCLEARCOLORPROC glad_glClearColor;
1602
#define glClearColor glad_glClearColor
1603
typedef void (GLAD_APIENTRYP PFNGLCLEARSTENCILPROC)(GLint s);
1604
GLAPI PFNGLCLEARSTENCILPROC glad_glClearStencil;
1605
#define glClearStencil glad_glClearStencil
1606
typedef void (GLAD_APIENTRYP PFNGLCLEARDEPTHPROC)(GLdouble depth);
1607
GLAPI PFNGLCLEARDEPTHPROC glad_glClearDepth;
1608
#define glClearDepth glad_glClearDepth
1609
typedef void (GLAD_APIENTRYP PFNGLSTENCILMASKPROC)(GLuint mask);
1610
GLAPI PFNGLSTENCILMASKPROC glad_glStencilMask;
1611
#define glStencilMask glad_glStencilMask
1612
typedef void (GLAD_APIENTRYP PFNGLCOLORMASKPROC)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
1613
GLAPI PFNGLCOLORMASKPROC glad_glColorMask;
1614
#define glColorMask glad_glColorMask
1615
typedef void (GLAD_APIENTRYP PFNGLDEPTHMASKPROC)(GLboolean flag);
1616
GLAPI PFNGLDEPTHMASKPROC glad_glDepthMask;
1617
#define glDepthMask glad_glDepthMask
1618
typedef void (GLAD_APIENTRYP PFNGLDISABLEPROC)(GLenum cap);
1619
GLAPI PFNGLDISABLEPROC glad_glDisable;
1620
#define glDisable glad_glDisable
1621
typedef void (GLAD_APIENTRYP PFNGLENABLEPROC)(GLenum cap);
1622
GLAPI PFNGLENABLEPROC glad_glEnable;
1623
#define glEnable glad_glEnable
1624
typedef void (GLAD_APIENTRYP PFNGLFINISHPROC)(void);
1625
GLAPI PFNGLFINISHPROC glad_glFinish;
1626
#define glFinish glad_glFinish
1627
typedef void (GLAD_APIENTRYP PFNGLFLUSHPROC)(void);
1628
GLAPI PFNGLFLUSHPROC glad_glFlush;
1629
#define glFlush glad_glFlush
1630
typedef void (GLAD_APIENTRYP PFNGLBLENDFUNCPROC)(GLenum sfactor, GLenum dfactor);
1631
GLAPI PFNGLBLENDFUNCPROC glad_glBlendFunc;
1632
#define glBlendFunc glad_glBlendFunc
1633
typedef void (GLAD_APIENTRYP PFNGLLOGICOPPROC)(GLenum opcode);
1634
GLAPI PFNGLLOGICOPPROC glad_glLogicOp;
1635
#define glLogicOp glad_glLogicOp
1636
typedef void (GLAD_APIENTRYP PFNGLSTENCILFUNCPROC)(GLenum func, GLint ref, GLuint mask);
1637
GLAPI PFNGLSTENCILFUNCPROC glad_glStencilFunc;
1638
#define glStencilFunc glad_glStencilFunc
1639
typedef void (GLAD_APIENTRYP PFNGLSTENCILOPPROC)(GLenum fail, GLenum zfail, GLenum zpass);
1640
GLAPI PFNGLSTENCILOPPROC glad_glStencilOp;
1641
#define glStencilOp glad_glStencilOp
1642
typedef void (GLAD_APIENTRYP PFNGLDEPTHFUNCPROC)(GLenum func);
1643
GLAPI PFNGLDEPTHFUNCPROC glad_glDepthFunc;
1644
#define glDepthFunc glad_glDepthFunc
1645
typedef void (GLAD_APIENTRYP PFNGLPIXELSTOREFPROC)(GLenum pname, GLfloat param);
1646
GLAPI PFNGLPIXELSTOREFPROC glad_glPixelStoref;
1647
#define glPixelStoref glad_glPixelStoref
1648
typedef void (GLAD_APIENTRYP PFNGLPIXELSTOREIPROC)(GLenum pname, GLint param);
1649
GLAPI PFNGLPIXELSTOREIPROC glad_glPixelStorei;
1650
#define glPixelStorei glad_glPixelStorei
1651
typedef void (GLAD_APIENTRYP PFNGLREADBUFFERPROC)(GLenum src);
1652
GLAPI PFNGLREADBUFFERPROC glad_glReadBuffer;
1653
#define glReadBuffer glad_glReadBuffer
1654
typedef void (GLAD_APIENTRYP PFNGLREADPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels);
1655
GLAPI PFNGLREADPIXELSPROC glad_glReadPixels;
1656
#define glReadPixels glad_glReadPixels
1657
typedef void (GLAD_APIENTRYP PFNGLGETBOOLEANVPROC)(GLenum pname, GLboolean *data);
1658
GLAPI PFNGLGETBOOLEANVPROC glad_glGetBooleanv;
1659
#define glGetBooleanv glad_glGetBooleanv
1660
typedef void (GLAD_APIENTRYP PFNGLGETDOUBLEVPROC)(GLenum pname, GLdouble *data);
1661
GLAPI PFNGLGETDOUBLEVPROC glad_glGetDoublev;
1662
#define glGetDoublev glad_glGetDoublev
1663
typedef GLenum (GLAD_APIENTRYP PFNGLGETERRORPROC)(void);
1664
GLAPI PFNGLGETERRORPROC glad_glGetError;
1665
#define glGetError glad_glGetError
1666
typedef void (GLAD_APIENTRYP PFNGLGETFLOATVPROC)(GLenum pname, GLfloat *data);
1667
GLAPI PFNGLGETFLOATVPROC glad_glGetFloatv;
1668
#define glGetFloatv glad_glGetFloatv
1669
typedef void (GLAD_APIENTRYP PFNGLGETINTEGERVPROC)(GLenum pname, GLint *data);
1670
GLAPI PFNGLGETINTEGERVPROC glad_glGetIntegerv;
1671
#define glGetIntegerv glad_glGetIntegerv
1672
typedef const GLubyte * (GLAD_APIENTRYP PFNGLGETSTRINGPROC)(GLenum name);
1673
GLAPI PFNGLGETSTRINGPROC glad_glGetString;
1674
#define glGetString glad_glGetString
1675
typedef void (GLAD_APIENTRYP PFNGLGETTEXIMAGEPROC)(GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
1676
GLAPI PFNGLGETTEXIMAGEPROC glad_glGetTexImage;
1677
#define glGetTexImage glad_glGetTexImage
1678
typedef void (GLAD_APIENTRYP PFNGLGETTEXPARAMETERFVPROC)(GLenum target, GLenum pname, GLfloat *params);
1679
GLAPI PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv;
1680
#define glGetTexParameterfv glad_glGetTexParameterfv
1681
typedef void (GLAD_APIENTRYP PFNGLGETTEXPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params);
1682
GLAPI PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv;
1683
#define glGetTexParameteriv glad_glGetTexParameteriv
1684
typedef void (GLAD_APIENTRYP PFNGLGETTEXLEVELPARAMETERFVPROC)(GLenum target, GLint level, GLenum pname, GLfloat *params);
1685
GLAPI PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv;
1686
#define glGetTexLevelParameterfv glad_glGetTexLevelParameterfv
1687
typedef void (GLAD_APIENTRYP PFNGLGETTEXLEVELPARAMETERIVPROC)(GLenum target, GLint level, GLenum pname, GLint *params);
1688
GLAPI PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv;
1689
#define glGetTexLevelParameteriv glad_glGetTexLevelParameteriv
1690
typedef GLboolean (GLAD_APIENTRYP PFNGLISENABLEDPROC)(GLenum cap);
1691
GLAPI PFNGLISENABLEDPROC glad_glIsEnabled;
1692
#define glIsEnabled glad_glIsEnabled
1693
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEPROC)(GLdouble n, GLdouble f);
1694
GLAPI PFNGLDEPTHRANGEPROC glad_glDepthRange;
1695
#define glDepthRange glad_glDepthRange
1696
typedef void (GLAD_APIENTRYP PFNGLVIEWPORTPROC)(GLint x, GLint y, GLsizei width, GLsizei height);
1697
GLAPI PFNGLVIEWPORTPROC glad_glViewport;
1698
#define glViewport glad_glViewport
1699
#endif
1700
#ifndef GL_VERSION_1_1
1701
#define GL_VERSION_1_1 1
1702
GLAPI int GLAD_GL_VERSION_1_1;
1703
typedef void (GLAD_APIENTRYP PFNGLDRAWARRAYSPROC)(GLenum mode, GLint first, GLsizei count);
1704
GLAPI PFNGLDRAWARRAYSPROC glad_glDrawArrays;
1705
#define glDrawArrays glad_glDrawArrays
1706
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices);
1707
GLAPI PFNGLDRAWELEMENTSPROC glad_glDrawElements;
1708
#define glDrawElements glad_glDrawElements
1709
typedef void (GLAD_APIENTRYP PFNGLPOLYGONOFFSETPROC)(GLfloat factor, GLfloat units);
1710
GLAPI PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset;
1711
#define glPolygonOffset glad_glPolygonOffset
1712
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXIMAGE1DPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
1713
GLAPI PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D;
1714
#define glCopyTexImage1D glad_glCopyTexImage1D
1715
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXIMAGE2DPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
1716
GLAPI PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D;
1717
#define glCopyTexImage2D glad_glCopyTexImage2D
1718
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
1719
GLAPI PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D;
1720
#define glCopyTexSubImage1D glad_glCopyTexSubImage1D
1721
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1722
GLAPI PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D;
1723
#define glCopyTexSubImage2D glad_glCopyTexSubImage2D
1724
typedef void (GLAD_APIENTRYP PFNGLTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
1725
GLAPI PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D;
1726
#define glTexSubImage1D glad_glTexSubImage1D
1727
typedef void (GLAD_APIENTRYP PFNGLTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
1728
GLAPI PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D;
1729
#define glTexSubImage2D glad_glTexSubImage2D
1730
typedef void (GLAD_APIENTRYP PFNGLBINDTEXTUREPROC)(GLenum target, GLuint texture);
1731
GLAPI PFNGLBINDTEXTUREPROC glad_glBindTexture;
1732
#define glBindTexture glad_glBindTexture
1733
typedef void (GLAD_APIENTRYP PFNGLDELETETEXTURESPROC)(GLsizei n, const GLuint *textures);
1734
GLAPI PFNGLDELETETEXTURESPROC glad_glDeleteTextures;
1735
#define glDeleteTextures glad_glDeleteTextures
1736
typedef void (GLAD_APIENTRYP PFNGLGENTEXTURESPROC)(GLsizei n, GLuint *textures);
1737
GLAPI PFNGLGENTEXTURESPROC glad_glGenTextures;
1738
#define glGenTextures glad_glGenTextures
1739
typedef GLboolean (GLAD_APIENTRYP PFNGLISTEXTUREPROC)(GLuint texture);
1740
GLAPI PFNGLISTEXTUREPROC glad_glIsTexture;
1741
#define glIsTexture glad_glIsTexture
1742
#endif
1743
#ifndef GL_VERSION_1_2
1744
#define GL_VERSION_1_2 1
1745
GLAPI int GLAD_GL_VERSION_1_2;
1746
typedef void (GLAD_APIENTRYP PFNGLDRAWRANGEELEMENTSPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
1747
GLAPI PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements;
1748
#define glDrawRangeElements glad_glDrawRangeElements
1749
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE3DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
1750
GLAPI PFNGLTEXIMAGE3DPROC glad_glTexImage3D;
1751
#define glTexImage3D glad_glTexImage3D
1752
typedef void (GLAD_APIENTRYP PFNGLTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
1753
GLAPI PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D;
1754
#define glTexSubImage3D glad_glTexSubImage3D
1755
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1756
GLAPI PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D;
1757
#define glCopyTexSubImage3D glad_glCopyTexSubImage3D
1758
#endif
1759
#ifndef GL_VERSION_1_3
1760
#define GL_VERSION_1_3 1
1761
GLAPI int GLAD_GL_VERSION_1_3;
1762
typedef void (GLAD_APIENTRYP PFNGLACTIVETEXTUREPROC)(GLenum texture);
1763
GLAPI PFNGLACTIVETEXTUREPROC glad_glActiveTexture;
1764
#define glActiveTexture glad_glActiveTexture
1765
typedef void (GLAD_APIENTRYP PFNGLSAMPLECOVERAGEPROC)(GLfloat value, GLboolean invert);
1766
GLAPI PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage;
1767
#define glSampleCoverage glad_glSampleCoverage
1768
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXIMAGE3DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data);
1769
GLAPI PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D;
1770
#define glCompressedTexImage3D glad_glCompressedTexImage3D
1771
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXIMAGE2DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data);
1772
GLAPI PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D;
1773
#define glCompressedTexImage2D glad_glCompressedTexImage2D
1774
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXIMAGE1DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data);
1775
GLAPI PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D;
1776
#define glCompressedTexImage1D glad_glCompressedTexImage1D
1777
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data);
1778
GLAPI PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D;
1779
#define glCompressedTexSubImage3D glad_glCompressedTexSubImage3D
1780
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data);
1781
GLAPI PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D;
1782
#define glCompressedTexSubImage2D glad_glCompressedTexSubImage2D
1783
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data);
1784
GLAPI PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D;
1785
#define glCompressedTexSubImage1D glad_glCompressedTexSubImage1D
1786
typedef void (GLAD_APIENTRYP PFNGLGETCOMPRESSEDTEXIMAGEPROC)(GLenum target, GLint level, void *img);
1787
GLAPI PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage;
1788
#define glGetCompressedTexImage glad_glGetCompressedTexImage
1789
#endif
1790
#ifndef GL_VERSION_1_4
1791
#define GL_VERSION_1_4 1
1792
GLAPI int GLAD_GL_VERSION_1_4;
1793
typedef void (GLAD_APIENTRYP PFNGLBLENDFUNCSEPARATEPROC)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
1794
GLAPI PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate;
1795
#define glBlendFuncSeparate glad_glBlendFuncSeparate
1796
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWARRAYSPROC)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount);
1797
GLAPI PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays;
1798
#define glMultiDrawArrays glad_glMultiDrawArrays
1799
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTSPROC)(GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount);
1800
GLAPI PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements;
1801
#define glMultiDrawElements glad_glMultiDrawElements
1802
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERFPROC)(GLenum pname, GLfloat param);
1803
GLAPI PFNGLPOINTPARAMETERFPROC glad_glPointParameterf;
1804
#define glPointParameterf glad_glPointParameterf
1805
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERFVPROC)(GLenum pname, const GLfloat *params);
1806
GLAPI PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv;
1807
#define glPointParameterfv glad_glPointParameterfv
1808
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERIPROC)(GLenum pname, GLint param);
1809
GLAPI PFNGLPOINTPARAMETERIPROC glad_glPointParameteri;
1810
#define glPointParameteri glad_glPointParameteri
1811
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERIVPROC)(GLenum pname, const GLint *params);
1812
GLAPI PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv;
1813
#define glPointParameteriv glad_glPointParameteriv
1814
typedef void (GLAD_APIENTRYP PFNGLBLENDCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
1815
GLAPI PFNGLBLENDCOLORPROC glad_glBlendColor;
1816
#define glBlendColor glad_glBlendColor
1817
typedef void (GLAD_APIENTRYP PFNGLBLENDEQUATIONPROC)(GLenum mode);
1818
GLAPI PFNGLBLENDEQUATIONPROC glad_glBlendEquation;
1819
#define glBlendEquation glad_glBlendEquation
1820
#endif
1821
#ifndef GL_VERSION_1_5
1822
#define GL_VERSION_1_5 1
1823
GLAPI int GLAD_GL_VERSION_1_5;
1824
typedef void (GLAD_APIENTRYP PFNGLGENQUERIESPROC)(GLsizei n, GLuint *ids);
1825
GLAPI PFNGLGENQUERIESPROC glad_glGenQueries;
1826
#define glGenQueries glad_glGenQueries
1827
typedef void (GLAD_APIENTRYP PFNGLDELETEQUERIESPROC)(GLsizei n, const GLuint *ids);
1828
GLAPI PFNGLDELETEQUERIESPROC glad_glDeleteQueries;
1829
#define glDeleteQueries glad_glDeleteQueries
1830
typedef GLboolean (GLAD_APIENTRYP PFNGLISQUERYPROC)(GLuint id);
1831
GLAPI PFNGLISQUERYPROC glad_glIsQuery;
1832
#define glIsQuery glad_glIsQuery
1833
typedef void (GLAD_APIENTRYP PFNGLBEGINQUERYPROC)(GLenum target, GLuint id);
1834
GLAPI PFNGLBEGINQUERYPROC glad_glBeginQuery;
1835
#define glBeginQuery glad_glBeginQuery
1836
typedef void (GLAD_APIENTRYP PFNGLENDQUERYPROC)(GLenum target);
1837
GLAPI PFNGLENDQUERYPROC glad_glEndQuery;
1838
#define glEndQuery glad_glEndQuery
1839
typedef void (GLAD_APIENTRYP PFNGLGETQUERYIVPROC)(GLenum target, GLenum pname, GLint *params);
1840
GLAPI PFNGLGETQUERYIVPROC glad_glGetQueryiv;
1841
#define glGetQueryiv glad_glGetQueryiv
1842
typedef void (GLAD_APIENTRYP PFNGLGETQUERYOBJECTIVPROC)(GLuint id, GLenum pname, GLint *params);
1843
GLAPI PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv;
1844
#define glGetQueryObjectiv glad_glGetQueryObjectiv
1845
typedef void (GLAD_APIENTRYP PFNGLGETQUERYOBJECTUIVPROC)(GLuint id, GLenum pname, GLuint *params);
1846
GLAPI PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv;
1847
#define glGetQueryObjectuiv glad_glGetQueryObjectuiv
1848
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERPROC)(GLenum target, GLuint buffer);
1849
GLAPI PFNGLBINDBUFFERPROC glad_glBindBuffer;
1850
#define glBindBuffer glad_glBindBuffer
1851
typedef void (GLAD_APIENTRYP PFNGLDELETEBUFFERSPROC)(GLsizei n, const GLuint *buffers);
1852
GLAPI PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers;
1853
#define glDeleteBuffers glad_glDeleteBuffers
1854
typedef void (GLAD_APIENTRYP PFNGLGENBUFFERSPROC)(GLsizei n, GLuint *buffers);
1855
GLAPI PFNGLGENBUFFERSPROC glad_glGenBuffers;
1856
#define glGenBuffers glad_glGenBuffers
1857
typedef GLboolean (GLAD_APIENTRYP PFNGLISBUFFERPROC)(GLuint buffer);
1858
GLAPI PFNGLISBUFFERPROC glad_glIsBuffer;
1859
#define glIsBuffer glad_glIsBuffer
1860
typedef void (GLAD_APIENTRYP PFNGLBUFFERDATAPROC)(GLenum target, GLsizeiptr size, const void *data, GLenum usage);
1861
GLAPI PFNGLBUFFERDATAPROC glad_glBufferData;
1862
#define glBufferData glad_glBufferData
1863
typedef void (GLAD_APIENTRYP PFNGLBUFFERSUBDATAPROC)(GLenum target, GLintptr offset, GLsizeiptr size, const void *data);
1864
GLAPI PFNGLBUFFERSUBDATAPROC glad_glBufferSubData;
1865
#define glBufferSubData glad_glBufferSubData
1866
typedef void (GLAD_APIENTRYP PFNGLGETBUFFERSUBDATAPROC)(GLenum target, GLintptr offset, GLsizeiptr size, void *data);
1867
GLAPI PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData;
1868
#define glGetBufferSubData glad_glGetBufferSubData
1869
typedef void * (GLAD_APIENTRYP PFNGLMAPBUFFERPROC)(GLenum target, GLenum access);
1870
GLAPI PFNGLMAPBUFFERPROC glad_glMapBuffer;
1871
#define glMapBuffer glad_glMapBuffer
1872
typedef GLboolean (GLAD_APIENTRYP PFNGLUNMAPBUFFERPROC)(GLenum target);
1873
GLAPI PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer;
1874
#define glUnmapBuffer glad_glUnmapBuffer
1875
typedef void (GLAD_APIENTRYP PFNGLGETBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params);
1876
GLAPI PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv;
1877
#define glGetBufferParameteriv glad_glGetBufferParameteriv
1878
typedef void (GLAD_APIENTRYP PFNGLGETBUFFERPOINTERVPROC)(GLenum target, GLenum pname, void **params);
1879
GLAPI PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv;
1880
#define glGetBufferPointerv glad_glGetBufferPointerv
1881
#endif
1882
#ifndef GL_VERSION_2_0
1883
#define GL_VERSION_2_0 1
1884
GLAPI int GLAD_GL_VERSION_2_0;
1885
typedef void (GLAD_APIENTRYP PFNGLBLENDEQUATIONSEPARATEPROC)(GLenum modeRGB, GLenum modeAlpha);
1886
GLAPI PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate;
1887
#define glBlendEquationSeparate glad_glBlendEquationSeparate
1888
typedef void (GLAD_APIENTRYP PFNGLDRAWBUFFERSPROC)(GLsizei n, const GLenum *bufs);
1889
GLAPI PFNGLDRAWBUFFERSPROC glad_glDrawBuffers;
1890
#define glDrawBuffers glad_glDrawBuffers
1891
typedef void (GLAD_APIENTRYP PFNGLSTENCILOPSEPARATEPROC)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
1892
GLAPI PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate;
1893
#define glStencilOpSeparate glad_glStencilOpSeparate
1894
typedef void (GLAD_APIENTRYP PFNGLSTENCILFUNCSEPARATEPROC)(GLenum face, GLenum func, GLint ref, GLuint mask);
1895
GLAPI PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate;
1896
#define glStencilFuncSeparate glad_glStencilFuncSeparate
1897
typedef void (GLAD_APIENTRYP PFNGLSTENCILMASKSEPARATEPROC)(GLenum face, GLuint mask);
1898
GLAPI PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate;
1899
#define glStencilMaskSeparate glad_glStencilMaskSeparate
1900
typedef void (GLAD_APIENTRYP PFNGLATTACHSHADERPROC)(GLuint program, GLuint shader);
1901
GLAPI PFNGLATTACHSHADERPROC glad_glAttachShader;
1902
#define glAttachShader glad_glAttachShader
1903
typedef void (GLAD_APIENTRYP PFNGLBINDATTRIBLOCATIONPROC)(GLuint program, GLuint index, const GLchar *name);
1904
GLAPI PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation;
1905
#define glBindAttribLocation glad_glBindAttribLocation
1906
typedef void (GLAD_APIENTRYP PFNGLCOMPILESHADERPROC)(GLuint shader);
1907
GLAPI PFNGLCOMPILESHADERPROC glad_glCompileShader;
1908
#define glCompileShader glad_glCompileShader
1909
typedef GLuint (GLAD_APIENTRYP PFNGLCREATEPROGRAMPROC)(void);
1910
GLAPI PFNGLCREATEPROGRAMPROC glad_glCreateProgram;
1911
#define glCreateProgram glad_glCreateProgram
1912
typedef GLuint (GLAD_APIENTRYP PFNGLCREATESHADERPROC)(GLenum type);
1913
GLAPI PFNGLCREATESHADERPROC glad_glCreateShader;
1914
#define glCreateShader glad_glCreateShader
1915
typedef void (GLAD_APIENTRYP PFNGLDELETEPROGRAMPROC)(GLuint program);
1916
GLAPI PFNGLDELETEPROGRAMPROC glad_glDeleteProgram;
1917
#define glDeleteProgram glad_glDeleteProgram
1918
typedef void (GLAD_APIENTRYP PFNGLDELETESHADERPROC)(GLuint shader);
1919
GLAPI PFNGLDELETESHADERPROC glad_glDeleteShader;
1920
#define glDeleteShader glad_glDeleteShader
1921
typedef void (GLAD_APIENTRYP PFNGLDETACHSHADERPROC)(GLuint program, GLuint shader);
1922
GLAPI PFNGLDETACHSHADERPROC glad_glDetachShader;
1923
#define glDetachShader glad_glDetachShader
1924
typedef void (GLAD_APIENTRYP PFNGLDISABLEVERTEXATTRIBARRAYPROC)(GLuint index);
1925
GLAPI PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray;
1926
#define glDisableVertexAttribArray glad_glDisableVertexAttribArray
1927
typedef void (GLAD_APIENTRYP PFNGLENABLEVERTEXATTRIBARRAYPROC)(GLuint index);
1928
GLAPI PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray;
1929
#define glEnableVertexAttribArray glad_glEnableVertexAttribArray
1930
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEATTRIBPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
1931
GLAPI PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib;
1932
#define glGetActiveAttrib glad_glGetActiveAttrib
1933
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEUNIFORMPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);
1934
GLAPI PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform;
1935
#define glGetActiveUniform glad_glGetActiveUniform
1936
typedef void (GLAD_APIENTRYP PFNGLGETATTACHEDSHADERSPROC)(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders);
1937
GLAPI PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders;
1938
#define glGetAttachedShaders glad_glGetAttachedShaders
1939
typedef GLint (GLAD_APIENTRYP PFNGLGETATTRIBLOCATIONPROC)(GLuint program, const GLchar *name);
1940
GLAPI PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation;
1941
#define glGetAttribLocation glad_glGetAttribLocation
1942
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMIVPROC)(GLuint program, GLenum pname, GLint *params);
1943
GLAPI PFNGLGETPROGRAMIVPROC glad_glGetProgramiv;
1944
#define glGetProgramiv glad_glGetProgramiv
1945
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMINFOLOGPROC)(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
1946
GLAPI PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog;
1947
#define glGetProgramInfoLog glad_glGetProgramInfoLog
1948
typedef void (GLAD_APIENTRYP PFNGLGETSHADERIVPROC)(GLuint shader, GLenum pname, GLint *params);
1949
GLAPI PFNGLGETSHADERIVPROC glad_glGetShaderiv;
1950
#define glGetShaderiv glad_glGetShaderiv
1951
typedef void (GLAD_APIENTRYP PFNGLGETSHADERINFOLOGPROC)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
1952
GLAPI PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog;
1953
#define glGetShaderInfoLog glad_glGetShaderInfoLog
1954
typedef void (GLAD_APIENTRYP PFNGLGETSHADERSOURCEPROC)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source);
1955
GLAPI PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource;
1956
#define glGetShaderSource glad_glGetShaderSource
1957
typedef GLint (GLAD_APIENTRYP PFNGLGETUNIFORMLOCATIONPROC)(GLuint program, const GLchar *name);
1958
GLAPI PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation;
1959
#define glGetUniformLocation glad_glGetUniformLocation
1960
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMFVPROC)(GLuint program, GLint location, GLfloat *params);
1961
GLAPI PFNGLGETUNIFORMFVPROC glad_glGetUniformfv;
1962
#define glGetUniformfv glad_glGetUniformfv
1963
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMIVPROC)(GLuint program, GLint location, GLint *params);
1964
GLAPI PFNGLGETUNIFORMIVPROC glad_glGetUniformiv;
1965
#define glGetUniformiv glad_glGetUniformiv
1966
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBDVPROC)(GLuint index, GLenum pname, GLdouble *params);
1967
GLAPI PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv;
1968
#define glGetVertexAttribdv glad_glGetVertexAttribdv
1969
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBFVPROC)(GLuint index, GLenum pname, GLfloat *params);
1970
GLAPI PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv;
1971
#define glGetVertexAttribfv glad_glGetVertexAttribfv
1972
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBIVPROC)(GLuint index, GLenum pname, GLint *params);
1973
GLAPI PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv;
1974
#define glGetVertexAttribiv glad_glGetVertexAttribiv
1975
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBPOINTERVPROC)(GLuint index, GLenum pname, void **pointer);
1976
GLAPI PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv;
1977
#define glGetVertexAttribPointerv glad_glGetVertexAttribPointerv
1978
typedef GLboolean (GLAD_APIENTRYP PFNGLISPROGRAMPROC)(GLuint program);
1979
GLAPI PFNGLISPROGRAMPROC glad_glIsProgram;
1980
#define glIsProgram glad_glIsProgram
1981
typedef GLboolean (GLAD_APIENTRYP PFNGLISSHADERPROC)(GLuint shader);
1982
GLAPI PFNGLISSHADERPROC glad_glIsShader;
1983
#define glIsShader glad_glIsShader
1984
typedef void (GLAD_APIENTRYP PFNGLLINKPROGRAMPROC)(GLuint program);
1985
GLAPI PFNGLLINKPROGRAMPROC glad_glLinkProgram;
1986
#define glLinkProgram glad_glLinkProgram
1987
typedef void (GLAD_APIENTRYP PFNGLSHADERSOURCEPROC)(GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length);
1988
GLAPI PFNGLSHADERSOURCEPROC glad_glShaderSource;
1989
#define glShaderSource glad_glShaderSource
1990
typedef void (GLAD_APIENTRYP PFNGLUSEPROGRAMPROC)(GLuint program);
1991
GLAPI PFNGLUSEPROGRAMPROC glad_glUseProgram;
1992
#define glUseProgram glad_glUseProgram
1993
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1FPROC)(GLint location, GLfloat v0);
1994
GLAPI PFNGLUNIFORM1FPROC glad_glUniform1f;
1995
#define glUniform1f glad_glUniform1f
1996
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2FPROC)(GLint location, GLfloat v0, GLfloat v1);
1997
GLAPI PFNGLUNIFORM2FPROC glad_glUniform2f;
1998
#define glUniform2f glad_glUniform2f
1999
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3FPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
2000
GLAPI PFNGLUNIFORM3FPROC glad_glUniform3f;
2001
#define glUniform3f glad_glUniform3f
2002
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4FPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
2003
GLAPI PFNGLUNIFORM4FPROC glad_glUniform4f;
2004
#define glUniform4f glad_glUniform4f
2005
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1IPROC)(GLint location, GLint v0);
2006
GLAPI PFNGLUNIFORM1IPROC glad_glUniform1i;
2007
#define glUniform1i glad_glUniform1i
2008
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2IPROC)(GLint location, GLint v0, GLint v1);
2009
GLAPI PFNGLUNIFORM2IPROC glad_glUniform2i;
2010
#define glUniform2i glad_glUniform2i
2011
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3IPROC)(GLint location, GLint v0, GLint v1, GLint v2);
2012
GLAPI PFNGLUNIFORM3IPROC glad_glUniform3i;
2013
#define glUniform3i glad_glUniform3i
2014
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4IPROC)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
2015
GLAPI PFNGLUNIFORM4IPROC glad_glUniform4i;
2016
#define glUniform4i glad_glUniform4i
2017
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1FVPROC)(GLint location, GLsizei count, const GLfloat *value);
2018
GLAPI PFNGLUNIFORM1FVPROC glad_glUniform1fv;
2019
#define glUniform1fv glad_glUniform1fv
2020
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2FVPROC)(GLint location, GLsizei count, const GLfloat *value);
2021
GLAPI PFNGLUNIFORM2FVPROC glad_glUniform2fv;
2022
#define glUniform2fv glad_glUniform2fv
2023
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3FVPROC)(GLint location, GLsizei count, const GLfloat *value);
2024
GLAPI PFNGLUNIFORM3FVPROC glad_glUniform3fv;
2025
#define glUniform3fv glad_glUniform3fv
2026
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4FVPROC)(GLint location, GLsizei count, const GLfloat *value);
2027
GLAPI PFNGLUNIFORM4FVPROC glad_glUniform4fv;
2028
#define glUniform4fv glad_glUniform4fv
2029
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1IVPROC)(GLint location, GLsizei count, const GLint *value);
2030
GLAPI PFNGLUNIFORM1IVPROC glad_glUniform1iv;
2031
#define glUniform1iv glad_glUniform1iv
2032
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2IVPROC)(GLint location, GLsizei count, const GLint *value);
2033
GLAPI PFNGLUNIFORM2IVPROC glad_glUniform2iv;
2034
#define glUniform2iv glad_glUniform2iv
2035
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3IVPROC)(GLint location, GLsizei count, const GLint *value);
2036
GLAPI PFNGLUNIFORM3IVPROC glad_glUniform3iv;
2037
#define glUniform3iv glad_glUniform3iv
2038
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4IVPROC)(GLint location, GLsizei count, const GLint *value);
2039
GLAPI PFNGLUNIFORM4IVPROC glad_glUniform4iv;
2040
#define glUniform4iv glad_glUniform4iv
2041
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2042
GLAPI PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv;
2043
#define glUniformMatrix2fv glad_glUniformMatrix2fv
2044
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2045
GLAPI PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv;
2046
#define glUniformMatrix3fv glad_glUniformMatrix3fv
2047
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2048
GLAPI PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv;
2049
#define glUniformMatrix4fv glad_glUniformMatrix4fv
2050
typedef void (GLAD_APIENTRYP PFNGLVALIDATEPROGRAMPROC)(GLuint program);
2051
GLAPI PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram;
2052
#define glValidateProgram glad_glValidateProgram
2053
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1DPROC)(GLuint index, GLdouble x);
2054
GLAPI PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d;
2055
#define glVertexAttrib1d glad_glVertexAttrib1d
2056
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1DVPROC)(GLuint index, const GLdouble *v);
2057
GLAPI PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv;
2058
#define glVertexAttrib1dv glad_glVertexAttrib1dv
2059
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1FPROC)(GLuint index, GLfloat x);
2060
GLAPI PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f;
2061
#define glVertexAttrib1f glad_glVertexAttrib1f
2062
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1FVPROC)(GLuint index, const GLfloat *v);
2063
GLAPI PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv;
2064
#define glVertexAttrib1fv glad_glVertexAttrib1fv
2065
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1SPROC)(GLuint index, GLshort x);
2066
GLAPI PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s;
2067
#define glVertexAttrib1s glad_glVertexAttrib1s
2068
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1SVPROC)(GLuint index, const GLshort *v);
2069
GLAPI PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv;
2070
#define glVertexAttrib1sv glad_glVertexAttrib1sv
2071
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2DPROC)(GLuint index, GLdouble x, GLdouble y);
2072
GLAPI PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d;
2073
#define glVertexAttrib2d glad_glVertexAttrib2d
2074
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2DVPROC)(GLuint index, const GLdouble *v);
2075
GLAPI PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv;
2076
#define glVertexAttrib2dv glad_glVertexAttrib2dv
2077
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2FPROC)(GLuint index, GLfloat x, GLfloat y);
2078
GLAPI PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f;
2079
#define glVertexAttrib2f glad_glVertexAttrib2f
2080
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2FVPROC)(GLuint index, const GLfloat *v);
2081
GLAPI PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv;
2082
#define glVertexAttrib2fv glad_glVertexAttrib2fv
2083
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2SPROC)(GLuint index, GLshort x, GLshort y);
2084
GLAPI PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s;
2085
#define glVertexAttrib2s glad_glVertexAttrib2s
2086
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2SVPROC)(GLuint index, const GLshort *v);
2087
GLAPI PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv;
2088
#define glVertexAttrib2sv glad_glVertexAttrib2sv
2089
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
2090
GLAPI PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d;
2091
#define glVertexAttrib3d glad_glVertexAttrib3d
2092
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3DVPROC)(GLuint index, const GLdouble *v);
2093
GLAPI PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv;
2094
#define glVertexAttrib3dv glad_glVertexAttrib3dv
2095
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3FPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z);
2096
GLAPI PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f;
2097
#define glVertexAttrib3f glad_glVertexAttrib3f
2098
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3FVPROC)(GLuint index, const GLfloat *v);
2099
GLAPI PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv;
2100
#define glVertexAttrib3fv glad_glVertexAttrib3fv
2101
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3SPROC)(GLuint index, GLshort x, GLshort y, GLshort z);
2102
GLAPI PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s;
2103
#define glVertexAttrib3s glad_glVertexAttrib3s
2104
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3SVPROC)(GLuint index, const GLshort *v);
2105
GLAPI PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv;
2106
#define glVertexAttrib3sv glad_glVertexAttrib3sv
2107
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NBVPROC)(GLuint index, const GLbyte *v);
2108
GLAPI PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv;
2109
#define glVertexAttrib4Nbv glad_glVertexAttrib4Nbv
2110
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NIVPROC)(GLuint index, const GLint *v);
2111
GLAPI PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv;
2112
#define glVertexAttrib4Niv glad_glVertexAttrib4Niv
2113
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NSVPROC)(GLuint index, const GLshort *v);
2114
GLAPI PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv;
2115
#define glVertexAttrib4Nsv glad_glVertexAttrib4Nsv
2116
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NUBPROC)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
2117
GLAPI PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub;
2118
#define glVertexAttrib4Nub glad_glVertexAttrib4Nub
2119
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NUBVPROC)(GLuint index, const GLubyte *v);
2120
GLAPI PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv;
2121
#define glVertexAttrib4Nubv glad_glVertexAttrib4Nubv
2122
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NUIVPROC)(GLuint index, const GLuint *v);
2123
GLAPI PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv;
2124
#define glVertexAttrib4Nuiv glad_glVertexAttrib4Nuiv
2125
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NUSVPROC)(GLuint index, const GLushort *v);
2126
GLAPI PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv;
2127
#define glVertexAttrib4Nusv glad_glVertexAttrib4Nusv
2128
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4BVPROC)(GLuint index, const GLbyte *v);
2129
GLAPI PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv;
2130
#define glVertexAttrib4bv glad_glVertexAttrib4bv
2131
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2132
GLAPI PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d;
2133
#define glVertexAttrib4d glad_glVertexAttrib4d
2134
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4DVPROC)(GLuint index, const GLdouble *v);
2135
GLAPI PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv;
2136
#define glVertexAttrib4dv glad_glVertexAttrib4dv
2137
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4FPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2138
GLAPI PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f;
2139
#define glVertexAttrib4f glad_glVertexAttrib4f
2140
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4FVPROC)(GLuint index, const GLfloat *v);
2141
GLAPI PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv;
2142
#define glVertexAttrib4fv glad_glVertexAttrib4fv
2143
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4IVPROC)(GLuint index, const GLint *v);
2144
GLAPI PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv;
2145
#define glVertexAttrib4iv glad_glVertexAttrib4iv
2146
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4SPROC)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
2147
GLAPI PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s;
2148
#define glVertexAttrib4s glad_glVertexAttrib4s
2149
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4SVPROC)(GLuint index, const GLshort *v);
2150
GLAPI PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv;
2151
#define glVertexAttrib4sv glad_glVertexAttrib4sv
2152
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4UBVPROC)(GLuint index, const GLubyte *v);
2153
GLAPI PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv;
2154
#define glVertexAttrib4ubv glad_glVertexAttrib4ubv
2155
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4UIVPROC)(GLuint index, const GLuint *v);
2156
GLAPI PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv;
2157
#define glVertexAttrib4uiv glad_glVertexAttrib4uiv
2158
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4USVPROC)(GLuint index, const GLushort *v);
2159
GLAPI PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv;
2160
#define glVertexAttrib4usv glad_glVertexAttrib4usv
2161
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBPOINTERPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer);
2162
GLAPI PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer;
2163
#define glVertexAttribPointer glad_glVertexAttribPointer
2164
#endif
2165
#ifndef GL_VERSION_2_1
2166
#define GL_VERSION_2_1 1
2167
GLAPI int GLAD_GL_VERSION_2_1;
2168
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX2X3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2169
GLAPI PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv;
2170
#define glUniformMatrix2x3fv glad_glUniformMatrix2x3fv
2171
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX3X2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2172
GLAPI PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv;
2173
#define glUniformMatrix3x2fv glad_glUniformMatrix3x2fv
2174
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX2X4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2175
GLAPI PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv;
2176
#define glUniformMatrix2x4fv glad_glUniformMatrix2x4fv
2177
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX4X2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2178
GLAPI PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv;
2179
#define glUniformMatrix4x2fv glad_glUniformMatrix4x2fv
2180
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX3X4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2181
GLAPI PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv;
2182
#define glUniformMatrix3x4fv glad_glUniformMatrix3x4fv
2183
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX4X3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
2184
GLAPI PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv;
2185
#define glUniformMatrix4x3fv glad_glUniformMatrix4x3fv
2186
#endif
2187
#ifndef GL_VERSION_3_0
2188
#define GL_VERSION_3_0 1
2189
GLAPI int GLAD_GL_VERSION_3_0;
2190
typedef void (GLAD_APIENTRYP PFNGLCOLORMASKIPROC)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
2191
GLAPI PFNGLCOLORMASKIPROC glad_glColorMaski;
2192
#define glColorMaski glad_glColorMaski
2193
typedef void (GLAD_APIENTRYP PFNGLGETBOOLEANI_VPROC)(GLenum target, GLuint index, GLboolean *data);
2194
GLAPI PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v;
2195
#define glGetBooleani_v glad_glGetBooleani_v
2196
typedef void (GLAD_APIENTRYP PFNGLGETINTEGERI_VPROC)(GLenum target, GLuint index, GLint *data);
2197
GLAPI PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v;
2198
#define glGetIntegeri_v glad_glGetIntegeri_v
2199
typedef void (GLAD_APIENTRYP PFNGLENABLEIPROC)(GLenum target, GLuint index);
2200
GLAPI PFNGLENABLEIPROC glad_glEnablei;
2201
#define glEnablei glad_glEnablei
2202
typedef void (GLAD_APIENTRYP PFNGLDISABLEIPROC)(GLenum target, GLuint index);
2203
GLAPI PFNGLDISABLEIPROC glad_glDisablei;
2204
#define glDisablei glad_glDisablei
2205
typedef GLboolean (GLAD_APIENTRYP PFNGLISENABLEDIPROC)(GLenum target, GLuint index);
2206
GLAPI PFNGLISENABLEDIPROC glad_glIsEnabledi;
2207
#define glIsEnabledi glad_glIsEnabledi
2208
typedef void (GLAD_APIENTRYP PFNGLBEGINTRANSFORMFEEDBACKPROC)(GLenum primitiveMode);
2209
GLAPI PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback;
2210
#define glBeginTransformFeedback glad_glBeginTransformFeedback
2211
typedef void (GLAD_APIENTRYP PFNGLENDTRANSFORMFEEDBACKPROC)(void);
2212
GLAPI PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback;
2213
#define glEndTransformFeedback glad_glEndTransformFeedback
2214
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERRANGEPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
2215
GLAPI PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange;
2216
#define glBindBufferRange glad_glBindBufferRange
2217
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERBASEPROC)(GLenum target, GLuint index, GLuint buffer);
2218
GLAPI PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase;
2219
#define glBindBufferBase glad_glBindBufferBase
2220
typedef void (GLAD_APIENTRYP PFNGLTRANSFORMFEEDBACKVARYINGSPROC)(GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode);
2221
GLAPI PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings;
2222
#define glTransformFeedbackVaryings glad_glTransformFeedbackVaryings
2223
typedef void (GLAD_APIENTRYP PFNGLGETTRANSFORMFEEDBACKVARYINGPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);
2224
GLAPI PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying;
2225
#define glGetTransformFeedbackVarying glad_glGetTransformFeedbackVarying
2226
typedef void (GLAD_APIENTRYP PFNGLCLAMPCOLORPROC)(GLenum target, GLenum clamp);
2227
GLAPI PFNGLCLAMPCOLORPROC glad_glClampColor;
2228
#define glClampColor glad_glClampColor
2229
typedef void (GLAD_APIENTRYP PFNGLBEGINCONDITIONALRENDERPROC)(GLuint id, GLenum mode);
2230
GLAPI PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender;
2231
#define glBeginConditionalRender glad_glBeginConditionalRender
2232
typedef void (GLAD_APIENTRYP PFNGLENDCONDITIONALRENDERPROC)(void);
2233
GLAPI PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender;
2234
#define glEndConditionalRender glad_glEndConditionalRender
2235
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBIPOINTERPROC)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer);
2236
GLAPI PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer;
2237
#define glVertexAttribIPointer glad_glVertexAttribIPointer
2238
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBIIVPROC)(GLuint index, GLenum pname, GLint *params);
2239
GLAPI PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv;
2240
#define glGetVertexAttribIiv glad_glGetVertexAttribIiv
2241
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBIUIVPROC)(GLuint index, GLenum pname, GLuint *params);
2242
GLAPI PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv;
2243
#define glGetVertexAttribIuiv glad_glGetVertexAttribIuiv
2244
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI1IPROC)(GLuint index, GLint x);
2245
GLAPI PFNGLVERTEXATTRIBI1IPROC glad_glVertexAttribI1i;
2246
#define glVertexAttribI1i glad_glVertexAttribI1i
2247
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI2IPROC)(GLuint index, GLint x, GLint y);
2248
GLAPI PFNGLVERTEXATTRIBI2IPROC glad_glVertexAttribI2i;
2249
#define glVertexAttribI2i glad_glVertexAttribI2i
2250
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI3IPROC)(GLuint index, GLint x, GLint y, GLint z);
2251
GLAPI PFNGLVERTEXATTRIBI3IPROC glad_glVertexAttribI3i;
2252
#define glVertexAttribI3i glad_glVertexAttribI3i
2253
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4IPROC)(GLuint index, GLint x, GLint y, GLint z, GLint w);
2254
GLAPI PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i;
2255
#define glVertexAttribI4i glad_glVertexAttribI4i
2256
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI1UIPROC)(GLuint index, GLuint x);
2257
GLAPI PFNGLVERTEXATTRIBI1UIPROC glad_glVertexAttribI1ui;
2258
#define glVertexAttribI1ui glad_glVertexAttribI1ui
2259
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI2UIPROC)(GLuint index, GLuint x, GLuint y);
2260
GLAPI PFNGLVERTEXATTRIBI2UIPROC glad_glVertexAttribI2ui;
2261
#define glVertexAttribI2ui glad_glVertexAttribI2ui
2262
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI3UIPROC)(GLuint index, GLuint x, GLuint y, GLuint z);
2263
GLAPI PFNGLVERTEXATTRIBI3UIPROC glad_glVertexAttribI3ui;
2264
#define glVertexAttribI3ui glad_glVertexAttribI3ui
2265
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4UIPROC)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
2266
GLAPI PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui;
2267
#define glVertexAttribI4ui glad_glVertexAttribI4ui
2268
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI1IVPROC)(GLuint index, const GLint *v);
2269
GLAPI PFNGLVERTEXATTRIBI1IVPROC glad_glVertexAttribI1iv;
2270
#define glVertexAttribI1iv glad_glVertexAttribI1iv
2271
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI2IVPROC)(GLuint index, const GLint *v);
2272
GLAPI PFNGLVERTEXATTRIBI2IVPROC glad_glVertexAttribI2iv;
2273
#define glVertexAttribI2iv glad_glVertexAttribI2iv
2274
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI3IVPROC)(GLuint index, const GLint *v);
2275
GLAPI PFNGLVERTEXATTRIBI3IVPROC glad_glVertexAttribI3iv;
2276
#define glVertexAttribI3iv glad_glVertexAttribI3iv
2277
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4IVPROC)(GLuint index, const GLint *v);
2278
GLAPI PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv;
2279
#define glVertexAttribI4iv glad_glVertexAttribI4iv
2280
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI1UIVPROC)(GLuint index, const GLuint *v);
2281
GLAPI PFNGLVERTEXATTRIBI1UIVPROC glad_glVertexAttribI1uiv;
2282
#define glVertexAttribI1uiv glad_glVertexAttribI1uiv
2283
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI2UIVPROC)(GLuint index, const GLuint *v);
2284
GLAPI PFNGLVERTEXATTRIBI2UIVPROC glad_glVertexAttribI2uiv;
2285
#define glVertexAttribI2uiv glad_glVertexAttribI2uiv
2286
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI3UIVPROC)(GLuint index, const GLuint *v);
2287
GLAPI PFNGLVERTEXATTRIBI3UIVPROC glad_glVertexAttribI3uiv;
2288
#define glVertexAttribI3uiv glad_glVertexAttribI3uiv
2289
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4UIVPROC)(GLuint index, const GLuint *v);
2290
GLAPI PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv;
2291
#define glVertexAttribI4uiv glad_glVertexAttribI4uiv
2292
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4BVPROC)(GLuint index, const GLbyte *v);
2293
GLAPI PFNGLVERTEXATTRIBI4BVPROC glad_glVertexAttribI4bv;
2294
#define glVertexAttribI4bv glad_glVertexAttribI4bv
2295
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4SVPROC)(GLuint index, const GLshort *v);
2296
GLAPI PFNGLVERTEXATTRIBI4SVPROC glad_glVertexAttribI4sv;
2297
#define glVertexAttribI4sv glad_glVertexAttribI4sv
2298
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4UBVPROC)(GLuint index, const GLubyte *v);
2299
GLAPI PFNGLVERTEXATTRIBI4UBVPROC glad_glVertexAttribI4ubv;
2300
#define glVertexAttribI4ubv glad_glVertexAttribI4ubv
2301
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4USVPROC)(GLuint index, const GLushort *v);
2302
GLAPI PFNGLVERTEXATTRIBI4USVPROC glad_glVertexAttribI4usv;
2303
#define glVertexAttribI4usv glad_glVertexAttribI4usv
2304
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMUIVPROC)(GLuint program, GLint location, GLuint *params);
2305
GLAPI PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv;
2306
#define glGetUniformuiv glad_glGetUniformuiv
2307
typedef void (GLAD_APIENTRYP PFNGLBINDFRAGDATALOCATIONPROC)(GLuint program, GLuint color, const GLchar *name);
2308
GLAPI PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation;
2309
#define glBindFragDataLocation glad_glBindFragDataLocation
2310
typedef GLint (GLAD_APIENTRYP PFNGLGETFRAGDATALOCATIONPROC)(GLuint program, const GLchar *name);
2311
GLAPI PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation;
2312
#define glGetFragDataLocation glad_glGetFragDataLocation
2313
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1UIPROC)(GLint location, GLuint v0);
2314
GLAPI PFNGLUNIFORM1UIPROC glad_glUniform1ui;
2315
#define glUniform1ui glad_glUniform1ui
2316
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2UIPROC)(GLint location, GLuint v0, GLuint v1);
2317
GLAPI PFNGLUNIFORM2UIPROC glad_glUniform2ui;
2318
#define glUniform2ui glad_glUniform2ui
2319
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3UIPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2);
2320
GLAPI PFNGLUNIFORM3UIPROC glad_glUniform3ui;
2321
#define glUniform3ui glad_glUniform3ui
2322
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4UIPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
2323
GLAPI PFNGLUNIFORM4UIPROC glad_glUniform4ui;
2324
#define glUniform4ui glad_glUniform4ui
2325
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1UIVPROC)(GLint location, GLsizei count, const GLuint *value);
2326
GLAPI PFNGLUNIFORM1UIVPROC glad_glUniform1uiv;
2327
#define glUniform1uiv glad_glUniform1uiv
2328
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2UIVPROC)(GLint location, GLsizei count, const GLuint *value);
2329
GLAPI PFNGLUNIFORM2UIVPROC glad_glUniform2uiv;
2330
#define glUniform2uiv glad_glUniform2uiv
2331
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3UIVPROC)(GLint location, GLsizei count, const GLuint *value);
2332
GLAPI PFNGLUNIFORM3UIVPROC glad_glUniform3uiv;
2333
#define glUniform3uiv glad_glUniform3uiv
2334
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4UIVPROC)(GLint location, GLsizei count, const GLuint *value);
2335
GLAPI PFNGLUNIFORM4UIVPROC glad_glUniform4uiv;
2336
#define glUniform4uiv glad_glUniform4uiv
2337
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERIIVPROC)(GLenum target, GLenum pname, const GLint *params);
2338
GLAPI PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv;
2339
#define glTexParameterIiv glad_glTexParameterIiv
2340
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERIUIVPROC)(GLenum target, GLenum pname, const GLuint *params);
2341
GLAPI PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv;
2342
#define glTexParameterIuiv glad_glTexParameterIuiv
2343
typedef void (GLAD_APIENTRYP PFNGLGETTEXPARAMETERIIVPROC)(GLenum target, GLenum pname, GLint *params);
2344
GLAPI PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv;
2345
#define glGetTexParameterIiv glad_glGetTexParameterIiv
2346
typedef void (GLAD_APIENTRYP PFNGLGETTEXPARAMETERIUIVPROC)(GLenum target, GLenum pname, GLuint *params);
2347
GLAPI PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv;
2348
#define glGetTexParameterIuiv glad_glGetTexParameterIuiv
2349
typedef void (GLAD_APIENTRYP PFNGLCLEARBUFFERIVPROC)(GLenum buffer, GLint drawbuffer, const GLint *value);
2350
GLAPI PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv;
2351
#define glClearBufferiv glad_glClearBufferiv
2352
typedef void (GLAD_APIENTRYP PFNGLCLEARBUFFERUIVPROC)(GLenum buffer, GLint drawbuffer, const GLuint *value);
2353
GLAPI PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv;
2354
#define glClearBufferuiv glad_glClearBufferuiv
2355
typedef void (GLAD_APIENTRYP PFNGLCLEARBUFFERFVPROC)(GLenum buffer, GLint drawbuffer, const GLfloat *value);
2356
GLAPI PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv;
2357
#define glClearBufferfv glad_glClearBufferfv
2358
typedef void (GLAD_APIENTRYP PFNGLCLEARBUFFERFIPROC)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
2359
GLAPI PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi;
2360
#define glClearBufferfi glad_glClearBufferfi
2361
typedef const GLubyte * (GLAD_APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLuint index);
2362
GLAPI PFNGLGETSTRINGIPROC glad_glGetStringi;
2363
#define glGetStringi glad_glGetStringi
2364
typedef GLboolean (GLAD_APIENTRYP PFNGLISRENDERBUFFERPROC)(GLuint renderbuffer);
2365
GLAPI PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer;
2366
#define glIsRenderbuffer glad_glIsRenderbuffer
2367
typedef void (GLAD_APIENTRYP PFNGLBINDRENDERBUFFERPROC)(GLenum target, GLuint renderbuffer);
2368
GLAPI PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer;
2369
#define glBindRenderbuffer glad_glBindRenderbuffer
2370
typedef void (GLAD_APIENTRYP PFNGLDELETERENDERBUFFERSPROC)(GLsizei n, const GLuint *renderbuffers);
2371
GLAPI PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers;
2372
#define glDeleteRenderbuffers glad_glDeleteRenderbuffers
2373
typedef void (GLAD_APIENTRYP PFNGLGENRENDERBUFFERSPROC)(GLsizei n, GLuint *renderbuffers);
2374
GLAPI PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers;
2375
#define glGenRenderbuffers glad_glGenRenderbuffers
2376
typedef void (GLAD_APIENTRYP PFNGLRENDERBUFFERSTORAGEPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
2377
GLAPI PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage;
2378
#define glRenderbufferStorage glad_glRenderbufferStorage
2379
typedef void (GLAD_APIENTRYP PFNGLGETRENDERBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params);
2380
GLAPI PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv;
2381
#define glGetRenderbufferParameteriv glad_glGetRenderbufferParameteriv
2382
typedef GLboolean (GLAD_APIENTRYP PFNGLISFRAMEBUFFERPROC)(GLuint framebuffer);
2383
GLAPI PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer;
2384
#define glIsFramebuffer glad_glIsFramebuffer
2385
typedef void (GLAD_APIENTRYP PFNGLBINDFRAMEBUFFERPROC)(GLenum target, GLuint framebuffer);
2386
GLAPI PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer;
2387
#define glBindFramebuffer glad_glBindFramebuffer
2388
typedef void (GLAD_APIENTRYP PFNGLDELETEFRAMEBUFFERSPROC)(GLsizei n, const GLuint *framebuffers);
2389
GLAPI PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers;
2390
#define glDeleteFramebuffers glad_glDeleteFramebuffers
2391
typedef void (GLAD_APIENTRYP PFNGLGENFRAMEBUFFERSPROC)(GLsizei n, GLuint *framebuffers);
2392
GLAPI PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers;
2393
#define glGenFramebuffers glad_glGenFramebuffers
2394
typedef GLenum (GLAD_APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target);
2395
GLAPI PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus;
2396
#define glCheckFramebufferStatus glad_glCheckFramebufferStatus
2397
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURE1DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
2398
GLAPI PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D;
2399
#define glFramebufferTexture1D glad_glFramebufferTexture1D
2400
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURE2DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
2401
GLAPI PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D;
2402
#define glFramebufferTexture2D glad_glFramebufferTexture2D
2403
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURE3DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
2404
GLAPI PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D;
2405
#define glFramebufferTexture3D glad_glFramebufferTexture3D
2406
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERRENDERBUFFERPROC)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
2407
GLAPI PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer;
2408
#define glFramebufferRenderbuffer glad_glFramebufferRenderbuffer
2409
typedef void (GLAD_APIENTRYP PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLenum target, GLenum attachment, GLenum pname, GLint *params);
2410
GLAPI PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv;
2411
#define glGetFramebufferAttachmentParameteriv glad_glGetFramebufferAttachmentParameteriv
2412
typedef void (GLAD_APIENTRYP PFNGLGENERATEMIPMAPPROC)(GLenum target);
2413
GLAPI PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap;
2414
#define glGenerateMipmap glad_glGenerateMipmap
2415
typedef void (GLAD_APIENTRYP PFNGLBLITFRAMEBUFFERPROC)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
2416
GLAPI PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer;
2417
#define glBlitFramebuffer glad_glBlitFramebuffer
2418
typedef void (GLAD_APIENTRYP PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
2419
GLAPI PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample;
2420
#define glRenderbufferStorageMultisample glad_glRenderbufferStorageMultisample
2421
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURELAYERPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
2422
GLAPI PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer;
2423
#define glFramebufferTextureLayer glad_glFramebufferTextureLayer
2424
typedef void * (GLAD_APIENTRYP PFNGLMAPBUFFERRANGEPROC)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
2425
GLAPI PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange;
2426
#define glMapBufferRange glad_glMapBufferRange
2427
typedef void (GLAD_APIENTRYP PFNGLFLUSHMAPPEDBUFFERRANGEPROC)(GLenum target, GLintptr offset, GLsizeiptr length);
2428
GLAPI PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange;
2429
#define glFlushMappedBufferRange glad_glFlushMappedBufferRange
2430
typedef void (GLAD_APIENTRYP PFNGLBINDVERTEXARRAYPROC)(GLuint array);
2431
GLAPI PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray;
2432
#define glBindVertexArray glad_glBindVertexArray
2433
typedef void (GLAD_APIENTRYP PFNGLDELETEVERTEXARRAYSPROC)(GLsizei n, const GLuint *arrays);
2434
GLAPI PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays;
2435
#define glDeleteVertexArrays glad_glDeleteVertexArrays
2436
typedef void (GLAD_APIENTRYP PFNGLGENVERTEXARRAYSPROC)(GLsizei n, GLuint *arrays);
2437
GLAPI PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays;
2438
#define glGenVertexArrays glad_glGenVertexArrays
2439
typedef GLboolean (GLAD_APIENTRYP PFNGLISVERTEXARRAYPROC)(GLuint array);
2440
GLAPI PFNGLISVERTEXARRAYPROC glad_glIsVertexArray;
2441
#define glIsVertexArray glad_glIsVertexArray
2442
#endif
2443
#ifndef GL_VERSION_3_1
2444
#define GL_VERSION_3_1 1
2445
GLAPI int GLAD_GL_VERSION_3_1;
2446
typedef void (GLAD_APIENTRYP PFNGLDRAWARRAYSINSTANCEDPROC)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount);
2447
GLAPI PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced;
2448
#define glDrawArraysInstanced glad_glDrawArraysInstanced
2449
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount);
2450
GLAPI PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced;
2451
#define glDrawElementsInstanced glad_glDrawElementsInstanced
2452
typedef void (GLAD_APIENTRYP PFNGLTEXBUFFERPROC)(GLenum target, GLenum internalformat, GLuint buffer);
2453
GLAPI PFNGLTEXBUFFERPROC glad_glTexBuffer;
2454
#define glTexBuffer glad_glTexBuffer
2455
typedef void (GLAD_APIENTRYP PFNGLPRIMITIVERESTARTINDEXPROC)(GLuint index);
2456
GLAPI PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex;
2457
#define glPrimitiveRestartIndex glad_glPrimitiveRestartIndex
2458
typedef void (GLAD_APIENTRYP PFNGLCOPYBUFFERSUBDATAPROC)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
2459
GLAPI PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData;
2460
#define glCopyBufferSubData glad_glCopyBufferSubData
2461
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMINDICESPROC)(GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices);
2462
GLAPI PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices;
2463
#define glGetUniformIndices glad_glGetUniformIndices
2464
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEUNIFORMSIVPROC)(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params);
2465
GLAPI PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv;
2466
#define glGetActiveUniformsiv glad_glGetActiveUniformsiv
2467
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEUNIFORMNAMEPROC)(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName);
2468
GLAPI PFNGLGETACTIVEUNIFORMNAMEPROC glad_glGetActiveUniformName;
2469
#define glGetActiveUniformName glad_glGetActiveUniformName
2470
typedef GLuint (GLAD_APIENTRYP PFNGLGETUNIFORMBLOCKINDEXPROC)(GLuint program, const GLchar *uniformBlockName);
2471
GLAPI PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex;
2472
#define glGetUniformBlockIndex glad_glGetUniformBlockIndex
2473
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEUNIFORMBLOCKIVPROC)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params);
2474
GLAPI PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv;
2475
#define glGetActiveUniformBlockiv glad_glGetActiveUniformBlockiv
2476
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName);
2477
GLAPI PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName;
2478
#define glGetActiveUniformBlockName glad_glGetActiveUniformBlockName
2479
typedef void (GLAD_APIENTRYP PFNGLUNIFORMBLOCKBINDINGPROC)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding);
2480
GLAPI PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding;
2481
#define glUniformBlockBinding glad_glUniformBlockBinding
2482
#endif
2483
#ifndef GL_VERSION_3_2
2484
#define GL_VERSION_3_2 1
2485
GLAPI int GLAD_GL_VERSION_3_2;
2486
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSBASEVERTEXPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex);
2487
GLAPI PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex;
2488
#define glDrawElementsBaseVertex glad_glDrawElementsBaseVertex
2489
typedef void (GLAD_APIENTRYP PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex);
2490
GLAPI PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex;
2491
#define glDrawRangeElementsBaseVertex glad_glDrawRangeElementsBaseVertex
2492
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex);
2493
GLAPI PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex;
2494
#define glDrawElementsInstancedBaseVertex glad_glDrawElementsInstancedBaseVertex
2495
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC)(GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei drawcount, const GLint *basevertex);
2496
GLAPI PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex;
2497
#define glMultiDrawElementsBaseVertex glad_glMultiDrawElementsBaseVertex
2498
typedef void (GLAD_APIENTRYP PFNGLPROVOKINGVERTEXPROC)(GLenum mode);
2499
GLAPI PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex;
2500
#define glProvokingVertex glad_glProvokingVertex
2501
typedef GLsync (GLAD_APIENTRYP PFNGLFENCESYNCPROC)(GLenum condition, GLbitfield flags);
2502
GLAPI PFNGLFENCESYNCPROC glad_glFenceSync;
2503
#define glFenceSync glad_glFenceSync
2504
typedef GLboolean (GLAD_APIENTRYP PFNGLISSYNCPROC)(GLsync sync);
2505
GLAPI PFNGLISSYNCPROC glad_glIsSync;
2506
#define glIsSync glad_glIsSync
2507
typedef void (GLAD_APIENTRYP PFNGLDELETESYNCPROC)(GLsync sync);
2508
GLAPI PFNGLDELETESYNCPROC glad_glDeleteSync;
2509
#define glDeleteSync glad_glDeleteSync
2510
typedef GLenum (GLAD_APIENTRYP PFNGLCLIENTWAITSYNCPROC)(GLsync sync, GLbitfield flags, GLuint64 timeout);
2511
GLAPI PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync;
2512
#define glClientWaitSync glad_glClientWaitSync
2513
typedef void (GLAD_APIENTRYP PFNGLWAITSYNCPROC)(GLsync sync, GLbitfield flags, GLuint64 timeout);
2514
GLAPI PFNGLWAITSYNCPROC glad_glWaitSync;
2515
#define glWaitSync glad_glWaitSync
2516
typedef void (GLAD_APIENTRYP PFNGLGETINTEGER64VPROC)(GLenum pname, GLint64 *data);
2517
GLAPI PFNGLGETINTEGER64VPROC glad_glGetInteger64v;
2518
#define glGetInteger64v glad_glGetInteger64v
2519
typedef void (GLAD_APIENTRYP PFNGLGETSYNCIVPROC)(GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values);
2520
GLAPI PFNGLGETSYNCIVPROC glad_glGetSynciv;
2521
#define glGetSynciv glad_glGetSynciv
2522
typedef void (GLAD_APIENTRYP PFNGLGETINTEGER64I_VPROC)(GLenum target, GLuint index, GLint64 *data);
2523
GLAPI PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v;
2524
#define glGetInteger64i_v glad_glGetInteger64i_v
2525
typedef void (GLAD_APIENTRYP PFNGLGETBUFFERPARAMETERI64VPROC)(GLenum target, GLenum pname, GLint64 *params);
2526
GLAPI PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v;
2527
#define glGetBufferParameteri64v glad_glGetBufferParameteri64v
2528
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTUREPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level);
2529
GLAPI PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture;
2530
#define glFramebufferTexture glad_glFramebufferTexture
2531
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE2DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
2532
GLAPI PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample;
2533
#define glTexImage2DMultisample glad_glTexImage2DMultisample
2534
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE3DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
2535
GLAPI PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample;
2536
#define glTexImage3DMultisample glad_glTexImage3DMultisample
2537
typedef void (GLAD_APIENTRYP PFNGLGETMULTISAMPLEFVPROC)(GLenum pname, GLuint index, GLfloat *val);
2538
GLAPI PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv;
2539
#define glGetMultisamplefv glad_glGetMultisamplefv
2540
typedef void (GLAD_APIENTRYP PFNGLSAMPLEMASKIPROC)(GLuint maskNumber, GLbitfield mask);
2541
GLAPI PFNGLSAMPLEMASKIPROC glad_glSampleMaski;
2542
#define glSampleMaski glad_glSampleMaski
2543
#endif
2544
#define GL_MULTISAMPLE_3DFX 0x86B2
2545
#define GL_SAMPLE_BUFFERS_3DFX 0x86B3
2546
#define GL_SAMPLES_3DFX 0x86B4
2547
#define GL_MULTISAMPLE_BIT_3DFX 0x20000000
2548
#define GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0
2549
#define GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1
2550
#define GL_FACTOR_MIN_AMD 0x901C
2551
#define GL_FACTOR_MAX_AMD 0x901D
2552
#define GL_MAX_DEBUG_MESSAGE_LENGTH_AMD 0x9143
2553
#define GL_MAX_DEBUG_LOGGED_MESSAGES_AMD 0x9144
2554
#define GL_DEBUG_LOGGED_MESSAGES_AMD 0x9145
2555
#define GL_DEBUG_SEVERITY_HIGH_AMD 0x9146
2556
#define GL_DEBUG_SEVERITY_MEDIUM_AMD 0x9147
2557
#define GL_DEBUG_SEVERITY_LOW_AMD 0x9148
2558
#define GL_DEBUG_CATEGORY_API_ERROR_AMD 0x9149
2559
#define GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD 0x914A
2560
#define GL_DEBUG_CATEGORY_DEPRECATION_AMD 0x914B
2561
#define GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD 0x914C
2562
#define GL_DEBUG_CATEGORY_PERFORMANCE_AMD 0x914D
2563
#define GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD 0x914E
2564
#define GL_DEBUG_CATEGORY_APPLICATION_AMD 0x914F
2565
#define GL_DEBUG_CATEGORY_OTHER_AMD 0x9150
2566
#define GL_DEPTH_CLAMP_NEAR_AMD 0x901E
2567
#define GL_DEPTH_CLAMP_FAR_AMD 0x901F
2568
#define GL_RENDERBUFFER_STORAGE_SAMPLES_AMD 0x91B2
2569
#define GL_MAX_COLOR_FRAMEBUFFER_SAMPLES_AMD 0x91B3
2570
#define GL_MAX_COLOR_FRAMEBUFFER_STORAGE_SAMPLES_AMD 0x91B4
2571
#define GL_MAX_DEPTH_STENCIL_FRAMEBUFFER_SAMPLES_AMD 0x91B5
2572
#define GL_NUM_SUPPORTED_MULTISAMPLE_MODES_AMD 0x91B6
2573
#define GL_SUPPORTED_MULTISAMPLE_MODES_AMD 0x91B7
2574
#define GL_SUBSAMPLE_DISTANCE_AMD 0x883F
2575
#define GL_PIXELS_PER_SAMPLE_PATTERN_X_AMD 0x91AE
2576
#define GL_PIXELS_PER_SAMPLE_PATTERN_Y_AMD 0x91AF
2577
#define GL_ALL_PIXELS_AMD 0xFFFFFFFF
2578
#define GL_FLOAT16_NV 0x8FF8
2579
#define GL_FLOAT16_VEC2_NV 0x8FF9
2580
#define GL_FLOAT16_VEC3_NV 0x8FFA
2581
#define GL_FLOAT16_VEC4_NV 0x8FFB
2582
#define GL_FLOAT16_MAT2_AMD 0x91C5
2583
#define GL_FLOAT16_MAT3_AMD 0x91C6
2584
#define GL_FLOAT16_MAT4_AMD 0x91C7
2585
#define GL_FLOAT16_MAT2x3_AMD 0x91C8
2586
#define GL_FLOAT16_MAT2x4_AMD 0x91C9
2587
#define GL_FLOAT16_MAT3x2_AMD 0x91CA
2588
#define GL_FLOAT16_MAT3x4_AMD 0x91CB
2589
#define GL_FLOAT16_MAT4x2_AMD 0x91CC
2590
#define GL_FLOAT16_MAT4x3_AMD 0x91CD
2591
#define GL_INT64_NV 0x140E
2592
#define GL_UNSIGNED_INT64_NV 0x140F
2593
#define GL_INT8_NV 0x8FE0
2594
#define GL_INT8_VEC2_NV 0x8FE1
2595
#define GL_INT8_VEC3_NV 0x8FE2
2596
#define GL_INT8_VEC4_NV 0x8FE3
2597
#define GL_INT16_NV 0x8FE4
2598
#define GL_INT16_VEC2_NV 0x8FE5
2599
#define GL_INT16_VEC3_NV 0x8FE6
2600
#define GL_INT16_VEC4_NV 0x8FE7
2601
#define GL_INT64_VEC2_NV 0x8FE9
2602
#define GL_INT64_VEC3_NV 0x8FEA
2603
#define GL_INT64_VEC4_NV 0x8FEB
2604
#define GL_UNSIGNED_INT8_NV 0x8FEC
2605
#define GL_UNSIGNED_INT8_VEC2_NV 0x8FED
2606
#define GL_UNSIGNED_INT8_VEC3_NV 0x8FEE
2607
#define GL_UNSIGNED_INT8_VEC4_NV 0x8FEF
2608
#define GL_UNSIGNED_INT16_NV 0x8FF0
2609
#define GL_UNSIGNED_INT16_VEC2_NV 0x8FF1
2610
#define GL_UNSIGNED_INT16_VEC3_NV 0x8FF2
2611
#define GL_UNSIGNED_INT16_VEC4_NV 0x8FF3
2612
#define GL_UNSIGNED_INT64_VEC2_NV 0x8FF5
2613
#define GL_UNSIGNED_INT64_VEC3_NV 0x8FF6
2614
#define GL_UNSIGNED_INT64_VEC4_NV 0x8FF7
2615
#define GL_VERTEX_ELEMENT_SWIZZLE_AMD 0x91A4
2616
#define GL_VERTEX_ID_SWIZZLE_AMD 0x91A5
2617
#define GL_DATA_BUFFER_AMD 0x9151
2618
#define GL_PERFORMANCE_MONITOR_AMD 0x9152
2619
#define GL_QUERY_OBJECT_AMD 0x9153
2620
#define GL_VERTEX_ARRAY_OBJECT_AMD 0x9154
2621
#define GL_SAMPLER_OBJECT_AMD 0x9155
2622
#define GL_OCCLUSION_QUERY_EVENT_MASK_AMD 0x874F
2623
#define GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD 0x00000001
2624
#define GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD 0x00000002
2625
#define GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD 0x00000004
2626
#define GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD 0x00000008
2627
#define GL_QUERY_ALL_EVENT_BITS_AMD 0xFFFFFFFF
2628
#define GL_COUNTER_TYPE_AMD 0x8BC0
2629
#define GL_COUNTER_RANGE_AMD 0x8BC1
2630
#define GL_UNSIGNED_INT64_AMD 0x8BC2
2631
#define GL_PERCENTAGE_AMD 0x8BC3
2632
#define GL_PERFMON_RESULT_AVAILABLE_AMD 0x8BC4
2633
#define GL_PERFMON_RESULT_SIZE_AMD 0x8BC5
2634
#define GL_PERFMON_RESULT_AMD 0x8BC6
2635
#define GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD 0x9160
2636
#define GL_QUERY_BUFFER_AMD 0x9192
2637
#define GL_QUERY_BUFFER_BINDING_AMD 0x9193
2638
#define GL_QUERY_RESULT_NO_WAIT_AMD 0x9194
2639
#define GL_VIRTUAL_PAGE_SIZE_X_AMD 0x9195
2640
#define GL_VIRTUAL_PAGE_SIZE_Y_AMD 0x9196
2641
#define GL_VIRTUAL_PAGE_SIZE_Z_AMD 0x9197
2642
#define GL_MAX_SPARSE_TEXTURE_SIZE_AMD 0x9198
2643
#define GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD 0x9199
2644
#define GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS 0x919A
2645
#define GL_MIN_SPARSE_LEVEL_AMD 0x919B
2646
#define GL_MIN_LOD_WARNING_AMD 0x919C
2647
#define GL_TEXTURE_STORAGE_SPARSE_BIT_AMD 0x00000001
2648
#define GL_SET_AMD 0x874A
2649
#define GL_REPLACE_VALUE_AMD 0x874B
2650
#define GL_STENCIL_OP_VALUE_AMD 0x874C
2651
#define GL_STENCIL_BACK_OP_VALUE_AMD 0x874D
2652
#define GL_STREAM_RASTERIZATION_AMD 0x91A0
2653
#define GL_SAMPLER_BUFFER_AMD 0x9001
2654
#define GL_INT_SAMPLER_BUFFER_AMD 0x9002
2655
#define GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD 0x9003
2656
#define GL_TESSELLATION_MODE_AMD 0x9004
2657
#define GL_TESSELLATION_FACTOR_AMD 0x9005
2658
#define GL_DISCRETE_AMD 0x9006
2659
#define GL_CONTINUOUS_AMD 0x9007
2660
#define GL_AUX_DEPTH_STENCIL_APPLE 0x8A14
2661
#define GL_UNPACK_CLIENT_STORAGE_APPLE 0x85B2
2662
#define GL_ELEMENT_ARRAY_APPLE 0x8A0C
2663
#define GL_ELEMENT_ARRAY_TYPE_APPLE 0x8A0D
2664
#define GL_ELEMENT_ARRAY_POINTER_APPLE 0x8A0E
2665
#define GL_DRAW_PIXELS_APPLE 0x8A0A
2666
#define GL_FENCE_APPLE 0x8A0B
2667
#define GL_HALF_APPLE 0x140B
2668
#define GL_RGBA_FLOAT32_APPLE 0x8814
2669
#define GL_RGB_FLOAT32_APPLE 0x8815
2670
#define GL_ALPHA_FLOAT32_APPLE 0x8816
2671
#define GL_INTENSITY_FLOAT32_APPLE 0x8817
2672
#define GL_LUMINANCE_FLOAT32_APPLE 0x8818
2673
#define GL_LUMINANCE_ALPHA_FLOAT32_APPLE 0x8819
2674
#define GL_RGBA_FLOAT16_APPLE 0x881A
2675
#define GL_RGB_FLOAT16_APPLE 0x881B
2676
#define GL_ALPHA_FLOAT16_APPLE 0x881C
2677
#define GL_INTENSITY_FLOAT16_APPLE 0x881D
2678
#define GL_LUMINANCE_FLOAT16_APPLE 0x881E
2679
#define GL_LUMINANCE_ALPHA_FLOAT16_APPLE 0x881F
2680
#define GL_COLOR_FLOAT_APPLE 0x8A0F
2681
#define GL_BUFFER_SERIALIZED_MODIFY_APPLE 0x8A12
2682
#define GL_BUFFER_FLUSHING_UNMAP_APPLE 0x8A13
2683
#define GL_BUFFER_OBJECT_APPLE 0x85B3
2684
#define GL_RELEASED_APPLE 0x8A19
2685
#define GL_VOLATILE_APPLE 0x8A1A
2686
#define GL_RETAINED_APPLE 0x8A1B
2687
#define GL_UNDEFINED_APPLE 0x8A1C
2688
#define GL_PURGEABLE_APPLE 0x8A1D
2689
#define GL_RGB_422_APPLE 0x8A1F
2690
#define GL_UNSIGNED_SHORT_8_8_APPLE 0x85BA
2691
#define GL_UNSIGNED_SHORT_8_8_REV_APPLE 0x85BB
2692
#define GL_RGB_RAW_422_APPLE 0x8A51
2693
#define GL_PACK_ROW_BYTES_APPLE 0x8A15
2694
#define GL_UNPACK_ROW_BYTES_APPLE 0x8A16
2695
#define GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE 0x85B0
2696
#define GL_TEXTURE_RANGE_LENGTH_APPLE 0x85B7
2697
#define GL_TEXTURE_RANGE_POINTER_APPLE 0x85B8
2698
#define GL_TEXTURE_STORAGE_HINT_APPLE 0x85BC
2699
#define GL_STORAGE_PRIVATE_APPLE 0x85BD
2700
#define GL_STORAGE_CACHED_APPLE 0x85BE
2701
#define GL_STORAGE_SHARED_APPLE 0x85BF
2702
#define GL_TRANSFORM_HINT_APPLE 0x85B1
2703
#define GL_VERTEX_ARRAY_BINDING_APPLE 0x85B5
2704
#define GL_VERTEX_ARRAY_RANGE_APPLE 0x851D
2705
#define GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE 0x851E
2706
#define GL_VERTEX_ARRAY_STORAGE_HINT_APPLE 0x851F
2707
#define GL_VERTEX_ARRAY_RANGE_POINTER_APPLE 0x8521
2708
#define GL_STORAGE_CLIENT_APPLE 0x85B4
2709
#define GL_VERTEX_ATTRIB_MAP1_APPLE 0x8A00
2710
#define GL_VERTEX_ATTRIB_MAP2_APPLE 0x8A01
2711
#define GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE 0x8A02
2712
#define GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE 0x8A03
2713
#define GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE 0x8A04
2714
#define GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE 0x8A05
2715
#define GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE 0x8A06
2716
#define GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE 0x8A07
2717
#define GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE 0x8A08
2718
#define GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE 0x8A09
2719
#define GL_YCBCR_422_APPLE 0x85B9
2720
#define GL_FIXED 0x140C
2721
#define GL_IMPLEMENTATION_COLOR_READ_TYPE 0x8B9A
2722
#define GL_IMPLEMENTATION_COLOR_READ_FORMAT 0x8B9B
2723
#define GL_LOW_FLOAT 0x8DF0
2724
#define GL_MEDIUM_FLOAT 0x8DF1
2725
#define GL_HIGH_FLOAT 0x8DF2
2726
#define GL_LOW_INT 0x8DF3
2727
#define GL_MEDIUM_INT 0x8DF4
2728
#define GL_HIGH_INT 0x8DF5
2729
#define GL_SHADER_COMPILER 0x8DFA
2730
#define GL_SHADER_BINARY_FORMATS 0x8DF8
2731
#define GL_NUM_SHADER_BINARY_FORMATS 0x8DF9
2732
#define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB
2733
#define GL_MAX_VARYING_VECTORS 0x8DFC
2734
#define GL_MAX_FRAGMENT_UNIFORM_VECTORS 0x8DFD
2735
#define GL_RGB565 0x8D62
2736
#define GL_PRIMITIVE_BOUNDING_BOX_ARB 0x92BE
2737
#define GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB 0x9381
2738
#define GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB 0x9382
2739
#define GL_COMPRESSED_RGB8_ETC2 0x9274
2740
#define GL_COMPRESSED_SRGB8_ETC2 0x9275
2741
#define GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 0x9276
2742
#define GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 0x9277
2743
#define GL_COMPRESSED_RGBA8_ETC2_EAC 0x9278
2744
#define GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC 0x9279
2745
#define GL_COMPRESSED_R11_EAC 0x9270
2746
#define GL_COMPRESSED_SIGNED_R11_EAC 0x9271
2747
#define GL_COMPRESSED_RG11_EAC 0x9272
2748
#define GL_COMPRESSED_SIGNED_RG11_EAC 0x9273
2749
#define GL_PRIMITIVE_RESTART_FIXED_INDEX 0x8D69
2750
#define GL_ANY_SAMPLES_PASSED_CONSERVATIVE 0x8D6A
2751
#define GL_MAX_ELEMENT_INDEX 0x8D6B
2752
#define GL_UNSIGNED_INT64_ARB 0x140F
2753
#define GL_SRC1_COLOR 0x88F9
2754
#define GL_ONE_MINUS_SRC1_COLOR 0x88FA
2755
#define GL_ONE_MINUS_SRC1_ALPHA 0x88FB
2756
#define GL_MAX_DUAL_SOURCE_DRAW_BUFFERS 0x88FC
2757
#define GL_MAP_PERSISTENT_BIT 0x0040
2758
#define GL_MAP_COHERENT_BIT 0x0080
2759
#define GL_DYNAMIC_STORAGE_BIT 0x0100
2760
#define GL_CLIENT_STORAGE_BIT 0x0200
2761
#define GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT 0x00004000
2762
#define GL_BUFFER_IMMUTABLE_STORAGE 0x821F
2763
#define GL_BUFFER_STORAGE_FLAGS 0x8220
2764
#define GL_SYNC_CL_EVENT_ARB 0x8240
2765
#define GL_SYNC_CL_EVENT_COMPLETE_ARB 0x8241
2766
#define GL_CLEAR_TEXTURE 0x9365
2767
#define GL_NEGATIVE_ONE_TO_ONE 0x935E
2768
#define GL_ZERO_TO_ONE 0x935F
2769
#define GL_CLIP_ORIGIN 0x935C
2770
#define GL_CLIP_DEPTH_MODE 0x935D
2771
#define GL_RGBA_FLOAT_MODE_ARB 0x8820
2772
#define GL_CLAMP_VERTEX_COLOR_ARB 0x891A
2773
#define GL_CLAMP_FRAGMENT_COLOR_ARB 0x891B
2774
#define GL_CLAMP_READ_COLOR_ARB 0x891C
2775
#define GL_FIXED_ONLY_ARB 0x891D
2776
#define GL_UNPACK_COMPRESSED_BLOCK_WIDTH 0x9127
2777
#define GL_UNPACK_COMPRESSED_BLOCK_HEIGHT 0x9128
2778
#define GL_UNPACK_COMPRESSED_BLOCK_DEPTH 0x9129
2779
#define GL_UNPACK_COMPRESSED_BLOCK_SIZE 0x912A
2780
#define GL_PACK_COMPRESSED_BLOCK_WIDTH 0x912B
2781
#define GL_PACK_COMPRESSED_BLOCK_HEIGHT 0x912C
2782
#define GL_PACK_COMPRESSED_BLOCK_DEPTH 0x912D
2783
#define GL_PACK_COMPRESSED_BLOCK_SIZE 0x912E
2784
#define GL_COMPUTE_SHADER 0x91B9
2785
#define GL_MAX_COMPUTE_UNIFORM_BLOCKS 0x91BB
2786
#define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS 0x91BC
2787
#define GL_MAX_COMPUTE_IMAGE_UNIFORMS 0x91BD
2788
#define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE 0x8262
2789
#define GL_MAX_COMPUTE_UNIFORM_COMPONENTS 0x8263
2790
#define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS 0x8264
2791
#define GL_MAX_COMPUTE_ATOMIC_COUNTERS 0x8265
2792
#define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS 0x8266
2793
#define GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS 0x90EB
2794
#define GL_MAX_COMPUTE_WORK_GROUP_COUNT 0x91BE
2795
#define GL_MAX_COMPUTE_WORK_GROUP_SIZE 0x91BF
2796
#define GL_COMPUTE_WORK_GROUP_SIZE 0x8267
2797
#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER 0x90EC
2798
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER 0x90ED
2799
#define GL_DISPATCH_INDIRECT_BUFFER 0x90EE
2800
#define GL_DISPATCH_INDIRECT_BUFFER_BINDING 0x90EF
2801
#define GL_COMPUTE_SHADER_BIT 0x00000020
2802
#define GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB 0x9344
2803
#define GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB 0x90EB
2804
#define GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB 0x9345
2805
#define GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB 0x91BF
2806
#define GL_QUERY_WAIT_INVERTED 0x8E17
2807
#define GL_QUERY_NO_WAIT_INVERTED 0x8E18
2808
#define GL_QUERY_BY_REGION_WAIT_INVERTED 0x8E19
2809
#define GL_QUERY_BY_REGION_NO_WAIT_INVERTED 0x8E1A
2810
#define GL_MAX_CULL_DISTANCES 0x82F9
2811
#define GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES 0x82FA
2812
#define GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB 0x8242
2813
#define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB 0x8243
2814
#define GL_DEBUG_CALLBACK_FUNCTION_ARB 0x8244
2815
#define GL_DEBUG_CALLBACK_USER_PARAM_ARB 0x8245
2816
#define GL_DEBUG_SOURCE_API_ARB 0x8246
2817
#define GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB 0x8247
2818
#define GL_DEBUG_SOURCE_SHADER_COMPILER_ARB 0x8248
2819
#define GL_DEBUG_SOURCE_THIRD_PARTY_ARB 0x8249
2820
#define GL_DEBUG_SOURCE_APPLICATION_ARB 0x824A
2821
#define GL_DEBUG_SOURCE_OTHER_ARB 0x824B
2822
#define GL_DEBUG_TYPE_ERROR_ARB 0x824C
2823
#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB 0x824D
2824
#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB 0x824E
2825
#define GL_DEBUG_TYPE_PORTABILITY_ARB 0x824F
2826
#define GL_DEBUG_TYPE_PERFORMANCE_ARB 0x8250
2827
#define GL_DEBUG_TYPE_OTHER_ARB 0x8251
2828
#define GL_MAX_DEBUG_MESSAGE_LENGTH_ARB 0x9143
2829
#define GL_MAX_DEBUG_LOGGED_MESSAGES_ARB 0x9144
2830
#define GL_DEBUG_LOGGED_MESSAGES_ARB 0x9145
2831
#define GL_DEBUG_SEVERITY_HIGH_ARB 0x9146
2832
#define GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147
2833
#define GL_DEBUG_SEVERITY_LOW_ARB 0x9148
2834
#define GL_DEPTH_COMPONENT16_ARB 0x81A5
2835
#define GL_DEPTH_COMPONENT24_ARB 0x81A6
2836
#define GL_DEPTH_COMPONENT32_ARB 0x81A7
2837
#define GL_TEXTURE_DEPTH_SIZE_ARB 0x884A
2838
#define GL_DEPTH_TEXTURE_MODE_ARB 0x884B
2839
#define GL_TEXTURE_TARGET 0x1006
2840
#define GL_QUERY_TARGET 0x82EA
2841
#define GL_TEXTURE_BINDING_CUBE_MAP_ARRAY 0x900A
2842
#define GL_MAX_DRAW_BUFFERS_ARB 0x8824
2843
#define GL_DRAW_BUFFER0_ARB 0x8825
2844
#define GL_DRAW_BUFFER1_ARB 0x8826
2845
#define GL_DRAW_BUFFER2_ARB 0x8827
2846
#define GL_DRAW_BUFFER3_ARB 0x8828
2847
#define GL_DRAW_BUFFER4_ARB 0x8829
2848
#define GL_DRAW_BUFFER5_ARB 0x882A
2849
#define GL_DRAW_BUFFER6_ARB 0x882B
2850
#define GL_DRAW_BUFFER7_ARB 0x882C
2851
#define GL_DRAW_BUFFER8_ARB 0x882D
2852
#define GL_DRAW_BUFFER9_ARB 0x882E
2853
#define GL_DRAW_BUFFER10_ARB 0x882F
2854
#define GL_DRAW_BUFFER11_ARB 0x8830
2855
#define GL_DRAW_BUFFER12_ARB 0x8831
2856
#define GL_DRAW_BUFFER13_ARB 0x8832
2857
#define GL_DRAW_BUFFER14_ARB 0x8833
2858
#define GL_DRAW_BUFFER15_ARB 0x8834
2859
#define GL_DRAW_INDIRECT_BUFFER 0x8F3F
2860
#define GL_DRAW_INDIRECT_BUFFER_BINDING 0x8F43
2861
#define GL_LOCATION_COMPONENT 0x934A
2862
#define GL_TRANSFORM_FEEDBACK_BUFFER_INDEX 0x934B
2863
#define GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE 0x934C
2864
#define GL_MAX_UNIFORM_LOCATIONS 0x826E
2865
#define GL_FRAGMENT_PROGRAM_ARB 0x8804
2866
#define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875
2867
#define GL_PROGRAM_LENGTH_ARB 0x8627
2868
#define GL_PROGRAM_FORMAT_ARB 0x8876
2869
#define GL_PROGRAM_BINDING_ARB 0x8677
2870
#define GL_PROGRAM_INSTRUCTIONS_ARB 0x88A0
2871
#define GL_MAX_PROGRAM_INSTRUCTIONS_ARB 0x88A1
2872
#define GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A2
2873
#define GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A3
2874
#define GL_PROGRAM_TEMPORARIES_ARB 0x88A4
2875
#define GL_MAX_PROGRAM_TEMPORARIES_ARB 0x88A5
2876
#define GL_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A6
2877
#define GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A7
2878
#define GL_PROGRAM_PARAMETERS_ARB 0x88A8
2879
#define GL_MAX_PROGRAM_PARAMETERS_ARB 0x88A9
2880
#define GL_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AA
2881
#define GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AB
2882
#define GL_PROGRAM_ATTRIBS_ARB 0x88AC
2883
#define GL_MAX_PROGRAM_ATTRIBS_ARB 0x88AD
2884
#define GL_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AE
2885
#define GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AF
2886
#define GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB 0x88B4
2887
#define GL_MAX_PROGRAM_ENV_PARAMETERS_ARB 0x88B5
2888
#define GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB 0x88B6
2889
#define GL_PROGRAM_ALU_INSTRUCTIONS_ARB 0x8805
2890
#define GL_PROGRAM_TEX_INSTRUCTIONS_ARB 0x8806
2891
#define GL_PROGRAM_TEX_INDIRECTIONS_ARB 0x8807
2892
#define GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x8808
2893
#define GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x8809
2894
#define GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x880A
2895
#define GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB 0x880B
2896
#define GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB 0x880C
2897
#define GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB 0x880D
2898
#define GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x880E
2899
#define GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x880F
2900
#define GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x8810
2901
#define GL_PROGRAM_STRING_ARB 0x8628
2902
#define GL_PROGRAM_ERROR_POSITION_ARB 0x864B
2903
#define GL_CURRENT_MATRIX_ARB 0x8641
2904
#define GL_TRANSPOSE_CURRENT_MATRIX_ARB 0x88B7
2905
#define GL_CURRENT_MATRIX_STACK_DEPTH_ARB 0x8640
2906
#define GL_MAX_PROGRAM_MATRICES_ARB 0x862F
2907
#define GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 0x862E
2908
#define GL_MAX_TEXTURE_COORDS_ARB 0x8871
2909
#define GL_MAX_TEXTURE_IMAGE_UNITS_ARB 0x8872
2910
#define GL_PROGRAM_ERROR_STRING_ARB 0x8874
2911
#define GL_MATRIX0_ARB 0x88C0
2912
#define GL_MATRIX1_ARB 0x88C1
2913
#define GL_MATRIX2_ARB 0x88C2
2914
#define GL_MATRIX3_ARB 0x88C3
2915
#define GL_MATRIX4_ARB 0x88C4
2916
#define GL_MATRIX5_ARB 0x88C5
2917
#define GL_MATRIX6_ARB 0x88C6
2918
#define GL_MATRIX7_ARB 0x88C7
2919
#define GL_MATRIX8_ARB 0x88C8
2920
#define GL_MATRIX9_ARB 0x88C9
2921
#define GL_MATRIX10_ARB 0x88CA
2922
#define GL_MATRIX11_ARB 0x88CB
2923
#define GL_MATRIX12_ARB 0x88CC
2924
#define GL_MATRIX13_ARB 0x88CD
2925
#define GL_MATRIX14_ARB 0x88CE
2926
#define GL_MATRIX15_ARB 0x88CF
2927
#define GL_MATRIX16_ARB 0x88D0
2928
#define GL_MATRIX17_ARB 0x88D1
2929
#define GL_MATRIX18_ARB 0x88D2
2930
#define GL_MATRIX19_ARB 0x88D3
2931
#define GL_MATRIX20_ARB 0x88D4
2932
#define GL_MATRIX21_ARB 0x88D5
2933
#define GL_MATRIX22_ARB 0x88D6
2934
#define GL_MATRIX23_ARB 0x88D7
2935
#define GL_MATRIX24_ARB 0x88D8
2936
#define GL_MATRIX25_ARB 0x88D9
2937
#define GL_MATRIX26_ARB 0x88DA
2938
#define GL_MATRIX27_ARB 0x88DB
2939
#define GL_MATRIX28_ARB 0x88DC
2940
#define GL_MATRIX29_ARB 0x88DD
2941
#define GL_MATRIX30_ARB 0x88DE
2942
#define GL_MATRIX31_ARB 0x88DF
2943
#define GL_FRAGMENT_SHADER_ARB 0x8B30
2944
#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49
2945
#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B
2946
#define GL_FRAMEBUFFER_DEFAULT_WIDTH 0x9310
2947
#define GL_FRAMEBUFFER_DEFAULT_HEIGHT 0x9311
2948
#define GL_FRAMEBUFFER_DEFAULT_LAYERS 0x9312
2949
#define GL_FRAMEBUFFER_DEFAULT_SAMPLES 0x9313
2950
#define GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS 0x9314
2951
#define GL_MAX_FRAMEBUFFER_WIDTH 0x9315
2952
#define GL_MAX_FRAMEBUFFER_HEIGHT 0x9316
2953
#define GL_MAX_FRAMEBUFFER_LAYERS 0x9317
2954
#define GL_MAX_FRAMEBUFFER_SAMPLES 0x9318
2955
#define GL_INDEX 0x8222
2956
#define GL_LINES_ADJACENCY_ARB 0x000A
2957
#define GL_LINE_STRIP_ADJACENCY_ARB 0x000B
2958
#define GL_TRIANGLES_ADJACENCY_ARB 0x000C
2959
#define GL_TRIANGLE_STRIP_ADJACENCY_ARB 0x000D
2960
#define GL_PROGRAM_POINT_SIZE_ARB 0x8642
2961
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB 0x8C29
2962
#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB 0x8DA7
2963
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB 0x8DA8
2964
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB 0x8DA9
2965
#define GL_GEOMETRY_SHADER_ARB 0x8DD9
2966
#define GL_GEOMETRY_VERTICES_OUT_ARB 0x8DDA
2967
#define GL_GEOMETRY_INPUT_TYPE_ARB 0x8DDB
2968
#define GL_GEOMETRY_OUTPUT_TYPE_ARB 0x8DDC
2969
#define GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB 0x8DDD
2970
#define GL_MAX_VERTEX_VARYING_COMPONENTS_ARB 0x8DDE
2971
#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB 0x8DDF
2972
#define GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB 0x8DE0
2973
#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB 0x8DE1
2974
#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT 0x8257
2975
#define GL_PROGRAM_BINARY_LENGTH 0x8741
2976
#define GL_NUM_PROGRAM_BINARY_FORMATS 0x87FE
2977
#define GL_PROGRAM_BINARY_FORMATS 0x87FF
2978
#define GL_SHADER_BINARY_FORMAT_SPIR_V_ARB 0x9551
2979
#define GL_SPIR_V_BINARY_ARB 0x9552
2980
#define GL_GEOMETRY_SHADER_INVOCATIONS 0x887F
2981
#define GL_MAX_GEOMETRY_SHADER_INVOCATIONS 0x8E5A
2982
#define GL_MIN_FRAGMENT_INTERPOLATION_OFFSET 0x8E5B
2983
#define GL_MAX_FRAGMENT_INTERPOLATION_OFFSET 0x8E5C
2984
#define GL_FRAGMENT_INTERPOLATION_OFFSET_BITS 0x8E5D
2985
#define GL_MAX_VERTEX_STREAMS 0x8E71
2986
#define GL_DOUBLE_VEC2 0x8FFC
2987
#define GL_DOUBLE_VEC3 0x8FFD
2988
#define GL_DOUBLE_VEC4 0x8FFE
2989
#define GL_DOUBLE_MAT2 0x8F46
2990
#define GL_DOUBLE_MAT3 0x8F47
2991
#define GL_DOUBLE_MAT4 0x8F48
2992
#define GL_DOUBLE_MAT2x3 0x8F49
2993
#define GL_DOUBLE_MAT2x4 0x8F4A
2994
#define GL_DOUBLE_MAT3x2 0x8F4B
2995
#define GL_DOUBLE_MAT3x4 0x8F4C
2996
#define GL_DOUBLE_MAT4x2 0x8F4D
2997
#define GL_DOUBLE_MAT4x3 0x8F4E
2998
#define GL_INT64_ARB 0x140E
2999
#define GL_INT64_VEC2_ARB 0x8FE9
3000
#define GL_INT64_VEC3_ARB 0x8FEA
3001
#define GL_INT64_VEC4_ARB 0x8FEB
3002
#define GL_UNSIGNED_INT64_VEC2_ARB 0x8FF5
3003
#define GL_UNSIGNED_INT64_VEC3_ARB 0x8FF6
3004
#define GL_UNSIGNED_INT64_VEC4_ARB 0x8FF7
3005
#define GL_HALF_FLOAT_ARB 0x140B
3006
#define GL_CONVOLUTION_1D 0x8010
3007
#define GL_CONVOLUTION_2D 0x8011
3008
#define GL_SEPARABLE_2D 0x8012
3009
#define GL_CONVOLUTION_BORDER_MODE 0x8013
3010
#define GL_CONVOLUTION_FILTER_SCALE 0x8014
3011
#define GL_CONVOLUTION_FILTER_BIAS 0x8015
3012
#define GL_REDUCE 0x8016
3013
#define GL_CONVOLUTION_FORMAT 0x8017
3014
#define GL_CONVOLUTION_WIDTH 0x8018
3015
#define GL_CONVOLUTION_HEIGHT 0x8019
3016
#define GL_MAX_CONVOLUTION_WIDTH 0x801A
3017
#define GL_MAX_CONVOLUTION_HEIGHT 0x801B
3018
#define GL_POST_CONVOLUTION_RED_SCALE 0x801C
3019
#define GL_POST_CONVOLUTION_GREEN_SCALE 0x801D
3020
#define GL_POST_CONVOLUTION_BLUE_SCALE 0x801E
3021
#define GL_POST_CONVOLUTION_ALPHA_SCALE 0x801F
3022
#define GL_POST_CONVOLUTION_RED_BIAS 0x8020
3023
#define GL_POST_CONVOLUTION_GREEN_BIAS 0x8021
3024
#define GL_POST_CONVOLUTION_BLUE_BIAS 0x8022
3025
#define GL_POST_CONVOLUTION_ALPHA_BIAS 0x8023
3026
#define GL_HISTOGRAM 0x8024
3027
#define GL_PROXY_HISTOGRAM 0x8025
3028
#define GL_HISTOGRAM_WIDTH 0x8026
3029
#define GL_HISTOGRAM_FORMAT 0x8027
3030
#define GL_HISTOGRAM_RED_SIZE 0x8028
3031
#define GL_HISTOGRAM_GREEN_SIZE 0x8029
3032
#define GL_HISTOGRAM_BLUE_SIZE 0x802A
3033
#define GL_HISTOGRAM_ALPHA_SIZE 0x802B
3034
#define GL_HISTOGRAM_LUMINANCE_SIZE 0x802C
3035
#define GL_HISTOGRAM_SINK 0x802D
3036
#define GL_MINMAX 0x802E
3037
#define GL_MINMAX_FORMAT 0x802F
3038
#define GL_MINMAX_SINK 0x8030
3039
#define GL_TABLE_TOO_LARGE 0x8031
3040
#define GL_COLOR_MATRIX 0x80B1
3041
#define GL_COLOR_MATRIX_STACK_DEPTH 0x80B2
3042
#define GL_MAX_COLOR_MATRIX_STACK_DEPTH 0x80B3
3043
#define GL_POST_COLOR_MATRIX_RED_SCALE 0x80B4
3044
#define GL_POST_COLOR_MATRIX_GREEN_SCALE 0x80B5
3045
#define GL_POST_COLOR_MATRIX_BLUE_SCALE 0x80B6
3046
#define GL_POST_COLOR_MATRIX_ALPHA_SCALE 0x80B7
3047
#define GL_POST_COLOR_MATRIX_RED_BIAS 0x80B8
3048
#define GL_POST_COLOR_MATRIX_GREEN_BIAS 0x80B9
3049
#define GL_POST_COLOR_MATRIX_BLUE_BIAS 0x80BA
3050
#define GL_POST_COLOR_MATRIX_ALPHA_BIAS 0x80BB
3051
#define GL_COLOR_TABLE 0x80D0
3052
#define GL_POST_CONVOLUTION_COLOR_TABLE 0x80D1
3053
#define GL_POST_COLOR_MATRIX_COLOR_TABLE 0x80D2
3054
#define GL_PROXY_COLOR_TABLE 0x80D3
3055
#define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 0x80D4
3056
#define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 0x80D5
3057
#define GL_COLOR_TABLE_SCALE 0x80D6
3058
#define GL_COLOR_TABLE_BIAS 0x80D7
3059
#define GL_COLOR_TABLE_FORMAT 0x80D8
3060
#define GL_COLOR_TABLE_WIDTH 0x80D9
3061
#define GL_COLOR_TABLE_RED_SIZE 0x80DA
3062
#define GL_COLOR_TABLE_GREEN_SIZE 0x80DB
3063
#define GL_COLOR_TABLE_BLUE_SIZE 0x80DC
3064
#define GL_COLOR_TABLE_ALPHA_SIZE 0x80DD
3065
#define GL_COLOR_TABLE_LUMINANCE_SIZE 0x80DE
3066
#define GL_COLOR_TABLE_INTENSITY_SIZE 0x80DF
3067
#define GL_CONSTANT_BORDER 0x8151
3068
#define GL_REPLICATE_BORDER 0x8153
3069
#define GL_CONVOLUTION_BORDER_COLOR 0x8154
3070
#define GL_PARAMETER_BUFFER_ARB 0x80EE
3071
#define GL_PARAMETER_BUFFER_BINDING_ARB 0x80EF
3072
#define GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB 0x88FE
3073
#define GL_NUM_SAMPLE_COUNTS 0x9380
3074
#define GL_IMAGE_FORMAT_COMPATIBILITY_TYPE 0x90C7
3075
#define GL_TEXTURE_CUBE_MAP_ARRAY 0x9009
3076
#define GL_INTERNALFORMAT_SUPPORTED 0x826F
3077
#define GL_INTERNALFORMAT_PREFERRED 0x8270
3078
#define GL_INTERNALFORMAT_RED_SIZE 0x8271
3079
#define GL_INTERNALFORMAT_GREEN_SIZE 0x8272
3080
#define GL_INTERNALFORMAT_BLUE_SIZE 0x8273
3081
#define GL_INTERNALFORMAT_ALPHA_SIZE 0x8274
3082
#define GL_INTERNALFORMAT_DEPTH_SIZE 0x8275
3083
#define GL_INTERNALFORMAT_STENCIL_SIZE 0x8276
3084
#define GL_INTERNALFORMAT_SHARED_SIZE 0x8277
3085
#define GL_INTERNALFORMAT_RED_TYPE 0x8278
3086
#define GL_INTERNALFORMAT_GREEN_TYPE 0x8279
3087
#define GL_INTERNALFORMAT_BLUE_TYPE 0x827A
3088
#define GL_INTERNALFORMAT_ALPHA_TYPE 0x827B
3089
#define GL_INTERNALFORMAT_DEPTH_TYPE 0x827C
3090
#define GL_INTERNALFORMAT_STENCIL_TYPE 0x827D
3091
#define GL_MAX_WIDTH 0x827E
3092
#define GL_MAX_HEIGHT 0x827F
3093
#define GL_MAX_DEPTH 0x8280
3094
#define GL_MAX_LAYERS 0x8281
3095
#define GL_MAX_COMBINED_DIMENSIONS 0x8282
3096
#define GL_COLOR_COMPONENTS 0x8283
3097
#define GL_DEPTH_COMPONENTS 0x8284
3098
#define GL_STENCIL_COMPONENTS 0x8285
3099
#define GL_COLOR_RENDERABLE 0x8286
3100
#define GL_DEPTH_RENDERABLE 0x8287
3101
#define GL_STENCIL_RENDERABLE 0x8288
3102
#define GL_FRAMEBUFFER_RENDERABLE 0x8289
3103
#define GL_FRAMEBUFFER_RENDERABLE_LAYERED 0x828A
3104
#define GL_FRAMEBUFFER_BLEND 0x828B
3105
#define GL_READ_PIXELS 0x828C
3106
#define GL_READ_PIXELS_FORMAT 0x828D
3107
#define GL_READ_PIXELS_TYPE 0x828E
3108
#define GL_TEXTURE_IMAGE_FORMAT 0x828F
3109
#define GL_TEXTURE_IMAGE_TYPE 0x8290
3110
#define GL_GET_TEXTURE_IMAGE_FORMAT 0x8291
3111
#define GL_GET_TEXTURE_IMAGE_TYPE 0x8292
3112
#define GL_MIPMAP 0x8293
3113
#define GL_MANUAL_GENERATE_MIPMAP 0x8294
3114
#define GL_AUTO_GENERATE_MIPMAP 0x8295
3115
#define GL_COLOR_ENCODING 0x8296
3116
#define GL_SRGB_READ 0x8297
3117
#define GL_SRGB_WRITE 0x8298
3118
#define GL_SRGB_DECODE_ARB 0x8299
3119
#define GL_FILTER 0x829A
3120
#define GL_VERTEX_TEXTURE 0x829B
3121
#define GL_TESS_CONTROL_TEXTURE 0x829C
3122
#define GL_TESS_EVALUATION_TEXTURE 0x829D
3123
#define GL_GEOMETRY_TEXTURE 0x829E
3124
#define GL_FRAGMENT_TEXTURE 0x829F
3125
#define GL_COMPUTE_TEXTURE 0x82A0
3126
#define GL_TEXTURE_SHADOW 0x82A1
3127
#define GL_TEXTURE_GATHER 0x82A2
3128
#define GL_TEXTURE_GATHER_SHADOW 0x82A3
3129
#define GL_SHADER_IMAGE_LOAD 0x82A4
3130
#define GL_SHADER_IMAGE_STORE 0x82A5
3131
#define GL_SHADER_IMAGE_ATOMIC 0x82A6
3132
#define GL_IMAGE_TEXEL_SIZE 0x82A7
3133
#define GL_IMAGE_COMPATIBILITY_CLASS 0x82A8
3134
#define GL_IMAGE_PIXEL_FORMAT 0x82A9
3135
#define GL_IMAGE_PIXEL_TYPE 0x82AA
3136
#define GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST 0x82AC
3137
#define GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST 0x82AD
3138
#define GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE 0x82AE
3139
#define GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE 0x82AF
3140
#define GL_TEXTURE_COMPRESSED_BLOCK_WIDTH 0x82B1
3141
#define GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT 0x82B2
3142
#define GL_TEXTURE_COMPRESSED_BLOCK_SIZE 0x82B3
3143
#define GL_CLEAR_BUFFER 0x82B4
3144
#define GL_TEXTURE_VIEW 0x82B5
3145
#define GL_VIEW_COMPATIBILITY_CLASS 0x82B6
3146
#define GL_FULL_SUPPORT 0x82B7
3147
#define GL_CAVEAT_SUPPORT 0x82B8
3148
#define GL_IMAGE_CLASS_4_X_32 0x82B9
3149
#define GL_IMAGE_CLASS_2_X_32 0x82BA
3150
#define GL_IMAGE_CLASS_1_X_32 0x82BB
3151
#define GL_IMAGE_CLASS_4_X_16 0x82BC
3152
#define GL_IMAGE_CLASS_2_X_16 0x82BD
3153
#define GL_IMAGE_CLASS_1_X_16 0x82BE
3154
#define GL_IMAGE_CLASS_4_X_8 0x82BF
3155
#define GL_IMAGE_CLASS_2_X_8 0x82C0
3156
#define GL_IMAGE_CLASS_1_X_8 0x82C1
3157
#define GL_IMAGE_CLASS_11_11_10 0x82C2
3158
#define GL_IMAGE_CLASS_10_10_10_2 0x82C3
3159
#define GL_VIEW_CLASS_128_BITS 0x82C4
3160
#define GL_VIEW_CLASS_96_BITS 0x82C5
3161
#define GL_VIEW_CLASS_64_BITS 0x82C6
3162
#define GL_VIEW_CLASS_48_BITS 0x82C7
3163
#define GL_VIEW_CLASS_32_BITS 0x82C8
3164
#define GL_VIEW_CLASS_24_BITS 0x82C9
3165
#define GL_VIEW_CLASS_16_BITS 0x82CA
3166
#define GL_VIEW_CLASS_8_BITS 0x82CB
3167
#define GL_VIEW_CLASS_S3TC_DXT1_RGB 0x82CC
3168
#define GL_VIEW_CLASS_S3TC_DXT1_RGBA 0x82CD
3169
#define GL_VIEW_CLASS_S3TC_DXT3_RGBA 0x82CE
3170
#define GL_VIEW_CLASS_S3TC_DXT5_RGBA 0x82CF
3171
#define GL_VIEW_CLASS_RGTC1_RED 0x82D0
3172
#define GL_VIEW_CLASS_RGTC2_RG 0x82D1
3173
#define GL_VIEW_CLASS_BPTC_UNORM 0x82D2
3174
#define GL_VIEW_CLASS_BPTC_FLOAT 0x82D3
3175
#define GL_VIEW_CLASS_EAC_R11 0x9383
3176
#define GL_VIEW_CLASS_EAC_RG11 0x9384
3177
#define GL_VIEW_CLASS_ETC2_RGB 0x9385
3178
#define GL_VIEW_CLASS_ETC2_RGBA 0x9386
3179
#define GL_VIEW_CLASS_ETC2_EAC_RGBA 0x9387
3180
#define GL_VIEW_CLASS_ASTC_4x4_RGBA 0x9388
3181
#define GL_VIEW_CLASS_ASTC_5x4_RGBA 0x9389
3182
#define GL_VIEW_CLASS_ASTC_5x5_RGBA 0x938A
3183
#define GL_VIEW_CLASS_ASTC_6x5_RGBA 0x938B
3184
#define GL_VIEW_CLASS_ASTC_6x6_RGBA 0x938C
3185
#define GL_VIEW_CLASS_ASTC_8x5_RGBA 0x938D
3186
#define GL_VIEW_CLASS_ASTC_8x6_RGBA 0x938E
3187
#define GL_VIEW_CLASS_ASTC_8x8_RGBA 0x938F
3188
#define GL_VIEW_CLASS_ASTC_10x5_RGBA 0x9390
3189
#define GL_VIEW_CLASS_ASTC_10x6_RGBA 0x9391
3190
#define GL_VIEW_CLASS_ASTC_10x8_RGBA 0x9392
3191
#define GL_VIEW_CLASS_ASTC_10x10_RGBA 0x9393
3192
#define GL_VIEW_CLASS_ASTC_12x10_RGBA 0x9394
3193
#define GL_VIEW_CLASS_ASTC_12x12_RGBA 0x9395
3194
#define GL_MIN_MAP_BUFFER_ALIGNMENT 0x90BC
3195
#define GL_MATRIX_PALETTE_ARB 0x8840
3196
#define GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 0x8841
3197
#define GL_MAX_PALETTE_MATRICES_ARB 0x8842
3198
#define GL_CURRENT_PALETTE_MATRIX_ARB 0x8843
3199
#define GL_MATRIX_INDEX_ARRAY_ARB 0x8844
3200
#define GL_CURRENT_MATRIX_INDEX_ARB 0x8845
3201
#define GL_MATRIX_INDEX_ARRAY_SIZE_ARB 0x8846
3202
#define GL_MATRIX_INDEX_ARRAY_TYPE_ARB 0x8847
3203
#define GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 0x8848
3204
#define GL_MATRIX_INDEX_ARRAY_POINTER_ARB 0x8849
3205
#define GL_MULTISAMPLE_ARB 0x809D
3206
#define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 0x809E
3207
#define GL_SAMPLE_ALPHA_TO_ONE_ARB 0x809F
3208
#define GL_SAMPLE_COVERAGE_ARB 0x80A0
3209
#define GL_SAMPLE_BUFFERS_ARB 0x80A8
3210
#define GL_SAMPLES_ARB 0x80A9
3211
#define GL_SAMPLE_COVERAGE_VALUE_ARB 0x80AA
3212
#define GL_SAMPLE_COVERAGE_INVERT_ARB 0x80AB
3213
#define GL_MULTISAMPLE_BIT_ARB 0x20000000
3214
#define GL_TEXTURE0_ARB 0x84C0
3215
#define GL_TEXTURE1_ARB 0x84C1
3216
#define GL_TEXTURE2_ARB 0x84C2
3217
#define GL_TEXTURE3_ARB 0x84C3
3218
#define GL_TEXTURE4_ARB 0x84C4
3219
#define GL_TEXTURE5_ARB 0x84C5
3220
#define GL_TEXTURE6_ARB 0x84C6
3221
#define GL_TEXTURE7_ARB 0x84C7
3222
#define GL_TEXTURE8_ARB 0x84C8
3223
#define GL_TEXTURE9_ARB 0x84C9
3224
#define GL_TEXTURE10_ARB 0x84CA
3225
#define GL_TEXTURE11_ARB 0x84CB
3226
#define GL_TEXTURE12_ARB 0x84CC
3227
#define GL_TEXTURE13_ARB 0x84CD
3228
#define GL_TEXTURE14_ARB 0x84CE
3229
#define GL_TEXTURE15_ARB 0x84CF
3230
#define GL_TEXTURE16_ARB 0x84D0
3231
#define GL_TEXTURE17_ARB 0x84D1
3232
#define GL_TEXTURE18_ARB 0x84D2
3233
#define GL_TEXTURE19_ARB 0x84D3
3234
#define GL_TEXTURE20_ARB 0x84D4
3235
#define GL_TEXTURE21_ARB 0x84D5
3236
#define GL_TEXTURE22_ARB 0x84D6
3237
#define GL_TEXTURE23_ARB 0x84D7
3238
#define GL_TEXTURE24_ARB 0x84D8
3239
#define GL_TEXTURE25_ARB 0x84D9
3240
#define GL_TEXTURE26_ARB 0x84DA
3241
#define GL_TEXTURE27_ARB 0x84DB
3242
#define GL_TEXTURE28_ARB 0x84DC
3243
#define GL_TEXTURE29_ARB 0x84DD
3244
#define GL_TEXTURE30_ARB 0x84DE
3245
#define GL_TEXTURE31_ARB 0x84DF
3246
#define GL_ACTIVE_TEXTURE_ARB 0x84E0
3247
#define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1
3248
#define GL_MAX_TEXTURE_UNITS_ARB 0x84E2
3249
#define GL_QUERY_COUNTER_BITS_ARB 0x8864
3250
#define GL_CURRENT_QUERY_ARB 0x8865
3251
#define GL_QUERY_RESULT_ARB 0x8866
3252
#define GL_QUERY_RESULT_AVAILABLE_ARB 0x8867
3253
#define GL_SAMPLES_PASSED_ARB 0x8914
3254
#define GL_ANY_SAMPLES_PASSED 0x8C2F
3255
#define GL_MAX_SHADER_COMPILER_THREADS_ARB 0x91B0
3256
#define GL_COMPLETION_STATUS_ARB 0x91B1
3257
#define GL_VERTICES_SUBMITTED_ARB 0x82EE
3258
#define GL_PRIMITIVES_SUBMITTED_ARB 0x82EF
3259
#define GL_VERTEX_SHADER_INVOCATIONS_ARB 0x82F0
3260
#define GL_TESS_CONTROL_SHADER_PATCHES_ARB 0x82F1
3261
#define GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB 0x82F2
3262
#define GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB 0x82F3
3263
#define GL_FRAGMENT_SHADER_INVOCATIONS_ARB 0x82F4
3264
#define GL_COMPUTE_SHADER_INVOCATIONS_ARB 0x82F5
3265
#define GL_CLIPPING_INPUT_PRIMITIVES_ARB 0x82F6
3266
#define GL_CLIPPING_OUTPUT_PRIMITIVES_ARB 0x82F7
3267
#define GL_PIXEL_PACK_BUFFER_ARB 0x88EB
3268
#define GL_PIXEL_UNPACK_BUFFER_ARB 0x88EC
3269
#define GL_PIXEL_PACK_BUFFER_BINDING_ARB 0x88ED
3270
#define GL_PIXEL_UNPACK_BUFFER_BINDING_ARB 0x88EF
3271
#define GL_POINT_SIZE_MIN_ARB 0x8126
3272
#define GL_POINT_SIZE_MAX_ARB 0x8127
3273
#define GL_POINT_FADE_THRESHOLD_SIZE_ARB 0x8128
3274
#define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129
3275
#define GL_POINT_SPRITE_ARB 0x8861
3276
#define GL_COORD_REPLACE_ARB 0x8862
3277
#define GL_POLYGON_OFFSET_CLAMP 0x8E1B
3278
#define GL_UNIFORM 0x92E1
3279
#define GL_UNIFORM_BLOCK 0x92E2
3280
#define GL_PROGRAM_INPUT 0x92E3
3281
#define GL_PROGRAM_OUTPUT 0x92E4
3282
#define GL_BUFFER_VARIABLE 0x92E5
3283
#define GL_SHADER_STORAGE_BLOCK 0x92E6
3284
#define GL_ATOMIC_COUNTER_BUFFER 0x92C0
3285
#define GL_VERTEX_SUBROUTINE 0x92E8
3286
#define GL_TESS_CONTROL_SUBROUTINE 0x92E9
3287
#define GL_TESS_EVALUATION_SUBROUTINE 0x92EA
3288
#define GL_GEOMETRY_SUBROUTINE 0x92EB
3289
#define GL_FRAGMENT_SUBROUTINE 0x92EC
3290
#define GL_COMPUTE_SUBROUTINE 0x92ED
3291
#define GL_VERTEX_SUBROUTINE_UNIFORM 0x92EE
3292
#define GL_TESS_CONTROL_SUBROUTINE_UNIFORM 0x92EF
3293
#define GL_TESS_EVALUATION_SUBROUTINE_UNIFORM 0x92F0
3294
#define GL_GEOMETRY_SUBROUTINE_UNIFORM 0x92F1
3295
#define GL_FRAGMENT_SUBROUTINE_UNIFORM 0x92F2
3296
#define GL_COMPUTE_SUBROUTINE_UNIFORM 0x92F3
3297
#define GL_TRANSFORM_FEEDBACK_VARYING 0x92F4
3298
#define GL_ACTIVE_RESOURCES 0x92F5
3299
#define GL_MAX_NAME_LENGTH 0x92F6
3300
#define GL_MAX_NUM_ACTIVE_VARIABLES 0x92F7
3301
#define GL_MAX_NUM_COMPATIBLE_SUBROUTINES 0x92F8
3302
#define GL_NAME_LENGTH 0x92F9
3303
#define GL_TYPE 0x92FA
3304
#define GL_ARRAY_SIZE 0x92FB
3305
#define GL_OFFSET 0x92FC
3306
#define GL_BLOCK_INDEX 0x92FD
3307
#define GL_ARRAY_STRIDE 0x92FE
3308
#define GL_MATRIX_STRIDE 0x92FF
3309
#define GL_IS_ROW_MAJOR 0x9300
3310
#define GL_ATOMIC_COUNTER_BUFFER_INDEX 0x9301
3311
#define GL_BUFFER_BINDING 0x9302
3312
#define GL_BUFFER_DATA_SIZE 0x9303
3313
#define GL_NUM_ACTIVE_VARIABLES 0x9304
3314
#define GL_ACTIVE_VARIABLES 0x9305
3315
#define GL_REFERENCED_BY_VERTEX_SHADER 0x9306
3316
#define GL_REFERENCED_BY_TESS_CONTROL_SHADER 0x9307
3317
#define GL_REFERENCED_BY_TESS_EVALUATION_SHADER 0x9308
3318
#define GL_REFERENCED_BY_GEOMETRY_SHADER 0x9309
3319
#define GL_REFERENCED_BY_FRAGMENT_SHADER 0x930A
3320
#define GL_REFERENCED_BY_COMPUTE_SHADER 0x930B
3321
#define GL_TOP_LEVEL_ARRAY_SIZE 0x930C
3322
#define GL_TOP_LEVEL_ARRAY_STRIDE 0x930D
3323
#define GL_LOCATION 0x930E
3324
#define GL_LOCATION_INDEX 0x930F
3325
#define GL_IS_PER_PATCH 0x92E7
3326
#define GL_NUM_COMPATIBLE_SUBROUTINES 0x8E4A
3327
#define GL_COMPATIBLE_SUBROUTINES 0x8E4B
3328
#define GL_QUERY_BUFFER 0x9192
3329
#define GL_QUERY_BUFFER_BARRIER_BIT 0x00008000
3330
#define GL_QUERY_BUFFER_BINDING 0x9193
3331
#define GL_QUERY_RESULT_NO_WAIT 0x9194
3332
#define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB 0x00000004
3333
#define GL_LOSE_CONTEXT_ON_RESET_ARB 0x8252
3334
#define GL_GUILTY_CONTEXT_RESET_ARB 0x8253
3335
#define GL_INNOCENT_CONTEXT_RESET_ARB 0x8254
3336
#define GL_UNKNOWN_CONTEXT_RESET_ARB 0x8255
3337
#define GL_RESET_NOTIFICATION_STRATEGY_ARB 0x8256
3338
#define GL_NO_RESET_NOTIFICATION_ARB 0x8261
3339
#define GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB 0x933D
3340
#define GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB 0x933E
3341
#define GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB 0x933F
3342
#define GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB 0x9340
3343
#define GL_SAMPLE_LOCATION_ARB 0x8E50
3344
#define GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB 0x9341
3345
#define GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB 0x9342
3346
#define GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB 0x9343
3347
#define GL_SAMPLE_SHADING_ARB 0x8C36
3348
#define GL_MIN_SAMPLE_SHADING_VALUE_ARB 0x8C37
3349
#define GL_SAMPLER_BINDING 0x8919
3350
#define GL_VERTEX_SHADER_BIT 0x00000001
3351
#define GL_FRAGMENT_SHADER_BIT 0x00000002
3352
#define GL_GEOMETRY_SHADER_BIT 0x00000004
3353
#define GL_TESS_CONTROL_SHADER_BIT 0x00000008
3354
#define GL_TESS_EVALUATION_SHADER_BIT 0x00000010
3355
#define GL_ALL_SHADER_BITS 0xFFFFFFFF
3356
#define GL_PROGRAM_SEPARABLE 0x8258
3357
#define GL_ACTIVE_PROGRAM 0x8259
3358
#define GL_PROGRAM_PIPELINE_BINDING 0x825A
3359
#define GL_ATOMIC_COUNTER_BUFFER_BINDING 0x92C1
3360
#define GL_ATOMIC_COUNTER_BUFFER_START 0x92C2
3361
#define GL_ATOMIC_COUNTER_BUFFER_SIZE 0x92C3
3362
#define GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE 0x92C4
3363
#define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS 0x92C5
3364
#define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES 0x92C6
3365
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER 0x92C7
3366
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER 0x92C8
3367
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER 0x92C9
3368
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER 0x92CA
3369
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER 0x92CB
3370
#define GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS 0x92CC
3371
#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS 0x92CD
3372
#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS 0x92CE
3373
#define GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS 0x92CF
3374
#define GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS 0x92D0
3375
#define GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS 0x92D1
3376
#define GL_MAX_VERTEX_ATOMIC_COUNTERS 0x92D2
3377
#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS 0x92D3
3378
#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS 0x92D4
3379
#define GL_MAX_GEOMETRY_ATOMIC_COUNTERS 0x92D5
3380
#define GL_MAX_FRAGMENT_ATOMIC_COUNTERS 0x92D6
3381
#define GL_MAX_COMBINED_ATOMIC_COUNTERS 0x92D7
3382
#define GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE 0x92D8
3383
#define GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS 0x92DC
3384
#define GL_ACTIVE_ATOMIC_COUNTER_BUFFERS 0x92D9
3385
#define GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX 0x92DA
3386
#define GL_UNSIGNED_INT_ATOMIC_COUNTER 0x92DB
3387
#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT 0x00000001
3388
#define GL_ELEMENT_ARRAY_BARRIER_BIT 0x00000002
3389
#define GL_UNIFORM_BARRIER_BIT 0x00000004
3390
#define GL_TEXTURE_FETCH_BARRIER_BIT 0x00000008
3391
#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT 0x00000020
3392
#define GL_COMMAND_BARRIER_BIT 0x00000040
3393
#define GL_PIXEL_BUFFER_BARRIER_BIT 0x00000080
3394
#define GL_TEXTURE_UPDATE_BARRIER_BIT 0x00000100
3395
#define GL_BUFFER_UPDATE_BARRIER_BIT 0x00000200
3396
#define GL_FRAMEBUFFER_BARRIER_BIT 0x00000400
3397
#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT 0x00000800
3398
#define GL_ATOMIC_COUNTER_BARRIER_BIT 0x00001000
3399
#define GL_ALL_BARRIER_BITS 0xFFFFFFFF
3400
#define GL_MAX_IMAGE_UNITS 0x8F38
3401
#define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS 0x8F39
3402
#define GL_IMAGE_BINDING_NAME 0x8F3A
3403
#define GL_IMAGE_BINDING_LEVEL 0x8F3B
3404
#define GL_IMAGE_BINDING_LAYERED 0x8F3C
3405
#define GL_IMAGE_BINDING_LAYER 0x8F3D
3406
#define GL_IMAGE_BINDING_ACCESS 0x8F3E
3407
#define GL_IMAGE_1D 0x904C
3408
#define GL_IMAGE_2D 0x904D
3409
#define GL_IMAGE_3D 0x904E
3410
#define GL_IMAGE_2D_RECT 0x904F
3411
#define GL_IMAGE_CUBE 0x9050
3412
#define GL_IMAGE_BUFFER 0x9051
3413
#define GL_IMAGE_1D_ARRAY 0x9052
3414
#define GL_IMAGE_2D_ARRAY 0x9053
3415
#define GL_IMAGE_CUBE_MAP_ARRAY 0x9054
3416
#define GL_IMAGE_2D_MULTISAMPLE 0x9055
3417
#define GL_IMAGE_2D_MULTISAMPLE_ARRAY 0x9056
3418
#define GL_INT_IMAGE_1D 0x9057
3419
#define GL_INT_IMAGE_2D 0x9058
3420
#define GL_INT_IMAGE_3D 0x9059
3421
#define GL_INT_IMAGE_2D_RECT 0x905A
3422
#define GL_INT_IMAGE_CUBE 0x905B
3423
#define GL_INT_IMAGE_BUFFER 0x905C
3424
#define GL_INT_IMAGE_1D_ARRAY 0x905D
3425
#define GL_INT_IMAGE_2D_ARRAY 0x905E
3426
#define GL_INT_IMAGE_CUBE_MAP_ARRAY 0x905F
3427
#define GL_INT_IMAGE_2D_MULTISAMPLE 0x9060
3428
#define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY 0x9061
3429
#define GL_UNSIGNED_INT_IMAGE_1D 0x9062
3430
#define GL_UNSIGNED_INT_IMAGE_2D 0x9063
3431
#define GL_UNSIGNED_INT_IMAGE_3D 0x9064
3432
#define GL_UNSIGNED_INT_IMAGE_2D_RECT 0x9065
3433
#define GL_UNSIGNED_INT_IMAGE_CUBE 0x9066
3434
#define GL_UNSIGNED_INT_IMAGE_BUFFER 0x9067
3435
#define GL_UNSIGNED_INT_IMAGE_1D_ARRAY 0x9068
3436
#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY 0x9069
3437
#define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY 0x906A
3438
#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE 0x906B
3439
#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY 0x906C
3440
#define GL_MAX_IMAGE_SAMPLES 0x906D
3441
#define GL_IMAGE_BINDING_FORMAT 0x906E
3442
#define GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE 0x90C8
3443
#define GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS 0x90C9
3444
#define GL_MAX_VERTEX_IMAGE_UNIFORMS 0x90CA
3445
#define GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS 0x90CB
3446
#define GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS 0x90CC
3447
#define GL_MAX_GEOMETRY_IMAGE_UNIFORMS 0x90CD
3448
#define GL_MAX_FRAGMENT_IMAGE_UNIFORMS 0x90CE
3449
#define GL_MAX_COMBINED_IMAGE_UNIFORMS 0x90CF
3450
#define GL_PROGRAM_OBJECT_ARB 0x8B40
3451
#define GL_SHADER_OBJECT_ARB 0x8B48
3452
#define GL_OBJECT_TYPE_ARB 0x8B4E
3453
#define GL_OBJECT_SUBTYPE_ARB 0x8B4F
3454
#define GL_FLOAT_VEC2_ARB 0x8B50
3455
#define GL_FLOAT_VEC3_ARB 0x8B51
3456
#define GL_FLOAT_VEC4_ARB 0x8B52
3457
#define GL_INT_VEC2_ARB 0x8B53
3458
#define GL_INT_VEC3_ARB 0x8B54
3459
#define GL_INT_VEC4_ARB 0x8B55
3460
#define GL_BOOL_ARB 0x8B56
3461
#define GL_BOOL_VEC2_ARB 0x8B57
3462
#define GL_BOOL_VEC3_ARB 0x8B58
3463
#define GL_BOOL_VEC4_ARB 0x8B59
3464
#define GL_FLOAT_MAT2_ARB 0x8B5A
3465
#define GL_FLOAT_MAT3_ARB 0x8B5B
3466
#define GL_FLOAT_MAT4_ARB 0x8B5C
3467
#define GL_SAMPLER_1D_ARB 0x8B5D
3468
#define GL_SAMPLER_2D_ARB 0x8B5E
3469
#define GL_SAMPLER_3D_ARB 0x8B5F
3470
#define GL_SAMPLER_CUBE_ARB 0x8B60
3471
#define GL_SAMPLER_1D_SHADOW_ARB 0x8B61
3472
#define GL_SAMPLER_2D_SHADOW_ARB 0x8B62
3473
#define GL_SAMPLER_2D_RECT_ARB 0x8B63
3474
#define GL_SAMPLER_2D_RECT_SHADOW_ARB 0x8B64
3475
#define GL_OBJECT_DELETE_STATUS_ARB 0x8B80
3476
#define GL_OBJECT_COMPILE_STATUS_ARB 0x8B81
3477
#define GL_OBJECT_LINK_STATUS_ARB 0x8B82
3478
#define GL_OBJECT_VALIDATE_STATUS_ARB 0x8B83
3479
#define GL_OBJECT_INFO_LOG_LENGTH_ARB 0x8B84
3480
#define GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85
3481
#define GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86
3482
#define GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB 0x8B87
3483
#define GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88
3484
#define GL_SHADER_STORAGE_BUFFER 0x90D2
3485
#define GL_SHADER_STORAGE_BUFFER_BINDING 0x90D3
3486
#define GL_SHADER_STORAGE_BUFFER_START 0x90D4
3487
#define GL_SHADER_STORAGE_BUFFER_SIZE 0x90D5
3488
#define GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS 0x90D6
3489
#define GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS 0x90D7
3490
#define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS 0x90D8
3491
#define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS 0x90D9
3492
#define GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS 0x90DA
3493
#define GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS 0x90DB
3494
#define GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS 0x90DC
3495
#define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS 0x90DD
3496
#define GL_MAX_SHADER_STORAGE_BLOCK_SIZE 0x90DE
3497
#define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT 0x90DF
3498
#define GL_SHADER_STORAGE_BARRIER_BIT 0x00002000
3499
#define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES 0x8F39
3500
#define GL_ACTIVE_SUBROUTINES 0x8DE5
3501
#define GL_ACTIVE_SUBROUTINE_UNIFORMS 0x8DE6
3502
#define GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS 0x8E47
3503
#define GL_ACTIVE_SUBROUTINE_MAX_LENGTH 0x8E48
3504
#define GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH 0x8E49
3505
#define GL_MAX_SUBROUTINES 0x8DE7
3506
#define GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS 0x8DE8
3507
#define GL_SHADING_LANGUAGE_VERSION_ARB 0x8B8C
3508
#define GL_SHADER_INCLUDE_ARB 0x8DAE
3509
#define GL_NAMED_STRING_LENGTH_ARB 0x8DE9
3510
#define GL_NAMED_STRING_TYPE_ARB 0x8DEA
3511
#define GL_TEXTURE_COMPARE_MODE_ARB 0x884C
3512
#define GL_TEXTURE_COMPARE_FUNC_ARB 0x884D
3513
#define GL_COMPARE_R_TO_TEXTURE_ARB 0x884E
3514
#define GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF
3515
#define GL_SPARSE_STORAGE_BIT_ARB 0x0400
3516
#define GL_SPARSE_BUFFER_PAGE_SIZE_ARB 0x82F8
3517
#define GL_TEXTURE_SPARSE_ARB 0x91A6
3518
#define GL_VIRTUAL_PAGE_SIZE_INDEX_ARB 0x91A7
3519
#define GL_NUM_SPARSE_LEVELS_ARB 0x91AA
3520
#define GL_NUM_VIRTUAL_PAGE_SIZES_ARB 0x91A8
3521
#define GL_VIRTUAL_PAGE_SIZE_X_ARB 0x9195
3522
#define GL_VIRTUAL_PAGE_SIZE_Y_ARB 0x9196
3523
#define GL_VIRTUAL_PAGE_SIZE_Z_ARB 0x9197
3524
#define GL_MAX_SPARSE_TEXTURE_SIZE_ARB 0x9198
3525
#define GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB 0x9199
3526
#define GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB 0x919A
3527
#define GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB 0x91A9
3528
#define GL_SPIR_V_EXTENSIONS 0x9553
3529
#define GL_NUM_SPIR_V_EXTENSIONS 0x9554
3530
#define GL_DEPTH_STENCIL_TEXTURE_MODE 0x90EA
3531
#define GL_PATCHES 0x000E
3532
#define GL_PATCH_VERTICES 0x8E72
3533
#define GL_PATCH_DEFAULT_INNER_LEVEL 0x8E73
3534
#define GL_PATCH_DEFAULT_OUTER_LEVEL 0x8E74
3535
#define GL_TESS_CONTROL_OUTPUT_VERTICES 0x8E75
3536
#define GL_TESS_GEN_MODE 0x8E76
3537
#define GL_TESS_GEN_SPACING 0x8E77
3538
#define GL_TESS_GEN_VERTEX_ORDER 0x8E78
3539
#define GL_TESS_GEN_POINT_MODE 0x8E79
3540
#define GL_ISOLINES 0x8E7A
3541
#define GL_QUADS 0x0007
3542
#define GL_FRACTIONAL_ODD 0x8E7B
3543
#define GL_FRACTIONAL_EVEN 0x8E7C
3544
#define GL_MAX_PATCH_VERTICES 0x8E7D
3545
#define GL_MAX_TESS_GEN_LEVEL 0x8E7E
3546
#define GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS 0x8E7F
3547
#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS 0x8E80
3548
#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS 0x8E81
3549
#define GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS 0x8E82
3550
#define GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS 0x8E83
3551
#define GL_MAX_TESS_PATCH_COMPONENTS 0x8E84
3552
#define GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS 0x8E85
3553
#define GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS 0x8E86
3554
#define GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS 0x8E89
3555
#define GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS 0x8E8A
3556
#define GL_MAX_TESS_CONTROL_INPUT_COMPONENTS 0x886C
3557
#define GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS 0x886D
3558
#define GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS 0x8E1E
3559
#define GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS 0x8E1F
3560
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER 0x84F0
3561
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER 0x84F1
3562
#define GL_TESS_EVALUATION_SHADER 0x8E87
3563
#define GL_TESS_CONTROL_SHADER 0x8E88
3564
#define GL_CLAMP_TO_BORDER_ARB 0x812D
3565
#define GL_TEXTURE_BUFFER_ARB 0x8C2A
3566
#define GL_MAX_TEXTURE_BUFFER_SIZE_ARB 0x8C2B
3567
#define GL_TEXTURE_BINDING_BUFFER_ARB 0x8C2C
3568
#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB 0x8C2D
3569
#define GL_TEXTURE_BUFFER_FORMAT_ARB 0x8C2E
3570
#define GL_TEXTURE_BUFFER_OFFSET 0x919D
3571
#define GL_TEXTURE_BUFFER_SIZE 0x919E
3572
#define GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F
3573
#define GL_COMPRESSED_ALPHA_ARB 0x84E9
3574
#define GL_COMPRESSED_LUMINANCE_ARB 0x84EA
3575
#define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB
3576
#define GL_COMPRESSED_INTENSITY_ARB 0x84EC
3577
#define GL_COMPRESSED_RGB_ARB 0x84ED
3578
#define GL_COMPRESSED_RGBA_ARB 0x84EE
3579
#define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF
3580
#define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0
3581
#define GL_TEXTURE_COMPRESSED_ARB 0x86A1
3582
#define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2
3583
#define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3
3584
#define GL_COMPRESSED_RGBA_BPTC_UNORM_ARB 0x8E8C
3585
#define GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB 0x8E8D
3586
#define GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB 0x8E8E
3587
#define GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB 0x8E8F
3588
#define GL_NORMAL_MAP_ARB 0x8511
3589
#define GL_REFLECTION_MAP_ARB 0x8512
3590
#define GL_TEXTURE_CUBE_MAP_ARB 0x8513
3591
#define GL_TEXTURE_BINDING_CUBE_MAP_ARB 0x8514
3592
#define GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x8515
3593
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x8516
3594
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x8517
3595
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x8518
3596
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x8519
3597
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x851A
3598
#define GL_PROXY_TEXTURE_CUBE_MAP_ARB 0x851B
3599
#define GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB 0x851C
3600
#define GL_TEXTURE_CUBE_MAP_ARRAY_ARB 0x9009
3601
#define GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB 0x900A
3602
#define GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB 0x900B
3603
#define GL_SAMPLER_CUBE_MAP_ARRAY_ARB 0x900C
3604
#define GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB 0x900D
3605
#define GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB 0x900E
3606
#define GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB 0x900F
3607
#define GL_COMBINE_ARB 0x8570
3608
#define GL_COMBINE_RGB_ARB 0x8571
3609
#define GL_COMBINE_ALPHA_ARB 0x8572
3610
#define GL_SOURCE0_RGB_ARB 0x8580
3611
#define GL_SOURCE1_RGB_ARB 0x8581
3612
#define GL_SOURCE2_RGB_ARB 0x8582
3613
#define GL_SOURCE0_ALPHA_ARB 0x8588
3614
#define GL_SOURCE1_ALPHA_ARB 0x8589
3615
#define GL_SOURCE2_ALPHA_ARB 0x858A
3616
#define GL_OPERAND0_RGB_ARB 0x8590
3617
#define GL_OPERAND1_RGB_ARB 0x8591
3618
#define GL_OPERAND2_RGB_ARB 0x8592
3619
#define GL_OPERAND0_ALPHA_ARB 0x8598
3620
#define GL_OPERAND1_ALPHA_ARB 0x8599
3621
#define GL_OPERAND2_ALPHA_ARB 0x859A
3622
#define GL_RGB_SCALE_ARB 0x8573
3623
#define GL_ADD_SIGNED_ARB 0x8574
3624
#define GL_INTERPOLATE_ARB 0x8575
3625
#define GL_SUBTRACT_ARB 0x84E7
3626
#define GL_CONSTANT_ARB 0x8576
3627
#define GL_PRIMARY_COLOR_ARB 0x8577
3628
#define GL_PREVIOUS_ARB 0x8578
3629
#define GL_DOT3_RGB_ARB 0x86AE
3630
#define GL_DOT3_RGBA_ARB 0x86AF
3631
#define GL_TEXTURE_MAX_ANISOTROPY 0x84FE
3632
#define GL_MAX_TEXTURE_MAX_ANISOTROPY 0x84FF
3633
#define GL_TEXTURE_REDUCTION_MODE_ARB 0x9366
3634
#define GL_WEIGHTED_AVERAGE_ARB 0x9367
3635
#define GL_TEXTURE_RED_TYPE_ARB 0x8C10
3636
#define GL_TEXTURE_GREEN_TYPE_ARB 0x8C11
3637
#define GL_TEXTURE_BLUE_TYPE_ARB 0x8C12
3638
#define GL_TEXTURE_ALPHA_TYPE_ARB 0x8C13
3639
#define GL_TEXTURE_LUMINANCE_TYPE_ARB 0x8C14
3640
#define GL_TEXTURE_INTENSITY_TYPE_ARB 0x8C15
3641
#define GL_TEXTURE_DEPTH_TYPE_ARB 0x8C16
3642
#define GL_UNSIGNED_NORMALIZED_ARB 0x8C17
3643
#define GL_RGBA32F_ARB 0x8814
3644
#define GL_RGB32F_ARB 0x8815
3645
#define GL_ALPHA32F_ARB 0x8816
3646
#define GL_INTENSITY32F_ARB 0x8817
3647
#define GL_LUMINANCE32F_ARB 0x8818
3648
#define GL_LUMINANCE_ALPHA32F_ARB 0x8819
3649
#define GL_RGBA16F_ARB 0x881A
3650
#define GL_RGB16F_ARB 0x881B
3651
#define GL_ALPHA16F_ARB 0x881C
3652
#define GL_INTENSITY16F_ARB 0x881D
3653
#define GL_LUMINANCE16F_ARB 0x881E
3654
#define GL_LUMINANCE_ALPHA16F_ARB 0x881F
3655
#define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5E
3656
#define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5F
3657
#define GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB 0x8F9F
3658
#define GL_MIRROR_CLAMP_TO_EDGE 0x8743
3659
#define GL_MIRRORED_REPEAT_ARB 0x8370
3660
#define GL_TEXTURE_RECTANGLE_ARB 0x84F5
3661
#define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6
3662
#define GL_PROXY_TEXTURE_RECTANGLE_ARB 0x84F7
3663
#define GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8
3664
#define GL_RGB10_A2UI 0x906F
3665
#define GL_TEXTURE_IMMUTABLE_FORMAT 0x912F
3666
#define GL_TEXTURE_SWIZZLE_R 0x8E42
3667
#define GL_TEXTURE_SWIZZLE_G 0x8E43
3668
#define GL_TEXTURE_SWIZZLE_B 0x8E44
3669
#define GL_TEXTURE_SWIZZLE_A 0x8E45
3670
#define GL_TEXTURE_SWIZZLE_RGBA 0x8E46
3671
#define GL_TEXTURE_VIEW_MIN_LEVEL 0x82DB
3672
#define GL_TEXTURE_VIEW_NUM_LEVELS 0x82DC
3673
#define GL_TEXTURE_VIEW_MIN_LAYER 0x82DD
3674
#define GL_TEXTURE_VIEW_NUM_LAYERS 0x82DE
3675
#define GL_TEXTURE_IMMUTABLE_LEVELS 0x82DF
3676
#define GL_TIME_ELAPSED 0x88BF
3677
#define GL_TIMESTAMP 0x8E28
3678
#define GL_TRANSFORM_FEEDBACK 0x8E22
3679
#define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED 0x8E23
3680
#define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE 0x8E24
3681
#define GL_TRANSFORM_FEEDBACK_BINDING 0x8E25
3682
#define GL_MAX_TRANSFORM_FEEDBACK_BUFFERS 0x8E70
3683
#define GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB 0x82EC
3684
#define GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB 0x82ED
3685
#define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3
3686
#define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4
3687
#define GL_TRANSPOSE_TEXTURE_MATRIX_ARB 0x84E5
3688
#define GL_TRANSPOSE_COLOR_MATRIX_ARB 0x84E6
3689
#define GL_VERTEX_ATTRIB_BINDING 0x82D4
3690
#define GL_VERTEX_ATTRIB_RELATIVE_OFFSET 0x82D5
3691
#define GL_VERTEX_BINDING_DIVISOR 0x82D6
3692
#define GL_VERTEX_BINDING_OFFSET 0x82D7
3693
#define GL_VERTEX_BINDING_STRIDE 0x82D8
3694
#define GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET 0x82D9
3695
#define GL_MAX_VERTEX_ATTRIB_BINDINGS 0x82DA
3696
#define GL_MAX_VERTEX_UNITS_ARB 0x86A4
3697
#define GL_ACTIVE_VERTEX_UNITS_ARB 0x86A5
3698
#define GL_WEIGHT_SUM_UNITY_ARB 0x86A6
3699
#define GL_VERTEX_BLEND_ARB 0x86A7
3700
#define GL_CURRENT_WEIGHT_ARB 0x86A8
3701
#define GL_WEIGHT_ARRAY_TYPE_ARB 0x86A9
3702
#define GL_WEIGHT_ARRAY_STRIDE_ARB 0x86AA
3703
#define GL_WEIGHT_ARRAY_SIZE_ARB 0x86AB
3704
#define GL_WEIGHT_ARRAY_POINTER_ARB 0x86AC
3705
#define GL_WEIGHT_ARRAY_ARB 0x86AD
3706
#define GL_MODELVIEW0_ARB 0x1700
3707
#define GL_MODELVIEW1_ARB 0x850A
3708
#define GL_MODELVIEW2_ARB 0x8722
3709
#define GL_MODELVIEW3_ARB 0x8723
3710
#define GL_MODELVIEW4_ARB 0x8724
3711
#define GL_MODELVIEW5_ARB 0x8725
3712
#define GL_MODELVIEW6_ARB 0x8726
3713
#define GL_MODELVIEW7_ARB 0x8727
3714
#define GL_MODELVIEW8_ARB 0x8728
3715
#define GL_MODELVIEW9_ARB 0x8729
3716
#define GL_MODELVIEW10_ARB 0x872A
3717
#define GL_MODELVIEW11_ARB 0x872B
3718
#define GL_MODELVIEW12_ARB 0x872C
3719
#define GL_MODELVIEW13_ARB 0x872D
3720
#define GL_MODELVIEW14_ARB 0x872E
3721
#define GL_MODELVIEW15_ARB 0x872F
3722
#define GL_MODELVIEW16_ARB 0x8730
3723
#define GL_MODELVIEW17_ARB 0x8731
3724
#define GL_MODELVIEW18_ARB 0x8732
3725
#define GL_MODELVIEW19_ARB 0x8733
3726
#define GL_MODELVIEW20_ARB 0x8734
3727
#define GL_MODELVIEW21_ARB 0x8735
3728
#define GL_MODELVIEW22_ARB 0x8736
3729
#define GL_MODELVIEW23_ARB 0x8737
3730
#define GL_MODELVIEW24_ARB 0x8738
3731
#define GL_MODELVIEW25_ARB 0x8739
3732
#define GL_MODELVIEW26_ARB 0x873A
3733
#define GL_MODELVIEW27_ARB 0x873B
3734
#define GL_MODELVIEW28_ARB 0x873C
3735
#define GL_MODELVIEW29_ARB 0x873D
3736
#define GL_MODELVIEW30_ARB 0x873E
3737
#define GL_MODELVIEW31_ARB 0x873F
3738
#define GL_BUFFER_SIZE_ARB 0x8764
3739
#define GL_BUFFER_USAGE_ARB 0x8765
3740
#define GL_ARRAY_BUFFER_ARB 0x8892
3741
#define GL_ELEMENT_ARRAY_BUFFER_ARB 0x8893
3742
#define GL_ARRAY_BUFFER_BINDING_ARB 0x8894
3743
#define GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB 0x8895
3744
#define GL_VERTEX_ARRAY_BUFFER_BINDING_ARB 0x8896
3745
#define GL_NORMAL_ARRAY_BUFFER_BINDING_ARB 0x8897
3746
#define GL_COLOR_ARRAY_BUFFER_BINDING_ARB 0x8898
3747
#define GL_INDEX_ARRAY_BUFFER_BINDING_ARB 0x8899
3748
#define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB 0x889A
3749
#define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB 0x889B
3750
#define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB 0x889C
3751
#define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB 0x889D
3752
#define GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB 0x889E
3753
#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB 0x889F
3754
#define GL_READ_ONLY_ARB 0x88B8
3755
#define GL_WRITE_ONLY_ARB 0x88B9
3756
#define GL_READ_WRITE_ARB 0x88BA
3757
#define GL_BUFFER_ACCESS_ARB 0x88BB
3758
#define GL_BUFFER_MAPPED_ARB 0x88BC
3759
#define GL_BUFFER_MAP_POINTER_ARB 0x88BD
3760
#define GL_STREAM_DRAW_ARB 0x88E0
3761
#define GL_STREAM_READ_ARB 0x88E1
3762
#define GL_STREAM_COPY_ARB 0x88E2
3763
#define GL_STATIC_DRAW_ARB 0x88E4
3764
#define GL_STATIC_READ_ARB 0x88E5
3765
#define GL_STATIC_COPY_ARB 0x88E6
3766
#define GL_DYNAMIC_DRAW_ARB 0x88E8
3767
#define GL_DYNAMIC_READ_ARB 0x88E9
3768
#define GL_DYNAMIC_COPY_ARB 0x88EA
3769
#define GL_COLOR_SUM_ARB 0x8458
3770
#define GL_VERTEX_PROGRAM_ARB 0x8620
3771
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB 0x8622
3772
#define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB 0x8623
3773
#define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB 0x8624
3774
#define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB 0x8625
3775
#define GL_CURRENT_VERTEX_ATTRIB_ARB 0x8626
3776
#define GL_VERTEX_PROGRAM_POINT_SIZE_ARB 0x8642
3777
#define GL_VERTEX_PROGRAM_TWO_SIDE_ARB 0x8643
3778
#define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB 0x8645
3779
#define GL_MAX_VERTEX_ATTRIBS_ARB 0x8869
3780
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB 0x886A
3781
#define GL_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B0
3782
#define GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B1
3783
#define GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B2
3784
#define GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B3
3785
#define GL_VERTEX_SHADER_ARB 0x8B31
3786
#define GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB 0x8B4A
3787
#define GL_MAX_VARYING_FLOATS_ARB 0x8B4B
3788
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C
3789
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 0x8B4D
3790
#define GL_OBJECT_ACTIVE_ATTRIBUTES_ARB 0x8B89
3791
#define GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB 0x8B8A
3792
#define GL_INT_2_10_10_10_REV 0x8D9F
3793
#define GL_MAX_VIEWPORTS 0x825B
3794
#define GL_VIEWPORT_SUBPIXEL_BITS 0x825C
3795
#define GL_VIEWPORT_BOUNDS_RANGE 0x825D
3796
#define GL_LAYER_PROVOKING_VERTEX 0x825E
3797
#define GL_VIEWPORT_INDEX_PROVOKING_VERTEX 0x825F
3798
#define GL_UNDEFINED_VERTEX 0x8260
3799
#define GL_MAX_DRAW_BUFFERS_ATI 0x8824
3800
#define GL_DRAW_BUFFER0_ATI 0x8825
3801
#define GL_DRAW_BUFFER1_ATI 0x8826
3802
#define GL_DRAW_BUFFER2_ATI 0x8827
3803
#define GL_DRAW_BUFFER3_ATI 0x8828
3804
#define GL_DRAW_BUFFER4_ATI 0x8829
3805
#define GL_DRAW_BUFFER5_ATI 0x882A
3806
#define GL_DRAW_BUFFER6_ATI 0x882B
3807
#define GL_DRAW_BUFFER7_ATI 0x882C
3808
#define GL_DRAW_BUFFER8_ATI 0x882D
3809
#define GL_DRAW_BUFFER9_ATI 0x882E
3810
#define GL_DRAW_BUFFER10_ATI 0x882F
3811
#define GL_DRAW_BUFFER11_ATI 0x8830
3812
#define GL_DRAW_BUFFER12_ATI 0x8831
3813
#define GL_DRAW_BUFFER13_ATI 0x8832
3814
#define GL_DRAW_BUFFER14_ATI 0x8833
3815
#define GL_DRAW_BUFFER15_ATI 0x8834
3816
#define GL_ELEMENT_ARRAY_ATI 0x8768
3817
#define GL_ELEMENT_ARRAY_TYPE_ATI 0x8769
3818
#define GL_ELEMENT_ARRAY_POINTER_ATI 0x876A
3819
#define GL_BUMP_ROT_MATRIX_ATI 0x8775
3820
#define GL_BUMP_ROT_MATRIX_SIZE_ATI 0x8776
3821
#define GL_BUMP_NUM_TEX_UNITS_ATI 0x8777
3822
#define GL_BUMP_TEX_UNITS_ATI 0x8778
3823
#define GL_DUDV_ATI 0x8779
3824
#define GL_DU8DV8_ATI 0x877A
3825
#define GL_BUMP_ENVMAP_ATI 0x877B
3826
#define GL_BUMP_TARGET_ATI 0x877C
3827
#define GL_FRAGMENT_SHADER_ATI 0x8920
3828
#define GL_REG_0_ATI 0x8921
3829
#define GL_REG_1_ATI 0x8922
3830
#define GL_REG_2_ATI 0x8923
3831
#define GL_REG_3_ATI 0x8924
3832
#define GL_REG_4_ATI 0x8925
3833
#define GL_REG_5_ATI 0x8926
3834
#define GL_REG_6_ATI 0x8927
3835
#define GL_REG_7_ATI 0x8928
3836
#define GL_REG_8_ATI 0x8929
3837
#define GL_REG_9_ATI 0x892A
3838
#define GL_REG_10_ATI 0x892B
3839
#define GL_REG_11_ATI 0x892C
3840
#define GL_REG_12_ATI 0x892D
3841
#define GL_REG_13_ATI 0x892E
3842
#define GL_REG_14_ATI 0x892F
3843
#define GL_REG_15_ATI 0x8930
3844
#define GL_REG_16_ATI 0x8931
3845
#define GL_REG_17_ATI 0x8932
3846
#define GL_REG_18_ATI 0x8933
3847
#define GL_REG_19_ATI 0x8934
3848
#define GL_REG_20_ATI 0x8935
3849
#define GL_REG_21_ATI 0x8936
3850
#define GL_REG_22_ATI 0x8937
3851
#define GL_REG_23_ATI 0x8938
3852
#define GL_REG_24_ATI 0x8939
3853
#define GL_REG_25_ATI 0x893A
3854
#define GL_REG_26_ATI 0x893B
3855
#define GL_REG_27_ATI 0x893C
3856
#define GL_REG_28_ATI 0x893D
3857
#define GL_REG_29_ATI 0x893E
3858
#define GL_REG_30_ATI 0x893F
3859
#define GL_REG_31_ATI 0x8940
3860
#define GL_CON_0_ATI 0x8941
3861
#define GL_CON_1_ATI 0x8942
3862
#define GL_CON_2_ATI 0x8943
3863
#define GL_CON_3_ATI 0x8944
3864
#define GL_CON_4_ATI 0x8945
3865
#define GL_CON_5_ATI 0x8946
3866
#define GL_CON_6_ATI 0x8947
3867
#define GL_CON_7_ATI 0x8948
3868
#define GL_CON_8_ATI 0x8949
3869
#define GL_CON_9_ATI 0x894A
3870
#define GL_CON_10_ATI 0x894B
3871
#define GL_CON_11_ATI 0x894C
3872
#define GL_CON_12_ATI 0x894D
3873
#define GL_CON_13_ATI 0x894E
3874
#define GL_CON_14_ATI 0x894F
3875
#define GL_CON_15_ATI 0x8950
3876
#define GL_CON_16_ATI 0x8951
3877
#define GL_CON_17_ATI 0x8952
3878
#define GL_CON_18_ATI 0x8953
3879
#define GL_CON_19_ATI 0x8954
3880
#define GL_CON_20_ATI 0x8955
3881
#define GL_CON_21_ATI 0x8956
3882
#define GL_CON_22_ATI 0x8957
3883
#define GL_CON_23_ATI 0x8958
3884
#define GL_CON_24_ATI 0x8959
3885
#define GL_CON_25_ATI 0x895A
3886
#define GL_CON_26_ATI 0x895B
3887
#define GL_CON_27_ATI 0x895C
3888
#define GL_CON_28_ATI 0x895D
3889
#define GL_CON_29_ATI 0x895E
3890
#define GL_CON_30_ATI 0x895F
3891
#define GL_CON_31_ATI 0x8960
3892
#define GL_MOV_ATI 0x8961
3893
#define GL_ADD_ATI 0x8963
3894
#define GL_MUL_ATI 0x8964
3895
#define GL_SUB_ATI 0x8965
3896
#define GL_DOT3_ATI 0x8966
3897
#define GL_DOT4_ATI 0x8967
3898
#define GL_MAD_ATI 0x8968
3899
#define GL_LERP_ATI 0x8969
3900
#define GL_CND_ATI 0x896A
3901
#define GL_CND0_ATI 0x896B
3902
#define GL_DOT2_ADD_ATI 0x896C
3903
#define GL_SECONDARY_INTERPOLATOR_ATI 0x896D
3904
#define GL_NUM_FRAGMENT_REGISTERS_ATI 0x896E
3905
#define GL_NUM_FRAGMENT_CONSTANTS_ATI 0x896F
3906
#define GL_NUM_PASSES_ATI 0x8970
3907
#define GL_NUM_INSTRUCTIONS_PER_PASS_ATI 0x8971
3908
#define GL_NUM_INSTRUCTIONS_TOTAL_ATI 0x8972
3909
#define GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI 0x8973
3910
#define GL_NUM_LOOPBACK_COMPONENTS_ATI 0x8974
3911
#define GL_COLOR_ALPHA_PAIRING_ATI 0x8975
3912
#define GL_SWIZZLE_STR_ATI 0x8976
3913
#define GL_SWIZZLE_STQ_ATI 0x8977
3914
#define GL_SWIZZLE_STR_DR_ATI 0x8978
3915
#define GL_SWIZZLE_STQ_DQ_ATI 0x8979
3916
#define GL_SWIZZLE_STRQ_ATI 0x897A
3917
#define GL_SWIZZLE_STRQ_DQ_ATI 0x897B
3918
#define GL_RED_BIT_ATI 0x00000001
3919
#define GL_GREEN_BIT_ATI 0x00000002
3920
#define GL_BLUE_BIT_ATI 0x00000004
3921
#define GL_2X_BIT_ATI 0x00000001
3922
#define GL_4X_BIT_ATI 0x00000002
3923
#define GL_8X_BIT_ATI 0x00000004
3924
#define GL_HALF_BIT_ATI 0x00000008
3925
#define GL_QUARTER_BIT_ATI 0x00000010
3926
#define GL_EIGHTH_BIT_ATI 0x00000020
3927
#define GL_SATURATE_BIT_ATI 0x00000040
3928
#define GL_COMP_BIT_ATI 0x00000002
3929
#define GL_NEGATE_BIT_ATI 0x00000004
3930
#define GL_BIAS_BIT_ATI 0x00000008
3931
#define GL_VBO_FREE_MEMORY_ATI 0x87FB
3932
#define GL_TEXTURE_FREE_MEMORY_ATI 0x87FC
3933
#define GL_RENDERBUFFER_FREE_MEMORY_ATI 0x87FD
3934
#define GL_RGBA_FLOAT_MODE_ATI 0x8820
3935
#define GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI 0x8835
3936
#define GL_PN_TRIANGLES_ATI 0x87F0
3937
#define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F1
3938
#define GL_PN_TRIANGLES_POINT_MODE_ATI 0x87F2
3939
#define GL_PN_TRIANGLES_NORMAL_MODE_ATI 0x87F3
3940
#define GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F4
3941
#define GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI 0x87F5
3942
#define GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI 0x87F6
3943
#define GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI 0x87F7
3944
#define GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI 0x87F8
3945
#define GL_STENCIL_BACK_FUNC_ATI 0x8800
3946
#define GL_STENCIL_BACK_FAIL_ATI 0x8801
3947
#define GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI 0x8802
3948
#define GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI 0x8803
3949
#define GL_TEXT_FRAGMENT_SHADER_ATI 0x8200
3950
#define GL_MODULATE_ADD_ATI 0x8744
3951
#define GL_MODULATE_SIGNED_ADD_ATI 0x8745
3952
#define GL_MODULATE_SUBTRACT_ATI 0x8746
3953
#define GL_RGBA_FLOAT32_ATI 0x8814
3954
#define GL_RGB_FLOAT32_ATI 0x8815
3955
#define GL_ALPHA_FLOAT32_ATI 0x8816
3956
#define GL_INTENSITY_FLOAT32_ATI 0x8817
3957
#define GL_LUMINANCE_FLOAT32_ATI 0x8818
3958
#define GL_LUMINANCE_ALPHA_FLOAT32_ATI 0x8819
3959
#define GL_RGBA_FLOAT16_ATI 0x881A
3960
#define GL_RGB_FLOAT16_ATI 0x881B
3961
#define GL_ALPHA_FLOAT16_ATI 0x881C
3962
#define GL_INTENSITY_FLOAT16_ATI 0x881D
3963
#define GL_LUMINANCE_FLOAT16_ATI 0x881E
3964
#define GL_LUMINANCE_ALPHA_FLOAT16_ATI 0x881F
3965
#define GL_MIRROR_CLAMP_ATI 0x8742
3966
#define GL_MIRROR_CLAMP_TO_EDGE_ATI 0x8743
3967
#define GL_STATIC_ATI 0x8760
3968
#define GL_DYNAMIC_ATI 0x8761
3969
#define GL_PRESERVE_ATI 0x8762
3970
#define GL_DISCARD_ATI 0x8763
3971
#define GL_OBJECT_BUFFER_SIZE_ATI 0x8764
3972
#define GL_OBJECT_BUFFER_USAGE_ATI 0x8765
3973
#define GL_ARRAY_OBJECT_BUFFER_ATI 0x8766
3974
#define GL_ARRAY_OBJECT_OFFSET_ATI 0x8767
3975
#define GL_MAX_VERTEX_STREAMS_ATI 0x876B
3976
#define GL_VERTEX_STREAM0_ATI 0x876C
3977
#define GL_VERTEX_STREAM1_ATI 0x876D
3978
#define GL_VERTEX_STREAM2_ATI 0x876E
3979
#define GL_VERTEX_STREAM3_ATI 0x876F
3980
#define GL_VERTEX_STREAM4_ATI 0x8770
3981
#define GL_VERTEX_STREAM5_ATI 0x8771
3982
#define GL_VERTEX_STREAM6_ATI 0x8772
3983
#define GL_VERTEX_STREAM7_ATI 0x8773
3984
#define GL_VERTEX_SOURCE_ATI 0x8774
3985
#define GL_422_EXT 0x80CC
3986
#define GL_422_REV_EXT 0x80CD
3987
#define GL_422_AVERAGE_EXT 0x80CE
3988
#define GL_422_REV_AVERAGE_EXT 0x80CF
3989
#define GL_ABGR_EXT 0x8000
3990
#define GL_BGR_EXT 0x80E0
3991
#define GL_BGRA_EXT 0x80E1
3992
#define GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT 0x8DE2
3993
#define GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT 0x8DE3
3994
#define GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT 0x8DE4
3995
#define GL_MAX_BINDABLE_UNIFORM_SIZE_EXT 0x8DED
3996
#define GL_UNIFORM_BUFFER_EXT 0x8DEE
3997
#define GL_UNIFORM_BUFFER_BINDING_EXT 0x8DEF
3998
#define GL_CONSTANT_COLOR_EXT 0x8001
3999
#define GL_ONE_MINUS_CONSTANT_COLOR_EXT 0x8002
4000
#define GL_CONSTANT_ALPHA_EXT 0x8003
4001
#define GL_ONE_MINUS_CONSTANT_ALPHA_EXT 0x8004
4002
#define GL_BLEND_COLOR_EXT 0x8005
4003
#define GL_BLEND_EQUATION_RGB_EXT 0x8009
4004
#define GL_BLEND_EQUATION_ALPHA_EXT 0x883D
4005
#define GL_BLEND_DST_RGB_EXT 0x80C8
4006
#define GL_BLEND_SRC_RGB_EXT 0x80C9
4007
#define GL_BLEND_DST_ALPHA_EXT 0x80CA
4008
#define GL_BLEND_SRC_ALPHA_EXT 0x80CB
4009
#define GL_MIN_EXT 0x8007
4010
#define GL_MAX_EXT 0x8008
4011
#define GL_FUNC_ADD_EXT 0x8006
4012
#define GL_BLEND_EQUATION_EXT 0x8009
4013
#define GL_FUNC_SUBTRACT_EXT 0x800A
4014
#define GL_FUNC_REVERSE_SUBTRACT_EXT 0x800B
4015
#define GL_CLIP_VOLUME_CLIPPING_HINT_EXT 0x80F0
4016
#define GL_CMYK_EXT 0x800C
4017
#define GL_CMYKA_EXT 0x800D
4018
#define GL_PACK_CMYK_HINT_EXT 0x800E
4019
#define GL_UNPACK_CMYK_HINT_EXT 0x800F
4020
#define GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 0x81A8
4021
#define GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 0x81A9
4022
#define GL_CONVOLUTION_1D_EXT 0x8010
4023
#define GL_CONVOLUTION_2D_EXT 0x8011
4024
#define GL_SEPARABLE_2D_EXT 0x8012
4025
#define GL_CONVOLUTION_BORDER_MODE_EXT 0x8013
4026
#define GL_CONVOLUTION_FILTER_SCALE_EXT 0x8014
4027
#define GL_CONVOLUTION_FILTER_BIAS_EXT 0x8015
4028
#define GL_REDUCE_EXT 0x8016
4029
#define GL_CONVOLUTION_FORMAT_EXT 0x8017
4030
#define GL_CONVOLUTION_WIDTH_EXT 0x8018
4031
#define GL_CONVOLUTION_HEIGHT_EXT 0x8019
4032
#define GL_MAX_CONVOLUTION_WIDTH_EXT 0x801A
4033
#define GL_MAX_CONVOLUTION_HEIGHT_EXT 0x801B
4034
#define GL_POST_CONVOLUTION_RED_SCALE_EXT 0x801C
4035
#define GL_POST_CONVOLUTION_GREEN_SCALE_EXT 0x801D
4036
#define GL_POST_CONVOLUTION_BLUE_SCALE_EXT 0x801E
4037
#define GL_POST_CONVOLUTION_ALPHA_SCALE_EXT 0x801F
4038
#define GL_POST_CONVOLUTION_RED_BIAS_EXT 0x8020
4039
#define GL_POST_CONVOLUTION_GREEN_BIAS_EXT 0x8021
4040
#define GL_POST_CONVOLUTION_BLUE_BIAS_EXT 0x8022
4041
#define GL_POST_CONVOLUTION_ALPHA_BIAS_EXT 0x8023
4042
#define GL_TANGENT_ARRAY_EXT 0x8439
4043
#define GL_BINORMAL_ARRAY_EXT 0x843A
4044
#define GL_CURRENT_TANGENT_EXT 0x843B
4045
#define GL_CURRENT_BINORMAL_EXT 0x843C
4046
#define GL_TANGENT_ARRAY_TYPE_EXT 0x843E
4047
#define GL_TANGENT_ARRAY_STRIDE_EXT 0x843F
4048
#define GL_BINORMAL_ARRAY_TYPE_EXT 0x8440
4049
#define GL_BINORMAL_ARRAY_STRIDE_EXT 0x8441
4050
#define GL_TANGENT_ARRAY_POINTER_EXT 0x8442
4051
#define GL_BINORMAL_ARRAY_POINTER_EXT 0x8443
4052
#define GL_MAP1_TANGENT_EXT 0x8444
4053
#define GL_MAP2_TANGENT_EXT 0x8445
4054
#define GL_MAP1_BINORMAL_EXT 0x8446
4055
#define GL_MAP2_BINORMAL_EXT 0x8447
4056
#define GL_CULL_VERTEX_EXT 0x81AA
4057
#define GL_CULL_VERTEX_EYE_POSITION_EXT 0x81AB
4058
#define GL_CULL_VERTEX_OBJECT_POSITION_EXT 0x81AC
4059
#define GL_PROGRAM_PIPELINE_OBJECT_EXT 0x8A4F
4060
#define GL_PROGRAM_OBJECT_EXT 0x8B40
4061
#define GL_SHADER_OBJECT_EXT 0x8B48
4062
#define GL_BUFFER_OBJECT_EXT 0x9151
4063
#define GL_QUERY_OBJECT_EXT 0x9153
4064
#define GL_VERTEX_ARRAY_OBJECT_EXT 0x9154
4065
#define GL_SAMPLER 0x82E6
4066
#define GL_DEPTH_BOUNDS_TEST_EXT 0x8890
4067
#define GL_DEPTH_BOUNDS_EXT 0x8891
4068
#define GL_PROGRAM_MATRIX_EXT 0x8E2D
4069
#define GL_TRANSPOSE_PROGRAM_MATRIX_EXT 0x8E2E
4070
#define GL_PROGRAM_MATRIX_STACK_DEPTH_EXT 0x8E2F
4071
#define GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8
4072
#define GL_MAX_ELEMENTS_INDICES_EXT 0x80E9
4073
#define GL_FOG_COORDINATE_SOURCE_EXT 0x8450
4074
#define GL_FOG_COORDINATE_EXT 0x8451
4075
#define GL_FRAGMENT_DEPTH_EXT 0x8452
4076
#define GL_CURRENT_FOG_COORDINATE_EXT 0x8453
4077
#define GL_FOG_COORDINATE_ARRAY_TYPE_EXT 0x8454
4078
#define GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 0x8455
4079
#define GL_FOG_COORDINATE_ARRAY_POINTER_EXT 0x8456
4080
#define GL_FOG_COORDINATE_ARRAY_EXT 0x8457
4081
#define GL_READ_FRAMEBUFFER_EXT 0x8CA8
4082
#define GL_DRAW_FRAMEBUFFER_EXT 0x8CA9
4083
#define GL_DRAW_FRAMEBUFFER_BINDING_EXT 0x8CA6
4084
#define GL_READ_FRAMEBUFFER_BINDING_EXT 0x8CAA
4085
#define GL_RENDERBUFFER_SAMPLES_EXT 0x8CAB
4086
#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT 0x8D56
4087
#define GL_MAX_SAMPLES_EXT 0x8D57
4088
#define GL_SCALED_RESOLVE_FASTEST_EXT 0x90BA
4089
#define GL_SCALED_RESOLVE_NICEST_EXT 0x90BB
4090
#define GL_INVALID_FRAMEBUFFER_OPERATION_EXT 0x0506
4091
#define GL_MAX_RENDERBUFFER_SIZE_EXT 0x84E8
4092
#define GL_FRAMEBUFFER_BINDING_EXT 0x8CA6
4093
#define GL_RENDERBUFFER_BINDING_EXT 0x8CA7
4094
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0
4095
#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1
4096
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT 0x8CD2
4097
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3
4098
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4
4099
#define GL_FRAMEBUFFER_COMPLETE_EXT 0x8CD5
4100
#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6
4101
#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7
4102
#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9
4103
#define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA
4104
#define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB
4105
#define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC
4106
#define GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD
4107
#define GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CDF
4108
#define GL_COLOR_ATTACHMENT0_EXT 0x8CE0
4109
#define GL_COLOR_ATTACHMENT1_EXT 0x8CE1
4110
#define GL_COLOR_ATTACHMENT2_EXT 0x8CE2
4111
#define GL_COLOR_ATTACHMENT3_EXT 0x8CE3
4112
#define GL_COLOR_ATTACHMENT4_EXT 0x8CE4
4113
#define GL_COLOR_ATTACHMENT5_EXT 0x8CE5
4114
#define GL_COLOR_ATTACHMENT6_EXT 0x8CE6
4115
#define GL_COLOR_ATTACHMENT7_EXT 0x8CE7
4116
#define GL_COLOR_ATTACHMENT8_EXT 0x8CE8
4117
#define GL_COLOR_ATTACHMENT9_EXT 0x8CE9
4118
#define GL_COLOR_ATTACHMENT10_EXT 0x8CEA
4119
#define GL_COLOR_ATTACHMENT11_EXT 0x8CEB
4120
#define GL_COLOR_ATTACHMENT12_EXT 0x8CEC
4121
#define GL_COLOR_ATTACHMENT13_EXT 0x8CED
4122
#define GL_COLOR_ATTACHMENT14_EXT 0x8CEE
4123
#define GL_COLOR_ATTACHMENT15_EXT 0x8CEF
4124
#define GL_DEPTH_ATTACHMENT_EXT 0x8D00
4125
#define GL_STENCIL_ATTACHMENT_EXT 0x8D20
4126
#define GL_FRAMEBUFFER_EXT 0x8D40
4127
#define GL_RENDERBUFFER_EXT 0x8D41
4128
#define GL_RENDERBUFFER_WIDTH_EXT 0x8D42
4129
#define GL_RENDERBUFFER_HEIGHT_EXT 0x8D43
4130
#define GL_RENDERBUFFER_INTERNAL_FORMAT_EXT 0x8D44
4131
#define GL_STENCIL_INDEX1_EXT 0x8D46
4132
#define GL_STENCIL_INDEX4_EXT 0x8D47
4133
#define GL_STENCIL_INDEX8_EXT 0x8D48
4134
#define GL_STENCIL_INDEX16_EXT 0x8D49
4135
#define GL_RENDERBUFFER_RED_SIZE_EXT 0x8D50
4136
#define GL_RENDERBUFFER_GREEN_SIZE_EXT 0x8D51
4137
#define GL_RENDERBUFFER_BLUE_SIZE_EXT 0x8D52
4138
#define GL_RENDERBUFFER_ALPHA_SIZE_EXT 0x8D53
4139
#define GL_RENDERBUFFER_DEPTH_SIZE_EXT 0x8D54
4140
#define GL_RENDERBUFFER_STENCIL_SIZE_EXT 0x8D55
4141
#define GL_FRAMEBUFFER_SRGB_EXT 0x8DB9
4142
#define GL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x8DBA
4143
#define GL_GEOMETRY_SHADER_EXT 0x8DD9
4144
#define GL_GEOMETRY_VERTICES_OUT_EXT 0x8DDA
4145
#define GL_GEOMETRY_INPUT_TYPE_EXT 0x8DDB
4146
#define GL_GEOMETRY_OUTPUT_TYPE_EXT 0x8DDC
4147
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT 0x8C29
4148
#define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT 0x8DDD
4149
#define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT 0x8DDE
4150
#define GL_MAX_VARYING_COMPONENTS_EXT 0x8B4B
4151
#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT 0x8DDF
4152
#define GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT 0x8DE0
4153
#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT 0x8DE1
4154
#define GL_LINES_ADJACENCY_EXT 0x000A
4155
#define GL_LINE_STRIP_ADJACENCY_EXT 0x000B
4156
#define GL_TRIANGLES_ADJACENCY_EXT 0x000C
4157
#define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0x000D
4158
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT 0x8DA8
4159
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT 0x8DA9
4160
#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT 0x8DA7
4161
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT 0x8CD4
4162
#define GL_PROGRAM_POINT_SIZE_EXT 0x8642
4163
#define GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT 0x88FD
4164
#define GL_SAMPLER_1D_ARRAY_EXT 0x8DC0
4165
#define GL_SAMPLER_2D_ARRAY_EXT 0x8DC1
4166
#define GL_SAMPLER_BUFFER_EXT 0x8DC2
4167
#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT 0x8DC3
4168
#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT 0x8DC4
4169
#define GL_SAMPLER_CUBE_SHADOW_EXT 0x8DC5
4170
#define GL_UNSIGNED_INT_VEC2_EXT 0x8DC6
4171
#define GL_UNSIGNED_INT_VEC3_EXT 0x8DC7
4172
#define GL_UNSIGNED_INT_VEC4_EXT 0x8DC8
4173
#define GL_INT_SAMPLER_1D_EXT 0x8DC9
4174
#define GL_INT_SAMPLER_2D_EXT 0x8DCA
4175
#define GL_INT_SAMPLER_3D_EXT 0x8DCB
4176
#define GL_INT_SAMPLER_CUBE_EXT 0x8DCC
4177
#define GL_INT_SAMPLER_2D_RECT_EXT 0x8DCD
4178
#define GL_INT_SAMPLER_1D_ARRAY_EXT 0x8DCE
4179
#define GL_INT_SAMPLER_2D_ARRAY_EXT 0x8DCF
4180
#define GL_INT_SAMPLER_BUFFER_EXT 0x8DD0
4181
#define GL_UNSIGNED_INT_SAMPLER_1D_EXT 0x8DD1
4182
#define GL_UNSIGNED_INT_SAMPLER_2D_EXT 0x8DD2
4183
#define GL_UNSIGNED_INT_SAMPLER_3D_EXT 0x8DD3
4184
#define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT 0x8DD4
4185
#define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT 0x8DD5
4186
#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT 0x8DD6
4187
#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT 0x8DD7
4188
#define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT 0x8DD8
4189
#define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT 0x8904
4190
#define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT 0x8905
4191
#define GL_HISTOGRAM_EXT 0x8024
4192
#define GL_PROXY_HISTOGRAM_EXT 0x8025
4193
#define GL_HISTOGRAM_WIDTH_EXT 0x8026
4194
#define GL_HISTOGRAM_FORMAT_EXT 0x8027
4195
#define GL_HISTOGRAM_RED_SIZE_EXT 0x8028
4196
#define GL_HISTOGRAM_GREEN_SIZE_EXT 0x8029
4197
#define GL_HISTOGRAM_BLUE_SIZE_EXT 0x802A
4198
#define GL_HISTOGRAM_ALPHA_SIZE_EXT 0x802B
4199
#define GL_HISTOGRAM_LUMINANCE_SIZE_EXT 0x802C
4200
#define GL_HISTOGRAM_SINK_EXT 0x802D
4201
#define GL_MINMAX_EXT 0x802E
4202
#define GL_MINMAX_FORMAT_EXT 0x802F
4203
#define GL_MINMAX_SINK_EXT 0x8030
4204
#define GL_TABLE_TOO_LARGE_EXT 0x8031
4205
#define GL_IUI_V2F_EXT 0x81AD
4206
#define GL_IUI_V3F_EXT 0x81AE
4207
#define GL_IUI_N3F_V2F_EXT 0x81AF
4208
#define GL_IUI_N3F_V3F_EXT 0x81B0
4209
#define GL_T2F_IUI_V2F_EXT 0x81B1
4210
#define GL_T2F_IUI_V3F_EXT 0x81B2
4211
#define GL_T2F_IUI_N3F_V2F_EXT 0x81B3
4212
#define GL_T2F_IUI_N3F_V3F_EXT 0x81B4
4213
#define GL_INDEX_TEST_EXT 0x81B5
4214
#define GL_INDEX_TEST_FUNC_EXT 0x81B6
4215
#define GL_INDEX_TEST_REF_EXT 0x81B7
4216
#define GL_INDEX_MATERIAL_EXT 0x81B8
4217
#define GL_INDEX_MATERIAL_PARAMETER_EXT 0x81B9
4218
#define GL_INDEX_MATERIAL_FACE_EXT 0x81BA
4219
#define GL_FRAGMENT_MATERIAL_EXT 0x8349
4220
#define GL_FRAGMENT_NORMAL_EXT 0x834A
4221
#define GL_FRAGMENT_COLOR_EXT 0x834C
4222
#define GL_ATTENUATION_EXT 0x834D
4223
#define GL_SHADOW_ATTENUATION_EXT 0x834E
4224
#define GL_TEXTURE_APPLICATION_MODE_EXT 0x834F
4225
#define GL_TEXTURE_LIGHT_EXT 0x8350
4226
#define GL_TEXTURE_MATERIAL_FACE_EXT 0x8351
4227
#define GL_TEXTURE_MATERIAL_PARAMETER_EXT 0x8352
4228
#define GL_TEXTURE_TILING_EXT 0x9580
4229
#define GL_DEDICATED_MEMORY_OBJECT_EXT 0x9581
4230
#define GL_PROTECTED_MEMORY_OBJECT_EXT 0x959B
4231
#define GL_NUM_TILING_TYPES_EXT 0x9582
4232
#define GL_TILING_TYPES_EXT 0x9583
4233
#define GL_OPTIMAL_TILING_EXT 0x9584
4234
#define GL_LINEAR_TILING_EXT 0x9585
4235
#define GL_NUM_DEVICE_UUIDS_EXT 0x9596
4236
#define GL_DEVICE_UUID_EXT 0x9597
4237
#define GL_DRIVER_UUID_EXT 0x9598
4238
#define GL_UUID_SIZE_EXT 16
4239
#define GL_HANDLE_TYPE_OPAQUE_FD_EXT 0x9586
4240
#define GL_HANDLE_TYPE_OPAQUE_WIN32_EXT 0x9587
4241
#define GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT 0x9588
4242
#define GL_DEVICE_LUID_EXT 0x9599
4243
#define GL_DEVICE_NODE_MASK_EXT 0x959A
4244
#define GL_LUID_SIZE_EXT 8
4245
#define GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT 0x9589
4246
#define GL_HANDLE_TYPE_D3D12_RESOURCE_EXT 0x958A
4247
#define GL_HANDLE_TYPE_D3D11_IMAGE_EXT 0x958B
4248
#define GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT 0x958C
4249
#define GL_MULTISAMPLE_EXT 0x809D
4250
#define GL_SAMPLE_ALPHA_TO_MASK_EXT 0x809E
4251
#define GL_SAMPLE_ALPHA_TO_ONE_EXT 0x809F
4252
#define GL_SAMPLE_MASK_EXT 0x80A0
4253
#define GL_1PASS_EXT 0x80A1
4254
#define GL_2PASS_0_EXT 0x80A2
4255
#define GL_2PASS_1_EXT 0x80A3
4256
#define GL_4PASS_0_EXT 0x80A4
4257
#define GL_4PASS_1_EXT 0x80A5
4258
#define GL_4PASS_2_EXT 0x80A6
4259
#define GL_4PASS_3_EXT 0x80A7
4260
#define GL_SAMPLE_BUFFERS_EXT 0x80A8
4261
#define GL_SAMPLES_EXT 0x80A9
4262
#define GL_SAMPLE_MASK_VALUE_EXT 0x80AA
4263
#define GL_SAMPLE_MASK_INVERT_EXT 0x80AB
4264
#define GL_SAMPLE_PATTERN_EXT 0x80AC
4265
#define GL_MULTISAMPLE_BIT_EXT 0x20000000
4266
#define GL_DEPTH_STENCIL_EXT 0x84F9
4267
#define GL_UNSIGNED_INT_24_8_EXT 0x84FA
4268
#define GL_DEPTH24_STENCIL8_EXT 0x88F0
4269
#define GL_TEXTURE_STENCIL_SIZE_EXT 0x88F1
4270
#define GL_R11F_G11F_B10F_EXT 0x8C3A
4271
#define GL_UNSIGNED_INT_10F_11F_11F_REV_EXT 0x8C3B
4272
#define GL_RGBA_SIGNED_COMPONENTS_EXT 0x8C3C
4273
#define GL_UNSIGNED_BYTE_3_3_2_EXT 0x8032
4274
#define GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033
4275
#define GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034
4276
#define GL_UNSIGNED_INT_8_8_8_8_EXT 0x8035
4277
#define GL_UNSIGNED_INT_10_10_10_2_EXT 0x8036
4278
#define GL_COLOR_INDEX1_EXT 0x80E2
4279
#define GL_COLOR_INDEX2_EXT 0x80E3
4280
#define GL_COLOR_INDEX4_EXT 0x80E4
4281
#define GL_COLOR_INDEX8_EXT 0x80E5
4282
#define GL_COLOR_INDEX12_EXT 0x80E6
4283
#define GL_COLOR_INDEX16_EXT 0x80E7
4284
#define GL_TEXTURE_INDEX_SIZE_EXT 0x80ED
4285
#define GL_PIXEL_PACK_BUFFER_EXT 0x88EB
4286
#define GL_PIXEL_UNPACK_BUFFER_EXT 0x88EC
4287
#define GL_PIXEL_PACK_BUFFER_BINDING_EXT 0x88ED
4288
#define GL_PIXEL_UNPACK_BUFFER_BINDING_EXT 0x88EF
4289
#define GL_PIXEL_TRANSFORM_2D_EXT 0x8330
4290
#define GL_PIXEL_MAG_FILTER_EXT 0x8331
4291
#define GL_PIXEL_MIN_FILTER_EXT 0x8332
4292
#define GL_PIXEL_CUBIC_WEIGHT_EXT 0x8333
4293
#define GL_CUBIC_EXT 0x8334
4294
#define GL_AVERAGE_EXT 0x8335
4295
#define GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8336
4296
#define GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8337
4297
#define GL_PIXEL_TRANSFORM_2D_MATRIX_EXT 0x8338
4298
#define GL_POINT_SIZE_MIN_EXT 0x8126
4299
#define GL_POINT_SIZE_MAX_EXT 0x8127
4300
#define GL_POINT_FADE_THRESHOLD_SIZE_EXT 0x8128
4301
#define GL_DISTANCE_ATTENUATION_EXT 0x8129
4302
#define GL_POLYGON_OFFSET_EXT 0x8037
4303
#define GL_POLYGON_OFFSET_FACTOR_EXT 0x8038
4304
#define GL_POLYGON_OFFSET_BIAS_EXT 0x8039
4305
#define GL_POLYGON_OFFSET_CLAMP_EXT 0x8E1B
4306
#define GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT 0x8E4C
4307
#define GL_FIRST_VERTEX_CONVENTION_EXT 0x8E4D
4308
#define GL_LAST_VERTEX_CONVENTION_EXT 0x8E4E
4309
#define GL_PROVOKING_VERTEX_EXT 0x8E4F
4310
#define GL_RASTER_MULTISAMPLE_EXT 0x9327
4311
#define GL_RASTER_SAMPLES_EXT 0x9328
4312
#define GL_MAX_RASTER_SAMPLES_EXT 0x9329
4313
#define GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT 0x932A
4314
#define GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT 0x932B
4315
#define GL_EFFECTIVE_RASTER_SAMPLES_EXT 0x932C
4316
#define GL_RESCALE_NORMAL_EXT 0x803A
4317
#define GL_COLOR_SUM_EXT 0x8458
4318
#define GL_CURRENT_SECONDARY_COLOR_EXT 0x8459
4319
#define GL_SECONDARY_COLOR_ARRAY_SIZE_EXT 0x845A
4320
#define GL_SECONDARY_COLOR_ARRAY_TYPE_EXT 0x845B
4321
#define GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT 0x845C
4322
#define GL_SECONDARY_COLOR_ARRAY_POINTER_EXT 0x845D
4323
#define GL_SECONDARY_COLOR_ARRAY_EXT 0x845E
4324
#define GL_LAYOUT_GENERAL_EXT 0x958D
4325
#define GL_LAYOUT_COLOR_ATTACHMENT_EXT 0x958E
4326
#define GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT 0x958F
4327
#define GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT 0x9590
4328
#define GL_LAYOUT_SHADER_READ_ONLY_EXT 0x9591
4329
#define GL_LAYOUT_TRANSFER_SRC_EXT 0x9592
4330
#define GL_LAYOUT_TRANSFER_DST_EXT 0x9593
4331
#define GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT 0x9530
4332
#define GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT 0x9531
4333
#define GL_HANDLE_TYPE_D3D12_FENCE_EXT 0x9594
4334
#define GL_D3D12_FENCE_VALUE_EXT 0x9595
4335
#define GL_ACTIVE_PROGRAM_EXT 0x8B8D
4336
#define GL_VERTEX_SHADER_BIT_EXT 0x00000001
4337
#define GL_FRAGMENT_SHADER_BIT_EXT 0x00000002
4338
#define GL_ALL_SHADER_BITS_EXT 0xFFFFFFFF
4339
#define GL_PROGRAM_SEPARABLE_EXT 0x8258
4340
#define GL_PROGRAM_PIPELINE_BINDING_EXT 0x825A
4341
#define GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8
4342
#define GL_SINGLE_COLOR_EXT 0x81F9
4343
#define GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA
4344
#define GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT 0x8A52
4345
#define GL_MAX_IMAGE_UNITS_EXT 0x8F38
4346
#define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT 0x8F39
4347
#define GL_IMAGE_BINDING_NAME_EXT 0x8F3A
4348
#define GL_IMAGE_BINDING_LEVEL_EXT 0x8F3B
4349
#define GL_IMAGE_BINDING_LAYERED_EXT 0x8F3C
4350
#define GL_IMAGE_BINDING_LAYER_EXT 0x8F3D
4351
#define GL_IMAGE_BINDING_ACCESS_EXT 0x8F3E
4352
#define GL_IMAGE_1D_EXT 0x904C
4353
#define GL_IMAGE_2D_EXT 0x904D
4354
#define GL_IMAGE_3D_EXT 0x904E
4355
#define GL_IMAGE_2D_RECT_EXT 0x904F
4356
#define GL_IMAGE_CUBE_EXT 0x9050
4357
#define GL_IMAGE_BUFFER_EXT 0x9051
4358
#define GL_IMAGE_1D_ARRAY_EXT 0x9052
4359
#define GL_IMAGE_2D_ARRAY_EXT 0x9053
4360
#define GL_IMAGE_CUBE_MAP_ARRAY_EXT 0x9054
4361
#define GL_IMAGE_2D_MULTISAMPLE_EXT 0x9055
4362
#define GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT 0x9056
4363
#define GL_INT_IMAGE_1D_EXT 0x9057
4364
#define GL_INT_IMAGE_2D_EXT 0x9058
4365
#define GL_INT_IMAGE_3D_EXT 0x9059
4366
#define GL_INT_IMAGE_2D_RECT_EXT 0x905A
4367
#define GL_INT_IMAGE_CUBE_EXT 0x905B
4368
#define GL_INT_IMAGE_BUFFER_EXT 0x905C
4369
#define GL_INT_IMAGE_1D_ARRAY_EXT 0x905D
4370
#define GL_INT_IMAGE_2D_ARRAY_EXT 0x905E
4371
#define GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT 0x905F
4372
#define GL_INT_IMAGE_2D_MULTISAMPLE_EXT 0x9060
4373
#define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT 0x9061
4374
#define GL_UNSIGNED_INT_IMAGE_1D_EXT 0x9062
4375
#define GL_UNSIGNED_INT_IMAGE_2D_EXT 0x9063
4376
#define GL_UNSIGNED_INT_IMAGE_3D_EXT 0x9064
4377
#define GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT 0x9065
4378
#define GL_UNSIGNED_INT_IMAGE_CUBE_EXT 0x9066
4379
#define GL_UNSIGNED_INT_IMAGE_BUFFER_EXT 0x9067
4380
#define GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT 0x9068
4381
#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT 0x9069
4382
#define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT 0x906A
4383
#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT 0x906B
4384
#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT 0x906C
4385
#define GL_MAX_IMAGE_SAMPLES_EXT 0x906D
4386
#define GL_IMAGE_BINDING_FORMAT_EXT 0x906E
4387
#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT 0x00000001
4388
#define GL_ELEMENT_ARRAY_BARRIER_BIT_EXT 0x00000002
4389
#define GL_UNIFORM_BARRIER_BIT_EXT 0x00000004
4390
#define GL_TEXTURE_FETCH_BARRIER_BIT_EXT 0x00000008
4391
#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT 0x00000020
4392
#define GL_COMMAND_BARRIER_BIT_EXT 0x00000040
4393
#define GL_PIXEL_BUFFER_BARRIER_BIT_EXT 0x00000080
4394
#define GL_TEXTURE_UPDATE_BARRIER_BIT_EXT 0x00000100
4395
#define GL_BUFFER_UPDATE_BARRIER_BIT_EXT 0x00000200
4396
#define GL_FRAMEBUFFER_BARRIER_BIT_EXT 0x00000400
4397
#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT 0x00000800
4398
#define GL_ATOMIC_COUNTER_BARRIER_BIT_EXT 0x00001000
4399
#define GL_ALL_BARRIER_BITS_EXT 0xFFFFFFFF
4400
#define GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB
4401
#define GL_STENCIL_TAG_BITS_EXT 0x88F2
4402
#define GL_STENCIL_CLEAR_TAG_VALUE_EXT 0x88F3
4403
#define GL_STENCIL_TEST_TWO_SIDE_EXT 0x8910
4404
#define GL_ACTIVE_STENCIL_FACE_EXT 0x8911
4405
#define GL_INCR_WRAP_EXT 0x8507
4406
#define GL_DECR_WRAP_EXT 0x8508
4407
#define GL_ALPHA4_EXT 0x803B
4408
#define GL_ALPHA8_EXT 0x803C
4409
#define GL_ALPHA12_EXT 0x803D
4410
#define GL_ALPHA16_EXT 0x803E
4411
#define GL_LUMINANCE4_EXT 0x803F
4412
#define GL_LUMINANCE8_EXT 0x8040
4413
#define GL_LUMINANCE12_EXT 0x8041
4414
#define GL_LUMINANCE16_EXT 0x8042
4415
#define GL_LUMINANCE4_ALPHA4_EXT 0x8043
4416
#define GL_LUMINANCE6_ALPHA2_EXT 0x8044
4417
#define GL_LUMINANCE8_ALPHA8_EXT 0x8045
4418
#define GL_LUMINANCE12_ALPHA4_EXT 0x8046
4419
#define GL_LUMINANCE12_ALPHA12_EXT 0x8047
4420
#define GL_LUMINANCE16_ALPHA16_EXT 0x8048
4421
#define GL_INTENSITY_EXT 0x8049
4422
#define GL_INTENSITY4_EXT 0x804A
4423
#define GL_INTENSITY8_EXT 0x804B
4424
#define GL_INTENSITY12_EXT 0x804C
4425
#define GL_INTENSITY16_EXT 0x804D
4426
#define GL_RGB2_EXT 0x804E
4427
#define GL_RGB4_EXT 0x804F
4428
#define GL_RGB5_EXT 0x8050
4429
#define GL_RGB8_EXT 0x8051
4430
#define GL_RGB10_EXT 0x8052
4431
#define GL_RGB12_EXT 0x8053
4432
#define GL_RGB16_EXT 0x8054
4433
#define GL_RGBA2_EXT 0x8055
4434
#define GL_RGBA4_EXT 0x8056
4435
#define GL_RGB5_A1_EXT 0x8057
4436
#define GL_RGBA8_EXT 0x8058
4437
#define GL_RGB10_A2_EXT 0x8059
4438
#define GL_RGBA12_EXT 0x805A
4439
#define GL_RGBA16_EXT 0x805B
4440
#define GL_TEXTURE_RED_SIZE_EXT 0x805C
4441
#define GL_TEXTURE_GREEN_SIZE_EXT 0x805D
4442
#define GL_TEXTURE_BLUE_SIZE_EXT 0x805E
4443
#define GL_TEXTURE_ALPHA_SIZE_EXT 0x805F
4444
#define GL_TEXTURE_LUMINANCE_SIZE_EXT 0x8060
4445
#define GL_TEXTURE_INTENSITY_SIZE_EXT 0x8061
4446
#define GL_REPLACE_EXT 0x8062
4447
#define GL_PROXY_TEXTURE_1D_EXT 0x8063
4448
#define GL_PROXY_TEXTURE_2D_EXT 0x8064
4449
#define GL_TEXTURE_TOO_LARGE_EXT 0x8065
4450
#define GL_PACK_SKIP_IMAGES_EXT 0x806B
4451
#define GL_PACK_IMAGE_HEIGHT_EXT 0x806C
4452
#define GL_UNPACK_SKIP_IMAGES_EXT 0x806D
4453
#define GL_UNPACK_IMAGE_HEIGHT_EXT 0x806E
4454
#define GL_TEXTURE_3D_EXT 0x806F
4455
#define GL_PROXY_TEXTURE_3D_EXT 0x8070
4456
#define GL_TEXTURE_DEPTH_EXT 0x8071
4457
#define GL_TEXTURE_WRAP_R_EXT 0x8072
4458
#define GL_MAX_3D_TEXTURE_SIZE_EXT 0x8073
4459
#define GL_TEXTURE_1D_ARRAY_EXT 0x8C18
4460
#define GL_PROXY_TEXTURE_1D_ARRAY_EXT 0x8C19
4461
#define GL_TEXTURE_2D_ARRAY_EXT 0x8C1A
4462
#define GL_PROXY_TEXTURE_2D_ARRAY_EXT 0x8C1B
4463
#define GL_TEXTURE_BINDING_1D_ARRAY_EXT 0x8C1C
4464
#define GL_TEXTURE_BINDING_2D_ARRAY_EXT 0x8C1D
4465
#define GL_MAX_ARRAY_TEXTURE_LAYERS_EXT 0x88FF
4466
#define GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT 0x884E
4467
#define GL_TEXTURE_BUFFER_EXT 0x8C2A
4468
#define GL_MAX_TEXTURE_BUFFER_SIZE_EXT 0x8C2B
4469
#define GL_TEXTURE_BINDING_BUFFER_EXT 0x8C2C
4470
#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT 0x8C2D
4471
#define GL_TEXTURE_BUFFER_FORMAT_EXT 0x8C2E
4472
#define GL_COMPRESSED_LUMINANCE_LATC1_EXT 0x8C70
4473
#define GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT 0x8C71
4474
#define GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT 0x8C72
4475
#define GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT 0x8C73
4476
#define GL_COMPRESSED_RED_RGTC1_EXT 0x8DBB
4477
#define GL_COMPRESSED_SIGNED_RED_RGTC1_EXT 0x8DBC
4478
#define GL_COMPRESSED_RED_GREEN_RGTC2_EXT 0x8DBD
4479
#define GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT 0x8DBE
4480
#define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0
4481
#define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1
4482
#define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2
4483
#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3
4484
#define GL_NORMAL_MAP_EXT 0x8511
4485
#define GL_REFLECTION_MAP_EXT 0x8512
4486
#define GL_TEXTURE_CUBE_MAP_EXT 0x8513
4487
#define GL_TEXTURE_BINDING_CUBE_MAP_EXT 0x8514
4488
#define GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT 0x8515
4489
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT 0x8516
4490
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT 0x8517
4491
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT 0x8518
4492
#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT 0x8519
4493
#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT 0x851A
4494
#define GL_PROXY_TEXTURE_CUBE_MAP_EXT 0x851B
4495
#define GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT 0x851C
4496
#define GL_COMBINE_EXT 0x8570
4497
#define GL_COMBINE_RGB_EXT 0x8571
4498
#define GL_COMBINE_ALPHA_EXT 0x8572
4499
#define GL_RGB_SCALE_EXT 0x8573
4500
#define GL_ADD_SIGNED_EXT 0x8574
4501
#define GL_INTERPOLATE_EXT 0x8575
4502
#define GL_CONSTANT_EXT 0x8576
4503
#define GL_PRIMARY_COLOR_EXT 0x8577
4504
#define GL_PREVIOUS_EXT 0x8578
4505
#define GL_SOURCE0_RGB_EXT 0x8580
4506
#define GL_SOURCE1_RGB_EXT 0x8581
4507
#define GL_SOURCE2_RGB_EXT 0x8582
4508
#define GL_SOURCE0_ALPHA_EXT 0x8588
4509
#define GL_SOURCE1_ALPHA_EXT 0x8589
4510
#define GL_SOURCE2_ALPHA_EXT 0x858A
4511
#define GL_OPERAND0_RGB_EXT 0x8590
4512
#define GL_OPERAND1_RGB_EXT 0x8591
4513
#define GL_OPERAND2_RGB_EXT 0x8592
4514
#define GL_OPERAND0_ALPHA_EXT 0x8598
4515
#define GL_OPERAND1_ALPHA_EXT 0x8599
4516
#define GL_OPERAND2_ALPHA_EXT 0x859A
4517
#define GL_DOT3_RGB_EXT 0x8740
4518
#define GL_DOT3_RGBA_EXT 0x8741
4519
#define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE
4520
#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
4521
#define GL_TEXTURE_REDUCTION_MODE_EXT 0x9366
4522
#define GL_WEIGHTED_AVERAGE_EXT 0x9367
4523
#define GL_RGBA32UI_EXT 0x8D70
4524
#define GL_RGB32UI_EXT 0x8D71
4525
#define GL_ALPHA32UI_EXT 0x8D72
4526
#define GL_INTENSITY32UI_EXT 0x8D73
4527
#define GL_LUMINANCE32UI_EXT 0x8D74
4528
#define GL_LUMINANCE_ALPHA32UI_EXT 0x8D75
4529
#define GL_RGBA16UI_EXT 0x8D76
4530
#define GL_RGB16UI_EXT 0x8D77
4531
#define GL_ALPHA16UI_EXT 0x8D78
4532
#define GL_INTENSITY16UI_EXT 0x8D79
4533
#define GL_LUMINANCE16UI_EXT 0x8D7A
4534
#define GL_LUMINANCE_ALPHA16UI_EXT 0x8D7B
4535
#define GL_RGBA8UI_EXT 0x8D7C
4536
#define GL_RGB8UI_EXT 0x8D7D
4537
#define GL_ALPHA8UI_EXT 0x8D7E
4538
#define GL_INTENSITY8UI_EXT 0x8D7F
4539
#define GL_LUMINANCE8UI_EXT 0x8D80
4540
#define GL_LUMINANCE_ALPHA8UI_EXT 0x8D81
4541
#define GL_RGBA32I_EXT 0x8D82
4542
#define GL_RGB32I_EXT 0x8D83
4543
#define GL_ALPHA32I_EXT 0x8D84
4544
#define GL_INTENSITY32I_EXT 0x8D85
4545
#define GL_LUMINANCE32I_EXT 0x8D86
4546
#define GL_LUMINANCE_ALPHA32I_EXT 0x8D87
4547
#define GL_RGBA16I_EXT 0x8D88
4548
#define GL_RGB16I_EXT 0x8D89
4549
#define GL_ALPHA16I_EXT 0x8D8A
4550
#define GL_INTENSITY16I_EXT 0x8D8B
4551
#define GL_LUMINANCE16I_EXT 0x8D8C
4552
#define GL_LUMINANCE_ALPHA16I_EXT 0x8D8D
4553
#define GL_RGBA8I_EXT 0x8D8E
4554
#define GL_RGB8I_EXT 0x8D8F
4555
#define GL_ALPHA8I_EXT 0x8D90
4556
#define GL_INTENSITY8I_EXT 0x8D91
4557
#define GL_LUMINANCE8I_EXT 0x8D92
4558
#define GL_LUMINANCE_ALPHA8I_EXT 0x8D93
4559
#define GL_RED_INTEGER_EXT 0x8D94
4560
#define GL_GREEN_INTEGER_EXT 0x8D95
4561
#define GL_BLUE_INTEGER_EXT 0x8D96
4562
#define GL_ALPHA_INTEGER_EXT 0x8D97
4563
#define GL_RGB_INTEGER_EXT 0x8D98
4564
#define GL_RGBA_INTEGER_EXT 0x8D99
4565
#define GL_BGR_INTEGER_EXT 0x8D9A
4566
#define GL_BGRA_INTEGER_EXT 0x8D9B
4567
#define GL_LUMINANCE_INTEGER_EXT 0x8D9C
4568
#define GL_LUMINANCE_ALPHA_INTEGER_EXT 0x8D9D
4569
#define GL_RGBA_INTEGER_MODE_EXT 0x8D9E
4570
#define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD
4571
#define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500
4572
#define GL_TEXTURE_LOD_BIAS_EXT 0x8501
4573
#define GL_MIRROR_CLAMP_EXT 0x8742
4574
#define GL_MIRROR_CLAMP_TO_EDGE_EXT 0x8743
4575
#define GL_MIRROR_CLAMP_TO_BORDER_EXT 0x8912
4576
#define GL_TEXTURE_PRIORITY_EXT 0x8066
4577
#define GL_TEXTURE_RESIDENT_EXT 0x8067
4578
#define GL_TEXTURE_1D_BINDING_EXT 0x8068
4579
#define GL_TEXTURE_2D_BINDING_EXT 0x8069
4580
#define GL_TEXTURE_3D_BINDING_EXT 0x806A
4581
#define GL_PERTURB_EXT 0x85AE
4582
#define GL_TEXTURE_NORMAL_EXT 0x85AF
4583
#define GL_SRGB_EXT 0x8C40
4584
#define GL_SRGB8_EXT 0x8C41
4585
#define GL_SRGB_ALPHA_EXT 0x8C42
4586
#define GL_SRGB8_ALPHA8_EXT 0x8C43
4587
#define GL_SLUMINANCE_ALPHA_EXT 0x8C44
4588
#define GL_SLUMINANCE8_ALPHA8_EXT 0x8C45
4589
#define GL_SLUMINANCE_EXT 0x8C46
4590
#define GL_SLUMINANCE8_EXT 0x8C47
4591
#define GL_COMPRESSED_SRGB_EXT 0x8C48
4592
#define GL_COMPRESSED_SRGB_ALPHA_EXT 0x8C49
4593
#define GL_COMPRESSED_SLUMINANCE_EXT 0x8C4A
4594
#define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B
4595
#define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT 0x8C4C
4596
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D
4597
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E
4598
#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F
4599
#define GL_SR8_EXT 0x8FBD
4600
#define GL_SRG8_EXT 0x8FBE
4601
#define GL_TEXTURE_SRGB_DECODE_EXT 0x8A48
4602
#define GL_DECODE_EXT 0x8A49
4603
#define GL_SKIP_DECODE_EXT 0x8A4A
4604
#define GL_RGB9_E5_EXT 0x8C3D
4605
#define GL_UNSIGNED_INT_5_9_9_9_REV_EXT 0x8C3E
4606
#define GL_TEXTURE_SHARED_SIZE_EXT 0x8C3F
4607
#define GL_ALPHA_SNORM 0x9010
4608
#define GL_LUMINANCE_SNORM 0x9011
4609
#define GL_LUMINANCE_ALPHA_SNORM 0x9012
4610
#define GL_INTENSITY_SNORM 0x9013
4611
#define GL_ALPHA8_SNORM 0x9014
4612
#define GL_LUMINANCE8_SNORM 0x9015
4613
#define GL_LUMINANCE8_ALPHA8_SNORM 0x9016
4614
#define GL_INTENSITY8_SNORM 0x9017
4615
#define GL_ALPHA16_SNORM 0x9018
4616
#define GL_LUMINANCE16_SNORM 0x9019
4617
#define GL_LUMINANCE16_ALPHA16_SNORM 0x901A
4618
#define GL_INTENSITY16_SNORM 0x901B
4619
#define GL_RED_SNORM 0x8F90
4620
#define GL_RG_SNORM 0x8F91
4621
#define GL_RGB_SNORM 0x8F92
4622
#define GL_RGBA_SNORM 0x8F93
4623
#define GL_TEXTURE_SWIZZLE_R_EXT 0x8E42
4624
#define GL_TEXTURE_SWIZZLE_G_EXT 0x8E43
4625
#define GL_TEXTURE_SWIZZLE_B_EXT 0x8E44
4626
#define GL_TEXTURE_SWIZZLE_A_EXT 0x8E45
4627
#define GL_TEXTURE_SWIZZLE_RGBA_EXT 0x8E46
4628
#define GL_TIME_ELAPSED_EXT 0x88BF
4629
#define GL_TRANSFORM_FEEDBACK_BUFFER_EXT 0x8C8E
4630
#define GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT 0x8C84
4631
#define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT 0x8C85
4632
#define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT 0x8C8F
4633
#define GL_INTERLEAVED_ATTRIBS_EXT 0x8C8C
4634
#define GL_SEPARATE_ATTRIBS_EXT 0x8C8D
4635
#define GL_PRIMITIVES_GENERATED_EXT 0x8C87
4636
#define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT 0x8C88
4637
#define GL_RASTERIZER_DISCARD_EXT 0x8C89
4638
#define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT 0x8C8A
4639
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT 0x8C8B
4640
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT 0x8C80
4641
#define GL_TRANSFORM_FEEDBACK_VARYINGS_EXT 0x8C83
4642
#define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT 0x8C7F
4643
#define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT 0x8C76
4644
#define GL_VERTEX_ARRAY_EXT 0x8074
4645
#define GL_NORMAL_ARRAY_EXT 0x8075
4646
#define GL_COLOR_ARRAY_EXT 0x8076
4647
#define GL_INDEX_ARRAY_EXT 0x8077
4648
#define GL_TEXTURE_COORD_ARRAY_EXT 0x8078
4649
#define GL_EDGE_FLAG_ARRAY_EXT 0x8079
4650
#define GL_VERTEX_ARRAY_SIZE_EXT 0x807A
4651
#define GL_VERTEX_ARRAY_TYPE_EXT 0x807B
4652
#define GL_VERTEX_ARRAY_STRIDE_EXT 0x807C
4653
#define GL_VERTEX_ARRAY_COUNT_EXT 0x807D
4654
#define GL_NORMAL_ARRAY_TYPE_EXT 0x807E
4655
#define GL_NORMAL_ARRAY_STRIDE_EXT 0x807F
4656
#define GL_NORMAL_ARRAY_COUNT_EXT 0x8080
4657
#define GL_COLOR_ARRAY_SIZE_EXT 0x8081
4658
#define GL_COLOR_ARRAY_TYPE_EXT 0x8082
4659
#define GL_COLOR_ARRAY_STRIDE_EXT 0x8083
4660
#define GL_COLOR_ARRAY_COUNT_EXT 0x8084
4661
#define GL_INDEX_ARRAY_TYPE_EXT 0x8085
4662
#define GL_INDEX_ARRAY_STRIDE_EXT 0x8086
4663
#define GL_INDEX_ARRAY_COUNT_EXT 0x8087
4664
#define GL_TEXTURE_COORD_ARRAY_SIZE_EXT 0x8088
4665
#define GL_TEXTURE_COORD_ARRAY_TYPE_EXT 0x8089
4666
#define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 0x808A
4667
#define GL_TEXTURE_COORD_ARRAY_COUNT_EXT 0x808B
4668
#define GL_EDGE_FLAG_ARRAY_STRIDE_EXT 0x808C
4669
#define GL_EDGE_FLAG_ARRAY_COUNT_EXT 0x808D
4670
#define GL_VERTEX_ARRAY_POINTER_EXT 0x808E
4671
#define GL_NORMAL_ARRAY_POINTER_EXT 0x808F
4672
#define GL_COLOR_ARRAY_POINTER_EXT 0x8090
4673
#define GL_INDEX_ARRAY_POINTER_EXT 0x8091
4674
#define GL_TEXTURE_COORD_ARRAY_POINTER_EXT 0x8092
4675
#define GL_EDGE_FLAG_ARRAY_POINTER_EXT 0x8093
4676
#define GL_DOUBLE_VEC2_EXT 0x8FFC
4677
#define GL_DOUBLE_VEC3_EXT 0x8FFD
4678
#define GL_DOUBLE_VEC4_EXT 0x8FFE
4679
#define GL_DOUBLE_MAT2_EXT 0x8F46
4680
#define GL_DOUBLE_MAT3_EXT 0x8F47
4681
#define GL_DOUBLE_MAT4_EXT 0x8F48
4682
#define GL_DOUBLE_MAT2x3_EXT 0x8F49
4683
#define GL_DOUBLE_MAT2x4_EXT 0x8F4A
4684
#define GL_DOUBLE_MAT3x2_EXT 0x8F4B
4685
#define GL_DOUBLE_MAT3x4_EXT 0x8F4C
4686
#define GL_DOUBLE_MAT4x2_EXT 0x8F4D
4687
#define GL_DOUBLE_MAT4x3_EXT 0x8F4E
4688
#define GL_VERTEX_SHADER_EXT 0x8780
4689
#define GL_VERTEX_SHADER_BINDING_EXT 0x8781
4690
#define GL_OP_INDEX_EXT 0x8782
4691
#define GL_OP_NEGATE_EXT 0x8783
4692
#define GL_OP_DOT3_EXT 0x8784
4693
#define GL_OP_DOT4_EXT 0x8785
4694
#define GL_OP_MUL_EXT 0x8786
4695
#define GL_OP_ADD_EXT 0x8787
4696
#define GL_OP_MADD_EXT 0x8788
4697
#define GL_OP_FRAC_EXT 0x8789
4698
#define GL_OP_MAX_EXT 0x878A
4699
#define GL_OP_MIN_EXT 0x878B
4700
#define GL_OP_SET_GE_EXT 0x878C
4701
#define GL_OP_SET_LT_EXT 0x878D
4702
#define GL_OP_CLAMP_EXT 0x878E
4703
#define GL_OP_FLOOR_EXT 0x878F
4704
#define GL_OP_ROUND_EXT 0x8790
4705
#define GL_OP_EXP_BASE_2_EXT 0x8791
4706
#define GL_OP_LOG_BASE_2_EXT 0x8792
4707
#define GL_OP_POWER_EXT 0x8793
4708
#define GL_OP_RECIP_EXT 0x8794
4709
#define GL_OP_RECIP_SQRT_EXT 0x8795
4710
#define GL_OP_SUB_EXT 0x8796
4711
#define GL_OP_CROSS_PRODUCT_EXT 0x8797
4712
#define GL_OP_MULTIPLY_MATRIX_EXT 0x8798
4713
#define GL_OP_MOV_EXT 0x8799
4714
#define GL_OUTPUT_VERTEX_EXT 0x879A
4715
#define GL_OUTPUT_COLOR0_EXT 0x879B
4716
#define GL_OUTPUT_COLOR1_EXT 0x879C
4717
#define GL_OUTPUT_TEXTURE_COORD0_EXT 0x879D
4718
#define GL_OUTPUT_TEXTURE_COORD1_EXT 0x879E
4719
#define GL_OUTPUT_TEXTURE_COORD2_EXT 0x879F
4720
#define GL_OUTPUT_TEXTURE_COORD3_EXT 0x87A0
4721
#define GL_OUTPUT_TEXTURE_COORD4_EXT 0x87A1
4722
#define GL_OUTPUT_TEXTURE_COORD5_EXT 0x87A2
4723
#define GL_OUTPUT_TEXTURE_COORD6_EXT 0x87A3
4724
#define GL_OUTPUT_TEXTURE_COORD7_EXT 0x87A4
4725
#define GL_OUTPUT_TEXTURE_COORD8_EXT 0x87A5
4726
#define GL_OUTPUT_TEXTURE_COORD9_EXT 0x87A6
4727
#define GL_OUTPUT_TEXTURE_COORD10_EXT 0x87A7
4728
#define GL_OUTPUT_TEXTURE_COORD11_EXT 0x87A8
4729
#define GL_OUTPUT_TEXTURE_COORD12_EXT 0x87A9
4730
#define GL_OUTPUT_TEXTURE_COORD13_EXT 0x87AA
4731
#define GL_OUTPUT_TEXTURE_COORD14_EXT 0x87AB
4732
#define GL_OUTPUT_TEXTURE_COORD15_EXT 0x87AC
4733
#define GL_OUTPUT_TEXTURE_COORD16_EXT 0x87AD
4734
#define GL_OUTPUT_TEXTURE_COORD17_EXT 0x87AE
4735
#define GL_OUTPUT_TEXTURE_COORD18_EXT 0x87AF
4736
#define GL_OUTPUT_TEXTURE_COORD19_EXT 0x87B0
4737
#define GL_OUTPUT_TEXTURE_COORD20_EXT 0x87B1
4738
#define GL_OUTPUT_TEXTURE_COORD21_EXT 0x87B2
4739
#define GL_OUTPUT_TEXTURE_COORD22_EXT 0x87B3
4740
#define GL_OUTPUT_TEXTURE_COORD23_EXT 0x87B4
4741
#define GL_OUTPUT_TEXTURE_COORD24_EXT 0x87B5
4742
#define GL_OUTPUT_TEXTURE_COORD25_EXT 0x87B6
4743
#define GL_OUTPUT_TEXTURE_COORD26_EXT 0x87B7
4744
#define GL_OUTPUT_TEXTURE_COORD27_EXT 0x87B8
4745
#define GL_OUTPUT_TEXTURE_COORD28_EXT 0x87B9
4746
#define GL_OUTPUT_TEXTURE_COORD29_EXT 0x87BA
4747
#define GL_OUTPUT_TEXTURE_COORD30_EXT 0x87BB
4748
#define GL_OUTPUT_TEXTURE_COORD31_EXT 0x87BC
4749
#define GL_OUTPUT_FOG_EXT 0x87BD
4750
#define GL_SCALAR_EXT 0x87BE
4751
#define GL_VECTOR_EXT 0x87BF
4752
#define GL_MATRIX_EXT 0x87C0
4753
#define GL_VARIANT_EXT 0x87C1
4754
#define GL_INVARIANT_EXT 0x87C2
4755
#define GL_LOCAL_CONSTANT_EXT 0x87C3
4756
#define GL_LOCAL_EXT 0x87C4
4757
#define GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87C5
4758
#define GL_MAX_VERTEX_SHADER_VARIANTS_EXT 0x87C6
4759
#define GL_MAX_VERTEX_SHADER_INVARIANTS_EXT 0x87C7
4760
#define GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87C8
4761
#define GL_MAX_VERTEX_SHADER_LOCALS_EXT 0x87C9
4762
#define GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CA
4763
#define GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT 0x87CB
4764
#define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87CC
4765
#define GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT 0x87CD
4766
#define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT 0x87CE
4767
#define GL_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CF
4768
#define GL_VERTEX_SHADER_VARIANTS_EXT 0x87D0
4769
#define GL_VERTEX_SHADER_INVARIANTS_EXT 0x87D1
4770
#define GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87D2
4771
#define GL_VERTEX_SHADER_LOCALS_EXT 0x87D3
4772
#define GL_VERTEX_SHADER_OPTIMIZED_EXT 0x87D4
4773
#define GL_X_EXT 0x87D5
4774
#define GL_Y_EXT 0x87D6
4775
#define GL_Z_EXT 0x87D7
4776
#define GL_W_EXT 0x87D8
4777
#define GL_NEGATIVE_X_EXT 0x87D9
4778
#define GL_NEGATIVE_Y_EXT 0x87DA
4779
#define GL_NEGATIVE_Z_EXT 0x87DB
4780
#define GL_NEGATIVE_W_EXT 0x87DC
4781
#define GL_ZERO_EXT 0x87DD
4782
#define GL_ONE_EXT 0x87DE
4783
#define GL_NEGATIVE_ONE_EXT 0x87DF
4784
#define GL_NORMALIZED_RANGE_EXT 0x87E0
4785
#define GL_FULL_RANGE_EXT 0x87E1
4786
#define GL_CURRENT_VERTEX_EXT 0x87E2
4787
#define GL_MVP_MATRIX_EXT 0x87E3
4788
#define GL_VARIANT_VALUE_EXT 0x87E4
4789
#define GL_VARIANT_DATATYPE_EXT 0x87E5
4790
#define GL_VARIANT_ARRAY_STRIDE_EXT 0x87E6
4791
#define GL_VARIANT_ARRAY_TYPE_EXT 0x87E7
4792
#define GL_VARIANT_ARRAY_EXT 0x87E8
4793
#define GL_VARIANT_ARRAY_POINTER_EXT 0x87E9
4794
#define GL_INVARIANT_VALUE_EXT 0x87EA
4795
#define GL_INVARIANT_DATATYPE_EXT 0x87EB
4796
#define GL_LOCAL_CONSTANT_VALUE_EXT 0x87EC
4797
#define GL_LOCAL_CONSTANT_DATATYPE_EXT 0x87ED
4798
#define GL_MODELVIEW0_STACK_DEPTH_EXT 0x0BA3
4799
#define GL_MODELVIEW1_STACK_DEPTH_EXT 0x8502
4800
#define GL_MODELVIEW0_MATRIX_EXT 0x0BA6
4801
#define GL_MODELVIEW1_MATRIX_EXT 0x8506
4802
#define GL_VERTEX_WEIGHTING_EXT 0x8509
4803
#define GL_MODELVIEW0_EXT 0x1700
4804
#define GL_MODELVIEW1_EXT 0x850A
4805
#define GL_CURRENT_VERTEX_WEIGHT_EXT 0x850B
4806
#define GL_VERTEX_WEIGHT_ARRAY_EXT 0x850C
4807
#define GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT 0x850D
4808
#define GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT 0x850E
4809
#define GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT 0x850F
4810
#define GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT 0x8510
4811
#define GL_INCLUSIVE_EXT 0x8F10
4812
#define GL_EXCLUSIVE_EXT 0x8F11
4813
#define GL_WINDOW_RECTANGLE_EXT 0x8F12
4814
#define GL_WINDOW_RECTANGLE_MODE_EXT 0x8F13
4815
#define GL_MAX_WINDOW_RECTANGLES_EXT 0x8F14
4816
#define GL_NUM_WINDOW_RECTANGLES_EXT 0x8F15
4817
#define GL_SYNC_X11_FENCE_EXT 0x90E1
4818
#define GL_IGNORE_BORDER_HP 0x8150
4819
#define GL_CONSTANT_BORDER_HP 0x8151
4820
#define GL_REPLICATE_BORDER_HP 0x8153
4821
#define GL_CONVOLUTION_BORDER_COLOR_HP 0x8154
4822
#define GL_IMAGE_SCALE_X_HP 0x8155
4823
#define GL_IMAGE_SCALE_Y_HP 0x8156
4824
#define GL_IMAGE_TRANSLATE_X_HP 0x8157
4825
#define GL_IMAGE_TRANSLATE_Y_HP 0x8158
4826
#define GL_IMAGE_ROTATE_ANGLE_HP 0x8159
4827
#define GL_IMAGE_ROTATE_ORIGIN_X_HP 0x815A
4828
#define GL_IMAGE_ROTATE_ORIGIN_Y_HP 0x815B
4829
#define GL_IMAGE_MAG_FILTER_HP 0x815C
4830
#define GL_IMAGE_MIN_FILTER_HP 0x815D
4831
#define GL_IMAGE_CUBIC_WEIGHT_HP 0x815E
4832
#define GL_CUBIC_HP 0x815F
4833
#define GL_AVERAGE_HP 0x8160
4834
#define GL_IMAGE_TRANSFORM_2D_HP 0x8161
4835
#define GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8162
4836
#define GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8163
4837
#define GL_OCCLUSION_TEST_HP 0x8165
4838
#define GL_OCCLUSION_TEST_RESULT_HP 0x8166
4839
#define GL_TEXTURE_LIGHTING_MODE_HP 0x8167
4840
#define GL_TEXTURE_POST_SPECULAR_HP 0x8168
4841
#define GL_TEXTURE_PRE_SPECULAR_HP 0x8169
4842
#define GL_CULL_VERTEX_IBM 103050
4843
#define GL_RASTER_POSITION_UNCLIPPED_IBM 0x19262
4844
#define GL_ALL_STATIC_DATA_IBM 103060
4845
#define GL_STATIC_VERTEX_ARRAY_IBM 103061
4846
#define GL_MIRRORED_REPEAT_IBM 0x8370
4847
#define GL_VERTEX_ARRAY_LIST_IBM 103070
4848
#define GL_NORMAL_ARRAY_LIST_IBM 103071
4849
#define GL_COLOR_ARRAY_LIST_IBM 103072
4850
#define GL_INDEX_ARRAY_LIST_IBM 103073
4851
#define GL_TEXTURE_COORD_ARRAY_LIST_IBM 103074
4852
#define GL_EDGE_FLAG_ARRAY_LIST_IBM 103075
4853
#define GL_FOG_COORDINATE_ARRAY_LIST_IBM 103076
4854
#define GL_SECONDARY_COLOR_ARRAY_LIST_IBM 103077
4855
#define GL_VERTEX_ARRAY_LIST_STRIDE_IBM 103080
4856
#define GL_NORMAL_ARRAY_LIST_STRIDE_IBM 103081
4857
#define GL_COLOR_ARRAY_LIST_STRIDE_IBM 103082
4858
#define GL_INDEX_ARRAY_LIST_STRIDE_IBM 103083
4859
#define GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM 103084
4860
#define GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM 103085
4861
#define GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM 103086
4862
#define GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM 103087
4863
#define GL_RED_MIN_CLAMP_INGR 0x8560
4864
#define GL_GREEN_MIN_CLAMP_INGR 0x8561
4865
#define GL_BLUE_MIN_CLAMP_INGR 0x8562
4866
#define GL_ALPHA_MIN_CLAMP_INGR 0x8563
4867
#define GL_RED_MAX_CLAMP_INGR 0x8564
4868
#define GL_GREEN_MAX_CLAMP_INGR 0x8565
4869
#define GL_BLUE_MAX_CLAMP_INGR 0x8566
4870
#define GL_ALPHA_MAX_CLAMP_INGR 0x8567
4871
#define GL_INTERLACE_READ_INGR 0x8568
4872
#define GL_BLACKHOLE_RENDER_INTEL 0x83FC
4873
#define GL_CONSERVATIVE_RASTERIZATION_INTEL 0x83FE
4874
#define GL_TEXTURE_MEMORY_LAYOUT_INTEL 0x83FF
4875
#define GL_LAYOUT_DEFAULT_INTEL 0
4876
#define GL_LAYOUT_LINEAR_INTEL 1
4877
#define GL_LAYOUT_LINEAR_CPU_CACHED_INTEL 2
4878
#define GL_PARALLEL_ARRAYS_INTEL 0x83F4
4879
#define GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL 0x83F5
4880
#define GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL 0x83F6
4881
#define GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL 0x83F7
4882
#define GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL 0x83F8
4883
#define GL_PERFQUERY_SINGLE_CONTEXT_INTEL 0x00000000
4884
#define GL_PERFQUERY_GLOBAL_CONTEXT_INTEL 0x00000001
4885
#define GL_PERFQUERY_WAIT_INTEL 0x83FB
4886
#define GL_PERFQUERY_FLUSH_INTEL 0x83FA
4887
#define GL_PERFQUERY_DONOT_FLUSH_INTEL 0x83F9
4888
#define GL_PERFQUERY_COUNTER_EVENT_INTEL 0x94F0
4889
#define GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL 0x94F1
4890
#define GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL 0x94F2
4891
#define GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL 0x94F3
4892
#define GL_PERFQUERY_COUNTER_RAW_INTEL 0x94F4
4893
#define GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL 0x94F5
4894
#define GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL 0x94F8
4895
#define GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL 0x94F9
4896
#define GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL 0x94FA
4897
#define GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL 0x94FB
4898
#define GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL 0x94FC
4899
#define GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL 0x94FD
4900
#define GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL 0x94FE
4901
#define GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL 0x94FF
4902
#define GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL 0x9500
4903
#define GL_MULTIPLY_KHR 0x9294
4904
#define GL_SCREEN_KHR 0x9295
4905
#define GL_OVERLAY_KHR 0x9296
4906
#define GL_DARKEN_KHR 0x9297
4907
#define GL_LIGHTEN_KHR 0x9298
4908
#define GL_COLORDODGE_KHR 0x9299
4909
#define GL_COLORBURN_KHR 0x929A
4910
#define GL_HARDLIGHT_KHR 0x929B
4911
#define GL_SOFTLIGHT_KHR 0x929C
4912
#define GL_DIFFERENCE_KHR 0x929E
4913
#define GL_EXCLUSION_KHR 0x92A0
4914
#define GL_HSL_HUE_KHR 0x92AD
4915
#define GL_HSL_SATURATION_KHR 0x92AE
4916
#define GL_HSL_COLOR_KHR 0x92AF
4917
#define GL_HSL_LUMINOSITY_KHR 0x92B0
4918
#define GL_BLEND_ADVANCED_COHERENT_KHR 0x9285
4919
#define GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB
4920
#define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC
4921
#define GL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x82FB
4922
#define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x82FC
4923
#define GL_DEBUG_OUTPUT_SYNCHRONOUS 0x8242
4924
#define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH 0x8243
4925
#define GL_DEBUG_CALLBACK_FUNCTION 0x8244
4926
#define GL_DEBUG_CALLBACK_USER_PARAM 0x8245
4927
#define GL_DEBUG_SOURCE_API 0x8246
4928
#define GL_DEBUG_SOURCE_WINDOW_SYSTEM 0x8247
4929
#define GL_DEBUG_SOURCE_SHADER_COMPILER 0x8248
4930
#define GL_DEBUG_SOURCE_THIRD_PARTY 0x8249
4931
#define GL_DEBUG_SOURCE_APPLICATION 0x824A
4932
#define GL_DEBUG_SOURCE_OTHER 0x824B
4933
#define GL_DEBUG_TYPE_ERROR 0x824C
4934
#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR 0x824D
4935
#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR 0x824E
4936
#define GL_DEBUG_TYPE_PORTABILITY 0x824F
4937
#define GL_DEBUG_TYPE_PERFORMANCE 0x8250
4938
#define GL_DEBUG_TYPE_OTHER 0x8251
4939
#define GL_DEBUG_TYPE_MARKER 0x8268
4940
#define GL_DEBUG_TYPE_PUSH_GROUP 0x8269
4941
#define GL_DEBUG_TYPE_POP_GROUP 0x826A
4942
#define GL_DEBUG_SEVERITY_NOTIFICATION 0x826B
4943
#define GL_MAX_DEBUG_GROUP_STACK_DEPTH 0x826C
4944
#define GL_DEBUG_GROUP_STACK_DEPTH 0x826D
4945
#define GL_BUFFER 0x82E0
4946
#define GL_SHADER 0x82E1
4947
#define GL_PROGRAM 0x82E2
4948
#define GL_VERTEX_ARRAY 0x8074
4949
#define GL_QUERY 0x82E3
4950
#define GL_PROGRAM_PIPELINE 0x82E4
4951
#define GL_MAX_LABEL_LENGTH 0x82E8
4952
#define GL_MAX_DEBUG_MESSAGE_LENGTH 0x9143
4953
#define GL_MAX_DEBUG_LOGGED_MESSAGES 0x9144
4954
#define GL_DEBUG_LOGGED_MESSAGES 0x9145
4955
#define GL_DEBUG_SEVERITY_HIGH 0x9146
4956
#define GL_DEBUG_SEVERITY_MEDIUM 0x9147
4957
#define GL_DEBUG_SEVERITY_LOW 0x9148
4958
#define GL_DEBUG_OUTPUT 0x92E0
4959
#define GL_CONTEXT_FLAG_DEBUG_BIT 0x00000002
4960
#define GL_STACK_OVERFLOW 0x0503
4961
#define GL_STACK_UNDERFLOW 0x0504
4962
#define GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR 0x8242
4963
#define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR 0x8243
4964
#define GL_DEBUG_CALLBACK_FUNCTION_KHR 0x8244
4965
#define GL_DEBUG_CALLBACK_USER_PARAM_KHR 0x8245
4966
#define GL_DEBUG_SOURCE_API_KHR 0x8246
4967
#define GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR 0x8247
4968
#define GL_DEBUG_SOURCE_SHADER_COMPILER_KHR 0x8248
4969
#define GL_DEBUG_SOURCE_THIRD_PARTY_KHR 0x8249
4970
#define GL_DEBUG_SOURCE_APPLICATION_KHR 0x824A
4971
#define GL_DEBUG_SOURCE_OTHER_KHR 0x824B
4972
#define GL_DEBUG_TYPE_ERROR_KHR 0x824C
4973
#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR 0x824D
4974
#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR 0x824E
4975
#define GL_DEBUG_TYPE_PORTABILITY_KHR 0x824F
4976
#define GL_DEBUG_TYPE_PERFORMANCE_KHR 0x8250
4977
#define GL_DEBUG_TYPE_OTHER_KHR 0x8251
4978
#define GL_DEBUG_TYPE_MARKER_KHR 0x8268
4979
#define GL_DEBUG_TYPE_PUSH_GROUP_KHR 0x8269
4980
#define GL_DEBUG_TYPE_POP_GROUP_KHR 0x826A
4981
#define GL_DEBUG_SEVERITY_NOTIFICATION_KHR 0x826B
4982
#define GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR 0x826C
4983
#define GL_DEBUG_GROUP_STACK_DEPTH_KHR 0x826D
4984
#define GL_BUFFER_KHR 0x82E0
4985
#define GL_SHADER_KHR 0x82E1
4986
#define GL_PROGRAM_KHR 0x82E2
4987
#define GL_VERTEX_ARRAY_KHR 0x8074
4988
#define GL_QUERY_KHR 0x82E3
4989
#define GL_PROGRAM_PIPELINE_KHR 0x82E4
4990
#define GL_SAMPLER_KHR 0x82E6
4991
#define GL_MAX_LABEL_LENGTH_KHR 0x82E8
4992
#define GL_MAX_DEBUG_MESSAGE_LENGTH_KHR 0x9143
4993
#define GL_MAX_DEBUG_LOGGED_MESSAGES_KHR 0x9144
4994
#define GL_DEBUG_LOGGED_MESSAGES_KHR 0x9145
4995
#define GL_DEBUG_SEVERITY_HIGH_KHR 0x9146
4996
#define GL_DEBUG_SEVERITY_MEDIUM_KHR 0x9147
4997
#define GL_DEBUG_SEVERITY_LOW_KHR 0x9148
4998
#define GL_DEBUG_OUTPUT_KHR 0x92E0
4999
#define GL_CONTEXT_FLAG_DEBUG_BIT_KHR 0x00000002
5000
#define GL_STACK_OVERFLOW_KHR 0x0503
5001
#define GL_STACK_UNDERFLOW_KHR 0x0504
5002
#define GL_DISPLAY_LIST 0x82E7
5003
#define GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR 0x00000008
5004
#define GL_MAX_SHADER_COMPILER_THREADS_KHR 0x91B0
5005
#define GL_COMPLETION_STATUS_KHR 0x91B1
5006
#define GL_CONTEXT_ROBUST_ACCESS 0x90F3
5007
#define GL_LOSE_CONTEXT_ON_RESET 0x8252
5008
#define GL_GUILTY_CONTEXT_RESET 0x8253
5009
#define GL_INNOCENT_CONTEXT_RESET 0x8254
5010
#define GL_UNKNOWN_CONTEXT_RESET 0x8255
5011
#define GL_RESET_NOTIFICATION_STRATEGY 0x8256
5012
#define GL_NO_RESET_NOTIFICATION 0x8261
5013
#define GL_CONTEXT_LOST 0x0507
5014
#define GL_CONTEXT_ROBUST_ACCESS_KHR 0x90F3
5015
#define GL_LOSE_CONTEXT_ON_RESET_KHR 0x8252
5016
#define GL_GUILTY_CONTEXT_RESET_KHR 0x8253
5017
#define GL_INNOCENT_CONTEXT_RESET_KHR 0x8254
5018
#define GL_UNKNOWN_CONTEXT_RESET_KHR 0x8255
5019
#define GL_RESET_NOTIFICATION_STRATEGY_KHR 0x8256
5020
#define GL_NO_RESET_NOTIFICATION_KHR 0x8261
5021
#define GL_CONTEXT_LOST_KHR 0x0507
5022
#define GL_SUBGROUP_SIZE_KHR 0x9532
5023
#define GL_SUBGROUP_SUPPORTED_STAGES_KHR 0x9533
5024
#define GL_SUBGROUP_SUPPORTED_FEATURES_KHR 0x9534
5025
#define GL_SUBGROUP_QUAD_ALL_STAGES_KHR 0x9535
5026
#define GL_SUBGROUP_FEATURE_BASIC_BIT_KHR 0x00000001
5027
#define GL_SUBGROUP_FEATURE_VOTE_BIT_KHR 0x00000002
5028
#define GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR 0x00000004
5029
#define GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR 0x00000008
5030
#define GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR 0x00000010
5031
#define GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR 0x00000020
5032
#define GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR 0x00000040
5033
#define GL_SUBGROUP_FEATURE_QUAD_BIT_KHR 0x00000080
5034
#define GL_COMPRESSED_RGBA_ASTC_4x4_KHR 0x93B0
5035
#define GL_COMPRESSED_RGBA_ASTC_5x4_KHR 0x93B1
5036
#define GL_COMPRESSED_RGBA_ASTC_5x5_KHR 0x93B2
5037
#define GL_COMPRESSED_RGBA_ASTC_6x5_KHR 0x93B3
5038
#define GL_COMPRESSED_RGBA_ASTC_6x6_KHR 0x93B4
5039
#define GL_COMPRESSED_RGBA_ASTC_8x5_KHR 0x93B5
5040
#define GL_COMPRESSED_RGBA_ASTC_8x6_KHR 0x93B6
5041
#define GL_COMPRESSED_RGBA_ASTC_8x8_KHR 0x93B7
5042
#define GL_COMPRESSED_RGBA_ASTC_10x5_KHR 0x93B8
5043
#define GL_COMPRESSED_RGBA_ASTC_10x6_KHR 0x93B9
5044
#define GL_COMPRESSED_RGBA_ASTC_10x8_KHR 0x93BA
5045
#define GL_COMPRESSED_RGBA_ASTC_10x10_KHR 0x93BB
5046
#define GL_COMPRESSED_RGBA_ASTC_12x10_KHR 0x93BC
5047
#define GL_COMPRESSED_RGBA_ASTC_12x12_KHR 0x93BD
5048
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR 0x93D0
5049
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR 0x93D1
5050
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR 0x93D2
5051
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR 0x93D3
5052
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR 0x93D4
5053
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR 0x93D5
5054
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR 0x93D6
5055
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR 0x93D7
5056
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR 0x93D8
5057
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR 0x93D9
5058
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR 0x93DA
5059
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR 0x93DB
5060
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR 0x93DC
5061
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR 0x93DD
5062
#define GL_TEXTURE_1D_STACK_MESAX 0x8759
5063
#define GL_TEXTURE_2D_STACK_MESAX 0x875A
5064
#define GL_PROXY_TEXTURE_1D_STACK_MESAX 0x875B
5065
#define GL_PROXY_TEXTURE_2D_STACK_MESAX 0x875C
5066
#define GL_TEXTURE_1D_STACK_BINDING_MESAX 0x875D
5067
#define GL_TEXTURE_2D_STACK_BINDING_MESAX 0x875E
5068
#define GL_FRAMEBUFFER_FLIP_X_MESA 0x8BBC
5069
#define GL_FRAMEBUFFER_FLIP_Y_MESA 0x8BBB
5070
#define GL_FRAMEBUFFER_SWAP_XY_MESA 0x8BBD
5071
#define GL_PACK_INVERT_MESA 0x8758
5072
#define GL_PROGRAM_BINARY_FORMAT_MESA 0x875F
5073
#define GL_TILE_RASTER_ORDER_FIXED_MESA 0x8BB8
5074
#define GL_TILE_RASTER_ORDER_INCREASING_X_MESA 0x8BB9
5075
#define GL_TILE_RASTER_ORDER_INCREASING_Y_MESA 0x8BBA
5076
#define GL_UNSIGNED_SHORT_8_8_MESA 0x85BA
5077
#define GL_UNSIGNED_SHORT_8_8_REV_MESA 0x85BB
5078
#define GL_YCBCR_MESA 0x8757
5079
#define GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX 0x9047
5080
#define GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX 0x9048
5081
#define GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX 0x9049
5082
#define GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX 0x904A
5083
#define GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX 0x904B
5084
#define GL_UPLOAD_GPU_MASK_NVX 0x954A
5085
#define GL_LGPU_SEPARATE_STORAGE_BIT_NVX 0x0800
5086
#define GL_MAX_LGPU_GPUS_NVX 0x92BA
5087
#define GL_ALPHA_TO_COVERAGE_DITHER_DEFAULT_NV 0x934D
5088
#define GL_ALPHA_TO_COVERAGE_DITHER_ENABLE_NV 0x934E
5089
#define GL_ALPHA_TO_COVERAGE_DITHER_DISABLE_NV 0x934F
5090
#define GL_ALPHA_TO_COVERAGE_DITHER_MODE_NV 0x92BF
5091
#define GL_BLEND_OVERLAP_NV 0x9281
5092
#define GL_BLEND_PREMULTIPLIED_SRC_NV 0x9280
5093
#define GL_BLUE_NV 0x1905
5094
#define GL_COLORBURN_NV 0x929A
5095
#define GL_COLORDODGE_NV 0x9299
5096
#define GL_CONJOINT_NV 0x9284
5097
#define GL_CONTRAST_NV 0x92A1
5098
#define GL_DARKEN_NV 0x9297
5099
#define GL_DIFFERENCE_NV 0x929E
5100
#define GL_DISJOINT_NV 0x9283
5101
#define GL_DST_ATOP_NV 0x928F
5102
#define GL_DST_IN_NV 0x928B
5103
#define GL_DST_NV 0x9287
5104
#define GL_DST_OUT_NV 0x928D
5105
#define GL_DST_OVER_NV 0x9289
5106
#define GL_EXCLUSION_NV 0x92A0
5107
#define GL_GREEN_NV 0x1904
5108
#define GL_HARDLIGHT_NV 0x929B
5109
#define GL_HARDMIX_NV 0x92A9
5110
#define GL_HSL_COLOR_NV 0x92AF
5111
#define GL_HSL_HUE_NV 0x92AD
5112
#define GL_HSL_LUMINOSITY_NV 0x92B0
5113
#define GL_HSL_SATURATION_NV 0x92AE
5114
#define GL_INVERT_OVG_NV 0x92B4
5115
#define GL_INVERT_RGB_NV 0x92A3
5116
#define GL_LIGHTEN_NV 0x9298
5117
#define GL_LINEARBURN_NV 0x92A5
5118
#define GL_LINEARDODGE_NV 0x92A4
5119
#define GL_LINEARLIGHT_NV 0x92A7
5120
#define GL_MINUS_CLAMPED_NV 0x92B3
5121
#define GL_MINUS_NV 0x929F
5122
#define GL_MULTIPLY_NV 0x9294
5123
#define GL_OVERLAY_NV 0x9296
5124
#define GL_PINLIGHT_NV 0x92A8
5125
#define GL_PLUS_CLAMPED_ALPHA_NV 0x92B2
5126
#define GL_PLUS_CLAMPED_NV 0x92B1
5127
#define GL_PLUS_DARKER_NV 0x9292
5128
#define GL_PLUS_NV 0x9291
5129
#define GL_RED_NV 0x1903
5130
#define GL_SCREEN_NV 0x9295
5131
#define GL_SOFTLIGHT_NV 0x929C
5132
#define GL_SRC_ATOP_NV 0x928E
5133
#define GL_SRC_IN_NV 0x928A
5134
#define GL_SRC_NV 0x9286
5135
#define GL_SRC_OUT_NV 0x928C
5136
#define GL_SRC_OVER_NV 0x9288
5137
#define GL_UNCORRELATED_NV 0x9282
5138
#define GL_VIVIDLIGHT_NV 0x92A6
5139
#define GL_XOR_NV 0x1506
5140
#define GL_BLEND_ADVANCED_COHERENT_NV 0x9285
5141
#define GL_VIEWPORT_POSITION_W_SCALE_NV 0x937C
5142
#define GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV 0x937D
5143
#define GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV 0x937E
5144
#define GL_TERMINATE_SEQUENCE_COMMAND_NV 0x0000
5145
#define GL_NOP_COMMAND_NV 0x0001
5146
#define GL_DRAW_ELEMENTS_COMMAND_NV 0x0002
5147
#define GL_DRAW_ARRAYS_COMMAND_NV 0x0003
5148
#define GL_DRAW_ELEMENTS_STRIP_COMMAND_NV 0x0004
5149
#define GL_DRAW_ARRAYS_STRIP_COMMAND_NV 0x0005
5150
#define GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV 0x0006
5151
#define GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV 0x0007
5152
#define GL_ELEMENT_ADDRESS_COMMAND_NV 0x0008
5153
#define GL_ATTRIBUTE_ADDRESS_COMMAND_NV 0x0009
5154
#define GL_UNIFORM_ADDRESS_COMMAND_NV 0x000A
5155
#define GL_BLEND_COLOR_COMMAND_NV 0x000B
5156
#define GL_STENCIL_REF_COMMAND_NV 0x000C
5157
#define GL_LINE_WIDTH_COMMAND_NV 0x000D
5158
#define GL_POLYGON_OFFSET_COMMAND_NV 0x000E
5159
#define GL_ALPHA_REF_COMMAND_NV 0x000F
5160
#define GL_VIEWPORT_COMMAND_NV 0x0010
5161
#define GL_SCISSOR_COMMAND_NV 0x0011
5162
#define GL_FRONT_FACE_COMMAND_NV 0x0012
5163
#define GL_COMPUTE_PROGRAM_NV 0x90FB
5164
#define GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV 0x90FC
5165
#define GL_QUERY_WAIT_NV 0x8E13
5166
#define GL_QUERY_NO_WAIT_NV 0x8E14
5167
#define GL_QUERY_BY_REGION_WAIT_NV 0x8E15
5168
#define GL_QUERY_BY_REGION_NO_WAIT_NV 0x8E16
5169
#define GL_CONSERVATIVE_RASTERIZATION_NV 0x9346
5170
#define GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV 0x9347
5171
#define GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV 0x9348
5172
#define GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV 0x9349
5173
#define GL_CONSERVATIVE_RASTER_DILATE_NV 0x9379
5174
#define GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV 0x937A
5175
#define GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV 0x937B
5176
#define GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV 0x9550
5177
#define GL_CONSERVATIVE_RASTER_MODE_NV 0x954D
5178
#define GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV 0x954E
5179
#define GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV 0x954F
5180
#define GL_DEPTH_STENCIL_TO_RGBA_NV 0x886E
5181
#define GL_DEPTH_STENCIL_TO_BGRA_NV 0x886F
5182
#define GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV 0x90D0
5183
#define GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV 0x90D1
5184
#define GL_DEPTH_COMPONENT32F_NV 0x8DAB
5185
#define GL_DEPTH32F_STENCIL8_NV 0x8DAC
5186
#define GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV 0x8DAD
5187
#define GL_DEPTH_BUFFER_FLOAT_MODE_NV 0x8DAF
5188
#define GL_DEPTH_CLAMP_NV 0x864F
5189
#define GL_EVAL_2D_NV 0x86C0
5190
#define GL_EVAL_TRIANGULAR_2D_NV 0x86C1
5191
#define GL_MAP_TESSELLATION_NV 0x86C2
5192
#define GL_MAP_ATTRIB_U_ORDER_NV 0x86C3
5193
#define GL_MAP_ATTRIB_V_ORDER_NV 0x86C4
5194
#define GL_EVAL_FRACTIONAL_TESSELLATION_NV 0x86C5
5195
#define GL_EVAL_VERTEX_ATTRIB0_NV 0x86C6
5196
#define GL_EVAL_VERTEX_ATTRIB1_NV 0x86C7
5197
#define GL_EVAL_VERTEX_ATTRIB2_NV 0x86C8
5198
#define GL_EVAL_VERTEX_ATTRIB3_NV 0x86C9
5199
#define GL_EVAL_VERTEX_ATTRIB4_NV 0x86CA
5200
#define GL_EVAL_VERTEX_ATTRIB5_NV 0x86CB
5201
#define GL_EVAL_VERTEX_ATTRIB6_NV 0x86CC
5202
#define GL_EVAL_VERTEX_ATTRIB7_NV 0x86CD
5203
#define GL_EVAL_VERTEX_ATTRIB8_NV 0x86CE
5204
#define GL_EVAL_VERTEX_ATTRIB9_NV 0x86CF
5205
#define GL_EVAL_VERTEX_ATTRIB10_NV 0x86D0
5206
#define GL_EVAL_VERTEX_ATTRIB11_NV 0x86D1
5207
#define GL_EVAL_VERTEX_ATTRIB12_NV 0x86D2
5208
#define GL_EVAL_VERTEX_ATTRIB13_NV 0x86D3
5209
#define GL_EVAL_VERTEX_ATTRIB14_NV 0x86D4
5210
#define GL_EVAL_VERTEX_ATTRIB15_NV 0x86D5
5211
#define GL_MAX_MAP_TESSELLATION_NV 0x86D6
5212
#define GL_MAX_RATIONAL_EVAL_ORDER_NV 0x86D7
5213
#define GL_SAMPLE_POSITION_NV 0x8E50
5214
#define GL_SAMPLE_MASK_NV 0x8E51
5215
#define GL_SAMPLE_MASK_VALUE_NV 0x8E52
5216
#define GL_TEXTURE_BINDING_RENDERBUFFER_NV 0x8E53
5217
#define GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV 0x8E54
5218
#define GL_TEXTURE_RENDERBUFFER_NV 0x8E55
5219
#define GL_SAMPLER_RENDERBUFFER_NV 0x8E56
5220
#define GL_INT_SAMPLER_RENDERBUFFER_NV 0x8E57
5221
#define GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV 0x8E58
5222
#define GL_MAX_SAMPLE_MASK_WORDS_NV 0x8E59
5223
#define GL_ALL_COMPLETED_NV 0x84F2
5224
#define GL_FENCE_STATUS_NV 0x84F3
5225
#define GL_FENCE_CONDITION_NV 0x84F4
5226
#define GL_FILL_RECTANGLE_NV 0x933C
5227
#define GL_FLOAT_R_NV 0x8880
5228
#define GL_FLOAT_RG_NV 0x8881
5229
#define GL_FLOAT_RGB_NV 0x8882
5230
#define GL_FLOAT_RGBA_NV 0x8883
5231
#define GL_FLOAT_R16_NV 0x8884
5232
#define GL_FLOAT_R32_NV 0x8885
5233
#define GL_FLOAT_RG16_NV 0x8886
5234
#define GL_FLOAT_RG32_NV 0x8887
5235
#define GL_FLOAT_RGB16_NV 0x8888
5236
#define GL_FLOAT_RGB32_NV 0x8889
5237
#define GL_FLOAT_RGBA16_NV 0x888A
5238
#define GL_FLOAT_RGBA32_NV 0x888B
5239
#define GL_TEXTURE_FLOAT_COMPONENTS_NV 0x888C
5240
#define GL_FLOAT_CLEAR_COLOR_VALUE_NV 0x888D
5241
#define GL_FLOAT_RGBA_MODE_NV 0x888E
5242
#define GL_FOG_DISTANCE_MODE_NV 0x855A
5243
#define GL_EYE_RADIAL_NV 0x855B
5244
#define GL_EYE_PLANE_ABSOLUTE_NV 0x855C
5245
#define GL_EYE_PLANE 0x2502
5246
#define GL_FRAGMENT_COVERAGE_TO_COLOR_NV 0x92DD
5247
#define GL_FRAGMENT_COVERAGE_COLOR_NV 0x92DE
5248
#define GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 0x8868
5249
#define GL_FRAGMENT_PROGRAM_NV 0x8870
5250
#define GL_MAX_TEXTURE_COORDS_NV 0x8871
5251
#define GL_MAX_TEXTURE_IMAGE_UNITS_NV 0x8872
5252
#define GL_FRAGMENT_PROGRAM_BINDING_NV 0x8873
5253
#define GL_PROGRAM_ERROR_STRING_NV 0x8874
5254
#define GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 0x88F4
5255
#define GL_MAX_PROGRAM_CALL_DEPTH_NV 0x88F5
5256
#define GL_MAX_PROGRAM_IF_DEPTH_NV 0x88F6
5257
#define GL_MAX_PROGRAM_LOOP_DEPTH_NV 0x88F7
5258
#define GL_MAX_PROGRAM_LOOP_COUNT_NV 0x88F8
5259
#define GL_COVERAGE_MODULATION_TABLE_NV 0x9331
5260
#define GL_COLOR_SAMPLES_NV 0x8E20
5261
#define GL_DEPTH_SAMPLES_NV 0x932D
5262
#define GL_STENCIL_SAMPLES_NV 0x932E
5263
#define GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV 0x932F
5264
#define GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV 0x9330
5265
#define GL_COVERAGE_MODULATION_NV 0x9332
5266
#define GL_COVERAGE_MODULATION_TABLE_SIZE_NV 0x9333
5267
#define GL_RENDERBUFFER_COVERAGE_SAMPLES_NV 0x8CAB
5268
#define GL_RENDERBUFFER_COLOR_SAMPLES_NV 0x8E10
5269
#define GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV 0x8E11
5270
#define GL_MULTISAMPLE_COVERAGE_MODES_NV 0x8E12
5271
#define GL_GEOMETRY_PROGRAM_NV 0x8C26
5272
#define GL_MAX_PROGRAM_OUTPUT_VERTICES_NV 0x8C27
5273
#define GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV 0x8C28
5274
#define GL_PER_GPU_STORAGE_BIT_NV 0x0800
5275
#define GL_MULTICAST_GPUS_NV 0x92BA
5276
#define GL_RENDER_GPU_MASK_NV 0x9558
5277
#define GL_PER_GPU_STORAGE_NV 0x9548
5278
#define GL_MULTICAST_PROGRAMMABLE_SAMPLE_LOCATION_NV 0x9549
5279
#define GL_MIN_PROGRAM_TEXEL_OFFSET_NV 0x8904
5280
#define GL_MAX_PROGRAM_TEXEL_OFFSET_NV 0x8905
5281
#define GL_PROGRAM_ATTRIB_COMPONENTS_NV 0x8906
5282
#define GL_PROGRAM_RESULT_COMPONENTS_NV 0x8907
5283
#define GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV 0x8908
5284
#define GL_MAX_PROGRAM_RESULT_COMPONENTS_NV 0x8909
5285
#define GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV 0x8DA5
5286
#define GL_MAX_PROGRAM_GENERIC_RESULTS_NV 0x8DA6
5287
#define GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV 0x8E5A
5288
#define GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV 0x8E5B
5289
#define GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV 0x8E5C
5290
#define GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV 0x8E5D
5291
#define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV 0x8E5E
5292
#define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV 0x8E5F
5293
#define GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV 0x8F44
5294
#define GL_MAX_PROGRAM_SUBROUTINE_NUM_NV 0x8F45
5295
#define GL_HALF_FLOAT_NV 0x140B
5296
#define GL_MULTISAMPLES_NV 0x9371
5297
#define GL_SUPERSAMPLE_SCALE_X_NV 0x9372
5298
#define GL_SUPERSAMPLE_SCALE_Y_NV 0x9373
5299
#define GL_CONFORMANT_NV 0x9374
5300
#define GL_MAX_SHININESS_NV 0x8504
5301
#define GL_MAX_SPOT_EXPONENT_NV 0x8505
5302
#define GL_ATTACHED_MEMORY_OBJECT_NV 0x95A4
5303
#define GL_ATTACHED_MEMORY_OFFSET_NV 0x95A5
5304
#define GL_MEMORY_ATTACHABLE_ALIGNMENT_NV 0x95A6
5305
#define GL_MEMORY_ATTACHABLE_SIZE_NV 0x95A7
5306
#define GL_MEMORY_ATTACHABLE_NV 0x95A8
5307
#define GL_DETACHED_MEMORY_INCARNATION_NV 0x95A9
5308
#define GL_DETACHED_TEXTURES_NV 0x95AA
5309
#define GL_DETACHED_BUFFERS_NV 0x95AB
5310
#define GL_MAX_DETACHED_TEXTURES_NV 0x95AC
5311
#define GL_MAX_DETACHED_BUFFERS_NV 0x95AD
5312
#define GL_MESH_SHADER_NV 0x9559
5313
#define GL_TASK_SHADER_NV 0x955A
5314
#define GL_MAX_MESH_UNIFORM_BLOCKS_NV 0x8E60
5315
#define GL_MAX_MESH_TEXTURE_IMAGE_UNITS_NV 0x8E61
5316
#define GL_MAX_MESH_IMAGE_UNIFORMS_NV 0x8E62
5317
#define GL_MAX_MESH_UNIFORM_COMPONENTS_NV 0x8E63
5318
#define GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_NV 0x8E64
5319
#define GL_MAX_MESH_ATOMIC_COUNTERS_NV 0x8E65
5320
#define GL_MAX_MESH_SHADER_STORAGE_BLOCKS_NV 0x8E66
5321
#define GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_NV 0x8E67
5322
#define GL_MAX_TASK_UNIFORM_BLOCKS_NV 0x8E68
5323
#define GL_MAX_TASK_TEXTURE_IMAGE_UNITS_NV 0x8E69
5324
#define GL_MAX_TASK_IMAGE_UNIFORMS_NV 0x8E6A
5325
#define GL_MAX_TASK_UNIFORM_COMPONENTS_NV 0x8E6B
5326
#define GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_NV 0x8E6C
5327
#define GL_MAX_TASK_ATOMIC_COUNTERS_NV 0x8E6D
5328
#define GL_MAX_TASK_SHADER_STORAGE_BLOCKS_NV 0x8E6E
5329
#define GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_NV 0x8E6F
5330
#define GL_MAX_MESH_WORK_GROUP_INVOCATIONS_NV 0x95A2
5331
#define GL_MAX_TASK_WORK_GROUP_INVOCATIONS_NV 0x95A3
5332
#define GL_MAX_MESH_TOTAL_MEMORY_SIZE_NV 0x9536
5333
#define GL_MAX_TASK_TOTAL_MEMORY_SIZE_NV 0x9537
5334
#define GL_MAX_MESH_OUTPUT_VERTICES_NV 0x9538
5335
#define GL_MAX_MESH_OUTPUT_PRIMITIVES_NV 0x9539
5336
#define GL_MAX_TASK_OUTPUT_COUNT_NV 0x953A
5337
#define GL_MAX_DRAW_MESH_TASKS_COUNT_NV 0x953D
5338
#define GL_MAX_MESH_VIEWS_NV 0x9557
5339
#define GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV 0x92DF
5340
#define GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV 0x9543
5341
#define GL_MAX_MESH_WORK_GROUP_SIZE_NV 0x953B
5342
#define GL_MAX_TASK_WORK_GROUP_SIZE_NV 0x953C
5343
#define GL_MESH_WORK_GROUP_SIZE_NV 0x953E
5344
#define GL_TASK_WORK_GROUP_SIZE_NV 0x953F
5345
#define GL_MESH_VERTICES_OUT_NV 0x9579
5346
#define GL_MESH_PRIMITIVES_OUT_NV 0x957A
5347
#define GL_MESH_OUTPUT_TYPE_NV 0x957B
5348
#define GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV 0x959C
5349
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV 0x959D
5350
#define GL_REFERENCED_BY_MESH_SHADER_NV 0x95A0
5351
#define GL_REFERENCED_BY_TASK_SHADER_NV 0x95A1
5352
#define GL_MESH_SHADER_BIT_NV 0x00000040
5353
#define GL_TASK_SHADER_BIT_NV 0x00000080
5354
#define GL_MESH_SUBROUTINE_NV 0x957C
5355
#define GL_TASK_SUBROUTINE_NV 0x957D
5356
#define GL_MESH_SUBROUTINE_UNIFORM_NV 0x957E
5357
#define GL_TASK_SUBROUTINE_UNIFORM_NV 0x957F
5358
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV 0x959E
5359
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV 0x959F
5360
#define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534
5361
#define GL_PIXEL_COUNTER_BITS_NV 0x8864
5362
#define GL_CURRENT_OCCLUSION_QUERY_ID_NV 0x8865
5363
#define GL_PIXEL_COUNT_NV 0x8866
5364
#define GL_PIXEL_COUNT_AVAILABLE_NV 0x8867
5365
#define GL_DEPTH_STENCIL_NV 0x84F9
5366
#define GL_UNSIGNED_INT_24_8_NV 0x84FA
5367
#define GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV 0x8DA0
5368
#define GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV 0x8DA1
5369
#define GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV 0x8DA2
5370
#define GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV 0x8DA3
5371
#define GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV 0x8DA4
5372
#define GL_PATH_FORMAT_SVG_NV 0x9070
5373
#define GL_PATH_FORMAT_PS_NV 0x9071
5374
#define GL_STANDARD_FONT_NAME_NV 0x9072
5375
#define GL_SYSTEM_FONT_NAME_NV 0x9073
5376
#define GL_FILE_NAME_NV 0x9074
5377
#define GL_PATH_STROKE_WIDTH_NV 0x9075
5378
#define GL_PATH_END_CAPS_NV 0x9076
5379
#define GL_PATH_INITIAL_END_CAP_NV 0x9077
5380
#define GL_PATH_TERMINAL_END_CAP_NV 0x9078
5381
#define GL_PATH_JOIN_STYLE_NV 0x9079
5382
#define GL_PATH_MITER_LIMIT_NV 0x907A
5383
#define GL_PATH_DASH_CAPS_NV 0x907B
5384
#define GL_PATH_INITIAL_DASH_CAP_NV 0x907C
5385
#define GL_PATH_TERMINAL_DASH_CAP_NV 0x907D
5386
#define GL_PATH_DASH_OFFSET_NV 0x907E
5387
#define GL_PATH_CLIENT_LENGTH_NV 0x907F
5388
#define GL_PATH_FILL_MODE_NV 0x9080
5389
#define GL_PATH_FILL_MASK_NV 0x9081
5390
#define GL_PATH_FILL_COVER_MODE_NV 0x9082
5391
#define GL_PATH_STROKE_COVER_MODE_NV 0x9083
5392
#define GL_PATH_STROKE_MASK_NV 0x9084
5393
#define GL_COUNT_UP_NV 0x9088
5394
#define GL_COUNT_DOWN_NV 0x9089
5395
#define GL_PATH_OBJECT_BOUNDING_BOX_NV 0x908A
5396
#define GL_CONVEX_HULL_NV 0x908B
5397
#define GL_BOUNDING_BOX_NV 0x908D
5398
#define GL_TRANSLATE_X_NV 0x908E
5399
#define GL_TRANSLATE_Y_NV 0x908F
5400
#define GL_TRANSLATE_2D_NV 0x9090
5401
#define GL_TRANSLATE_3D_NV 0x9091
5402
#define GL_AFFINE_2D_NV 0x9092
5403
#define GL_AFFINE_3D_NV 0x9094
5404
#define GL_TRANSPOSE_AFFINE_2D_NV 0x9096
5405
#define GL_TRANSPOSE_AFFINE_3D_NV 0x9098
5406
#define GL_UTF8_NV 0x909A
5407
#define GL_UTF16_NV 0x909B
5408
#define GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV 0x909C
5409
#define GL_PATH_COMMAND_COUNT_NV 0x909D
5410
#define GL_PATH_COORD_COUNT_NV 0x909E
5411
#define GL_PATH_DASH_ARRAY_COUNT_NV 0x909F
5412
#define GL_PATH_COMPUTED_LENGTH_NV 0x90A0
5413
#define GL_PATH_FILL_BOUNDING_BOX_NV 0x90A1
5414
#define GL_PATH_STROKE_BOUNDING_BOX_NV 0x90A2
5415
#define GL_SQUARE_NV 0x90A3
5416
#define GL_ROUND_NV 0x90A4
5417
#define GL_TRIANGULAR_NV 0x90A5
5418
#define GL_BEVEL_NV 0x90A6
5419
#define GL_MITER_REVERT_NV 0x90A7
5420
#define GL_MITER_TRUNCATE_NV 0x90A8
5421
#define GL_SKIP_MISSING_GLYPH_NV 0x90A9
5422
#define GL_USE_MISSING_GLYPH_NV 0x90AA
5423
#define GL_PATH_ERROR_POSITION_NV 0x90AB
5424
#define GL_ACCUM_ADJACENT_PAIRS_NV 0x90AD
5425
#define GL_ADJACENT_PAIRS_NV 0x90AE
5426
#define GL_FIRST_TO_REST_NV 0x90AF
5427
#define GL_PATH_GEN_MODE_NV 0x90B0
5428
#define GL_PATH_GEN_COEFF_NV 0x90B1
5429
#define GL_PATH_GEN_COMPONENTS_NV 0x90B3
5430
#define GL_PATH_STENCIL_FUNC_NV 0x90B7
5431
#define GL_PATH_STENCIL_REF_NV 0x90B8
5432
#define GL_PATH_STENCIL_VALUE_MASK_NV 0x90B9
5433
#define GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV 0x90BD
5434
#define GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV 0x90BE
5435
#define GL_PATH_COVER_DEPTH_FUNC_NV 0x90BF
5436
#define GL_PATH_DASH_OFFSET_RESET_NV 0x90B4
5437
#define GL_MOVE_TO_RESETS_NV 0x90B5
5438
#define GL_MOVE_TO_CONTINUES_NV 0x90B6
5439
#define GL_CLOSE_PATH_NV 0x00
5440
#define GL_MOVE_TO_NV 0x02
5441
#define GL_RELATIVE_MOVE_TO_NV 0x03
5442
#define GL_LINE_TO_NV 0x04
5443
#define GL_RELATIVE_LINE_TO_NV 0x05
5444
#define GL_HORIZONTAL_LINE_TO_NV 0x06
5445
#define GL_RELATIVE_HORIZONTAL_LINE_TO_NV 0x07
5446
#define GL_VERTICAL_LINE_TO_NV 0x08
5447
#define GL_RELATIVE_VERTICAL_LINE_TO_NV 0x09
5448
#define GL_QUADRATIC_CURVE_TO_NV 0x0A
5449
#define GL_RELATIVE_QUADRATIC_CURVE_TO_NV 0x0B
5450
#define GL_CUBIC_CURVE_TO_NV 0x0C
5451
#define GL_RELATIVE_CUBIC_CURVE_TO_NV 0x0D
5452
#define GL_SMOOTH_QUADRATIC_CURVE_TO_NV 0x0E
5453
#define GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV 0x0F
5454
#define GL_SMOOTH_CUBIC_CURVE_TO_NV 0x10
5455
#define GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV 0x11
5456
#define GL_SMALL_CCW_ARC_TO_NV 0x12
5457
#define GL_RELATIVE_SMALL_CCW_ARC_TO_NV 0x13
5458
#define GL_SMALL_CW_ARC_TO_NV 0x14
5459
#define GL_RELATIVE_SMALL_CW_ARC_TO_NV 0x15
5460
#define GL_LARGE_CCW_ARC_TO_NV 0x16
5461
#define GL_RELATIVE_LARGE_CCW_ARC_TO_NV 0x17
5462
#define GL_LARGE_CW_ARC_TO_NV 0x18
5463
#define GL_RELATIVE_LARGE_CW_ARC_TO_NV 0x19
5464
#define GL_RESTART_PATH_NV 0xF0
5465
#define GL_DUP_FIRST_CUBIC_CURVE_TO_NV 0xF2
5466
#define GL_DUP_LAST_CUBIC_CURVE_TO_NV 0xF4
5467
#define GL_RECT_NV 0xF6
5468
#define GL_CIRCULAR_CCW_ARC_TO_NV 0xF8
5469
#define GL_CIRCULAR_CW_ARC_TO_NV 0xFA
5470
#define GL_CIRCULAR_TANGENT_ARC_TO_NV 0xFC
5471
#define GL_ARC_TO_NV 0xFE
5472
#define GL_RELATIVE_ARC_TO_NV 0xFF
5473
#define GL_BOLD_BIT_NV 0x01
5474
#define GL_ITALIC_BIT_NV 0x02
5475
#define GL_GLYPH_WIDTH_BIT_NV 0x01
5476
#define GL_GLYPH_HEIGHT_BIT_NV 0x02
5477
#define GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV 0x04
5478
#define GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV 0x08
5479
#define GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV 0x10
5480
#define GL_GLYPH_VERTICAL_BEARING_X_BIT_NV 0x20
5481
#define GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV 0x40
5482
#define GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV 0x80
5483
#define GL_GLYPH_HAS_KERNING_BIT_NV 0x100
5484
#define GL_FONT_X_MIN_BOUNDS_BIT_NV 0x00010000
5485
#define GL_FONT_Y_MIN_BOUNDS_BIT_NV 0x00020000
5486
#define GL_FONT_X_MAX_BOUNDS_BIT_NV 0x00040000
5487
#define GL_FONT_Y_MAX_BOUNDS_BIT_NV 0x00080000
5488
#define GL_FONT_UNITS_PER_EM_BIT_NV 0x00100000
5489
#define GL_FONT_ASCENDER_BIT_NV 0x00200000
5490
#define GL_FONT_DESCENDER_BIT_NV 0x00400000
5491
#define GL_FONT_HEIGHT_BIT_NV 0x00800000
5492
#define GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV 0x01000000
5493
#define GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV 0x02000000
5494
#define GL_FONT_UNDERLINE_POSITION_BIT_NV 0x04000000
5495
#define GL_FONT_UNDERLINE_THICKNESS_BIT_NV 0x08000000
5496
#define GL_FONT_HAS_KERNING_BIT_NV 0x10000000
5497
#define GL_ROUNDED_RECT_NV 0xE8
5498
#define GL_RELATIVE_ROUNDED_RECT_NV 0xE9
5499
#define GL_ROUNDED_RECT2_NV 0xEA
5500
#define GL_RELATIVE_ROUNDED_RECT2_NV 0xEB
5501
#define GL_ROUNDED_RECT4_NV 0xEC
5502
#define GL_RELATIVE_ROUNDED_RECT4_NV 0xED
5503
#define GL_ROUNDED_RECT8_NV 0xEE
5504
#define GL_RELATIVE_ROUNDED_RECT8_NV 0xEF
5505
#define GL_RELATIVE_RECT_NV 0xF7
5506
#define GL_FONT_GLYPHS_AVAILABLE_NV 0x9368
5507
#define GL_FONT_TARGET_UNAVAILABLE_NV 0x9369
5508
#define GL_FONT_UNAVAILABLE_NV 0x936A
5509
#define GL_FONT_UNINTELLIGIBLE_NV 0x936B
5510
#define GL_CONIC_CURVE_TO_NV 0x1A
5511
#define GL_RELATIVE_CONIC_CURVE_TO_NV 0x1B
5512
#define GL_FONT_NUM_GLYPH_INDICES_BIT_NV 0x20000000
5513
#define GL_STANDARD_FONT_FORMAT_NV 0x936C
5514
#define GL_2_BYTES_NV 0x1407
5515
#define GL_3_BYTES_NV 0x1408
5516
#define GL_4_BYTES_NV 0x1409
5517
#define GL_EYE_LINEAR_NV 0x2400
5518
#define GL_OBJECT_LINEAR_NV 0x2401
5519
#define GL_CONSTANT_NV 0x8576
5520
#define GL_PATH_FOG_GEN_MODE_NV 0x90AC
5521
#define GL_PRIMARY_COLOR 0x8577
5522
#define GL_PRIMARY_COLOR_NV 0x852C
5523
#define GL_SECONDARY_COLOR_NV 0x852D
5524
#define GL_PATH_GEN_COLOR_FORMAT_NV 0x90B2
5525
#define GL_PATH_PROJECTION_NV 0x1701
5526
#define GL_PATH_MODELVIEW_NV 0x1700
5527
#define GL_PATH_MODELVIEW_STACK_DEPTH_NV 0x0BA3
5528
#define GL_PATH_MODELVIEW_MATRIX_NV 0x0BA6
5529
#define GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV 0x0D36
5530
#define GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV 0x84E3
5531
#define GL_PATH_PROJECTION_STACK_DEPTH_NV 0x0BA4
5532
#define GL_PATH_PROJECTION_MATRIX_NV 0x0BA7
5533
#define GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV 0x0D38
5534
#define GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV 0x84E4
5535
#define GL_FRAGMENT_INPUT_NV 0x936D
5536
#define GL_SHARED_EDGE_NV 0xC0
5537
#define GL_WRITE_PIXEL_DATA_RANGE_NV 0x8878
5538
#define GL_READ_PIXEL_DATA_RANGE_NV 0x8879
5539
#define GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV 0x887A
5540
#define GL_READ_PIXEL_DATA_RANGE_LENGTH_NV 0x887B
5541
#define GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV 0x887C
5542
#define GL_READ_PIXEL_DATA_RANGE_POINTER_NV 0x887D
5543
#define GL_POINT_SPRITE_NV 0x8861
5544
#define GL_COORD_REPLACE_NV 0x8862
5545
#define GL_POINT_SPRITE_R_MODE_NV 0x8863
5546
#define GL_FRAME_NV 0x8E26
5547
#define GL_FIELDS_NV 0x8E27
5548
#define GL_CURRENT_TIME_NV 0x8E28
5549
#define GL_NUM_FILL_STREAMS_NV 0x8E29
5550
#define GL_PRESENT_TIME_NV 0x8E2A
5551
#define GL_PRESENT_DURATION_NV 0x8E2B
5552
#define GL_PRIMITIVE_RESTART_NV 0x8558
5553
#define GL_PRIMITIVE_RESTART_INDEX_NV 0x8559
5554
#define GL_SHADING_RATE_IMAGE_PER_PRIMITIVE_NV 0x95B1
5555
#define GL_SHADING_RATE_IMAGE_PALETTE_COUNT_NV 0x95B2
5556
#define GL_QUERY_RESOURCE_TYPE_VIDMEM_ALLOC_NV 0x9540
5557
#define GL_QUERY_RESOURCE_MEMTYPE_VIDMEM_NV 0x9542
5558
#define GL_QUERY_RESOURCE_SYS_RESERVED_NV 0x9544
5559
#define GL_QUERY_RESOURCE_TEXTURE_NV 0x9545
5560
#define GL_QUERY_RESOURCE_RENDERBUFFER_NV 0x9546
5561
#define GL_QUERY_RESOURCE_BUFFEROBJECT_NV 0x9547
5562
#define GL_REGISTER_COMBINERS_NV 0x8522
5563
#define GL_VARIABLE_A_NV 0x8523
5564
#define GL_VARIABLE_B_NV 0x8524
5565
#define GL_VARIABLE_C_NV 0x8525
5566
#define GL_VARIABLE_D_NV 0x8526
5567
#define GL_VARIABLE_E_NV 0x8527
5568
#define GL_VARIABLE_F_NV 0x8528
5569
#define GL_VARIABLE_G_NV 0x8529
5570
#define GL_CONSTANT_COLOR0_NV 0x852A
5571
#define GL_CONSTANT_COLOR1_NV 0x852B
5572
#define GL_SPARE0_NV 0x852E
5573
#define GL_SPARE1_NV 0x852F
5574
#define GL_DISCARD_NV 0x8530
5575
#define GL_E_TIMES_F_NV 0x8531
5576
#define GL_SPARE0_PLUS_SECONDARY_COLOR_NV 0x8532
5577
#define GL_UNSIGNED_IDENTITY_NV 0x8536
5578
#define GL_UNSIGNED_INVERT_NV 0x8537
5579
#define GL_EXPAND_NORMAL_NV 0x8538
5580
#define GL_EXPAND_NEGATE_NV 0x8539
5581
#define GL_HALF_BIAS_NORMAL_NV 0x853A
5582
#define GL_HALF_BIAS_NEGATE_NV 0x853B
5583
#define GL_SIGNED_IDENTITY_NV 0x853C
5584
#define GL_SIGNED_NEGATE_NV 0x853D
5585
#define GL_SCALE_BY_TWO_NV 0x853E
5586
#define GL_SCALE_BY_FOUR_NV 0x853F
5587
#define GL_SCALE_BY_ONE_HALF_NV 0x8540
5588
#define GL_BIAS_BY_NEGATIVE_ONE_HALF_NV 0x8541
5589
#define GL_COMBINER_INPUT_NV 0x8542
5590
#define GL_COMBINER_MAPPING_NV 0x8543
5591
#define GL_COMBINER_COMPONENT_USAGE_NV 0x8544
5592
#define GL_COMBINER_AB_DOT_PRODUCT_NV 0x8545
5593
#define GL_COMBINER_CD_DOT_PRODUCT_NV 0x8546
5594
#define GL_COMBINER_MUX_SUM_NV 0x8547
5595
#define GL_COMBINER_SCALE_NV 0x8548
5596
#define GL_COMBINER_BIAS_NV 0x8549
5597
#define GL_COMBINER_AB_OUTPUT_NV 0x854A
5598
#define GL_COMBINER_CD_OUTPUT_NV 0x854B
5599
#define GL_COMBINER_SUM_OUTPUT_NV 0x854C
5600
#define GL_MAX_GENERAL_COMBINERS_NV 0x854D
5601
#define GL_NUM_GENERAL_COMBINERS_NV 0x854E
5602
#define GL_COLOR_SUM_CLAMP_NV 0x854F
5603
#define GL_COMBINER0_NV 0x8550
5604
#define GL_COMBINER1_NV 0x8551
5605
#define GL_COMBINER2_NV 0x8552
5606
#define GL_COMBINER3_NV 0x8553
5607
#define GL_COMBINER4_NV 0x8554
5608
#define GL_COMBINER5_NV 0x8555
5609
#define GL_COMBINER6_NV 0x8556
5610
#define GL_COMBINER7_NV 0x8557
5611
#define GL_FOG 0x0B60
5612
#define GL_PER_STAGE_CONSTANTS_NV 0x8535
5613
#define GL_REPRESENTATIVE_FRAGMENT_TEST_NV 0x937F
5614
#define GL_PURGED_CONTEXT_RESET_NV 0x92BB
5615
#define GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV 0x933D
5616
#define GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV 0x933E
5617
#define GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV 0x933F
5618
#define GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV 0x9340
5619
#define GL_SAMPLE_LOCATION_NV 0x8E50
5620
#define GL_PROGRAMMABLE_SAMPLE_LOCATION_NV 0x9341
5621
#define GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV 0x9342
5622
#define GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV 0x9343
5623
#define GL_SCISSOR_TEST_EXCLUSIVE_NV 0x9555
5624
#define GL_SCISSOR_BOX_EXCLUSIVE_NV 0x9556
5625
#define GL_BUFFER_GPU_ADDRESS_NV 0x8F1D
5626
#define GL_GPU_ADDRESS_NV 0x8F34
5627
#define GL_MAX_SHADER_BUFFER_ADDRESS_NV 0x8F35
5628
#define GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV 0x00000010
5629
#define GL_SUBGROUP_FEATURE_PARTITIONED_BIT_NV 0x00000100
5630
#define GL_WARP_SIZE_NV 0x9339
5631
#define GL_WARPS_PER_SM_NV 0x933A
5632
#define GL_SM_COUNT_NV 0x933B
5633
#define GL_SHADING_RATE_IMAGE_NV 0x9563
5634
#define GL_SHADING_RATE_NO_INVOCATIONS_NV 0x9564
5635
#define GL_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV 0x9565
5636
#define GL_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV 0x9566
5637
#define GL_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV 0x9567
5638
#define GL_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV 0x9568
5639
#define GL_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV 0x9569
5640
#define GL_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV 0x956A
5641
#define GL_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV 0x956B
5642
#define GL_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV 0x956C
5643
#define GL_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV 0x956D
5644
#define GL_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV 0x956E
5645
#define GL_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV 0x956F
5646
#define GL_SHADING_RATE_IMAGE_BINDING_NV 0x955B
5647
#define GL_SHADING_RATE_IMAGE_TEXEL_WIDTH_NV 0x955C
5648
#define GL_SHADING_RATE_IMAGE_TEXEL_HEIGHT_NV 0x955D
5649
#define GL_SHADING_RATE_IMAGE_PALETTE_SIZE_NV 0x955E
5650
#define GL_MAX_COARSE_FRAGMENT_SAMPLES_NV 0x955F
5651
#define GL_SHADING_RATE_SAMPLE_ORDER_DEFAULT_NV 0x95AE
5652
#define GL_SHADING_RATE_SAMPLE_ORDER_PIXEL_MAJOR_NV 0x95AF
5653
#define GL_SHADING_RATE_SAMPLE_ORDER_SAMPLE_MAJOR_NV 0x95B0
5654
#define GL_MAX_PROGRAM_PATCH_ATTRIBS_NV 0x86D8
5655
#define GL_TESS_CONTROL_PROGRAM_NV 0x891E
5656
#define GL_TESS_EVALUATION_PROGRAM_NV 0x891F
5657
#define GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV 0x8C74
5658
#define GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV 0x8C75
5659
#define GL_EMBOSS_LIGHT_NV 0x855D
5660
#define GL_EMBOSS_CONSTANT_NV 0x855E
5661
#define GL_EMBOSS_MAP_NV 0x855F
5662
#define GL_NORMAL_MAP_NV 0x8511
5663
#define GL_REFLECTION_MAP_NV 0x8512
5664
#define GL_COMBINE4_NV 0x8503
5665
#define GL_SOURCE3_RGB_NV 0x8583
5666
#define GL_SOURCE3_ALPHA_NV 0x858B
5667
#define GL_OPERAND3_RGB_NV 0x8593
5668
#define GL_OPERAND3_ALPHA_NV 0x859B
5669
#define GL_TEXTURE_UNSIGNED_REMAP_MODE_NV 0x888F
5670
#define GL_TEXTURE_COVERAGE_SAMPLES_NV 0x9045
5671
#define GL_TEXTURE_COLOR_SAMPLES_NV 0x9046
5672
#define GL_TEXTURE_RECTANGLE_NV 0x84F5
5673
#define GL_TEXTURE_BINDING_RECTANGLE_NV 0x84F6
5674
#define GL_PROXY_TEXTURE_RECTANGLE_NV 0x84F7
5675
#define GL_MAX_RECTANGLE_TEXTURE_SIZE_NV 0x84F8
5676
#define GL_OFFSET_TEXTURE_RECTANGLE_NV 0x864C
5677
#define GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV 0x864D
5678
#define GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV 0x864E
5679
#define GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV 0x86D9
5680
#define GL_UNSIGNED_INT_S8_S8_8_8_NV 0x86DA
5681
#define GL_UNSIGNED_INT_8_8_S8_S8_REV_NV 0x86DB
5682
#define GL_DSDT_MAG_INTENSITY_NV 0x86DC
5683
#define GL_SHADER_CONSISTENT_NV 0x86DD
5684
#define GL_TEXTURE_SHADER_NV 0x86DE
5685
#define GL_SHADER_OPERATION_NV 0x86DF
5686
#define GL_CULL_MODES_NV 0x86E0
5687
#define GL_OFFSET_TEXTURE_MATRIX_NV 0x86E1
5688
#define GL_OFFSET_TEXTURE_SCALE_NV 0x86E2
5689
#define GL_OFFSET_TEXTURE_BIAS_NV 0x86E3
5690
#define GL_OFFSET_TEXTURE_2D_MATRIX_NV 0x86E1
5691
#define GL_OFFSET_TEXTURE_2D_SCALE_NV 0x86E2
5692
#define GL_OFFSET_TEXTURE_2D_BIAS_NV 0x86E3
5693
#define GL_PREVIOUS_TEXTURE_INPUT_NV 0x86E4
5694
#define GL_CONST_EYE_NV 0x86E5
5695
#define GL_PASS_THROUGH_NV 0x86E6
5696
#define GL_CULL_FRAGMENT_NV 0x86E7
5697
#define GL_OFFSET_TEXTURE_2D_NV 0x86E8
5698
#define GL_DEPENDENT_AR_TEXTURE_2D_NV 0x86E9
5699
#define GL_DEPENDENT_GB_TEXTURE_2D_NV 0x86EA
5700
#define GL_DOT_PRODUCT_NV 0x86EC
5701
#define GL_DOT_PRODUCT_DEPTH_REPLACE_NV 0x86ED
5702
#define GL_DOT_PRODUCT_TEXTURE_2D_NV 0x86EE
5703
#define GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV 0x86F0
5704
#define GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV 0x86F1
5705
#define GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV 0x86F2
5706
#define GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 0x86F3
5707
#define GL_HILO_NV 0x86F4
5708
#define GL_DSDT_NV 0x86F5
5709
#define GL_DSDT_MAG_NV 0x86F6
5710
#define GL_DSDT_MAG_VIB_NV 0x86F7
5711
#define GL_HILO16_NV 0x86F8
5712
#define GL_SIGNED_HILO_NV 0x86F9
5713
#define GL_SIGNED_HILO16_NV 0x86FA
5714
#define GL_SIGNED_RGBA_NV 0x86FB
5715
#define GL_SIGNED_RGBA8_NV 0x86FC
5716
#define GL_SIGNED_RGB_NV 0x86FE
5717
#define GL_SIGNED_RGB8_NV 0x86FF
5718
#define GL_SIGNED_LUMINANCE_NV 0x8701
5719
#define GL_SIGNED_LUMINANCE8_NV 0x8702
5720
#define GL_SIGNED_LUMINANCE_ALPHA_NV 0x8703
5721
#define GL_SIGNED_LUMINANCE8_ALPHA8_NV 0x8704
5722
#define GL_SIGNED_ALPHA_NV 0x8705
5723
#define GL_SIGNED_ALPHA8_NV 0x8706
5724
#define GL_SIGNED_INTENSITY_NV 0x8707
5725
#define GL_SIGNED_INTENSITY8_NV 0x8708
5726
#define GL_DSDT8_NV 0x8709
5727
#define GL_DSDT8_MAG8_NV 0x870A
5728
#define GL_DSDT8_MAG8_INTENSITY8_NV 0x870B
5729
#define GL_SIGNED_RGB_UNSIGNED_ALPHA_NV 0x870C
5730
#define GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV 0x870D
5731
#define GL_HI_SCALE_NV 0x870E
5732
#define GL_LO_SCALE_NV 0x870F
5733
#define GL_DS_SCALE_NV 0x8710
5734
#define GL_DT_SCALE_NV 0x8711
5735
#define GL_MAGNITUDE_SCALE_NV 0x8712
5736
#define GL_VIBRANCE_SCALE_NV 0x8713
5737
#define GL_HI_BIAS_NV 0x8714
5738
#define GL_LO_BIAS_NV 0x8715
5739
#define GL_DS_BIAS_NV 0x8716
5740
#define GL_DT_BIAS_NV 0x8717
5741
#define GL_MAGNITUDE_BIAS_NV 0x8718
5742
#define GL_VIBRANCE_BIAS_NV 0x8719
5743
#define GL_TEXTURE_BORDER_VALUES_NV 0x871A
5744
#define GL_TEXTURE_HI_SIZE_NV 0x871B
5745
#define GL_TEXTURE_LO_SIZE_NV 0x871C
5746
#define GL_TEXTURE_DS_SIZE_NV 0x871D
5747
#define GL_TEXTURE_DT_SIZE_NV 0x871E
5748
#define GL_TEXTURE_MAG_SIZE_NV 0x871F
5749
#define GL_DOT_PRODUCT_TEXTURE_3D_NV 0x86EF
5750
#define GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV 0x8850
5751
#define GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV 0x8851
5752
#define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8852
5753
#define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 0x8853
5754
#define GL_OFFSET_HILO_TEXTURE_2D_NV 0x8854
5755
#define GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV 0x8855
5756
#define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV 0x8856
5757
#define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8857
5758
#define GL_DEPENDENT_HILO_TEXTURE_2D_NV 0x8858
5759
#define GL_DEPENDENT_RGB_TEXTURE_3D_NV 0x8859
5760
#define GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV 0x885A
5761
#define GL_DOT_PRODUCT_PASS_THROUGH_NV 0x885B
5762
#define GL_DOT_PRODUCT_TEXTURE_1D_NV 0x885C
5763
#define GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV 0x885D
5764
#define GL_HILO8_NV 0x885E
5765
#define GL_SIGNED_HILO8_NV 0x885F
5766
#define GL_FORCE_BLUE_TO_ONE_NV 0x8860
5767
#define GL_TIMELINE_SEMAPHORE_VALUE_NV 0x9595
5768
#define GL_SEMAPHORE_TYPE_NV 0x95B3
5769
#define GL_SEMAPHORE_TYPE_BINARY_NV 0x95B4
5770
#define GL_SEMAPHORE_TYPE_TIMELINE_NV 0x95B5
5771
#define GL_MAX_TIMELINE_SEMAPHORE_VALUE_DIFFERENCE_NV 0x95B6
5772
#define GL_BACK_PRIMARY_COLOR_NV 0x8C77
5773
#define GL_BACK_SECONDARY_COLOR_NV 0x8C78
5774
#define GL_TEXTURE_COORD_NV 0x8C79
5775
#define GL_CLIP_DISTANCE_NV 0x8C7A
5776
#define GL_VERTEX_ID_NV 0x8C7B
5777
#define GL_PRIMITIVE_ID_NV 0x8C7C
5778
#define GL_GENERIC_ATTRIB_NV 0x8C7D
5779
#define GL_TRANSFORM_FEEDBACK_ATTRIBS_NV 0x8C7E
5780
#define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV 0x8C7F
5781
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV 0x8C80
5782
#define GL_ACTIVE_VARYINGS_NV 0x8C81
5783
#define GL_ACTIVE_VARYING_MAX_LENGTH_NV 0x8C82
5784
#define GL_TRANSFORM_FEEDBACK_VARYINGS_NV 0x8C83
5785
#define GL_TRANSFORM_FEEDBACK_BUFFER_START_NV 0x8C84
5786
#define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV 0x8C85
5787
#define GL_TRANSFORM_FEEDBACK_RECORD_NV 0x8C86
5788
#define GL_PRIMITIVES_GENERATED_NV 0x8C87
5789
#define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV 0x8C88
5790
#define GL_RASTERIZER_DISCARD_NV 0x8C89
5791
#define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV 0x8C8A
5792
#define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV 0x8C8B
5793
#define GL_INTERLEAVED_ATTRIBS_NV 0x8C8C
5794
#define GL_SEPARATE_ATTRIBS_NV 0x8C8D
5795
#define GL_TRANSFORM_FEEDBACK_BUFFER_NV 0x8C8E
5796
#define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV 0x8C8F
5797
#define GL_LAYER_NV 0x8DAA
5798
#define GL_NEXT_BUFFER_NV -2
5799
#define GL_SKIP_COMPONENTS4_NV -3
5800
#define GL_SKIP_COMPONENTS3_NV -4
5801
#define GL_SKIP_COMPONENTS2_NV -5
5802
#define GL_SKIP_COMPONENTS1_NV -6
5803
#define GL_TRANSFORM_FEEDBACK_NV 0x8E22
5804
#define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV 0x8E23
5805
#define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV 0x8E24
5806
#define GL_TRANSFORM_FEEDBACK_BINDING_NV 0x8E25
5807
#define GL_UNIFORM_BUFFER_UNIFIED_NV 0x936E
5808
#define GL_UNIFORM_BUFFER_ADDRESS_NV 0x936F
5809
#define GL_UNIFORM_BUFFER_LENGTH_NV 0x9370
5810
#define GL_SURFACE_STATE_NV 0x86EB
5811
#define GL_SURFACE_REGISTERED_NV 0x86FD
5812
#define GL_SURFACE_MAPPED_NV 0x8700
5813
#define GL_WRITE_DISCARD_NV 0x88BE
5814
#define GL_VERTEX_ARRAY_RANGE_NV 0x851D
5815
#define GL_VERTEX_ARRAY_RANGE_LENGTH_NV 0x851E
5816
#define GL_VERTEX_ARRAY_RANGE_VALID_NV 0x851F
5817
#define GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV 0x8520
5818
#define GL_VERTEX_ARRAY_RANGE_POINTER_NV 0x8521
5819
#define GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533
5820
#define GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV 0x8F1E
5821
#define GL_ELEMENT_ARRAY_UNIFIED_NV 0x8F1F
5822
#define GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV 0x8F20
5823
#define GL_VERTEX_ARRAY_ADDRESS_NV 0x8F21
5824
#define GL_NORMAL_ARRAY_ADDRESS_NV 0x8F22
5825
#define GL_COLOR_ARRAY_ADDRESS_NV 0x8F23
5826
#define GL_INDEX_ARRAY_ADDRESS_NV 0x8F24
5827
#define GL_TEXTURE_COORD_ARRAY_ADDRESS_NV 0x8F25
5828
#define GL_EDGE_FLAG_ARRAY_ADDRESS_NV 0x8F26
5829
#define GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV 0x8F27
5830
#define GL_FOG_COORD_ARRAY_ADDRESS_NV 0x8F28
5831
#define GL_ELEMENT_ARRAY_ADDRESS_NV 0x8F29
5832
#define GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV 0x8F2A
5833
#define GL_VERTEX_ARRAY_LENGTH_NV 0x8F2B
5834
#define GL_NORMAL_ARRAY_LENGTH_NV 0x8F2C
5835
#define GL_COLOR_ARRAY_LENGTH_NV 0x8F2D
5836
#define GL_INDEX_ARRAY_LENGTH_NV 0x8F2E
5837
#define GL_TEXTURE_COORD_ARRAY_LENGTH_NV 0x8F2F
5838
#define GL_EDGE_FLAG_ARRAY_LENGTH_NV 0x8F30
5839
#define GL_SECONDARY_COLOR_ARRAY_LENGTH_NV 0x8F31
5840
#define GL_FOG_COORD_ARRAY_LENGTH_NV 0x8F32
5841
#define GL_ELEMENT_ARRAY_LENGTH_NV 0x8F33
5842
#define GL_DRAW_INDIRECT_UNIFIED_NV 0x8F40
5843
#define GL_DRAW_INDIRECT_ADDRESS_NV 0x8F41
5844
#define GL_DRAW_INDIRECT_LENGTH_NV 0x8F42
5845
#define GL_VERTEX_PROGRAM_NV 0x8620
5846
#define GL_VERTEX_STATE_PROGRAM_NV 0x8621
5847
#define GL_ATTRIB_ARRAY_SIZE_NV 0x8623
5848
#define GL_ATTRIB_ARRAY_STRIDE_NV 0x8624
5849
#define GL_ATTRIB_ARRAY_TYPE_NV 0x8625
5850
#define GL_CURRENT_ATTRIB_NV 0x8626
5851
#define GL_PROGRAM_LENGTH_NV 0x8627
5852
#define GL_PROGRAM_STRING_NV 0x8628
5853
#define GL_MODELVIEW_PROJECTION_NV 0x8629
5854
#define GL_IDENTITY_NV 0x862A
5855
#define GL_INVERSE_NV 0x862B
5856
#define GL_TRANSPOSE_NV 0x862C
5857
#define GL_INVERSE_TRANSPOSE_NV 0x862D
5858
#define GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV 0x862E
5859
#define GL_MAX_TRACK_MATRICES_NV 0x862F
5860
#define GL_MATRIX0_NV 0x8630
5861
#define GL_MATRIX1_NV 0x8631
5862
#define GL_MATRIX2_NV 0x8632
5863
#define GL_MATRIX3_NV 0x8633
5864
#define GL_MATRIX4_NV 0x8634
5865
#define GL_MATRIX5_NV 0x8635
5866
#define GL_MATRIX6_NV 0x8636
5867
#define GL_MATRIX7_NV 0x8637
5868
#define GL_CURRENT_MATRIX_STACK_DEPTH_NV 0x8640
5869
#define GL_CURRENT_MATRIX_NV 0x8641
5870
#define GL_VERTEX_PROGRAM_POINT_SIZE_NV 0x8642
5871
#define GL_VERTEX_PROGRAM_TWO_SIDE_NV 0x8643
5872
#define GL_PROGRAM_PARAMETER_NV 0x8644
5873
#define GL_ATTRIB_ARRAY_POINTER_NV 0x8645
5874
#define GL_PROGRAM_TARGET_NV 0x8646
5875
#define GL_PROGRAM_RESIDENT_NV 0x8647
5876
#define GL_TRACK_MATRIX_NV 0x8648
5877
#define GL_TRACK_MATRIX_TRANSFORM_NV 0x8649
5878
#define GL_VERTEX_PROGRAM_BINDING_NV 0x864A
5879
#define GL_PROGRAM_ERROR_POSITION_NV 0x864B
5880
#define GL_VERTEX_ATTRIB_ARRAY0_NV 0x8650
5881
#define GL_VERTEX_ATTRIB_ARRAY1_NV 0x8651
5882
#define GL_VERTEX_ATTRIB_ARRAY2_NV 0x8652
5883
#define GL_VERTEX_ATTRIB_ARRAY3_NV 0x8653
5884
#define GL_VERTEX_ATTRIB_ARRAY4_NV 0x8654
5885
#define GL_VERTEX_ATTRIB_ARRAY5_NV 0x8655
5886
#define GL_VERTEX_ATTRIB_ARRAY6_NV 0x8656
5887
#define GL_VERTEX_ATTRIB_ARRAY7_NV 0x8657
5888
#define GL_VERTEX_ATTRIB_ARRAY8_NV 0x8658
5889
#define GL_VERTEX_ATTRIB_ARRAY9_NV 0x8659
5890
#define GL_VERTEX_ATTRIB_ARRAY10_NV 0x865A
5891
#define GL_VERTEX_ATTRIB_ARRAY11_NV 0x865B
5892
#define GL_VERTEX_ATTRIB_ARRAY12_NV 0x865C
5893
#define GL_VERTEX_ATTRIB_ARRAY13_NV 0x865D
5894
#define GL_VERTEX_ATTRIB_ARRAY14_NV 0x865E
5895
#define GL_VERTEX_ATTRIB_ARRAY15_NV 0x865F
5896
#define GL_MAP1_VERTEX_ATTRIB0_4_NV 0x8660
5897
#define GL_MAP1_VERTEX_ATTRIB1_4_NV 0x8661
5898
#define GL_MAP1_VERTEX_ATTRIB2_4_NV 0x8662
5899
#define GL_MAP1_VERTEX_ATTRIB3_4_NV 0x8663
5900
#define GL_MAP1_VERTEX_ATTRIB4_4_NV 0x8664
5901
#define GL_MAP1_VERTEX_ATTRIB5_4_NV 0x8665
5902
#define GL_MAP1_VERTEX_ATTRIB6_4_NV 0x8666
5903
#define GL_MAP1_VERTEX_ATTRIB7_4_NV 0x8667
5904
#define GL_MAP1_VERTEX_ATTRIB8_4_NV 0x8668
5905
#define GL_MAP1_VERTEX_ATTRIB9_4_NV 0x8669
5906
#define GL_MAP1_VERTEX_ATTRIB10_4_NV 0x866A
5907
#define GL_MAP1_VERTEX_ATTRIB11_4_NV 0x866B
5908
#define GL_MAP1_VERTEX_ATTRIB12_4_NV 0x866C
5909
#define GL_MAP1_VERTEX_ATTRIB13_4_NV 0x866D
5910
#define GL_MAP1_VERTEX_ATTRIB14_4_NV 0x866E
5911
#define GL_MAP1_VERTEX_ATTRIB15_4_NV 0x866F
5912
#define GL_MAP2_VERTEX_ATTRIB0_4_NV 0x8670
5913
#define GL_MAP2_VERTEX_ATTRIB1_4_NV 0x8671
5914
#define GL_MAP2_VERTEX_ATTRIB2_4_NV 0x8672
5915
#define GL_MAP2_VERTEX_ATTRIB3_4_NV 0x8673
5916
#define GL_MAP2_VERTEX_ATTRIB4_4_NV 0x8674
5917
#define GL_MAP2_VERTEX_ATTRIB5_4_NV 0x8675
5918
#define GL_MAP2_VERTEX_ATTRIB6_4_NV 0x8676
5919
#define GL_MAP2_VERTEX_ATTRIB7_4_NV 0x8677
5920
#define GL_MAP2_VERTEX_ATTRIB8_4_NV 0x8678
5921
#define GL_MAP2_VERTEX_ATTRIB9_4_NV 0x8679
5922
#define GL_MAP2_VERTEX_ATTRIB10_4_NV 0x867A
5923
#define GL_MAP2_VERTEX_ATTRIB11_4_NV 0x867B
5924
#define GL_MAP2_VERTEX_ATTRIB12_4_NV 0x867C
5925
#define GL_MAP2_VERTEX_ATTRIB13_4_NV 0x867D
5926
#define GL_MAP2_VERTEX_ATTRIB14_4_NV 0x867E
5927
#define GL_MAP2_VERTEX_ATTRIB15_4_NV 0x867F
5928
#define GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV 0x88FD
5929
#define GL_VIDEO_BUFFER_NV 0x9020
5930
#define GL_VIDEO_BUFFER_BINDING_NV 0x9021
5931
#define GL_FIELD_UPPER_NV 0x9022
5932
#define GL_FIELD_LOWER_NV 0x9023
5933
#define GL_NUM_VIDEO_CAPTURE_STREAMS_NV 0x9024
5934
#define GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV 0x9025
5935
#define GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV 0x9026
5936
#define GL_LAST_VIDEO_CAPTURE_STATUS_NV 0x9027
5937
#define GL_VIDEO_BUFFER_PITCH_NV 0x9028
5938
#define GL_VIDEO_COLOR_CONVERSION_MATRIX_NV 0x9029
5939
#define GL_VIDEO_COLOR_CONVERSION_MAX_NV 0x902A
5940
#define GL_VIDEO_COLOR_CONVERSION_MIN_NV 0x902B
5941
#define GL_VIDEO_COLOR_CONVERSION_OFFSET_NV 0x902C
5942
#define GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV 0x902D
5943
#define GL_PARTIAL_SUCCESS_NV 0x902E
5944
#define GL_SUCCESS_NV 0x902F
5945
#define GL_FAILURE_NV 0x9030
5946
#define GL_YCBYCR8_422_NV 0x9031
5947
#define GL_YCBAYCR8A_4224_NV 0x9032
5948
#define GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV 0x9033
5949
#define GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV 0x9034
5950
#define GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV 0x9035
5951
#define GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV 0x9036
5952
#define GL_Z4Y12Z4CB12Z4CR12_444_NV 0x9037
5953
#define GL_VIDEO_CAPTURE_FRAME_WIDTH_NV 0x9038
5954
#define GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV 0x9039
5955
#define GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV 0x903A
5956
#define GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV 0x903B
5957
#define GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV 0x903C
5958
#define GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV 0x9350
5959
#define GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV 0x9351
5960
#define GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV 0x9352
5961
#define GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV 0x9353
5962
#define GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV 0x9354
5963
#define GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV 0x9355
5964
#define GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV 0x9356
5965
#define GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV 0x9357
5966
#define GL_VIEWPORT_SWIZZLE_X_NV 0x9358
5967
#define GL_VIEWPORT_SWIZZLE_Y_NV 0x9359
5968
#define GL_VIEWPORT_SWIZZLE_Z_NV 0x935A
5969
#define GL_VIEWPORT_SWIZZLE_W_NV 0x935B
5970
#define GL_PALETTE4_RGB8_OES 0x8B90
5971
#define GL_PALETTE4_RGBA8_OES 0x8B91
5972
#define GL_PALETTE4_R5_G6_B5_OES 0x8B92
5973
#define GL_PALETTE4_RGBA4_OES 0x8B93
5974
#define GL_PALETTE4_RGB5_A1_OES 0x8B94
5975
#define GL_PALETTE8_RGB8_OES 0x8B95
5976
#define GL_PALETTE8_RGBA8_OES 0x8B96
5977
#define GL_PALETTE8_R5_G6_B5_OES 0x8B97
5978
#define GL_PALETTE8_RGBA4_OES 0x8B98
5979
#define GL_PALETTE8_RGB5_A1_OES 0x8B99
5980
#define GL_FIXED_OES 0x140C
5981
#define GL_IMPLEMENTATION_COLOR_READ_TYPE_OES 0x8B9A
5982
#define GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES 0x8B9B
5983
#define GL_INTERLACE_OML 0x8980
5984
#define GL_INTERLACE_READ_OML 0x8981
5985
#define GL_PACK_RESAMPLE_OML 0x8984
5986
#define GL_UNPACK_RESAMPLE_OML 0x8985
5987
#define GL_RESAMPLE_REPLICATE_OML 0x8986
5988
#define GL_RESAMPLE_ZERO_FILL_OML 0x8987
5989
#define GL_RESAMPLE_AVERAGE_OML 0x8988
5990
#define GL_RESAMPLE_DECIMATE_OML 0x8989
5991
#define GL_FORMAT_SUBSAMPLE_24_24_OML 0x8982
5992
#define GL_FORMAT_SUBSAMPLE_244_244_OML 0x8983
5993
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR 0x9630
5994
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR 0x9632
5995
#define GL_MAX_VIEWS_OVR 0x9631
5996
#define GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR 0x9633
5997
#define GL_PREFER_DOUBLEBUFFER_HINT_PGI 0x1A1F8
5998
#define GL_CONSERVE_MEMORY_HINT_PGI 0x1A1FD
5999
#define GL_RECLAIM_MEMORY_HINT_PGI 0x1A1FE
6000
#define GL_NATIVE_GRAPHICS_HANDLE_PGI 0x1A202
6001
#define GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI 0x1A203
6002
#define GL_NATIVE_GRAPHICS_END_HINT_PGI 0x1A204
6003
#define GL_ALWAYS_FAST_HINT_PGI 0x1A20C
6004
#define GL_ALWAYS_SOFT_HINT_PGI 0x1A20D
6005
#define GL_ALLOW_DRAW_OBJ_HINT_PGI 0x1A20E
6006
#define GL_ALLOW_DRAW_WIN_HINT_PGI 0x1A20F
6007
#define GL_ALLOW_DRAW_FRG_HINT_PGI 0x1A210
6008
#define GL_ALLOW_DRAW_MEM_HINT_PGI 0x1A211
6009
#define GL_STRICT_DEPTHFUNC_HINT_PGI 0x1A216
6010
#define GL_STRICT_LIGHTING_HINT_PGI 0x1A217
6011
#define GL_STRICT_SCISSOR_HINT_PGI 0x1A218
6012
#define GL_FULL_STIPPLE_HINT_PGI 0x1A219
6013
#define GL_CLIP_NEAR_HINT_PGI 0x1A220
6014
#define GL_CLIP_FAR_HINT_PGI 0x1A221
6015
#define GL_WIDE_LINE_HINT_PGI 0x1A222
6016
#define GL_BACK_NORMALS_HINT_PGI 0x1A223
6017
#define GL_VERTEX_DATA_HINT_PGI 0x1A22A
6018
#define GL_VERTEX_CONSISTENT_HINT_PGI 0x1A22B
6019
#define GL_MATERIAL_SIDE_HINT_PGI 0x1A22C
6020
#define GL_MAX_VERTEX_HINT_PGI 0x1A22D
6021
#define GL_COLOR3_BIT_PGI 0x00010000
6022
#define GL_COLOR4_BIT_PGI 0x00020000
6023
#define GL_EDGEFLAG_BIT_PGI 0x00040000
6024
#define GL_INDEX_BIT_PGI 0x00080000
6025
#define GL_MAT_AMBIENT_BIT_PGI 0x00100000
6026
#define GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI 0x00200000
6027
#define GL_MAT_DIFFUSE_BIT_PGI 0x00400000
6028
#define GL_MAT_EMISSION_BIT_PGI 0x00800000
6029
#define GL_MAT_COLOR_INDEXES_BIT_PGI 0x01000000
6030
#define GL_MAT_SHININESS_BIT_PGI 0x02000000
6031
#define GL_MAT_SPECULAR_BIT_PGI 0x04000000
6032
#define GL_NORMAL_BIT_PGI 0x08000000
6033
#define GL_TEXCOORD1_BIT_PGI 0x10000000
6034
#define GL_TEXCOORD2_BIT_PGI 0x20000000
6035
#define GL_TEXCOORD3_BIT_PGI 0x40000000
6036
#define GL_TEXCOORD4_BIT_PGI 0x80000000
6037
#define GL_VERTEX23_BIT_PGI 0x00000004
6038
#define GL_VERTEX4_BIT_PGI 0x00000008
6039
#define GL_SCREEN_COORDINATES_REND 0x8490
6040
#define GL_INVERTED_SCREEN_W_REND 0x8491
6041
#define GL_RGB_S3TC 0x83A0
6042
#define GL_RGB4_S3TC 0x83A1
6043
#define GL_RGBA_S3TC 0x83A2
6044
#define GL_RGBA4_S3TC 0x83A3
6045
#define GL_RGBA_DXT5_S3TC 0x83A4
6046
#define GL_RGBA4_DXT5_S3TC 0x83A5
6047
#define GL_DETAIL_TEXTURE_2D_SGIS 0x8095
6048
#define GL_DETAIL_TEXTURE_2D_BINDING_SGIS 0x8096
6049
#define GL_LINEAR_DETAIL_SGIS 0x8097
6050
#define GL_LINEAR_DETAIL_ALPHA_SGIS 0x8098
6051
#define GL_LINEAR_DETAIL_COLOR_SGIS 0x8099
6052
#define GL_DETAIL_TEXTURE_LEVEL_SGIS 0x809A
6053
#define GL_DETAIL_TEXTURE_MODE_SGIS 0x809B
6054
#define GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS 0x809C
6055
#define GL_FOG_FUNC_SGIS 0x812A
6056
#define GL_FOG_FUNC_POINTS_SGIS 0x812B
6057
#define GL_MAX_FOG_FUNC_POINTS_SGIS 0x812C
6058
#define GL_GENERATE_MIPMAP_SGIS 0x8191
6059
#define GL_GENERATE_MIPMAP_HINT_SGIS 0x8192
6060
#define GL_MULTISAMPLE_SGIS 0x809D
6061
#define GL_SAMPLE_ALPHA_TO_MASK_SGIS 0x809E
6062
#define GL_SAMPLE_ALPHA_TO_ONE_SGIS 0x809F
6063
#define GL_SAMPLE_MASK_SGIS 0x80A0
6064
#define GL_1PASS_SGIS 0x80A1
6065
#define GL_2PASS_0_SGIS 0x80A2
6066
#define GL_2PASS_1_SGIS 0x80A3
6067
#define GL_4PASS_0_SGIS 0x80A4
6068
#define GL_4PASS_1_SGIS 0x80A5
6069
#define GL_4PASS_2_SGIS 0x80A6
6070
#define GL_4PASS_3_SGIS 0x80A7
6071
#define GL_SAMPLE_BUFFERS_SGIS 0x80A8
6072
#define GL_SAMPLES_SGIS 0x80A9
6073
#define GL_SAMPLE_MASK_VALUE_SGIS 0x80AA
6074
#define GL_SAMPLE_MASK_INVERT_SGIS 0x80AB
6075
#define GL_SAMPLE_PATTERN_SGIS 0x80AC
6076
#define GL_PIXEL_TEXTURE_SGIS 0x8353
6077
#define GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS 0x8354
6078
#define GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS 0x8355
6079
#define GL_PIXEL_GROUP_COLOR_SGIS 0x8356
6080
#define GL_EYE_DISTANCE_TO_POINT_SGIS 0x81F0
6081
#define GL_OBJECT_DISTANCE_TO_POINT_SGIS 0x81F1
6082
#define GL_EYE_DISTANCE_TO_LINE_SGIS 0x81F2
6083
#define GL_OBJECT_DISTANCE_TO_LINE_SGIS 0x81F3
6084
#define GL_EYE_POINT_SGIS 0x81F4
6085
#define GL_OBJECT_POINT_SGIS 0x81F5
6086
#define GL_EYE_LINE_SGIS 0x81F6
6087
#define GL_OBJECT_LINE_SGIS 0x81F7
6088
#define GL_POINT_SIZE_MIN_SGIS 0x8126
6089
#define GL_POINT_SIZE_MAX_SGIS 0x8127
6090
#define GL_POINT_FADE_THRESHOLD_SIZE_SGIS 0x8128
6091
#define GL_DISTANCE_ATTENUATION_SGIS 0x8129
6092
#define GL_LINEAR_SHARPEN_SGIS 0x80AD
6093
#define GL_LINEAR_SHARPEN_ALPHA_SGIS 0x80AE
6094
#define GL_LINEAR_SHARPEN_COLOR_SGIS 0x80AF
6095
#define GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS 0x80B0
6096
#define GL_PACK_SKIP_VOLUMES_SGIS 0x8130
6097
#define GL_PACK_IMAGE_DEPTH_SGIS 0x8131
6098
#define GL_UNPACK_SKIP_VOLUMES_SGIS 0x8132
6099
#define GL_UNPACK_IMAGE_DEPTH_SGIS 0x8133
6100
#define GL_TEXTURE_4D_SGIS 0x8134
6101
#define GL_PROXY_TEXTURE_4D_SGIS 0x8135
6102
#define GL_TEXTURE_4DSIZE_SGIS 0x8136
6103
#define GL_TEXTURE_WRAP_Q_SGIS 0x8137
6104
#define GL_MAX_4D_TEXTURE_SIZE_SGIS 0x8138
6105
#define GL_TEXTURE_4D_BINDING_SGIS 0x814F
6106
#define GL_CLAMP_TO_BORDER_SGIS 0x812D
6107
#define GL_TEXTURE_COLOR_WRITEMASK_SGIS 0x81EF
6108
#define GL_CLAMP_TO_EDGE_SGIS 0x812F
6109
#define GL_FILTER4_SGIS 0x8146
6110
#define GL_TEXTURE_FILTER4_SIZE_SGIS 0x8147
6111
#define GL_TEXTURE_MIN_LOD_SGIS 0x813A
6112
#define GL_TEXTURE_MAX_LOD_SGIS 0x813B
6113
#define GL_TEXTURE_BASE_LEVEL_SGIS 0x813C
6114
#define GL_TEXTURE_MAX_LEVEL_SGIS 0x813D
6115
#define GL_DUAL_ALPHA4_SGIS 0x8110
6116
#define GL_DUAL_ALPHA8_SGIS 0x8111
6117
#define GL_DUAL_ALPHA12_SGIS 0x8112
6118
#define GL_DUAL_ALPHA16_SGIS 0x8113
6119
#define GL_DUAL_LUMINANCE4_SGIS 0x8114
6120
#define GL_DUAL_LUMINANCE8_SGIS 0x8115
6121
#define GL_DUAL_LUMINANCE12_SGIS 0x8116
6122
#define GL_DUAL_LUMINANCE16_SGIS 0x8117
6123
#define GL_DUAL_INTENSITY4_SGIS 0x8118
6124
#define GL_DUAL_INTENSITY8_SGIS 0x8119
6125
#define GL_DUAL_INTENSITY12_SGIS 0x811A
6126
#define GL_DUAL_INTENSITY16_SGIS 0x811B
6127
#define GL_DUAL_LUMINANCE_ALPHA4_SGIS 0x811C
6128
#define GL_DUAL_LUMINANCE_ALPHA8_SGIS 0x811D
6129
#define GL_QUAD_ALPHA4_SGIS 0x811E
6130
#define GL_QUAD_ALPHA8_SGIS 0x811F
6131
#define GL_QUAD_LUMINANCE4_SGIS 0x8120
6132
#define GL_QUAD_LUMINANCE8_SGIS 0x8121
6133
#define GL_QUAD_INTENSITY4_SGIS 0x8122
6134
#define GL_QUAD_INTENSITY8_SGIS 0x8123
6135
#define GL_DUAL_TEXTURE_SELECT_SGIS 0x8124
6136
#define GL_QUAD_TEXTURE_SELECT_SGIS 0x8125
6137
#define GL_ASYNC_MARKER_SGIX 0x8329
6138
#define GL_ASYNC_HISTOGRAM_SGIX 0x832C
6139
#define GL_MAX_ASYNC_HISTOGRAM_SGIX 0x832D
6140
#define GL_ASYNC_TEX_IMAGE_SGIX 0x835C
6141
#define GL_ASYNC_DRAW_PIXELS_SGIX 0x835D
6142
#define GL_ASYNC_READ_PIXELS_SGIX 0x835E
6143
#define GL_MAX_ASYNC_TEX_IMAGE_SGIX 0x835F
6144
#define GL_MAX_ASYNC_DRAW_PIXELS_SGIX 0x8360
6145
#define GL_MAX_ASYNC_READ_PIXELS_SGIX 0x8361
6146
#define GL_ALPHA_MIN_SGIX 0x8320
6147
#define GL_ALPHA_MAX_SGIX 0x8321
6148
#define GL_CALLIGRAPHIC_FRAGMENT_SGIX 0x8183
6149
#define GL_LINEAR_CLIPMAP_LINEAR_SGIX 0x8170
6150
#define GL_TEXTURE_CLIPMAP_CENTER_SGIX 0x8171
6151
#define GL_TEXTURE_CLIPMAP_FRAME_SGIX 0x8172
6152
#define GL_TEXTURE_CLIPMAP_OFFSET_SGIX 0x8173
6153
#define GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8174
6154
#define GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX 0x8175
6155
#define GL_TEXTURE_CLIPMAP_DEPTH_SGIX 0x8176
6156
#define GL_MAX_CLIPMAP_DEPTH_SGIX 0x8177
6157
#define GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8178
6158
#define GL_NEAREST_CLIPMAP_NEAREST_SGIX 0x844D
6159
#define GL_NEAREST_CLIPMAP_LINEAR_SGIX 0x844E
6160
#define GL_LINEAR_CLIPMAP_NEAREST_SGIX 0x844F
6161
#define GL_CONVOLUTION_HINT_SGIX 0x8316
6162
#define GL_DEPTH_COMPONENT16_SGIX 0x81A5
6163
#define GL_DEPTH_COMPONENT24_SGIX 0x81A6
6164
#define GL_DEPTH_COMPONENT32_SGIX 0x81A7
6165
#define GL_FOG_OFFSET_SGIX 0x8198
6166
#define GL_FOG_OFFSET_VALUE_SGIX 0x8199
6167
#define GL_FRAGMENT_LIGHTING_SGIX 0x8400
6168
#define GL_FRAGMENT_COLOR_MATERIAL_SGIX 0x8401
6169
#define GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX 0x8402
6170
#define GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX 0x8403
6171
#define GL_MAX_FRAGMENT_LIGHTS_SGIX 0x8404
6172
#define GL_MAX_ACTIVE_LIGHTS_SGIX 0x8405
6173
#define GL_CURRENT_RASTER_NORMAL_SGIX 0x8406
6174
#define GL_LIGHT_ENV_MODE_SGIX 0x8407
6175
#define GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX 0x8408
6176
#define GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX 0x8409
6177
#define GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX 0x840A
6178
#define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX 0x840B
6179
#define GL_FRAGMENT_LIGHT0_SGIX 0x840C
6180
#define GL_FRAGMENT_LIGHT1_SGIX 0x840D
6181
#define GL_FRAGMENT_LIGHT2_SGIX 0x840E
6182
#define GL_FRAGMENT_LIGHT3_SGIX 0x840F
6183
#define GL_FRAGMENT_LIGHT4_SGIX 0x8410
6184
#define GL_FRAGMENT_LIGHT5_SGIX 0x8411
6185
#define GL_FRAGMENT_LIGHT6_SGIX 0x8412
6186
#define GL_FRAGMENT_LIGHT7_SGIX 0x8413
6187
#define GL_FRAMEZOOM_SGIX 0x818B
6188
#define GL_FRAMEZOOM_FACTOR_SGIX 0x818C
6189
#define GL_MAX_FRAMEZOOM_FACTOR_SGIX 0x818D
6190
#define GL_INSTRUMENT_BUFFER_POINTER_SGIX 0x8180
6191
#define GL_INSTRUMENT_MEASUREMENTS_SGIX 0x8181
6192
#define GL_INTERLACE_SGIX 0x8094
6193
#define GL_IR_INSTRUMENT1_SGIX 0x817F
6194
#define GL_LIST_PRIORITY_SGIX 0x8182
6195
#define GL_PIXEL_TEX_GEN_SGIX 0x8139
6196
#define GL_PIXEL_TEX_GEN_MODE_SGIX 0x832B
6197
#define GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX 0x813E
6198
#define GL_PIXEL_TILE_CACHE_INCREMENT_SGIX 0x813F
6199
#define GL_PIXEL_TILE_WIDTH_SGIX 0x8140
6200
#define GL_PIXEL_TILE_HEIGHT_SGIX 0x8141
6201
#define GL_PIXEL_TILE_GRID_WIDTH_SGIX 0x8142
6202
#define GL_PIXEL_TILE_GRID_HEIGHT_SGIX 0x8143
6203
#define GL_PIXEL_TILE_GRID_DEPTH_SGIX 0x8144
6204
#define GL_PIXEL_TILE_CACHE_SIZE_SGIX 0x8145
6205
#define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001
6206
#define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002
6207
#define GL_GEOMETRY_DEFORMATION_SGIX 0x8194
6208
#define GL_TEXTURE_DEFORMATION_SGIX 0x8195
6209
#define GL_DEFORMATIONS_MASK_SGIX 0x8196
6210
#define GL_MAX_DEFORMATION_ORDER_SGIX 0x8197
6211
#define GL_REFERENCE_PLANE_SGIX 0x817D
6212
#define GL_REFERENCE_PLANE_EQUATION_SGIX 0x817E
6213
#define GL_PACK_RESAMPLE_SGIX 0x842E
6214
#define GL_UNPACK_RESAMPLE_SGIX 0x842F
6215
#define GL_RESAMPLE_REPLICATE_SGIX 0x8433
6216
#define GL_RESAMPLE_ZERO_FILL_SGIX 0x8434
6217
#define GL_RESAMPLE_DECIMATE_SGIX 0x8430
6218
#define GL_SCALEBIAS_HINT_SGIX 0x8322
6219
#define GL_TEXTURE_COMPARE_SGIX 0x819A
6220
#define GL_TEXTURE_COMPARE_OPERATOR_SGIX 0x819B
6221
#define GL_TEXTURE_LEQUAL_R_SGIX 0x819C
6222
#define GL_TEXTURE_GEQUAL_R_SGIX 0x819D
6223
#define GL_SHADOW_AMBIENT_SGIX 0x80BF
6224
#define GL_SPRITE_SGIX 0x8148
6225
#define GL_SPRITE_MODE_SGIX 0x8149
6226
#define GL_SPRITE_AXIS_SGIX 0x814A
6227
#define GL_SPRITE_TRANSLATION_SGIX 0x814B
6228
#define GL_SPRITE_AXIAL_SGIX 0x814C
6229
#define GL_SPRITE_OBJECT_ALIGNED_SGIX 0x814D
6230
#define GL_SPRITE_EYE_ALIGNED_SGIX 0x814E
6231
#define GL_PACK_SUBSAMPLE_RATE_SGIX 0x85A0
6232
#define GL_UNPACK_SUBSAMPLE_RATE_SGIX 0x85A1
6233
#define GL_PIXEL_SUBSAMPLE_4444_SGIX 0x85A2
6234
#define GL_PIXEL_SUBSAMPLE_2424_SGIX 0x85A3
6235
#define GL_PIXEL_SUBSAMPLE_4242_SGIX 0x85A4
6236
#define GL_TEXTURE_ENV_BIAS_SGIX 0x80BE
6237
#define GL_TEXTURE_MAX_CLAMP_S_SGIX 0x8369
6238
#define GL_TEXTURE_MAX_CLAMP_T_SGIX 0x836A
6239
#define GL_TEXTURE_MAX_CLAMP_R_SGIX 0x836B
6240
#define GL_TEXTURE_LOD_BIAS_S_SGIX 0x818E
6241
#define GL_TEXTURE_LOD_BIAS_T_SGIX 0x818F
6242
#define GL_TEXTURE_LOD_BIAS_R_SGIX 0x8190
6243
#define GL_TEXTURE_MULTI_BUFFER_HINT_SGIX 0x812E
6244
#define GL_POST_TEXTURE_FILTER_BIAS_SGIX 0x8179
6245
#define GL_POST_TEXTURE_FILTER_SCALE_SGIX 0x817A
6246
#define GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX 0x817B
6247
#define GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX 0x817C
6248
#define GL_VERTEX_PRECLIP_SGIX 0x83EE
6249
#define GL_VERTEX_PRECLIP_HINT_SGIX 0x83EF
6250
#define GL_YCRCB_422_SGIX 0x81BB
6251
#define GL_YCRCB_444_SGIX 0x81BC
6252
#define GL_YCRCB_SGIX 0x8318
6253
#define GL_YCRCBA_SGIX 0x8319
6254
#define GL_COLOR_MATRIX_SGI 0x80B1
6255
#define GL_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B2
6256
#define GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B3
6257
#define GL_POST_COLOR_MATRIX_RED_SCALE_SGI 0x80B4
6258
#define GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI 0x80B5
6259
#define GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI 0x80B6
6260
#define GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI 0x80B7
6261
#define GL_POST_COLOR_MATRIX_RED_BIAS_SGI 0x80B8
6262
#define GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI 0x80B9
6263
#define GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI 0x80BA
6264
#define GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI 0x80BB
6265
#define GL_COLOR_TABLE_SGI 0x80D0
6266
#define GL_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D1
6267
#define GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D2
6268
#define GL_PROXY_COLOR_TABLE_SGI 0x80D3
6269
#define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D4
6270
#define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D5
6271
#define GL_COLOR_TABLE_SCALE_SGI 0x80D6
6272
#define GL_COLOR_TABLE_BIAS_SGI 0x80D7
6273
#define GL_COLOR_TABLE_FORMAT_SGI 0x80D8
6274
#define GL_COLOR_TABLE_WIDTH_SGI 0x80D9
6275
#define GL_COLOR_TABLE_RED_SIZE_SGI 0x80DA
6276
#define GL_COLOR_TABLE_GREEN_SIZE_SGI 0x80DB
6277
#define GL_COLOR_TABLE_BLUE_SIZE_SGI 0x80DC
6278
#define GL_COLOR_TABLE_ALPHA_SIZE_SGI 0x80DD
6279
#define GL_COLOR_TABLE_LUMINANCE_SIZE_SGI 0x80DE
6280
#define GL_COLOR_TABLE_INTENSITY_SIZE_SGI 0x80DF
6281
#define GL_TEXTURE_COLOR_TABLE_SGI 0x80BC
6282
#define GL_PROXY_TEXTURE_COLOR_TABLE_SGI 0x80BD
6283
#define GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5
6284
#define GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6
6285
#define GL_WRAP_BORDER_SUN 0x81D4
6286
#define GL_GLOBAL_ALPHA_SUN 0x81D9
6287
#define GL_GLOBAL_ALPHA_FACTOR_SUN 0x81DA
6288
#define GL_QUAD_MESH_SUN 0x8614
6289
#define GL_TRIANGLE_MESH_SUN 0x8615
6290
#define GL_SLICE_ACCUM_SUN 0x85CC
6291
#define GL_RESTART_SUN 0x0001
6292
#define GL_REPLACE_MIDDLE_SUN 0x0002
6293
#define GL_REPLACE_OLDEST_SUN 0x0003
6294
#define GL_TRIANGLE_LIST_SUN 0x81D7
6295
#define GL_REPLACEMENT_CODE_SUN 0x81D8
6296
#define GL_REPLACEMENT_CODE_ARRAY_SUN 0x85C0
6297
#define GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN 0x85C1
6298
#define GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN 0x85C2
6299
#define GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN 0x85C3
6300
#define GL_R1UI_V3F_SUN 0x85C4
6301
#define GL_R1UI_C4UB_V3F_SUN 0x85C5
6302
#define GL_R1UI_C3F_V3F_SUN 0x85C6
6303
#define GL_R1UI_N3F_V3F_SUN 0x85C7
6304
#define GL_R1UI_C4F_N3F_V3F_SUN 0x85C8
6305
#define GL_R1UI_T2F_V3F_SUN 0x85C9
6306
#define GL_R1UI_T2F_N3F_V3F_SUN 0x85CA
6307
#define GL_R1UI_T2F_C4F_N3F_V3F_SUN 0x85CB
6308
#define GL_PHONG_WIN 0x80EA
6309
#define GL_PHONG_HINT_WIN 0x80EB
6310
#define GL_FOG_SPECULAR_TEXTURE_WIN 0x80EC
6311
#ifndef GL_3DFX_multisample
6312
#define GL_3DFX_multisample 1
6313
GLAPI int GLAD_GL_3DFX_multisample;
6314
#endif
6315
#ifndef GL_3DFX_tbuffer
6316
#define GL_3DFX_tbuffer 1
6317
GLAPI int GLAD_GL_3DFX_tbuffer;
6318
typedef void (GLAD_APIENTRYP PFNGLTBUFFERMASK3DFXPROC)(GLuint mask);
6319
GLAPI PFNGLTBUFFERMASK3DFXPROC glad_glTbufferMask3DFX;
6320
#define glTbufferMask3DFX glad_glTbufferMask3DFX
6321
#endif
6322
#ifndef GL_3DFX_texture_compression_FXT1
6323
#define GL_3DFX_texture_compression_FXT1 1
6324
GLAPI int GLAD_GL_3DFX_texture_compression_FXT1;
6325
#endif
6326
#ifndef GL_AMD_blend_minmax_factor
6327
#define GL_AMD_blend_minmax_factor 1
6328
GLAPI int GLAD_GL_AMD_blend_minmax_factor;
6329
#endif
6330
#ifndef GL_AMD_conservative_depth
6331
#define GL_AMD_conservative_depth 1
6332
GLAPI int GLAD_GL_AMD_conservative_depth;
6333
#endif
6334
#ifndef GL_AMD_debug_output
6335
#define GL_AMD_debug_output 1
6336
GLAPI int GLAD_GL_AMD_debug_output;
6337
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGEENABLEAMDPROC)(GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled);
6338
GLAPI PFNGLDEBUGMESSAGEENABLEAMDPROC glad_glDebugMessageEnableAMD;
6339
#define glDebugMessageEnableAMD glad_glDebugMessageEnableAMD
6340
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGEINSERTAMDPROC)(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf);
6341
GLAPI PFNGLDEBUGMESSAGEINSERTAMDPROC glad_glDebugMessageInsertAMD;
6342
#define glDebugMessageInsertAMD glad_glDebugMessageInsertAMD
6343
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGECALLBACKAMDPROC)(GLDEBUGPROCAMD callback, void *userParam);
6344
GLAPI PFNGLDEBUGMESSAGECALLBACKAMDPROC glad_glDebugMessageCallbackAMD;
6345
#define glDebugMessageCallbackAMD glad_glDebugMessageCallbackAMD
6346
typedef GLuint (GLAD_APIENTRYP PFNGLGETDEBUGMESSAGELOGAMDPROC)(GLuint count, GLsizei bufSize, GLenum *categories, GLuint *severities, GLuint *ids, GLsizei *lengths, GLchar *message);
6347
GLAPI PFNGLGETDEBUGMESSAGELOGAMDPROC glad_glGetDebugMessageLogAMD;
6348
#define glGetDebugMessageLogAMD glad_glGetDebugMessageLogAMD
6349
#endif
6350
#ifndef GL_AMD_depth_clamp_separate
6351
#define GL_AMD_depth_clamp_separate 1
6352
GLAPI int GLAD_GL_AMD_depth_clamp_separate;
6353
#endif
6354
#ifndef GL_AMD_draw_buffers_blend
6355
#define GL_AMD_draw_buffers_blend 1
6356
GLAPI int GLAD_GL_AMD_draw_buffers_blend;
6357
typedef void (GLAD_APIENTRYP PFNGLBLENDFUNCINDEXEDAMDPROC)(GLuint buf, GLenum src, GLenum dst);
6358
GLAPI PFNGLBLENDFUNCINDEXEDAMDPROC glad_glBlendFuncIndexedAMD;
6359
#define glBlendFuncIndexedAMD glad_glBlendFuncIndexedAMD
6360
typedef void (GLAD_APIENTRYP PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
6361
GLAPI PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC glad_glBlendFuncSeparateIndexedAMD;
6362
#define glBlendFuncSeparateIndexedAMD glad_glBlendFuncSeparateIndexedAMD
6363
typedef void (GLAD_APIENTRYP PFNGLBLENDEQUATIONINDEXEDAMDPROC)(GLuint buf, GLenum mode);
6364
GLAPI PFNGLBLENDEQUATIONINDEXEDAMDPROC glad_glBlendEquationIndexedAMD;
6365
#define glBlendEquationIndexedAMD glad_glBlendEquationIndexedAMD
6366
typedef void (GLAD_APIENTRYP PFNGLBLENDEQUATIONSEPARATEINDEXEDAMDPROC)(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
6367
GLAPI PFNGLBLENDEQUATIONSEPARATEINDEXEDAMDPROC glad_glBlendEquationSeparateIndexedAMD;
6368
#define glBlendEquationSeparateIndexedAMD glad_glBlendEquationSeparateIndexedAMD
6369
#endif
6370
#ifndef GL_AMD_framebuffer_multisample_advanced
6371
#define GL_AMD_framebuffer_multisample_advanced 1
6372
GLAPI int GLAD_GL_AMD_framebuffer_multisample_advanced;
6373
typedef void (GLAD_APIENTRYP PFNGLRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC)(GLenum target, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height);
6374
GLAPI PFNGLRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC glad_glRenderbufferStorageMultisampleAdvancedAMD;
6375
#define glRenderbufferStorageMultisampleAdvancedAMD glad_glRenderbufferStorageMultisampleAdvancedAMD
6376
typedef void (GLAD_APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC)(GLuint renderbuffer, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height);
6377
GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEADVANCEDAMDPROC glad_glNamedRenderbufferStorageMultisampleAdvancedAMD;
6378
#define glNamedRenderbufferStorageMultisampleAdvancedAMD glad_glNamedRenderbufferStorageMultisampleAdvancedAMD
6379
#endif
6380
#ifndef GL_AMD_framebuffer_sample_positions
6381
#define GL_AMD_framebuffer_sample_positions 1
6382
GLAPI int GLAD_GL_AMD_framebuffer_sample_positions;
6383
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERSAMPLEPOSITIONSFVAMDPROC)(GLenum target, GLuint numsamples, GLuint pixelindex, const GLfloat *values);
6384
GLAPI PFNGLFRAMEBUFFERSAMPLEPOSITIONSFVAMDPROC glad_glFramebufferSamplePositionsfvAMD;
6385
#define glFramebufferSamplePositionsfvAMD glad_glFramebufferSamplePositionsfvAMD
6386
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERSAMPLEPOSITIONSFVAMDPROC)(GLuint framebuffer, GLuint numsamples, GLuint pixelindex, const GLfloat *values);
6387
GLAPI PFNGLNAMEDFRAMEBUFFERSAMPLEPOSITIONSFVAMDPROC glad_glNamedFramebufferSamplePositionsfvAMD;
6388
#define glNamedFramebufferSamplePositionsfvAMD glad_glNamedFramebufferSamplePositionsfvAMD
6389
typedef void (GLAD_APIENTRYP PFNGLGETFRAMEBUFFERPARAMETERFVAMDPROC)(GLenum target, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values);
6390
GLAPI PFNGLGETFRAMEBUFFERPARAMETERFVAMDPROC glad_glGetFramebufferParameterfvAMD;
6391
#define glGetFramebufferParameterfvAMD glad_glGetFramebufferParameterfvAMD
6392
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDFRAMEBUFFERPARAMETERFVAMDPROC)(GLuint framebuffer, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values);
6393
GLAPI PFNGLGETNAMEDFRAMEBUFFERPARAMETERFVAMDPROC glad_glGetNamedFramebufferParameterfvAMD;
6394
#define glGetNamedFramebufferParameterfvAMD glad_glGetNamedFramebufferParameterfvAMD
6395
#endif
6396
#ifndef GL_AMD_gcn_shader
6397
#define GL_AMD_gcn_shader 1
6398
GLAPI int GLAD_GL_AMD_gcn_shader;
6399
#endif
6400
#ifndef GL_AMD_gpu_shader_half_float
6401
#define GL_AMD_gpu_shader_half_float 1
6402
GLAPI int GLAD_GL_AMD_gpu_shader_half_float;
6403
#endif
6404
#ifndef GL_AMD_gpu_shader_int16
6405
#define GL_AMD_gpu_shader_int16 1
6406
GLAPI int GLAD_GL_AMD_gpu_shader_int16;
6407
#endif
6408
#ifndef GL_AMD_gpu_shader_int64
6409
#define GL_AMD_gpu_shader_int64 1
6410
GLAPI int GLAD_GL_AMD_gpu_shader_int64;
6411
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1I64NVPROC)(GLint location, GLint64EXT x);
6412
GLAPI PFNGLUNIFORM1I64NVPROC glad_glUniform1i64NV;
6413
#define glUniform1i64NV glad_glUniform1i64NV
6414
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2I64NVPROC)(GLint location, GLint64EXT x, GLint64EXT y);
6415
GLAPI PFNGLUNIFORM2I64NVPROC glad_glUniform2i64NV;
6416
#define glUniform2i64NV glad_glUniform2i64NV
6417
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3I64NVPROC)(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
6418
GLAPI PFNGLUNIFORM3I64NVPROC glad_glUniform3i64NV;
6419
#define glUniform3i64NV glad_glUniform3i64NV
6420
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4I64NVPROC)(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
6421
GLAPI PFNGLUNIFORM4I64NVPROC glad_glUniform4i64NV;
6422
#define glUniform4i64NV glad_glUniform4i64NV
6423
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1I64VNVPROC)(GLint location, GLsizei count, const GLint64EXT *value);
6424
GLAPI PFNGLUNIFORM1I64VNVPROC glad_glUniform1i64vNV;
6425
#define glUniform1i64vNV glad_glUniform1i64vNV
6426
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2I64VNVPROC)(GLint location, GLsizei count, const GLint64EXT *value);
6427
GLAPI PFNGLUNIFORM2I64VNVPROC glad_glUniform2i64vNV;
6428
#define glUniform2i64vNV glad_glUniform2i64vNV
6429
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3I64VNVPROC)(GLint location, GLsizei count, const GLint64EXT *value);
6430
GLAPI PFNGLUNIFORM3I64VNVPROC glad_glUniform3i64vNV;
6431
#define glUniform3i64vNV glad_glUniform3i64vNV
6432
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4I64VNVPROC)(GLint location, GLsizei count, const GLint64EXT *value);
6433
GLAPI PFNGLUNIFORM4I64VNVPROC glad_glUniform4i64vNV;
6434
#define glUniform4i64vNV glad_glUniform4i64vNV
6435
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1UI64NVPROC)(GLint location, GLuint64EXT x);
6436
GLAPI PFNGLUNIFORM1UI64NVPROC glad_glUniform1ui64NV;
6437
#define glUniform1ui64NV glad_glUniform1ui64NV
6438
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2UI64NVPROC)(GLint location, GLuint64EXT x, GLuint64EXT y);
6439
GLAPI PFNGLUNIFORM2UI64NVPROC glad_glUniform2ui64NV;
6440
#define glUniform2ui64NV glad_glUniform2ui64NV
6441
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3UI64NVPROC)(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
6442
GLAPI PFNGLUNIFORM3UI64NVPROC glad_glUniform3ui64NV;
6443
#define glUniform3ui64NV glad_glUniform3ui64NV
6444
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4UI64NVPROC)(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
6445
GLAPI PFNGLUNIFORM4UI64NVPROC glad_glUniform4ui64NV;
6446
#define glUniform4ui64NV glad_glUniform4ui64NV
6447
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1UI64VNVPROC)(GLint location, GLsizei count, const GLuint64EXT *value);
6448
GLAPI PFNGLUNIFORM1UI64VNVPROC glad_glUniform1ui64vNV;
6449
#define glUniform1ui64vNV glad_glUniform1ui64vNV
6450
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2UI64VNVPROC)(GLint location, GLsizei count, const GLuint64EXT *value);
6451
GLAPI PFNGLUNIFORM2UI64VNVPROC glad_glUniform2ui64vNV;
6452
#define glUniform2ui64vNV glad_glUniform2ui64vNV
6453
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3UI64VNVPROC)(GLint location, GLsizei count, const GLuint64EXT *value);
6454
GLAPI PFNGLUNIFORM3UI64VNVPROC glad_glUniform3ui64vNV;
6455
#define glUniform3ui64vNV glad_glUniform3ui64vNV
6456
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4UI64VNVPROC)(GLint location, GLsizei count, const GLuint64EXT *value);
6457
GLAPI PFNGLUNIFORM4UI64VNVPROC glad_glUniform4ui64vNV;
6458
#define glUniform4ui64vNV glad_glUniform4ui64vNV
6459
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMI64VNVPROC)(GLuint program, GLint location, GLint64EXT *params);
6460
GLAPI PFNGLGETUNIFORMI64VNVPROC glad_glGetUniformi64vNV;
6461
#define glGetUniformi64vNV glad_glGetUniformi64vNV
6462
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMUI64VNVPROC)(GLuint program, GLint location, GLuint64EXT *params);
6463
GLAPI PFNGLGETUNIFORMUI64VNVPROC glad_glGetUniformui64vNV;
6464
#define glGetUniformui64vNV glad_glGetUniformui64vNV
6465
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1I64NVPROC)(GLuint program, GLint location, GLint64EXT x);
6466
GLAPI PFNGLPROGRAMUNIFORM1I64NVPROC glad_glProgramUniform1i64NV;
6467
#define glProgramUniform1i64NV glad_glProgramUniform1i64NV
6468
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2I64NVPROC)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y);
6469
GLAPI PFNGLPROGRAMUNIFORM2I64NVPROC glad_glProgramUniform2i64NV;
6470
#define glProgramUniform2i64NV glad_glProgramUniform2i64NV
6471
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3I64NVPROC)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z);
6472
GLAPI PFNGLPROGRAMUNIFORM3I64NVPROC glad_glProgramUniform3i64NV;
6473
#define glProgramUniform3i64NV glad_glProgramUniform3i64NV
6474
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4I64NVPROC)(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
6475
GLAPI PFNGLPROGRAMUNIFORM4I64NVPROC glad_glProgramUniform4i64NV;
6476
#define glProgramUniform4i64NV glad_glProgramUniform4i64NV
6477
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1I64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
6478
GLAPI PFNGLPROGRAMUNIFORM1I64VNVPROC glad_glProgramUniform1i64vNV;
6479
#define glProgramUniform1i64vNV glad_glProgramUniform1i64vNV
6480
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2I64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
6481
GLAPI PFNGLPROGRAMUNIFORM2I64VNVPROC glad_glProgramUniform2i64vNV;
6482
#define glProgramUniform2i64vNV glad_glProgramUniform2i64vNV
6483
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3I64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
6484
GLAPI PFNGLPROGRAMUNIFORM3I64VNVPROC glad_glProgramUniform3i64vNV;
6485
#define glProgramUniform3i64vNV glad_glProgramUniform3i64vNV
6486
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4I64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLint64EXT *value);
6487
GLAPI PFNGLPROGRAMUNIFORM4I64VNVPROC glad_glProgramUniform4i64vNV;
6488
#define glProgramUniform4i64vNV glad_glProgramUniform4i64vNV
6489
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1UI64NVPROC)(GLuint program, GLint location, GLuint64EXT x);
6490
GLAPI PFNGLPROGRAMUNIFORM1UI64NVPROC glad_glProgramUniform1ui64NV;
6491
#define glProgramUniform1ui64NV glad_glProgramUniform1ui64NV
6492
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2UI64NVPROC)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y);
6493
GLAPI PFNGLPROGRAMUNIFORM2UI64NVPROC glad_glProgramUniform2ui64NV;
6494
#define glProgramUniform2ui64NV glad_glProgramUniform2ui64NV
6495
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3UI64NVPROC)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
6496
GLAPI PFNGLPROGRAMUNIFORM3UI64NVPROC glad_glProgramUniform3ui64NV;
6497
#define glProgramUniform3ui64NV glad_glProgramUniform3ui64NV
6498
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4UI64NVPROC)(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
6499
GLAPI PFNGLPROGRAMUNIFORM4UI64NVPROC glad_glProgramUniform4ui64NV;
6500
#define glProgramUniform4ui64NV glad_glProgramUniform4ui64NV
6501
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1UI64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
6502
GLAPI PFNGLPROGRAMUNIFORM1UI64VNVPROC glad_glProgramUniform1ui64vNV;
6503
#define glProgramUniform1ui64vNV glad_glProgramUniform1ui64vNV
6504
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2UI64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
6505
GLAPI PFNGLPROGRAMUNIFORM2UI64VNVPROC glad_glProgramUniform2ui64vNV;
6506
#define glProgramUniform2ui64vNV glad_glProgramUniform2ui64vNV
6507
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3UI64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
6508
GLAPI PFNGLPROGRAMUNIFORM3UI64VNVPROC glad_glProgramUniform3ui64vNV;
6509
#define glProgramUniform3ui64vNV glad_glProgramUniform3ui64vNV
6510
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4UI64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
6511
GLAPI PFNGLPROGRAMUNIFORM4UI64VNVPROC glad_glProgramUniform4ui64vNV;
6512
#define glProgramUniform4ui64vNV glad_glProgramUniform4ui64vNV
6513
#endif
6514
#ifndef GL_AMD_interleaved_elements
6515
#define GL_AMD_interleaved_elements 1
6516
GLAPI int GLAD_GL_AMD_interleaved_elements;
6517
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBPARAMETERIAMDPROC)(GLuint index, GLenum pname, GLint param);
6518
GLAPI PFNGLVERTEXATTRIBPARAMETERIAMDPROC glad_glVertexAttribParameteriAMD;
6519
#define glVertexAttribParameteriAMD glad_glVertexAttribParameteriAMD
6520
#endif
6521
#ifndef GL_AMD_multi_draw_indirect
6522
#define GL_AMD_multi_draw_indirect 1
6523
GLAPI int GLAD_GL_AMD_multi_draw_indirect;
6524
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTAMDPROC)(GLenum mode, const void *indirect, GLsizei primcount, GLsizei stride);
6525
GLAPI PFNGLMULTIDRAWARRAYSINDIRECTAMDPROC glad_glMultiDrawArraysIndirectAMD;
6526
#define glMultiDrawArraysIndirectAMD glad_glMultiDrawArraysIndirectAMD
6527
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTAMDPROC)(GLenum mode, GLenum type, const void *indirect, GLsizei primcount, GLsizei stride);
6528
GLAPI PFNGLMULTIDRAWELEMENTSINDIRECTAMDPROC glad_glMultiDrawElementsIndirectAMD;
6529
#define glMultiDrawElementsIndirectAMD glad_glMultiDrawElementsIndirectAMD
6530
#endif
6531
#ifndef GL_AMD_name_gen_delete
6532
#define GL_AMD_name_gen_delete 1
6533
GLAPI int GLAD_GL_AMD_name_gen_delete;
6534
typedef void (GLAD_APIENTRYP PFNGLGENNAMESAMDPROC)(GLenum identifier, GLuint num, GLuint *names);
6535
GLAPI PFNGLGENNAMESAMDPROC glad_glGenNamesAMD;
6536
#define glGenNamesAMD glad_glGenNamesAMD
6537
typedef void (GLAD_APIENTRYP PFNGLDELETENAMESAMDPROC)(GLenum identifier, GLuint num, const GLuint *names);
6538
GLAPI PFNGLDELETENAMESAMDPROC glad_glDeleteNamesAMD;
6539
#define glDeleteNamesAMD glad_glDeleteNamesAMD
6540
typedef GLboolean (GLAD_APIENTRYP PFNGLISNAMEAMDPROC)(GLenum identifier, GLuint name);
6541
GLAPI PFNGLISNAMEAMDPROC glad_glIsNameAMD;
6542
#define glIsNameAMD glad_glIsNameAMD
6543
#endif
6544
#ifndef GL_AMD_occlusion_query_event
6545
#define GL_AMD_occlusion_query_event 1
6546
GLAPI int GLAD_GL_AMD_occlusion_query_event;
6547
typedef void (GLAD_APIENTRYP PFNGLQUERYOBJECTPARAMETERUIAMDPROC)(GLenum target, GLuint id, GLenum pname, GLuint param);
6548
GLAPI PFNGLQUERYOBJECTPARAMETERUIAMDPROC glad_glQueryObjectParameteruiAMD;
6549
#define glQueryObjectParameteruiAMD glad_glQueryObjectParameteruiAMD
6550
#endif
6551
#ifndef GL_AMD_performance_monitor
6552
#define GL_AMD_performance_monitor 1
6553
GLAPI int GLAD_GL_AMD_performance_monitor;
6554
typedef void (GLAD_APIENTRYP PFNGLGETPERFMONITORGROUPSAMDPROC)(GLint *numGroups, GLsizei groupsSize, GLuint *groups);
6555
GLAPI PFNGLGETPERFMONITORGROUPSAMDPROC glad_glGetPerfMonitorGroupsAMD;
6556
#define glGetPerfMonitorGroupsAMD glad_glGetPerfMonitorGroupsAMD
6557
typedef void (GLAD_APIENTRYP PFNGLGETPERFMONITORCOUNTERSAMDPROC)(GLuint group, GLint *numCounters, GLint *maxActiveCounters, GLsizei counterSize, GLuint *counters);
6558
GLAPI PFNGLGETPERFMONITORCOUNTERSAMDPROC glad_glGetPerfMonitorCountersAMD;
6559
#define glGetPerfMonitorCountersAMD glad_glGetPerfMonitorCountersAMD
6560
typedef void (GLAD_APIENTRYP PFNGLGETPERFMONITORGROUPSTRINGAMDPROC)(GLuint group, GLsizei bufSize, GLsizei *length, GLchar *groupString);
6561
GLAPI PFNGLGETPERFMONITORGROUPSTRINGAMDPROC glad_glGetPerfMonitorGroupStringAMD;
6562
#define glGetPerfMonitorGroupStringAMD glad_glGetPerfMonitorGroupStringAMD
6563
typedef void (GLAD_APIENTRYP PFNGLGETPERFMONITORCOUNTERSTRINGAMDPROC)(GLuint group, GLuint counter, GLsizei bufSize, GLsizei *length, GLchar *counterString);
6564
GLAPI PFNGLGETPERFMONITORCOUNTERSTRINGAMDPROC glad_glGetPerfMonitorCounterStringAMD;
6565
#define glGetPerfMonitorCounterStringAMD glad_glGetPerfMonitorCounterStringAMD
6566
typedef void (GLAD_APIENTRYP PFNGLGETPERFMONITORCOUNTERINFOAMDPROC)(GLuint group, GLuint counter, GLenum pname, void *data);
6567
GLAPI PFNGLGETPERFMONITORCOUNTERINFOAMDPROC glad_glGetPerfMonitorCounterInfoAMD;
6568
#define glGetPerfMonitorCounterInfoAMD glad_glGetPerfMonitorCounterInfoAMD
6569
typedef void (GLAD_APIENTRYP PFNGLGENPERFMONITORSAMDPROC)(GLsizei n, GLuint *monitors);
6570
GLAPI PFNGLGENPERFMONITORSAMDPROC glad_glGenPerfMonitorsAMD;
6571
#define glGenPerfMonitorsAMD glad_glGenPerfMonitorsAMD
6572
typedef void (GLAD_APIENTRYP PFNGLDELETEPERFMONITORSAMDPROC)(GLsizei n, GLuint *monitors);
6573
GLAPI PFNGLDELETEPERFMONITORSAMDPROC glad_glDeletePerfMonitorsAMD;
6574
#define glDeletePerfMonitorsAMD glad_glDeletePerfMonitorsAMD
6575
typedef void (GLAD_APIENTRYP PFNGLSELECTPERFMONITORCOUNTERSAMDPROC)(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint *counterList);
6576
GLAPI PFNGLSELECTPERFMONITORCOUNTERSAMDPROC glad_glSelectPerfMonitorCountersAMD;
6577
#define glSelectPerfMonitorCountersAMD glad_glSelectPerfMonitorCountersAMD
6578
typedef void (GLAD_APIENTRYP PFNGLBEGINPERFMONITORAMDPROC)(GLuint monitor);
6579
GLAPI PFNGLBEGINPERFMONITORAMDPROC glad_glBeginPerfMonitorAMD;
6580
#define glBeginPerfMonitorAMD glad_glBeginPerfMonitorAMD
6581
typedef void (GLAD_APIENTRYP PFNGLENDPERFMONITORAMDPROC)(GLuint monitor);
6582
GLAPI PFNGLENDPERFMONITORAMDPROC glad_glEndPerfMonitorAMD;
6583
#define glEndPerfMonitorAMD glad_glEndPerfMonitorAMD
6584
typedef void (GLAD_APIENTRYP PFNGLGETPERFMONITORCOUNTERDATAAMDPROC)(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint *data, GLint *bytesWritten);
6585
GLAPI PFNGLGETPERFMONITORCOUNTERDATAAMDPROC glad_glGetPerfMonitorCounterDataAMD;
6586
#define glGetPerfMonitorCounterDataAMD glad_glGetPerfMonitorCounterDataAMD
6587
#endif
6588
#ifndef GL_AMD_pinned_memory
6589
#define GL_AMD_pinned_memory 1
6590
GLAPI int GLAD_GL_AMD_pinned_memory;
6591
#endif
6592
#ifndef GL_AMD_query_buffer_object
6593
#define GL_AMD_query_buffer_object 1
6594
GLAPI int GLAD_GL_AMD_query_buffer_object;
6595
#endif
6596
#ifndef GL_AMD_sample_positions
6597
#define GL_AMD_sample_positions 1
6598
GLAPI int GLAD_GL_AMD_sample_positions;
6599
typedef void (GLAD_APIENTRYP PFNGLSETMULTISAMPLEFVAMDPROC)(GLenum pname, GLuint index, const GLfloat *val);
6600
GLAPI PFNGLSETMULTISAMPLEFVAMDPROC glad_glSetMultisamplefvAMD;
6601
#define glSetMultisamplefvAMD glad_glSetMultisamplefvAMD
6602
#endif
6603
#ifndef GL_AMD_seamless_cubemap_per_texture
6604
#define GL_AMD_seamless_cubemap_per_texture 1
6605
GLAPI int GLAD_GL_AMD_seamless_cubemap_per_texture;
6606
#endif
6607
#ifndef GL_AMD_shader_atomic_counter_ops
6608
#define GL_AMD_shader_atomic_counter_ops 1
6609
GLAPI int GLAD_GL_AMD_shader_atomic_counter_ops;
6610
#endif
6611
#ifndef GL_AMD_shader_ballot
6612
#define GL_AMD_shader_ballot 1
6613
GLAPI int GLAD_GL_AMD_shader_ballot;
6614
#endif
6615
#ifndef GL_AMD_shader_explicit_vertex_parameter
6616
#define GL_AMD_shader_explicit_vertex_parameter 1
6617
GLAPI int GLAD_GL_AMD_shader_explicit_vertex_parameter;
6618
#endif
6619
#ifndef GL_AMD_shader_gpu_shader_half_float_fetch
6620
#define GL_AMD_shader_gpu_shader_half_float_fetch 1
6621
GLAPI int GLAD_GL_AMD_shader_gpu_shader_half_float_fetch;
6622
#endif
6623
#ifndef GL_AMD_shader_image_load_store_lod
6624
#define GL_AMD_shader_image_load_store_lod 1
6625
GLAPI int GLAD_GL_AMD_shader_image_load_store_lod;
6626
#endif
6627
#ifndef GL_AMD_shader_stencil_export
6628
#define GL_AMD_shader_stencil_export 1
6629
GLAPI int GLAD_GL_AMD_shader_stencil_export;
6630
#endif
6631
#ifndef GL_AMD_shader_trinary_minmax
6632
#define GL_AMD_shader_trinary_minmax 1
6633
GLAPI int GLAD_GL_AMD_shader_trinary_minmax;
6634
#endif
6635
#ifndef GL_AMD_sparse_texture
6636
#define GL_AMD_sparse_texture 1
6637
GLAPI int GLAD_GL_AMD_sparse_texture;
6638
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGESPARSEAMDPROC)(GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags);
6639
GLAPI PFNGLTEXSTORAGESPARSEAMDPROC glad_glTexStorageSparseAMD;
6640
#define glTexStorageSparseAMD glad_glTexStorageSparseAMD
6641
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGESPARSEAMDPROC)(GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags);
6642
GLAPI PFNGLTEXTURESTORAGESPARSEAMDPROC glad_glTextureStorageSparseAMD;
6643
#define glTextureStorageSparseAMD glad_glTextureStorageSparseAMD
6644
#endif
6645
#ifndef GL_AMD_stencil_operation_extended
6646
#define GL_AMD_stencil_operation_extended 1
6647
GLAPI int GLAD_GL_AMD_stencil_operation_extended;
6648
typedef void (GLAD_APIENTRYP PFNGLSTENCILOPVALUEAMDPROC)(GLenum face, GLuint value);
6649
GLAPI PFNGLSTENCILOPVALUEAMDPROC glad_glStencilOpValueAMD;
6650
#define glStencilOpValueAMD glad_glStencilOpValueAMD
6651
#endif
6652
#ifndef GL_AMD_texture_gather_bias_lod
6653
#define GL_AMD_texture_gather_bias_lod 1
6654
GLAPI int GLAD_GL_AMD_texture_gather_bias_lod;
6655
#endif
6656
#ifndef GL_AMD_texture_texture4
6657
#define GL_AMD_texture_texture4 1
6658
GLAPI int GLAD_GL_AMD_texture_texture4;
6659
#endif
6660
#ifndef GL_AMD_transform_feedback3_lines_triangles
6661
#define GL_AMD_transform_feedback3_lines_triangles 1
6662
GLAPI int GLAD_GL_AMD_transform_feedback3_lines_triangles;
6663
#endif
6664
#ifndef GL_AMD_transform_feedback4
6665
#define GL_AMD_transform_feedback4 1
6666
GLAPI int GLAD_GL_AMD_transform_feedback4;
6667
#endif
6668
#ifndef GL_AMD_vertex_shader_layer
6669
#define GL_AMD_vertex_shader_layer 1
6670
GLAPI int GLAD_GL_AMD_vertex_shader_layer;
6671
#endif
6672
#ifndef GL_AMD_vertex_shader_tessellator
6673
#define GL_AMD_vertex_shader_tessellator 1
6674
GLAPI int GLAD_GL_AMD_vertex_shader_tessellator;
6675
typedef void (GLAD_APIENTRYP PFNGLTESSELLATIONFACTORAMDPROC)(GLfloat factor);
6676
GLAPI PFNGLTESSELLATIONFACTORAMDPROC glad_glTessellationFactorAMD;
6677
#define glTessellationFactorAMD glad_glTessellationFactorAMD
6678
typedef void (GLAD_APIENTRYP PFNGLTESSELLATIONMODEAMDPROC)(GLenum mode);
6679
GLAPI PFNGLTESSELLATIONMODEAMDPROC glad_glTessellationModeAMD;
6680
#define glTessellationModeAMD glad_glTessellationModeAMD
6681
#endif
6682
#ifndef GL_AMD_vertex_shader_viewport_index
6683
#define GL_AMD_vertex_shader_viewport_index 1
6684
GLAPI int GLAD_GL_AMD_vertex_shader_viewport_index;
6685
#endif
6686
#ifndef GL_APPLE_aux_depth_stencil
6687
#define GL_APPLE_aux_depth_stencil 1
6688
GLAPI int GLAD_GL_APPLE_aux_depth_stencil;
6689
#endif
6690
#ifndef GL_APPLE_client_storage
6691
#define GL_APPLE_client_storage 1
6692
GLAPI int GLAD_GL_APPLE_client_storage;
6693
#endif
6694
#ifndef GL_APPLE_element_array
6695
#define GL_APPLE_element_array 1
6696
GLAPI int GLAD_GL_APPLE_element_array;
6697
typedef void (GLAD_APIENTRYP PFNGLELEMENTPOINTERAPPLEPROC)(GLenum type, const void *pointer);
6698
GLAPI PFNGLELEMENTPOINTERAPPLEPROC glad_glElementPointerAPPLE;
6699
#define glElementPointerAPPLE glad_glElementPointerAPPLE
6700
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTARRAYAPPLEPROC)(GLenum mode, GLint first, GLsizei count);
6701
GLAPI PFNGLDRAWELEMENTARRAYAPPLEPROC glad_glDrawElementArrayAPPLE;
6702
#define glDrawElementArrayAPPLE glad_glDrawElementArrayAPPLE
6703
typedef void (GLAD_APIENTRYP PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC)(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);
6704
GLAPI PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC glad_glDrawRangeElementArrayAPPLE;
6705
#define glDrawRangeElementArrayAPPLE glad_glDrawRangeElementArrayAPPLE
6706
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);
6707
GLAPI PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC glad_glMultiDrawElementArrayAPPLE;
6708
#define glMultiDrawElementArrayAPPLE glad_glMultiDrawElementArrayAPPLE
6709
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC)(GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount);
6710
GLAPI PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC glad_glMultiDrawRangeElementArrayAPPLE;
6711
#define glMultiDrawRangeElementArrayAPPLE glad_glMultiDrawRangeElementArrayAPPLE
6712
#endif
6713
#ifndef GL_APPLE_fence
6714
#define GL_APPLE_fence 1
6715
GLAPI int GLAD_GL_APPLE_fence;
6716
typedef void (GLAD_APIENTRYP PFNGLGENFENCESAPPLEPROC)(GLsizei n, GLuint *fences);
6717
GLAPI PFNGLGENFENCESAPPLEPROC glad_glGenFencesAPPLE;
6718
#define glGenFencesAPPLE glad_glGenFencesAPPLE
6719
typedef void (GLAD_APIENTRYP PFNGLDELETEFENCESAPPLEPROC)(GLsizei n, const GLuint *fences);
6720
GLAPI PFNGLDELETEFENCESAPPLEPROC glad_glDeleteFencesAPPLE;
6721
#define glDeleteFencesAPPLE glad_glDeleteFencesAPPLE
6722
typedef void (GLAD_APIENTRYP PFNGLSETFENCEAPPLEPROC)(GLuint fence);
6723
GLAPI PFNGLSETFENCEAPPLEPROC glad_glSetFenceAPPLE;
6724
#define glSetFenceAPPLE glad_glSetFenceAPPLE
6725
typedef GLboolean (GLAD_APIENTRYP PFNGLISFENCEAPPLEPROC)(GLuint fence);
6726
GLAPI PFNGLISFENCEAPPLEPROC glad_glIsFenceAPPLE;
6727
#define glIsFenceAPPLE glad_glIsFenceAPPLE
6728
typedef GLboolean (GLAD_APIENTRYP PFNGLTESTFENCEAPPLEPROC)(GLuint fence);
6729
GLAPI PFNGLTESTFENCEAPPLEPROC glad_glTestFenceAPPLE;
6730
#define glTestFenceAPPLE glad_glTestFenceAPPLE
6731
typedef void (GLAD_APIENTRYP PFNGLFINISHFENCEAPPLEPROC)(GLuint fence);
6732
GLAPI PFNGLFINISHFENCEAPPLEPROC glad_glFinishFenceAPPLE;
6733
#define glFinishFenceAPPLE glad_glFinishFenceAPPLE
6734
typedef GLboolean (GLAD_APIENTRYP PFNGLTESTOBJECTAPPLEPROC)(GLenum object, GLuint name);
6735
GLAPI PFNGLTESTOBJECTAPPLEPROC glad_glTestObjectAPPLE;
6736
#define glTestObjectAPPLE glad_glTestObjectAPPLE
6737
typedef void (GLAD_APIENTRYP PFNGLFINISHOBJECTAPPLEPROC)(GLenum object, GLint name);
6738
GLAPI PFNGLFINISHOBJECTAPPLEPROC glad_glFinishObjectAPPLE;
6739
#define glFinishObjectAPPLE glad_glFinishObjectAPPLE
6740
#endif
6741
#ifndef GL_APPLE_float_pixels
6742
#define GL_APPLE_float_pixels 1
6743
GLAPI int GLAD_GL_APPLE_float_pixels;
6744
#endif
6745
#ifndef GL_APPLE_flush_buffer_range
6746
#define GL_APPLE_flush_buffer_range 1
6747
GLAPI int GLAD_GL_APPLE_flush_buffer_range;
6748
typedef void (GLAD_APIENTRYP PFNGLBUFFERPARAMETERIAPPLEPROC)(GLenum target, GLenum pname, GLint param);
6749
GLAPI PFNGLBUFFERPARAMETERIAPPLEPROC glad_glBufferParameteriAPPLE;
6750
#define glBufferParameteriAPPLE glad_glBufferParameteriAPPLE
6751
typedef void (GLAD_APIENTRYP PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC)(GLenum target, GLintptr offset, GLsizeiptr size);
6752
GLAPI PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC glad_glFlushMappedBufferRangeAPPLE;
6753
#define glFlushMappedBufferRangeAPPLE glad_glFlushMappedBufferRangeAPPLE
6754
#endif
6755
#ifndef GL_APPLE_object_purgeable
6756
#define GL_APPLE_object_purgeable 1
6757
GLAPI int GLAD_GL_APPLE_object_purgeable;
6758
typedef GLenum (GLAD_APIENTRYP PFNGLOBJECTPURGEABLEAPPLEPROC)(GLenum objectType, GLuint name, GLenum option);
6759
GLAPI PFNGLOBJECTPURGEABLEAPPLEPROC glad_glObjectPurgeableAPPLE;
6760
#define glObjectPurgeableAPPLE glad_glObjectPurgeableAPPLE
6761
typedef GLenum (GLAD_APIENTRYP PFNGLOBJECTUNPURGEABLEAPPLEPROC)(GLenum objectType, GLuint name, GLenum option);
6762
GLAPI PFNGLOBJECTUNPURGEABLEAPPLEPROC glad_glObjectUnpurgeableAPPLE;
6763
#define glObjectUnpurgeableAPPLE glad_glObjectUnpurgeableAPPLE
6764
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTPARAMETERIVAPPLEPROC)(GLenum objectType, GLuint name, GLenum pname, GLint *params);
6765
GLAPI PFNGLGETOBJECTPARAMETERIVAPPLEPROC glad_glGetObjectParameterivAPPLE;
6766
#define glGetObjectParameterivAPPLE glad_glGetObjectParameterivAPPLE
6767
#endif
6768
#ifndef GL_APPLE_rgb_422
6769
#define GL_APPLE_rgb_422 1
6770
GLAPI int GLAD_GL_APPLE_rgb_422;
6771
#endif
6772
#ifndef GL_APPLE_row_bytes
6773
#define GL_APPLE_row_bytes 1
6774
GLAPI int GLAD_GL_APPLE_row_bytes;
6775
#endif
6776
#ifndef GL_APPLE_specular_vector
6777
#define GL_APPLE_specular_vector 1
6778
GLAPI int GLAD_GL_APPLE_specular_vector;
6779
#endif
6780
#ifndef GL_APPLE_texture_range
6781
#define GL_APPLE_texture_range 1
6782
GLAPI int GLAD_GL_APPLE_texture_range;
6783
typedef void (GLAD_APIENTRYP PFNGLTEXTURERANGEAPPLEPROC)(GLenum target, GLsizei length, const void *pointer);
6784
GLAPI PFNGLTEXTURERANGEAPPLEPROC glad_glTextureRangeAPPLE;
6785
#define glTextureRangeAPPLE glad_glTextureRangeAPPLE
6786
typedef void (GLAD_APIENTRYP PFNGLGETTEXPARAMETERPOINTERVAPPLEPROC)(GLenum target, GLenum pname, void **params);
6787
GLAPI PFNGLGETTEXPARAMETERPOINTERVAPPLEPROC glad_glGetTexParameterPointervAPPLE;
6788
#define glGetTexParameterPointervAPPLE glad_glGetTexParameterPointervAPPLE
6789
#endif
6790
#ifndef GL_APPLE_transform_hint
6791
#define GL_APPLE_transform_hint 1
6792
GLAPI int GLAD_GL_APPLE_transform_hint;
6793
#endif
6794
#ifndef GL_APPLE_vertex_array_object
6795
#define GL_APPLE_vertex_array_object 1
6796
GLAPI int GLAD_GL_APPLE_vertex_array_object;
6797
typedef void (GLAD_APIENTRYP PFNGLBINDVERTEXARRAYAPPLEPROC)(GLuint array);
6798
GLAPI PFNGLBINDVERTEXARRAYAPPLEPROC glad_glBindVertexArrayAPPLE;
6799
#define glBindVertexArrayAPPLE glad_glBindVertexArrayAPPLE
6800
typedef void (GLAD_APIENTRYP PFNGLDELETEVERTEXARRAYSAPPLEPROC)(GLsizei n, const GLuint *arrays);
6801
GLAPI PFNGLDELETEVERTEXARRAYSAPPLEPROC glad_glDeleteVertexArraysAPPLE;
6802
#define glDeleteVertexArraysAPPLE glad_glDeleteVertexArraysAPPLE
6803
typedef void (GLAD_APIENTRYP PFNGLGENVERTEXARRAYSAPPLEPROC)(GLsizei n, GLuint *arrays);
6804
GLAPI PFNGLGENVERTEXARRAYSAPPLEPROC glad_glGenVertexArraysAPPLE;
6805
#define glGenVertexArraysAPPLE glad_glGenVertexArraysAPPLE
6806
typedef GLboolean (GLAD_APIENTRYP PFNGLISVERTEXARRAYAPPLEPROC)(GLuint array);
6807
GLAPI PFNGLISVERTEXARRAYAPPLEPROC glad_glIsVertexArrayAPPLE;
6808
#define glIsVertexArrayAPPLE glad_glIsVertexArrayAPPLE
6809
#endif
6810
#ifndef GL_APPLE_vertex_array_range
6811
#define GL_APPLE_vertex_array_range 1
6812
GLAPI int GLAD_GL_APPLE_vertex_array_range;
6813
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYRANGEAPPLEPROC)(GLsizei length, void *pointer);
6814
GLAPI PFNGLVERTEXARRAYRANGEAPPLEPROC glad_glVertexArrayRangeAPPLE;
6815
#define glVertexArrayRangeAPPLE glad_glVertexArrayRangeAPPLE
6816
typedef void (GLAD_APIENTRYP PFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC)(GLsizei length, void *pointer);
6817
GLAPI PFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC glad_glFlushVertexArrayRangeAPPLE;
6818
#define glFlushVertexArrayRangeAPPLE glad_glFlushVertexArrayRangeAPPLE
6819
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYPARAMETERIAPPLEPROC)(GLenum pname, GLint param);
6820
GLAPI PFNGLVERTEXARRAYPARAMETERIAPPLEPROC glad_glVertexArrayParameteriAPPLE;
6821
#define glVertexArrayParameteriAPPLE glad_glVertexArrayParameteriAPPLE
6822
#endif
6823
#ifndef GL_APPLE_vertex_program_evaluators
6824
#define GL_APPLE_vertex_program_evaluators 1
6825
GLAPI int GLAD_GL_APPLE_vertex_program_evaluators;
6826
typedef void (GLAD_APIENTRYP PFNGLENABLEVERTEXATTRIBAPPLEPROC)(GLuint index, GLenum pname);
6827
GLAPI PFNGLENABLEVERTEXATTRIBAPPLEPROC glad_glEnableVertexAttribAPPLE;
6828
#define glEnableVertexAttribAPPLE glad_glEnableVertexAttribAPPLE
6829
typedef void (GLAD_APIENTRYP PFNGLDISABLEVERTEXATTRIBAPPLEPROC)(GLuint index, GLenum pname);
6830
GLAPI PFNGLDISABLEVERTEXATTRIBAPPLEPROC glad_glDisableVertexAttribAPPLE;
6831
#define glDisableVertexAttribAPPLE glad_glDisableVertexAttribAPPLE
6832
typedef GLboolean (GLAD_APIENTRYP PFNGLISVERTEXATTRIBENABLEDAPPLEPROC)(GLuint index, GLenum pname);
6833
GLAPI PFNGLISVERTEXATTRIBENABLEDAPPLEPROC glad_glIsVertexAttribEnabledAPPLE;
6834
#define glIsVertexAttribEnabledAPPLE glad_glIsVertexAttribEnabledAPPLE
6835
typedef void (GLAD_APIENTRYP PFNGLMAPVERTEXATTRIB1DAPPLEPROC)(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points);
6836
GLAPI PFNGLMAPVERTEXATTRIB1DAPPLEPROC glad_glMapVertexAttrib1dAPPLE;
6837
#define glMapVertexAttrib1dAPPLE glad_glMapVertexAttrib1dAPPLE
6838
typedef void (GLAD_APIENTRYP PFNGLMAPVERTEXATTRIB1FAPPLEPROC)(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);
6839
GLAPI PFNGLMAPVERTEXATTRIB1FAPPLEPROC glad_glMapVertexAttrib1fAPPLE;
6840
#define glMapVertexAttrib1fAPPLE glad_glMapVertexAttrib1fAPPLE
6841
typedef void (GLAD_APIENTRYP PFNGLMAPVERTEXATTRIB2DAPPLEPROC)(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points);
6842
GLAPI PFNGLMAPVERTEXATTRIB2DAPPLEPROC glad_glMapVertexAttrib2dAPPLE;
6843
#define glMapVertexAttrib2dAPPLE glad_glMapVertexAttrib2dAPPLE
6844
typedef void (GLAD_APIENTRYP PFNGLMAPVERTEXATTRIB2FAPPLEPROC)(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points);
6845
GLAPI PFNGLMAPVERTEXATTRIB2FAPPLEPROC glad_glMapVertexAttrib2fAPPLE;
6846
#define glMapVertexAttrib2fAPPLE glad_glMapVertexAttrib2fAPPLE
6847
#endif
6848
#ifndef GL_APPLE_ycbcr_422
6849
#define GL_APPLE_ycbcr_422 1
6850
GLAPI int GLAD_GL_APPLE_ycbcr_422;
6851
#endif
6852
#ifndef GL_ARB_ES2_compatibility
6853
#define GL_ARB_ES2_compatibility 1
6854
GLAPI int GLAD_GL_ARB_ES2_compatibility;
6855
typedef void (GLAD_APIENTRYP PFNGLRELEASESHADERCOMPILERPROC)(void);
6856
GLAPI PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler;
6857
#define glReleaseShaderCompiler glad_glReleaseShaderCompiler
6858
typedef void (GLAD_APIENTRYP PFNGLSHADERBINARYPROC)(GLsizei count, const GLuint *shaders, GLenum binaryFormat, const void *binary, GLsizei length);
6859
GLAPI PFNGLSHADERBINARYPROC glad_glShaderBinary;
6860
#define glShaderBinary glad_glShaderBinary
6861
typedef void (GLAD_APIENTRYP PFNGLGETSHADERPRECISIONFORMATPROC)(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision);
6862
GLAPI PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat;
6863
#define glGetShaderPrecisionFormat glad_glGetShaderPrecisionFormat
6864
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEFPROC)(GLfloat n, GLfloat f);
6865
GLAPI PFNGLDEPTHRANGEFPROC glad_glDepthRangef;
6866
#define glDepthRangef glad_glDepthRangef
6867
typedef void (GLAD_APIENTRYP PFNGLCLEARDEPTHFPROC)(GLfloat d);
6868
GLAPI PFNGLCLEARDEPTHFPROC glad_glClearDepthf;
6869
#define glClearDepthf glad_glClearDepthf
6870
#endif
6871
#ifndef GL_ARB_ES3_1_compatibility
6872
#define GL_ARB_ES3_1_compatibility 1
6873
GLAPI int GLAD_GL_ARB_ES3_1_compatibility;
6874
typedef void (GLAD_APIENTRYP PFNGLMEMORYBARRIERBYREGIONPROC)(GLbitfield barriers);
6875
GLAPI PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion;
6876
#define glMemoryBarrierByRegion glad_glMemoryBarrierByRegion
6877
#endif
6878
#ifndef GL_ARB_ES3_2_compatibility
6879
#define GL_ARB_ES3_2_compatibility 1
6880
GLAPI int GLAD_GL_ARB_ES3_2_compatibility;
6881
typedef void (GLAD_APIENTRYP PFNGLPRIMITIVEBOUNDINGBOXARBPROC)(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW);
6882
GLAPI PFNGLPRIMITIVEBOUNDINGBOXARBPROC glad_glPrimitiveBoundingBoxARB;
6883
#define glPrimitiveBoundingBoxARB glad_glPrimitiveBoundingBoxARB
6884
#endif
6885
#ifndef GL_ARB_ES3_compatibility
6886
#define GL_ARB_ES3_compatibility 1
6887
GLAPI int GLAD_GL_ARB_ES3_compatibility;
6888
#endif
6889
#ifndef GL_ARB_arrays_of_arrays
6890
#define GL_ARB_arrays_of_arrays 1
6891
GLAPI int GLAD_GL_ARB_arrays_of_arrays;
6892
#endif
6893
#ifndef GL_ARB_base_instance
6894
#define GL_ARB_base_instance 1
6895
GLAPI int GLAD_GL_ARB_base_instance;
6896
typedef void (GLAD_APIENTRYP PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance);
6897
GLAPI PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glad_glDrawArraysInstancedBaseInstance;
6898
#define glDrawArraysInstancedBaseInstance glad_glDrawArraysInstancedBaseInstance
6899
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance);
6900
GLAPI PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glad_glDrawElementsInstancedBaseInstance;
6901
#define glDrawElementsInstancedBaseInstance glad_glDrawElementsInstancedBaseInstance
6902
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance);
6903
GLAPI PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glad_glDrawElementsInstancedBaseVertexBaseInstance;
6904
#define glDrawElementsInstancedBaseVertexBaseInstance glad_glDrawElementsInstancedBaseVertexBaseInstance
6905
#endif
6906
#ifndef GL_ARB_bindless_texture
6907
#define GL_ARB_bindless_texture 1
6908
GLAPI int GLAD_GL_ARB_bindless_texture;
6909
typedef GLuint64 (GLAD_APIENTRYP PFNGLGETTEXTUREHANDLEARBPROC)(GLuint texture);
6910
GLAPI PFNGLGETTEXTUREHANDLEARBPROC glad_glGetTextureHandleARB;
6911
#define glGetTextureHandleARB glad_glGetTextureHandleARB
6912
typedef GLuint64 (GLAD_APIENTRYP PFNGLGETTEXTURESAMPLERHANDLEARBPROC)(GLuint texture, GLuint sampler);
6913
GLAPI PFNGLGETTEXTURESAMPLERHANDLEARBPROC glad_glGetTextureSamplerHandleARB;
6914
#define glGetTextureSamplerHandleARB glad_glGetTextureSamplerHandleARB
6915
typedef void (GLAD_APIENTRYP PFNGLMAKETEXTUREHANDLERESIDENTARBPROC)(GLuint64 handle);
6916
GLAPI PFNGLMAKETEXTUREHANDLERESIDENTARBPROC glad_glMakeTextureHandleResidentARB;
6917
#define glMakeTextureHandleResidentARB glad_glMakeTextureHandleResidentARB
6918
typedef void (GLAD_APIENTRYP PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC)(GLuint64 handle);
6919
GLAPI PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC glad_glMakeTextureHandleNonResidentARB;
6920
#define glMakeTextureHandleNonResidentARB glad_glMakeTextureHandleNonResidentARB
6921
typedef GLuint64 (GLAD_APIENTRYP PFNGLGETIMAGEHANDLEARBPROC)(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format);
6922
GLAPI PFNGLGETIMAGEHANDLEARBPROC glad_glGetImageHandleARB;
6923
#define glGetImageHandleARB glad_glGetImageHandleARB
6924
typedef void (GLAD_APIENTRYP PFNGLMAKEIMAGEHANDLERESIDENTARBPROC)(GLuint64 handle, GLenum access);
6925
GLAPI PFNGLMAKEIMAGEHANDLERESIDENTARBPROC glad_glMakeImageHandleResidentARB;
6926
#define glMakeImageHandleResidentARB glad_glMakeImageHandleResidentARB
6927
typedef void (GLAD_APIENTRYP PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC)(GLuint64 handle);
6928
GLAPI PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC glad_glMakeImageHandleNonResidentARB;
6929
#define glMakeImageHandleNonResidentARB glad_glMakeImageHandleNonResidentARB
6930
typedef void (GLAD_APIENTRYP PFNGLUNIFORMHANDLEUI64ARBPROC)(GLint location, GLuint64 value);
6931
GLAPI PFNGLUNIFORMHANDLEUI64ARBPROC glad_glUniformHandleui64ARB;
6932
#define glUniformHandleui64ARB glad_glUniformHandleui64ARB
6933
typedef void (GLAD_APIENTRYP PFNGLUNIFORMHANDLEUI64VARBPROC)(GLint location, GLsizei count, const GLuint64 *value);
6934
GLAPI PFNGLUNIFORMHANDLEUI64VARBPROC glad_glUniformHandleui64vARB;
6935
#define glUniformHandleui64vARB glad_glUniformHandleui64vARB
6936
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC)(GLuint program, GLint location, GLuint64 value);
6937
GLAPI PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC glad_glProgramUniformHandleui64ARB;
6938
#define glProgramUniformHandleui64ARB glad_glProgramUniformHandleui64ARB
6939
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLuint64 *values);
6940
GLAPI PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC glad_glProgramUniformHandleui64vARB;
6941
#define glProgramUniformHandleui64vARB glad_glProgramUniformHandleui64vARB
6942
typedef GLboolean (GLAD_APIENTRYP PFNGLISTEXTUREHANDLERESIDENTARBPROC)(GLuint64 handle);
6943
GLAPI PFNGLISTEXTUREHANDLERESIDENTARBPROC glad_glIsTextureHandleResidentARB;
6944
#define glIsTextureHandleResidentARB glad_glIsTextureHandleResidentARB
6945
typedef GLboolean (GLAD_APIENTRYP PFNGLISIMAGEHANDLERESIDENTARBPROC)(GLuint64 handle);
6946
GLAPI PFNGLISIMAGEHANDLERESIDENTARBPROC glad_glIsImageHandleResidentARB;
6947
#define glIsImageHandleResidentARB glad_glIsImageHandleResidentARB
6948
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1UI64ARBPROC)(GLuint index, GLuint64EXT x);
6949
GLAPI PFNGLVERTEXATTRIBL1UI64ARBPROC glad_glVertexAttribL1ui64ARB;
6950
#define glVertexAttribL1ui64ARB glad_glVertexAttribL1ui64ARB
6951
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1UI64VARBPROC)(GLuint index, const GLuint64EXT *v);
6952
GLAPI PFNGLVERTEXATTRIBL1UI64VARBPROC glad_glVertexAttribL1ui64vARB;
6953
#define glVertexAttribL1ui64vARB glad_glVertexAttribL1ui64vARB
6954
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBLUI64VARBPROC)(GLuint index, GLenum pname, GLuint64EXT *params);
6955
GLAPI PFNGLGETVERTEXATTRIBLUI64VARBPROC glad_glGetVertexAttribLui64vARB;
6956
#define glGetVertexAttribLui64vARB glad_glGetVertexAttribLui64vARB
6957
#endif
6958
#ifndef GL_ARB_blend_func_extended
6959
#define GL_ARB_blend_func_extended 1
6960
GLAPI int GLAD_GL_ARB_blend_func_extended;
6961
typedef void (GLAD_APIENTRYP PFNGLBINDFRAGDATALOCATIONINDEXEDPROC)(GLuint program, GLuint colorNumber, GLuint index, const GLchar *name);
6962
GLAPI PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed;
6963
#define glBindFragDataLocationIndexed glad_glBindFragDataLocationIndexed
6964
typedef GLint (GLAD_APIENTRYP PFNGLGETFRAGDATAINDEXPROC)(GLuint program, const GLchar *name);
6965
GLAPI PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex;
6966
#define glGetFragDataIndex glad_glGetFragDataIndex
6967
#endif
6968
#ifndef GL_ARB_buffer_storage
6969
#define GL_ARB_buffer_storage 1
6970
GLAPI int GLAD_GL_ARB_buffer_storage;
6971
typedef void (GLAD_APIENTRYP PFNGLBUFFERSTORAGEPROC)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags);
6972
GLAPI PFNGLBUFFERSTORAGEPROC glad_glBufferStorage;
6973
#define glBufferStorage glad_glBufferStorage
6974
#endif
6975
#ifndef GL_ARB_cl_event
6976
#define GL_ARB_cl_event 1
6977
GLAPI int GLAD_GL_ARB_cl_event;
6978
typedef GLsync (GLAD_APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_context *context, struct _cl_event *event, GLbitfield flags);
6979
GLAPI PFNGLCREATESYNCFROMCLEVENTARBPROC glad_glCreateSyncFromCLeventARB;
6980
#define glCreateSyncFromCLeventARB glad_glCreateSyncFromCLeventARB
6981
#endif
6982
#ifndef GL_ARB_clear_buffer_object
6983
#define GL_ARB_clear_buffer_object 1
6984
GLAPI int GLAD_GL_ARB_clear_buffer_object;
6985
typedef void (GLAD_APIENTRYP PFNGLCLEARBUFFERDATAPROC)(GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data);
6986
GLAPI PFNGLCLEARBUFFERDATAPROC glad_glClearBufferData;
6987
#define glClearBufferData glad_glClearBufferData
6988
typedef void (GLAD_APIENTRYP PFNGLCLEARBUFFERSUBDATAPROC)(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data);
6989
GLAPI PFNGLCLEARBUFFERSUBDATAPROC glad_glClearBufferSubData;
6990
#define glClearBufferSubData glad_glClearBufferSubData
6991
#endif
6992
#ifndef GL_ARB_clear_texture
6993
#define GL_ARB_clear_texture 1
6994
GLAPI int GLAD_GL_ARB_clear_texture;
6995
typedef void (GLAD_APIENTRYP PFNGLCLEARTEXIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data);
6996
GLAPI PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage;
6997
#define glClearTexImage glad_glClearTexImage
6998
typedef void (GLAD_APIENTRYP PFNGLCLEARTEXSUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data);
6999
GLAPI PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage;
7000
#define glClearTexSubImage glad_glClearTexSubImage
7001
#endif
7002
#ifndef GL_ARB_clip_control
7003
#define GL_ARB_clip_control 1
7004
GLAPI int GLAD_GL_ARB_clip_control;
7005
typedef void (GLAD_APIENTRYP PFNGLCLIPCONTROLPROC)(GLenum origin, GLenum depth);
7006
GLAPI PFNGLCLIPCONTROLPROC glad_glClipControl;
7007
#define glClipControl glad_glClipControl
7008
#endif
7009
#ifndef GL_ARB_color_buffer_float
7010
#define GL_ARB_color_buffer_float 1
7011
GLAPI int GLAD_GL_ARB_color_buffer_float;
7012
typedef void (GLAD_APIENTRYP PFNGLCLAMPCOLORARBPROC)(GLenum target, GLenum clamp);
7013
GLAPI PFNGLCLAMPCOLORARBPROC glad_glClampColorARB;
7014
#define glClampColorARB glad_glClampColorARB
7015
#endif
7016
#ifndef GL_ARB_compatibility
7017
#define GL_ARB_compatibility 1
7018
GLAPI int GLAD_GL_ARB_compatibility;
7019
#endif
7020
#ifndef GL_ARB_compressed_texture_pixel_storage
7021
#define GL_ARB_compressed_texture_pixel_storage 1
7022
GLAPI int GLAD_GL_ARB_compressed_texture_pixel_storage;
7023
#endif
7024
#ifndef GL_ARB_compute_shader
7025
#define GL_ARB_compute_shader 1
7026
GLAPI int GLAD_GL_ARB_compute_shader;
7027
typedef void (GLAD_APIENTRYP PFNGLDISPATCHCOMPUTEPROC)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z);
7028
GLAPI PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute;
7029
#define glDispatchCompute glad_glDispatchCompute
7030
typedef void (GLAD_APIENTRYP PFNGLDISPATCHCOMPUTEINDIRECTPROC)(GLintptr indirect);
7031
GLAPI PFNGLDISPATCHCOMPUTEINDIRECTPROC glad_glDispatchComputeIndirect;
7032
#define glDispatchComputeIndirect glad_glDispatchComputeIndirect
7033
#endif
7034
#ifndef GL_ARB_compute_variable_group_size
7035
#define GL_ARB_compute_variable_group_size 1
7036
GLAPI int GLAD_GL_ARB_compute_variable_group_size;
7037
typedef void (GLAD_APIENTRYP PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z);
7038
GLAPI PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC glad_glDispatchComputeGroupSizeARB;
7039
#define glDispatchComputeGroupSizeARB glad_glDispatchComputeGroupSizeARB
7040
#endif
7041
#ifndef GL_ARB_conditional_render_inverted
7042
#define GL_ARB_conditional_render_inverted 1
7043
GLAPI int GLAD_GL_ARB_conditional_render_inverted;
7044
#endif
7045
#ifndef GL_ARB_conservative_depth
7046
#define GL_ARB_conservative_depth 1
7047
GLAPI int GLAD_GL_ARB_conservative_depth;
7048
#endif
7049
#ifndef GL_ARB_copy_buffer
7050
#define GL_ARB_copy_buffer 1
7051
GLAPI int GLAD_GL_ARB_copy_buffer;
7052
#endif
7053
#ifndef GL_ARB_copy_image
7054
#define GL_ARB_copy_image 1
7055
GLAPI int GLAD_GL_ARB_copy_image;
7056
typedef void (GLAD_APIENTRYP PFNGLCOPYIMAGESUBDATAPROC)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
7057
GLAPI PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData;
7058
#define glCopyImageSubData glad_glCopyImageSubData
7059
#endif
7060
#ifndef GL_ARB_cull_distance
7061
#define GL_ARB_cull_distance 1
7062
GLAPI int GLAD_GL_ARB_cull_distance;
7063
#endif
7064
#ifndef GL_ARB_debug_output
7065
#define GL_ARB_debug_output 1
7066
GLAPI int GLAD_GL_ARB_debug_output;
7067
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGECONTROLARBPROC)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled);
7068
GLAPI PFNGLDEBUGMESSAGECONTROLARBPROC glad_glDebugMessageControlARB;
7069
#define glDebugMessageControlARB glad_glDebugMessageControlARB
7070
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGEINSERTARBPROC)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf);
7071
GLAPI PFNGLDEBUGMESSAGEINSERTARBPROC glad_glDebugMessageInsertARB;
7072
#define glDebugMessageInsertARB glad_glDebugMessageInsertARB
7073
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGECALLBACKARBPROC)(GLDEBUGPROCARB callback, const void *userParam);
7074
GLAPI PFNGLDEBUGMESSAGECALLBACKARBPROC glad_glDebugMessageCallbackARB;
7075
#define glDebugMessageCallbackARB glad_glDebugMessageCallbackARB
7076
typedef GLuint (GLAD_APIENTRYP PFNGLGETDEBUGMESSAGELOGARBPROC)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog);
7077
GLAPI PFNGLGETDEBUGMESSAGELOGARBPROC glad_glGetDebugMessageLogARB;
7078
#define glGetDebugMessageLogARB glad_glGetDebugMessageLogARB
7079
#endif
7080
#ifndef GL_ARB_depth_buffer_float
7081
#define GL_ARB_depth_buffer_float 1
7082
GLAPI int GLAD_GL_ARB_depth_buffer_float;
7083
#endif
7084
#ifndef GL_ARB_depth_clamp
7085
#define GL_ARB_depth_clamp 1
7086
GLAPI int GLAD_GL_ARB_depth_clamp;
7087
#endif
7088
#ifndef GL_ARB_depth_texture
7089
#define GL_ARB_depth_texture 1
7090
GLAPI int GLAD_GL_ARB_depth_texture;
7091
#endif
7092
#ifndef GL_ARB_derivative_control
7093
#define GL_ARB_derivative_control 1
7094
GLAPI int GLAD_GL_ARB_derivative_control;
7095
#endif
7096
#ifndef GL_ARB_direct_state_access
7097
#define GL_ARB_direct_state_access 1
7098
GLAPI int GLAD_GL_ARB_direct_state_access;
7099
typedef void (GLAD_APIENTRYP PFNGLCREATETRANSFORMFEEDBACKSPROC)(GLsizei n, GLuint *ids);
7100
GLAPI PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks;
7101
#define glCreateTransformFeedbacks glad_glCreateTransformFeedbacks
7102
typedef void (GLAD_APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)(GLuint xfb, GLuint index, GLuint buffer);
7103
GLAPI PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase;
7104
#define glTransformFeedbackBufferBase glad_glTransformFeedbackBufferBase
7105
typedef void (GLAD_APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
7106
GLAPI PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange;
7107
#define glTransformFeedbackBufferRange glad_glTransformFeedbackBufferRange
7108
typedef void (GLAD_APIENTRYP PFNGLGETTRANSFORMFEEDBACKIVPROC)(GLuint xfb, GLenum pname, GLint *param);
7109
GLAPI PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv;
7110
#define glGetTransformFeedbackiv glad_glGetTransformFeedbackiv
7111
typedef void (GLAD_APIENTRYP PFNGLGETTRANSFORMFEEDBACKI_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint *param);
7112
GLAPI PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v;
7113
#define glGetTransformFeedbacki_v glad_glGetTransformFeedbacki_v
7114
typedef void (GLAD_APIENTRYP PFNGLGETTRANSFORMFEEDBACKI64_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint64 *param);
7115
GLAPI PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v;
7116
#define glGetTransformFeedbacki64_v glad_glGetTransformFeedbacki64_v
7117
typedef void (GLAD_APIENTRYP PFNGLCREATEBUFFERSPROC)(GLsizei n, GLuint *buffers);
7118
GLAPI PFNGLCREATEBUFFERSPROC glad_glCreateBuffers;
7119
#define glCreateBuffers glad_glCreateBuffers
7120
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERSTORAGEPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags);
7121
GLAPI PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage;
7122
#define glNamedBufferStorage glad_glNamedBufferStorage
7123
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERDATAPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage);
7124
GLAPI PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData;
7125
#define glNamedBufferData glad_glNamedBufferData
7126
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);
7127
GLAPI PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData;
7128
#define glNamedBufferSubData glad_glNamedBufferSubData
7129
typedef void (GLAD_APIENTRYP PFNGLCOPYNAMEDBUFFERSUBDATAPROC)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
7130
GLAPI PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData;
7131
#define glCopyNamedBufferSubData glad_glCopyNamedBufferSubData
7132
typedef void (GLAD_APIENTRYP PFNGLCLEARNAMEDBUFFERDATAPROC)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data);
7133
GLAPI PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData;
7134
#define glClearNamedBufferData glad_glClearNamedBufferData
7135
typedef void (GLAD_APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data);
7136
GLAPI PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData;
7137
#define glClearNamedBufferSubData glad_glClearNamedBufferSubData
7138
typedef void * (GLAD_APIENTRYP PFNGLMAPNAMEDBUFFERPROC)(GLuint buffer, GLenum access);
7139
GLAPI PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer;
7140
#define glMapNamedBuffer glad_glMapNamedBuffer
7141
typedef void * (GLAD_APIENTRYP PFNGLMAPNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access);
7142
GLAPI PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange;
7143
#define glMapNamedBufferRange glad_glMapNamedBufferRange
7144
typedef GLboolean (GLAD_APIENTRYP PFNGLUNMAPNAMEDBUFFERPROC)(GLuint buffer);
7145
GLAPI PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer;
7146
#define glUnmapNamedBuffer glad_glUnmapNamedBuffer
7147
typedef void (GLAD_APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length);
7148
GLAPI PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange;
7149
#define glFlushMappedNamedBufferRange glad_glFlushMappedNamedBufferRange
7150
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERIVPROC)(GLuint buffer, GLenum pname, GLint *params);
7151
GLAPI PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv;
7152
#define glGetNamedBufferParameteriv glad_glGetNamedBufferParameteriv
7153
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)(GLuint buffer, GLenum pname, GLint64 *params);
7154
GLAPI PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v;
7155
#define glGetNamedBufferParameteri64v glad_glGetNamedBufferParameteri64v
7156
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDBUFFERPOINTERVPROC)(GLuint buffer, GLenum pname, void **params);
7157
GLAPI PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv;
7158
#define glGetNamedBufferPointerv glad_glGetNamedBufferPointerv
7159
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data);
7160
GLAPI PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData;
7161
#define glGetNamedBufferSubData glad_glGetNamedBufferSubData
7162
typedef void (GLAD_APIENTRYP PFNGLCREATEFRAMEBUFFERSPROC)(GLsizei n, GLuint *framebuffers);
7163
GLAPI PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers;
7164
#define glCreateFramebuffers glad_glCreateFramebuffers
7165
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
7166
GLAPI PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer;
7167
#define glNamedFramebufferRenderbuffer glad_glNamedFramebufferRenderbuffer
7168
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)(GLuint framebuffer, GLenum pname, GLint param);
7169
GLAPI PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri;
7170
#define glNamedFramebufferParameteri glad_glNamedFramebufferParameteri
7171
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level);
7172
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture;
7173
#define glNamedFramebufferTexture glad_glNamedFramebufferTexture
7174
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer);
7175
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer;
7176
#define glNamedFramebufferTextureLayer glad_glNamedFramebufferTextureLayer
7177
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)(GLuint framebuffer, GLenum buf);
7178
GLAPI PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer;
7179
#define glNamedFramebufferDrawBuffer glad_glNamedFramebufferDrawBuffer
7180
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)(GLuint framebuffer, GLsizei n, const GLenum *bufs);
7181
GLAPI PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers;
7182
#define glNamedFramebufferDrawBuffers glad_glNamedFramebufferDrawBuffers
7183
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)(GLuint framebuffer, GLenum src);
7184
GLAPI PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer;
7185
#define glNamedFramebufferReadBuffer glad_glNamedFramebufferReadBuffer
7186
typedef void (GLAD_APIENTRYP PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments);
7187
GLAPI PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData;
7188
#define glInvalidateNamedFramebufferData glad_glInvalidateNamedFramebufferData
7189
typedef void (GLAD_APIENTRYP PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height);
7190
GLAPI PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData;
7191
#define glInvalidateNamedFramebufferSubData glad_glInvalidateNamedFramebufferSubData
7192
typedef void (GLAD_APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value);
7193
GLAPI PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv;
7194
#define glClearNamedFramebufferiv glad_glClearNamedFramebufferiv
7195
typedef void (GLAD_APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value);
7196
GLAPI PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv;
7197
#define glClearNamedFramebufferuiv glad_glClearNamedFramebufferuiv
7198
typedef void (GLAD_APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value);
7199
GLAPI PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv;
7200
#define glClearNamedFramebufferfv glad_glClearNamedFramebufferfv
7201
typedef void (GLAD_APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
7202
GLAPI PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi;
7203
#define glClearNamedFramebufferfi glad_glClearNamedFramebufferfi
7204
typedef void (GLAD_APIENTRYP PFNGLBLITNAMEDFRAMEBUFFERPROC)(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
7205
GLAPI PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer;
7206
#define glBlitNamedFramebuffer glad_glBlitNamedFramebuffer
7207
typedef GLenum (GLAD_APIENTRYP PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)(GLuint framebuffer, GLenum target);
7208
GLAPI PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus;
7209
#define glCheckNamedFramebufferStatus glad_glCheckNamedFramebufferStatus
7210
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)(GLuint framebuffer, GLenum pname, GLint *param);
7211
GLAPI PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv;
7212
#define glGetNamedFramebufferParameteriv glad_glGetNamedFramebufferParameteriv
7213
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params);
7214
GLAPI PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv;
7215
#define glGetNamedFramebufferAttachmentParameteriv glad_glGetNamedFramebufferAttachmentParameteriv
7216
typedef void (GLAD_APIENTRYP PFNGLCREATERENDERBUFFERSPROC)(GLsizei n, GLuint *renderbuffers);
7217
GLAPI PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers;
7218
#define glCreateRenderbuffers glad_glCreateRenderbuffers
7219
typedef void (GLAD_APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEPROC)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height);
7220
GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage;
7221
#define glNamedRenderbufferStorage glad_glNamedRenderbufferStorage
7222
typedef void (GLAD_APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
7223
GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample;
7224
#define glNamedRenderbufferStorageMultisample glad_glNamedRenderbufferStorageMultisample
7225
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)(GLuint renderbuffer, GLenum pname, GLint *params);
7226
GLAPI PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv;
7227
#define glGetNamedRenderbufferParameteriv glad_glGetNamedRenderbufferParameteriv
7228
typedef void (GLAD_APIENTRYP PFNGLCREATETEXTURESPROC)(GLenum target, GLsizei n, GLuint *textures);
7229
GLAPI PFNGLCREATETEXTURESPROC glad_glCreateTextures;
7230
#define glCreateTextures glad_glCreateTextures
7231
typedef void (GLAD_APIENTRYP PFNGLTEXTUREBUFFERPROC)(GLuint texture, GLenum internalformat, GLuint buffer);
7232
GLAPI PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer;
7233
#define glTextureBuffer glad_glTextureBuffer
7234
typedef void (GLAD_APIENTRYP PFNGLTEXTUREBUFFERRANGEPROC)(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
7235
GLAPI PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange;
7236
#define glTextureBufferRange glad_glTextureBufferRange
7237
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE1DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width);
7238
GLAPI PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D;
7239
#define glTextureStorage1D glad_glTextureStorage1D
7240
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE2DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
7241
GLAPI PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D;
7242
#define glTextureStorage2D glad_glTextureStorage2D
7243
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE3DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
7244
GLAPI PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D;
7245
#define glTextureStorage3D glad_glTextureStorage3D
7246
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
7247
GLAPI PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample;
7248
#define glTextureStorage2DMultisample glad_glTextureStorage2DMultisample
7249
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
7250
GLAPI PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample;
7251
#define glTextureStorage3DMultisample glad_glTextureStorage3DMultisample
7252
typedef void (GLAD_APIENTRYP PFNGLTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
7253
GLAPI PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D;
7254
#define glTextureSubImage1D glad_glTextureSubImage1D
7255
typedef void (GLAD_APIENTRYP PFNGLTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
7256
GLAPI PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D;
7257
#define glTextureSubImage2D glad_glTextureSubImage2D
7258
typedef void (GLAD_APIENTRYP PFNGLTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
7259
GLAPI PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D;
7260
#define glTextureSubImage3D glad_glTextureSubImage3D
7261
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data);
7262
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D;
7263
#define glCompressedTextureSubImage1D glad_glCompressedTextureSubImage1D
7264
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data);
7265
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D;
7266
#define glCompressedTextureSubImage2D glad_glCompressedTextureSubImage2D
7267
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data);
7268
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D;
7269
#define glCompressedTextureSubImage3D glad_glCompressedTextureSubImage3D
7270
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
7271
GLAPI PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D;
7272
#define glCopyTextureSubImage1D glad_glCopyTextureSubImage1D
7273
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
7274
GLAPI PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D;
7275
#define glCopyTextureSubImage2D glad_glCopyTextureSubImage2D
7276
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
7277
GLAPI PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D;
7278
#define glCopyTextureSubImage3D glad_glCopyTextureSubImage3D
7279
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERFPROC)(GLuint texture, GLenum pname, GLfloat param);
7280
GLAPI PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf;
7281
#define glTextureParameterf glad_glTextureParameterf
7282
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, const GLfloat *param);
7283
GLAPI PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv;
7284
#define glTextureParameterfv glad_glTextureParameterfv
7285
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERIPROC)(GLuint texture, GLenum pname, GLint param);
7286
GLAPI PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri;
7287
#define glTextureParameteri glad_glTextureParameteri
7288
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, const GLint *params);
7289
GLAPI PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv;
7290
#define glTextureParameterIiv glad_glTextureParameterIiv
7291
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, const GLuint *params);
7292
GLAPI PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv;
7293
#define glTextureParameterIuiv glad_glTextureParameterIuiv
7294
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, const GLint *param);
7295
GLAPI PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv;
7296
#define glTextureParameteriv glad_glTextureParameteriv
7297
typedef void (GLAD_APIENTRYP PFNGLGENERATETEXTUREMIPMAPPROC)(GLuint texture);
7298
GLAPI PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap;
7299
#define glGenerateTextureMipmap glad_glGenerateTextureMipmap
7300
typedef void (GLAD_APIENTRYP PFNGLBINDTEXTUREUNITPROC)(GLuint unit, GLuint texture);
7301
GLAPI PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit;
7302
#define glBindTextureUnit glad_glBindTextureUnit
7303
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
7304
GLAPI PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage;
7305
#define glGetTextureImage glad_glGetTextureImage
7306
typedef void (GLAD_APIENTRYP PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLsizei bufSize, void *pixels);
7307
GLAPI PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage;
7308
#define glGetCompressedTextureImage glad_glGetCompressedTextureImage
7309
typedef void (GLAD_APIENTRYP PFNGLGETTEXTURELEVELPARAMETERFVPROC)(GLuint texture, GLint level, GLenum pname, GLfloat *params);
7310
GLAPI PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv;
7311
#define glGetTextureLevelParameterfv glad_glGetTextureLevelParameterfv
7312
typedef void (GLAD_APIENTRYP PFNGLGETTEXTURELEVELPARAMETERIVPROC)(GLuint texture, GLint level, GLenum pname, GLint *params);
7313
GLAPI PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv;
7314
#define glGetTextureLevelParameteriv glad_glGetTextureLevelParameteriv
7315
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, GLfloat *params);
7316
GLAPI PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv;
7317
#define glGetTextureParameterfv glad_glGetTextureParameterfv
7318
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, GLint *params);
7319
GLAPI PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv;
7320
#define glGetTextureParameterIiv glad_glGetTextureParameterIiv
7321
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, GLuint *params);
7322
GLAPI PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv;
7323
#define glGetTextureParameterIuiv glad_glGetTextureParameterIuiv
7324
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, GLint *params);
7325
GLAPI PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv;
7326
#define glGetTextureParameteriv glad_glGetTextureParameteriv
7327
typedef void (GLAD_APIENTRYP PFNGLCREATEVERTEXARRAYSPROC)(GLsizei n, GLuint *arrays);
7328
GLAPI PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays;
7329
#define glCreateVertexArrays glad_glCreateVertexArrays
7330
typedef void (GLAD_APIENTRYP PFNGLDISABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index);
7331
GLAPI PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib;
7332
#define glDisableVertexArrayAttrib glad_glDisableVertexArrayAttrib
7333
typedef void (GLAD_APIENTRYP PFNGLENABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index);
7334
GLAPI PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib;
7335
#define glEnableVertexArrayAttrib glad_glEnableVertexArrayAttrib
7336
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYELEMENTBUFFERPROC)(GLuint vaobj, GLuint buffer);
7337
GLAPI PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer;
7338
#define glVertexArrayElementBuffer glad_glVertexArrayElementBuffer
7339
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERPROC)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
7340
GLAPI PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer;
7341
#define glVertexArrayVertexBuffer glad_glVertexArrayVertexBuffer
7342
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERSPROC)(GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides);
7343
GLAPI PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers;
7344
#define glVertexArrayVertexBuffers glad_glVertexArrayVertexBuffers
7345
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYATTRIBBINDINGPROC)(GLuint vaobj, GLuint attribindex, GLuint bindingindex);
7346
GLAPI PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding;
7347
#define glVertexArrayAttribBinding glad_glVertexArrayAttribBinding
7348
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYATTRIBFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset);
7349
GLAPI PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat;
7350
#define glVertexArrayAttribFormat glad_glVertexArrayAttribFormat
7351
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYATTRIBIFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
7352
GLAPI PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat;
7353
#define glVertexArrayAttribIFormat glad_glVertexArrayAttribIFormat
7354
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYATTRIBLFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
7355
GLAPI PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat;
7356
#define glVertexArrayAttribLFormat glad_glVertexArrayAttribLFormat
7357
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYBINDINGDIVISORPROC)(GLuint vaobj, GLuint bindingindex, GLuint divisor);
7358
GLAPI PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor;
7359
#define glVertexArrayBindingDivisor glad_glVertexArrayBindingDivisor
7360
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXARRAYIVPROC)(GLuint vaobj, GLenum pname, GLint *param);
7361
GLAPI PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv;
7362
#define glGetVertexArrayiv glad_glGetVertexArrayiv
7363
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXARRAYINDEXEDIVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint *param);
7364
GLAPI PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv;
7365
#define glGetVertexArrayIndexediv glad_glGetVertexArrayIndexediv
7366
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXARRAYINDEXED64IVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint64 *param);
7367
GLAPI PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv;
7368
#define glGetVertexArrayIndexed64iv glad_glGetVertexArrayIndexed64iv
7369
typedef void (GLAD_APIENTRYP PFNGLCREATESAMPLERSPROC)(GLsizei n, GLuint *samplers);
7370
GLAPI PFNGLCREATESAMPLERSPROC glad_glCreateSamplers;
7371
#define glCreateSamplers glad_glCreateSamplers
7372
typedef void (GLAD_APIENTRYP PFNGLCREATEPROGRAMPIPELINESPROC)(GLsizei n, GLuint *pipelines);
7373
GLAPI PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines;
7374
#define glCreateProgramPipelines glad_glCreateProgramPipelines
7375
typedef void (GLAD_APIENTRYP PFNGLCREATEQUERIESPROC)(GLenum target, GLsizei n, GLuint *ids);
7376
GLAPI PFNGLCREATEQUERIESPROC glad_glCreateQueries;
7377
#define glCreateQueries glad_glCreateQueries
7378
typedef void (GLAD_APIENTRYP PFNGLGETQUERYBUFFEROBJECTI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
7379
GLAPI PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v;
7380
#define glGetQueryBufferObjecti64v glad_glGetQueryBufferObjecti64v
7381
typedef void (GLAD_APIENTRYP PFNGLGETQUERYBUFFEROBJECTIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
7382
GLAPI PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv;
7383
#define glGetQueryBufferObjectiv glad_glGetQueryBufferObjectiv
7384
typedef void (GLAD_APIENTRYP PFNGLGETQUERYBUFFEROBJECTUI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
7385
GLAPI PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v;
7386
#define glGetQueryBufferObjectui64v glad_glGetQueryBufferObjectui64v
7387
typedef void (GLAD_APIENTRYP PFNGLGETQUERYBUFFEROBJECTUIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset);
7388
GLAPI PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv;
7389
#define glGetQueryBufferObjectuiv glad_glGetQueryBufferObjectuiv
7390
#endif
7391
#ifndef GL_ARB_draw_buffers
7392
#define GL_ARB_draw_buffers 1
7393
GLAPI int GLAD_GL_ARB_draw_buffers;
7394
typedef void (GLAD_APIENTRYP PFNGLDRAWBUFFERSARBPROC)(GLsizei n, const GLenum *bufs);
7395
GLAPI PFNGLDRAWBUFFERSARBPROC glad_glDrawBuffersARB;
7396
#define glDrawBuffersARB glad_glDrawBuffersARB
7397
#endif
7398
#ifndef GL_ARB_draw_buffers_blend
7399
#define GL_ARB_draw_buffers_blend 1
7400
GLAPI int GLAD_GL_ARB_draw_buffers_blend;
7401
typedef void (GLAD_APIENTRYP PFNGLBLENDEQUATIONIARBPROC)(GLuint buf, GLenum mode);
7402
GLAPI PFNGLBLENDEQUATIONIARBPROC glad_glBlendEquationiARB;
7403
#define glBlendEquationiARB glad_glBlendEquationiARB
7404
typedef void (GLAD_APIENTRYP PFNGLBLENDEQUATIONSEPARATEIARBPROC)(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
7405
GLAPI PFNGLBLENDEQUATIONSEPARATEIARBPROC glad_glBlendEquationSeparateiARB;
7406
#define glBlendEquationSeparateiARB glad_glBlendEquationSeparateiARB
7407
typedef void (GLAD_APIENTRYP PFNGLBLENDFUNCIARBPROC)(GLuint buf, GLenum src, GLenum dst);
7408
GLAPI PFNGLBLENDFUNCIARBPROC glad_glBlendFunciARB;
7409
#define glBlendFunciARB glad_glBlendFunciARB
7410
typedef void (GLAD_APIENTRYP PFNGLBLENDFUNCSEPARATEIARBPROC)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
7411
GLAPI PFNGLBLENDFUNCSEPARATEIARBPROC glad_glBlendFuncSeparateiARB;
7412
#define glBlendFuncSeparateiARB glad_glBlendFuncSeparateiARB
7413
#endif
7414
#ifndef GL_ARB_draw_elements_base_vertex
7415
#define GL_ARB_draw_elements_base_vertex 1
7416
GLAPI int GLAD_GL_ARB_draw_elements_base_vertex;
7417
#endif
7418
#ifndef GL_ARB_draw_indirect
7419
#define GL_ARB_draw_indirect 1
7420
GLAPI int GLAD_GL_ARB_draw_indirect;
7421
typedef void (GLAD_APIENTRYP PFNGLDRAWARRAYSINDIRECTPROC)(GLenum mode, const void *indirect);
7422
GLAPI PFNGLDRAWARRAYSINDIRECTPROC glad_glDrawArraysIndirect;
7423
#define glDrawArraysIndirect glad_glDrawArraysIndirect
7424
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSINDIRECTPROC)(GLenum mode, GLenum type, const void *indirect);
7425
GLAPI PFNGLDRAWELEMENTSINDIRECTPROC glad_glDrawElementsIndirect;
7426
#define glDrawElementsIndirect glad_glDrawElementsIndirect
7427
#endif
7428
#ifndef GL_ARB_draw_instanced
7429
#define GL_ARB_draw_instanced 1
7430
GLAPI int GLAD_GL_ARB_draw_instanced;
7431
typedef void (GLAD_APIENTRYP PFNGLDRAWARRAYSINSTANCEDARBPROC)(GLenum mode, GLint first, GLsizei count, GLsizei primcount);
7432
GLAPI PFNGLDRAWARRAYSINSTANCEDARBPROC glad_glDrawArraysInstancedARB;
7433
#define glDrawArraysInstancedARB glad_glDrawArraysInstancedARB
7434
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDARBPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount);
7435
GLAPI PFNGLDRAWELEMENTSINSTANCEDARBPROC glad_glDrawElementsInstancedARB;
7436
#define glDrawElementsInstancedARB glad_glDrawElementsInstancedARB
7437
#endif
7438
#ifndef GL_ARB_enhanced_layouts
7439
#define GL_ARB_enhanced_layouts 1
7440
GLAPI int GLAD_GL_ARB_enhanced_layouts;
7441
#endif
7442
#ifndef GL_ARB_explicit_attrib_location
7443
#define GL_ARB_explicit_attrib_location 1
7444
GLAPI int GLAD_GL_ARB_explicit_attrib_location;
7445
#endif
7446
#ifndef GL_ARB_explicit_uniform_location
7447
#define GL_ARB_explicit_uniform_location 1
7448
GLAPI int GLAD_GL_ARB_explicit_uniform_location;
7449
#endif
7450
#ifndef GL_ARB_fragment_coord_conventions
7451
#define GL_ARB_fragment_coord_conventions 1
7452
GLAPI int GLAD_GL_ARB_fragment_coord_conventions;
7453
#endif
7454
#ifndef GL_ARB_fragment_layer_viewport
7455
#define GL_ARB_fragment_layer_viewport 1
7456
GLAPI int GLAD_GL_ARB_fragment_layer_viewport;
7457
#endif
7458
#ifndef GL_ARB_fragment_program
7459
#define GL_ARB_fragment_program 1
7460
GLAPI int GLAD_GL_ARB_fragment_program;
7461
typedef void (GLAD_APIENTRYP PFNGLPROGRAMSTRINGARBPROC)(GLenum target, GLenum format, GLsizei len, const void *string);
7462
GLAPI PFNGLPROGRAMSTRINGARBPROC glad_glProgramStringARB;
7463
#define glProgramStringARB glad_glProgramStringARB
7464
typedef void (GLAD_APIENTRYP PFNGLBINDPROGRAMARBPROC)(GLenum target, GLuint program);
7465
GLAPI PFNGLBINDPROGRAMARBPROC glad_glBindProgramARB;
7466
#define glBindProgramARB glad_glBindProgramARB
7467
typedef void (GLAD_APIENTRYP PFNGLDELETEPROGRAMSARBPROC)(GLsizei n, const GLuint *programs);
7468
GLAPI PFNGLDELETEPROGRAMSARBPROC glad_glDeleteProgramsARB;
7469
#define glDeleteProgramsARB glad_glDeleteProgramsARB
7470
typedef void (GLAD_APIENTRYP PFNGLGENPROGRAMSARBPROC)(GLsizei n, GLuint *programs);
7471
GLAPI PFNGLGENPROGRAMSARBPROC glad_glGenProgramsARB;
7472
#define glGenProgramsARB glad_glGenProgramsARB
7473
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETER4DARBPROC)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
7474
GLAPI PFNGLPROGRAMENVPARAMETER4DARBPROC glad_glProgramEnvParameter4dARB;
7475
#define glProgramEnvParameter4dARB glad_glProgramEnvParameter4dARB
7476
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETER4DVARBPROC)(GLenum target, GLuint index, const GLdouble *params);
7477
GLAPI PFNGLPROGRAMENVPARAMETER4DVARBPROC glad_glProgramEnvParameter4dvARB;
7478
#define glProgramEnvParameter4dvARB glad_glProgramEnvParameter4dvARB
7479
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETER4FARBPROC)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
7480
GLAPI PFNGLPROGRAMENVPARAMETER4FARBPROC glad_glProgramEnvParameter4fARB;
7481
#define glProgramEnvParameter4fARB glad_glProgramEnvParameter4fARB
7482
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETER4FVARBPROC)(GLenum target, GLuint index, const GLfloat *params);
7483
GLAPI PFNGLPROGRAMENVPARAMETER4FVARBPROC glad_glProgramEnvParameter4fvARB;
7484
#define glProgramEnvParameter4fvARB glad_glProgramEnvParameter4fvARB
7485
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETER4DARBPROC)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
7486
GLAPI PFNGLPROGRAMLOCALPARAMETER4DARBPROC glad_glProgramLocalParameter4dARB;
7487
#define glProgramLocalParameter4dARB glad_glProgramLocalParameter4dARB
7488
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETER4DVARBPROC)(GLenum target, GLuint index, const GLdouble *params);
7489
GLAPI PFNGLPROGRAMLOCALPARAMETER4DVARBPROC glad_glProgramLocalParameter4dvARB;
7490
#define glProgramLocalParameter4dvARB glad_glProgramLocalParameter4dvARB
7491
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETER4FARBPROC)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
7492
GLAPI PFNGLPROGRAMLOCALPARAMETER4FARBPROC glad_glProgramLocalParameter4fARB;
7493
#define glProgramLocalParameter4fARB glad_glProgramLocalParameter4fARB
7494
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETER4FVARBPROC)(GLenum target, GLuint index, const GLfloat *params);
7495
GLAPI PFNGLPROGRAMLOCALPARAMETER4FVARBPROC glad_glProgramLocalParameter4fvARB;
7496
#define glProgramLocalParameter4fvARB glad_glProgramLocalParameter4fvARB
7497
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMENVPARAMETERDVARBPROC)(GLenum target, GLuint index, GLdouble *params);
7498
GLAPI PFNGLGETPROGRAMENVPARAMETERDVARBPROC glad_glGetProgramEnvParameterdvARB;
7499
#define glGetProgramEnvParameterdvARB glad_glGetProgramEnvParameterdvARB
7500
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMENVPARAMETERFVARBPROC)(GLenum target, GLuint index, GLfloat *params);
7501
GLAPI PFNGLGETPROGRAMENVPARAMETERFVARBPROC glad_glGetProgramEnvParameterfvARB;
7502
#define glGetProgramEnvParameterfvARB glad_glGetProgramEnvParameterfvARB
7503
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC)(GLenum target, GLuint index, GLdouble *params);
7504
GLAPI PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC glad_glGetProgramLocalParameterdvARB;
7505
#define glGetProgramLocalParameterdvARB glad_glGetProgramLocalParameterdvARB
7506
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC)(GLenum target, GLuint index, GLfloat *params);
7507
GLAPI PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC glad_glGetProgramLocalParameterfvARB;
7508
#define glGetProgramLocalParameterfvARB glad_glGetProgramLocalParameterfvARB
7509
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMIVARBPROC)(GLenum target, GLenum pname, GLint *params);
7510
GLAPI PFNGLGETPROGRAMIVARBPROC glad_glGetProgramivARB;
7511
#define glGetProgramivARB glad_glGetProgramivARB
7512
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMSTRINGARBPROC)(GLenum target, GLenum pname, void *string);
7513
GLAPI PFNGLGETPROGRAMSTRINGARBPROC glad_glGetProgramStringARB;
7514
#define glGetProgramStringARB glad_glGetProgramStringARB
7515
typedef GLboolean (GLAD_APIENTRYP PFNGLISPROGRAMARBPROC)(GLuint program);
7516
GLAPI PFNGLISPROGRAMARBPROC glad_glIsProgramARB;
7517
#define glIsProgramARB glad_glIsProgramARB
7518
#endif
7519
#ifndef GL_ARB_fragment_program_shadow
7520
#define GL_ARB_fragment_program_shadow 1
7521
GLAPI int GLAD_GL_ARB_fragment_program_shadow;
7522
#endif
7523
#ifndef GL_ARB_fragment_shader
7524
#define GL_ARB_fragment_shader 1
7525
GLAPI int GLAD_GL_ARB_fragment_shader;
7526
#endif
7527
#ifndef GL_ARB_fragment_shader_interlock
7528
#define GL_ARB_fragment_shader_interlock 1
7529
GLAPI int GLAD_GL_ARB_fragment_shader_interlock;
7530
#endif
7531
#ifndef GL_ARB_framebuffer_no_attachments
7532
#define GL_ARB_framebuffer_no_attachments 1
7533
GLAPI int GLAD_GL_ARB_framebuffer_no_attachments;
7534
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERPARAMETERIPROC)(GLenum target, GLenum pname, GLint param);
7535
GLAPI PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri;
7536
#define glFramebufferParameteri glad_glFramebufferParameteri
7537
typedef void (GLAD_APIENTRYP PFNGLGETFRAMEBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params);
7538
GLAPI PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv;
7539
#define glGetFramebufferParameteriv glad_glGetFramebufferParameteriv
7540
#endif
7541
#ifndef GL_ARB_framebuffer_object
7542
#define GL_ARB_framebuffer_object 1
7543
GLAPI int GLAD_GL_ARB_framebuffer_object;
7544
#endif
7545
#ifndef GL_ARB_framebuffer_sRGB
7546
#define GL_ARB_framebuffer_sRGB 1
7547
GLAPI int GLAD_GL_ARB_framebuffer_sRGB;
7548
#endif
7549
#ifndef GL_ARB_geometry_shader4
7550
#define GL_ARB_geometry_shader4 1
7551
GLAPI int GLAD_GL_ARB_geometry_shader4;
7552
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETERIARBPROC)(GLuint program, GLenum pname, GLint value);
7553
GLAPI PFNGLPROGRAMPARAMETERIARBPROC glad_glProgramParameteriARB;
7554
#define glProgramParameteriARB glad_glProgramParameteriARB
7555
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTUREARBPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level);
7556
GLAPI PFNGLFRAMEBUFFERTEXTUREARBPROC glad_glFramebufferTextureARB;
7557
#define glFramebufferTextureARB glad_glFramebufferTextureARB
7558
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURELAYERARBPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
7559
GLAPI PFNGLFRAMEBUFFERTEXTURELAYERARBPROC glad_glFramebufferTextureLayerARB;
7560
#define glFramebufferTextureLayerARB glad_glFramebufferTextureLayerARB
7561
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTUREFACEARBPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
7562
GLAPI PFNGLFRAMEBUFFERTEXTUREFACEARBPROC glad_glFramebufferTextureFaceARB;
7563
#define glFramebufferTextureFaceARB glad_glFramebufferTextureFaceARB
7564
#endif
7565
#ifndef GL_ARB_get_program_binary
7566
#define GL_ARB_get_program_binary 1
7567
GLAPI int GLAD_GL_ARB_get_program_binary;
7568
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMBINARYPROC)(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary);
7569
GLAPI PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary;
7570
#define glGetProgramBinary glad_glGetProgramBinary
7571
typedef void (GLAD_APIENTRYP PFNGLPROGRAMBINARYPROC)(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length);
7572
GLAPI PFNGLPROGRAMBINARYPROC glad_glProgramBinary;
7573
#define glProgramBinary glad_glProgramBinary
7574
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETERIPROC)(GLuint program, GLenum pname, GLint value);
7575
GLAPI PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri;
7576
#define glProgramParameteri glad_glProgramParameteri
7577
#endif
7578
#ifndef GL_ARB_get_texture_sub_image
7579
#define GL_ARB_get_texture_sub_image 1
7580
GLAPI int GLAD_GL_ARB_get_texture_sub_image;
7581
typedef void (GLAD_APIENTRYP PFNGLGETTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels);
7582
GLAPI PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage;
7583
#define glGetTextureSubImage glad_glGetTextureSubImage
7584
typedef void (GLAD_APIENTRYP PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels);
7585
GLAPI PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage;
7586
#define glGetCompressedTextureSubImage glad_glGetCompressedTextureSubImage
7587
#endif
7588
#ifndef GL_ARB_gl_spirv
7589
#define GL_ARB_gl_spirv 1
7590
GLAPI int GLAD_GL_ARB_gl_spirv;
7591
typedef void (GLAD_APIENTRYP PFNGLSPECIALIZESHADERARBPROC)(GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue);
7592
GLAPI PFNGLSPECIALIZESHADERARBPROC glad_glSpecializeShaderARB;
7593
#define glSpecializeShaderARB glad_glSpecializeShaderARB
7594
#endif
7595
#ifndef GL_ARB_gpu_shader5
7596
#define GL_ARB_gpu_shader5 1
7597
GLAPI int GLAD_GL_ARB_gpu_shader5;
7598
#endif
7599
#ifndef GL_ARB_gpu_shader_fp64
7600
#define GL_ARB_gpu_shader_fp64 1
7601
GLAPI int GLAD_GL_ARB_gpu_shader_fp64;
7602
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1DPROC)(GLint location, GLdouble x);
7603
GLAPI PFNGLUNIFORM1DPROC glad_glUniform1d;
7604
#define glUniform1d glad_glUniform1d
7605
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2DPROC)(GLint location, GLdouble x, GLdouble y);
7606
GLAPI PFNGLUNIFORM2DPROC glad_glUniform2d;
7607
#define glUniform2d glad_glUniform2d
7608
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3DPROC)(GLint location, GLdouble x, GLdouble y, GLdouble z);
7609
GLAPI PFNGLUNIFORM3DPROC glad_glUniform3d;
7610
#define glUniform3d glad_glUniform3d
7611
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4DPROC)(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
7612
GLAPI PFNGLUNIFORM4DPROC glad_glUniform4d;
7613
#define glUniform4d glad_glUniform4d
7614
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1DVPROC)(GLint location, GLsizei count, const GLdouble *value);
7615
GLAPI PFNGLUNIFORM1DVPROC glad_glUniform1dv;
7616
#define glUniform1dv glad_glUniform1dv
7617
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2DVPROC)(GLint location, GLsizei count, const GLdouble *value);
7618
GLAPI PFNGLUNIFORM2DVPROC glad_glUniform2dv;
7619
#define glUniform2dv glad_glUniform2dv
7620
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3DVPROC)(GLint location, GLsizei count, const GLdouble *value);
7621
GLAPI PFNGLUNIFORM3DVPROC glad_glUniform3dv;
7622
#define glUniform3dv glad_glUniform3dv
7623
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4DVPROC)(GLint location, GLsizei count, const GLdouble *value);
7624
GLAPI PFNGLUNIFORM4DVPROC glad_glUniform4dv;
7625
#define glUniform4dv glad_glUniform4dv
7626
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX2DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7627
GLAPI PFNGLUNIFORMMATRIX2DVPROC glad_glUniformMatrix2dv;
7628
#define glUniformMatrix2dv glad_glUniformMatrix2dv
7629
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX3DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7630
GLAPI PFNGLUNIFORMMATRIX3DVPROC glad_glUniformMatrix3dv;
7631
#define glUniformMatrix3dv glad_glUniformMatrix3dv
7632
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX4DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7633
GLAPI PFNGLUNIFORMMATRIX4DVPROC glad_glUniformMatrix4dv;
7634
#define glUniformMatrix4dv glad_glUniformMatrix4dv
7635
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX2X3DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7636
GLAPI PFNGLUNIFORMMATRIX2X3DVPROC glad_glUniformMatrix2x3dv;
7637
#define glUniformMatrix2x3dv glad_glUniformMatrix2x3dv
7638
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX2X4DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7639
GLAPI PFNGLUNIFORMMATRIX2X4DVPROC glad_glUniformMatrix2x4dv;
7640
#define glUniformMatrix2x4dv glad_glUniformMatrix2x4dv
7641
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX3X2DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7642
GLAPI PFNGLUNIFORMMATRIX3X2DVPROC glad_glUniformMatrix3x2dv;
7643
#define glUniformMatrix3x2dv glad_glUniformMatrix3x2dv
7644
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX3X4DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7645
GLAPI PFNGLUNIFORMMATRIX3X4DVPROC glad_glUniformMatrix3x4dv;
7646
#define glUniformMatrix3x4dv glad_glUniformMatrix3x4dv
7647
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX4X2DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7648
GLAPI PFNGLUNIFORMMATRIX4X2DVPROC glad_glUniformMatrix4x2dv;
7649
#define glUniformMatrix4x2dv glad_glUniformMatrix4x2dv
7650
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX4X3DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
7651
GLAPI PFNGLUNIFORMMATRIX4X3DVPROC glad_glUniformMatrix4x3dv;
7652
#define glUniformMatrix4x3dv glad_glUniformMatrix4x3dv
7653
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMDVPROC)(GLuint program, GLint location, GLdouble *params);
7654
GLAPI PFNGLGETUNIFORMDVPROC glad_glGetUniformdv;
7655
#define glGetUniformdv glad_glGetUniformdv
7656
#endif
7657
#ifndef GL_ARB_gpu_shader_int64
7658
#define GL_ARB_gpu_shader_int64 1
7659
GLAPI int GLAD_GL_ARB_gpu_shader_int64;
7660
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1I64ARBPROC)(GLint location, GLint64 x);
7661
GLAPI PFNGLUNIFORM1I64ARBPROC glad_glUniform1i64ARB;
7662
#define glUniform1i64ARB glad_glUniform1i64ARB
7663
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2I64ARBPROC)(GLint location, GLint64 x, GLint64 y);
7664
GLAPI PFNGLUNIFORM2I64ARBPROC glad_glUniform2i64ARB;
7665
#define glUniform2i64ARB glad_glUniform2i64ARB
7666
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3I64ARBPROC)(GLint location, GLint64 x, GLint64 y, GLint64 z);
7667
GLAPI PFNGLUNIFORM3I64ARBPROC glad_glUniform3i64ARB;
7668
#define glUniform3i64ARB glad_glUniform3i64ARB
7669
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4I64ARBPROC)(GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w);
7670
GLAPI PFNGLUNIFORM4I64ARBPROC glad_glUniform4i64ARB;
7671
#define glUniform4i64ARB glad_glUniform4i64ARB
7672
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1I64VARBPROC)(GLint location, GLsizei count, const GLint64 *value);
7673
GLAPI PFNGLUNIFORM1I64VARBPROC glad_glUniform1i64vARB;
7674
#define glUniform1i64vARB glad_glUniform1i64vARB
7675
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2I64VARBPROC)(GLint location, GLsizei count, const GLint64 *value);
7676
GLAPI PFNGLUNIFORM2I64VARBPROC glad_glUniform2i64vARB;
7677
#define glUniform2i64vARB glad_glUniform2i64vARB
7678
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3I64VARBPROC)(GLint location, GLsizei count, const GLint64 *value);
7679
GLAPI PFNGLUNIFORM3I64VARBPROC glad_glUniform3i64vARB;
7680
#define glUniform3i64vARB glad_glUniform3i64vARB
7681
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4I64VARBPROC)(GLint location, GLsizei count, const GLint64 *value);
7682
GLAPI PFNGLUNIFORM4I64VARBPROC glad_glUniform4i64vARB;
7683
#define glUniform4i64vARB glad_glUniform4i64vARB
7684
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1UI64ARBPROC)(GLint location, GLuint64 x);
7685
GLAPI PFNGLUNIFORM1UI64ARBPROC glad_glUniform1ui64ARB;
7686
#define glUniform1ui64ARB glad_glUniform1ui64ARB
7687
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2UI64ARBPROC)(GLint location, GLuint64 x, GLuint64 y);
7688
GLAPI PFNGLUNIFORM2UI64ARBPROC glad_glUniform2ui64ARB;
7689
#define glUniform2ui64ARB glad_glUniform2ui64ARB
7690
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3UI64ARBPROC)(GLint location, GLuint64 x, GLuint64 y, GLuint64 z);
7691
GLAPI PFNGLUNIFORM3UI64ARBPROC glad_glUniform3ui64ARB;
7692
#define glUniform3ui64ARB glad_glUniform3ui64ARB
7693
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4UI64ARBPROC)(GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w);
7694
GLAPI PFNGLUNIFORM4UI64ARBPROC glad_glUniform4ui64ARB;
7695
#define glUniform4ui64ARB glad_glUniform4ui64ARB
7696
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1UI64VARBPROC)(GLint location, GLsizei count, const GLuint64 *value);
7697
GLAPI PFNGLUNIFORM1UI64VARBPROC glad_glUniform1ui64vARB;
7698
#define glUniform1ui64vARB glad_glUniform1ui64vARB
7699
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2UI64VARBPROC)(GLint location, GLsizei count, const GLuint64 *value);
7700
GLAPI PFNGLUNIFORM2UI64VARBPROC glad_glUniform2ui64vARB;
7701
#define glUniform2ui64vARB glad_glUniform2ui64vARB
7702
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3UI64VARBPROC)(GLint location, GLsizei count, const GLuint64 *value);
7703
GLAPI PFNGLUNIFORM3UI64VARBPROC glad_glUniform3ui64vARB;
7704
#define glUniform3ui64vARB glad_glUniform3ui64vARB
7705
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4UI64VARBPROC)(GLint location, GLsizei count, const GLuint64 *value);
7706
GLAPI PFNGLUNIFORM4UI64VARBPROC glad_glUniform4ui64vARB;
7707
#define glUniform4ui64vARB glad_glUniform4ui64vARB
7708
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMI64VARBPROC)(GLuint program, GLint location, GLint64 *params);
7709
GLAPI PFNGLGETUNIFORMI64VARBPROC glad_glGetUniformi64vARB;
7710
#define glGetUniformi64vARB glad_glGetUniformi64vARB
7711
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMUI64VARBPROC)(GLuint program, GLint location, GLuint64 *params);
7712
GLAPI PFNGLGETUNIFORMUI64VARBPROC glad_glGetUniformui64vARB;
7713
#define glGetUniformui64vARB glad_glGetUniformui64vARB
7714
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMI64VARBPROC)(GLuint program, GLint location, GLsizei bufSize, GLint64 *params);
7715
GLAPI PFNGLGETNUNIFORMI64VARBPROC glad_glGetnUniformi64vARB;
7716
#define glGetnUniformi64vARB glad_glGetnUniformi64vARB
7717
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMUI64VARBPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint64 *params);
7718
GLAPI PFNGLGETNUNIFORMUI64VARBPROC glad_glGetnUniformui64vARB;
7719
#define glGetnUniformui64vARB glad_glGetnUniformui64vARB
7720
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1I64ARBPROC)(GLuint program, GLint location, GLint64 x);
7721
GLAPI PFNGLPROGRAMUNIFORM1I64ARBPROC glad_glProgramUniform1i64ARB;
7722
#define glProgramUniform1i64ARB glad_glProgramUniform1i64ARB
7723
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2I64ARBPROC)(GLuint program, GLint location, GLint64 x, GLint64 y);
7724
GLAPI PFNGLPROGRAMUNIFORM2I64ARBPROC glad_glProgramUniform2i64ARB;
7725
#define glProgramUniform2i64ARB glad_glProgramUniform2i64ARB
7726
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3I64ARBPROC)(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z);
7727
GLAPI PFNGLPROGRAMUNIFORM3I64ARBPROC glad_glProgramUniform3i64ARB;
7728
#define glProgramUniform3i64ARB glad_glProgramUniform3i64ARB
7729
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4I64ARBPROC)(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w);
7730
GLAPI PFNGLPROGRAMUNIFORM4I64ARBPROC glad_glProgramUniform4i64ARB;
7731
#define glProgramUniform4i64ARB glad_glProgramUniform4i64ARB
7732
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1I64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLint64 *value);
7733
GLAPI PFNGLPROGRAMUNIFORM1I64VARBPROC glad_glProgramUniform1i64vARB;
7734
#define glProgramUniform1i64vARB glad_glProgramUniform1i64vARB
7735
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2I64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLint64 *value);
7736
GLAPI PFNGLPROGRAMUNIFORM2I64VARBPROC glad_glProgramUniform2i64vARB;
7737
#define glProgramUniform2i64vARB glad_glProgramUniform2i64vARB
7738
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3I64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLint64 *value);
7739
GLAPI PFNGLPROGRAMUNIFORM3I64VARBPROC glad_glProgramUniform3i64vARB;
7740
#define glProgramUniform3i64vARB glad_glProgramUniform3i64vARB
7741
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4I64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLint64 *value);
7742
GLAPI PFNGLPROGRAMUNIFORM4I64VARBPROC glad_glProgramUniform4i64vARB;
7743
#define glProgramUniform4i64vARB glad_glProgramUniform4i64vARB
7744
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1UI64ARBPROC)(GLuint program, GLint location, GLuint64 x);
7745
GLAPI PFNGLPROGRAMUNIFORM1UI64ARBPROC glad_glProgramUniform1ui64ARB;
7746
#define glProgramUniform1ui64ARB glad_glProgramUniform1ui64ARB
7747
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2UI64ARBPROC)(GLuint program, GLint location, GLuint64 x, GLuint64 y);
7748
GLAPI PFNGLPROGRAMUNIFORM2UI64ARBPROC glad_glProgramUniform2ui64ARB;
7749
#define glProgramUniform2ui64ARB glad_glProgramUniform2ui64ARB
7750
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3UI64ARBPROC)(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z);
7751
GLAPI PFNGLPROGRAMUNIFORM3UI64ARBPROC glad_glProgramUniform3ui64ARB;
7752
#define glProgramUniform3ui64ARB glad_glProgramUniform3ui64ARB
7753
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4UI64ARBPROC)(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w);
7754
GLAPI PFNGLPROGRAMUNIFORM4UI64ARBPROC glad_glProgramUniform4ui64ARB;
7755
#define glProgramUniform4ui64ARB glad_glProgramUniform4ui64ARB
7756
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1UI64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLuint64 *value);
7757
GLAPI PFNGLPROGRAMUNIFORM1UI64VARBPROC glad_glProgramUniform1ui64vARB;
7758
#define glProgramUniform1ui64vARB glad_glProgramUniform1ui64vARB
7759
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2UI64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLuint64 *value);
7760
GLAPI PFNGLPROGRAMUNIFORM2UI64VARBPROC glad_glProgramUniform2ui64vARB;
7761
#define glProgramUniform2ui64vARB glad_glProgramUniform2ui64vARB
7762
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3UI64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLuint64 *value);
7763
GLAPI PFNGLPROGRAMUNIFORM3UI64VARBPROC glad_glProgramUniform3ui64vARB;
7764
#define glProgramUniform3ui64vARB glad_glProgramUniform3ui64vARB
7765
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4UI64VARBPROC)(GLuint program, GLint location, GLsizei count, const GLuint64 *value);
7766
GLAPI PFNGLPROGRAMUNIFORM4UI64VARBPROC glad_glProgramUniform4ui64vARB;
7767
#define glProgramUniform4ui64vARB glad_glProgramUniform4ui64vARB
7768
#endif
7769
#ifndef GL_ARB_half_float_pixel
7770
#define GL_ARB_half_float_pixel 1
7771
GLAPI int GLAD_GL_ARB_half_float_pixel;
7772
#endif
7773
#ifndef GL_ARB_half_float_vertex
7774
#define GL_ARB_half_float_vertex 1
7775
GLAPI int GLAD_GL_ARB_half_float_vertex;
7776
#endif
7777
#ifndef GL_ARB_imaging
7778
#define GL_ARB_imaging 1
7779
GLAPI int GLAD_GL_ARB_imaging;
7780
typedef void (GLAD_APIENTRYP PFNGLCOLORTABLEPROC)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table);
7781
GLAPI PFNGLCOLORTABLEPROC glad_glColorTable;
7782
#define glColorTable glad_glColorTable
7783
typedef void (GLAD_APIENTRYP PFNGLCOLORTABLEPARAMETERFVPROC)(GLenum target, GLenum pname, const GLfloat *params);
7784
GLAPI PFNGLCOLORTABLEPARAMETERFVPROC glad_glColorTableParameterfv;
7785
#define glColorTableParameterfv glad_glColorTableParameterfv
7786
typedef void (GLAD_APIENTRYP PFNGLCOLORTABLEPARAMETERIVPROC)(GLenum target, GLenum pname, const GLint *params);
7787
GLAPI PFNGLCOLORTABLEPARAMETERIVPROC glad_glColorTableParameteriv;
7788
#define glColorTableParameteriv glad_glColorTableParameteriv
7789
typedef void (GLAD_APIENTRYP PFNGLCOPYCOLORTABLEPROC)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
7790
GLAPI PFNGLCOPYCOLORTABLEPROC glad_glCopyColorTable;
7791
#define glCopyColorTable glad_glCopyColorTable
7792
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLEPROC)(GLenum target, GLenum format, GLenum type, void *table);
7793
GLAPI PFNGLGETCOLORTABLEPROC glad_glGetColorTable;
7794
#define glGetColorTable glad_glGetColorTable
7795
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLEPARAMETERFVPROC)(GLenum target, GLenum pname, GLfloat *params);
7796
GLAPI PFNGLGETCOLORTABLEPARAMETERFVPROC glad_glGetColorTableParameterfv;
7797
#define glGetColorTableParameterfv glad_glGetColorTableParameterfv
7798
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLEPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params);
7799
GLAPI PFNGLGETCOLORTABLEPARAMETERIVPROC glad_glGetColorTableParameteriv;
7800
#define glGetColorTableParameteriv glad_glGetColorTableParameteriv
7801
typedef void (GLAD_APIENTRYP PFNGLCOLORSUBTABLEPROC)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data);
7802
GLAPI PFNGLCOLORSUBTABLEPROC glad_glColorSubTable;
7803
#define glColorSubTable glad_glColorSubTable
7804
typedef void (GLAD_APIENTRYP PFNGLCOPYCOLORSUBTABLEPROC)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
7805
GLAPI PFNGLCOPYCOLORSUBTABLEPROC glad_glCopyColorSubTable;
7806
#define glCopyColorSubTable glad_glCopyColorSubTable
7807
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONFILTER1DPROC)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image);
7808
GLAPI PFNGLCONVOLUTIONFILTER1DPROC glad_glConvolutionFilter1D;
7809
#define glConvolutionFilter1D glad_glConvolutionFilter1D
7810
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONFILTER2DPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image);
7811
GLAPI PFNGLCONVOLUTIONFILTER2DPROC glad_glConvolutionFilter2D;
7812
#define glConvolutionFilter2D glad_glConvolutionFilter2D
7813
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERFPROC)(GLenum target, GLenum pname, GLfloat params);
7814
GLAPI PFNGLCONVOLUTIONPARAMETERFPROC glad_glConvolutionParameterf;
7815
#define glConvolutionParameterf glad_glConvolutionParameterf
7816
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERFVPROC)(GLenum target, GLenum pname, const GLfloat *params);
7817
GLAPI PFNGLCONVOLUTIONPARAMETERFVPROC glad_glConvolutionParameterfv;
7818
#define glConvolutionParameterfv glad_glConvolutionParameterfv
7819
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERIPROC)(GLenum target, GLenum pname, GLint params);
7820
GLAPI PFNGLCONVOLUTIONPARAMETERIPROC glad_glConvolutionParameteri;
7821
#define glConvolutionParameteri glad_glConvolutionParameteri
7822
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERIVPROC)(GLenum target, GLenum pname, const GLint *params);
7823
GLAPI PFNGLCONVOLUTIONPARAMETERIVPROC glad_glConvolutionParameteriv;
7824
#define glConvolutionParameteriv glad_glConvolutionParameteriv
7825
typedef void (GLAD_APIENTRYP PFNGLCOPYCONVOLUTIONFILTER1DPROC)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
7826
GLAPI PFNGLCOPYCONVOLUTIONFILTER1DPROC glad_glCopyConvolutionFilter1D;
7827
#define glCopyConvolutionFilter1D glad_glCopyConvolutionFilter1D
7828
typedef void (GLAD_APIENTRYP PFNGLCOPYCONVOLUTIONFILTER2DPROC)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
7829
GLAPI PFNGLCOPYCONVOLUTIONFILTER2DPROC glad_glCopyConvolutionFilter2D;
7830
#define glCopyConvolutionFilter2D glad_glCopyConvolutionFilter2D
7831
typedef void (GLAD_APIENTRYP PFNGLGETCONVOLUTIONFILTERPROC)(GLenum target, GLenum format, GLenum type, void *image);
7832
GLAPI PFNGLGETCONVOLUTIONFILTERPROC glad_glGetConvolutionFilter;
7833
#define glGetConvolutionFilter glad_glGetConvolutionFilter
7834
typedef void (GLAD_APIENTRYP PFNGLGETCONVOLUTIONPARAMETERFVPROC)(GLenum target, GLenum pname, GLfloat *params);
7835
GLAPI PFNGLGETCONVOLUTIONPARAMETERFVPROC glad_glGetConvolutionParameterfv;
7836
#define glGetConvolutionParameterfv glad_glGetConvolutionParameterfv
7837
typedef void (GLAD_APIENTRYP PFNGLGETCONVOLUTIONPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params);
7838
GLAPI PFNGLGETCONVOLUTIONPARAMETERIVPROC glad_glGetConvolutionParameteriv;
7839
#define glGetConvolutionParameteriv glad_glGetConvolutionParameteriv
7840
typedef void (GLAD_APIENTRYP PFNGLGETSEPARABLEFILTERPROC)(GLenum target, GLenum format, GLenum type, void *row, void *column, void *span);
7841
GLAPI PFNGLGETSEPARABLEFILTERPROC glad_glGetSeparableFilter;
7842
#define glGetSeparableFilter glad_glGetSeparableFilter
7843
typedef void (GLAD_APIENTRYP PFNGLSEPARABLEFILTER2DPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column);
7844
GLAPI PFNGLSEPARABLEFILTER2DPROC glad_glSeparableFilter2D;
7845
#define glSeparableFilter2D glad_glSeparableFilter2D
7846
typedef void (GLAD_APIENTRYP PFNGLGETHISTOGRAMPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, void *values);
7847
GLAPI PFNGLGETHISTOGRAMPROC glad_glGetHistogram;
7848
#define glGetHistogram glad_glGetHistogram
7849
typedef void (GLAD_APIENTRYP PFNGLGETHISTOGRAMPARAMETERFVPROC)(GLenum target, GLenum pname, GLfloat *params);
7850
GLAPI PFNGLGETHISTOGRAMPARAMETERFVPROC glad_glGetHistogramParameterfv;
7851
#define glGetHistogramParameterfv glad_glGetHistogramParameterfv
7852
typedef void (GLAD_APIENTRYP PFNGLGETHISTOGRAMPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params);
7853
GLAPI PFNGLGETHISTOGRAMPARAMETERIVPROC glad_glGetHistogramParameteriv;
7854
#define glGetHistogramParameteriv glad_glGetHistogramParameteriv
7855
typedef void (GLAD_APIENTRYP PFNGLGETMINMAXPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, void *values);
7856
GLAPI PFNGLGETMINMAXPROC glad_glGetMinmax;
7857
#define glGetMinmax glad_glGetMinmax
7858
typedef void (GLAD_APIENTRYP PFNGLGETMINMAXPARAMETERFVPROC)(GLenum target, GLenum pname, GLfloat *params);
7859
GLAPI PFNGLGETMINMAXPARAMETERFVPROC glad_glGetMinmaxParameterfv;
7860
#define glGetMinmaxParameterfv glad_glGetMinmaxParameterfv
7861
typedef void (GLAD_APIENTRYP PFNGLGETMINMAXPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params);
7862
GLAPI PFNGLGETMINMAXPARAMETERIVPROC glad_glGetMinmaxParameteriv;
7863
#define glGetMinmaxParameteriv glad_glGetMinmaxParameteriv
7864
typedef void (GLAD_APIENTRYP PFNGLHISTOGRAMPROC)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
7865
GLAPI PFNGLHISTOGRAMPROC glad_glHistogram;
7866
#define glHistogram glad_glHistogram
7867
typedef void (GLAD_APIENTRYP PFNGLMINMAXPROC)(GLenum target, GLenum internalformat, GLboolean sink);
7868
GLAPI PFNGLMINMAXPROC glad_glMinmax;
7869
#define glMinmax glad_glMinmax
7870
typedef void (GLAD_APIENTRYP PFNGLRESETHISTOGRAMPROC)(GLenum target);
7871
GLAPI PFNGLRESETHISTOGRAMPROC glad_glResetHistogram;
7872
#define glResetHistogram glad_glResetHistogram
7873
typedef void (GLAD_APIENTRYP PFNGLRESETMINMAXPROC)(GLenum target);
7874
GLAPI PFNGLRESETMINMAXPROC glad_glResetMinmax;
7875
#define glResetMinmax glad_glResetMinmax
7876
#endif
7877
#ifndef GL_ARB_indirect_parameters
7878
#define GL_ARB_indirect_parameters 1
7879
GLAPI int GLAD_GL_ARB_indirect_parameters;
7880
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC)(GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride);
7881
GLAPI PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC glad_glMultiDrawArraysIndirectCountARB;
7882
#define glMultiDrawArraysIndirectCountARB glad_glMultiDrawArraysIndirectCountARB
7883
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC)(GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride);
7884
GLAPI PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC glad_glMultiDrawElementsIndirectCountARB;
7885
#define glMultiDrawElementsIndirectCountARB glad_glMultiDrawElementsIndirectCountARB
7886
#endif
7887
#ifndef GL_ARB_instanced_arrays
7888
#define GL_ARB_instanced_arrays 1
7889
GLAPI int GLAD_GL_ARB_instanced_arrays;
7890
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBDIVISORARBPROC)(GLuint index, GLuint divisor);
7891
GLAPI PFNGLVERTEXATTRIBDIVISORARBPROC glad_glVertexAttribDivisorARB;
7892
#define glVertexAttribDivisorARB glad_glVertexAttribDivisorARB
7893
#endif
7894
#ifndef GL_ARB_internalformat_query
7895
#define GL_ARB_internalformat_query 1
7896
GLAPI int GLAD_GL_ARB_internalformat_query;
7897
typedef void (GLAD_APIENTRYP PFNGLGETINTERNALFORMATIVPROC)(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint *params);
7898
GLAPI PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ;
7899
#define glGetInternalformativ glad_glGetInternalformativ
7900
#endif
7901
#ifndef GL_ARB_internalformat_query2
7902
#define GL_ARB_internalformat_query2 1
7903
GLAPI int GLAD_GL_ARB_internalformat_query2;
7904
typedef void (GLAD_APIENTRYP PFNGLGETINTERNALFORMATI64VPROC)(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint64 *params);
7905
GLAPI PFNGLGETINTERNALFORMATI64VPROC glad_glGetInternalformati64v;
7906
#define glGetInternalformati64v glad_glGetInternalformati64v
7907
#endif
7908
#ifndef GL_ARB_invalidate_subdata
7909
#define GL_ARB_invalidate_subdata 1
7910
GLAPI int GLAD_GL_ARB_invalidate_subdata;
7911
typedef void (GLAD_APIENTRYP PFNGLINVALIDATETEXSUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth);
7912
GLAPI PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage;
7913
#define glInvalidateTexSubImage glad_glInvalidateTexSubImage
7914
typedef void (GLAD_APIENTRYP PFNGLINVALIDATETEXIMAGEPROC)(GLuint texture, GLint level);
7915
GLAPI PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage;
7916
#define glInvalidateTexImage glad_glInvalidateTexImage
7917
typedef void (GLAD_APIENTRYP PFNGLINVALIDATEBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length);
7918
GLAPI PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData;
7919
#define glInvalidateBufferSubData glad_glInvalidateBufferSubData
7920
typedef void (GLAD_APIENTRYP PFNGLINVALIDATEBUFFERDATAPROC)(GLuint buffer);
7921
GLAPI PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData;
7922
#define glInvalidateBufferData glad_glInvalidateBufferData
7923
typedef void (GLAD_APIENTRYP PFNGLINVALIDATEFRAMEBUFFERPROC)(GLenum target, GLsizei numAttachments, const GLenum *attachments);
7924
GLAPI PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer;
7925
#define glInvalidateFramebuffer glad_glInvalidateFramebuffer
7926
typedef void (GLAD_APIENTRYP PFNGLINVALIDATESUBFRAMEBUFFERPROC)(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height);
7927
GLAPI PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer;
7928
#define glInvalidateSubFramebuffer glad_glInvalidateSubFramebuffer
7929
#endif
7930
#ifndef GL_ARB_map_buffer_alignment
7931
#define GL_ARB_map_buffer_alignment 1
7932
GLAPI int GLAD_GL_ARB_map_buffer_alignment;
7933
#endif
7934
#ifndef GL_ARB_map_buffer_range
7935
#define GL_ARB_map_buffer_range 1
7936
GLAPI int GLAD_GL_ARB_map_buffer_range;
7937
#endif
7938
#ifndef GL_ARB_matrix_palette
7939
#define GL_ARB_matrix_palette 1
7940
GLAPI int GLAD_GL_ARB_matrix_palette;
7941
typedef void (GLAD_APIENTRYP PFNGLCURRENTPALETTEMATRIXARBPROC)(GLint index);
7942
GLAPI PFNGLCURRENTPALETTEMATRIXARBPROC glad_glCurrentPaletteMatrixARB;
7943
#define glCurrentPaletteMatrixARB glad_glCurrentPaletteMatrixARB
7944
typedef void (GLAD_APIENTRYP PFNGLMATRIXINDEXUBVARBPROC)(GLint size, const GLubyte *indices);
7945
GLAPI PFNGLMATRIXINDEXUBVARBPROC glad_glMatrixIndexubvARB;
7946
#define glMatrixIndexubvARB glad_glMatrixIndexubvARB
7947
typedef void (GLAD_APIENTRYP PFNGLMATRIXINDEXUSVARBPROC)(GLint size, const GLushort *indices);
7948
GLAPI PFNGLMATRIXINDEXUSVARBPROC glad_glMatrixIndexusvARB;
7949
#define glMatrixIndexusvARB glad_glMatrixIndexusvARB
7950
typedef void (GLAD_APIENTRYP PFNGLMATRIXINDEXUIVARBPROC)(GLint size, const GLuint *indices);
7951
GLAPI PFNGLMATRIXINDEXUIVARBPROC glad_glMatrixIndexuivARB;
7952
#define glMatrixIndexuivARB glad_glMatrixIndexuivARB
7953
typedef void (GLAD_APIENTRYP PFNGLMATRIXINDEXPOINTERARBPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer);
7954
GLAPI PFNGLMATRIXINDEXPOINTERARBPROC glad_glMatrixIndexPointerARB;
7955
#define glMatrixIndexPointerARB glad_glMatrixIndexPointerARB
7956
#endif
7957
#ifndef GL_ARB_multi_bind
7958
#define GL_ARB_multi_bind 1
7959
GLAPI int GLAD_GL_ARB_multi_bind;
7960
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERSBASEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers);
7961
GLAPI PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase;
7962
#define glBindBuffersBase glad_glBindBuffersBase
7963
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERSRANGEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes);
7964
GLAPI PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange;
7965
#define glBindBuffersRange glad_glBindBuffersRange
7966
typedef void (GLAD_APIENTRYP PFNGLBINDTEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures);
7967
GLAPI PFNGLBINDTEXTURESPROC glad_glBindTextures;
7968
#define glBindTextures glad_glBindTextures
7969
typedef void (GLAD_APIENTRYP PFNGLBINDSAMPLERSPROC)(GLuint first, GLsizei count, const GLuint *samplers);
7970
GLAPI PFNGLBINDSAMPLERSPROC glad_glBindSamplers;
7971
#define glBindSamplers glad_glBindSamplers
7972
typedef void (GLAD_APIENTRYP PFNGLBINDIMAGETEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures);
7973
GLAPI PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures;
7974
#define glBindImageTextures glad_glBindImageTextures
7975
typedef void (GLAD_APIENTRYP PFNGLBINDVERTEXBUFFERSPROC)(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides);
7976
GLAPI PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers;
7977
#define glBindVertexBuffers glad_glBindVertexBuffers
7978
#endif
7979
#ifndef GL_ARB_multi_draw_indirect
7980
#define GL_ARB_multi_draw_indirect 1
7981
GLAPI int GLAD_GL_ARB_multi_draw_indirect;
7982
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTPROC)(GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride);
7983
GLAPI PFNGLMULTIDRAWARRAYSINDIRECTPROC glad_glMultiDrawArraysIndirect;
7984
#define glMultiDrawArraysIndirect glad_glMultiDrawArraysIndirect
7985
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTPROC)(GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride);
7986
GLAPI PFNGLMULTIDRAWELEMENTSINDIRECTPROC glad_glMultiDrawElementsIndirect;
7987
#define glMultiDrawElementsIndirect glad_glMultiDrawElementsIndirect
7988
#endif
7989
#ifndef GL_ARB_multisample
7990
#define GL_ARB_multisample 1
7991
GLAPI int GLAD_GL_ARB_multisample;
7992
typedef void (GLAD_APIENTRYP PFNGLSAMPLECOVERAGEARBPROC)(GLfloat value, GLboolean invert);
7993
GLAPI PFNGLSAMPLECOVERAGEARBPROC glad_glSampleCoverageARB;
7994
#define glSampleCoverageARB glad_glSampleCoverageARB
7995
#endif
7996
#ifndef GL_ARB_multitexture
7997
#define GL_ARB_multitexture 1
7998
GLAPI int GLAD_GL_ARB_multitexture;
7999
typedef void (GLAD_APIENTRYP PFNGLACTIVETEXTUREARBPROC)(GLenum texture);
8000
GLAPI PFNGLACTIVETEXTUREARBPROC glad_glActiveTextureARB;
8001
#define glActiveTextureARB glad_glActiveTextureARB
8002
typedef void (GLAD_APIENTRYP PFNGLCLIENTACTIVETEXTUREARBPROC)(GLenum texture);
8003
GLAPI PFNGLCLIENTACTIVETEXTUREARBPROC glad_glClientActiveTextureARB;
8004
#define glClientActiveTextureARB glad_glClientActiveTextureARB
8005
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1DARBPROC)(GLenum target, GLdouble s);
8006
GLAPI PFNGLMULTITEXCOORD1DARBPROC glad_glMultiTexCoord1dARB;
8007
#define glMultiTexCoord1dARB glad_glMultiTexCoord1dARB
8008
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1DVARBPROC)(GLenum target, const GLdouble *v);
8009
GLAPI PFNGLMULTITEXCOORD1DVARBPROC glad_glMultiTexCoord1dvARB;
8010
#define glMultiTexCoord1dvARB glad_glMultiTexCoord1dvARB
8011
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1FARBPROC)(GLenum target, GLfloat s);
8012
GLAPI PFNGLMULTITEXCOORD1FARBPROC glad_glMultiTexCoord1fARB;
8013
#define glMultiTexCoord1fARB glad_glMultiTexCoord1fARB
8014
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1FVARBPROC)(GLenum target, const GLfloat *v);
8015
GLAPI PFNGLMULTITEXCOORD1FVARBPROC glad_glMultiTexCoord1fvARB;
8016
#define glMultiTexCoord1fvARB glad_glMultiTexCoord1fvARB
8017
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1IARBPROC)(GLenum target, GLint s);
8018
GLAPI PFNGLMULTITEXCOORD1IARBPROC glad_glMultiTexCoord1iARB;
8019
#define glMultiTexCoord1iARB glad_glMultiTexCoord1iARB
8020
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1IVARBPROC)(GLenum target, const GLint *v);
8021
GLAPI PFNGLMULTITEXCOORD1IVARBPROC glad_glMultiTexCoord1ivARB;
8022
#define glMultiTexCoord1ivARB glad_glMultiTexCoord1ivARB
8023
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1SARBPROC)(GLenum target, GLshort s);
8024
GLAPI PFNGLMULTITEXCOORD1SARBPROC glad_glMultiTexCoord1sARB;
8025
#define glMultiTexCoord1sARB glad_glMultiTexCoord1sARB
8026
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1SVARBPROC)(GLenum target, const GLshort *v);
8027
GLAPI PFNGLMULTITEXCOORD1SVARBPROC glad_glMultiTexCoord1svARB;
8028
#define glMultiTexCoord1svARB glad_glMultiTexCoord1svARB
8029
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2DARBPROC)(GLenum target, GLdouble s, GLdouble t);
8030
GLAPI PFNGLMULTITEXCOORD2DARBPROC glad_glMultiTexCoord2dARB;
8031
#define glMultiTexCoord2dARB glad_glMultiTexCoord2dARB
8032
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2DVARBPROC)(GLenum target, const GLdouble *v);
8033
GLAPI PFNGLMULTITEXCOORD2DVARBPROC glad_glMultiTexCoord2dvARB;
8034
#define glMultiTexCoord2dvARB glad_glMultiTexCoord2dvARB
8035
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2FARBPROC)(GLenum target, GLfloat s, GLfloat t);
8036
GLAPI PFNGLMULTITEXCOORD2FARBPROC glad_glMultiTexCoord2fARB;
8037
#define glMultiTexCoord2fARB glad_glMultiTexCoord2fARB
8038
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2FVARBPROC)(GLenum target, const GLfloat *v);
8039
GLAPI PFNGLMULTITEXCOORD2FVARBPROC glad_glMultiTexCoord2fvARB;
8040
#define glMultiTexCoord2fvARB glad_glMultiTexCoord2fvARB
8041
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2IARBPROC)(GLenum target, GLint s, GLint t);
8042
GLAPI PFNGLMULTITEXCOORD2IARBPROC glad_glMultiTexCoord2iARB;
8043
#define glMultiTexCoord2iARB glad_glMultiTexCoord2iARB
8044
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2IVARBPROC)(GLenum target, const GLint *v);
8045
GLAPI PFNGLMULTITEXCOORD2IVARBPROC glad_glMultiTexCoord2ivARB;
8046
#define glMultiTexCoord2ivARB glad_glMultiTexCoord2ivARB
8047
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2SARBPROC)(GLenum target, GLshort s, GLshort t);
8048
GLAPI PFNGLMULTITEXCOORD2SARBPROC glad_glMultiTexCoord2sARB;
8049
#define glMultiTexCoord2sARB glad_glMultiTexCoord2sARB
8050
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2SVARBPROC)(GLenum target, const GLshort *v);
8051
GLAPI PFNGLMULTITEXCOORD2SVARBPROC glad_glMultiTexCoord2svARB;
8052
#define glMultiTexCoord2svARB glad_glMultiTexCoord2svARB
8053
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3DARBPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r);
8054
GLAPI PFNGLMULTITEXCOORD3DARBPROC glad_glMultiTexCoord3dARB;
8055
#define glMultiTexCoord3dARB glad_glMultiTexCoord3dARB
8056
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3DVARBPROC)(GLenum target, const GLdouble *v);
8057
GLAPI PFNGLMULTITEXCOORD3DVARBPROC glad_glMultiTexCoord3dvARB;
8058
#define glMultiTexCoord3dvARB glad_glMultiTexCoord3dvARB
8059
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3FARBPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r);
8060
GLAPI PFNGLMULTITEXCOORD3FARBPROC glad_glMultiTexCoord3fARB;
8061
#define glMultiTexCoord3fARB glad_glMultiTexCoord3fARB
8062
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3FVARBPROC)(GLenum target, const GLfloat *v);
8063
GLAPI PFNGLMULTITEXCOORD3FVARBPROC glad_glMultiTexCoord3fvARB;
8064
#define glMultiTexCoord3fvARB glad_glMultiTexCoord3fvARB
8065
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3IARBPROC)(GLenum target, GLint s, GLint t, GLint r);
8066
GLAPI PFNGLMULTITEXCOORD3IARBPROC glad_glMultiTexCoord3iARB;
8067
#define glMultiTexCoord3iARB glad_glMultiTexCoord3iARB
8068
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3IVARBPROC)(GLenum target, const GLint *v);
8069
GLAPI PFNGLMULTITEXCOORD3IVARBPROC glad_glMultiTexCoord3ivARB;
8070
#define glMultiTexCoord3ivARB glad_glMultiTexCoord3ivARB
8071
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3SARBPROC)(GLenum target, GLshort s, GLshort t, GLshort r);
8072
GLAPI PFNGLMULTITEXCOORD3SARBPROC glad_glMultiTexCoord3sARB;
8073
#define glMultiTexCoord3sARB glad_glMultiTexCoord3sARB
8074
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3SVARBPROC)(GLenum target, const GLshort *v);
8075
GLAPI PFNGLMULTITEXCOORD3SVARBPROC glad_glMultiTexCoord3svARB;
8076
#define glMultiTexCoord3svARB glad_glMultiTexCoord3svARB
8077
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4DARBPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
8078
GLAPI PFNGLMULTITEXCOORD4DARBPROC glad_glMultiTexCoord4dARB;
8079
#define glMultiTexCoord4dARB glad_glMultiTexCoord4dARB
8080
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4DVARBPROC)(GLenum target, const GLdouble *v);
8081
GLAPI PFNGLMULTITEXCOORD4DVARBPROC glad_glMultiTexCoord4dvARB;
8082
#define glMultiTexCoord4dvARB glad_glMultiTexCoord4dvARB
8083
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4FARBPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
8084
GLAPI PFNGLMULTITEXCOORD4FARBPROC glad_glMultiTexCoord4fARB;
8085
#define glMultiTexCoord4fARB glad_glMultiTexCoord4fARB
8086
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4FVARBPROC)(GLenum target, const GLfloat *v);
8087
GLAPI PFNGLMULTITEXCOORD4FVARBPROC glad_glMultiTexCoord4fvARB;
8088
#define glMultiTexCoord4fvARB glad_glMultiTexCoord4fvARB
8089
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4IARBPROC)(GLenum target, GLint s, GLint t, GLint r, GLint q);
8090
GLAPI PFNGLMULTITEXCOORD4IARBPROC glad_glMultiTexCoord4iARB;
8091
#define glMultiTexCoord4iARB glad_glMultiTexCoord4iARB
8092
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4IVARBPROC)(GLenum target, const GLint *v);
8093
GLAPI PFNGLMULTITEXCOORD4IVARBPROC glad_glMultiTexCoord4ivARB;
8094
#define glMultiTexCoord4ivARB glad_glMultiTexCoord4ivARB
8095
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4SARBPROC)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
8096
GLAPI PFNGLMULTITEXCOORD4SARBPROC glad_glMultiTexCoord4sARB;
8097
#define glMultiTexCoord4sARB glad_glMultiTexCoord4sARB
8098
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4SVARBPROC)(GLenum target, const GLshort *v);
8099
GLAPI PFNGLMULTITEXCOORD4SVARBPROC glad_glMultiTexCoord4svARB;
8100
#define glMultiTexCoord4svARB glad_glMultiTexCoord4svARB
8101
#endif
8102
#ifndef GL_ARB_occlusion_query
8103
#define GL_ARB_occlusion_query 1
8104
GLAPI int GLAD_GL_ARB_occlusion_query;
8105
typedef void (GLAD_APIENTRYP PFNGLGENQUERIESARBPROC)(GLsizei n, GLuint *ids);
8106
GLAPI PFNGLGENQUERIESARBPROC glad_glGenQueriesARB;
8107
#define glGenQueriesARB glad_glGenQueriesARB
8108
typedef void (GLAD_APIENTRYP PFNGLDELETEQUERIESARBPROC)(GLsizei n, const GLuint *ids);
8109
GLAPI PFNGLDELETEQUERIESARBPROC glad_glDeleteQueriesARB;
8110
#define glDeleteQueriesARB glad_glDeleteQueriesARB
8111
typedef GLboolean (GLAD_APIENTRYP PFNGLISQUERYARBPROC)(GLuint id);
8112
GLAPI PFNGLISQUERYARBPROC glad_glIsQueryARB;
8113
#define glIsQueryARB glad_glIsQueryARB
8114
typedef void (GLAD_APIENTRYP PFNGLBEGINQUERYARBPROC)(GLenum target, GLuint id);
8115
GLAPI PFNGLBEGINQUERYARBPROC glad_glBeginQueryARB;
8116
#define glBeginQueryARB glad_glBeginQueryARB
8117
typedef void (GLAD_APIENTRYP PFNGLENDQUERYARBPROC)(GLenum target);
8118
GLAPI PFNGLENDQUERYARBPROC glad_glEndQueryARB;
8119
#define glEndQueryARB glad_glEndQueryARB
8120
typedef void (GLAD_APIENTRYP PFNGLGETQUERYIVARBPROC)(GLenum target, GLenum pname, GLint *params);
8121
GLAPI PFNGLGETQUERYIVARBPROC glad_glGetQueryivARB;
8122
#define glGetQueryivARB glad_glGetQueryivARB
8123
typedef void (GLAD_APIENTRYP PFNGLGETQUERYOBJECTIVARBPROC)(GLuint id, GLenum pname, GLint *params);
8124
GLAPI PFNGLGETQUERYOBJECTIVARBPROC glad_glGetQueryObjectivARB;
8125
#define glGetQueryObjectivARB glad_glGetQueryObjectivARB
8126
typedef void (GLAD_APIENTRYP PFNGLGETQUERYOBJECTUIVARBPROC)(GLuint id, GLenum pname, GLuint *params);
8127
GLAPI PFNGLGETQUERYOBJECTUIVARBPROC glad_glGetQueryObjectuivARB;
8128
#define glGetQueryObjectuivARB glad_glGetQueryObjectuivARB
8129
#endif
8130
#ifndef GL_ARB_occlusion_query2
8131
#define GL_ARB_occlusion_query2 1
8132
GLAPI int GLAD_GL_ARB_occlusion_query2;
8133
#endif
8134
#ifndef GL_ARB_parallel_shader_compile
8135
#define GL_ARB_parallel_shader_compile 1
8136
GLAPI int GLAD_GL_ARB_parallel_shader_compile;
8137
typedef void (GLAD_APIENTRYP PFNGLMAXSHADERCOMPILERTHREADSARBPROC)(GLuint count);
8138
GLAPI PFNGLMAXSHADERCOMPILERTHREADSARBPROC glad_glMaxShaderCompilerThreadsARB;
8139
#define glMaxShaderCompilerThreadsARB glad_glMaxShaderCompilerThreadsARB
8140
#endif
8141
#ifndef GL_ARB_pipeline_statistics_query
8142
#define GL_ARB_pipeline_statistics_query 1
8143
GLAPI int GLAD_GL_ARB_pipeline_statistics_query;
8144
#endif
8145
#ifndef GL_ARB_pixel_buffer_object
8146
#define GL_ARB_pixel_buffer_object 1
8147
GLAPI int GLAD_GL_ARB_pixel_buffer_object;
8148
#endif
8149
#ifndef GL_ARB_point_parameters
8150
#define GL_ARB_point_parameters 1
8151
GLAPI int GLAD_GL_ARB_point_parameters;
8152
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERFARBPROC)(GLenum pname, GLfloat param);
8153
GLAPI PFNGLPOINTPARAMETERFARBPROC glad_glPointParameterfARB;
8154
#define glPointParameterfARB glad_glPointParameterfARB
8155
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERFVARBPROC)(GLenum pname, const GLfloat *params);
8156
GLAPI PFNGLPOINTPARAMETERFVARBPROC glad_glPointParameterfvARB;
8157
#define glPointParameterfvARB glad_glPointParameterfvARB
8158
#endif
8159
#ifndef GL_ARB_point_sprite
8160
#define GL_ARB_point_sprite 1
8161
GLAPI int GLAD_GL_ARB_point_sprite;
8162
#endif
8163
#ifndef GL_ARB_polygon_offset_clamp
8164
#define GL_ARB_polygon_offset_clamp 1
8165
GLAPI int GLAD_GL_ARB_polygon_offset_clamp;
8166
typedef void (GLAD_APIENTRYP PFNGLPOLYGONOFFSETCLAMPPROC)(GLfloat factor, GLfloat units, GLfloat clamp);
8167
GLAPI PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp;
8168
#define glPolygonOffsetClamp glad_glPolygonOffsetClamp
8169
#endif
8170
#ifndef GL_ARB_post_depth_coverage
8171
#define GL_ARB_post_depth_coverage 1
8172
GLAPI int GLAD_GL_ARB_post_depth_coverage;
8173
#endif
8174
#ifndef GL_ARB_program_interface_query
8175
#define GL_ARB_program_interface_query 1
8176
GLAPI int GLAD_GL_ARB_program_interface_query;
8177
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMINTERFACEIVPROC)(GLuint program, GLenum programInterface, GLenum pname, GLint *params);
8178
GLAPI PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv;
8179
#define glGetProgramInterfaceiv glad_glGetProgramInterfaceiv
8180
typedef GLuint (GLAD_APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint program, GLenum programInterface, const GLchar *name);
8181
GLAPI PFNGLGETPROGRAMRESOURCEINDEXPROC glad_glGetProgramResourceIndex;
8182
#define glGetProgramResourceIndex glad_glGetProgramResourceIndex
8183
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMRESOURCENAMEPROC)(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name);
8184
GLAPI PFNGLGETPROGRAMRESOURCENAMEPROC glad_glGetProgramResourceName;
8185
#define glGetProgramResourceName glad_glGetProgramResourceName
8186
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMRESOURCEIVPROC)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLint *params);
8187
GLAPI PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv;
8188
#define glGetProgramResourceiv glad_glGetProgramResourceiv
8189
typedef GLint (GLAD_APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint program, GLenum programInterface, const GLchar *name);
8190
GLAPI PFNGLGETPROGRAMRESOURCELOCATIONPROC glad_glGetProgramResourceLocation;
8191
#define glGetProgramResourceLocation glad_glGetProgramResourceLocation
8192
typedef GLint (GLAD_APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuint program, GLenum programInterface, const GLchar *name);
8193
GLAPI PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC glad_glGetProgramResourceLocationIndex;
8194
#define glGetProgramResourceLocationIndex glad_glGetProgramResourceLocationIndex
8195
#endif
8196
#ifndef GL_ARB_provoking_vertex
8197
#define GL_ARB_provoking_vertex 1
8198
GLAPI int GLAD_GL_ARB_provoking_vertex;
8199
#endif
8200
#ifndef GL_ARB_query_buffer_object
8201
#define GL_ARB_query_buffer_object 1
8202
GLAPI int GLAD_GL_ARB_query_buffer_object;
8203
#endif
8204
#ifndef GL_ARB_robust_buffer_access_behavior
8205
#define GL_ARB_robust_buffer_access_behavior 1
8206
GLAPI int GLAD_GL_ARB_robust_buffer_access_behavior;
8207
#endif
8208
#ifndef GL_ARB_robustness
8209
#define GL_ARB_robustness 1
8210
GLAPI int GLAD_GL_ARB_robustness;
8211
typedef GLenum (GLAD_APIENTRYP PFNGLGETGRAPHICSRESETSTATUSARBPROC)(void);
8212
GLAPI PFNGLGETGRAPHICSRESETSTATUSARBPROC glad_glGetGraphicsResetStatusARB;
8213
#define glGetGraphicsResetStatusARB glad_glGetGraphicsResetStatusARB
8214
typedef void (GLAD_APIENTRYP PFNGLGETNTEXIMAGEARBPROC)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *img);
8215
GLAPI PFNGLGETNTEXIMAGEARBPROC glad_glGetnTexImageARB;
8216
#define glGetnTexImageARB glad_glGetnTexImageARB
8217
typedef void (GLAD_APIENTRYP PFNGLREADNPIXELSARBPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data);
8218
GLAPI PFNGLREADNPIXELSARBPROC glad_glReadnPixelsARB;
8219
#define glReadnPixelsARB glad_glReadnPixelsARB
8220
typedef void (GLAD_APIENTRYP PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC)(GLenum target, GLint lod, GLsizei bufSize, void *img);
8221
GLAPI PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC glad_glGetnCompressedTexImageARB;
8222
#define glGetnCompressedTexImageARB glad_glGetnCompressedTexImageARB
8223
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMFVARBPROC)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params);
8224
GLAPI PFNGLGETNUNIFORMFVARBPROC glad_glGetnUniformfvARB;
8225
#define glGetnUniformfvARB glad_glGetnUniformfvARB
8226
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMIVARBPROC)(GLuint program, GLint location, GLsizei bufSize, GLint *params);
8227
GLAPI PFNGLGETNUNIFORMIVARBPROC glad_glGetnUniformivARB;
8228
#define glGetnUniformivARB glad_glGetnUniformivARB
8229
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMUIVARBPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint *params);
8230
GLAPI PFNGLGETNUNIFORMUIVARBPROC glad_glGetnUniformuivARB;
8231
#define glGetnUniformuivARB glad_glGetnUniformuivARB
8232
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMDVARBPROC)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params);
8233
GLAPI PFNGLGETNUNIFORMDVARBPROC glad_glGetnUniformdvARB;
8234
#define glGetnUniformdvARB glad_glGetnUniformdvARB
8235
typedef void (GLAD_APIENTRYP PFNGLGETNMAPDVARBPROC)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v);
8236
GLAPI PFNGLGETNMAPDVARBPROC glad_glGetnMapdvARB;
8237
#define glGetnMapdvARB glad_glGetnMapdvARB
8238
typedef void (GLAD_APIENTRYP PFNGLGETNMAPFVARBPROC)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v);
8239
GLAPI PFNGLGETNMAPFVARBPROC glad_glGetnMapfvARB;
8240
#define glGetnMapfvARB glad_glGetnMapfvARB
8241
typedef void (GLAD_APIENTRYP PFNGLGETNMAPIVARBPROC)(GLenum target, GLenum query, GLsizei bufSize, GLint *v);
8242
GLAPI PFNGLGETNMAPIVARBPROC glad_glGetnMapivARB;
8243
#define glGetnMapivARB glad_glGetnMapivARB
8244
typedef void (GLAD_APIENTRYP PFNGLGETNPIXELMAPFVARBPROC)(GLenum map, GLsizei bufSize, GLfloat *values);
8245
GLAPI PFNGLGETNPIXELMAPFVARBPROC glad_glGetnPixelMapfvARB;
8246
#define glGetnPixelMapfvARB glad_glGetnPixelMapfvARB
8247
typedef void (GLAD_APIENTRYP PFNGLGETNPIXELMAPUIVARBPROC)(GLenum map, GLsizei bufSize, GLuint *values);
8248
GLAPI PFNGLGETNPIXELMAPUIVARBPROC glad_glGetnPixelMapuivARB;
8249
#define glGetnPixelMapuivARB glad_glGetnPixelMapuivARB
8250
typedef void (GLAD_APIENTRYP PFNGLGETNPIXELMAPUSVARBPROC)(GLenum map, GLsizei bufSize, GLushort *values);
8251
GLAPI PFNGLGETNPIXELMAPUSVARBPROC glad_glGetnPixelMapusvARB;
8252
#define glGetnPixelMapusvARB glad_glGetnPixelMapusvARB
8253
typedef void (GLAD_APIENTRYP PFNGLGETNPOLYGONSTIPPLEARBPROC)(GLsizei bufSize, GLubyte *pattern);
8254
GLAPI PFNGLGETNPOLYGONSTIPPLEARBPROC glad_glGetnPolygonStippleARB;
8255
#define glGetnPolygonStippleARB glad_glGetnPolygonStippleARB
8256
typedef void (GLAD_APIENTRYP PFNGLGETNCOLORTABLEARBPROC)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table);
8257
GLAPI PFNGLGETNCOLORTABLEARBPROC glad_glGetnColorTableARB;
8258
#define glGetnColorTableARB glad_glGetnColorTableARB
8259
typedef void (GLAD_APIENTRYP PFNGLGETNCONVOLUTIONFILTERARBPROC)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image);
8260
GLAPI PFNGLGETNCONVOLUTIONFILTERARBPROC glad_glGetnConvolutionFilterARB;
8261
#define glGetnConvolutionFilterARB glad_glGetnConvolutionFilterARB
8262
typedef void (GLAD_APIENTRYP PFNGLGETNSEPARABLEFILTERARBPROC)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span);
8263
GLAPI PFNGLGETNSEPARABLEFILTERARBPROC glad_glGetnSeparableFilterARB;
8264
#define glGetnSeparableFilterARB glad_glGetnSeparableFilterARB
8265
typedef void (GLAD_APIENTRYP PFNGLGETNHISTOGRAMARBPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values);
8266
GLAPI PFNGLGETNHISTOGRAMARBPROC glad_glGetnHistogramARB;
8267
#define glGetnHistogramARB glad_glGetnHistogramARB
8268
typedef void (GLAD_APIENTRYP PFNGLGETNMINMAXARBPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values);
8269
GLAPI PFNGLGETNMINMAXARBPROC glad_glGetnMinmaxARB;
8270
#define glGetnMinmaxARB glad_glGetnMinmaxARB
8271
#endif
8272
#ifndef GL_ARB_robustness_isolation
8273
#define GL_ARB_robustness_isolation 1
8274
GLAPI int GLAD_GL_ARB_robustness_isolation;
8275
#endif
8276
#ifndef GL_ARB_sample_locations
8277
#define GL_ARB_sample_locations 1
8278
GLAPI int GLAD_GL_ARB_sample_locations;
8279
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERSAMPLELOCATIONSFVARBPROC)(GLenum target, GLuint start, GLsizei count, const GLfloat *v);
8280
GLAPI PFNGLFRAMEBUFFERSAMPLELOCATIONSFVARBPROC glad_glFramebufferSampleLocationsfvARB;
8281
#define glFramebufferSampleLocationsfvARB glad_glFramebufferSampleLocationsfvARB
8282
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVARBPROC)(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v);
8283
GLAPI PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVARBPROC glad_glNamedFramebufferSampleLocationsfvARB;
8284
#define glNamedFramebufferSampleLocationsfvARB glad_glNamedFramebufferSampleLocationsfvARB
8285
typedef void (GLAD_APIENTRYP PFNGLEVALUATEDEPTHVALUESARBPROC)(void);
8286
GLAPI PFNGLEVALUATEDEPTHVALUESARBPROC glad_glEvaluateDepthValuesARB;
8287
#define glEvaluateDepthValuesARB glad_glEvaluateDepthValuesARB
8288
#endif
8289
#ifndef GL_ARB_sample_shading
8290
#define GL_ARB_sample_shading 1
8291
GLAPI int GLAD_GL_ARB_sample_shading;
8292
typedef void (GLAD_APIENTRYP PFNGLMINSAMPLESHADINGARBPROC)(GLfloat value);
8293
GLAPI PFNGLMINSAMPLESHADINGARBPROC glad_glMinSampleShadingARB;
8294
#define glMinSampleShadingARB glad_glMinSampleShadingARB
8295
#endif
8296
#ifndef GL_ARB_sampler_objects
8297
#define GL_ARB_sampler_objects 1
8298
GLAPI int GLAD_GL_ARB_sampler_objects;
8299
typedef void (GLAD_APIENTRYP PFNGLGENSAMPLERSPROC)(GLsizei count, GLuint *samplers);
8300
GLAPI PFNGLGENSAMPLERSPROC glad_glGenSamplers;
8301
#define glGenSamplers glad_glGenSamplers
8302
typedef void (GLAD_APIENTRYP PFNGLDELETESAMPLERSPROC)(GLsizei count, const GLuint *samplers);
8303
GLAPI PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers;
8304
#define glDeleteSamplers glad_glDeleteSamplers
8305
typedef GLboolean (GLAD_APIENTRYP PFNGLISSAMPLERPROC)(GLuint sampler);
8306
GLAPI PFNGLISSAMPLERPROC glad_glIsSampler;
8307
#define glIsSampler glad_glIsSampler
8308
typedef void (GLAD_APIENTRYP PFNGLBINDSAMPLERPROC)(GLuint unit, GLuint sampler);
8309
GLAPI PFNGLBINDSAMPLERPROC glad_glBindSampler;
8310
#define glBindSampler glad_glBindSampler
8311
typedef void (GLAD_APIENTRYP PFNGLSAMPLERPARAMETERIPROC)(GLuint sampler, GLenum pname, GLint param);
8312
GLAPI PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri;
8313
#define glSamplerParameteri glad_glSamplerParameteri
8314
typedef void (GLAD_APIENTRYP PFNGLSAMPLERPARAMETERIVPROC)(GLuint sampler, GLenum pname, const GLint *param);
8315
GLAPI PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv;
8316
#define glSamplerParameteriv glad_glSamplerParameteriv
8317
typedef void (GLAD_APIENTRYP PFNGLSAMPLERPARAMETERFPROC)(GLuint sampler, GLenum pname, GLfloat param);
8318
GLAPI PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf;
8319
#define glSamplerParameterf glad_glSamplerParameterf
8320
typedef void (GLAD_APIENTRYP PFNGLSAMPLERPARAMETERFVPROC)(GLuint sampler, GLenum pname, const GLfloat *param);
8321
GLAPI PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv;
8322
#define glSamplerParameterfv glad_glSamplerParameterfv
8323
typedef void (GLAD_APIENTRYP PFNGLSAMPLERPARAMETERIIVPROC)(GLuint sampler, GLenum pname, const GLint *param);
8324
GLAPI PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv;
8325
#define glSamplerParameterIiv glad_glSamplerParameterIiv
8326
typedef void (GLAD_APIENTRYP PFNGLSAMPLERPARAMETERIUIVPROC)(GLuint sampler, GLenum pname, const GLuint *param);
8327
GLAPI PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv;
8328
#define glSamplerParameterIuiv glad_glSamplerParameterIuiv
8329
typedef void (GLAD_APIENTRYP PFNGLGETSAMPLERPARAMETERIVPROC)(GLuint sampler, GLenum pname, GLint *params);
8330
GLAPI PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv;
8331
#define glGetSamplerParameteriv glad_glGetSamplerParameteriv
8332
typedef void (GLAD_APIENTRYP PFNGLGETSAMPLERPARAMETERIIVPROC)(GLuint sampler, GLenum pname, GLint *params);
8333
GLAPI PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv;
8334
#define glGetSamplerParameterIiv glad_glGetSamplerParameterIiv
8335
typedef void (GLAD_APIENTRYP PFNGLGETSAMPLERPARAMETERFVPROC)(GLuint sampler, GLenum pname, GLfloat *params);
8336
GLAPI PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv;
8337
#define glGetSamplerParameterfv glad_glGetSamplerParameterfv
8338
typedef void (GLAD_APIENTRYP PFNGLGETSAMPLERPARAMETERIUIVPROC)(GLuint sampler, GLenum pname, GLuint *params);
8339
GLAPI PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv;
8340
#define glGetSamplerParameterIuiv glad_glGetSamplerParameterIuiv
8341
#endif
8342
#ifndef GL_ARB_seamless_cube_map
8343
#define GL_ARB_seamless_cube_map 1
8344
GLAPI int GLAD_GL_ARB_seamless_cube_map;
8345
#endif
8346
#ifndef GL_ARB_seamless_cubemap_per_texture
8347
#define GL_ARB_seamless_cubemap_per_texture 1
8348
GLAPI int GLAD_GL_ARB_seamless_cubemap_per_texture;
8349
#endif
8350
#ifndef GL_ARB_separate_shader_objects
8351
#define GL_ARB_separate_shader_objects 1
8352
GLAPI int GLAD_GL_ARB_separate_shader_objects;
8353
typedef void (GLAD_APIENTRYP PFNGLUSEPROGRAMSTAGESPROC)(GLuint pipeline, GLbitfield stages, GLuint program);
8354
GLAPI PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages;
8355
#define glUseProgramStages glad_glUseProgramStages
8356
typedef void (GLAD_APIENTRYP PFNGLACTIVESHADERPROGRAMPROC)(GLuint pipeline, GLuint program);
8357
GLAPI PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram;
8358
#define glActiveShaderProgram glad_glActiveShaderProgram
8359
typedef GLuint (GLAD_APIENTRYP PFNGLCREATESHADERPROGRAMVPROC)(GLenum type, GLsizei count, const GLchar *const*strings);
8360
GLAPI PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv;
8361
#define glCreateShaderProgramv glad_glCreateShaderProgramv
8362
typedef void (GLAD_APIENTRYP PFNGLBINDPROGRAMPIPELINEPROC)(GLuint pipeline);
8363
GLAPI PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline;
8364
#define glBindProgramPipeline glad_glBindProgramPipeline
8365
typedef void (GLAD_APIENTRYP PFNGLDELETEPROGRAMPIPELINESPROC)(GLsizei n, const GLuint *pipelines);
8366
GLAPI PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines;
8367
#define glDeleteProgramPipelines glad_glDeleteProgramPipelines
8368
typedef void (GLAD_APIENTRYP PFNGLGENPROGRAMPIPELINESPROC)(GLsizei n, GLuint *pipelines);
8369
GLAPI PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines;
8370
#define glGenProgramPipelines glad_glGenProgramPipelines
8371
typedef GLboolean (GLAD_APIENTRYP PFNGLISPROGRAMPIPELINEPROC)(GLuint pipeline);
8372
GLAPI PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline;
8373
#define glIsProgramPipeline glad_glIsProgramPipeline
8374
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMPIPELINEIVPROC)(GLuint pipeline, GLenum pname, GLint *params);
8375
GLAPI PFNGLGETPROGRAMPIPELINEIVPROC glad_glGetProgramPipelineiv;
8376
#define glGetProgramPipelineiv glad_glGetProgramPipelineiv
8377
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1IPROC)(GLuint program, GLint location, GLint v0);
8378
GLAPI PFNGLPROGRAMUNIFORM1IPROC glad_glProgramUniform1i;
8379
#define glProgramUniform1i glad_glProgramUniform1i
8380
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1IVPROC)(GLuint program, GLint location, GLsizei count, const GLint *value);
8381
GLAPI PFNGLPROGRAMUNIFORM1IVPROC glad_glProgramUniform1iv;
8382
#define glProgramUniform1iv glad_glProgramUniform1iv
8383
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1FPROC)(GLuint program, GLint location, GLfloat v0);
8384
GLAPI PFNGLPROGRAMUNIFORM1FPROC glad_glProgramUniform1f;
8385
#define glProgramUniform1f glad_glProgramUniform1f
8386
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
8387
GLAPI PFNGLPROGRAMUNIFORM1FVPROC glad_glProgramUniform1fv;
8388
#define glProgramUniform1fv glad_glProgramUniform1fv
8389
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1DPROC)(GLuint program, GLint location, GLdouble v0);
8390
GLAPI PFNGLPROGRAMUNIFORM1DPROC glad_glProgramUniform1d;
8391
#define glProgramUniform1d glad_glProgramUniform1d
8392
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1DVPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
8393
GLAPI PFNGLPROGRAMUNIFORM1DVPROC glad_glProgramUniform1dv;
8394
#define glProgramUniform1dv glad_glProgramUniform1dv
8395
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1UIPROC)(GLuint program, GLint location, GLuint v0);
8396
GLAPI PFNGLPROGRAMUNIFORM1UIPROC glad_glProgramUniform1ui;
8397
#define glProgramUniform1ui glad_glProgramUniform1ui
8398
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value);
8399
GLAPI PFNGLPROGRAMUNIFORM1UIVPROC glad_glProgramUniform1uiv;
8400
#define glProgramUniform1uiv glad_glProgramUniform1uiv
8401
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2IPROC)(GLuint program, GLint location, GLint v0, GLint v1);
8402
GLAPI PFNGLPROGRAMUNIFORM2IPROC glad_glProgramUniform2i;
8403
#define glProgramUniform2i glad_glProgramUniform2i
8404
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2IVPROC)(GLuint program, GLint location, GLsizei count, const GLint *value);
8405
GLAPI PFNGLPROGRAMUNIFORM2IVPROC glad_glProgramUniform2iv;
8406
#define glProgramUniform2iv glad_glProgramUniform2iv
8407
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1);
8408
GLAPI PFNGLPROGRAMUNIFORM2FPROC glad_glProgramUniform2f;
8409
#define glProgramUniform2f glad_glProgramUniform2f
8410
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
8411
GLAPI PFNGLPROGRAMUNIFORM2FVPROC glad_glProgramUniform2fv;
8412
#define glProgramUniform2fv glad_glProgramUniform2fv
8413
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2DPROC)(GLuint program, GLint location, GLdouble v0, GLdouble v1);
8414
GLAPI PFNGLPROGRAMUNIFORM2DPROC glad_glProgramUniform2d;
8415
#define glProgramUniform2d glad_glProgramUniform2d
8416
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2DVPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
8417
GLAPI PFNGLPROGRAMUNIFORM2DVPROC glad_glProgramUniform2dv;
8418
#define glProgramUniform2dv glad_glProgramUniform2dv
8419
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1);
8420
GLAPI PFNGLPROGRAMUNIFORM2UIPROC glad_glProgramUniform2ui;
8421
#define glProgramUniform2ui glad_glProgramUniform2ui
8422
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value);
8423
GLAPI PFNGLPROGRAMUNIFORM2UIVPROC glad_glProgramUniform2uiv;
8424
#define glProgramUniform2uiv glad_glProgramUniform2uiv
8425
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3IPROC)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
8426
GLAPI PFNGLPROGRAMUNIFORM3IPROC glad_glProgramUniform3i;
8427
#define glProgramUniform3i glad_glProgramUniform3i
8428
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3IVPROC)(GLuint program, GLint location, GLsizei count, const GLint *value);
8429
GLAPI PFNGLPROGRAMUNIFORM3IVPROC glad_glProgramUniform3iv;
8430
#define glProgramUniform3iv glad_glProgramUniform3iv
8431
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
8432
GLAPI PFNGLPROGRAMUNIFORM3FPROC glad_glProgramUniform3f;
8433
#define glProgramUniform3f glad_glProgramUniform3f
8434
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
8435
GLAPI PFNGLPROGRAMUNIFORM3FVPROC glad_glProgramUniform3fv;
8436
#define glProgramUniform3fv glad_glProgramUniform3fv
8437
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3DPROC)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2);
8438
GLAPI PFNGLPROGRAMUNIFORM3DPROC glad_glProgramUniform3d;
8439
#define glProgramUniform3d glad_glProgramUniform3d
8440
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3DVPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
8441
GLAPI PFNGLPROGRAMUNIFORM3DVPROC glad_glProgramUniform3dv;
8442
#define glProgramUniform3dv glad_glProgramUniform3dv
8443
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
8444
GLAPI PFNGLPROGRAMUNIFORM3UIPROC glad_glProgramUniform3ui;
8445
#define glProgramUniform3ui glad_glProgramUniform3ui
8446
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value);
8447
GLAPI PFNGLPROGRAMUNIFORM3UIVPROC glad_glProgramUniform3uiv;
8448
#define glProgramUniform3uiv glad_glProgramUniform3uiv
8449
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4IPROC)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
8450
GLAPI PFNGLPROGRAMUNIFORM4IPROC glad_glProgramUniform4i;
8451
#define glProgramUniform4i glad_glProgramUniform4i
8452
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4IVPROC)(GLuint program, GLint location, GLsizei count, const GLint *value);
8453
GLAPI PFNGLPROGRAMUNIFORM4IVPROC glad_glProgramUniform4iv;
8454
#define glProgramUniform4iv glad_glProgramUniform4iv
8455
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
8456
GLAPI PFNGLPROGRAMUNIFORM4FPROC glad_glProgramUniform4f;
8457
#define glProgramUniform4f glad_glProgramUniform4f
8458
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
8459
GLAPI PFNGLPROGRAMUNIFORM4FVPROC glad_glProgramUniform4fv;
8460
#define glProgramUniform4fv glad_glProgramUniform4fv
8461
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4DPROC)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3);
8462
GLAPI PFNGLPROGRAMUNIFORM4DPROC glad_glProgramUniform4d;
8463
#define glProgramUniform4d glad_glProgramUniform4d
8464
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4DVPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
8465
GLAPI PFNGLPROGRAMUNIFORM4DVPROC glad_glProgramUniform4dv;
8466
#define glProgramUniform4dv glad_glProgramUniform4dv
8467
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
8468
GLAPI PFNGLPROGRAMUNIFORM4UIPROC glad_glProgramUniform4ui;
8469
#define glProgramUniform4ui glad_glProgramUniform4ui
8470
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value);
8471
GLAPI PFNGLPROGRAMUNIFORM4UIVPROC glad_glProgramUniform4uiv;
8472
#define glProgramUniform4uiv glad_glProgramUniform4uiv
8473
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8474
GLAPI PFNGLPROGRAMUNIFORMMATRIX2FVPROC glad_glProgramUniformMatrix2fv;
8475
#define glProgramUniformMatrix2fv glad_glProgramUniformMatrix2fv
8476
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8477
GLAPI PFNGLPROGRAMUNIFORMMATRIX3FVPROC glad_glProgramUniformMatrix3fv;
8478
#define glProgramUniformMatrix3fv glad_glProgramUniformMatrix3fv
8479
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8480
GLAPI PFNGLPROGRAMUNIFORMMATRIX4FVPROC glad_glProgramUniformMatrix4fv;
8481
#define glProgramUniformMatrix4fv glad_glProgramUniformMatrix4fv
8482
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8483
GLAPI PFNGLPROGRAMUNIFORMMATRIX2DVPROC glad_glProgramUniformMatrix2dv;
8484
#define glProgramUniformMatrix2dv glad_glProgramUniformMatrix2dv
8485
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8486
GLAPI PFNGLPROGRAMUNIFORMMATRIX3DVPROC glad_glProgramUniformMatrix3dv;
8487
#define glProgramUniformMatrix3dv glad_glProgramUniformMatrix3dv
8488
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8489
GLAPI PFNGLPROGRAMUNIFORMMATRIX4DVPROC glad_glProgramUniformMatrix4dv;
8490
#define glProgramUniformMatrix4dv glad_glProgramUniformMatrix4dv
8491
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8492
GLAPI PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glad_glProgramUniformMatrix2x3fv;
8493
#define glProgramUniformMatrix2x3fv glad_glProgramUniformMatrix2x3fv
8494
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8495
GLAPI PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glad_glProgramUniformMatrix3x2fv;
8496
#define glProgramUniformMatrix3x2fv glad_glProgramUniformMatrix3x2fv
8497
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8498
GLAPI PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glad_glProgramUniformMatrix2x4fv;
8499
#define glProgramUniformMatrix2x4fv glad_glProgramUniformMatrix2x4fv
8500
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8501
GLAPI PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glad_glProgramUniformMatrix4x2fv;
8502
#define glProgramUniformMatrix4x2fv glad_glProgramUniformMatrix4x2fv
8503
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8504
GLAPI PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glad_glProgramUniformMatrix3x4fv;
8505
#define glProgramUniformMatrix3x4fv glad_glProgramUniformMatrix3x4fv
8506
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8507
GLAPI PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv;
8508
#define glProgramUniformMatrix4x3fv glad_glProgramUniformMatrix4x3fv
8509
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8510
GLAPI PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC glad_glProgramUniformMatrix2x3dv;
8511
#define glProgramUniformMatrix2x3dv glad_glProgramUniformMatrix2x3dv
8512
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8513
GLAPI PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC glad_glProgramUniformMatrix3x2dv;
8514
#define glProgramUniformMatrix3x2dv glad_glProgramUniformMatrix3x2dv
8515
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8516
GLAPI PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC glad_glProgramUniformMatrix2x4dv;
8517
#define glProgramUniformMatrix2x4dv glad_glProgramUniformMatrix2x4dv
8518
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8519
GLAPI PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC glad_glProgramUniformMatrix4x2dv;
8520
#define glProgramUniformMatrix4x2dv glad_glProgramUniformMatrix4x2dv
8521
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8522
GLAPI PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC glad_glProgramUniformMatrix3x4dv;
8523
#define glProgramUniformMatrix3x4dv glad_glProgramUniformMatrix3x4dv
8524
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
8525
GLAPI PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glad_glProgramUniformMatrix4x3dv;
8526
#define glProgramUniformMatrix4x3dv glad_glProgramUniformMatrix4x3dv
8527
typedef void (GLAD_APIENTRYP PFNGLVALIDATEPROGRAMPIPELINEPROC)(GLuint pipeline);
8528
GLAPI PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline;
8529
#define glValidateProgramPipeline glad_glValidateProgramPipeline
8530
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMPIPELINEINFOLOGPROC)(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
8531
GLAPI PFNGLGETPROGRAMPIPELINEINFOLOGPROC glad_glGetProgramPipelineInfoLog;
8532
#define glGetProgramPipelineInfoLog glad_glGetProgramPipelineInfoLog
8533
#endif
8534
#ifndef GL_ARB_shader_atomic_counter_ops
8535
#define GL_ARB_shader_atomic_counter_ops 1
8536
GLAPI int GLAD_GL_ARB_shader_atomic_counter_ops;
8537
#endif
8538
#ifndef GL_ARB_shader_atomic_counters
8539
#define GL_ARB_shader_atomic_counters 1
8540
GLAPI int GLAD_GL_ARB_shader_atomic_counters;
8541
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC)(GLuint program, GLuint bufferIndex, GLenum pname, GLint *params);
8542
GLAPI PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glad_glGetActiveAtomicCounterBufferiv;
8543
#define glGetActiveAtomicCounterBufferiv glad_glGetActiveAtomicCounterBufferiv
8544
#endif
8545
#ifndef GL_ARB_shader_ballot
8546
#define GL_ARB_shader_ballot 1
8547
GLAPI int GLAD_GL_ARB_shader_ballot;
8548
#endif
8549
#ifndef GL_ARB_shader_bit_encoding
8550
#define GL_ARB_shader_bit_encoding 1
8551
GLAPI int GLAD_GL_ARB_shader_bit_encoding;
8552
#endif
8553
#ifndef GL_ARB_shader_clock
8554
#define GL_ARB_shader_clock 1
8555
GLAPI int GLAD_GL_ARB_shader_clock;
8556
#endif
8557
#ifndef GL_ARB_shader_draw_parameters
8558
#define GL_ARB_shader_draw_parameters 1
8559
GLAPI int GLAD_GL_ARB_shader_draw_parameters;
8560
#endif
8561
#ifndef GL_ARB_shader_group_vote
8562
#define GL_ARB_shader_group_vote 1
8563
GLAPI int GLAD_GL_ARB_shader_group_vote;
8564
#endif
8565
#ifndef GL_ARB_shader_image_load_store
8566
#define GL_ARB_shader_image_load_store 1
8567
GLAPI int GLAD_GL_ARB_shader_image_load_store;
8568
typedef void (GLAD_APIENTRYP PFNGLBINDIMAGETEXTUREPROC)(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format);
8569
GLAPI PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture;
8570
#define glBindImageTexture glad_glBindImageTexture
8571
typedef void (GLAD_APIENTRYP PFNGLMEMORYBARRIERPROC)(GLbitfield barriers);
8572
GLAPI PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier;
8573
#define glMemoryBarrier glad_glMemoryBarrier
8574
#endif
8575
#ifndef GL_ARB_shader_image_size
8576
#define GL_ARB_shader_image_size 1
8577
GLAPI int GLAD_GL_ARB_shader_image_size;
8578
#endif
8579
#ifndef GL_ARB_shader_objects
8580
#define GL_ARB_shader_objects 1
8581
GLAPI int GLAD_GL_ARB_shader_objects;
8582
typedef void (GLAD_APIENTRYP PFNGLDELETEOBJECTARBPROC)(GLhandleARB obj);
8583
GLAPI PFNGLDELETEOBJECTARBPROC glad_glDeleteObjectARB;
8584
#define glDeleteObjectARB glad_glDeleteObjectARB
8585
typedef GLhandleARB (GLAD_APIENTRYP PFNGLGETHANDLEARBPROC)(GLenum pname);
8586
GLAPI PFNGLGETHANDLEARBPROC glad_glGetHandleARB;
8587
#define glGetHandleARB glad_glGetHandleARB
8588
typedef void (GLAD_APIENTRYP PFNGLDETACHOBJECTARBPROC)(GLhandleARB containerObj, GLhandleARB attachedObj);
8589
GLAPI PFNGLDETACHOBJECTARBPROC glad_glDetachObjectARB;
8590
#define glDetachObjectARB glad_glDetachObjectARB
8591
typedef GLhandleARB (GLAD_APIENTRYP PFNGLCREATESHADEROBJECTARBPROC)(GLenum shaderType);
8592
GLAPI PFNGLCREATESHADEROBJECTARBPROC glad_glCreateShaderObjectARB;
8593
#define glCreateShaderObjectARB glad_glCreateShaderObjectARB
8594
typedef void (GLAD_APIENTRYP PFNGLSHADERSOURCEARBPROC)(GLhandleARB shaderObj, GLsizei count, const GLcharARB **string, const GLint *length);
8595
GLAPI PFNGLSHADERSOURCEARBPROC glad_glShaderSourceARB;
8596
#define glShaderSourceARB glad_glShaderSourceARB
8597
typedef void (GLAD_APIENTRYP PFNGLCOMPILESHADERARBPROC)(GLhandleARB shaderObj);
8598
GLAPI PFNGLCOMPILESHADERARBPROC glad_glCompileShaderARB;
8599
#define glCompileShaderARB glad_glCompileShaderARB
8600
typedef GLhandleARB (GLAD_APIENTRYP PFNGLCREATEPROGRAMOBJECTARBPROC)(void);
8601
GLAPI PFNGLCREATEPROGRAMOBJECTARBPROC glad_glCreateProgramObjectARB;
8602
#define glCreateProgramObjectARB glad_glCreateProgramObjectARB
8603
typedef void (GLAD_APIENTRYP PFNGLATTACHOBJECTARBPROC)(GLhandleARB containerObj, GLhandleARB obj);
8604
GLAPI PFNGLATTACHOBJECTARBPROC glad_glAttachObjectARB;
8605
#define glAttachObjectARB glad_glAttachObjectARB
8606
typedef void (GLAD_APIENTRYP PFNGLLINKPROGRAMARBPROC)(GLhandleARB programObj);
8607
GLAPI PFNGLLINKPROGRAMARBPROC glad_glLinkProgramARB;
8608
#define glLinkProgramARB glad_glLinkProgramARB
8609
typedef void (GLAD_APIENTRYP PFNGLUSEPROGRAMOBJECTARBPROC)(GLhandleARB programObj);
8610
GLAPI PFNGLUSEPROGRAMOBJECTARBPROC glad_glUseProgramObjectARB;
8611
#define glUseProgramObjectARB glad_glUseProgramObjectARB
8612
typedef void (GLAD_APIENTRYP PFNGLVALIDATEPROGRAMARBPROC)(GLhandleARB programObj);
8613
GLAPI PFNGLVALIDATEPROGRAMARBPROC glad_glValidateProgramARB;
8614
#define glValidateProgramARB glad_glValidateProgramARB
8615
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1FARBPROC)(GLint location, GLfloat v0);
8616
GLAPI PFNGLUNIFORM1FARBPROC glad_glUniform1fARB;
8617
#define glUniform1fARB glad_glUniform1fARB
8618
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2FARBPROC)(GLint location, GLfloat v0, GLfloat v1);
8619
GLAPI PFNGLUNIFORM2FARBPROC glad_glUniform2fARB;
8620
#define glUniform2fARB glad_glUniform2fARB
8621
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3FARBPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
8622
GLAPI PFNGLUNIFORM3FARBPROC glad_glUniform3fARB;
8623
#define glUniform3fARB glad_glUniform3fARB
8624
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4FARBPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
8625
GLAPI PFNGLUNIFORM4FARBPROC glad_glUniform4fARB;
8626
#define glUniform4fARB glad_glUniform4fARB
8627
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1IARBPROC)(GLint location, GLint v0);
8628
GLAPI PFNGLUNIFORM1IARBPROC glad_glUniform1iARB;
8629
#define glUniform1iARB glad_glUniform1iARB
8630
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2IARBPROC)(GLint location, GLint v0, GLint v1);
8631
GLAPI PFNGLUNIFORM2IARBPROC glad_glUniform2iARB;
8632
#define glUniform2iARB glad_glUniform2iARB
8633
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3IARBPROC)(GLint location, GLint v0, GLint v1, GLint v2);
8634
GLAPI PFNGLUNIFORM3IARBPROC glad_glUniform3iARB;
8635
#define glUniform3iARB glad_glUniform3iARB
8636
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4IARBPROC)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
8637
GLAPI PFNGLUNIFORM4IARBPROC glad_glUniform4iARB;
8638
#define glUniform4iARB glad_glUniform4iARB
8639
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1FVARBPROC)(GLint location, GLsizei count, const GLfloat *value);
8640
GLAPI PFNGLUNIFORM1FVARBPROC glad_glUniform1fvARB;
8641
#define glUniform1fvARB glad_glUniform1fvARB
8642
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2FVARBPROC)(GLint location, GLsizei count, const GLfloat *value);
8643
GLAPI PFNGLUNIFORM2FVARBPROC glad_glUniform2fvARB;
8644
#define glUniform2fvARB glad_glUniform2fvARB
8645
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3FVARBPROC)(GLint location, GLsizei count, const GLfloat *value);
8646
GLAPI PFNGLUNIFORM3FVARBPROC glad_glUniform3fvARB;
8647
#define glUniform3fvARB glad_glUniform3fvARB
8648
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4FVARBPROC)(GLint location, GLsizei count, const GLfloat *value);
8649
GLAPI PFNGLUNIFORM4FVARBPROC glad_glUniform4fvARB;
8650
#define glUniform4fvARB glad_glUniform4fvARB
8651
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1IVARBPROC)(GLint location, GLsizei count, const GLint *value);
8652
GLAPI PFNGLUNIFORM1IVARBPROC glad_glUniform1ivARB;
8653
#define glUniform1ivARB glad_glUniform1ivARB
8654
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2IVARBPROC)(GLint location, GLsizei count, const GLint *value);
8655
GLAPI PFNGLUNIFORM2IVARBPROC glad_glUniform2ivARB;
8656
#define glUniform2ivARB glad_glUniform2ivARB
8657
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3IVARBPROC)(GLint location, GLsizei count, const GLint *value);
8658
GLAPI PFNGLUNIFORM3IVARBPROC glad_glUniform3ivARB;
8659
#define glUniform3ivARB glad_glUniform3ivARB
8660
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4IVARBPROC)(GLint location, GLsizei count, const GLint *value);
8661
GLAPI PFNGLUNIFORM4IVARBPROC glad_glUniform4ivARB;
8662
#define glUniform4ivARB glad_glUniform4ivARB
8663
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX2FVARBPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8664
GLAPI PFNGLUNIFORMMATRIX2FVARBPROC glad_glUniformMatrix2fvARB;
8665
#define glUniformMatrix2fvARB glad_glUniformMatrix2fvARB
8666
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX3FVARBPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8667
GLAPI PFNGLUNIFORMMATRIX3FVARBPROC glad_glUniformMatrix3fvARB;
8668
#define glUniformMatrix3fvARB glad_glUniformMatrix3fvARB
8669
typedef void (GLAD_APIENTRYP PFNGLUNIFORMMATRIX4FVARBPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
8670
GLAPI PFNGLUNIFORMMATRIX4FVARBPROC glad_glUniformMatrix4fvARB;
8671
#define glUniformMatrix4fvARB glad_glUniformMatrix4fvARB
8672
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTPARAMETERFVARBPROC)(GLhandleARB obj, GLenum pname, GLfloat *params);
8673
GLAPI PFNGLGETOBJECTPARAMETERFVARBPROC glad_glGetObjectParameterfvARB;
8674
#define glGetObjectParameterfvARB glad_glGetObjectParameterfvARB
8675
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTPARAMETERIVARBPROC)(GLhandleARB obj, GLenum pname, GLint *params);
8676
GLAPI PFNGLGETOBJECTPARAMETERIVARBPROC glad_glGetObjectParameterivARB;
8677
#define glGetObjectParameterivARB glad_glGetObjectParameterivARB
8678
typedef void (GLAD_APIENTRYP PFNGLGETINFOLOGARBPROC)(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog);
8679
GLAPI PFNGLGETINFOLOGARBPROC glad_glGetInfoLogARB;
8680
#define glGetInfoLogARB glad_glGetInfoLogARB
8681
typedef void (GLAD_APIENTRYP PFNGLGETATTACHEDOBJECTSARBPROC)(GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj);
8682
GLAPI PFNGLGETATTACHEDOBJECTSARBPROC glad_glGetAttachedObjectsARB;
8683
#define glGetAttachedObjectsARB glad_glGetAttachedObjectsARB
8684
typedef GLint (GLAD_APIENTRYP PFNGLGETUNIFORMLOCATIONARBPROC)(GLhandleARB programObj, const GLcharARB *name);
8685
GLAPI PFNGLGETUNIFORMLOCATIONARBPROC glad_glGetUniformLocationARB;
8686
#define glGetUniformLocationARB glad_glGetUniformLocationARB
8687
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEUNIFORMARBPROC)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);
8688
GLAPI PFNGLGETACTIVEUNIFORMARBPROC glad_glGetActiveUniformARB;
8689
#define glGetActiveUniformARB glad_glGetActiveUniformARB
8690
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMFVARBPROC)(GLhandleARB programObj, GLint location, GLfloat *params);
8691
GLAPI PFNGLGETUNIFORMFVARBPROC glad_glGetUniformfvARB;
8692
#define glGetUniformfvARB glad_glGetUniformfvARB
8693
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMIVARBPROC)(GLhandleARB programObj, GLint location, GLint *params);
8694
GLAPI PFNGLGETUNIFORMIVARBPROC glad_glGetUniformivARB;
8695
#define glGetUniformivARB glad_glGetUniformivARB
8696
typedef void (GLAD_APIENTRYP PFNGLGETSHADERSOURCEARBPROC)(GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source);
8697
GLAPI PFNGLGETSHADERSOURCEARBPROC glad_glGetShaderSourceARB;
8698
#define glGetShaderSourceARB glad_glGetShaderSourceARB
8699
#endif
8700
#ifndef GL_ARB_shader_precision
8701
#define GL_ARB_shader_precision 1
8702
GLAPI int GLAD_GL_ARB_shader_precision;
8703
#endif
8704
#ifndef GL_ARB_shader_stencil_export
8705
#define GL_ARB_shader_stencil_export 1
8706
GLAPI int GLAD_GL_ARB_shader_stencil_export;
8707
#endif
8708
#ifndef GL_ARB_shader_storage_buffer_object
8709
#define GL_ARB_shader_storage_buffer_object 1
8710
GLAPI int GLAD_GL_ARB_shader_storage_buffer_object;
8711
typedef void (GLAD_APIENTRYP PFNGLSHADERSTORAGEBLOCKBINDINGPROC)(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding);
8712
GLAPI PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding;
8713
#define glShaderStorageBlockBinding glad_glShaderStorageBlockBinding
8714
#endif
8715
#ifndef GL_ARB_shader_subroutine
8716
#define GL_ARB_shader_subroutine 1
8717
GLAPI int GLAD_GL_ARB_shader_subroutine;
8718
typedef GLint (GLAD_APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint program, GLenum shadertype, const GLchar *name);
8719
GLAPI PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glad_glGetSubroutineUniformLocation;
8720
#define glGetSubroutineUniformLocation glad_glGetSubroutineUniformLocation
8721
typedef GLuint (GLAD_APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, GLenum shadertype, const GLchar *name);
8722
GLAPI PFNGLGETSUBROUTINEINDEXPROC glad_glGetSubroutineIndex;
8723
#define glGetSubroutineIndex glad_glGetSubroutineIndex
8724
typedef void (GLAD_APIENTRYP PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC)(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values);
8725
GLAPI PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glad_glGetActiveSubroutineUniformiv;
8726
#define glGetActiveSubroutineUniformiv glad_glGetActiveSubroutineUniformiv
8727
typedef void (GLAD_APIENTRYP PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name);
8728
GLAPI PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glad_glGetActiveSubroutineUniformName;
8729
#define glGetActiveSubroutineUniformName glad_glGetActiveSubroutineUniformName
8730
typedef void (GLAD_APIENTRYP PFNGLGETACTIVESUBROUTINENAMEPROC)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name);
8731
GLAPI PFNGLGETACTIVESUBROUTINENAMEPROC glad_glGetActiveSubroutineName;
8732
#define glGetActiveSubroutineName glad_glGetActiveSubroutineName
8733
typedef void (GLAD_APIENTRYP PFNGLUNIFORMSUBROUTINESUIVPROC)(GLenum shadertype, GLsizei count, const GLuint *indices);
8734
GLAPI PFNGLUNIFORMSUBROUTINESUIVPROC glad_glUniformSubroutinesuiv;
8735
#define glUniformSubroutinesuiv glad_glUniformSubroutinesuiv
8736
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMSUBROUTINEUIVPROC)(GLenum shadertype, GLint location, GLuint *params);
8737
GLAPI PFNGLGETUNIFORMSUBROUTINEUIVPROC glad_glGetUniformSubroutineuiv;
8738
#define glGetUniformSubroutineuiv glad_glGetUniformSubroutineuiv
8739
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMSTAGEIVPROC)(GLuint program, GLenum shadertype, GLenum pname, GLint *values);
8740
GLAPI PFNGLGETPROGRAMSTAGEIVPROC glad_glGetProgramStageiv;
8741
#define glGetProgramStageiv glad_glGetProgramStageiv
8742
#endif
8743
#ifndef GL_ARB_shader_texture_image_samples
8744
#define GL_ARB_shader_texture_image_samples 1
8745
GLAPI int GLAD_GL_ARB_shader_texture_image_samples;
8746
#endif
8747
#ifndef GL_ARB_shader_texture_lod
8748
#define GL_ARB_shader_texture_lod 1
8749
GLAPI int GLAD_GL_ARB_shader_texture_lod;
8750
#endif
8751
#ifndef GL_ARB_shader_viewport_layer_array
8752
#define GL_ARB_shader_viewport_layer_array 1
8753
GLAPI int GLAD_GL_ARB_shader_viewport_layer_array;
8754
#endif
8755
#ifndef GL_ARB_shading_language_100
8756
#define GL_ARB_shading_language_100 1
8757
GLAPI int GLAD_GL_ARB_shading_language_100;
8758
#endif
8759
#ifndef GL_ARB_shading_language_420pack
8760
#define GL_ARB_shading_language_420pack 1
8761
GLAPI int GLAD_GL_ARB_shading_language_420pack;
8762
#endif
8763
#ifndef GL_ARB_shading_language_include
8764
#define GL_ARB_shading_language_include 1
8765
GLAPI int GLAD_GL_ARB_shading_language_include;
8766
typedef void (GLAD_APIENTRYP PFNGLNAMEDSTRINGARBPROC)(GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string);
8767
GLAPI PFNGLNAMEDSTRINGARBPROC glad_glNamedStringARB;
8768
#define glNamedStringARB glad_glNamedStringARB
8769
typedef void (GLAD_APIENTRYP PFNGLDELETENAMEDSTRINGARBPROC)(GLint namelen, const GLchar *name);
8770
GLAPI PFNGLDELETENAMEDSTRINGARBPROC glad_glDeleteNamedStringARB;
8771
#define glDeleteNamedStringARB glad_glDeleteNamedStringARB
8772
typedef void (GLAD_APIENTRYP PFNGLCOMPILESHADERINCLUDEARBPROC)(GLuint shader, GLsizei count, const GLchar *const*path, const GLint *length);
8773
GLAPI PFNGLCOMPILESHADERINCLUDEARBPROC glad_glCompileShaderIncludeARB;
8774
#define glCompileShaderIncludeARB glad_glCompileShaderIncludeARB
8775
typedef GLboolean (GLAD_APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, const GLchar *name);
8776
GLAPI PFNGLISNAMEDSTRINGARBPROC glad_glIsNamedStringARB;
8777
#define glIsNamedStringARB glad_glIsNamedStringARB
8778
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDSTRINGARBPROC)(GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string);
8779
GLAPI PFNGLGETNAMEDSTRINGARBPROC glad_glGetNamedStringARB;
8780
#define glGetNamedStringARB glad_glGetNamedStringARB
8781
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDSTRINGIVARBPROC)(GLint namelen, const GLchar *name, GLenum pname, GLint *params);
8782
GLAPI PFNGLGETNAMEDSTRINGIVARBPROC glad_glGetNamedStringivARB;
8783
#define glGetNamedStringivARB glad_glGetNamedStringivARB
8784
#endif
8785
#ifndef GL_ARB_shading_language_packing
8786
#define GL_ARB_shading_language_packing 1
8787
GLAPI int GLAD_GL_ARB_shading_language_packing;
8788
#endif
8789
#ifndef GL_ARB_shadow
8790
#define GL_ARB_shadow 1
8791
GLAPI int GLAD_GL_ARB_shadow;
8792
#endif
8793
#ifndef GL_ARB_shadow_ambient
8794
#define GL_ARB_shadow_ambient 1
8795
GLAPI int GLAD_GL_ARB_shadow_ambient;
8796
#endif
8797
#ifndef GL_ARB_sparse_buffer
8798
#define GL_ARB_sparse_buffer 1
8799
GLAPI int GLAD_GL_ARB_sparse_buffer;
8800
typedef void (GLAD_APIENTRYP PFNGLBUFFERPAGECOMMITMENTARBPROC)(GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit);
8801
GLAPI PFNGLBUFFERPAGECOMMITMENTARBPROC glad_glBufferPageCommitmentARB;
8802
#define glBufferPageCommitmentARB glad_glBufferPageCommitmentARB
8803
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
8804
GLAPI PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC glad_glNamedBufferPageCommitmentEXT;
8805
#define glNamedBufferPageCommitmentEXT glad_glNamedBufferPageCommitmentEXT
8806
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit);
8807
GLAPI PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC glad_glNamedBufferPageCommitmentARB;
8808
#define glNamedBufferPageCommitmentARB glad_glNamedBufferPageCommitmentARB
8809
#endif
8810
#ifndef GL_ARB_sparse_texture
8811
#define GL_ARB_sparse_texture 1
8812
GLAPI int GLAD_GL_ARB_sparse_texture;
8813
typedef void (GLAD_APIENTRYP PFNGLTEXPAGECOMMITMENTARBPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit);
8814
GLAPI PFNGLTEXPAGECOMMITMENTARBPROC glad_glTexPageCommitmentARB;
8815
#define glTexPageCommitmentARB glad_glTexPageCommitmentARB
8816
#endif
8817
#ifndef GL_ARB_sparse_texture2
8818
#define GL_ARB_sparse_texture2 1
8819
GLAPI int GLAD_GL_ARB_sparse_texture2;
8820
#endif
8821
#ifndef GL_ARB_sparse_texture_clamp
8822
#define GL_ARB_sparse_texture_clamp 1
8823
GLAPI int GLAD_GL_ARB_sparse_texture_clamp;
8824
#endif
8825
#ifndef GL_ARB_spirv_extensions
8826
#define GL_ARB_spirv_extensions 1
8827
GLAPI int GLAD_GL_ARB_spirv_extensions;
8828
#endif
8829
#ifndef GL_ARB_stencil_texturing
8830
#define GL_ARB_stencil_texturing 1
8831
GLAPI int GLAD_GL_ARB_stencil_texturing;
8832
#endif
8833
#ifndef GL_ARB_sync
8834
#define GL_ARB_sync 1
8835
GLAPI int GLAD_GL_ARB_sync;
8836
#endif
8837
#ifndef GL_ARB_tessellation_shader
8838
#define GL_ARB_tessellation_shader 1
8839
GLAPI int GLAD_GL_ARB_tessellation_shader;
8840
typedef void (GLAD_APIENTRYP PFNGLPATCHPARAMETERIPROC)(GLenum pname, GLint value);
8841
GLAPI PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri;
8842
#define glPatchParameteri glad_glPatchParameteri
8843
typedef void (GLAD_APIENTRYP PFNGLPATCHPARAMETERFVPROC)(GLenum pname, const GLfloat *values);
8844
GLAPI PFNGLPATCHPARAMETERFVPROC glad_glPatchParameterfv;
8845
#define glPatchParameterfv glad_glPatchParameterfv
8846
#endif
8847
#ifndef GL_ARB_texture_barrier
8848
#define GL_ARB_texture_barrier 1
8849
GLAPI int GLAD_GL_ARB_texture_barrier;
8850
typedef void (GLAD_APIENTRYP PFNGLTEXTUREBARRIERPROC)(void);
8851
GLAPI PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier;
8852
#define glTextureBarrier glad_glTextureBarrier
8853
#endif
8854
#ifndef GL_ARB_texture_border_clamp
8855
#define GL_ARB_texture_border_clamp 1
8856
GLAPI int GLAD_GL_ARB_texture_border_clamp;
8857
#endif
8858
#ifndef GL_ARB_texture_buffer_object
8859
#define GL_ARB_texture_buffer_object 1
8860
GLAPI int GLAD_GL_ARB_texture_buffer_object;
8861
typedef void (GLAD_APIENTRYP PFNGLTEXBUFFERARBPROC)(GLenum target, GLenum internalformat, GLuint buffer);
8862
GLAPI PFNGLTEXBUFFERARBPROC glad_glTexBufferARB;
8863
#define glTexBufferARB glad_glTexBufferARB
8864
#endif
8865
#ifndef GL_ARB_texture_buffer_object_rgb32
8866
#define GL_ARB_texture_buffer_object_rgb32 1
8867
GLAPI int GLAD_GL_ARB_texture_buffer_object_rgb32;
8868
#endif
8869
#ifndef GL_ARB_texture_buffer_range
8870
#define GL_ARB_texture_buffer_range 1
8871
GLAPI int GLAD_GL_ARB_texture_buffer_range;
8872
typedef void (GLAD_APIENTRYP PFNGLTEXBUFFERRANGEPROC)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
8873
GLAPI PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange;
8874
#define glTexBufferRange glad_glTexBufferRange
8875
#endif
8876
#ifndef GL_ARB_texture_compression
8877
#define GL_ARB_texture_compression 1
8878
GLAPI int GLAD_GL_ARB_texture_compression;
8879
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXIMAGE3DARBPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data);
8880
GLAPI PFNGLCOMPRESSEDTEXIMAGE3DARBPROC glad_glCompressedTexImage3DARB;
8881
#define glCompressedTexImage3DARB glad_glCompressedTexImage3DARB
8882
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXIMAGE2DARBPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data);
8883
GLAPI PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glad_glCompressedTexImage2DARB;
8884
#define glCompressedTexImage2DARB glad_glCompressedTexImage2DARB
8885
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXIMAGE1DARBPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data);
8886
GLAPI PFNGLCOMPRESSEDTEXIMAGE1DARBPROC glad_glCompressedTexImage1DARB;
8887
#define glCompressedTexImage1DARB glad_glCompressedTexImage1DARB
8888
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data);
8889
GLAPI PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC glad_glCompressedTexSubImage3DARB;
8890
#define glCompressedTexSubImage3DARB glad_glCompressedTexSubImage3DARB
8891
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data);
8892
GLAPI PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC glad_glCompressedTexSubImage2DARB;
8893
#define glCompressedTexSubImage2DARB glad_glCompressedTexSubImage2DARB
8894
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data);
8895
GLAPI PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC glad_glCompressedTexSubImage1DARB;
8896
#define glCompressedTexSubImage1DARB glad_glCompressedTexSubImage1DARB
8897
typedef void (GLAD_APIENTRYP PFNGLGETCOMPRESSEDTEXIMAGEARBPROC)(GLenum target, GLint level, void *img);
8898
GLAPI PFNGLGETCOMPRESSEDTEXIMAGEARBPROC glad_glGetCompressedTexImageARB;
8899
#define glGetCompressedTexImageARB glad_glGetCompressedTexImageARB
8900
#endif
8901
#ifndef GL_ARB_texture_compression_bptc
8902
#define GL_ARB_texture_compression_bptc 1
8903
GLAPI int GLAD_GL_ARB_texture_compression_bptc;
8904
#endif
8905
#ifndef GL_ARB_texture_compression_rgtc
8906
#define GL_ARB_texture_compression_rgtc 1
8907
GLAPI int GLAD_GL_ARB_texture_compression_rgtc;
8908
#endif
8909
#ifndef GL_ARB_texture_cube_map
8910
#define GL_ARB_texture_cube_map 1
8911
GLAPI int GLAD_GL_ARB_texture_cube_map;
8912
#endif
8913
#ifndef GL_ARB_texture_cube_map_array
8914
#define GL_ARB_texture_cube_map_array 1
8915
GLAPI int GLAD_GL_ARB_texture_cube_map_array;
8916
#endif
8917
#ifndef GL_ARB_texture_env_add
8918
#define GL_ARB_texture_env_add 1
8919
GLAPI int GLAD_GL_ARB_texture_env_add;
8920
#endif
8921
#ifndef GL_ARB_texture_env_combine
8922
#define GL_ARB_texture_env_combine 1
8923
GLAPI int GLAD_GL_ARB_texture_env_combine;
8924
#endif
8925
#ifndef GL_ARB_texture_env_crossbar
8926
#define GL_ARB_texture_env_crossbar 1
8927
GLAPI int GLAD_GL_ARB_texture_env_crossbar;
8928
#endif
8929
#ifndef GL_ARB_texture_env_dot3
8930
#define GL_ARB_texture_env_dot3 1
8931
GLAPI int GLAD_GL_ARB_texture_env_dot3;
8932
#endif
8933
#ifndef GL_ARB_texture_filter_anisotropic
8934
#define GL_ARB_texture_filter_anisotropic 1
8935
GLAPI int GLAD_GL_ARB_texture_filter_anisotropic;
8936
#endif
8937
#ifndef GL_ARB_texture_filter_minmax
8938
#define GL_ARB_texture_filter_minmax 1
8939
GLAPI int GLAD_GL_ARB_texture_filter_minmax;
8940
#endif
8941
#ifndef GL_ARB_texture_float
8942
#define GL_ARB_texture_float 1
8943
GLAPI int GLAD_GL_ARB_texture_float;
8944
#endif
8945
#ifndef GL_ARB_texture_gather
8946
#define GL_ARB_texture_gather 1
8947
GLAPI int GLAD_GL_ARB_texture_gather;
8948
#endif
8949
#ifndef GL_ARB_texture_mirror_clamp_to_edge
8950
#define GL_ARB_texture_mirror_clamp_to_edge 1
8951
GLAPI int GLAD_GL_ARB_texture_mirror_clamp_to_edge;
8952
#endif
8953
#ifndef GL_ARB_texture_mirrored_repeat
8954
#define GL_ARB_texture_mirrored_repeat 1
8955
GLAPI int GLAD_GL_ARB_texture_mirrored_repeat;
8956
#endif
8957
#ifndef GL_ARB_texture_multisample
8958
#define GL_ARB_texture_multisample 1
8959
GLAPI int GLAD_GL_ARB_texture_multisample;
8960
#endif
8961
#ifndef GL_ARB_texture_non_power_of_two
8962
#define GL_ARB_texture_non_power_of_two 1
8963
GLAPI int GLAD_GL_ARB_texture_non_power_of_two;
8964
#endif
8965
#ifndef GL_ARB_texture_query_levels
8966
#define GL_ARB_texture_query_levels 1
8967
GLAPI int GLAD_GL_ARB_texture_query_levels;
8968
#endif
8969
#ifndef GL_ARB_texture_query_lod
8970
#define GL_ARB_texture_query_lod 1
8971
GLAPI int GLAD_GL_ARB_texture_query_lod;
8972
#endif
8973
#ifndef GL_ARB_texture_rectangle
8974
#define GL_ARB_texture_rectangle 1
8975
GLAPI int GLAD_GL_ARB_texture_rectangle;
8976
#endif
8977
#ifndef GL_ARB_texture_rg
8978
#define GL_ARB_texture_rg 1
8979
GLAPI int GLAD_GL_ARB_texture_rg;
8980
#endif
8981
#ifndef GL_ARB_texture_rgb10_a2ui
8982
#define GL_ARB_texture_rgb10_a2ui 1
8983
GLAPI int GLAD_GL_ARB_texture_rgb10_a2ui;
8984
#endif
8985
#ifndef GL_ARB_texture_stencil8
8986
#define GL_ARB_texture_stencil8 1
8987
GLAPI int GLAD_GL_ARB_texture_stencil8;
8988
#endif
8989
#ifndef GL_ARB_texture_storage
8990
#define GL_ARB_texture_storage 1
8991
GLAPI int GLAD_GL_ARB_texture_storage;
8992
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGE1DPROC)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width);
8993
GLAPI PFNGLTEXSTORAGE1DPROC glad_glTexStorage1D;
8994
#define glTexStorage1D glad_glTexStorage1D
8995
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGE2DPROC)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
8996
GLAPI PFNGLTEXSTORAGE2DPROC glad_glTexStorage2D;
8997
#define glTexStorage2D glad_glTexStorage2D
8998
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGE3DPROC)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
8999
GLAPI PFNGLTEXSTORAGE3DPROC glad_glTexStorage3D;
9000
#define glTexStorage3D glad_glTexStorage3D
9001
#endif
9002
#ifndef GL_ARB_texture_storage_multisample
9003
#define GL_ARB_texture_storage_multisample 1
9004
GLAPI int GLAD_GL_ARB_texture_storage_multisample;
9005
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGE2DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
9006
GLAPI PFNGLTEXSTORAGE2DMULTISAMPLEPROC glad_glTexStorage2DMultisample;
9007
#define glTexStorage2DMultisample glad_glTexStorage2DMultisample
9008
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGE3DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
9009
GLAPI PFNGLTEXSTORAGE3DMULTISAMPLEPROC glad_glTexStorage3DMultisample;
9010
#define glTexStorage3DMultisample glad_glTexStorage3DMultisample
9011
#endif
9012
#ifndef GL_ARB_texture_swizzle
9013
#define GL_ARB_texture_swizzle 1
9014
GLAPI int GLAD_GL_ARB_texture_swizzle;
9015
#endif
9016
#ifndef GL_ARB_texture_view
9017
#define GL_ARB_texture_view 1
9018
GLAPI int GLAD_GL_ARB_texture_view;
9019
typedef void (GLAD_APIENTRYP PFNGLTEXTUREVIEWPROC)(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers);
9020
GLAPI PFNGLTEXTUREVIEWPROC glad_glTextureView;
9021
#define glTextureView glad_glTextureView
9022
#endif
9023
#ifndef GL_ARB_timer_query
9024
#define GL_ARB_timer_query 1
9025
GLAPI int GLAD_GL_ARB_timer_query;
9026
typedef void (GLAD_APIENTRYP PFNGLQUERYCOUNTERPROC)(GLuint id, GLenum target);
9027
GLAPI PFNGLQUERYCOUNTERPROC glad_glQueryCounter;
9028
#define glQueryCounter glad_glQueryCounter
9029
typedef void (GLAD_APIENTRYP PFNGLGETQUERYOBJECTI64VPROC)(GLuint id, GLenum pname, GLint64 *params);
9030
GLAPI PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v;
9031
#define glGetQueryObjecti64v glad_glGetQueryObjecti64v
9032
typedef void (GLAD_APIENTRYP PFNGLGETQUERYOBJECTUI64VPROC)(GLuint id, GLenum pname, GLuint64 *params);
9033
GLAPI PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v;
9034
#define glGetQueryObjectui64v glad_glGetQueryObjectui64v
9035
#endif
9036
#ifndef GL_ARB_transform_feedback2
9037
#define GL_ARB_transform_feedback2 1
9038
GLAPI int GLAD_GL_ARB_transform_feedback2;
9039
typedef void (GLAD_APIENTRYP PFNGLBINDTRANSFORMFEEDBACKPROC)(GLenum target, GLuint id);
9040
GLAPI PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback;
9041
#define glBindTransformFeedback glad_glBindTransformFeedback
9042
typedef void (GLAD_APIENTRYP PFNGLDELETETRANSFORMFEEDBACKSPROC)(GLsizei n, const GLuint *ids);
9043
GLAPI PFNGLDELETETRANSFORMFEEDBACKSPROC glad_glDeleteTransformFeedbacks;
9044
#define glDeleteTransformFeedbacks glad_glDeleteTransformFeedbacks
9045
typedef void (GLAD_APIENTRYP PFNGLGENTRANSFORMFEEDBACKSPROC)(GLsizei n, GLuint *ids);
9046
GLAPI PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks;
9047
#define glGenTransformFeedbacks glad_glGenTransformFeedbacks
9048
typedef GLboolean (GLAD_APIENTRYP PFNGLISTRANSFORMFEEDBACKPROC)(GLuint id);
9049
GLAPI PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback;
9050
#define glIsTransformFeedback glad_glIsTransformFeedback
9051
typedef void (GLAD_APIENTRYP PFNGLPAUSETRANSFORMFEEDBACKPROC)(void);
9052
GLAPI PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback;
9053
#define glPauseTransformFeedback glad_glPauseTransformFeedback
9054
typedef void (GLAD_APIENTRYP PFNGLRESUMETRANSFORMFEEDBACKPROC)(void);
9055
GLAPI PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback;
9056
#define glResumeTransformFeedback glad_glResumeTransformFeedback
9057
typedef void (GLAD_APIENTRYP PFNGLDRAWTRANSFORMFEEDBACKPROC)(GLenum mode, GLuint id);
9058
GLAPI PFNGLDRAWTRANSFORMFEEDBACKPROC glad_glDrawTransformFeedback;
9059
#define glDrawTransformFeedback glad_glDrawTransformFeedback
9060
#endif
9061
#ifndef GL_ARB_transform_feedback3
9062
#define GL_ARB_transform_feedback3 1
9063
GLAPI int GLAD_GL_ARB_transform_feedback3;
9064
typedef void (GLAD_APIENTRYP PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC)(GLenum mode, GLuint id, GLuint stream);
9065
GLAPI PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glad_glDrawTransformFeedbackStream;
9066
#define glDrawTransformFeedbackStream glad_glDrawTransformFeedbackStream
9067
typedef void (GLAD_APIENTRYP PFNGLBEGINQUERYINDEXEDPROC)(GLenum target, GLuint index, GLuint id);
9068
GLAPI PFNGLBEGINQUERYINDEXEDPROC glad_glBeginQueryIndexed;
9069
#define glBeginQueryIndexed glad_glBeginQueryIndexed
9070
typedef void (GLAD_APIENTRYP PFNGLENDQUERYINDEXEDPROC)(GLenum target, GLuint index);
9071
GLAPI PFNGLENDQUERYINDEXEDPROC glad_glEndQueryIndexed;
9072
#define glEndQueryIndexed glad_glEndQueryIndexed
9073
typedef void (GLAD_APIENTRYP PFNGLGETQUERYINDEXEDIVPROC)(GLenum target, GLuint index, GLenum pname, GLint *params);
9074
GLAPI PFNGLGETQUERYINDEXEDIVPROC glad_glGetQueryIndexediv;
9075
#define glGetQueryIndexediv glad_glGetQueryIndexediv
9076
#endif
9077
#ifndef GL_ARB_transform_feedback_instanced
9078
#define GL_ARB_transform_feedback_instanced 1
9079
GLAPI int GLAD_GL_ARB_transform_feedback_instanced;
9080
typedef void (GLAD_APIENTRYP PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC)(GLenum mode, GLuint id, GLsizei instancecount);
9081
GLAPI PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glad_glDrawTransformFeedbackInstanced;
9082
#define glDrawTransformFeedbackInstanced glad_glDrawTransformFeedbackInstanced
9083
typedef void (GLAD_APIENTRYP PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC)(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount);
9084
GLAPI PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glad_glDrawTransformFeedbackStreamInstanced;
9085
#define glDrawTransformFeedbackStreamInstanced glad_glDrawTransformFeedbackStreamInstanced
9086
#endif
9087
#ifndef GL_ARB_transform_feedback_overflow_query
9088
#define GL_ARB_transform_feedback_overflow_query 1
9089
GLAPI int GLAD_GL_ARB_transform_feedback_overflow_query;
9090
#endif
9091
#ifndef GL_ARB_transpose_matrix
9092
#define GL_ARB_transpose_matrix 1
9093
GLAPI int GLAD_GL_ARB_transpose_matrix;
9094
typedef void (GLAD_APIENTRYP PFNGLLOADTRANSPOSEMATRIXFARBPROC)(const GLfloat *m);
9095
GLAPI PFNGLLOADTRANSPOSEMATRIXFARBPROC glad_glLoadTransposeMatrixfARB;
9096
#define glLoadTransposeMatrixfARB glad_glLoadTransposeMatrixfARB
9097
typedef void (GLAD_APIENTRYP PFNGLLOADTRANSPOSEMATRIXDARBPROC)(const GLdouble *m);
9098
GLAPI PFNGLLOADTRANSPOSEMATRIXDARBPROC glad_glLoadTransposeMatrixdARB;
9099
#define glLoadTransposeMatrixdARB glad_glLoadTransposeMatrixdARB
9100
typedef void (GLAD_APIENTRYP PFNGLMULTTRANSPOSEMATRIXFARBPROC)(const GLfloat *m);
9101
GLAPI PFNGLMULTTRANSPOSEMATRIXFARBPROC glad_glMultTransposeMatrixfARB;
9102
#define glMultTransposeMatrixfARB glad_glMultTransposeMatrixfARB
9103
typedef void (GLAD_APIENTRYP PFNGLMULTTRANSPOSEMATRIXDARBPROC)(const GLdouble *m);
9104
GLAPI PFNGLMULTTRANSPOSEMATRIXDARBPROC glad_glMultTransposeMatrixdARB;
9105
#define glMultTransposeMatrixdARB glad_glMultTransposeMatrixdARB
9106
#endif
9107
#ifndef GL_ARB_uniform_buffer_object
9108
#define GL_ARB_uniform_buffer_object 1
9109
GLAPI int GLAD_GL_ARB_uniform_buffer_object;
9110
#endif
9111
#ifndef GL_ARB_vertex_array_bgra
9112
#define GL_ARB_vertex_array_bgra 1
9113
GLAPI int GLAD_GL_ARB_vertex_array_bgra;
9114
#endif
9115
#ifndef GL_ARB_vertex_array_object
9116
#define GL_ARB_vertex_array_object 1
9117
GLAPI int GLAD_GL_ARB_vertex_array_object;
9118
#endif
9119
#ifndef GL_ARB_vertex_attrib_64bit
9120
#define GL_ARB_vertex_attrib_64bit 1
9121
GLAPI int GLAD_GL_ARB_vertex_attrib_64bit;
9122
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1DPROC)(GLuint index, GLdouble x);
9123
GLAPI PFNGLVERTEXATTRIBL1DPROC glad_glVertexAttribL1d;
9124
#define glVertexAttribL1d glad_glVertexAttribL1d
9125
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL2DPROC)(GLuint index, GLdouble x, GLdouble y);
9126
GLAPI PFNGLVERTEXATTRIBL2DPROC glad_glVertexAttribL2d;
9127
#define glVertexAttribL2d glad_glVertexAttribL2d
9128
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL3DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
9129
GLAPI PFNGLVERTEXATTRIBL3DPROC glad_glVertexAttribL3d;
9130
#define glVertexAttribL3d glad_glVertexAttribL3d
9131
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL4DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
9132
GLAPI PFNGLVERTEXATTRIBL4DPROC glad_glVertexAttribL4d;
9133
#define glVertexAttribL4d glad_glVertexAttribL4d
9134
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1DVPROC)(GLuint index, const GLdouble *v);
9135
GLAPI PFNGLVERTEXATTRIBL1DVPROC glad_glVertexAttribL1dv;
9136
#define glVertexAttribL1dv glad_glVertexAttribL1dv
9137
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL2DVPROC)(GLuint index, const GLdouble *v);
9138
GLAPI PFNGLVERTEXATTRIBL2DVPROC glad_glVertexAttribL2dv;
9139
#define glVertexAttribL2dv glad_glVertexAttribL2dv
9140
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL3DVPROC)(GLuint index, const GLdouble *v);
9141
GLAPI PFNGLVERTEXATTRIBL3DVPROC glad_glVertexAttribL3dv;
9142
#define glVertexAttribL3dv glad_glVertexAttribL3dv
9143
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL4DVPROC)(GLuint index, const GLdouble *v);
9144
GLAPI PFNGLVERTEXATTRIBL4DVPROC glad_glVertexAttribL4dv;
9145
#define glVertexAttribL4dv glad_glVertexAttribL4dv
9146
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBLPOINTERPROC)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer);
9147
GLAPI PFNGLVERTEXATTRIBLPOINTERPROC glad_glVertexAttribLPointer;
9148
#define glVertexAttribLPointer glad_glVertexAttribLPointer
9149
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBLDVPROC)(GLuint index, GLenum pname, GLdouble *params);
9150
GLAPI PFNGLGETVERTEXATTRIBLDVPROC glad_glGetVertexAttribLdv;
9151
#define glGetVertexAttribLdv glad_glGetVertexAttribLdv
9152
#endif
9153
#ifndef GL_ARB_vertex_attrib_binding
9154
#define GL_ARB_vertex_attrib_binding 1
9155
GLAPI int GLAD_GL_ARB_vertex_attrib_binding;
9156
typedef void (GLAD_APIENTRYP PFNGLBINDVERTEXBUFFERPROC)(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
9157
GLAPI PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer;
9158
#define glBindVertexBuffer glad_glBindVertexBuffer
9159
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBFORMATPROC)(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset);
9160
GLAPI PFNGLVERTEXATTRIBFORMATPROC glad_glVertexAttribFormat;
9161
#define glVertexAttribFormat glad_glVertexAttribFormat
9162
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBIFORMATPROC)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
9163
GLAPI PFNGLVERTEXATTRIBIFORMATPROC glad_glVertexAttribIFormat;
9164
#define glVertexAttribIFormat glad_glVertexAttribIFormat
9165
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBLFORMATPROC)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
9166
GLAPI PFNGLVERTEXATTRIBLFORMATPROC glad_glVertexAttribLFormat;
9167
#define glVertexAttribLFormat glad_glVertexAttribLFormat
9168
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBBINDINGPROC)(GLuint attribindex, GLuint bindingindex);
9169
GLAPI PFNGLVERTEXATTRIBBINDINGPROC glad_glVertexAttribBinding;
9170
#define glVertexAttribBinding glad_glVertexAttribBinding
9171
typedef void (GLAD_APIENTRYP PFNGLVERTEXBINDINGDIVISORPROC)(GLuint bindingindex, GLuint divisor);
9172
GLAPI PFNGLVERTEXBINDINGDIVISORPROC glad_glVertexBindingDivisor;
9173
#define glVertexBindingDivisor glad_glVertexBindingDivisor
9174
#endif
9175
#ifndef GL_ARB_vertex_blend
9176
#define GL_ARB_vertex_blend 1
9177
GLAPI int GLAD_GL_ARB_vertex_blend;
9178
typedef void (GLAD_APIENTRYP PFNGLWEIGHTBVARBPROC)(GLint size, const GLbyte *weights);
9179
GLAPI PFNGLWEIGHTBVARBPROC glad_glWeightbvARB;
9180
#define glWeightbvARB glad_glWeightbvARB
9181
typedef void (GLAD_APIENTRYP PFNGLWEIGHTSVARBPROC)(GLint size, const GLshort *weights);
9182
GLAPI PFNGLWEIGHTSVARBPROC glad_glWeightsvARB;
9183
#define glWeightsvARB glad_glWeightsvARB
9184
typedef void (GLAD_APIENTRYP PFNGLWEIGHTIVARBPROC)(GLint size, const GLint *weights);
9185
GLAPI PFNGLWEIGHTIVARBPROC glad_glWeightivARB;
9186
#define glWeightivARB glad_glWeightivARB
9187
typedef void (GLAD_APIENTRYP PFNGLWEIGHTFVARBPROC)(GLint size, const GLfloat *weights);
9188
GLAPI PFNGLWEIGHTFVARBPROC glad_glWeightfvARB;
9189
#define glWeightfvARB glad_glWeightfvARB
9190
typedef void (GLAD_APIENTRYP PFNGLWEIGHTDVARBPROC)(GLint size, const GLdouble *weights);
9191
GLAPI PFNGLWEIGHTDVARBPROC glad_glWeightdvARB;
9192
#define glWeightdvARB glad_glWeightdvARB
9193
typedef void (GLAD_APIENTRYP PFNGLWEIGHTUBVARBPROC)(GLint size, const GLubyte *weights);
9194
GLAPI PFNGLWEIGHTUBVARBPROC glad_glWeightubvARB;
9195
#define glWeightubvARB glad_glWeightubvARB
9196
typedef void (GLAD_APIENTRYP PFNGLWEIGHTUSVARBPROC)(GLint size, const GLushort *weights);
9197
GLAPI PFNGLWEIGHTUSVARBPROC glad_glWeightusvARB;
9198
#define glWeightusvARB glad_glWeightusvARB
9199
typedef void (GLAD_APIENTRYP PFNGLWEIGHTUIVARBPROC)(GLint size, const GLuint *weights);
9200
GLAPI PFNGLWEIGHTUIVARBPROC glad_glWeightuivARB;
9201
#define glWeightuivARB glad_glWeightuivARB
9202
typedef void (GLAD_APIENTRYP PFNGLWEIGHTPOINTERARBPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer);
9203
GLAPI PFNGLWEIGHTPOINTERARBPROC glad_glWeightPointerARB;
9204
#define glWeightPointerARB glad_glWeightPointerARB
9205
typedef void (GLAD_APIENTRYP PFNGLVERTEXBLENDARBPROC)(GLint count);
9206
GLAPI PFNGLVERTEXBLENDARBPROC glad_glVertexBlendARB;
9207
#define glVertexBlendARB glad_glVertexBlendARB
9208
#endif
9209
#ifndef GL_ARB_vertex_buffer_object
9210
#define GL_ARB_vertex_buffer_object 1
9211
GLAPI int GLAD_GL_ARB_vertex_buffer_object;
9212
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERARBPROC)(GLenum target, GLuint buffer);
9213
GLAPI PFNGLBINDBUFFERARBPROC glad_glBindBufferARB;
9214
#define glBindBufferARB glad_glBindBufferARB
9215
typedef void (GLAD_APIENTRYP PFNGLDELETEBUFFERSARBPROC)(GLsizei n, const GLuint *buffers);
9216
GLAPI PFNGLDELETEBUFFERSARBPROC glad_glDeleteBuffersARB;
9217
#define glDeleteBuffersARB glad_glDeleteBuffersARB
9218
typedef void (GLAD_APIENTRYP PFNGLGENBUFFERSARBPROC)(GLsizei n, GLuint *buffers);
9219
GLAPI PFNGLGENBUFFERSARBPROC glad_glGenBuffersARB;
9220
#define glGenBuffersARB glad_glGenBuffersARB
9221
typedef GLboolean (GLAD_APIENTRYP PFNGLISBUFFERARBPROC)(GLuint buffer);
9222
GLAPI PFNGLISBUFFERARBPROC glad_glIsBufferARB;
9223
#define glIsBufferARB glad_glIsBufferARB
9224
typedef void (GLAD_APIENTRYP PFNGLBUFFERDATAARBPROC)(GLenum target, GLsizeiptrARB size, const void *data, GLenum usage);
9225
GLAPI PFNGLBUFFERDATAARBPROC glad_glBufferDataARB;
9226
#define glBufferDataARB glad_glBufferDataARB
9227
typedef void (GLAD_APIENTRYP PFNGLBUFFERSUBDATAARBPROC)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data);
9228
GLAPI PFNGLBUFFERSUBDATAARBPROC glad_glBufferSubDataARB;
9229
#define glBufferSubDataARB glad_glBufferSubDataARB
9230
typedef void (GLAD_APIENTRYP PFNGLGETBUFFERSUBDATAARBPROC)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data);
9231
GLAPI PFNGLGETBUFFERSUBDATAARBPROC glad_glGetBufferSubDataARB;
9232
#define glGetBufferSubDataARB glad_glGetBufferSubDataARB
9233
typedef void * (GLAD_APIENTRYP PFNGLMAPBUFFERARBPROC)(GLenum target, GLenum access);
9234
GLAPI PFNGLMAPBUFFERARBPROC glad_glMapBufferARB;
9235
#define glMapBufferARB glad_glMapBufferARB
9236
typedef GLboolean (GLAD_APIENTRYP PFNGLUNMAPBUFFERARBPROC)(GLenum target);
9237
GLAPI PFNGLUNMAPBUFFERARBPROC glad_glUnmapBufferARB;
9238
#define glUnmapBufferARB glad_glUnmapBufferARB
9239
typedef void (GLAD_APIENTRYP PFNGLGETBUFFERPARAMETERIVARBPROC)(GLenum target, GLenum pname, GLint *params);
9240
GLAPI PFNGLGETBUFFERPARAMETERIVARBPROC glad_glGetBufferParameterivARB;
9241
#define glGetBufferParameterivARB glad_glGetBufferParameterivARB
9242
typedef void (GLAD_APIENTRYP PFNGLGETBUFFERPOINTERVARBPROC)(GLenum target, GLenum pname, void **params);
9243
GLAPI PFNGLGETBUFFERPOINTERVARBPROC glad_glGetBufferPointervARB;
9244
#define glGetBufferPointervARB glad_glGetBufferPointervARB
9245
#endif
9246
#ifndef GL_ARB_vertex_program
9247
#define GL_ARB_vertex_program 1
9248
GLAPI int GLAD_GL_ARB_vertex_program;
9249
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1DARBPROC)(GLuint index, GLdouble x);
9250
GLAPI PFNGLVERTEXATTRIB1DARBPROC glad_glVertexAttrib1dARB;
9251
#define glVertexAttrib1dARB glad_glVertexAttrib1dARB
9252
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1DVARBPROC)(GLuint index, const GLdouble *v);
9253
GLAPI PFNGLVERTEXATTRIB1DVARBPROC glad_glVertexAttrib1dvARB;
9254
#define glVertexAttrib1dvARB glad_glVertexAttrib1dvARB
9255
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1FARBPROC)(GLuint index, GLfloat x);
9256
GLAPI PFNGLVERTEXATTRIB1FARBPROC glad_glVertexAttrib1fARB;
9257
#define glVertexAttrib1fARB glad_glVertexAttrib1fARB
9258
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1FVARBPROC)(GLuint index, const GLfloat *v);
9259
GLAPI PFNGLVERTEXATTRIB1FVARBPROC glad_glVertexAttrib1fvARB;
9260
#define glVertexAttrib1fvARB glad_glVertexAttrib1fvARB
9261
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1SARBPROC)(GLuint index, GLshort x);
9262
GLAPI PFNGLVERTEXATTRIB1SARBPROC glad_glVertexAttrib1sARB;
9263
#define glVertexAttrib1sARB glad_glVertexAttrib1sARB
9264
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1SVARBPROC)(GLuint index, const GLshort *v);
9265
GLAPI PFNGLVERTEXATTRIB1SVARBPROC glad_glVertexAttrib1svARB;
9266
#define glVertexAttrib1svARB glad_glVertexAttrib1svARB
9267
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2DARBPROC)(GLuint index, GLdouble x, GLdouble y);
9268
GLAPI PFNGLVERTEXATTRIB2DARBPROC glad_glVertexAttrib2dARB;
9269
#define glVertexAttrib2dARB glad_glVertexAttrib2dARB
9270
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2DVARBPROC)(GLuint index, const GLdouble *v);
9271
GLAPI PFNGLVERTEXATTRIB2DVARBPROC glad_glVertexAttrib2dvARB;
9272
#define glVertexAttrib2dvARB glad_glVertexAttrib2dvARB
9273
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2FARBPROC)(GLuint index, GLfloat x, GLfloat y);
9274
GLAPI PFNGLVERTEXATTRIB2FARBPROC glad_glVertexAttrib2fARB;
9275
#define glVertexAttrib2fARB glad_glVertexAttrib2fARB
9276
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2FVARBPROC)(GLuint index, const GLfloat *v);
9277
GLAPI PFNGLVERTEXATTRIB2FVARBPROC glad_glVertexAttrib2fvARB;
9278
#define glVertexAttrib2fvARB glad_glVertexAttrib2fvARB
9279
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2SARBPROC)(GLuint index, GLshort x, GLshort y);
9280
GLAPI PFNGLVERTEXATTRIB2SARBPROC glad_glVertexAttrib2sARB;
9281
#define glVertexAttrib2sARB glad_glVertexAttrib2sARB
9282
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2SVARBPROC)(GLuint index, const GLshort *v);
9283
GLAPI PFNGLVERTEXATTRIB2SVARBPROC glad_glVertexAttrib2svARB;
9284
#define glVertexAttrib2svARB glad_glVertexAttrib2svARB
9285
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3DARBPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
9286
GLAPI PFNGLVERTEXATTRIB3DARBPROC glad_glVertexAttrib3dARB;
9287
#define glVertexAttrib3dARB glad_glVertexAttrib3dARB
9288
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3DVARBPROC)(GLuint index, const GLdouble *v);
9289
GLAPI PFNGLVERTEXATTRIB3DVARBPROC glad_glVertexAttrib3dvARB;
9290
#define glVertexAttrib3dvARB glad_glVertexAttrib3dvARB
9291
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3FARBPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z);
9292
GLAPI PFNGLVERTEXATTRIB3FARBPROC glad_glVertexAttrib3fARB;
9293
#define glVertexAttrib3fARB glad_glVertexAttrib3fARB
9294
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3FVARBPROC)(GLuint index, const GLfloat *v);
9295
GLAPI PFNGLVERTEXATTRIB3FVARBPROC glad_glVertexAttrib3fvARB;
9296
#define glVertexAttrib3fvARB glad_glVertexAttrib3fvARB
9297
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3SARBPROC)(GLuint index, GLshort x, GLshort y, GLshort z);
9298
GLAPI PFNGLVERTEXATTRIB3SARBPROC glad_glVertexAttrib3sARB;
9299
#define glVertexAttrib3sARB glad_glVertexAttrib3sARB
9300
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3SVARBPROC)(GLuint index, const GLshort *v);
9301
GLAPI PFNGLVERTEXATTRIB3SVARBPROC glad_glVertexAttrib3svARB;
9302
#define glVertexAttrib3svARB glad_glVertexAttrib3svARB
9303
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NBVARBPROC)(GLuint index, const GLbyte *v);
9304
GLAPI PFNGLVERTEXATTRIB4NBVARBPROC glad_glVertexAttrib4NbvARB;
9305
#define glVertexAttrib4NbvARB glad_glVertexAttrib4NbvARB
9306
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NIVARBPROC)(GLuint index, const GLint *v);
9307
GLAPI PFNGLVERTEXATTRIB4NIVARBPROC glad_glVertexAttrib4NivARB;
9308
#define glVertexAttrib4NivARB glad_glVertexAttrib4NivARB
9309
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NSVARBPROC)(GLuint index, const GLshort *v);
9310
GLAPI PFNGLVERTEXATTRIB4NSVARBPROC glad_glVertexAttrib4NsvARB;
9311
#define glVertexAttrib4NsvARB glad_glVertexAttrib4NsvARB
9312
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NUBARBPROC)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
9313
GLAPI PFNGLVERTEXATTRIB4NUBARBPROC glad_glVertexAttrib4NubARB;
9314
#define glVertexAttrib4NubARB glad_glVertexAttrib4NubARB
9315
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NUBVARBPROC)(GLuint index, const GLubyte *v);
9316
GLAPI PFNGLVERTEXATTRIB4NUBVARBPROC glad_glVertexAttrib4NubvARB;
9317
#define glVertexAttrib4NubvARB glad_glVertexAttrib4NubvARB
9318
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NUIVARBPROC)(GLuint index, const GLuint *v);
9319
GLAPI PFNGLVERTEXATTRIB4NUIVARBPROC glad_glVertexAttrib4NuivARB;
9320
#define glVertexAttrib4NuivARB glad_glVertexAttrib4NuivARB
9321
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4NUSVARBPROC)(GLuint index, const GLushort *v);
9322
GLAPI PFNGLVERTEXATTRIB4NUSVARBPROC glad_glVertexAttrib4NusvARB;
9323
#define glVertexAttrib4NusvARB glad_glVertexAttrib4NusvARB
9324
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4BVARBPROC)(GLuint index, const GLbyte *v);
9325
GLAPI PFNGLVERTEXATTRIB4BVARBPROC glad_glVertexAttrib4bvARB;
9326
#define glVertexAttrib4bvARB glad_glVertexAttrib4bvARB
9327
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4DARBPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
9328
GLAPI PFNGLVERTEXATTRIB4DARBPROC glad_glVertexAttrib4dARB;
9329
#define glVertexAttrib4dARB glad_glVertexAttrib4dARB
9330
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4DVARBPROC)(GLuint index, const GLdouble *v);
9331
GLAPI PFNGLVERTEXATTRIB4DVARBPROC glad_glVertexAttrib4dvARB;
9332
#define glVertexAttrib4dvARB glad_glVertexAttrib4dvARB
9333
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4FARBPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
9334
GLAPI PFNGLVERTEXATTRIB4FARBPROC glad_glVertexAttrib4fARB;
9335
#define glVertexAttrib4fARB glad_glVertexAttrib4fARB
9336
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4FVARBPROC)(GLuint index, const GLfloat *v);
9337
GLAPI PFNGLVERTEXATTRIB4FVARBPROC glad_glVertexAttrib4fvARB;
9338
#define glVertexAttrib4fvARB glad_glVertexAttrib4fvARB
9339
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4IVARBPROC)(GLuint index, const GLint *v);
9340
GLAPI PFNGLVERTEXATTRIB4IVARBPROC glad_glVertexAttrib4ivARB;
9341
#define glVertexAttrib4ivARB glad_glVertexAttrib4ivARB
9342
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4SARBPROC)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
9343
GLAPI PFNGLVERTEXATTRIB4SARBPROC glad_glVertexAttrib4sARB;
9344
#define glVertexAttrib4sARB glad_glVertexAttrib4sARB
9345
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4SVARBPROC)(GLuint index, const GLshort *v);
9346
GLAPI PFNGLVERTEXATTRIB4SVARBPROC glad_glVertexAttrib4svARB;
9347
#define glVertexAttrib4svARB glad_glVertexAttrib4svARB
9348
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4UBVARBPROC)(GLuint index, const GLubyte *v);
9349
GLAPI PFNGLVERTEXATTRIB4UBVARBPROC glad_glVertexAttrib4ubvARB;
9350
#define glVertexAttrib4ubvARB glad_glVertexAttrib4ubvARB
9351
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4UIVARBPROC)(GLuint index, const GLuint *v);
9352
GLAPI PFNGLVERTEXATTRIB4UIVARBPROC glad_glVertexAttrib4uivARB;
9353
#define glVertexAttrib4uivARB glad_glVertexAttrib4uivARB
9354
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4USVARBPROC)(GLuint index, const GLushort *v);
9355
GLAPI PFNGLVERTEXATTRIB4USVARBPROC glad_glVertexAttrib4usvARB;
9356
#define glVertexAttrib4usvARB glad_glVertexAttrib4usvARB
9357
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBPOINTERARBPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer);
9358
GLAPI PFNGLVERTEXATTRIBPOINTERARBPROC glad_glVertexAttribPointerARB;
9359
#define glVertexAttribPointerARB glad_glVertexAttribPointerARB
9360
typedef void (GLAD_APIENTRYP PFNGLENABLEVERTEXATTRIBARRAYARBPROC)(GLuint index);
9361
GLAPI PFNGLENABLEVERTEXATTRIBARRAYARBPROC glad_glEnableVertexAttribArrayARB;
9362
#define glEnableVertexAttribArrayARB glad_glEnableVertexAttribArrayARB
9363
typedef void (GLAD_APIENTRYP PFNGLDISABLEVERTEXATTRIBARRAYARBPROC)(GLuint index);
9364
GLAPI PFNGLDISABLEVERTEXATTRIBARRAYARBPROC glad_glDisableVertexAttribArrayARB;
9365
#define glDisableVertexAttribArrayARB glad_glDisableVertexAttribArrayARB
9366
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBDVARBPROC)(GLuint index, GLenum pname, GLdouble *params);
9367
GLAPI PFNGLGETVERTEXATTRIBDVARBPROC glad_glGetVertexAttribdvARB;
9368
#define glGetVertexAttribdvARB glad_glGetVertexAttribdvARB
9369
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBFVARBPROC)(GLuint index, GLenum pname, GLfloat *params);
9370
GLAPI PFNGLGETVERTEXATTRIBFVARBPROC glad_glGetVertexAttribfvARB;
9371
#define glGetVertexAttribfvARB glad_glGetVertexAttribfvARB
9372
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBIVARBPROC)(GLuint index, GLenum pname, GLint *params);
9373
GLAPI PFNGLGETVERTEXATTRIBIVARBPROC glad_glGetVertexAttribivARB;
9374
#define glGetVertexAttribivARB glad_glGetVertexAttribivARB
9375
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBPOINTERVARBPROC)(GLuint index, GLenum pname, void **pointer);
9376
GLAPI PFNGLGETVERTEXATTRIBPOINTERVARBPROC glad_glGetVertexAttribPointervARB;
9377
#define glGetVertexAttribPointervARB glad_glGetVertexAttribPointervARB
9378
#endif
9379
#ifndef GL_ARB_vertex_shader
9380
#define GL_ARB_vertex_shader 1
9381
GLAPI int GLAD_GL_ARB_vertex_shader;
9382
typedef void (GLAD_APIENTRYP PFNGLBINDATTRIBLOCATIONARBPROC)(GLhandleARB programObj, GLuint index, const GLcharARB *name);
9383
GLAPI PFNGLBINDATTRIBLOCATIONARBPROC glad_glBindAttribLocationARB;
9384
#define glBindAttribLocationARB glad_glBindAttribLocationARB
9385
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEATTRIBARBPROC)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);
9386
GLAPI PFNGLGETACTIVEATTRIBARBPROC glad_glGetActiveAttribARB;
9387
#define glGetActiveAttribARB glad_glGetActiveAttribARB
9388
typedef GLint (GLAD_APIENTRYP PFNGLGETATTRIBLOCATIONARBPROC)(GLhandleARB programObj, const GLcharARB *name);
9389
GLAPI PFNGLGETATTRIBLOCATIONARBPROC glad_glGetAttribLocationARB;
9390
#define glGetAttribLocationARB glad_glGetAttribLocationARB
9391
#endif
9392
#ifndef GL_ARB_vertex_type_10f_11f_11f_rev
9393
#define GL_ARB_vertex_type_10f_11f_11f_rev 1
9394
GLAPI int GLAD_GL_ARB_vertex_type_10f_11f_11f_rev;
9395
#endif
9396
#ifndef GL_ARB_vertex_type_2_10_10_10_rev
9397
#define GL_ARB_vertex_type_2_10_10_10_rev 1
9398
GLAPI int GLAD_GL_ARB_vertex_type_2_10_10_10_rev;
9399
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBP1UIPROC)(GLuint index, GLenum type, GLboolean normalized, GLuint value);
9400
GLAPI PFNGLVERTEXATTRIBP1UIPROC glad_glVertexAttribP1ui;
9401
#define glVertexAttribP1ui glad_glVertexAttribP1ui
9402
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBP1UIVPROC)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value);
9403
GLAPI PFNGLVERTEXATTRIBP1UIVPROC glad_glVertexAttribP1uiv;
9404
#define glVertexAttribP1uiv glad_glVertexAttribP1uiv
9405
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBP2UIPROC)(GLuint index, GLenum type, GLboolean normalized, GLuint value);
9406
GLAPI PFNGLVERTEXATTRIBP2UIPROC glad_glVertexAttribP2ui;
9407
#define glVertexAttribP2ui glad_glVertexAttribP2ui
9408
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBP2UIVPROC)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value);
9409
GLAPI PFNGLVERTEXATTRIBP2UIVPROC glad_glVertexAttribP2uiv;
9410
#define glVertexAttribP2uiv glad_glVertexAttribP2uiv
9411
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBP3UIPROC)(GLuint index, GLenum type, GLboolean normalized, GLuint value);
9412
GLAPI PFNGLVERTEXATTRIBP3UIPROC glad_glVertexAttribP3ui;
9413
#define glVertexAttribP3ui glad_glVertexAttribP3ui
9414
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBP3UIVPROC)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value);
9415
GLAPI PFNGLVERTEXATTRIBP3UIVPROC glad_glVertexAttribP3uiv;
9416
#define glVertexAttribP3uiv glad_glVertexAttribP3uiv
9417
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBP4UIPROC)(GLuint index, GLenum type, GLboolean normalized, GLuint value);
9418
GLAPI PFNGLVERTEXATTRIBP4UIPROC glad_glVertexAttribP4ui;
9419
#define glVertexAttribP4ui glad_glVertexAttribP4ui
9420
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBP4UIVPROC)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value);
9421
GLAPI PFNGLVERTEXATTRIBP4UIVPROC glad_glVertexAttribP4uiv;
9422
#define glVertexAttribP4uiv glad_glVertexAttribP4uiv
9423
typedef void (GLAD_APIENTRYP PFNGLVERTEXP2UIPROC)(GLenum type, GLuint value);
9424
GLAPI PFNGLVERTEXP2UIPROC glad_glVertexP2ui;
9425
#define glVertexP2ui glad_glVertexP2ui
9426
typedef void (GLAD_APIENTRYP PFNGLVERTEXP2UIVPROC)(GLenum type, const GLuint *value);
9427
GLAPI PFNGLVERTEXP2UIVPROC glad_glVertexP2uiv;
9428
#define glVertexP2uiv glad_glVertexP2uiv
9429
typedef void (GLAD_APIENTRYP PFNGLVERTEXP3UIPROC)(GLenum type, GLuint value);
9430
GLAPI PFNGLVERTEXP3UIPROC glad_glVertexP3ui;
9431
#define glVertexP3ui glad_glVertexP3ui
9432
typedef void (GLAD_APIENTRYP PFNGLVERTEXP3UIVPROC)(GLenum type, const GLuint *value);
9433
GLAPI PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv;
9434
#define glVertexP3uiv glad_glVertexP3uiv
9435
typedef void (GLAD_APIENTRYP PFNGLVERTEXP4UIPROC)(GLenum type, GLuint value);
9436
GLAPI PFNGLVERTEXP4UIPROC glad_glVertexP4ui;
9437
#define glVertexP4ui glad_glVertexP4ui
9438
typedef void (GLAD_APIENTRYP PFNGLVERTEXP4UIVPROC)(GLenum type, const GLuint *value);
9439
GLAPI PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv;
9440
#define glVertexP4uiv glad_glVertexP4uiv
9441
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDP1UIPROC)(GLenum type, GLuint coords);
9442
GLAPI PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui;
9443
#define glTexCoordP1ui glad_glTexCoordP1ui
9444
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDP1UIVPROC)(GLenum type, const GLuint *coords);
9445
GLAPI PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv;
9446
#define glTexCoordP1uiv glad_glTexCoordP1uiv
9447
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDP2UIPROC)(GLenum type, GLuint coords);
9448
GLAPI PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui;
9449
#define glTexCoordP2ui glad_glTexCoordP2ui
9450
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDP2UIVPROC)(GLenum type, const GLuint *coords);
9451
GLAPI PFNGLTEXCOORDP2UIVPROC glad_glTexCoordP2uiv;
9452
#define glTexCoordP2uiv glad_glTexCoordP2uiv
9453
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDP3UIPROC)(GLenum type, GLuint coords);
9454
GLAPI PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui;
9455
#define glTexCoordP3ui glad_glTexCoordP3ui
9456
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDP3UIVPROC)(GLenum type, const GLuint *coords);
9457
GLAPI PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv;
9458
#define glTexCoordP3uiv glad_glTexCoordP3uiv
9459
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDP4UIPROC)(GLenum type, GLuint coords);
9460
GLAPI PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui;
9461
#define glTexCoordP4ui glad_glTexCoordP4ui
9462
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDP4UIVPROC)(GLenum type, const GLuint *coords);
9463
GLAPI PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv;
9464
#define glTexCoordP4uiv glad_glTexCoordP4uiv
9465
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDP1UIPROC)(GLenum texture, GLenum type, GLuint coords);
9466
GLAPI PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui;
9467
#define glMultiTexCoordP1ui glad_glMultiTexCoordP1ui
9468
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDP1UIVPROC)(GLenum texture, GLenum type, const GLuint *coords);
9469
GLAPI PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv;
9470
#define glMultiTexCoordP1uiv glad_glMultiTexCoordP1uiv
9471
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDP2UIPROC)(GLenum texture, GLenum type, GLuint coords);
9472
GLAPI PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui;
9473
#define glMultiTexCoordP2ui glad_glMultiTexCoordP2ui
9474
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDP2UIVPROC)(GLenum texture, GLenum type, const GLuint *coords);
9475
GLAPI PFNGLMULTITEXCOORDP2UIVPROC glad_glMultiTexCoordP2uiv;
9476
#define glMultiTexCoordP2uiv glad_glMultiTexCoordP2uiv
9477
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDP3UIPROC)(GLenum texture, GLenum type, GLuint coords);
9478
GLAPI PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui;
9479
#define glMultiTexCoordP3ui glad_glMultiTexCoordP3ui
9480
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDP3UIVPROC)(GLenum texture, GLenum type, const GLuint *coords);
9481
GLAPI PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv;
9482
#define glMultiTexCoordP3uiv glad_glMultiTexCoordP3uiv
9483
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDP4UIPROC)(GLenum texture, GLenum type, GLuint coords);
9484
GLAPI PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui;
9485
#define glMultiTexCoordP4ui glad_glMultiTexCoordP4ui
9486
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDP4UIVPROC)(GLenum texture, GLenum type, const GLuint *coords);
9487
GLAPI PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv;
9488
#define glMultiTexCoordP4uiv glad_glMultiTexCoordP4uiv
9489
typedef void (GLAD_APIENTRYP PFNGLNORMALP3UIPROC)(GLenum type, GLuint coords);
9490
GLAPI PFNGLNORMALP3UIPROC glad_glNormalP3ui;
9491
#define glNormalP3ui glad_glNormalP3ui
9492
typedef void (GLAD_APIENTRYP PFNGLNORMALP3UIVPROC)(GLenum type, const GLuint *coords);
9493
GLAPI PFNGLNORMALP3UIVPROC glad_glNormalP3uiv;
9494
#define glNormalP3uiv glad_glNormalP3uiv
9495
typedef void (GLAD_APIENTRYP PFNGLCOLORP3UIPROC)(GLenum type, GLuint color);
9496
GLAPI PFNGLCOLORP3UIPROC glad_glColorP3ui;
9497
#define glColorP3ui glad_glColorP3ui
9498
typedef void (GLAD_APIENTRYP PFNGLCOLORP3UIVPROC)(GLenum type, const GLuint *color);
9499
GLAPI PFNGLCOLORP3UIVPROC glad_glColorP3uiv;
9500
#define glColorP3uiv glad_glColorP3uiv
9501
typedef void (GLAD_APIENTRYP PFNGLCOLORP4UIPROC)(GLenum type, GLuint color);
9502
GLAPI PFNGLCOLORP4UIPROC glad_glColorP4ui;
9503
#define glColorP4ui glad_glColorP4ui
9504
typedef void (GLAD_APIENTRYP PFNGLCOLORP4UIVPROC)(GLenum type, const GLuint *color);
9505
GLAPI PFNGLCOLORP4UIVPROC glad_glColorP4uiv;
9506
#define glColorP4uiv glad_glColorP4uiv
9507
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLORP3UIPROC)(GLenum type, GLuint color);
9508
GLAPI PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui;
9509
#define glSecondaryColorP3ui glad_glSecondaryColorP3ui
9510
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLORP3UIVPROC)(GLenum type, const GLuint *color);
9511
GLAPI PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv;
9512
#define glSecondaryColorP3uiv glad_glSecondaryColorP3uiv
9513
#endif
9514
#ifndef GL_ARB_viewport_array
9515
#define GL_ARB_viewport_array 1
9516
GLAPI int GLAD_GL_ARB_viewport_array;
9517
typedef void (GLAD_APIENTRYP PFNGLVIEWPORTARRAYVPROC)(GLuint first, GLsizei count, const GLfloat *v);
9518
GLAPI PFNGLVIEWPORTARRAYVPROC glad_glViewportArrayv;
9519
#define glViewportArrayv glad_glViewportArrayv
9520
typedef void (GLAD_APIENTRYP PFNGLVIEWPORTINDEXEDFPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h);
9521
GLAPI PFNGLVIEWPORTINDEXEDFPROC glad_glViewportIndexedf;
9522
#define glViewportIndexedf glad_glViewportIndexedf
9523
typedef void (GLAD_APIENTRYP PFNGLVIEWPORTINDEXEDFVPROC)(GLuint index, const GLfloat *v);
9524
GLAPI PFNGLVIEWPORTINDEXEDFVPROC glad_glViewportIndexedfv;
9525
#define glViewportIndexedfv glad_glViewportIndexedfv
9526
typedef void (GLAD_APIENTRYP PFNGLSCISSORARRAYVPROC)(GLuint first, GLsizei count, const GLint *v);
9527
GLAPI PFNGLSCISSORARRAYVPROC glad_glScissorArrayv;
9528
#define glScissorArrayv glad_glScissorArrayv
9529
typedef void (GLAD_APIENTRYP PFNGLSCISSORINDEXEDPROC)(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height);
9530
GLAPI PFNGLSCISSORINDEXEDPROC glad_glScissorIndexed;
9531
#define glScissorIndexed glad_glScissorIndexed
9532
typedef void (GLAD_APIENTRYP PFNGLSCISSORINDEXEDVPROC)(GLuint index, const GLint *v);
9533
GLAPI PFNGLSCISSORINDEXEDVPROC glad_glScissorIndexedv;
9534
#define glScissorIndexedv glad_glScissorIndexedv
9535
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEARRAYVPROC)(GLuint first, GLsizei count, const GLdouble *v);
9536
GLAPI PFNGLDEPTHRANGEARRAYVPROC glad_glDepthRangeArrayv;
9537
#define glDepthRangeArrayv glad_glDepthRangeArrayv
9538
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEINDEXEDPROC)(GLuint index, GLdouble n, GLdouble f);
9539
GLAPI PFNGLDEPTHRANGEINDEXEDPROC glad_glDepthRangeIndexed;
9540
#define glDepthRangeIndexed glad_glDepthRangeIndexed
9541
typedef void (GLAD_APIENTRYP PFNGLGETFLOATI_VPROC)(GLenum target, GLuint index, GLfloat *data);
9542
GLAPI PFNGLGETFLOATI_VPROC glad_glGetFloati_v;
9543
#define glGetFloati_v glad_glGetFloati_v
9544
typedef void (GLAD_APIENTRYP PFNGLGETDOUBLEI_VPROC)(GLenum target, GLuint index, GLdouble *data);
9545
GLAPI PFNGLGETDOUBLEI_VPROC glad_glGetDoublei_v;
9546
#define glGetDoublei_v glad_glGetDoublei_v
9547
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEARRAYDVNVPROC)(GLuint first, GLsizei count, const GLdouble *v);
9548
GLAPI PFNGLDEPTHRANGEARRAYDVNVPROC glad_glDepthRangeArraydvNV;
9549
#define glDepthRangeArraydvNV glad_glDepthRangeArraydvNV
9550
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEINDEXEDDNVPROC)(GLuint index, GLdouble n, GLdouble f);
9551
GLAPI PFNGLDEPTHRANGEINDEXEDDNVPROC glad_glDepthRangeIndexeddNV;
9552
#define glDepthRangeIndexeddNV glad_glDepthRangeIndexeddNV
9553
#endif
9554
#ifndef GL_ARB_window_pos
9555
#define GL_ARB_window_pos 1
9556
GLAPI int GLAD_GL_ARB_window_pos;
9557
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2DARBPROC)(GLdouble x, GLdouble y);
9558
GLAPI PFNGLWINDOWPOS2DARBPROC glad_glWindowPos2dARB;
9559
#define glWindowPos2dARB glad_glWindowPos2dARB
9560
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2DVARBPROC)(const GLdouble *v);
9561
GLAPI PFNGLWINDOWPOS2DVARBPROC glad_glWindowPos2dvARB;
9562
#define glWindowPos2dvARB glad_glWindowPos2dvARB
9563
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2FARBPROC)(GLfloat x, GLfloat y);
9564
GLAPI PFNGLWINDOWPOS2FARBPROC glad_glWindowPos2fARB;
9565
#define glWindowPos2fARB glad_glWindowPos2fARB
9566
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2FVARBPROC)(const GLfloat *v);
9567
GLAPI PFNGLWINDOWPOS2FVARBPROC glad_glWindowPos2fvARB;
9568
#define glWindowPos2fvARB glad_glWindowPos2fvARB
9569
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2IARBPROC)(GLint x, GLint y);
9570
GLAPI PFNGLWINDOWPOS2IARBPROC glad_glWindowPos2iARB;
9571
#define glWindowPos2iARB glad_glWindowPos2iARB
9572
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2IVARBPROC)(const GLint *v);
9573
GLAPI PFNGLWINDOWPOS2IVARBPROC glad_glWindowPos2ivARB;
9574
#define glWindowPos2ivARB glad_glWindowPos2ivARB
9575
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2SARBPROC)(GLshort x, GLshort y);
9576
GLAPI PFNGLWINDOWPOS2SARBPROC glad_glWindowPos2sARB;
9577
#define glWindowPos2sARB glad_glWindowPos2sARB
9578
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2SVARBPROC)(const GLshort *v);
9579
GLAPI PFNGLWINDOWPOS2SVARBPROC glad_glWindowPos2svARB;
9580
#define glWindowPos2svARB glad_glWindowPos2svARB
9581
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3DARBPROC)(GLdouble x, GLdouble y, GLdouble z);
9582
GLAPI PFNGLWINDOWPOS3DARBPROC glad_glWindowPos3dARB;
9583
#define glWindowPos3dARB glad_glWindowPos3dARB
9584
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3DVARBPROC)(const GLdouble *v);
9585
GLAPI PFNGLWINDOWPOS3DVARBPROC glad_glWindowPos3dvARB;
9586
#define glWindowPos3dvARB glad_glWindowPos3dvARB
9587
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3FARBPROC)(GLfloat x, GLfloat y, GLfloat z);
9588
GLAPI PFNGLWINDOWPOS3FARBPROC glad_glWindowPos3fARB;
9589
#define glWindowPos3fARB glad_glWindowPos3fARB
9590
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3FVARBPROC)(const GLfloat *v);
9591
GLAPI PFNGLWINDOWPOS3FVARBPROC glad_glWindowPos3fvARB;
9592
#define glWindowPos3fvARB glad_glWindowPos3fvARB
9593
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3IARBPROC)(GLint x, GLint y, GLint z);
9594
GLAPI PFNGLWINDOWPOS3IARBPROC glad_glWindowPos3iARB;
9595
#define glWindowPos3iARB glad_glWindowPos3iARB
9596
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3IVARBPROC)(const GLint *v);
9597
GLAPI PFNGLWINDOWPOS3IVARBPROC glad_glWindowPos3ivARB;
9598
#define glWindowPos3ivARB glad_glWindowPos3ivARB
9599
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3SARBPROC)(GLshort x, GLshort y, GLshort z);
9600
GLAPI PFNGLWINDOWPOS3SARBPROC glad_glWindowPos3sARB;
9601
#define glWindowPos3sARB glad_glWindowPos3sARB
9602
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3SVARBPROC)(const GLshort *v);
9603
GLAPI PFNGLWINDOWPOS3SVARBPROC glad_glWindowPos3svARB;
9604
#define glWindowPos3svARB glad_glWindowPos3svARB
9605
#endif
9606
#ifndef GL_ATI_draw_buffers
9607
#define GL_ATI_draw_buffers 1
9608
GLAPI int GLAD_GL_ATI_draw_buffers;
9609
typedef void (GLAD_APIENTRYP PFNGLDRAWBUFFERSATIPROC)(GLsizei n, const GLenum *bufs);
9610
GLAPI PFNGLDRAWBUFFERSATIPROC glad_glDrawBuffersATI;
9611
#define glDrawBuffersATI glad_glDrawBuffersATI
9612
#endif
9613
#ifndef GL_ATI_element_array
9614
#define GL_ATI_element_array 1
9615
GLAPI int GLAD_GL_ATI_element_array;
9616
typedef void (GLAD_APIENTRYP PFNGLELEMENTPOINTERATIPROC)(GLenum type, const void *pointer);
9617
GLAPI PFNGLELEMENTPOINTERATIPROC glad_glElementPointerATI;
9618
#define glElementPointerATI glad_glElementPointerATI
9619
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTARRAYATIPROC)(GLenum mode, GLsizei count);
9620
GLAPI PFNGLDRAWELEMENTARRAYATIPROC glad_glDrawElementArrayATI;
9621
#define glDrawElementArrayATI glad_glDrawElementArrayATI
9622
typedef void (GLAD_APIENTRYP PFNGLDRAWRANGEELEMENTARRAYATIPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count);
9623
GLAPI PFNGLDRAWRANGEELEMENTARRAYATIPROC glad_glDrawRangeElementArrayATI;
9624
#define glDrawRangeElementArrayATI glad_glDrawRangeElementArrayATI
9625
#endif
9626
#ifndef GL_ATI_envmap_bumpmap
9627
#define GL_ATI_envmap_bumpmap 1
9628
GLAPI int GLAD_GL_ATI_envmap_bumpmap;
9629
typedef void (GLAD_APIENTRYP PFNGLTEXBUMPPARAMETERIVATIPROC)(GLenum pname, const GLint *param);
9630
GLAPI PFNGLTEXBUMPPARAMETERIVATIPROC glad_glTexBumpParameterivATI;
9631
#define glTexBumpParameterivATI glad_glTexBumpParameterivATI
9632
typedef void (GLAD_APIENTRYP PFNGLTEXBUMPPARAMETERFVATIPROC)(GLenum pname, const GLfloat *param);
9633
GLAPI PFNGLTEXBUMPPARAMETERFVATIPROC glad_glTexBumpParameterfvATI;
9634
#define glTexBumpParameterfvATI glad_glTexBumpParameterfvATI
9635
typedef void (GLAD_APIENTRYP PFNGLGETTEXBUMPPARAMETERIVATIPROC)(GLenum pname, GLint *param);
9636
GLAPI PFNGLGETTEXBUMPPARAMETERIVATIPROC glad_glGetTexBumpParameterivATI;
9637
#define glGetTexBumpParameterivATI glad_glGetTexBumpParameterivATI
9638
typedef void (GLAD_APIENTRYP PFNGLGETTEXBUMPPARAMETERFVATIPROC)(GLenum pname, GLfloat *param);
9639
GLAPI PFNGLGETTEXBUMPPARAMETERFVATIPROC glad_glGetTexBumpParameterfvATI;
9640
#define glGetTexBumpParameterfvATI glad_glGetTexBumpParameterfvATI
9641
#endif
9642
#ifndef GL_ATI_fragment_shader
9643
#define GL_ATI_fragment_shader 1
9644
GLAPI int GLAD_GL_ATI_fragment_shader;
9645
typedef GLuint (GLAD_APIENTRYP PFNGLGENFRAGMENTSHADERSATIPROC)(GLuint range);
9646
GLAPI PFNGLGENFRAGMENTSHADERSATIPROC glad_glGenFragmentShadersATI;
9647
#define glGenFragmentShadersATI glad_glGenFragmentShadersATI
9648
typedef void (GLAD_APIENTRYP PFNGLBINDFRAGMENTSHADERATIPROC)(GLuint id);
9649
GLAPI PFNGLBINDFRAGMENTSHADERATIPROC glad_glBindFragmentShaderATI;
9650
#define glBindFragmentShaderATI glad_glBindFragmentShaderATI
9651
typedef void (GLAD_APIENTRYP PFNGLDELETEFRAGMENTSHADERATIPROC)(GLuint id);
9652
GLAPI PFNGLDELETEFRAGMENTSHADERATIPROC glad_glDeleteFragmentShaderATI;
9653
#define glDeleteFragmentShaderATI glad_glDeleteFragmentShaderATI
9654
typedef void (GLAD_APIENTRYP PFNGLBEGINFRAGMENTSHADERATIPROC)(void);
9655
GLAPI PFNGLBEGINFRAGMENTSHADERATIPROC glad_glBeginFragmentShaderATI;
9656
#define glBeginFragmentShaderATI glad_glBeginFragmentShaderATI
9657
typedef void (GLAD_APIENTRYP PFNGLENDFRAGMENTSHADERATIPROC)(void);
9658
GLAPI PFNGLENDFRAGMENTSHADERATIPROC glad_glEndFragmentShaderATI;
9659
#define glEndFragmentShaderATI glad_glEndFragmentShaderATI
9660
typedef void (GLAD_APIENTRYP PFNGLPASSTEXCOORDATIPROC)(GLuint dst, GLuint coord, GLenum swizzle);
9661
GLAPI PFNGLPASSTEXCOORDATIPROC glad_glPassTexCoordATI;
9662
#define glPassTexCoordATI glad_glPassTexCoordATI
9663
typedef void (GLAD_APIENTRYP PFNGLSAMPLEMAPATIPROC)(GLuint dst, GLuint interp, GLenum swizzle);
9664
GLAPI PFNGLSAMPLEMAPATIPROC glad_glSampleMapATI;
9665
#define glSampleMapATI glad_glSampleMapATI
9666
typedef void (GLAD_APIENTRYP PFNGLCOLORFRAGMENTOP1ATIPROC)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
9667
GLAPI PFNGLCOLORFRAGMENTOP1ATIPROC glad_glColorFragmentOp1ATI;
9668
#define glColorFragmentOp1ATI glad_glColorFragmentOp1ATI
9669
typedef void (GLAD_APIENTRYP PFNGLCOLORFRAGMENTOP2ATIPROC)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
9670
GLAPI PFNGLCOLORFRAGMENTOP2ATIPROC glad_glColorFragmentOp2ATI;
9671
#define glColorFragmentOp2ATI glad_glColorFragmentOp2ATI
9672
typedef void (GLAD_APIENTRYP PFNGLCOLORFRAGMENTOP3ATIPROC)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);
9673
GLAPI PFNGLCOLORFRAGMENTOP3ATIPROC glad_glColorFragmentOp3ATI;
9674
#define glColorFragmentOp3ATI glad_glColorFragmentOp3ATI
9675
typedef void (GLAD_APIENTRYP PFNGLALPHAFRAGMENTOP1ATIPROC)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
9676
GLAPI PFNGLALPHAFRAGMENTOP1ATIPROC glad_glAlphaFragmentOp1ATI;
9677
#define glAlphaFragmentOp1ATI glad_glAlphaFragmentOp1ATI
9678
typedef void (GLAD_APIENTRYP PFNGLALPHAFRAGMENTOP2ATIPROC)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
9679
GLAPI PFNGLALPHAFRAGMENTOP2ATIPROC glad_glAlphaFragmentOp2ATI;
9680
#define glAlphaFragmentOp2ATI glad_glAlphaFragmentOp2ATI
9681
typedef void (GLAD_APIENTRYP PFNGLALPHAFRAGMENTOP3ATIPROC)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod);
9682
GLAPI PFNGLALPHAFRAGMENTOP3ATIPROC glad_glAlphaFragmentOp3ATI;
9683
#define glAlphaFragmentOp3ATI glad_glAlphaFragmentOp3ATI
9684
typedef void (GLAD_APIENTRYP PFNGLSETFRAGMENTSHADERCONSTANTATIPROC)(GLuint dst, const GLfloat *value);
9685
GLAPI PFNGLSETFRAGMENTSHADERCONSTANTATIPROC glad_glSetFragmentShaderConstantATI;
9686
#define glSetFragmentShaderConstantATI glad_glSetFragmentShaderConstantATI
9687
#endif
9688
#ifndef GL_ATI_map_object_buffer
9689
#define GL_ATI_map_object_buffer 1
9690
GLAPI int GLAD_GL_ATI_map_object_buffer;
9691
typedef void * (GLAD_APIENTRYP PFNGLMAPOBJECTBUFFERATIPROC)(GLuint buffer);
9692
GLAPI PFNGLMAPOBJECTBUFFERATIPROC glad_glMapObjectBufferATI;
9693
#define glMapObjectBufferATI glad_glMapObjectBufferATI
9694
typedef void (GLAD_APIENTRYP PFNGLUNMAPOBJECTBUFFERATIPROC)(GLuint buffer);
9695
GLAPI PFNGLUNMAPOBJECTBUFFERATIPROC glad_glUnmapObjectBufferATI;
9696
#define glUnmapObjectBufferATI glad_glUnmapObjectBufferATI
9697
#endif
9698
#ifndef GL_ATI_meminfo
9699
#define GL_ATI_meminfo 1
9700
GLAPI int GLAD_GL_ATI_meminfo;
9701
#endif
9702
#ifndef GL_ATI_pixel_format_float
9703
#define GL_ATI_pixel_format_float 1
9704
GLAPI int GLAD_GL_ATI_pixel_format_float;
9705
#endif
9706
#ifndef GL_ATI_pn_triangles
9707
#define GL_ATI_pn_triangles 1
9708
GLAPI int GLAD_GL_ATI_pn_triangles;
9709
typedef void (GLAD_APIENTRYP PFNGLPNTRIANGLESIATIPROC)(GLenum pname, GLint param);
9710
GLAPI PFNGLPNTRIANGLESIATIPROC glad_glPNTrianglesiATI;
9711
#define glPNTrianglesiATI glad_glPNTrianglesiATI
9712
typedef void (GLAD_APIENTRYP PFNGLPNTRIANGLESFATIPROC)(GLenum pname, GLfloat param);
9713
GLAPI PFNGLPNTRIANGLESFATIPROC glad_glPNTrianglesfATI;
9714
#define glPNTrianglesfATI glad_glPNTrianglesfATI
9715
#endif
9716
#ifndef GL_ATI_separate_stencil
9717
#define GL_ATI_separate_stencil 1
9718
GLAPI int GLAD_GL_ATI_separate_stencil;
9719
typedef void (GLAD_APIENTRYP PFNGLSTENCILOPSEPARATEATIPROC)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
9720
GLAPI PFNGLSTENCILOPSEPARATEATIPROC glad_glStencilOpSeparateATI;
9721
#define glStencilOpSeparateATI glad_glStencilOpSeparateATI
9722
typedef void (GLAD_APIENTRYP PFNGLSTENCILFUNCSEPARATEATIPROC)(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
9723
GLAPI PFNGLSTENCILFUNCSEPARATEATIPROC glad_glStencilFuncSeparateATI;
9724
#define glStencilFuncSeparateATI glad_glStencilFuncSeparateATI
9725
#endif
9726
#ifndef GL_ATI_text_fragment_shader
9727
#define GL_ATI_text_fragment_shader 1
9728
GLAPI int GLAD_GL_ATI_text_fragment_shader;
9729
#endif
9730
#ifndef GL_ATI_texture_env_combine3
9731
#define GL_ATI_texture_env_combine3 1
9732
GLAPI int GLAD_GL_ATI_texture_env_combine3;
9733
#endif
9734
#ifndef GL_ATI_texture_float
9735
#define GL_ATI_texture_float 1
9736
GLAPI int GLAD_GL_ATI_texture_float;
9737
#endif
9738
#ifndef GL_ATI_texture_mirror_once
9739
#define GL_ATI_texture_mirror_once 1
9740
GLAPI int GLAD_GL_ATI_texture_mirror_once;
9741
#endif
9742
#ifndef GL_ATI_vertex_array_object
9743
#define GL_ATI_vertex_array_object 1
9744
GLAPI int GLAD_GL_ATI_vertex_array_object;
9745
typedef GLuint (GLAD_APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, const void *pointer, GLenum usage);
9746
GLAPI PFNGLNEWOBJECTBUFFERATIPROC glad_glNewObjectBufferATI;
9747
#define glNewObjectBufferATI glad_glNewObjectBufferATI
9748
typedef GLboolean (GLAD_APIENTRYP PFNGLISOBJECTBUFFERATIPROC)(GLuint buffer);
9749
GLAPI PFNGLISOBJECTBUFFERATIPROC glad_glIsObjectBufferATI;
9750
#define glIsObjectBufferATI glad_glIsObjectBufferATI
9751
typedef void (GLAD_APIENTRYP PFNGLUPDATEOBJECTBUFFERATIPROC)(GLuint buffer, GLuint offset, GLsizei size, const void *pointer, GLenum preserve);
9752
GLAPI PFNGLUPDATEOBJECTBUFFERATIPROC glad_glUpdateObjectBufferATI;
9753
#define glUpdateObjectBufferATI glad_glUpdateObjectBufferATI
9754
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTBUFFERFVATIPROC)(GLuint buffer, GLenum pname, GLfloat *params);
9755
GLAPI PFNGLGETOBJECTBUFFERFVATIPROC glad_glGetObjectBufferfvATI;
9756
#define glGetObjectBufferfvATI glad_glGetObjectBufferfvATI
9757
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTBUFFERIVATIPROC)(GLuint buffer, GLenum pname, GLint *params);
9758
GLAPI PFNGLGETOBJECTBUFFERIVATIPROC glad_glGetObjectBufferivATI;
9759
#define glGetObjectBufferivATI glad_glGetObjectBufferivATI
9760
typedef void (GLAD_APIENTRYP PFNGLFREEOBJECTBUFFERATIPROC)(GLuint buffer);
9761
GLAPI PFNGLFREEOBJECTBUFFERATIPROC glad_glFreeObjectBufferATI;
9762
#define glFreeObjectBufferATI glad_glFreeObjectBufferATI
9763
typedef void (GLAD_APIENTRYP PFNGLARRAYOBJECTATIPROC)(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
9764
GLAPI PFNGLARRAYOBJECTATIPROC glad_glArrayObjectATI;
9765
#define glArrayObjectATI glad_glArrayObjectATI
9766
typedef void (GLAD_APIENTRYP PFNGLGETARRAYOBJECTFVATIPROC)(GLenum array, GLenum pname, GLfloat *params);
9767
GLAPI PFNGLGETARRAYOBJECTFVATIPROC glad_glGetArrayObjectfvATI;
9768
#define glGetArrayObjectfvATI glad_glGetArrayObjectfvATI
9769
typedef void (GLAD_APIENTRYP PFNGLGETARRAYOBJECTIVATIPROC)(GLenum array, GLenum pname, GLint *params);
9770
GLAPI PFNGLGETARRAYOBJECTIVATIPROC glad_glGetArrayObjectivATI;
9771
#define glGetArrayObjectivATI glad_glGetArrayObjectivATI
9772
typedef void (GLAD_APIENTRYP PFNGLVARIANTARRAYOBJECTATIPROC)(GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
9773
GLAPI PFNGLVARIANTARRAYOBJECTATIPROC glad_glVariantArrayObjectATI;
9774
#define glVariantArrayObjectATI glad_glVariantArrayObjectATI
9775
typedef void (GLAD_APIENTRYP PFNGLGETVARIANTARRAYOBJECTFVATIPROC)(GLuint id, GLenum pname, GLfloat *params);
9776
GLAPI PFNGLGETVARIANTARRAYOBJECTFVATIPROC glad_glGetVariantArrayObjectfvATI;
9777
#define glGetVariantArrayObjectfvATI glad_glGetVariantArrayObjectfvATI
9778
typedef void (GLAD_APIENTRYP PFNGLGETVARIANTARRAYOBJECTIVATIPROC)(GLuint id, GLenum pname, GLint *params);
9779
GLAPI PFNGLGETVARIANTARRAYOBJECTIVATIPROC glad_glGetVariantArrayObjectivATI;
9780
#define glGetVariantArrayObjectivATI glad_glGetVariantArrayObjectivATI
9781
#endif
9782
#ifndef GL_ATI_vertex_attrib_array_object
9783
#define GL_ATI_vertex_attrib_array_object 1
9784
GLAPI int GLAD_GL_ATI_vertex_attrib_array_object;
9785
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBARRAYOBJECTATIPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset);
9786
GLAPI PFNGLVERTEXATTRIBARRAYOBJECTATIPROC glad_glVertexAttribArrayObjectATI;
9787
#define glVertexAttribArrayObjectATI glad_glVertexAttribArrayObjectATI
9788
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC)(GLuint index, GLenum pname, GLfloat *params);
9789
GLAPI PFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC glad_glGetVertexAttribArrayObjectfvATI;
9790
#define glGetVertexAttribArrayObjectfvATI glad_glGetVertexAttribArrayObjectfvATI
9791
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC)(GLuint index, GLenum pname, GLint *params);
9792
GLAPI PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC glad_glGetVertexAttribArrayObjectivATI;
9793
#define glGetVertexAttribArrayObjectivATI glad_glGetVertexAttribArrayObjectivATI
9794
#endif
9795
#ifndef GL_ATI_vertex_streams
9796
#define GL_ATI_vertex_streams 1
9797
GLAPI int GLAD_GL_ATI_vertex_streams;
9798
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM1SATIPROC)(GLenum stream, GLshort x);
9799
GLAPI PFNGLVERTEXSTREAM1SATIPROC glad_glVertexStream1sATI;
9800
#define glVertexStream1sATI glad_glVertexStream1sATI
9801
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM1SVATIPROC)(GLenum stream, const GLshort *coords);
9802
GLAPI PFNGLVERTEXSTREAM1SVATIPROC glad_glVertexStream1svATI;
9803
#define glVertexStream1svATI glad_glVertexStream1svATI
9804
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM1IATIPROC)(GLenum stream, GLint x);
9805
GLAPI PFNGLVERTEXSTREAM1IATIPROC glad_glVertexStream1iATI;
9806
#define glVertexStream1iATI glad_glVertexStream1iATI
9807
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM1IVATIPROC)(GLenum stream, const GLint *coords);
9808
GLAPI PFNGLVERTEXSTREAM1IVATIPROC glad_glVertexStream1ivATI;
9809
#define glVertexStream1ivATI glad_glVertexStream1ivATI
9810
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM1FATIPROC)(GLenum stream, GLfloat x);
9811
GLAPI PFNGLVERTEXSTREAM1FATIPROC glad_glVertexStream1fATI;
9812
#define glVertexStream1fATI glad_glVertexStream1fATI
9813
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM1FVATIPROC)(GLenum stream, const GLfloat *coords);
9814
GLAPI PFNGLVERTEXSTREAM1FVATIPROC glad_glVertexStream1fvATI;
9815
#define glVertexStream1fvATI glad_glVertexStream1fvATI
9816
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM1DATIPROC)(GLenum stream, GLdouble x);
9817
GLAPI PFNGLVERTEXSTREAM1DATIPROC glad_glVertexStream1dATI;
9818
#define glVertexStream1dATI glad_glVertexStream1dATI
9819
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM1DVATIPROC)(GLenum stream, const GLdouble *coords);
9820
GLAPI PFNGLVERTEXSTREAM1DVATIPROC glad_glVertexStream1dvATI;
9821
#define glVertexStream1dvATI glad_glVertexStream1dvATI
9822
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM2SATIPROC)(GLenum stream, GLshort x, GLshort y);
9823
GLAPI PFNGLVERTEXSTREAM2SATIPROC glad_glVertexStream2sATI;
9824
#define glVertexStream2sATI glad_glVertexStream2sATI
9825
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM2SVATIPROC)(GLenum stream, const GLshort *coords);
9826
GLAPI PFNGLVERTEXSTREAM2SVATIPROC glad_glVertexStream2svATI;
9827
#define glVertexStream2svATI glad_glVertexStream2svATI
9828
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM2IATIPROC)(GLenum stream, GLint x, GLint y);
9829
GLAPI PFNGLVERTEXSTREAM2IATIPROC glad_glVertexStream2iATI;
9830
#define glVertexStream2iATI glad_glVertexStream2iATI
9831
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM2IVATIPROC)(GLenum stream, const GLint *coords);
9832
GLAPI PFNGLVERTEXSTREAM2IVATIPROC glad_glVertexStream2ivATI;
9833
#define glVertexStream2ivATI glad_glVertexStream2ivATI
9834
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM2FATIPROC)(GLenum stream, GLfloat x, GLfloat y);
9835
GLAPI PFNGLVERTEXSTREAM2FATIPROC glad_glVertexStream2fATI;
9836
#define glVertexStream2fATI glad_glVertexStream2fATI
9837
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM2FVATIPROC)(GLenum stream, const GLfloat *coords);
9838
GLAPI PFNGLVERTEXSTREAM2FVATIPROC glad_glVertexStream2fvATI;
9839
#define glVertexStream2fvATI glad_glVertexStream2fvATI
9840
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM2DATIPROC)(GLenum stream, GLdouble x, GLdouble y);
9841
GLAPI PFNGLVERTEXSTREAM2DATIPROC glad_glVertexStream2dATI;
9842
#define glVertexStream2dATI glad_glVertexStream2dATI
9843
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM2DVATIPROC)(GLenum stream, const GLdouble *coords);
9844
GLAPI PFNGLVERTEXSTREAM2DVATIPROC glad_glVertexStream2dvATI;
9845
#define glVertexStream2dvATI glad_glVertexStream2dvATI
9846
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM3SATIPROC)(GLenum stream, GLshort x, GLshort y, GLshort z);
9847
GLAPI PFNGLVERTEXSTREAM3SATIPROC glad_glVertexStream3sATI;
9848
#define glVertexStream3sATI glad_glVertexStream3sATI
9849
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM3SVATIPROC)(GLenum stream, const GLshort *coords);
9850
GLAPI PFNGLVERTEXSTREAM3SVATIPROC glad_glVertexStream3svATI;
9851
#define glVertexStream3svATI glad_glVertexStream3svATI
9852
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM3IATIPROC)(GLenum stream, GLint x, GLint y, GLint z);
9853
GLAPI PFNGLVERTEXSTREAM3IATIPROC glad_glVertexStream3iATI;
9854
#define glVertexStream3iATI glad_glVertexStream3iATI
9855
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM3IVATIPROC)(GLenum stream, const GLint *coords);
9856
GLAPI PFNGLVERTEXSTREAM3IVATIPROC glad_glVertexStream3ivATI;
9857
#define glVertexStream3ivATI glad_glVertexStream3ivATI
9858
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM3FATIPROC)(GLenum stream, GLfloat x, GLfloat y, GLfloat z);
9859
GLAPI PFNGLVERTEXSTREAM3FATIPROC glad_glVertexStream3fATI;
9860
#define glVertexStream3fATI glad_glVertexStream3fATI
9861
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM3FVATIPROC)(GLenum stream, const GLfloat *coords);
9862
GLAPI PFNGLVERTEXSTREAM3FVATIPROC glad_glVertexStream3fvATI;
9863
#define glVertexStream3fvATI glad_glVertexStream3fvATI
9864
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM3DATIPROC)(GLenum stream, GLdouble x, GLdouble y, GLdouble z);
9865
GLAPI PFNGLVERTEXSTREAM3DATIPROC glad_glVertexStream3dATI;
9866
#define glVertexStream3dATI glad_glVertexStream3dATI
9867
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM3DVATIPROC)(GLenum stream, const GLdouble *coords);
9868
GLAPI PFNGLVERTEXSTREAM3DVATIPROC glad_glVertexStream3dvATI;
9869
#define glVertexStream3dvATI glad_glVertexStream3dvATI
9870
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM4SATIPROC)(GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w);
9871
GLAPI PFNGLVERTEXSTREAM4SATIPROC glad_glVertexStream4sATI;
9872
#define glVertexStream4sATI glad_glVertexStream4sATI
9873
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM4SVATIPROC)(GLenum stream, const GLshort *coords);
9874
GLAPI PFNGLVERTEXSTREAM4SVATIPROC glad_glVertexStream4svATI;
9875
#define glVertexStream4svATI glad_glVertexStream4svATI
9876
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM4IATIPROC)(GLenum stream, GLint x, GLint y, GLint z, GLint w);
9877
GLAPI PFNGLVERTEXSTREAM4IATIPROC glad_glVertexStream4iATI;
9878
#define glVertexStream4iATI glad_glVertexStream4iATI
9879
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM4IVATIPROC)(GLenum stream, const GLint *coords);
9880
GLAPI PFNGLVERTEXSTREAM4IVATIPROC glad_glVertexStream4ivATI;
9881
#define glVertexStream4ivATI glad_glVertexStream4ivATI
9882
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM4FATIPROC)(GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
9883
GLAPI PFNGLVERTEXSTREAM4FATIPROC glad_glVertexStream4fATI;
9884
#define glVertexStream4fATI glad_glVertexStream4fATI
9885
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM4FVATIPROC)(GLenum stream, const GLfloat *coords);
9886
GLAPI PFNGLVERTEXSTREAM4FVATIPROC glad_glVertexStream4fvATI;
9887
#define glVertexStream4fvATI glad_glVertexStream4fvATI
9888
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM4DATIPROC)(GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
9889
GLAPI PFNGLVERTEXSTREAM4DATIPROC glad_glVertexStream4dATI;
9890
#define glVertexStream4dATI glad_glVertexStream4dATI
9891
typedef void (GLAD_APIENTRYP PFNGLVERTEXSTREAM4DVATIPROC)(GLenum stream, const GLdouble *coords);
9892
GLAPI PFNGLVERTEXSTREAM4DVATIPROC glad_glVertexStream4dvATI;
9893
#define glVertexStream4dvATI glad_glVertexStream4dvATI
9894
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3BATIPROC)(GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz);
9895
GLAPI PFNGLNORMALSTREAM3BATIPROC glad_glNormalStream3bATI;
9896
#define glNormalStream3bATI glad_glNormalStream3bATI
9897
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3BVATIPROC)(GLenum stream, const GLbyte *coords);
9898
GLAPI PFNGLNORMALSTREAM3BVATIPROC glad_glNormalStream3bvATI;
9899
#define glNormalStream3bvATI glad_glNormalStream3bvATI
9900
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3SATIPROC)(GLenum stream, GLshort nx, GLshort ny, GLshort nz);
9901
GLAPI PFNGLNORMALSTREAM3SATIPROC glad_glNormalStream3sATI;
9902
#define glNormalStream3sATI glad_glNormalStream3sATI
9903
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3SVATIPROC)(GLenum stream, const GLshort *coords);
9904
GLAPI PFNGLNORMALSTREAM3SVATIPROC glad_glNormalStream3svATI;
9905
#define glNormalStream3svATI glad_glNormalStream3svATI
9906
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3IATIPROC)(GLenum stream, GLint nx, GLint ny, GLint nz);
9907
GLAPI PFNGLNORMALSTREAM3IATIPROC glad_glNormalStream3iATI;
9908
#define glNormalStream3iATI glad_glNormalStream3iATI
9909
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3IVATIPROC)(GLenum stream, const GLint *coords);
9910
GLAPI PFNGLNORMALSTREAM3IVATIPROC glad_glNormalStream3ivATI;
9911
#define glNormalStream3ivATI glad_glNormalStream3ivATI
9912
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3FATIPROC)(GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz);
9913
GLAPI PFNGLNORMALSTREAM3FATIPROC glad_glNormalStream3fATI;
9914
#define glNormalStream3fATI glad_glNormalStream3fATI
9915
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3FVATIPROC)(GLenum stream, const GLfloat *coords);
9916
GLAPI PFNGLNORMALSTREAM3FVATIPROC glad_glNormalStream3fvATI;
9917
#define glNormalStream3fvATI glad_glNormalStream3fvATI
9918
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3DATIPROC)(GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz);
9919
GLAPI PFNGLNORMALSTREAM3DATIPROC glad_glNormalStream3dATI;
9920
#define glNormalStream3dATI glad_glNormalStream3dATI
9921
typedef void (GLAD_APIENTRYP PFNGLNORMALSTREAM3DVATIPROC)(GLenum stream, const GLdouble *coords);
9922
GLAPI PFNGLNORMALSTREAM3DVATIPROC glad_glNormalStream3dvATI;
9923
#define glNormalStream3dvATI glad_glNormalStream3dvATI
9924
typedef void (GLAD_APIENTRYP PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC)(GLenum stream);
9925
GLAPI PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC glad_glClientActiveVertexStreamATI;
9926
#define glClientActiveVertexStreamATI glad_glClientActiveVertexStreamATI
9927
typedef void (GLAD_APIENTRYP PFNGLVERTEXBLENDENVIATIPROC)(GLenum pname, GLint param);
9928
GLAPI PFNGLVERTEXBLENDENVIATIPROC glad_glVertexBlendEnviATI;
9929
#define glVertexBlendEnviATI glad_glVertexBlendEnviATI
9930
typedef void (GLAD_APIENTRYP PFNGLVERTEXBLENDENVFATIPROC)(GLenum pname, GLfloat param);
9931
GLAPI PFNGLVERTEXBLENDENVFATIPROC glad_glVertexBlendEnvfATI;
9932
#define glVertexBlendEnvfATI glad_glVertexBlendEnvfATI
9933
#endif
9934
#ifndef GL_EXT_422_pixels
9935
#define GL_EXT_422_pixels 1
9936
GLAPI int GLAD_GL_EXT_422_pixels;
9937
#endif
9938
#ifndef GL_EXT_EGL_image_storage
9939
#define GL_EXT_EGL_image_storage 1
9940
GLAPI int GLAD_GL_EXT_EGL_image_storage;
9941
typedef void (GLAD_APIENTRYP PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC)(GLenum target, GLeglImageOES image, const GLint* attrib_list);
9942
GLAPI PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC glad_glEGLImageTargetTexStorageEXT;
9943
#define glEGLImageTargetTexStorageEXT glad_glEGLImageTargetTexStorageEXT
9944
typedef void (GLAD_APIENTRYP PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC)(GLuint texture, GLeglImageOES image, const GLint* attrib_list);
9945
GLAPI PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC glad_glEGLImageTargetTextureStorageEXT;
9946
#define glEGLImageTargetTextureStorageEXT glad_glEGLImageTargetTextureStorageEXT
9947
#endif
9948
#ifndef GL_EXT_EGL_sync
9949
#define GL_EXT_EGL_sync 1
9950
GLAPI int GLAD_GL_EXT_EGL_sync;
9951
#endif
9952
#ifndef GL_EXT_abgr
9953
#define GL_EXT_abgr 1
9954
GLAPI int GLAD_GL_EXT_abgr;
9955
#endif
9956
#ifndef GL_EXT_bgra
9957
#define GL_EXT_bgra 1
9958
GLAPI int GLAD_GL_EXT_bgra;
9959
#endif
9960
#ifndef GL_EXT_bindable_uniform
9961
#define GL_EXT_bindable_uniform 1
9962
GLAPI int GLAD_GL_EXT_bindable_uniform;
9963
typedef void (GLAD_APIENTRYP PFNGLUNIFORMBUFFEREXTPROC)(GLuint program, GLint location, GLuint buffer);
9964
GLAPI PFNGLUNIFORMBUFFEREXTPROC glad_glUniformBufferEXT;
9965
#define glUniformBufferEXT glad_glUniformBufferEXT
9966
typedef GLint (GLAD_APIENTRYP PFNGLGETUNIFORMBUFFERSIZEEXTPROC)(GLuint program, GLint location);
9967
GLAPI PFNGLGETUNIFORMBUFFERSIZEEXTPROC glad_glGetUniformBufferSizeEXT;
9968
#define glGetUniformBufferSizeEXT glad_glGetUniformBufferSizeEXT
9969
typedef GLintptr (GLAD_APIENTRYP PFNGLGETUNIFORMOFFSETEXTPROC)(GLuint program, GLint location);
9970
GLAPI PFNGLGETUNIFORMOFFSETEXTPROC glad_glGetUniformOffsetEXT;
9971
#define glGetUniformOffsetEXT glad_glGetUniformOffsetEXT
9972
#endif
9973
#ifndef GL_EXT_blend_color
9974
#define GL_EXT_blend_color 1
9975
GLAPI int GLAD_GL_EXT_blend_color;
9976
typedef void (GLAD_APIENTRYP PFNGLBLENDCOLOREXTPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
9977
GLAPI PFNGLBLENDCOLOREXTPROC glad_glBlendColorEXT;
9978
#define glBlendColorEXT glad_glBlendColorEXT
9979
#endif
9980
#ifndef GL_EXT_blend_equation_separate
9981
#define GL_EXT_blend_equation_separate 1
9982
GLAPI int GLAD_GL_EXT_blend_equation_separate;
9983
typedef void (GLAD_APIENTRYP PFNGLBLENDEQUATIONSEPARATEEXTPROC)(GLenum modeRGB, GLenum modeAlpha);
9984
GLAPI PFNGLBLENDEQUATIONSEPARATEEXTPROC glad_glBlendEquationSeparateEXT;
9985
#define glBlendEquationSeparateEXT glad_glBlendEquationSeparateEXT
9986
#endif
9987
#ifndef GL_EXT_blend_func_separate
9988
#define GL_EXT_blend_func_separate 1
9989
GLAPI int GLAD_GL_EXT_blend_func_separate;
9990
typedef void (GLAD_APIENTRYP PFNGLBLENDFUNCSEPARATEEXTPROC)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
9991
GLAPI PFNGLBLENDFUNCSEPARATEEXTPROC glad_glBlendFuncSeparateEXT;
9992
#define glBlendFuncSeparateEXT glad_glBlendFuncSeparateEXT
9993
#endif
9994
#ifndef GL_EXT_blend_logic_op
9995
#define GL_EXT_blend_logic_op 1
9996
GLAPI int GLAD_GL_EXT_blend_logic_op;
9997
#endif
9998
#ifndef GL_EXT_blend_minmax
9999
#define GL_EXT_blend_minmax 1
10000
GLAPI int GLAD_GL_EXT_blend_minmax;
10001
typedef void (GLAD_APIENTRYP PFNGLBLENDEQUATIONEXTPROC)(GLenum mode);
10002
GLAPI PFNGLBLENDEQUATIONEXTPROC glad_glBlendEquationEXT;
10003
#define glBlendEquationEXT glad_glBlendEquationEXT
10004
#endif
10005
#ifndef GL_EXT_blend_subtract
10006
#define GL_EXT_blend_subtract 1
10007
GLAPI int GLAD_GL_EXT_blend_subtract;
10008
#endif
10009
#ifndef GL_EXT_clip_volume_hint
10010
#define GL_EXT_clip_volume_hint 1
10011
GLAPI int GLAD_GL_EXT_clip_volume_hint;
10012
#endif
10013
#ifndef GL_EXT_cmyka
10014
#define GL_EXT_cmyka 1
10015
GLAPI int GLAD_GL_EXT_cmyka;
10016
#endif
10017
#ifndef GL_EXT_color_subtable
10018
#define GL_EXT_color_subtable 1
10019
GLAPI int GLAD_GL_EXT_color_subtable;
10020
typedef void (GLAD_APIENTRYP PFNGLCOLORSUBTABLEEXTPROC)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data);
10021
GLAPI PFNGLCOLORSUBTABLEEXTPROC glad_glColorSubTableEXT;
10022
#define glColorSubTableEXT glad_glColorSubTableEXT
10023
typedef void (GLAD_APIENTRYP PFNGLCOPYCOLORSUBTABLEEXTPROC)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
10024
GLAPI PFNGLCOPYCOLORSUBTABLEEXTPROC glad_glCopyColorSubTableEXT;
10025
#define glCopyColorSubTableEXT glad_glCopyColorSubTableEXT
10026
#endif
10027
#ifndef GL_EXT_compiled_vertex_array
10028
#define GL_EXT_compiled_vertex_array 1
10029
GLAPI int GLAD_GL_EXT_compiled_vertex_array;
10030
typedef void (GLAD_APIENTRYP PFNGLLOCKARRAYSEXTPROC)(GLint first, GLsizei count);
10031
GLAPI PFNGLLOCKARRAYSEXTPROC glad_glLockArraysEXT;
10032
#define glLockArraysEXT glad_glLockArraysEXT
10033
typedef void (GLAD_APIENTRYP PFNGLUNLOCKARRAYSEXTPROC)(void);
10034
GLAPI PFNGLUNLOCKARRAYSEXTPROC glad_glUnlockArraysEXT;
10035
#define glUnlockArraysEXT glad_glUnlockArraysEXT
10036
#endif
10037
#ifndef GL_EXT_convolution
10038
#define GL_EXT_convolution 1
10039
GLAPI int GLAD_GL_EXT_convolution;
10040
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONFILTER1DEXTPROC)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image);
10041
GLAPI PFNGLCONVOLUTIONFILTER1DEXTPROC glad_glConvolutionFilter1DEXT;
10042
#define glConvolutionFilter1DEXT glad_glConvolutionFilter1DEXT
10043
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONFILTER2DEXTPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image);
10044
GLAPI PFNGLCONVOLUTIONFILTER2DEXTPROC glad_glConvolutionFilter2DEXT;
10045
#define glConvolutionFilter2DEXT glad_glConvolutionFilter2DEXT
10046
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERFEXTPROC)(GLenum target, GLenum pname, GLfloat params);
10047
GLAPI PFNGLCONVOLUTIONPARAMETERFEXTPROC glad_glConvolutionParameterfEXT;
10048
#define glConvolutionParameterfEXT glad_glConvolutionParameterfEXT
10049
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERFVEXTPROC)(GLenum target, GLenum pname, const GLfloat *params);
10050
GLAPI PFNGLCONVOLUTIONPARAMETERFVEXTPROC glad_glConvolutionParameterfvEXT;
10051
#define glConvolutionParameterfvEXT glad_glConvolutionParameterfvEXT
10052
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERIEXTPROC)(GLenum target, GLenum pname, GLint params);
10053
GLAPI PFNGLCONVOLUTIONPARAMETERIEXTPROC glad_glConvolutionParameteriEXT;
10054
#define glConvolutionParameteriEXT glad_glConvolutionParameteriEXT
10055
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERIVEXTPROC)(GLenum target, GLenum pname, const GLint *params);
10056
GLAPI PFNGLCONVOLUTIONPARAMETERIVEXTPROC glad_glConvolutionParameterivEXT;
10057
#define glConvolutionParameterivEXT glad_glConvolutionParameterivEXT
10058
typedef void (GLAD_APIENTRYP PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
10059
GLAPI PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC glad_glCopyConvolutionFilter1DEXT;
10060
#define glCopyConvolutionFilter1DEXT glad_glCopyConvolutionFilter1DEXT
10061
typedef void (GLAD_APIENTRYP PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
10062
GLAPI PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC glad_glCopyConvolutionFilter2DEXT;
10063
#define glCopyConvolutionFilter2DEXT glad_glCopyConvolutionFilter2DEXT
10064
typedef void (GLAD_APIENTRYP PFNGLGETCONVOLUTIONFILTEREXTPROC)(GLenum target, GLenum format, GLenum type, void *image);
10065
GLAPI PFNGLGETCONVOLUTIONFILTEREXTPROC glad_glGetConvolutionFilterEXT;
10066
#define glGetConvolutionFilterEXT glad_glGetConvolutionFilterEXT
10067
typedef void (GLAD_APIENTRYP PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC)(GLenum target, GLenum pname, GLfloat *params);
10068
GLAPI PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC glad_glGetConvolutionParameterfvEXT;
10069
#define glGetConvolutionParameterfvEXT glad_glGetConvolutionParameterfvEXT
10070
typedef void (GLAD_APIENTRYP PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params);
10071
GLAPI PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC glad_glGetConvolutionParameterivEXT;
10072
#define glGetConvolutionParameterivEXT glad_glGetConvolutionParameterivEXT
10073
typedef void (GLAD_APIENTRYP PFNGLGETSEPARABLEFILTEREXTPROC)(GLenum target, GLenum format, GLenum type, void *row, void *column, void *span);
10074
GLAPI PFNGLGETSEPARABLEFILTEREXTPROC glad_glGetSeparableFilterEXT;
10075
#define glGetSeparableFilterEXT glad_glGetSeparableFilterEXT
10076
typedef void (GLAD_APIENTRYP PFNGLSEPARABLEFILTER2DEXTPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column);
10077
GLAPI PFNGLSEPARABLEFILTER2DEXTPROC glad_glSeparableFilter2DEXT;
10078
#define glSeparableFilter2DEXT glad_glSeparableFilter2DEXT
10079
#endif
10080
#ifndef GL_EXT_coordinate_frame
10081
#define GL_EXT_coordinate_frame 1
10082
GLAPI int GLAD_GL_EXT_coordinate_frame;
10083
typedef void (GLAD_APIENTRYP PFNGLTANGENT3BEXTPROC)(GLbyte tx, GLbyte ty, GLbyte tz);
10084
GLAPI PFNGLTANGENT3BEXTPROC glad_glTangent3bEXT;
10085
#define glTangent3bEXT glad_glTangent3bEXT
10086
typedef void (GLAD_APIENTRYP PFNGLTANGENT3BVEXTPROC)(const GLbyte *v);
10087
GLAPI PFNGLTANGENT3BVEXTPROC glad_glTangent3bvEXT;
10088
#define glTangent3bvEXT glad_glTangent3bvEXT
10089
typedef void (GLAD_APIENTRYP PFNGLTANGENT3DEXTPROC)(GLdouble tx, GLdouble ty, GLdouble tz);
10090
GLAPI PFNGLTANGENT3DEXTPROC glad_glTangent3dEXT;
10091
#define glTangent3dEXT glad_glTangent3dEXT
10092
typedef void (GLAD_APIENTRYP PFNGLTANGENT3DVEXTPROC)(const GLdouble *v);
10093
GLAPI PFNGLTANGENT3DVEXTPROC glad_glTangent3dvEXT;
10094
#define glTangent3dvEXT glad_glTangent3dvEXT
10095
typedef void (GLAD_APIENTRYP PFNGLTANGENT3FEXTPROC)(GLfloat tx, GLfloat ty, GLfloat tz);
10096
GLAPI PFNGLTANGENT3FEXTPROC glad_glTangent3fEXT;
10097
#define glTangent3fEXT glad_glTangent3fEXT
10098
typedef void (GLAD_APIENTRYP PFNGLTANGENT3FVEXTPROC)(const GLfloat *v);
10099
GLAPI PFNGLTANGENT3FVEXTPROC glad_glTangent3fvEXT;
10100
#define glTangent3fvEXT glad_glTangent3fvEXT
10101
typedef void (GLAD_APIENTRYP PFNGLTANGENT3IEXTPROC)(GLint tx, GLint ty, GLint tz);
10102
GLAPI PFNGLTANGENT3IEXTPROC glad_glTangent3iEXT;
10103
#define glTangent3iEXT glad_glTangent3iEXT
10104
typedef void (GLAD_APIENTRYP PFNGLTANGENT3IVEXTPROC)(const GLint *v);
10105
GLAPI PFNGLTANGENT3IVEXTPROC glad_glTangent3ivEXT;
10106
#define glTangent3ivEXT glad_glTangent3ivEXT
10107
typedef void (GLAD_APIENTRYP PFNGLTANGENT3SEXTPROC)(GLshort tx, GLshort ty, GLshort tz);
10108
GLAPI PFNGLTANGENT3SEXTPROC glad_glTangent3sEXT;
10109
#define glTangent3sEXT glad_glTangent3sEXT
10110
typedef void (GLAD_APIENTRYP PFNGLTANGENT3SVEXTPROC)(const GLshort *v);
10111
GLAPI PFNGLTANGENT3SVEXTPROC glad_glTangent3svEXT;
10112
#define glTangent3svEXT glad_glTangent3svEXT
10113
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3BEXTPROC)(GLbyte bx, GLbyte by, GLbyte bz);
10114
GLAPI PFNGLBINORMAL3BEXTPROC glad_glBinormal3bEXT;
10115
#define glBinormal3bEXT glad_glBinormal3bEXT
10116
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3BVEXTPROC)(const GLbyte *v);
10117
GLAPI PFNGLBINORMAL3BVEXTPROC glad_glBinormal3bvEXT;
10118
#define glBinormal3bvEXT glad_glBinormal3bvEXT
10119
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3DEXTPROC)(GLdouble bx, GLdouble by, GLdouble bz);
10120
GLAPI PFNGLBINORMAL3DEXTPROC glad_glBinormal3dEXT;
10121
#define glBinormal3dEXT glad_glBinormal3dEXT
10122
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3DVEXTPROC)(const GLdouble *v);
10123
GLAPI PFNGLBINORMAL3DVEXTPROC glad_glBinormal3dvEXT;
10124
#define glBinormal3dvEXT glad_glBinormal3dvEXT
10125
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3FEXTPROC)(GLfloat bx, GLfloat by, GLfloat bz);
10126
GLAPI PFNGLBINORMAL3FEXTPROC glad_glBinormal3fEXT;
10127
#define glBinormal3fEXT glad_glBinormal3fEXT
10128
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3FVEXTPROC)(const GLfloat *v);
10129
GLAPI PFNGLBINORMAL3FVEXTPROC glad_glBinormal3fvEXT;
10130
#define glBinormal3fvEXT glad_glBinormal3fvEXT
10131
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3IEXTPROC)(GLint bx, GLint by, GLint bz);
10132
GLAPI PFNGLBINORMAL3IEXTPROC glad_glBinormal3iEXT;
10133
#define glBinormal3iEXT glad_glBinormal3iEXT
10134
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3IVEXTPROC)(const GLint *v);
10135
GLAPI PFNGLBINORMAL3IVEXTPROC glad_glBinormal3ivEXT;
10136
#define glBinormal3ivEXT glad_glBinormal3ivEXT
10137
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3SEXTPROC)(GLshort bx, GLshort by, GLshort bz);
10138
GLAPI PFNGLBINORMAL3SEXTPROC glad_glBinormal3sEXT;
10139
#define glBinormal3sEXT glad_glBinormal3sEXT
10140
typedef void (GLAD_APIENTRYP PFNGLBINORMAL3SVEXTPROC)(const GLshort *v);
10141
GLAPI PFNGLBINORMAL3SVEXTPROC glad_glBinormal3svEXT;
10142
#define glBinormal3svEXT glad_glBinormal3svEXT
10143
typedef void (GLAD_APIENTRYP PFNGLTANGENTPOINTEREXTPROC)(GLenum type, GLsizei stride, const void *pointer);
10144
GLAPI PFNGLTANGENTPOINTEREXTPROC glad_glTangentPointerEXT;
10145
#define glTangentPointerEXT glad_glTangentPointerEXT
10146
typedef void (GLAD_APIENTRYP PFNGLBINORMALPOINTEREXTPROC)(GLenum type, GLsizei stride, const void *pointer);
10147
GLAPI PFNGLBINORMALPOINTEREXTPROC glad_glBinormalPointerEXT;
10148
#define glBinormalPointerEXT glad_glBinormalPointerEXT
10149
#endif
10150
#ifndef GL_EXT_copy_texture
10151
#define GL_EXT_copy_texture 1
10152
GLAPI int GLAD_GL_EXT_copy_texture;
10153
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXIMAGE1DEXTPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
10154
GLAPI PFNGLCOPYTEXIMAGE1DEXTPROC glad_glCopyTexImage1DEXT;
10155
#define glCopyTexImage1DEXT glad_glCopyTexImage1DEXT
10156
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXIMAGE2DEXTPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
10157
GLAPI PFNGLCOPYTEXIMAGE2DEXTPROC glad_glCopyTexImage2DEXT;
10158
#define glCopyTexImage2DEXT glad_glCopyTexImage2DEXT
10159
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXSUBIMAGE1DEXTPROC)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
10160
GLAPI PFNGLCOPYTEXSUBIMAGE1DEXTPROC glad_glCopyTexSubImage1DEXT;
10161
#define glCopyTexSubImage1DEXT glad_glCopyTexSubImage1DEXT
10162
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXSUBIMAGE2DEXTPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
10163
GLAPI PFNGLCOPYTEXSUBIMAGE2DEXTPROC glad_glCopyTexSubImage2DEXT;
10164
#define glCopyTexSubImage2DEXT glad_glCopyTexSubImage2DEXT
10165
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXSUBIMAGE3DEXTPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
10166
GLAPI PFNGLCOPYTEXSUBIMAGE3DEXTPROC glad_glCopyTexSubImage3DEXT;
10167
#define glCopyTexSubImage3DEXT glad_glCopyTexSubImage3DEXT
10168
#endif
10169
#ifndef GL_EXT_cull_vertex
10170
#define GL_EXT_cull_vertex 1
10171
GLAPI int GLAD_GL_EXT_cull_vertex;
10172
typedef void (GLAD_APIENTRYP PFNGLCULLPARAMETERDVEXTPROC)(GLenum pname, GLdouble *params);
10173
GLAPI PFNGLCULLPARAMETERDVEXTPROC glad_glCullParameterdvEXT;
10174
#define glCullParameterdvEXT glad_glCullParameterdvEXT
10175
typedef void (GLAD_APIENTRYP PFNGLCULLPARAMETERFVEXTPROC)(GLenum pname, GLfloat *params);
10176
GLAPI PFNGLCULLPARAMETERFVEXTPROC glad_glCullParameterfvEXT;
10177
#define glCullParameterfvEXT glad_glCullParameterfvEXT
10178
#endif
10179
#ifndef GL_EXT_debug_label
10180
#define GL_EXT_debug_label 1
10181
GLAPI int GLAD_GL_EXT_debug_label;
10182
typedef void (GLAD_APIENTRYP PFNGLLABELOBJECTEXTPROC)(GLenum type, GLuint object, GLsizei length, const GLchar *label);
10183
GLAPI PFNGLLABELOBJECTEXTPROC glad_glLabelObjectEXT;
10184
#define glLabelObjectEXT glad_glLabelObjectEXT
10185
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTLABELEXTPROC)(GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
10186
GLAPI PFNGLGETOBJECTLABELEXTPROC glad_glGetObjectLabelEXT;
10187
#define glGetObjectLabelEXT glad_glGetObjectLabelEXT
10188
#endif
10189
#ifndef GL_EXT_debug_marker
10190
#define GL_EXT_debug_marker 1
10191
GLAPI int GLAD_GL_EXT_debug_marker;
10192
typedef void (GLAD_APIENTRYP PFNGLINSERTEVENTMARKEREXTPROC)(GLsizei length, const GLchar *marker);
10193
GLAPI PFNGLINSERTEVENTMARKEREXTPROC glad_glInsertEventMarkerEXT;
10194
#define glInsertEventMarkerEXT glad_glInsertEventMarkerEXT
10195
typedef void (GLAD_APIENTRYP PFNGLPUSHGROUPMARKEREXTPROC)(GLsizei length, const GLchar *marker);
10196
GLAPI PFNGLPUSHGROUPMARKEREXTPROC glad_glPushGroupMarkerEXT;
10197
#define glPushGroupMarkerEXT glad_glPushGroupMarkerEXT
10198
typedef void (GLAD_APIENTRYP PFNGLPOPGROUPMARKEREXTPROC)(void);
10199
GLAPI PFNGLPOPGROUPMARKEREXTPROC glad_glPopGroupMarkerEXT;
10200
#define glPopGroupMarkerEXT glad_glPopGroupMarkerEXT
10201
#endif
10202
#ifndef GL_EXT_depth_bounds_test
10203
#define GL_EXT_depth_bounds_test 1
10204
GLAPI int GLAD_GL_EXT_depth_bounds_test;
10205
typedef void (GLAD_APIENTRYP PFNGLDEPTHBOUNDSEXTPROC)(GLclampd zmin, GLclampd zmax);
10206
GLAPI PFNGLDEPTHBOUNDSEXTPROC glad_glDepthBoundsEXT;
10207
#define glDepthBoundsEXT glad_glDepthBoundsEXT
10208
#endif
10209
#ifndef GL_EXT_direct_state_access
10210
#define GL_EXT_direct_state_access 1
10211
GLAPI int GLAD_GL_EXT_direct_state_access;
10212
typedef void (GLAD_APIENTRYP PFNGLMATRIXLOADFEXTPROC)(GLenum mode, const GLfloat *m);
10213
GLAPI PFNGLMATRIXLOADFEXTPROC glad_glMatrixLoadfEXT;
10214
#define glMatrixLoadfEXT glad_glMatrixLoadfEXT
10215
typedef void (GLAD_APIENTRYP PFNGLMATRIXLOADDEXTPROC)(GLenum mode, const GLdouble *m);
10216
GLAPI PFNGLMATRIXLOADDEXTPROC glad_glMatrixLoaddEXT;
10217
#define glMatrixLoaddEXT glad_glMatrixLoaddEXT
10218
typedef void (GLAD_APIENTRYP PFNGLMATRIXMULTFEXTPROC)(GLenum mode, const GLfloat *m);
10219
GLAPI PFNGLMATRIXMULTFEXTPROC glad_glMatrixMultfEXT;
10220
#define glMatrixMultfEXT glad_glMatrixMultfEXT
10221
typedef void (GLAD_APIENTRYP PFNGLMATRIXMULTDEXTPROC)(GLenum mode, const GLdouble *m);
10222
GLAPI PFNGLMATRIXMULTDEXTPROC glad_glMatrixMultdEXT;
10223
#define glMatrixMultdEXT glad_glMatrixMultdEXT
10224
typedef void (GLAD_APIENTRYP PFNGLMATRIXLOADIDENTITYEXTPROC)(GLenum mode);
10225
GLAPI PFNGLMATRIXLOADIDENTITYEXTPROC glad_glMatrixLoadIdentityEXT;
10226
#define glMatrixLoadIdentityEXT glad_glMatrixLoadIdentityEXT
10227
typedef void (GLAD_APIENTRYP PFNGLMATRIXROTATEFEXTPROC)(GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
10228
GLAPI PFNGLMATRIXROTATEFEXTPROC glad_glMatrixRotatefEXT;
10229
#define glMatrixRotatefEXT glad_glMatrixRotatefEXT
10230
typedef void (GLAD_APIENTRYP PFNGLMATRIXROTATEDEXTPROC)(GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
10231
GLAPI PFNGLMATRIXROTATEDEXTPROC glad_glMatrixRotatedEXT;
10232
#define glMatrixRotatedEXT glad_glMatrixRotatedEXT
10233
typedef void (GLAD_APIENTRYP PFNGLMATRIXSCALEFEXTPROC)(GLenum mode, GLfloat x, GLfloat y, GLfloat z);
10234
GLAPI PFNGLMATRIXSCALEFEXTPROC glad_glMatrixScalefEXT;
10235
#define glMatrixScalefEXT glad_glMatrixScalefEXT
10236
typedef void (GLAD_APIENTRYP PFNGLMATRIXSCALEDEXTPROC)(GLenum mode, GLdouble x, GLdouble y, GLdouble z);
10237
GLAPI PFNGLMATRIXSCALEDEXTPROC glad_glMatrixScaledEXT;
10238
#define glMatrixScaledEXT glad_glMatrixScaledEXT
10239
typedef void (GLAD_APIENTRYP PFNGLMATRIXTRANSLATEFEXTPROC)(GLenum mode, GLfloat x, GLfloat y, GLfloat z);
10240
GLAPI PFNGLMATRIXTRANSLATEFEXTPROC glad_glMatrixTranslatefEXT;
10241
#define glMatrixTranslatefEXT glad_glMatrixTranslatefEXT
10242
typedef void (GLAD_APIENTRYP PFNGLMATRIXTRANSLATEDEXTPROC)(GLenum mode, GLdouble x, GLdouble y, GLdouble z);
10243
GLAPI PFNGLMATRIXTRANSLATEDEXTPROC glad_glMatrixTranslatedEXT;
10244
#define glMatrixTranslatedEXT glad_glMatrixTranslatedEXT
10245
typedef void (GLAD_APIENTRYP PFNGLMATRIXFRUSTUMEXTPROC)(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
10246
GLAPI PFNGLMATRIXFRUSTUMEXTPROC glad_glMatrixFrustumEXT;
10247
#define glMatrixFrustumEXT glad_glMatrixFrustumEXT
10248
typedef void (GLAD_APIENTRYP PFNGLMATRIXORTHOEXTPROC)(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
10249
GLAPI PFNGLMATRIXORTHOEXTPROC glad_glMatrixOrthoEXT;
10250
#define glMatrixOrthoEXT glad_glMatrixOrthoEXT
10251
typedef void (GLAD_APIENTRYP PFNGLMATRIXPOPEXTPROC)(GLenum mode);
10252
GLAPI PFNGLMATRIXPOPEXTPROC glad_glMatrixPopEXT;
10253
#define glMatrixPopEXT glad_glMatrixPopEXT
10254
typedef void (GLAD_APIENTRYP PFNGLMATRIXPUSHEXTPROC)(GLenum mode);
10255
GLAPI PFNGLMATRIXPUSHEXTPROC glad_glMatrixPushEXT;
10256
#define glMatrixPushEXT glad_glMatrixPushEXT
10257
typedef void (GLAD_APIENTRYP PFNGLCLIENTATTRIBDEFAULTEXTPROC)(GLbitfield mask);
10258
GLAPI PFNGLCLIENTATTRIBDEFAULTEXTPROC glad_glClientAttribDefaultEXT;
10259
#define glClientAttribDefaultEXT glad_glClientAttribDefaultEXT
10260
typedef void (GLAD_APIENTRYP PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC)(GLbitfield mask);
10261
GLAPI PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC glad_glPushClientAttribDefaultEXT;
10262
#define glPushClientAttribDefaultEXT glad_glPushClientAttribDefaultEXT
10263
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERFEXTPROC)(GLuint texture, GLenum target, GLenum pname, GLfloat param);
10264
GLAPI PFNGLTEXTUREPARAMETERFEXTPROC glad_glTextureParameterfEXT;
10265
#define glTextureParameterfEXT glad_glTextureParameterfEXT
10266
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERFVEXTPROC)(GLuint texture, GLenum target, GLenum pname, const GLfloat *params);
10267
GLAPI PFNGLTEXTUREPARAMETERFVEXTPROC glad_glTextureParameterfvEXT;
10268
#define glTextureParameterfvEXT glad_glTextureParameterfvEXT
10269
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERIEXTPROC)(GLuint texture, GLenum target, GLenum pname, GLint param);
10270
GLAPI PFNGLTEXTUREPARAMETERIEXTPROC glad_glTextureParameteriEXT;
10271
#define glTextureParameteriEXT glad_glTextureParameteriEXT
10272
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERIVEXTPROC)(GLuint texture, GLenum target, GLenum pname, const GLint *params);
10273
GLAPI PFNGLTEXTUREPARAMETERIVEXTPROC glad_glTextureParameterivEXT;
10274
#define glTextureParameterivEXT glad_glTextureParameterivEXT
10275
typedef void (GLAD_APIENTRYP PFNGLTEXTUREIMAGE1DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels);
10276
GLAPI PFNGLTEXTUREIMAGE1DEXTPROC glad_glTextureImage1DEXT;
10277
#define glTextureImage1DEXT glad_glTextureImage1DEXT
10278
typedef void (GLAD_APIENTRYP PFNGLTEXTUREIMAGE2DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels);
10279
GLAPI PFNGLTEXTUREIMAGE2DEXTPROC glad_glTextureImage2DEXT;
10280
#define glTextureImage2DEXT glad_glTextureImage2DEXT
10281
typedef void (GLAD_APIENTRYP PFNGLTEXTURESUBIMAGE1DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
10282
GLAPI PFNGLTEXTURESUBIMAGE1DEXTPROC glad_glTextureSubImage1DEXT;
10283
#define glTextureSubImage1DEXT glad_glTextureSubImage1DEXT
10284
typedef void (GLAD_APIENTRYP PFNGLTEXTURESUBIMAGE2DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
10285
GLAPI PFNGLTEXTURESUBIMAGE2DEXTPROC glad_glTextureSubImage2DEXT;
10286
#define glTextureSubImage2DEXT glad_glTextureSubImage2DEXT
10287
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXTUREIMAGE1DEXTPROC)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
10288
GLAPI PFNGLCOPYTEXTUREIMAGE1DEXTPROC glad_glCopyTextureImage1DEXT;
10289
#define glCopyTextureImage1DEXT glad_glCopyTextureImage1DEXT
10290
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXTUREIMAGE2DEXTPROC)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
10291
GLAPI PFNGLCOPYTEXTUREIMAGE2DEXTPROC glad_glCopyTextureImage2DEXT;
10292
#define glCopyTextureImage2DEXT glad_glCopyTextureImage2DEXT
10293
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXTURESUBIMAGE1DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
10294
GLAPI PFNGLCOPYTEXTURESUBIMAGE1DEXTPROC glad_glCopyTextureSubImage1DEXT;
10295
#define glCopyTextureSubImage1DEXT glad_glCopyTextureSubImage1DEXT
10296
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXTURESUBIMAGE2DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
10297
GLAPI PFNGLCOPYTEXTURESUBIMAGE2DEXTPROC glad_glCopyTextureSubImage2DEXT;
10298
#define glCopyTextureSubImage2DEXT glad_glCopyTextureSubImage2DEXT
10299
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREIMAGEEXTPROC)(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
10300
GLAPI PFNGLGETTEXTUREIMAGEEXTPROC glad_glGetTextureImageEXT;
10301
#define glGetTextureImageEXT glad_glGetTextureImageEXT
10302
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREPARAMETERFVEXTPROC)(GLuint texture, GLenum target, GLenum pname, GLfloat *params);
10303
GLAPI PFNGLGETTEXTUREPARAMETERFVEXTPROC glad_glGetTextureParameterfvEXT;
10304
#define glGetTextureParameterfvEXT glad_glGetTextureParameterfvEXT
10305
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREPARAMETERIVEXTPROC)(GLuint texture, GLenum target, GLenum pname, GLint *params);
10306
GLAPI PFNGLGETTEXTUREPARAMETERIVEXTPROC glad_glGetTextureParameterivEXT;
10307
#define glGetTextureParameterivEXT glad_glGetTextureParameterivEXT
10308
typedef void (GLAD_APIENTRYP PFNGLGETTEXTURELEVELPARAMETERFVEXTPROC)(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params);
10309
GLAPI PFNGLGETTEXTURELEVELPARAMETERFVEXTPROC glad_glGetTextureLevelParameterfvEXT;
10310
#define glGetTextureLevelParameterfvEXT glad_glGetTextureLevelParameterfvEXT
10311
typedef void (GLAD_APIENTRYP PFNGLGETTEXTURELEVELPARAMETERIVEXTPROC)(GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params);
10312
GLAPI PFNGLGETTEXTURELEVELPARAMETERIVEXTPROC glad_glGetTextureLevelParameterivEXT;
10313
#define glGetTextureLevelParameterivEXT glad_glGetTextureLevelParameterivEXT
10314
typedef void (GLAD_APIENTRYP PFNGLTEXTUREIMAGE3DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
10315
GLAPI PFNGLTEXTUREIMAGE3DEXTPROC glad_glTextureImage3DEXT;
10316
#define glTextureImage3DEXT glad_glTextureImage3DEXT
10317
typedef void (GLAD_APIENTRYP PFNGLTEXTURESUBIMAGE3DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
10318
GLAPI PFNGLTEXTURESUBIMAGE3DEXTPROC glad_glTextureSubImage3DEXT;
10319
#define glTextureSubImage3DEXT glad_glTextureSubImage3DEXT
10320
typedef void (GLAD_APIENTRYP PFNGLCOPYTEXTURESUBIMAGE3DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
10321
GLAPI PFNGLCOPYTEXTURESUBIMAGE3DEXTPROC glad_glCopyTextureSubImage3DEXT;
10322
#define glCopyTextureSubImage3DEXT glad_glCopyTextureSubImage3DEXT
10323
typedef void (GLAD_APIENTRYP PFNGLBINDMULTITEXTUREEXTPROC)(GLenum texunit, GLenum target, GLuint texture);
10324
GLAPI PFNGLBINDMULTITEXTUREEXTPROC glad_glBindMultiTextureEXT;
10325
#define glBindMultiTextureEXT glad_glBindMultiTextureEXT
10326
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORDPOINTEREXTPROC)(GLenum texunit, GLint size, GLenum type, GLsizei stride, const void *pointer);
10327
GLAPI PFNGLMULTITEXCOORDPOINTEREXTPROC glad_glMultiTexCoordPointerEXT;
10328
#define glMultiTexCoordPointerEXT glad_glMultiTexCoordPointerEXT
10329
typedef void (GLAD_APIENTRYP PFNGLMULTITEXENVFEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLfloat param);
10330
GLAPI PFNGLMULTITEXENVFEXTPROC glad_glMultiTexEnvfEXT;
10331
#define glMultiTexEnvfEXT glad_glMultiTexEnvfEXT
10332
typedef void (GLAD_APIENTRYP PFNGLMULTITEXENVFVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, const GLfloat *params);
10333
GLAPI PFNGLMULTITEXENVFVEXTPROC glad_glMultiTexEnvfvEXT;
10334
#define glMultiTexEnvfvEXT glad_glMultiTexEnvfvEXT
10335
typedef void (GLAD_APIENTRYP PFNGLMULTITEXENVIEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLint param);
10336
GLAPI PFNGLMULTITEXENVIEXTPROC glad_glMultiTexEnviEXT;
10337
#define glMultiTexEnviEXT glad_glMultiTexEnviEXT
10338
typedef void (GLAD_APIENTRYP PFNGLMULTITEXENVIVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, const GLint *params);
10339
GLAPI PFNGLMULTITEXENVIVEXTPROC glad_glMultiTexEnvivEXT;
10340
#define glMultiTexEnvivEXT glad_glMultiTexEnvivEXT
10341
typedef void (GLAD_APIENTRYP PFNGLMULTITEXGENDEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, GLdouble param);
10342
GLAPI PFNGLMULTITEXGENDEXTPROC glad_glMultiTexGendEXT;
10343
#define glMultiTexGendEXT glad_glMultiTexGendEXT
10344
typedef void (GLAD_APIENTRYP PFNGLMULTITEXGENDVEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params);
10345
GLAPI PFNGLMULTITEXGENDVEXTPROC glad_glMultiTexGendvEXT;
10346
#define glMultiTexGendvEXT glad_glMultiTexGendvEXT
10347
typedef void (GLAD_APIENTRYP PFNGLMULTITEXGENFEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, GLfloat param);
10348
GLAPI PFNGLMULTITEXGENFEXTPROC glad_glMultiTexGenfEXT;
10349
#define glMultiTexGenfEXT glad_glMultiTexGenfEXT
10350
typedef void (GLAD_APIENTRYP PFNGLMULTITEXGENFVEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params);
10351
GLAPI PFNGLMULTITEXGENFVEXTPROC glad_glMultiTexGenfvEXT;
10352
#define glMultiTexGenfvEXT glad_glMultiTexGenfvEXT
10353
typedef void (GLAD_APIENTRYP PFNGLMULTITEXGENIEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, GLint param);
10354
GLAPI PFNGLMULTITEXGENIEXTPROC glad_glMultiTexGeniEXT;
10355
#define glMultiTexGeniEXT glad_glMultiTexGeniEXT
10356
typedef void (GLAD_APIENTRYP PFNGLMULTITEXGENIVEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, const GLint *params);
10357
GLAPI PFNGLMULTITEXGENIVEXTPROC glad_glMultiTexGenivEXT;
10358
#define glMultiTexGenivEXT glad_glMultiTexGenivEXT
10359
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXENVFVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLfloat *params);
10360
GLAPI PFNGLGETMULTITEXENVFVEXTPROC glad_glGetMultiTexEnvfvEXT;
10361
#define glGetMultiTexEnvfvEXT glad_glGetMultiTexEnvfvEXT
10362
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXENVIVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLint *params);
10363
GLAPI PFNGLGETMULTITEXENVIVEXTPROC glad_glGetMultiTexEnvivEXT;
10364
#define glGetMultiTexEnvivEXT glad_glGetMultiTexEnvivEXT
10365
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXGENDVEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, GLdouble *params);
10366
GLAPI PFNGLGETMULTITEXGENDVEXTPROC glad_glGetMultiTexGendvEXT;
10367
#define glGetMultiTexGendvEXT glad_glGetMultiTexGendvEXT
10368
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXGENFVEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, GLfloat *params);
10369
GLAPI PFNGLGETMULTITEXGENFVEXTPROC glad_glGetMultiTexGenfvEXT;
10370
#define glGetMultiTexGenfvEXT glad_glGetMultiTexGenfvEXT
10371
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXGENIVEXTPROC)(GLenum texunit, GLenum coord, GLenum pname, GLint *params);
10372
GLAPI PFNGLGETMULTITEXGENIVEXTPROC glad_glGetMultiTexGenivEXT;
10373
#define glGetMultiTexGenivEXT glad_glGetMultiTexGenivEXT
10374
typedef void (GLAD_APIENTRYP PFNGLMULTITEXPARAMETERIEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLint param);
10375
GLAPI PFNGLMULTITEXPARAMETERIEXTPROC glad_glMultiTexParameteriEXT;
10376
#define glMultiTexParameteriEXT glad_glMultiTexParameteriEXT
10377
typedef void (GLAD_APIENTRYP PFNGLMULTITEXPARAMETERIVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, const GLint *params);
10378
GLAPI PFNGLMULTITEXPARAMETERIVEXTPROC glad_glMultiTexParameterivEXT;
10379
#define glMultiTexParameterivEXT glad_glMultiTexParameterivEXT
10380
typedef void (GLAD_APIENTRYP PFNGLMULTITEXPARAMETERFEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLfloat param);
10381
GLAPI PFNGLMULTITEXPARAMETERFEXTPROC glad_glMultiTexParameterfEXT;
10382
#define glMultiTexParameterfEXT glad_glMultiTexParameterfEXT
10383
typedef void (GLAD_APIENTRYP PFNGLMULTITEXPARAMETERFVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, const GLfloat *params);
10384
GLAPI PFNGLMULTITEXPARAMETERFVEXTPROC glad_glMultiTexParameterfvEXT;
10385
#define glMultiTexParameterfvEXT glad_glMultiTexParameterfvEXT
10386
typedef void (GLAD_APIENTRYP PFNGLMULTITEXIMAGE1DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels);
10387
GLAPI PFNGLMULTITEXIMAGE1DEXTPROC glad_glMultiTexImage1DEXT;
10388
#define glMultiTexImage1DEXT glad_glMultiTexImage1DEXT
10389
typedef void (GLAD_APIENTRYP PFNGLMULTITEXIMAGE2DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels);
10390
GLAPI PFNGLMULTITEXIMAGE2DEXTPROC glad_glMultiTexImage2DEXT;
10391
#define glMultiTexImage2DEXT glad_glMultiTexImage2DEXT
10392
typedef void (GLAD_APIENTRYP PFNGLMULTITEXSUBIMAGE1DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
10393
GLAPI PFNGLMULTITEXSUBIMAGE1DEXTPROC glad_glMultiTexSubImage1DEXT;
10394
#define glMultiTexSubImage1DEXT glad_glMultiTexSubImage1DEXT
10395
typedef void (GLAD_APIENTRYP PFNGLMULTITEXSUBIMAGE2DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
10396
GLAPI PFNGLMULTITEXSUBIMAGE2DEXTPROC glad_glMultiTexSubImage2DEXT;
10397
#define glMultiTexSubImage2DEXT glad_glMultiTexSubImage2DEXT
10398
typedef void (GLAD_APIENTRYP PFNGLCOPYMULTITEXIMAGE1DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
10399
GLAPI PFNGLCOPYMULTITEXIMAGE1DEXTPROC glad_glCopyMultiTexImage1DEXT;
10400
#define glCopyMultiTexImage1DEXT glad_glCopyMultiTexImage1DEXT
10401
typedef void (GLAD_APIENTRYP PFNGLCOPYMULTITEXIMAGE2DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
10402
GLAPI PFNGLCOPYMULTITEXIMAGE2DEXTPROC glad_glCopyMultiTexImage2DEXT;
10403
#define glCopyMultiTexImage2DEXT glad_glCopyMultiTexImage2DEXT
10404
typedef void (GLAD_APIENTRYP PFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
10405
GLAPI PFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC glad_glCopyMultiTexSubImage1DEXT;
10406
#define glCopyMultiTexSubImage1DEXT glad_glCopyMultiTexSubImage1DEXT
10407
typedef void (GLAD_APIENTRYP PFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
10408
GLAPI PFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC glad_glCopyMultiTexSubImage2DEXT;
10409
#define glCopyMultiTexSubImage2DEXT glad_glCopyMultiTexSubImage2DEXT
10410
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXIMAGEEXTPROC)(GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void *pixels);
10411
GLAPI PFNGLGETMULTITEXIMAGEEXTPROC glad_glGetMultiTexImageEXT;
10412
#define glGetMultiTexImageEXT glad_glGetMultiTexImageEXT
10413
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXPARAMETERFVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLfloat *params);
10414
GLAPI PFNGLGETMULTITEXPARAMETERFVEXTPROC glad_glGetMultiTexParameterfvEXT;
10415
#define glGetMultiTexParameterfvEXT glad_glGetMultiTexParameterfvEXT
10416
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXPARAMETERIVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLint *params);
10417
GLAPI PFNGLGETMULTITEXPARAMETERIVEXTPROC glad_glGetMultiTexParameterivEXT;
10418
#define glGetMultiTexParameterivEXT glad_glGetMultiTexParameterivEXT
10419
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC)(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params);
10420
GLAPI PFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC glad_glGetMultiTexLevelParameterfvEXT;
10421
#define glGetMultiTexLevelParameterfvEXT glad_glGetMultiTexLevelParameterfvEXT
10422
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC)(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params);
10423
GLAPI PFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC glad_glGetMultiTexLevelParameterivEXT;
10424
#define glGetMultiTexLevelParameterivEXT glad_glGetMultiTexLevelParameterivEXT
10425
typedef void (GLAD_APIENTRYP PFNGLMULTITEXIMAGE3DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
10426
GLAPI PFNGLMULTITEXIMAGE3DEXTPROC glad_glMultiTexImage3DEXT;
10427
#define glMultiTexImage3DEXT glad_glMultiTexImage3DEXT
10428
typedef void (GLAD_APIENTRYP PFNGLMULTITEXSUBIMAGE3DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
10429
GLAPI PFNGLMULTITEXSUBIMAGE3DEXTPROC glad_glMultiTexSubImage3DEXT;
10430
#define glMultiTexSubImage3DEXT glad_glMultiTexSubImage3DEXT
10431
typedef void (GLAD_APIENTRYP PFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
10432
GLAPI PFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC glad_glCopyMultiTexSubImage3DEXT;
10433
#define glCopyMultiTexSubImage3DEXT glad_glCopyMultiTexSubImage3DEXT
10434
typedef void (GLAD_APIENTRYP PFNGLENABLECLIENTSTATEINDEXEDEXTPROC)(GLenum array, GLuint index);
10435
GLAPI PFNGLENABLECLIENTSTATEINDEXEDEXTPROC glad_glEnableClientStateIndexedEXT;
10436
#define glEnableClientStateIndexedEXT glad_glEnableClientStateIndexedEXT
10437
typedef void (GLAD_APIENTRYP PFNGLDISABLECLIENTSTATEINDEXEDEXTPROC)(GLenum array, GLuint index);
10438
GLAPI PFNGLDISABLECLIENTSTATEINDEXEDEXTPROC glad_glDisableClientStateIndexedEXT;
10439
#define glDisableClientStateIndexedEXT glad_glDisableClientStateIndexedEXT
10440
typedef void (GLAD_APIENTRYP PFNGLGETFLOATINDEXEDVEXTPROC)(GLenum target, GLuint index, GLfloat *data);
10441
GLAPI PFNGLGETFLOATINDEXEDVEXTPROC glad_glGetFloatIndexedvEXT;
10442
#define glGetFloatIndexedvEXT glad_glGetFloatIndexedvEXT
10443
typedef void (GLAD_APIENTRYP PFNGLGETDOUBLEINDEXEDVEXTPROC)(GLenum target, GLuint index, GLdouble *data);
10444
GLAPI PFNGLGETDOUBLEINDEXEDVEXTPROC glad_glGetDoubleIndexedvEXT;
10445
#define glGetDoubleIndexedvEXT glad_glGetDoubleIndexedvEXT
10446
typedef void (GLAD_APIENTRYP PFNGLGETPOINTERINDEXEDVEXTPROC)(GLenum target, GLuint index, void **data);
10447
GLAPI PFNGLGETPOINTERINDEXEDVEXTPROC glad_glGetPointerIndexedvEXT;
10448
#define glGetPointerIndexedvEXT glad_glGetPointerIndexedvEXT
10449
typedef void (GLAD_APIENTRYP PFNGLENABLEINDEXEDEXTPROC)(GLenum target, GLuint index);
10450
GLAPI PFNGLENABLEINDEXEDEXTPROC glad_glEnableIndexedEXT;
10451
#define glEnableIndexedEXT glad_glEnableIndexedEXT
10452
typedef void (GLAD_APIENTRYP PFNGLDISABLEINDEXEDEXTPROC)(GLenum target, GLuint index);
10453
GLAPI PFNGLDISABLEINDEXEDEXTPROC glad_glDisableIndexedEXT;
10454
#define glDisableIndexedEXT glad_glDisableIndexedEXT
10455
typedef GLboolean (GLAD_APIENTRYP PFNGLISENABLEDINDEXEDEXTPROC)(GLenum target, GLuint index);
10456
GLAPI PFNGLISENABLEDINDEXEDEXTPROC glad_glIsEnabledIndexedEXT;
10457
#define glIsEnabledIndexedEXT glad_glIsEnabledIndexedEXT
10458
typedef void (GLAD_APIENTRYP PFNGLGETINTEGERINDEXEDVEXTPROC)(GLenum target, GLuint index, GLint *data);
10459
GLAPI PFNGLGETINTEGERINDEXEDVEXTPROC glad_glGetIntegerIndexedvEXT;
10460
#define glGetIntegerIndexedvEXT glad_glGetIntegerIndexedvEXT
10461
typedef void (GLAD_APIENTRYP PFNGLGETBOOLEANINDEXEDVEXTPROC)(GLenum target, GLuint index, GLboolean *data);
10462
GLAPI PFNGLGETBOOLEANINDEXEDVEXTPROC glad_glGetBooleanIndexedvEXT;
10463
#define glGetBooleanIndexedvEXT glad_glGetBooleanIndexedvEXT
10464
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits);
10465
GLAPI PFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC glad_glCompressedTextureImage3DEXT;
10466
#define glCompressedTextureImage3DEXT glad_glCompressedTextureImage3DEXT
10467
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits);
10468
GLAPI PFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC glad_glCompressedTextureImage2DEXT;
10469
#define glCompressedTextureImage2DEXT glad_glCompressedTextureImage2DEXT
10470
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC)(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits);
10471
GLAPI PFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC glad_glCompressedTextureImage1DEXT;
10472
#define glCompressedTextureImage1DEXT glad_glCompressedTextureImage1DEXT
10473
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits);
10474
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC glad_glCompressedTextureSubImage3DEXT;
10475
#define glCompressedTextureSubImage3DEXT glad_glCompressedTextureSubImage3DEXT
10476
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits);
10477
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC glad_glCompressedTextureSubImage2DEXT;
10478
#define glCompressedTextureSubImage2DEXT glad_glCompressedTextureSubImage2DEXT
10479
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC)(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits);
10480
GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC glad_glCompressedTextureSubImage1DEXT;
10481
#define glCompressedTextureSubImage1DEXT glad_glCompressedTextureSubImage1DEXT
10482
typedef void (GLAD_APIENTRYP PFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC)(GLuint texture, GLenum target, GLint lod, void *img);
10483
GLAPI PFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC glad_glGetCompressedTextureImageEXT;
10484
#define glGetCompressedTextureImageEXT glad_glGetCompressedTextureImageEXT
10485
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits);
10486
GLAPI PFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC glad_glCompressedMultiTexImage3DEXT;
10487
#define glCompressedMultiTexImage3DEXT glad_glCompressedMultiTexImage3DEXT
10488
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits);
10489
GLAPI PFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC glad_glCompressedMultiTexImage2DEXT;
10490
#define glCompressedMultiTexImage2DEXT glad_glCompressedMultiTexImage2DEXT
10491
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits);
10492
GLAPI PFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC glad_glCompressedMultiTexImage1DEXT;
10493
#define glCompressedMultiTexImage1DEXT glad_glCompressedMultiTexImage1DEXT
10494
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits);
10495
GLAPI PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC glad_glCompressedMultiTexSubImage3DEXT;
10496
#define glCompressedMultiTexSubImage3DEXT glad_glCompressedMultiTexSubImage3DEXT
10497
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits);
10498
GLAPI PFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC glad_glCompressedMultiTexSubImage2DEXT;
10499
#define glCompressedMultiTexSubImage2DEXT glad_glCompressedMultiTexSubImage2DEXT
10500
typedef void (GLAD_APIENTRYP PFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC)(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits);
10501
GLAPI PFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC glad_glCompressedMultiTexSubImage1DEXT;
10502
#define glCompressedMultiTexSubImage1DEXT glad_glCompressedMultiTexSubImage1DEXT
10503
typedef void (GLAD_APIENTRYP PFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC)(GLenum texunit, GLenum target, GLint lod, void *img);
10504
GLAPI PFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC glad_glGetCompressedMultiTexImageEXT;
10505
#define glGetCompressedMultiTexImageEXT glad_glGetCompressedMultiTexImageEXT
10506
typedef void (GLAD_APIENTRYP PFNGLMATRIXLOADTRANSPOSEFEXTPROC)(GLenum mode, const GLfloat *m);
10507
GLAPI PFNGLMATRIXLOADTRANSPOSEFEXTPROC glad_glMatrixLoadTransposefEXT;
10508
#define glMatrixLoadTransposefEXT glad_glMatrixLoadTransposefEXT
10509
typedef void (GLAD_APIENTRYP PFNGLMATRIXLOADTRANSPOSEDEXTPROC)(GLenum mode, const GLdouble *m);
10510
GLAPI PFNGLMATRIXLOADTRANSPOSEDEXTPROC glad_glMatrixLoadTransposedEXT;
10511
#define glMatrixLoadTransposedEXT glad_glMatrixLoadTransposedEXT
10512
typedef void (GLAD_APIENTRYP PFNGLMATRIXMULTTRANSPOSEFEXTPROC)(GLenum mode, const GLfloat *m);
10513
GLAPI PFNGLMATRIXMULTTRANSPOSEFEXTPROC glad_glMatrixMultTransposefEXT;
10514
#define glMatrixMultTransposefEXT glad_glMatrixMultTransposefEXT
10515
typedef void (GLAD_APIENTRYP PFNGLMATRIXMULTTRANSPOSEDEXTPROC)(GLenum mode, const GLdouble *m);
10516
GLAPI PFNGLMATRIXMULTTRANSPOSEDEXTPROC glad_glMatrixMultTransposedEXT;
10517
#define glMatrixMultTransposedEXT glad_glMatrixMultTransposedEXT
10518
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERDATAEXTPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage);
10519
GLAPI PFNGLNAMEDBUFFERDATAEXTPROC glad_glNamedBufferDataEXT;
10520
#define glNamedBufferDataEXT glad_glNamedBufferDataEXT
10521
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERSUBDATAEXTPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);
10522
GLAPI PFNGLNAMEDBUFFERSUBDATAEXTPROC glad_glNamedBufferSubDataEXT;
10523
#define glNamedBufferSubDataEXT glad_glNamedBufferSubDataEXT
10524
typedef void * (GLAD_APIENTRYP PFNGLMAPNAMEDBUFFEREXTPROC)(GLuint buffer, GLenum access);
10525
GLAPI PFNGLMAPNAMEDBUFFEREXTPROC glad_glMapNamedBufferEXT;
10526
#define glMapNamedBufferEXT glad_glMapNamedBufferEXT
10527
typedef GLboolean (GLAD_APIENTRYP PFNGLUNMAPNAMEDBUFFEREXTPROC)(GLuint buffer);
10528
GLAPI PFNGLUNMAPNAMEDBUFFEREXTPROC glad_glUnmapNamedBufferEXT;
10529
#define glUnmapNamedBufferEXT glad_glUnmapNamedBufferEXT
10530
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC)(GLuint buffer, GLenum pname, GLint *params);
10531
GLAPI PFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC glad_glGetNamedBufferParameterivEXT;
10532
#define glGetNamedBufferParameterivEXT glad_glGetNamedBufferParameterivEXT
10533
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDBUFFERPOINTERVEXTPROC)(GLuint buffer, GLenum pname, void **params);
10534
GLAPI PFNGLGETNAMEDBUFFERPOINTERVEXTPROC glad_glGetNamedBufferPointervEXT;
10535
#define glGetNamedBufferPointervEXT glad_glGetNamedBufferPointervEXT
10536
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAEXTPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data);
10537
GLAPI PFNGLGETNAMEDBUFFERSUBDATAEXTPROC glad_glGetNamedBufferSubDataEXT;
10538
#define glGetNamedBufferSubDataEXT glad_glGetNamedBufferSubDataEXT
10539
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1FEXTPROC)(GLuint program, GLint location, GLfloat v0);
10540
GLAPI PFNGLPROGRAMUNIFORM1FEXTPROC glad_glProgramUniform1fEXT;
10541
#define glProgramUniform1fEXT glad_glProgramUniform1fEXT
10542
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2FEXTPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1);
10543
GLAPI PFNGLPROGRAMUNIFORM2FEXTPROC glad_glProgramUniform2fEXT;
10544
#define glProgramUniform2fEXT glad_glProgramUniform2fEXT
10545
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3FEXTPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
10546
GLAPI PFNGLPROGRAMUNIFORM3FEXTPROC glad_glProgramUniform3fEXT;
10547
#define glProgramUniform3fEXT glad_glProgramUniform3fEXT
10548
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4FEXTPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
10549
GLAPI PFNGLPROGRAMUNIFORM4FEXTPROC glad_glProgramUniform4fEXT;
10550
#define glProgramUniform4fEXT glad_glProgramUniform4fEXT
10551
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1IEXTPROC)(GLuint program, GLint location, GLint v0);
10552
GLAPI PFNGLPROGRAMUNIFORM1IEXTPROC glad_glProgramUniform1iEXT;
10553
#define glProgramUniform1iEXT glad_glProgramUniform1iEXT
10554
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2IEXTPROC)(GLuint program, GLint location, GLint v0, GLint v1);
10555
GLAPI PFNGLPROGRAMUNIFORM2IEXTPROC glad_glProgramUniform2iEXT;
10556
#define glProgramUniform2iEXT glad_glProgramUniform2iEXT
10557
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3IEXTPROC)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
10558
GLAPI PFNGLPROGRAMUNIFORM3IEXTPROC glad_glProgramUniform3iEXT;
10559
#define glProgramUniform3iEXT glad_glProgramUniform3iEXT
10560
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4IEXTPROC)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
10561
GLAPI PFNGLPROGRAMUNIFORM4IEXTPROC glad_glProgramUniform4iEXT;
10562
#define glProgramUniform4iEXT glad_glProgramUniform4iEXT
10563
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1FVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
10564
GLAPI PFNGLPROGRAMUNIFORM1FVEXTPROC glad_glProgramUniform1fvEXT;
10565
#define glProgramUniform1fvEXT glad_glProgramUniform1fvEXT
10566
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2FVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
10567
GLAPI PFNGLPROGRAMUNIFORM2FVEXTPROC glad_glProgramUniform2fvEXT;
10568
#define glProgramUniform2fvEXT glad_glProgramUniform2fvEXT
10569
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3FVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
10570
GLAPI PFNGLPROGRAMUNIFORM3FVEXTPROC glad_glProgramUniform3fvEXT;
10571
#define glProgramUniform3fvEXT glad_glProgramUniform3fvEXT
10572
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4FVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value);
10573
GLAPI PFNGLPROGRAMUNIFORM4FVEXTPROC glad_glProgramUniform4fvEXT;
10574
#define glProgramUniform4fvEXT glad_glProgramUniform4fvEXT
10575
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1IVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLint *value);
10576
GLAPI PFNGLPROGRAMUNIFORM1IVEXTPROC glad_glProgramUniform1ivEXT;
10577
#define glProgramUniform1ivEXT glad_glProgramUniform1ivEXT
10578
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2IVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLint *value);
10579
GLAPI PFNGLPROGRAMUNIFORM2IVEXTPROC glad_glProgramUniform2ivEXT;
10580
#define glProgramUniform2ivEXT glad_glProgramUniform2ivEXT
10581
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3IVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLint *value);
10582
GLAPI PFNGLPROGRAMUNIFORM3IVEXTPROC glad_glProgramUniform3ivEXT;
10583
#define glProgramUniform3ivEXT glad_glProgramUniform3ivEXT
10584
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4IVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLint *value);
10585
GLAPI PFNGLPROGRAMUNIFORM4IVEXTPROC glad_glProgramUniform4ivEXT;
10586
#define glProgramUniform4ivEXT glad_glProgramUniform4ivEXT
10587
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10588
GLAPI PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC glad_glProgramUniformMatrix2fvEXT;
10589
#define glProgramUniformMatrix2fvEXT glad_glProgramUniformMatrix2fvEXT
10590
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10591
GLAPI PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC glad_glProgramUniformMatrix3fvEXT;
10592
#define glProgramUniformMatrix3fvEXT glad_glProgramUniformMatrix3fvEXT
10593
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10594
GLAPI PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC glad_glProgramUniformMatrix4fvEXT;
10595
#define glProgramUniformMatrix4fvEXT glad_glProgramUniformMatrix4fvEXT
10596
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10597
GLAPI PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC glad_glProgramUniformMatrix2x3fvEXT;
10598
#define glProgramUniformMatrix2x3fvEXT glad_glProgramUniformMatrix2x3fvEXT
10599
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10600
GLAPI PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC glad_glProgramUniformMatrix3x2fvEXT;
10601
#define glProgramUniformMatrix3x2fvEXT glad_glProgramUniformMatrix3x2fvEXT
10602
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10603
GLAPI PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC glad_glProgramUniformMatrix2x4fvEXT;
10604
#define glProgramUniformMatrix2x4fvEXT glad_glProgramUniformMatrix2x4fvEXT
10605
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10606
GLAPI PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC glad_glProgramUniformMatrix4x2fvEXT;
10607
#define glProgramUniformMatrix4x2fvEXT glad_glProgramUniformMatrix4x2fvEXT
10608
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10609
GLAPI PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC glad_glProgramUniformMatrix3x4fvEXT;
10610
#define glProgramUniformMatrix3x4fvEXT glad_glProgramUniformMatrix3x4fvEXT
10611
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);
10612
GLAPI PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC glad_glProgramUniformMatrix4x3fvEXT;
10613
#define glProgramUniformMatrix4x3fvEXT glad_glProgramUniformMatrix4x3fvEXT
10614
typedef void (GLAD_APIENTRYP PFNGLTEXTUREBUFFEREXTPROC)(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer);
10615
GLAPI PFNGLTEXTUREBUFFEREXTPROC glad_glTextureBufferEXT;
10616
#define glTextureBufferEXT glad_glTextureBufferEXT
10617
typedef void (GLAD_APIENTRYP PFNGLMULTITEXBUFFEREXTPROC)(GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer);
10618
GLAPI PFNGLMULTITEXBUFFEREXTPROC glad_glMultiTexBufferEXT;
10619
#define glMultiTexBufferEXT glad_glMultiTexBufferEXT
10620
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERIIVEXTPROC)(GLuint texture, GLenum target, GLenum pname, const GLint *params);
10621
GLAPI PFNGLTEXTUREPARAMETERIIVEXTPROC glad_glTextureParameterIivEXT;
10622
#define glTextureParameterIivEXT glad_glTextureParameterIivEXT
10623
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPARAMETERIUIVEXTPROC)(GLuint texture, GLenum target, GLenum pname, const GLuint *params);
10624
GLAPI PFNGLTEXTUREPARAMETERIUIVEXTPROC glad_glTextureParameterIuivEXT;
10625
#define glTextureParameterIuivEXT glad_glTextureParameterIuivEXT
10626
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREPARAMETERIIVEXTPROC)(GLuint texture, GLenum target, GLenum pname, GLint *params);
10627
GLAPI PFNGLGETTEXTUREPARAMETERIIVEXTPROC glad_glGetTextureParameterIivEXT;
10628
#define glGetTextureParameterIivEXT glad_glGetTextureParameterIivEXT
10629
typedef void (GLAD_APIENTRYP PFNGLGETTEXTUREPARAMETERIUIVEXTPROC)(GLuint texture, GLenum target, GLenum pname, GLuint *params);
10630
GLAPI PFNGLGETTEXTUREPARAMETERIUIVEXTPROC glad_glGetTextureParameterIuivEXT;
10631
#define glGetTextureParameterIuivEXT glad_glGetTextureParameterIuivEXT
10632
typedef void (GLAD_APIENTRYP PFNGLMULTITEXPARAMETERIIVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, const GLint *params);
10633
GLAPI PFNGLMULTITEXPARAMETERIIVEXTPROC glad_glMultiTexParameterIivEXT;
10634
#define glMultiTexParameterIivEXT glad_glMultiTexParameterIivEXT
10635
typedef void (GLAD_APIENTRYP PFNGLMULTITEXPARAMETERIUIVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, const GLuint *params);
10636
GLAPI PFNGLMULTITEXPARAMETERIUIVEXTPROC glad_glMultiTexParameterIuivEXT;
10637
#define glMultiTexParameterIuivEXT glad_glMultiTexParameterIuivEXT
10638
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXPARAMETERIIVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLint *params);
10639
GLAPI PFNGLGETMULTITEXPARAMETERIIVEXTPROC glad_glGetMultiTexParameterIivEXT;
10640
#define glGetMultiTexParameterIivEXT glad_glGetMultiTexParameterIivEXT
10641
typedef void (GLAD_APIENTRYP PFNGLGETMULTITEXPARAMETERIUIVEXTPROC)(GLenum texunit, GLenum target, GLenum pname, GLuint *params);
10642
GLAPI PFNGLGETMULTITEXPARAMETERIUIVEXTPROC glad_glGetMultiTexParameterIuivEXT;
10643
#define glGetMultiTexParameterIuivEXT glad_glGetMultiTexParameterIuivEXT
10644
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1UIEXTPROC)(GLuint program, GLint location, GLuint v0);
10645
GLAPI PFNGLPROGRAMUNIFORM1UIEXTPROC glad_glProgramUniform1uiEXT;
10646
#define glProgramUniform1uiEXT glad_glProgramUniform1uiEXT
10647
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2UIEXTPROC)(GLuint program, GLint location, GLuint v0, GLuint v1);
10648
GLAPI PFNGLPROGRAMUNIFORM2UIEXTPROC glad_glProgramUniform2uiEXT;
10649
#define glProgramUniform2uiEXT glad_glProgramUniform2uiEXT
10650
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3UIEXTPROC)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
10651
GLAPI PFNGLPROGRAMUNIFORM3UIEXTPROC glad_glProgramUniform3uiEXT;
10652
#define glProgramUniform3uiEXT glad_glProgramUniform3uiEXT
10653
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4UIEXTPROC)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
10654
GLAPI PFNGLPROGRAMUNIFORM4UIEXTPROC glad_glProgramUniform4uiEXT;
10655
#define glProgramUniform4uiEXT glad_glProgramUniform4uiEXT
10656
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1UIVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value);
10657
GLAPI PFNGLPROGRAMUNIFORM1UIVEXTPROC glad_glProgramUniform1uivEXT;
10658
#define glProgramUniform1uivEXT glad_glProgramUniform1uivEXT
10659
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2UIVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value);
10660
GLAPI PFNGLPROGRAMUNIFORM2UIVEXTPROC glad_glProgramUniform2uivEXT;
10661
#define glProgramUniform2uivEXT glad_glProgramUniform2uivEXT
10662
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3UIVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value);
10663
GLAPI PFNGLPROGRAMUNIFORM3UIVEXTPROC glad_glProgramUniform3uivEXT;
10664
#define glProgramUniform3uivEXT glad_glProgramUniform3uivEXT
10665
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4UIVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value);
10666
GLAPI PFNGLPROGRAMUNIFORM4UIVEXTPROC glad_glProgramUniform4uivEXT;
10667
#define glProgramUniform4uivEXT glad_glProgramUniform4uivEXT
10668
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params);
10669
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC glad_glNamedProgramLocalParameters4fvEXT;
10670
#define glNamedProgramLocalParameters4fvEXT glad_glNamedProgramLocalParameters4fvEXT
10671
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC)(GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
10672
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC glad_glNamedProgramLocalParameterI4iEXT;
10673
#define glNamedProgramLocalParameterI4iEXT glad_glNamedProgramLocalParameterI4iEXT
10674
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC)(GLuint program, GLenum target, GLuint index, const GLint *params);
10675
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC glad_glNamedProgramLocalParameterI4ivEXT;
10676
#define glNamedProgramLocalParameterI4ivEXT glad_glNamedProgramLocalParameterI4ivEXT
10677
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params);
10678
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC glad_glNamedProgramLocalParametersI4ivEXT;
10679
#define glNamedProgramLocalParametersI4ivEXT glad_glNamedProgramLocalParametersI4ivEXT
10680
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC)(GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
10681
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC glad_glNamedProgramLocalParameterI4uiEXT;
10682
#define glNamedProgramLocalParameterI4uiEXT glad_glNamedProgramLocalParameterI4uiEXT
10683
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC)(GLuint program, GLenum target, GLuint index, const GLuint *params);
10684
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC glad_glNamedProgramLocalParameterI4uivEXT;
10685
#define glNamedProgramLocalParameterI4uivEXT glad_glNamedProgramLocalParameterI4uivEXT
10686
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC)(GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params);
10687
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC glad_glNamedProgramLocalParametersI4uivEXT;
10688
#define glNamedProgramLocalParametersI4uivEXT glad_glNamedProgramLocalParametersI4uivEXT
10689
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC)(GLuint program, GLenum target, GLuint index, GLint *params);
10690
GLAPI PFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC glad_glGetNamedProgramLocalParameterIivEXT;
10691
#define glGetNamedProgramLocalParameterIivEXT glad_glGetNamedProgramLocalParameterIivEXT
10692
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC)(GLuint program, GLenum target, GLuint index, GLuint *params);
10693
GLAPI PFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC glad_glGetNamedProgramLocalParameterIuivEXT;
10694
#define glGetNamedProgramLocalParameterIuivEXT glad_glGetNamedProgramLocalParameterIuivEXT
10695
typedef void (GLAD_APIENTRYP PFNGLENABLECLIENTSTATEIEXTPROC)(GLenum array, GLuint index);
10696
GLAPI PFNGLENABLECLIENTSTATEIEXTPROC glad_glEnableClientStateiEXT;
10697
#define glEnableClientStateiEXT glad_glEnableClientStateiEXT
10698
typedef void (GLAD_APIENTRYP PFNGLDISABLECLIENTSTATEIEXTPROC)(GLenum array, GLuint index);
10699
GLAPI PFNGLDISABLECLIENTSTATEIEXTPROC glad_glDisableClientStateiEXT;
10700
#define glDisableClientStateiEXT glad_glDisableClientStateiEXT
10701
typedef void (GLAD_APIENTRYP PFNGLGETFLOATI_VEXTPROC)(GLenum pname, GLuint index, GLfloat *params);
10702
GLAPI PFNGLGETFLOATI_VEXTPROC glad_glGetFloati_vEXT;
10703
#define glGetFloati_vEXT glad_glGetFloati_vEXT
10704
typedef void (GLAD_APIENTRYP PFNGLGETDOUBLEI_VEXTPROC)(GLenum pname, GLuint index, GLdouble *params);
10705
GLAPI PFNGLGETDOUBLEI_VEXTPROC glad_glGetDoublei_vEXT;
10706
#define glGetDoublei_vEXT glad_glGetDoublei_vEXT
10707
typedef void (GLAD_APIENTRYP PFNGLGETPOINTERI_VEXTPROC)(GLenum pname, GLuint index, void **params);
10708
GLAPI PFNGLGETPOINTERI_VEXTPROC glad_glGetPointeri_vEXT;
10709
#define glGetPointeri_vEXT glad_glGetPointeri_vEXT
10710
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMSTRINGEXTPROC)(GLuint program, GLenum target, GLenum format, GLsizei len, const void *string);
10711
GLAPI PFNGLNAMEDPROGRAMSTRINGEXTPROC glad_glNamedProgramStringEXT;
10712
#define glNamedProgramStringEXT glad_glNamedProgramStringEXT
10713
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC)(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
10714
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC glad_glNamedProgramLocalParameter4dEXT;
10715
#define glNamedProgramLocalParameter4dEXT glad_glNamedProgramLocalParameter4dEXT
10716
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC)(GLuint program, GLenum target, GLuint index, const GLdouble *params);
10717
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC glad_glNamedProgramLocalParameter4dvEXT;
10718
#define glNamedProgramLocalParameter4dvEXT glad_glNamedProgramLocalParameter4dvEXT
10719
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC)(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
10720
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC glad_glNamedProgramLocalParameter4fEXT;
10721
#define glNamedProgramLocalParameter4fEXT glad_glNamedProgramLocalParameter4fEXT
10722
typedef void (GLAD_APIENTRYP PFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC)(GLuint program, GLenum target, GLuint index, const GLfloat *params);
10723
GLAPI PFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC glad_glNamedProgramLocalParameter4fvEXT;
10724
#define glNamedProgramLocalParameter4fvEXT glad_glNamedProgramLocalParameter4fvEXT
10725
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC)(GLuint program, GLenum target, GLuint index, GLdouble *params);
10726
GLAPI PFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC glad_glGetNamedProgramLocalParameterdvEXT;
10727
#define glGetNamedProgramLocalParameterdvEXT glad_glGetNamedProgramLocalParameterdvEXT
10728
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC)(GLuint program, GLenum target, GLuint index, GLfloat *params);
10729
GLAPI PFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC glad_glGetNamedProgramLocalParameterfvEXT;
10730
#define glGetNamedProgramLocalParameterfvEXT glad_glGetNamedProgramLocalParameterfvEXT
10731
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDPROGRAMIVEXTPROC)(GLuint program, GLenum target, GLenum pname, GLint *params);
10732
GLAPI PFNGLGETNAMEDPROGRAMIVEXTPROC glad_glGetNamedProgramivEXT;
10733
#define glGetNamedProgramivEXT glad_glGetNamedProgramivEXT
10734
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDPROGRAMSTRINGEXTPROC)(GLuint program, GLenum target, GLenum pname, void *string);
10735
GLAPI PFNGLGETNAMEDPROGRAMSTRINGEXTPROC glad_glGetNamedProgramStringEXT;
10736
#define glGetNamedProgramStringEXT glad_glGetNamedProgramStringEXT
10737
typedef void (GLAD_APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height);
10738
GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC glad_glNamedRenderbufferStorageEXT;
10739
#define glNamedRenderbufferStorageEXT glad_glNamedRenderbufferStorageEXT
10740
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC)(GLuint renderbuffer, GLenum pname, GLint *params);
10741
GLAPI PFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC glad_glGetNamedRenderbufferParameterivEXT;
10742
#define glGetNamedRenderbufferParameterivEXT glad_glGetNamedRenderbufferParameterivEXT
10743
typedef void (GLAD_APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
10744
GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glad_glNamedRenderbufferStorageMultisampleEXT;
10745
#define glNamedRenderbufferStorageMultisampleEXT glad_glNamedRenderbufferStorageMultisampleEXT
10746
typedef void (GLAD_APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC)(GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
10747
GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC glad_glNamedRenderbufferStorageMultisampleCoverageEXT;
10748
#define glNamedRenderbufferStorageMultisampleCoverageEXT glad_glNamedRenderbufferStorageMultisampleCoverageEXT
10749
typedef GLenum (GLAD_APIENTRYP PFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC)(GLuint framebuffer, GLenum target);
10750
GLAPI PFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC glad_glCheckNamedFramebufferStatusEXT;
10751
#define glCheckNamedFramebufferStatusEXT glad_glCheckNamedFramebufferStatusEXT
10752
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
10753
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC glad_glNamedFramebufferTexture1DEXT;
10754
#define glNamedFramebufferTexture1DEXT glad_glNamedFramebufferTexture1DEXT
10755
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
10756
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC glad_glNamedFramebufferTexture2DEXT;
10757
#define glNamedFramebufferTexture2DEXT glad_glNamedFramebufferTexture2DEXT
10758
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC)(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
10759
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC glad_glNamedFramebufferTexture3DEXT;
10760
#define glNamedFramebufferTexture3DEXT glad_glNamedFramebufferTexture3DEXT
10761
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
10762
GLAPI PFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC glad_glNamedFramebufferRenderbufferEXT;
10763
#define glNamedFramebufferRenderbufferEXT glad_glNamedFramebufferRenderbufferEXT
10764
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params);
10765
GLAPI PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glad_glGetNamedFramebufferAttachmentParameterivEXT;
10766
#define glGetNamedFramebufferAttachmentParameterivEXT glad_glGetNamedFramebufferAttachmentParameterivEXT
10767
typedef void (GLAD_APIENTRYP PFNGLGENERATETEXTUREMIPMAPEXTPROC)(GLuint texture, GLenum target);
10768
GLAPI PFNGLGENERATETEXTUREMIPMAPEXTPROC glad_glGenerateTextureMipmapEXT;
10769
#define glGenerateTextureMipmapEXT glad_glGenerateTextureMipmapEXT
10770
typedef void (GLAD_APIENTRYP PFNGLGENERATEMULTITEXMIPMAPEXTPROC)(GLenum texunit, GLenum target);
10771
GLAPI PFNGLGENERATEMULTITEXMIPMAPEXTPROC glad_glGenerateMultiTexMipmapEXT;
10772
#define glGenerateMultiTexMipmapEXT glad_glGenerateMultiTexMipmapEXT
10773
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERDRAWBUFFEREXTPROC)(GLuint framebuffer, GLenum mode);
10774
GLAPI PFNGLFRAMEBUFFERDRAWBUFFEREXTPROC glad_glFramebufferDrawBufferEXT;
10775
#define glFramebufferDrawBufferEXT glad_glFramebufferDrawBufferEXT
10776
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC)(GLuint framebuffer, GLsizei n, const GLenum *bufs);
10777
GLAPI PFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC glad_glFramebufferDrawBuffersEXT;
10778
#define glFramebufferDrawBuffersEXT glad_glFramebufferDrawBuffersEXT
10779
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERREADBUFFEREXTPROC)(GLuint framebuffer, GLenum mode);
10780
GLAPI PFNGLFRAMEBUFFERREADBUFFEREXTPROC glad_glFramebufferReadBufferEXT;
10781
#define glFramebufferReadBufferEXT glad_glFramebufferReadBufferEXT
10782
typedef void (GLAD_APIENTRYP PFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC)(GLuint framebuffer, GLenum pname, GLint *params);
10783
GLAPI PFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC glad_glGetFramebufferParameterivEXT;
10784
#define glGetFramebufferParameterivEXT glad_glGetFramebufferParameterivEXT
10785
typedef void (GLAD_APIENTRYP PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
10786
GLAPI PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC glad_glNamedCopyBufferSubDataEXT;
10787
#define glNamedCopyBufferSubDataEXT glad_glNamedCopyBufferSubDataEXT
10788
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level);
10789
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC glad_glNamedFramebufferTextureEXT;
10790
#define glNamedFramebufferTextureEXT glad_glNamedFramebufferTextureEXT
10791
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer);
10792
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC glad_glNamedFramebufferTextureLayerEXT;
10793
#define glNamedFramebufferTextureLayerEXT glad_glNamedFramebufferTextureLayerEXT
10794
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face);
10795
GLAPI PFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC glad_glNamedFramebufferTextureFaceEXT;
10796
#define glNamedFramebufferTextureFaceEXT glad_glNamedFramebufferTextureFaceEXT
10797
typedef void (GLAD_APIENTRYP PFNGLTEXTURERENDERBUFFEREXTPROC)(GLuint texture, GLenum target, GLuint renderbuffer);
10798
GLAPI PFNGLTEXTURERENDERBUFFEREXTPROC glad_glTextureRenderbufferEXT;
10799
#define glTextureRenderbufferEXT glad_glTextureRenderbufferEXT
10800
typedef void (GLAD_APIENTRYP PFNGLMULTITEXRENDERBUFFEREXTPROC)(GLenum texunit, GLenum target, GLuint renderbuffer);
10801
GLAPI PFNGLMULTITEXRENDERBUFFEREXTPROC glad_glMultiTexRenderbufferEXT;
10802
#define glMultiTexRenderbufferEXT glad_glMultiTexRenderbufferEXT
10803
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
10804
GLAPI PFNGLVERTEXARRAYVERTEXOFFSETEXTPROC glad_glVertexArrayVertexOffsetEXT;
10805
#define glVertexArrayVertexOffsetEXT glad_glVertexArrayVertexOffsetEXT
10806
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYCOLOROFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
10807
GLAPI PFNGLVERTEXARRAYCOLOROFFSETEXTPROC glad_glVertexArrayColorOffsetEXT;
10808
#define glVertexArrayColorOffsetEXT glad_glVertexArrayColorOffsetEXT
10809
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYEDGEFLAGOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset);
10810
GLAPI PFNGLVERTEXARRAYEDGEFLAGOFFSETEXTPROC glad_glVertexArrayEdgeFlagOffsetEXT;
10811
#define glVertexArrayEdgeFlagOffsetEXT glad_glVertexArrayEdgeFlagOffsetEXT
10812
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYINDEXOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
10813
GLAPI PFNGLVERTEXARRAYINDEXOFFSETEXTPROC glad_glVertexArrayIndexOffsetEXT;
10814
#define glVertexArrayIndexOffsetEXT glad_glVertexArrayIndexOffsetEXT
10815
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYNORMALOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
10816
GLAPI PFNGLVERTEXARRAYNORMALOFFSETEXTPROC glad_glVertexArrayNormalOffsetEXT;
10817
#define glVertexArrayNormalOffsetEXT glad_glVertexArrayNormalOffsetEXT
10818
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYTEXCOORDOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
10819
GLAPI PFNGLVERTEXARRAYTEXCOORDOFFSETEXTPROC glad_glVertexArrayTexCoordOffsetEXT;
10820
#define glVertexArrayTexCoordOffsetEXT glad_glVertexArrayTexCoordOffsetEXT
10821
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYMULTITEXCOORDOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset);
10822
GLAPI PFNGLVERTEXARRAYMULTITEXCOORDOFFSETEXTPROC glad_glVertexArrayMultiTexCoordOffsetEXT;
10823
#define glVertexArrayMultiTexCoordOffsetEXT glad_glVertexArrayMultiTexCoordOffsetEXT
10824
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYFOGCOORDOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset);
10825
GLAPI PFNGLVERTEXARRAYFOGCOORDOFFSETEXTPROC glad_glVertexArrayFogCoordOffsetEXT;
10826
#define glVertexArrayFogCoordOffsetEXT glad_glVertexArrayFogCoordOffsetEXT
10827
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset);
10828
GLAPI PFNGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC glad_glVertexArraySecondaryColorOffsetEXT;
10829
#define glVertexArraySecondaryColorOffsetEXT glad_glVertexArraySecondaryColorOffsetEXT
10830
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset);
10831
GLAPI PFNGLVERTEXARRAYVERTEXATTRIBOFFSETEXTPROC glad_glVertexArrayVertexAttribOffsetEXT;
10832
#define glVertexArrayVertexAttribOffsetEXT glad_glVertexArrayVertexAttribOffsetEXT
10833
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBIOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset);
10834
GLAPI PFNGLVERTEXARRAYVERTEXATTRIBIOFFSETEXTPROC glad_glVertexArrayVertexAttribIOffsetEXT;
10835
#define glVertexArrayVertexAttribIOffsetEXT glad_glVertexArrayVertexAttribIOffsetEXT
10836
typedef void (GLAD_APIENTRYP PFNGLENABLEVERTEXARRAYEXTPROC)(GLuint vaobj, GLenum array);
10837
GLAPI PFNGLENABLEVERTEXARRAYEXTPROC glad_glEnableVertexArrayEXT;
10838
#define glEnableVertexArrayEXT glad_glEnableVertexArrayEXT
10839
typedef void (GLAD_APIENTRYP PFNGLDISABLEVERTEXARRAYEXTPROC)(GLuint vaobj, GLenum array);
10840
GLAPI PFNGLDISABLEVERTEXARRAYEXTPROC glad_glDisableVertexArrayEXT;
10841
#define glDisableVertexArrayEXT glad_glDisableVertexArrayEXT
10842
typedef void (GLAD_APIENTRYP PFNGLENABLEVERTEXARRAYATTRIBEXTPROC)(GLuint vaobj, GLuint index);
10843
GLAPI PFNGLENABLEVERTEXARRAYATTRIBEXTPROC glad_glEnableVertexArrayAttribEXT;
10844
#define glEnableVertexArrayAttribEXT glad_glEnableVertexArrayAttribEXT
10845
typedef void (GLAD_APIENTRYP PFNGLDISABLEVERTEXARRAYATTRIBEXTPROC)(GLuint vaobj, GLuint index);
10846
GLAPI PFNGLDISABLEVERTEXARRAYATTRIBEXTPROC glad_glDisableVertexArrayAttribEXT;
10847
#define glDisableVertexArrayAttribEXT glad_glDisableVertexArrayAttribEXT
10848
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXARRAYINTEGERVEXTPROC)(GLuint vaobj, GLenum pname, GLint *param);
10849
GLAPI PFNGLGETVERTEXARRAYINTEGERVEXTPROC glad_glGetVertexArrayIntegervEXT;
10850
#define glGetVertexArrayIntegervEXT glad_glGetVertexArrayIntegervEXT
10851
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXARRAYPOINTERVEXTPROC)(GLuint vaobj, GLenum pname, void **param);
10852
GLAPI PFNGLGETVERTEXARRAYPOINTERVEXTPROC glad_glGetVertexArrayPointervEXT;
10853
#define glGetVertexArrayPointervEXT glad_glGetVertexArrayPointervEXT
10854
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXARRAYINTEGERI_VEXTPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint *param);
10855
GLAPI PFNGLGETVERTEXARRAYINTEGERI_VEXTPROC glad_glGetVertexArrayIntegeri_vEXT;
10856
#define glGetVertexArrayIntegeri_vEXT glad_glGetVertexArrayIntegeri_vEXT
10857
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXARRAYPOINTERI_VEXTPROC)(GLuint vaobj, GLuint index, GLenum pname, void **param);
10858
GLAPI PFNGLGETVERTEXARRAYPOINTERI_VEXTPROC glad_glGetVertexArrayPointeri_vEXT;
10859
#define glGetVertexArrayPointeri_vEXT glad_glGetVertexArrayPointeri_vEXT
10860
typedef void * (GLAD_APIENTRYP PFNGLMAPNAMEDBUFFERRANGEEXTPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access);
10861
GLAPI PFNGLMAPNAMEDBUFFERRANGEEXTPROC glad_glMapNamedBufferRangeEXT;
10862
#define glMapNamedBufferRangeEXT glad_glMapNamedBufferRangeEXT
10863
typedef void (GLAD_APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length);
10864
GLAPI PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC glad_glFlushMappedNamedBufferRangeEXT;
10865
#define glFlushMappedNamedBufferRangeEXT glad_glFlushMappedNamedBufferRangeEXT
10866
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERSTORAGEEXTPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags);
10867
GLAPI PFNGLNAMEDBUFFERSTORAGEEXTPROC glad_glNamedBufferStorageEXT;
10868
#define glNamedBufferStorageEXT glad_glNamedBufferStorageEXT
10869
typedef void (GLAD_APIENTRYP PFNGLCLEARNAMEDBUFFERDATAEXTPROC)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data);
10870
GLAPI PFNGLCLEARNAMEDBUFFERDATAEXTPROC glad_glClearNamedBufferDataEXT;
10871
#define glClearNamedBufferDataEXT glad_glClearNamedBufferDataEXT
10872
typedef void (GLAD_APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC)(GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data);
10873
GLAPI PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC glad_glClearNamedBufferSubDataEXT;
10874
#define glClearNamedBufferSubDataEXT glad_glClearNamedBufferSubDataEXT
10875
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC)(GLuint framebuffer, GLenum pname, GLint param);
10876
GLAPI PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC glad_glNamedFramebufferParameteriEXT;
10877
#define glNamedFramebufferParameteriEXT glad_glNamedFramebufferParameteriEXT
10878
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC)(GLuint framebuffer, GLenum pname, GLint *params);
10879
GLAPI PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC glad_glGetNamedFramebufferParameterivEXT;
10880
#define glGetNamedFramebufferParameterivEXT glad_glGetNamedFramebufferParameterivEXT
10881
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1DEXTPROC)(GLuint program, GLint location, GLdouble x);
10882
GLAPI PFNGLPROGRAMUNIFORM1DEXTPROC glad_glProgramUniform1dEXT;
10883
#define glProgramUniform1dEXT glad_glProgramUniform1dEXT
10884
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2DEXTPROC)(GLuint program, GLint location, GLdouble x, GLdouble y);
10885
GLAPI PFNGLPROGRAMUNIFORM2DEXTPROC glad_glProgramUniform2dEXT;
10886
#define glProgramUniform2dEXT glad_glProgramUniform2dEXT
10887
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3DEXTPROC)(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z);
10888
GLAPI PFNGLPROGRAMUNIFORM3DEXTPROC glad_glProgramUniform3dEXT;
10889
#define glProgramUniform3dEXT glad_glProgramUniform3dEXT
10890
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4DEXTPROC)(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
10891
GLAPI PFNGLPROGRAMUNIFORM4DEXTPROC glad_glProgramUniform4dEXT;
10892
#define glProgramUniform4dEXT glad_glProgramUniform4dEXT
10893
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM1DVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
10894
GLAPI PFNGLPROGRAMUNIFORM1DVEXTPROC glad_glProgramUniform1dvEXT;
10895
#define glProgramUniform1dvEXT glad_glProgramUniform1dvEXT
10896
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM2DVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
10897
GLAPI PFNGLPROGRAMUNIFORM2DVEXTPROC glad_glProgramUniform2dvEXT;
10898
#define glProgramUniform2dvEXT glad_glProgramUniform2dvEXT
10899
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM3DVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
10900
GLAPI PFNGLPROGRAMUNIFORM3DVEXTPROC glad_glProgramUniform3dvEXT;
10901
#define glProgramUniform3dvEXT glad_glProgramUniform3dvEXT
10902
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORM4DVEXTPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value);
10903
GLAPI PFNGLPROGRAMUNIFORM4DVEXTPROC glad_glProgramUniform4dvEXT;
10904
#define glProgramUniform4dvEXT glad_glProgramUniform4dvEXT
10905
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10906
GLAPI PFNGLPROGRAMUNIFORMMATRIX2DVEXTPROC glad_glProgramUniformMatrix2dvEXT;
10907
#define glProgramUniformMatrix2dvEXT glad_glProgramUniformMatrix2dvEXT
10908
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10909
GLAPI PFNGLPROGRAMUNIFORMMATRIX3DVEXTPROC glad_glProgramUniformMatrix3dvEXT;
10910
#define glProgramUniformMatrix3dvEXT glad_glProgramUniformMatrix3dvEXT
10911
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10912
GLAPI PFNGLPROGRAMUNIFORMMATRIX4DVEXTPROC glad_glProgramUniformMatrix4dvEXT;
10913
#define glProgramUniformMatrix4dvEXT glad_glProgramUniformMatrix4dvEXT
10914
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10915
GLAPI PFNGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC glad_glProgramUniformMatrix2x3dvEXT;
10916
#define glProgramUniformMatrix2x3dvEXT glad_glProgramUniformMatrix2x3dvEXT
10917
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10918
GLAPI PFNGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC glad_glProgramUniformMatrix2x4dvEXT;
10919
#define glProgramUniformMatrix2x4dvEXT glad_glProgramUniformMatrix2x4dvEXT
10920
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10921
GLAPI PFNGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC glad_glProgramUniformMatrix3x2dvEXT;
10922
#define glProgramUniformMatrix3x2dvEXT glad_glProgramUniformMatrix3x2dvEXT
10923
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10924
GLAPI PFNGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC glad_glProgramUniformMatrix3x4dvEXT;
10925
#define glProgramUniformMatrix3x4dvEXT glad_glProgramUniformMatrix3x4dvEXT
10926
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10927
GLAPI PFNGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC glad_glProgramUniformMatrix4x2dvEXT;
10928
#define glProgramUniformMatrix4x2dvEXT glad_glProgramUniformMatrix4x2dvEXT
10929
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value);
10930
GLAPI PFNGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC glad_glProgramUniformMatrix4x3dvEXT;
10931
#define glProgramUniformMatrix4x3dvEXT glad_glProgramUniformMatrix4x3dvEXT
10932
typedef void (GLAD_APIENTRYP PFNGLTEXTUREBUFFERRANGEEXTPROC)(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size);
10933
GLAPI PFNGLTEXTUREBUFFERRANGEEXTPROC glad_glTextureBufferRangeEXT;
10934
#define glTextureBufferRangeEXT glad_glTextureBufferRangeEXT
10935
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE1DEXTPROC)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width);
10936
GLAPI PFNGLTEXTURESTORAGE1DEXTPROC glad_glTextureStorage1DEXT;
10937
#define glTextureStorage1DEXT glad_glTextureStorage1DEXT
10938
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE2DEXTPROC)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height);
10939
GLAPI PFNGLTEXTURESTORAGE2DEXTPROC glad_glTextureStorage2DEXT;
10940
#define glTextureStorage2DEXT glad_glTextureStorage2DEXT
10941
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE3DEXTPROC)(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth);
10942
GLAPI PFNGLTEXTURESTORAGE3DEXTPROC glad_glTextureStorage3DEXT;
10943
#define glTextureStorage3DEXT glad_glTextureStorage3DEXT
10944
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC)(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
10945
GLAPI PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC glad_glTextureStorage2DMultisampleEXT;
10946
#define glTextureStorage2DMultisampleEXT glad_glTextureStorage2DMultisampleEXT
10947
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC)(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
10948
GLAPI PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC glad_glTextureStorage3DMultisampleEXT;
10949
#define glTextureStorage3DMultisampleEXT glad_glTextureStorage3DMultisampleEXT
10950
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride);
10951
GLAPI PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC glad_glVertexArrayBindVertexBufferEXT;
10952
#define glVertexArrayBindVertexBufferEXT glad_glVertexArrayBindVertexBufferEXT
10953
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset);
10954
GLAPI PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC glad_glVertexArrayVertexAttribFormatEXT;
10955
#define glVertexArrayVertexAttribFormatEXT glad_glVertexArrayVertexAttribFormatEXT
10956
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
10957
GLAPI PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC glad_glVertexArrayVertexAttribIFormatEXT;
10958
#define glVertexArrayVertexAttribIFormatEXT glad_glVertexArrayVertexAttribIFormatEXT
10959
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset);
10960
GLAPI PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC glad_glVertexArrayVertexAttribLFormatEXT;
10961
#define glVertexArrayVertexAttribLFormatEXT glad_glVertexArrayVertexAttribLFormatEXT
10962
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC)(GLuint vaobj, GLuint attribindex, GLuint bindingindex);
10963
GLAPI PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC glad_glVertexArrayVertexAttribBindingEXT;
10964
#define glVertexArrayVertexAttribBindingEXT glad_glVertexArrayVertexAttribBindingEXT
10965
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC)(GLuint vaobj, GLuint bindingindex, GLuint divisor);
10966
GLAPI PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC glad_glVertexArrayVertexBindingDivisorEXT;
10967
#define glVertexArrayVertexBindingDivisorEXT glad_glVertexArrayVertexBindingDivisorEXT
10968
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBLOFFSETEXTPROC)(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset);
10969
GLAPI PFNGLVERTEXARRAYVERTEXATTRIBLOFFSETEXTPROC glad_glVertexArrayVertexAttribLOffsetEXT;
10970
#define glVertexArrayVertexAttribLOffsetEXT glad_glVertexArrayVertexAttribLOffsetEXT
10971
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPAGECOMMITMENTEXTPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit);
10972
GLAPI PFNGLTEXTUREPAGECOMMITMENTEXTPROC glad_glTexturePageCommitmentEXT;
10973
#define glTexturePageCommitmentEXT glad_glTexturePageCommitmentEXT
10974
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBDIVISOREXTPROC)(GLuint vaobj, GLuint index, GLuint divisor);
10975
GLAPI PFNGLVERTEXARRAYVERTEXATTRIBDIVISOREXTPROC glad_glVertexArrayVertexAttribDivisorEXT;
10976
#define glVertexArrayVertexAttribDivisorEXT glad_glVertexArrayVertexAttribDivisorEXT
10977
#endif
10978
#ifndef GL_EXT_draw_buffers2
10979
#define GL_EXT_draw_buffers2 1
10980
GLAPI int GLAD_GL_EXT_draw_buffers2;
10981
typedef void (GLAD_APIENTRYP PFNGLCOLORMASKINDEXEDEXTPROC)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
10982
GLAPI PFNGLCOLORMASKINDEXEDEXTPROC glad_glColorMaskIndexedEXT;
10983
#define glColorMaskIndexedEXT glad_glColorMaskIndexedEXT
10984
#endif
10985
#ifndef GL_EXT_draw_instanced
10986
#define GL_EXT_draw_instanced 1
10987
GLAPI int GLAD_GL_EXT_draw_instanced;
10988
typedef void (GLAD_APIENTRYP PFNGLDRAWARRAYSINSTANCEDEXTPROC)(GLenum mode, GLint start, GLsizei count, GLsizei primcount);
10989
GLAPI PFNGLDRAWARRAYSINSTANCEDEXTPROC glad_glDrawArraysInstancedEXT;
10990
#define glDrawArraysInstancedEXT glad_glDrawArraysInstancedEXT
10991
typedef void (GLAD_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDEXTPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount);
10992
GLAPI PFNGLDRAWELEMENTSINSTANCEDEXTPROC glad_glDrawElementsInstancedEXT;
10993
#define glDrawElementsInstancedEXT glad_glDrawElementsInstancedEXT
10994
#endif
10995
#ifndef GL_EXT_draw_range_elements
10996
#define GL_EXT_draw_range_elements 1
10997
GLAPI int GLAD_GL_EXT_draw_range_elements;
10998
typedef void (GLAD_APIENTRYP PFNGLDRAWRANGEELEMENTSEXTPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);
10999
GLAPI PFNGLDRAWRANGEELEMENTSEXTPROC glad_glDrawRangeElementsEXT;
11000
#define glDrawRangeElementsEXT glad_glDrawRangeElementsEXT
11001
#endif
11002
#ifndef GL_EXT_external_buffer
11003
#define GL_EXT_external_buffer 1
11004
GLAPI int GLAD_GL_EXT_external_buffer;
11005
typedef void (GLAD_APIENTRYP PFNGLBUFFERSTORAGEEXTERNALEXTPROC)(GLenum target, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags);
11006
GLAPI PFNGLBUFFERSTORAGEEXTERNALEXTPROC glad_glBufferStorageExternalEXT;
11007
#define glBufferStorageExternalEXT glad_glBufferStorageExternalEXT
11008
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERSTORAGEEXTERNALEXTPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags);
11009
GLAPI PFNGLNAMEDBUFFERSTORAGEEXTERNALEXTPROC glad_glNamedBufferStorageExternalEXT;
11010
#define glNamedBufferStorageExternalEXT glad_glNamedBufferStorageExternalEXT
11011
#endif
11012
#ifndef GL_EXT_fog_coord
11013
#define GL_EXT_fog_coord 1
11014
GLAPI int GLAD_GL_EXT_fog_coord;
11015
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDFEXTPROC)(GLfloat coord);
11016
GLAPI PFNGLFOGCOORDFEXTPROC glad_glFogCoordfEXT;
11017
#define glFogCoordfEXT glad_glFogCoordfEXT
11018
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDFVEXTPROC)(const GLfloat *coord);
11019
GLAPI PFNGLFOGCOORDFVEXTPROC glad_glFogCoordfvEXT;
11020
#define glFogCoordfvEXT glad_glFogCoordfvEXT
11021
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDDEXTPROC)(GLdouble coord);
11022
GLAPI PFNGLFOGCOORDDEXTPROC glad_glFogCoorddEXT;
11023
#define glFogCoorddEXT glad_glFogCoorddEXT
11024
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDDVEXTPROC)(const GLdouble *coord);
11025
GLAPI PFNGLFOGCOORDDVEXTPROC glad_glFogCoorddvEXT;
11026
#define glFogCoorddvEXT glad_glFogCoorddvEXT
11027
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDPOINTEREXTPROC)(GLenum type, GLsizei stride, const void *pointer);
11028
GLAPI PFNGLFOGCOORDPOINTEREXTPROC glad_glFogCoordPointerEXT;
11029
#define glFogCoordPointerEXT glad_glFogCoordPointerEXT
11030
#endif
11031
#ifndef GL_EXT_framebuffer_blit
11032
#define GL_EXT_framebuffer_blit 1
11033
GLAPI int GLAD_GL_EXT_framebuffer_blit;
11034
typedef void (GLAD_APIENTRYP PFNGLBLITFRAMEBUFFEREXTPROC)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
11035
GLAPI PFNGLBLITFRAMEBUFFEREXTPROC glad_glBlitFramebufferEXT;
11036
#define glBlitFramebufferEXT glad_glBlitFramebufferEXT
11037
#endif
11038
#ifndef GL_EXT_framebuffer_multisample
11039
#define GL_EXT_framebuffer_multisample 1
11040
GLAPI int GLAD_GL_EXT_framebuffer_multisample;
11041
typedef void (GLAD_APIENTRYP PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
11042
GLAPI PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glad_glRenderbufferStorageMultisampleEXT;
11043
#define glRenderbufferStorageMultisampleEXT glad_glRenderbufferStorageMultisampleEXT
11044
#endif
11045
#ifndef GL_EXT_framebuffer_multisample_blit_scaled
11046
#define GL_EXT_framebuffer_multisample_blit_scaled 1
11047
GLAPI int GLAD_GL_EXT_framebuffer_multisample_blit_scaled;
11048
#endif
11049
#ifndef GL_EXT_framebuffer_object
11050
#define GL_EXT_framebuffer_object 1
11051
GLAPI int GLAD_GL_EXT_framebuffer_object;
11052
typedef GLboolean (GLAD_APIENTRYP PFNGLISRENDERBUFFEREXTPROC)(GLuint renderbuffer);
11053
GLAPI PFNGLISRENDERBUFFEREXTPROC glad_glIsRenderbufferEXT;
11054
#define glIsRenderbufferEXT glad_glIsRenderbufferEXT
11055
typedef void (GLAD_APIENTRYP PFNGLBINDRENDERBUFFEREXTPROC)(GLenum target, GLuint renderbuffer);
11056
GLAPI PFNGLBINDRENDERBUFFEREXTPROC glad_glBindRenderbufferEXT;
11057
#define glBindRenderbufferEXT glad_glBindRenderbufferEXT
11058
typedef void (GLAD_APIENTRYP PFNGLDELETERENDERBUFFERSEXTPROC)(GLsizei n, const GLuint *renderbuffers);
11059
GLAPI PFNGLDELETERENDERBUFFERSEXTPROC glad_glDeleteRenderbuffersEXT;
11060
#define glDeleteRenderbuffersEXT glad_glDeleteRenderbuffersEXT
11061
typedef void (GLAD_APIENTRYP PFNGLGENRENDERBUFFERSEXTPROC)(GLsizei n, GLuint *renderbuffers);
11062
GLAPI PFNGLGENRENDERBUFFERSEXTPROC glad_glGenRenderbuffersEXT;
11063
#define glGenRenderbuffersEXT glad_glGenRenderbuffersEXT
11064
typedef void (GLAD_APIENTRYP PFNGLRENDERBUFFERSTORAGEEXTPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
11065
GLAPI PFNGLRENDERBUFFERSTORAGEEXTPROC glad_glRenderbufferStorageEXT;
11066
#define glRenderbufferStorageEXT glad_glRenderbufferStorageEXT
11067
typedef void (GLAD_APIENTRYP PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params);
11068
GLAPI PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glad_glGetRenderbufferParameterivEXT;
11069
#define glGetRenderbufferParameterivEXT glad_glGetRenderbufferParameterivEXT
11070
typedef GLboolean (GLAD_APIENTRYP PFNGLISFRAMEBUFFEREXTPROC)(GLuint framebuffer);
11071
GLAPI PFNGLISFRAMEBUFFEREXTPROC glad_glIsFramebufferEXT;
11072
#define glIsFramebufferEXT glad_glIsFramebufferEXT
11073
typedef void (GLAD_APIENTRYP PFNGLBINDFRAMEBUFFEREXTPROC)(GLenum target, GLuint framebuffer);
11074
GLAPI PFNGLBINDFRAMEBUFFEREXTPROC glad_glBindFramebufferEXT;
11075
#define glBindFramebufferEXT glad_glBindFramebufferEXT
11076
typedef void (GLAD_APIENTRYP PFNGLDELETEFRAMEBUFFERSEXTPROC)(GLsizei n, const GLuint *framebuffers);
11077
GLAPI PFNGLDELETEFRAMEBUFFERSEXTPROC glad_glDeleteFramebuffersEXT;
11078
#define glDeleteFramebuffersEXT glad_glDeleteFramebuffersEXT
11079
typedef void (GLAD_APIENTRYP PFNGLGENFRAMEBUFFERSEXTPROC)(GLsizei n, GLuint *framebuffers);
11080
GLAPI PFNGLGENFRAMEBUFFERSEXTPROC glad_glGenFramebuffersEXT;
11081
#define glGenFramebuffersEXT glad_glGenFramebuffersEXT
11082
typedef GLenum (GLAD_APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC)(GLenum target);
11083
GLAPI PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glad_glCheckFramebufferStatusEXT;
11084
#define glCheckFramebufferStatusEXT glad_glCheckFramebufferStatusEXT
11085
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURE1DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
11086
GLAPI PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glad_glFramebufferTexture1DEXT;
11087
#define glFramebufferTexture1DEXT glad_glFramebufferTexture1DEXT
11088
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURE2DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
11089
GLAPI PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glad_glFramebufferTexture2DEXT;
11090
#define glFramebufferTexture2DEXT glad_glFramebufferTexture2DEXT
11091
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURE3DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
11092
GLAPI PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glad_glFramebufferTexture3DEXT;
11093
#define glFramebufferTexture3DEXT glad_glFramebufferTexture3DEXT
11094
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
11095
GLAPI PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glad_glFramebufferRenderbufferEXT;
11096
#define glFramebufferRenderbufferEXT glad_glFramebufferRenderbufferEXT
11097
typedef void (GLAD_APIENTRYP PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC)(GLenum target, GLenum attachment, GLenum pname, GLint *params);
11098
GLAPI PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glad_glGetFramebufferAttachmentParameterivEXT;
11099
#define glGetFramebufferAttachmentParameterivEXT glad_glGetFramebufferAttachmentParameterivEXT
11100
typedef void (GLAD_APIENTRYP PFNGLGENERATEMIPMAPEXTPROC)(GLenum target);
11101
GLAPI PFNGLGENERATEMIPMAPEXTPROC glad_glGenerateMipmapEXT;
11102
#define glGenerateMipmapEXT glad_glGenerateMipmapEXT
11103
#endif
11104
#ifndef GL_EXT_framebuffer_sRGB
11105
#define GL_EXT_framebuffer_sRGB 1
11106
GLAPI int GLAD_GL_EXT_framebuffer_sRGB;
11107
#endif
11108
#ifndef GL_EXT_geometry_shader4
11109
#define GL_EXT_geometry_shader4 1
11110
GLAPI int GLAD_GL_EXT_geometry_shader4;
11111
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETERIEXTPROC)(GLuint program, GLenum pname, GLint value);
11112
GLAPI PFNGLPROGRAMPARAMETERIEXTPROC glad_glProgramParameteriEXT;
11113
#define glProgramParameteriEXT glad_glProgramParameteriEXT
11114
#endif
11115
#ifndef GL_EXT_gpu_program_parameters
11116
#define GL_EXT_gpu_program_parameters 1
11117
GLAPI int GLAD_GL_EXT_gpu_program_parameters;
11118
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETERS4FVEXTPROC)(GLenum target, GLuint index, GLsizei count, const GLfloat *params);
11119
GLAPI PFNGLPROGRAMENVPARAMETERS4FVEXTPROC glad_glProgramEnvParameters4fvEXT;
11120
#define glProgramEnvParameters4fvEXT glad_glProgramEnvParameters4fvEXT
11121
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC)(GLenum target, GLuint index, GLsizei count, const GLfloat *params);
11122
GLAPI PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC glad_glProgramLocalParameters4fvEXT;
11123
#define glProgramLocalParameters4fvEXT glad_glProgramLocalParameters4fvEXT
11124
#endif
11125
#ifndef GL_EXT_gpu_shader4
11126
#define GL_EXT_gpu_shader4 1
11127
GLAPI int GLAD_GL_EXT_gpu_shader4;
11128
typedef void (GLAD_APIENTRYP PFNGLGETUNIFORMUIVEXTPROC)(GLuint program, GLint location, GLuint *params);
11129
GLAPI PFNGLGETUNIFORMUIVEXTPROC glad_glGetUniformuivEXT;
11130
#define glGetUniformuivEXT glad_glGetUniformuivEXT
11131
typedef void (GLAD_APIENTRYP PFNGLBINDFRAGDATALOCATIONEXTPROC)(GLuint program, GLuint color, const GLchar *name);
11132
GLAPI PFNGLBINDFRAGDATALOCATIONEXTPROC glad_glBindFragDataLocationEXT;
11133
#define glBindFragDataLocationEXT glad_glBindFragDataLocationEXT
11134
typedef GLint (GLAD_APIENTRYP PFNGLGETFRAGDATALOCATIONEXTPROC)(GLuint program, const GLchar *name);
11135
GLAPI PFNGLGETFRAGDATALOCATIONEXTPROC glad_glGetFragDataLocationEXT;
11136
#define glGetFragDataLocationEXT glad_glGetFragDataLocationEXT
11137
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1UIEXTPROC)(GLint location, GLuint v0);
11138
GLAPI PFNGLUNIFORM1UIEXTPROC glad_glUniform1uiEXT;
11139
#define glUniform1uiEXT glad_glUniform1uiEXT
11140
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2UIEXTPROC)(GLint location, GLuint v0, GLuint v1);
11141
GLAPI PFNGLUNIFORM2UIEXTPROC glad_glUniform2uiEXT;
11142
#define glUniform2uiEXT glad_glUniform2uiEXT
11143
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3UIEXTPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2);
11144
GLAPI PFNGLUNIFORM3UIEXTPROC glad_glUniform3uiEXT;
11145
#define glUniform3uiEXT glad_glUniform3uiEXT
11146
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4UIEXTPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
11147
GLAPI PFNGLUNIFORM4UIEXTPROC glad_glUniform4uiEXT;
11148
#define glUniform4uiEXT glad_glUniform4uiEXT
11149
typedef void (GLAD_APIENTRYP PFNGLUNIFORM1UIVEXTPROC)(GLint location, GLsizei count, const GLuint *value);
11150
GLAPI PFNGLUNIFORM1UIVEXTPROC glad_glUniform1uivEXT;
11151
#define glUniform1uivEXT glad_glUniform1uivEXT
11152
typedef void (GLAD_APIENTRYP PFNGLUNIFORM2UIVEXTPROC)(GLint location, GLsizei count, const GLuint *value);
11153
GLAPI PFNGLUNIFORM2UIVEXTPROC glad_glUniform2uivEXT;
11154
#define glUniform2uivEXT glad_glUniform2uivEXT
11155
typedef void (GLAD_APIENTRYP PFNGLUNIFORM3UIVEXTPROC)(GLint location, GLsizei count, const GLuint *value);
11156
GLAPI PFNGLUNIFORM3UIVEXTPROC glad_glUniform3uivEXT;
11157
#define glUniform3uivEXT glad_glUniform3uivEXT
11158
typedef void (GLAD_APIENTRYP PFNGLUNIFORM4UIVEXTPROC)(GLint location, GLsizei count, const GLuint *value);
11159
GLAPI PFNGLUNIFORM4UIVEXTPROC glad_glUniform4uivEXT;
11160
#define glUniform4uivEXT glad_glUniform4uivEXT
11161
#endif
11162
#ifndef GL_EXT_histogram
11163
#define GL_EXT_histogram 1
11164
GLAPI int GLAD_GL_EXT_histogram;
11165
typedef void (GLAD_APIENTRYP PFNGLGETHISTOGRAMEXTPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, void *values);
11166
GLAPI PFNGLGETHISTOGRAMEXTPROC glad_glGetHistogramEXT;
11167
#define glGetHistogramEXT glad_glGetHistogramEXT
11168
typedef void (GLAD_APIENTRYP PFNGLGETHISTOGRAMPARAMETERFVEXTPROC)(GLenum target, GLenum pname, GLfloat *params);
11169
GLAPI PFNGLGETHISTOGRAMPARAMETERFVEXTPROC glad_glGetHistogramParameterfvEXT;
11170
#define glGetHistogramParameterfvEXT glad_glGetHistogramParameterfvEXT
11171
typedef void (GLAD_APIENTRYP PFNGLGETHISTOGRAMPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params);
11172
GLAPI PFNGLGETHISTOGRAMPARAMETERIVEXTPROC glad_glGetHistogramParameterivEXT;
11173
#define glGetHistogramParameterivEXT glad_glGetHistogramParameterivEXT
11174
typedef void (GLAD_APIENTRYP PFNGLGETMINMAXEXTPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, void *values);
11175
GLAPI PFNGLGETMINMAXEXTPROC glad_glGetMinmaxEXT;
11176
#define glGetMinmaxEXT glad_glGetMinmaxEXT
11177
typedef void (GLAD_APIENTRYP PFNGLGETMINMAXPARAMETERFVEXTPROC)(GLenum target, GLenum pname, GLfloat *params);
11178
GLAPI PFNGLGETMINMAXPARAMETERFVEXTPROC glad_glGetMinmaxParameterfvEXT;
11179
#define glGetMinmaxParameterfvEXT glad_glGetMinmaxParameterfvEXT
11180
typedef void (GLAD_APIENTRYP PFNGLGETMINMAXPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params);
11181
GLAPI PFNGLGETMINMAXPARAMETERIVEXTPROC glad_glGetMinmaxParameterivEXT;
11182
#define glGetMinmaxParameterivEXT glad_glGetMinmaxParameterivEXT
11183
typedef void (GLAD_APIENTRYP PFNGLHISTOGRAMEXTPROC)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
11184
GLAPI PFNGLHISTOGRAMEXTPROC glad_glHistogramEXT;
11185
#define glHistogramEXT glad_glHistogramEXT
11186
typedef void (GLAD_APIENTRYP PFNGLMINMAXEXTPROC)(GLenum target, GLenum internalformat, GLboolean sink);
11187
GLAPI PFNGLMINMAXEXTPROC glad_glMinmaxEXT;
11188
#define glMinmaxEXT glad_glMinmaxEXT
11189
typedef void (GLAD_APIENTRYP PFNGLRESETHISTOGRAMEXTPROC)(GLenum target);
11190
GLAPI PFNGLRESETHISTOGRAMEXTPROC glad_glResetHistogramEXT;
11191
#define glResetHistogramEXT glad_glResetHistogramEXT
11192
typedef void (GLAD_APIENTRYP PFNGLRESETMINMAXEXTPROC)(GLenum target);
11193
GLAPI PFNGLRESETMINMAXEXTPROC glad_glResetMinmaxEXT;
11194
#define glResetMinmaxEXT glad_glResetMinmaxEXT
11195
#endif
11196
#ifndef GL_EXT_index_array_formats
11197
#define GL_EXT_index_array_formats 1
11198
GLAPI int GLAD_GL_EXT_index_array_formats;
11199
#endif
11200
#ifndef GL_EXT_index_func
11201
#define GL_EXT_index_func 1
11202
GLAPI int GLAD_GL_EXT_index_func;
11203
typedef void (GLAD_APIENTRYP PFNGLINDEXFUNCEXTPROC)(GLenum func, GLclampf ref);
11204
GLAPI PFNGLINDEXFUNCEXTPROC glad_glIndexFuncEXT;
11205
#define glIndexFuncEXT glad_glIndexFuncEXT
11206
#endif
11207
#ifndef GL_EXT_index_material
11208
#define GL_EXT_index_material 1
11209
GLAPI int GLAD_GL_EXT_index_material;
11210
typedef void (GLAD_APIENTRYP PFNGLINDEXMATERIALEXTPROC)(GLenum face, GLenum mode);
11211
GLAPI PFNGLINDEXMATERIALEXTPROC glad_glIndexMaterialEXT;
11212
#define glIndexMaterialEXT glad_glIndexMaterialEXT
11213
#endif
11214
#ifndef GL_EXT_index_texture
11215
#define GL_EXT_index_texture 1
11216
GLAPI int GLAD_GL_EXT_index_texture;
11217
#endif
11218
#ifndef GL_EXT_light_texture
11219
#define GL_EXT_light_texture 1
11220
GLAPI int GLAD_GL_EXT_light_texture;
11221
typedef void (GLAD_APIENTRYP PFNGLAPPLYTEXTUREEXTPROC)(GLenum mode);
11222
GLAPI PFNGLAPPLYTEXTUREEXTPROC glad_glApplyTextureEXT;
11223
#define glApplyTextureEXT glad_glApplyTextureEXT
11224
typedef void (GLAD_APIENTRYP PFNGLTEXTURELIGHTEXTPROC)(GLenum pname);
11225
GLAPI PFNGLTEXTURELIGHTEXTPROC glad_glTextureLightEXT;
11226
#define glTextureLightEXT glad_glTextureLightEXT
11227
typedef void (GLAD_APIENTRYP PFNGLTEXTUREMATERIALEXTPROC)(GLenum face, GLenum mode);
11228
GLAPI PFNGLTEXTUREMATERIALEXTPROC glad_glTextureMaterialEXT;
11229
#define glTextureMaterialEXT glad_glTextureMaterialEXT
11230
#endif
11231
#ifndef GL_EXT_memory_object
11232
#define GL_EXT_memory_object 1
11233
GLAPI int GLAD_GL_EXT_memory_object;
11234
typedef void (GLAD_APIENTRYP PFNGLGETUNSIGNEDBYTEVEXTPROC)(GLenum pname, GLubyte *data);
11235
GLAPI PFNGLGETUNSIGNEDBYTEVEXTPROC glad_glGetUnsignedBytevEXT;
11236
#define glGetUnsignedBytevEXT glad_glGetUnsignedBytevEXT
11237
typedef void (GLAD_APIENTRYP PFNGLGETUNSIGNEDBYTEI_VEXTPROC)(GLenum target, GLuint index, GLubyte *data);
11238
GLAPI PFNGLGETUNSIGNEDBYTEI_VEXTPROC glad_glGetUnsignedBytei_vEXT;
11239
#define glGetUnsignedBytei_vEXT glad_glGetUnsignedBytei_vEXT
11240
typedef void (GLAD_APIENTRYP PFNGLDELETEMEMORYOBJECTSEXTPROC)(GLsizei n, const GLuint *memoryObjects);
11241
GLAPI PFNGLDELETEMEMORYOBJECTSEXTPROC glad_glDeleteMemoryObjectsEXT;
11242
#define glDeleteMemoryObjectsEXT glad_glDeleteMemoryObjectsEXT
11243
typedef GLboolean (GLAD_APIENTRYP PFNGLISMEMORYOBJECTEXTPROC)(GLuint memoryObject);
11244
GLAPI PFNGLISMEMORYOBJECTEXTPROC glad_glIsMemoryObjectEXT;
11245
#define glIsMemoryObjectEXT glad_glIsMemoryObjectEXT
11246
typedef void (GLAD_APIENTRYP PFNGLCREATEMEMORYOBJECTSEXTPROC)(GLsizei n, GLuint *memoryObjects);
11247
GLAPI PFNGLCREATEMEMORYOBJECTSEXTPROC glad_glCreateMemoryObjectsEXT;
11248
#define glCreateMemoryObjectsEXT glad_glCreateMemoryObjectsEXT
11249
typedef void (GLAD_APIENTRYP PFNGLMEMORYOBJECTPARAMETERIVEXTPROC)(GLuint memoryObject, GLenum pname, const GLint *params);
11250
GLAPI PFNGLMEMORYOBJECTPARAMETERIVEXTPROC glad_glMemoryObjectParameterivEXT;
11251
#define glMemoryObjectParameterivEXT glad_glMemoryObjectParameterivEXT
11252
typedef void (GLAD_APIENTRYP PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC)(GLuint memoryObject, GLenum pname, GLint *params);
11253
GLAPI PFNGLGETMEMORYOBJECTPARAMETERIVEXTPROC glad_glGetMemoryObjectParameterivEXT;
11254
#define glGetMemoryObjectParameterivEXT glad_glGetMemoryObjectParameterivEXT
11255
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGEMEM2DEXTPROC)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset);
11256
GLAPI PFNGLTEXSTORAGEMEM2DEXTPROC glad_glTexStorageMem2DEXT;
11257
#define glTexStorageMem2DEXT glad_glTexStorageMem2DEXT
11258
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC)(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset);
11259
GLAPI PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC glad_glTexStorageMem2DMultisampleEXT;
11260
#define glTexStorageMem2DMultisampleEXT glad_glTexStorageMem2DMultisampleEXT
11261
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGEMEM3DEXTPROC)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset);
11262
GLAPI PFNGLTEXSTORAGEMEM3DEXTPROC glad_glTexStorageMem3DEXT;
11263
#define glTexStorageMem3DEXT glad_glTexStorageMem3DEXT
11264
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC)(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset);
11265
GLAPI PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC glad_glTexStorageMem3DMultisampleEXT;
11266
#define glTexStorageMem3DMultisampleEXT glad_glTexStorageMem3DMultisampleEXT
11267
typedef void (GLAD_APIENTRYP PFNGLBUFFERSTORAGEMEMEXTPROC)(GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset);
11268
GLAPI PFNGLBUFFERSTORAGEMEMEXTPROC glad_glBufferStorageMemEXT;
11269
#define glBufferStorageMemEXT glad_glBufferStorageMemEXT
11270
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGEMEM2DEXTPROC)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset);
11271
GLAPI PFNGLTEXTURESTORAGEMEM2DEXTPROC glad_glTextureStorageMem2DEXT;
11272
#define glTextureStorageMem2DEXT glad_glTextureStorageMem2DEXT
11273
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGEMEM2DMULTISAMPLEEXTPROC)(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset);
11274
GLAPI PFNGLTEXTURESTORAGEMEM2DMULTISAMPLEEXTPROC glad_glTextureStorageMem2DMultisampleEXT;
11275
#define glTextureStorageMem2DMultisampleEXT glad_glTextureStorageMem2DMultisampleEXT
11276
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGEMEM3DEXTPROC)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset);
11277
GLAPI PFNGLTEXTURESTORAGEMEM3DEXTPROC glad_glTextureStorageMem3DEXT;
11278
#define glTextureStorageMem3DEXT glad_glTextureStorageMem3DEXT
11279
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGEMEM3DMULTISAMPLEEXTPROC)(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset);
11280
GLAPI PFNGLTEXTURESTORAGEMEM3DMULTISAMPLEEXTPROC glad_glTextureStorageMem3DMultisampleEXT;
11281
#define glTextureStorageMem3DMultisampleEXT glad_glTextureStorageMem3DMultisampleEXT
11282
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERSTORAGEMEMEXTPROC)(GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset);
11283
GLAPI PFNGLNAMEDBUFFERSTORAGEMEMEXTPROC glad_glNamedBufferStorageMemEXT;
11284
#define glNamedBufferStorageMemEXT glad_glNamedBufferStorageMemEXT
11285
typedef void (GLAD_APIENTRYP PFNGLTEXSTORAGEMEM1DEXTPROC)(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset);
11286
GLAPI PFNGLTEXSTORAGEMEM1DEXTPROC glad_glTexStorageMem1DEXT;
11287
#define glTexStorageMem1DEXT glad_glTexStorageMem1DEXT
11288
typedef void (GLAD_APIENTRYP PFNGLTEXTURESTORAGEMEM1DEXTPROC)(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset);
11289
GLAPI PFNGLTEXTURESTORAGEMEM1DEXTPROC glad_glTextureStorageMem1DEXT;
11290
#define glTextureStorageMem1DEXT glad_glTextureStorageMem1DEXT
11291
#endif
11292
#ifndef GL_EXT_memory_object_fd
11293
#define GL_EXT_memory_object_fd 1
11294
GLAPI int GLAD_GL_EXT_memory_object_fd;
11295
typedef void (GLAD_APIENTRYP PFNGLIMPORTMEMORYFDEXTPROC)(GLuint memory, GLuint64 size, GLenum handleType, GLint fd);
11296
GLAPI PFNGLIMPORTMEMORYFDEXTPROC glad_glImportMemoryFdEXT;
11297
#define glImportMemoryFdEXT glad_glImportMemoryFdEXT
11298
#endif
11299
#ifndef GL_EXT_memory_object_win32
11300
#define GL_EXT_memory_object_win32 1
11301
GLAPI int GLAD_GL_EXT_memory_object_win32;
11302
typedef void (GLAD_APIENTRYP PFNGLIMPORTMEMORYWIN32HANDLEEXTPROC)(GLuint memory, GLuint64 size, GLenum handleType, void *handle);
11303
GLAPI PFNGLIMPORTMEMORYWIN32HANDLEEXTPROC glad_glImportMemoryWin32HandleEXT;
11304
#define glImportMemoryWin32HandleEXT glad_glImportMemoryWin32HandleEXT
11305
typedef void (GLAD_APIENTRYP PFNGLIMPORTMEMORYWIN32NAMEEXTPROC)(GLuint memory, GLuint64 size, GLenum handleType, const void *name);
11306
GLAPI PFNGLIMPORTMEMORYWIN32NAMEEXTPROC glad_glImportMemoryWin32NameEXT;
11307
#define glImportMemoryWin32NameEXT glad_glImportMemoryWin32NameEXT
11308
#endif
11309
#ifndef GL_EXT_misc_attribute
11310
#define GL_EXT_misc_attribute 1
11311
GLAPI int GLAD_GL_EXT_misc_attribute;
11312
#endif
11313
#ifndef GL_EXT_multi_draw_arrays
11314
#define GL_EXT_multi_draw_arrays 1
11315
GLAPI int GLAD_GL_EXT_multi_draw_arrays;
11316
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWARRAYSEXTPROC)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount);
11317
GLAPI PFNGLMULTIDRAWARRAYSEXTPROC glad_glMultiDrawArraysEXT;
11318
#define glMultiDrawArraysEXT glad_glMultiDrawArraysEXT
11319
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTSEXTPROC)(GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount);
11320
GLAPI PFNGLMULTIDRAWELEMENTSEXTPROC glad_glMultiDrawElementsEXT;
11321
#define glMultiDrawElementsEXT glad_glMultiDrawElementsEXT
11322
#endif
11323
#ifndef GL_EXT_multisample
11324
#define GL_EXT_multisample 1
11325
GLAPI int GLAD_GL_EXT_multisample;
11326
typedef void (GLAD_APIENTRYP PFNGLSAMPLEMASKEXTPROC)(GLclampf value, GLboolean invert);
11327
GLAPI PFNGLSAMPLEMASKEXTPROC glad_glSampleMaskEXT;
11328
#define glSampleMaskEXT glad_glSampleMaskEXT
11329
typedef void (GLAD_APIENTRYP PFNGLSAMPLEPATTERNEXTPROC)(GLenum pattern);
11330
GLAPI PFNGLSAMPLEPATTERNEXTPROC glad_glSamplePatternEXT;
11331
#define glSamplePatternEXT glad_glSamplePatternEXT
11332
#endif
11333
#ifndef GL_EXT_multiview_tessellation_geometry_shader
11334
#define GL_EXT_multiview_tessellation_geometry_shader 1
11335
GLAPI int GLAD_GL_EXT_multiview_tessellation_geometry_shader;
11336
#endif
11337
#ifndef GL_EXT_multiview_texture_multisample
11338
#define GL_EXT_multiview_texture_multisample 1
11339
GLAPI int GLAD_GL_EXT_multiview_texture_multisample;
11340
#endif
11341
#ifndef GL_EXT_multiview_timer_query
11342
#define GL_EXT_multiview_timer_query 1
11343
GLAPI int GLAD_GL_EXT_multiview_timer_query;
11344
#endif
11345
#ifndef GL_EXT_packed_depth_stencil
11346
#define GL_EXT_packed_depth_stencil 1
11347
GLAPI int GLAD_GL_EXT_packed_depth_stencil;
11348
#endif
11349
#ifndef GL_EXT_packed_float
11350
#define GL_EXT_packed_float 1
11351
GLAPI int GLAD_GL_EXT_packed_float;
11352
#endif
11353
#ifndef GL_EXT_packed_pixels
11354
#define GL_EXT_packed_pixels 1
11355
GLAPI int GLAD_GL_EXT_packed_pixels;
11356
#endif
11357
#ifndef GL_EXT_paletted_texture
11358
#define GL_EXT_paletted_texture 1
11359
GLAPI int GLAD_GL_EXT_paletted_texture;
11360
typedef void (GLAD_APIENTRYP PFNGLCOLORTABLEEXTPROC)(GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const void *table);
11361
GLAPI PFNGLCOLORTABLEEXTPROC glad_glColorTableEXT;
11362
#define glColorTableEXT glad_glColorTableEXT
11363
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLEEXTPROC)(GLenum target, GLenum format, GLenum type, void *data);
11364
GLAPI PFNGLGETCOLORTABLEEXTPROC glad_glGetColorTableEXT;
11365
#define glGetColorTableEXT glad_glGetColorTableEXT
11366
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLEPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params);
11367
GLAPI PFNGLGETCOLORTABLEPARAMETERIVEXTPROC glad_glGetColorTableParameterivEXT;
11368
#define glGetColorTableParameterivEXT glad_glGetColorTableParameterivEXT
11369
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLEPARAMETERFVEXTPROC)(GLenum target, GLenum pname, GLfloat *params);
11370
GLAPI PFNGLGETCOLORTABLEPARAMETERFVEXTPROC glad_glGetColorTableParameterfvEXT;
11371
#define glGetColorTableParameterfvEXT glad_glGetColorTableParameterfvEXT
11372
#endif
11373
#ifndef GL_EXT_pixel_buffer_object
11374
#define GL_EXT_pixel_buffer_object 1
11375
GLAPI int GLAD_GL_EXT_pixel_buffer_object;
11376
#endif
11377
#ifndef GL_EXT_pixel_transform
11378
#define GL_EXT_pixel_transform 1
11379
GLAPI int GLAD_GL_EXT_pixel_transform;
11380
typedef void (GLAD_APIENTRYP PFNGLPIXELTRANSFORMPARAMETERIEXTPROC)(GLenum target, GLenum pname, GLint param);
11381
GLAPI PFNGLPIXELTRANSFORMPARAMETERIEXTPROC glad_glPixelTransformParameteriEXT;
11382
#define glPixelTransformParameteriEXT glad_glPixelTransformParameteriEXT
11383
typedef void (GLAD_APIENTRYP PFNGLPIXELTRANSFORMPARAMETERFEXTPROC)(GLenum target, GLenum pname, GLfloat param);
11384
GLAPI PFNGLPIXELTRANSFORMPARAMETERFEXTPROC glad_glPixelTransformParameterfEXT;
11385
#define glPixelTransformParameterfEXT glad_glPixelTransformParameterfEXT
11386
typedef void (GLAD_APIENTRYP PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC)(GLenum target, GLenum pname, const GLint *params);
11387
GLAPI PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC glad_glPixelTransformParameterivEXT;
11388
#define glPixelTransformParameterivEXT glad_glPixelTransformParameterivEXT
11389
typedef void (GLAD_APIENTRYP PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC)(GLenum target, GLenum pname, const GLfloat *params);
11390
GLAPI PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC glad_glPixelTransformParameterfvEXT;
11391
#define glPixelTransformParameterfvEXT glad_glPixelTransformParameterfvEXT
11392
typedef void (GLAD_APIENTRYP PFNGLGETPIXELTRANSFORMPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params);
11393
GLAPI PFNGLGETPIXELTRANSFORMPARAMETERIVEXTPROC glad_glGetPixelTransformParameterivEXT;
11394
#define glGetPixelTransformParameterivEXT glad_glGetPixelTransformParameterivEXT
11395
typedef void (GLAD_APIENTRYP PFNGLGETPIXELTRANSFORMPARAMETERFVEXTPROC)(GLenum target, GLenum pname, GLfloat *params);
11396
GLAPI PFNGLGETPIXELTRANSFORMPARAMETERFVEXTPROC glad_glGetPixelTransformParameterfvEXT;
11397
#define glGetPixelTransformParameterfvEXT glad_glGetPixelTransformParameterfvEXT
11398
#endif
11399
#ifndef GL_EXT_pixel_transform_color_table
11400
#define GL_EXT_pixel_transform_color_table 1
11401
GLAPI int GLAD_GL_EXT_pixel_transform_color_table;
11402
#endif
11403
#ifndef GL_EXT_point_parameters
11404
#define GL_EXT_point_parameters 1
11405
GLAPI int GLAD_GL_EXT_point_parameters;
11406
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERFEXTPROC)(GLenum pname, GLfloat param);
11407
GLAPI PFNGLPOINTPARAMETERFEXTPROC glad_glPointParameterfEXT;
11408
#define glPointParameterfEXT glad_glPointParameterfEXT
11409
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERFVEXTPROC)(GLenum pname, const GLfloat *params);
11410
GLAPI PFNGLPOINTPARAMETERFVEXTPROC glad_glPointParameterfvEXT;
11411
#define glPointParameterfvEXT glad_glPointParameterfvEXT
11412
#endif
11413
#ifndef GL_EXT_polygon_offset
11414
#define GL_EXT_polygon_offset 1
11415
GLAPI int GLAD_GL_EXT_polygon_offset;
11416
typedef void (GLAD_APIENTRYP PFNGLPOLYGONOFFSETEXTPROC)(GLfloat factor, GLfloat bias);
11417
GLAPI PFNGLPOLYGONOFFSETEXTPROC glad_glPolygonOffsetEXT;
11418
#define glPolygonOffsetEXT glad_glPolygonOffsetEXT
11419
#endif
11420
#ifndef GL_EXT_polygon_offset_clamp
11421
#define GL_EXT_polygon_offset_clamp 1
11422
GLAPI int GLAD_GL_EXT_polygon_offset_clamp;
11423
typedef void (GLAD_APIENTRYP PFNGLPOLYGONOFFSETCLAMPEXTPROC)(GLfloat factor, GLfloat units, GLfloat clamp);
11424
GLAPI PFNGLPOLYGONOFFSETCLAMPEXTPROC glad_glPolygonOffsetClampEXT;
11425
#define glPolygonOffsetClampEXT glad_glPolygonOffsetClampEXT
11426
#endif
11427
#ifndef GL_EXT_post_depth_coverage
11428
#define GL_EXT_post_depth_coverage 1
11429
GLAPI int GLAD_GL_EXT_post_depth_coverage;
11430
#endif
11431
#ifndef GL_EXT_provoking_vertex
11432
#define GL_EXT_provoking_vertex 1
11433
GLAPI int GLAD_GL_EXT_provoking_vertex;
11434
typedef void (GLAD_APIENTRYP PFNGLPROVOKINGVERTEXEXTPROC)(GLenum mode);
11435
GLAPI PFNGLPROVOKINGVERTEXEXTPROC glad_glProvokingVertexEXT;
11436
#define glProvokingVertexEXT glad_glProvokingVertexEXT
11437
#endif
11438
#ifndef GL_EXT_raster_multisample
11439
#define GL_EXT_raster_multisample 1
11440
GLAPI int GLAD_GL_EXT_raster_multisample;
11441
typedef void (GLAD_APIENTRYP PFNGLRASTERSAMPLESEXTPROC)(GLuint samples, GLboolean fixedsamplelocations);
11442
GLAPI PFNGLRASTERSAMPLESEXTPROC glad_glRasterSamplesEXT;
11443
#define glRasterSamplesEXT glad_glRasterSamplesEXT
11444
#endif
11445
#ifndef GL_EXT_rescale_normal
11446
#define GL_EXT_rescale_normal 1
11447
GLAPI int GLAD_GL_EXT_rescale_normal;
11448
#endif
11449
#ifndef GL_EXT_secondary_color
11450
#define GL_EXT_secondary_color 1
11451
GLAPI int GLAD_GL_EXT_secondary_color;
11452
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3BEXTPROC)(GLbyte red, GLbyte green, GLbyte blue);
11453
GLAPI PFNGLSECONDARYCOLOR3BEXTPROC glad_glSecondaryColor3bEXT;
11454
#define glSecondaryColor3bEXT glad_glSecondaryColor3bEXT
11455
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3BVEXTPROC)(const GLbyte *v);
11456
GLAPI PFNGLSECONDARYCOLOR3BVEXTPROC glad_glSecondaryColor3bvEXT;
11457
#define glSecondaryColor3bvEXT glad_glSecondaryColor3bvEXT
11458
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3DEXTPROC)(GLdouble red, GLdouble green, GLdouble blue);
11459
GLAPI PFNGLSECONDARYCOLOR3DEXTPROC glad_glSecondaryColor3dEXT;
11460
#define glSecondaryColor3dEXT glad_glSecondaryColor3dEXT
11461
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3DVEXTPROC)(const GLdouble *v);
11462
GLAPI PFNGLSECONDARYCOLOR3DVEXTPROC glad_glSecondaryColor3dvEXT;
11463
#define glSecondaryColor3dvEXT glad_glSecondaryColor3dvEXT
11464
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3FEXTPROC)(GLfloat red, GLfloat green, GLfloat blue);
11465
GLAPI PFNGLSECONDARYCOLOR3FEXTPROC glad_glSecondaryColor3fEXT;
11466
#define glSecondaryColor3fEXT glad_glSecondaryColor3fEXT
11467
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3FVEXTPROC)(const GLfloat *v);
11468
GLAPI PFNGLSECONDARYCOLOR3FVEXTPROC glad_glSecondaryColor3fvEXT;
11469
#define glSecondaryColor3fvEXT glad_glSecondaryColor3fvEXT
11470
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3IEXTPROC)(GLint red, GLint green, GLint blue);
11471
GLAPI PFNGLSECONDARYCOLOR3IEXTPROC glad_glSecondaryColor3iEXT;
11472
#define glSecondaryColor3iEXT glad_glSecondaryColor3iEXT
11473
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3IVEXTPROC)(const GLint *v);
11474
GLAPI PFNGLSECONDARYCOLOR3IVEXTPROC glad_glSecondaryColor3ivEXT;
11475
#define glSecondaryColor3ivEXT glad_glSecondaryColor3ivEXT
11476
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3SEXTPROC)(GLshort red, GLshort green, GLshort blue);
11477
GLAPI PFNGLSECONDARYCOLOR3SEXTPROC glad_glSecondaryColor3sEXT;
11478
#define glSecondaryColor3sEXT glad_glSecondaryColor3sEXT
11479
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3SVEXTPROC)(const GLshort *v);
11480
GLAPI PFNGLSECONDARYCOLOR3SVEXTPROC glad_glSecondaryColor3svEXT;
11481
#define glSecondaryColor3svEXT glad_glSecondaryColor3svEXT
11482
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3UBEXTPROC)(GLubyte red, GLubyte green, GLubyte blue);
11483
GLAPI PFNGLSECONDARYCOLOR3UBEXTPROC glad_glSecondaryColor3ubEXT;
11484
#define glSecondaryColor3ubEXT glad_glSecondaryColor3ubEXT
11485
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3UBVEXTPROC)(const GLubyte *v);
11486
GLAPI PFNGLSECONDARYCOLOR3UBVEXTPROC glad_glSecondaryColor3ubvEXT;
11487
#define glSecondaryColor3ubvEXT glad_glSecondaryColor3ubvEXT
11488
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3UIEXTPROC)(GLuint red, GLuint green, GLuint blue);
11489
GLAPI PFNGLSECONDARYCOLOR3UIEXTPROC glad_glSecondaryColor3uiEXT;
11490
#define glSecondaryColor3uiEXT glad_glSecondaryColor3uiEXT
11491
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3UIVEXTPROC)(const GLuint *v);
11492
GLAPI PFNGLSECONDARYCOLOR3UIVEXTPROC glad_glSecondaryColor3uivEXT;
11493
#define glSecondaryColor3uivEXT glad_glSecondaryColor3uivEXT
11494
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3USEXTPROC)(GLushort red, GLushort green, GLushort blue);
11495
GLAPI PFNGLSECONDARYCOLOR3USEXTPROC glad_glSecondaryColor3usEXT;
11496
#define glSecondaryColor3usEXT glad_glSecondaryColor3usEXT
11497
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3USVEXTPROC)(const GLushort *v);
11498
GLAPI PFNGLSECONDARYCOLOR3USVEXTPROC glad_glSecondaryColor3usvEXT;
11499
#define glSecondaryColor3usvEXT glad_glSecondaryColor3usvEXT
11500
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLORPOINTEREXTPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer);
11501
GLAPI PFNGLSECONDARYCOLORPOINTEREXTPROC glad_glSecondaryColorPointerEXT;
11502
#define glSecondaryColorPointerEXT glad_glSecondaryColorPointerEXT
11503
#endif
11504
#ifndef GL_EXT_semaphore
11505
#define GL_EXT_semaphore 1
11506
GLAPI int GLAD_GL_EXT_semaphore;
11507
typedef void (GLAD_APIENTRYP PFNGLGENSEMAPHORESEXTPROC)(GLsizei n, GLuint *semaphores);
11508
GLAPI PFNGLGENSEMAPHORESEXTPROC glad_glGenSemaphoresEXT;
11509
#define glGenSemaphoresEXT glad_glGenSemaphoresEXT
11510
typedef void (GLAD_APIENTRYP PFNGLDELETESEMAPHORESEXTPROC)(GLsizei n, const GLuint *semaphores);
11511
GLAPI PFNGLDELETESEMAPHORESEXTPROC glad_glDeleteSemaphoresEXT;
11512
#define glDeleteSemaphoresEXT glad_glDeleteSemaphoresEXT
11513
typedef GLboolean (GLAD_APIENTRYP PFNGLISSEMAPHOREEXTPROC)(GLuint semaphore);
11514
GLAPI PFNGLISSEMAPHOREEXTPROC glad_glIsSemaphoreEXT;
11515
#define glIsSemaphoreEXT glad_glIsSemaphoreEXT
11516
typedef void (GLAD_APIENTRYP PFNGLSEMAPHOREPARAMETERUI64VEXTPROC)(GLuint semaphore, GLenum pname, const GLuint64 *params);
11517
GLAPI PFNGLSEMAPHOREPARAMETERUI64VEXTPROC glad_glSemaphoreParameterui64vEXT;
11518
#define glSemaphoreParameterui64vEXT glad_glSemaphoreParameterui64vEXT
11519
typedef void (GLAD_APIENTRYP PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC)(GLuint semaphore, GLenum pname, GLuint64 *params);
11520
GLAPI PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC glad_glGetSemaphoreParameterui64vEXT;
11521
#define glGetSemaphoreParameterui64vEXT glad_glGetSemaphoreParameterui64vEXT
11522
typedef void (GLAD_APIENTRYP PFNGLWAITSEMAPHOREEXTPROC)(GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *srcLayouts);
11523
GLAPI PFNGLWAITSEMAPHOREEXTPROC glad_glWaitSemaphoreEXT;
11524
#define glWaitSemaphoreEXT glad_glWaitSemaphoreEXT
11525
typedef void (GLAD_APIENTRYP PFNGLSIGNALSEMAPHOREEXTPROC)(GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *dstLayouts);
11526
GLAPI PFNGLSIGNALSEMAPHOREEXTPROC glad_glSignalSemaphoreEXT;
11527
#define glSignalSemaphoreEXT glad_glSignalSemaphoreEXT
11528
#endif
11529
#ifndef GL_EXT_semaphore_fd
11530
#define GL_EXT_semaphore_fd 1
11531
GLAPI int GLAD_GL_EXT_semaphore_fd;
11532
typedef void (GLAD_APIENTRYP PFNGLIMPORTSEMAPHOREFDEXTPROC)(GLuint semaphore, GLenum handleType, GLint fd);
11533
GLAPI PFNGLIMPORTSEMAPHOREFDEXTPROC glad_glImportSemaphoreFdEXT;
11534
#define glImportSemaphoreFdEXT glad_glImportSemaphoreFdEXT
11535
#endif
11536
#ifndef GL_EXT_semaphore_win32
11537
#define GL_EXT_semaphore_win32 1
11538
GLAPI int GLAD_GL_EXT_semaphore_win32;
11539
typedef void (GLAD_APIENTRYP PFNGLIMPORTSEMAPHOREWIN32HANDLEEXTPROC)(GLuint semaphore, GLenum handleType, void *handle);
11540
GLAPI PFNGLIMPORTSEMAPHOREWIN32HANDLEEXTPROC glad_glImportSemaphoreWin32HandleEXT;
11541
#define glImportSemaphoreWin32HandleEXT glad_glImportSemaphoreWin32HandleEXT
11542
typedef void (GLAD_APIENTRYP PFNGLIMPORTSEMAPHOREWIN32NAMEEXTPROC)(GLuint semaphore, GLenum handleType, const void *name);
11543
GLAPI PFNGLIMPORTSEMAPHOREWIN32NAMEEXTPROC glad_glImportSemaphoreWin32NameEXT;
11544
#define glImportSemaphoreWin32NameEXT glad_glImportSemaphoreWin32NameEXT
11545
#endif
11546
#ifndef GL_EXT_separate_shader_objects
11547
#define GL_EXT_separate_shader_objects 1
11548
GLAPI int GLAD_GL_EXT_separate_shader_objects;
11549
typedef void (GLAD_APIENTRYP PFNGLUSESHADERPROGRAMEXTPROC)(GLenum type, GLuint program);
11550
GLAPI PFNGLUSESHADERPROGRAMEXTPROC glad_glUseShaderProgramEXT;
11551
#define glUseShaderProgramEXT glad_glUseShaderProgramEXT
11552
typedef void (GLAD_APIENTRYP PFNGLACTIVEPROGRAMEXTPROC)(GLuint program);
11553
GLAPI PFNGLACTIVEPROGRAMEXTPROC glad_glActiveProgramEXT;
11554
#define glActiveProgramEXT glad_glActiveProgramEXT
11555
typedef GLuint (GLAD_APIENTRYP PFNGLCREATESHADERPROGRAMEXTPROC)(GLenum type, const GLchar *string);
11556
GLAPI PFNGLCREATESHADERPROGRAMEXTPROC glad_glCreateShaderProgramEXT;
11557
#define glCreateShaderProgramEXT glad_glCreateShaderProgramEXT
11558
typedef void (GLAD_APIENTRYP PFNGLACTIVESHADERPROGRAMEXTPROC)(GLuint pipeline, GLuint program);
11559
GLAPI PFNGLACTIVESHADERPROGRAMEXTPROC glad_glActiveShaderProgramEXT;
11560
#define glActiveShaderProgramEXT glad_glActiveShaderProgramEXT
11561
typedef void (GLAD_APIENTRYP PFNGLBINDPROGRAMPIPELINEEXTPROC)(GLuint pipeline);
11562
GLAPI PFNGLBINDPROGRAMPIPELINEEXTPROC glad_glBindProgramPipelineEXT;
11563
#define glBindProgramPipelineEXT glad_glBindProgramPipelineEXT
11564
typedef GLuint (GLAD_APIENTRYP PFNGLCREATESHADERPROGRAMVEXTPROC)(GLenum type, GLsizei count, const GLchar **strings);
11565
GLAPI PFNGLCREATESHADERPROGRAMVEXTPROC glad_glCreateShaderProgramvEXT;
11566
#define glCreateShaderProgramvEXT glad_glCreateShaderProgramvEXT
11567
typedef void (GLAD_APIENTRYP PFNGLDELETEPROGRAMPIPELINESEXTPROC)(GLsizei n, const GLuint *pipelines);
11568
GLAPI PFNGLDELETEPROGRAMPIPELINESEXTPROC glad_glDeleteProgramPipelinesEXT;
11569
#define glDeleteProgramPipelinesEXT glad_glDeleteProgramPipelinesEXT
11570
typedef void (GLAD_APIENTRYP PFNGLGENPROGRAMPIPELINESEXTPROC)(GLsizei n, GLuint *pipelines);
11571
GLAPI PFNGLGENPROGRAMPIPELINESEXTPROC glad_glGenProgramPipelinesEXT;
11572
#define glGenProgramPipelinesEXT glad_glGenProgramPipelinesEXT
11573
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMPIPELINEINFOLOGEXTPROC)(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
11574
GLAPI PFNGLGETPROGRAMPIPELINEINFOLOGEXTPROC glad_glGetProgramPipelineInfoLogEXT;
11575
#define glGetProgramPipelineInfoLogEXT glad_glGetProgramPipelineInfoLogEXT
11576
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMPIPELINEIVEXTPROC)(GLuint pipeline, GLenum pname, GLint *params);
11577
GLAPI PFNGLGETPROGRAMPIPELINEIVEXTPROC glad_glGetProgramPipelineivEXT;
11578
#define glGetProgramPipelineivEXT glad_glGetProgramPipelineivEXT
11579
typedef GLboolean (GLAD_APIENTRYP PFNGLISPROGRAMPIPELINEEXTPROC)(GLuint pipeline);
11580
GLAPI PFNGLISPROGRAMPIPELINEEXTPROC glad_glIsProgramPipelineEXT;
11581
#define glIsProgramPipelineEXT glad_glIsProgramPipelineEXT
11582
typedef void (GLAD_APIENTRYP PFNGLUSEPROGRAMSTAGESEXTPROC)(GLuint pipeline, GLbitfield stages, GLuint program);
11583
GLAPI PFNGLUSEPROGRAMSTAGESEXTPROC glad_glUseProgramStagesEXT;
11584
#define glUseProgramStagesEXT glad_glUseProgramStagesEXT
11585
typedef void (GLAD_APIENTRYP PFNGLVALIDATEPROGRAMPIPELINEEXTPROC)(GLuint pipeline);
11586
GLAPI PFNGLVALIDATEPROGRAMPIPELINEEXTPROC glad_glValidateProgramPipelineEXT;
11587
#define glValidateProgramPipelineEXT glad_glValidateProgramPipelineEXT
11588
#endif
11589
#ifndef GL_EXT_separate_specular_color
11590
#define GL_EXT_separate_specular_color 1
11591
GLAPI int GLAD_GL_EXT_separate_specular_color;
11592
#endif
11593
#ifndef GL_EXT_shader_framebuffer_fetch
11594
#define GL_EXT_shader_framebuffer_fetch 1
11595
GLAPI int GLAD_GL_EXT_shader_framebuffer_fetch;
11596
#endif
11597
#ifndef GL_EXT_shader_framebuffer_fetch_non_coherent
11598
#define GL_EXT_shader_framebuffer_fetch_non_coherent 1
11599
GLAPI int GLAD_GL_EXT_shader_framebuffer_fetch_non_coherent;
11600
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC)(void);
11601
GLAPI PFNGLFRAMEBUFFERFETCHBARRIEREXTPROC glad_glFramebufferFetchBarrierEXT;
11602
#define glFramebufferFetchBarrierEXT glad_glFramebufferFetchBarrierEXT
11603
#endif
11604
#ifndef GL_EXT_shader_image_load_formatted
11605
#define GL_EXT_shader_image_load_formatted 1
11606
GLAPI int GLAD_GL_EXT_shader_image_load_formatted;
11607
#endif
11608
#ifndef GL_EXT_shader_image_load_store
11609
#define GL_EXT_shader_image_load_store 1
11610
GLAPI int GLAD_GL_EXT_shader_image_load_store;
11611
typedef void (GLAD_APIENTRYP PFNGLBINDIMAGETEXTUREEXTPROC)(GLuint index, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLint format);
11612
GLAPI PFNGLBINDIMAGETEXTUREEXTPROC glad_glBindImageTextureEXT;
11613
#define glBindImageTextureEXT glad_glBindImageTextureEXT
11614
typedef void (GLAD_APIENTRYP PFNGLMEMORYBARRIEREXTPROC)(GLbitfield barriers);
11615
GLAPI PFNGLMEMORYBARRIEREXTPROC glad_glMemoryBarrierEXT;
11616
#define glMemoryBarrierEXT glad_glMemoryBarrierEXT
11617
#endif
11618
#ifndef GL_EXT_shader_integer_mix
11619
#define GL_EXT_shader_integer_mix 1
11620
GLAPI int GLAD_GL_EXT_shader_integer_mix;
11621
#endif
11622
#ifndef GL_EXT_shadow_funcs
11623
#define GL_EXT_shadow_funcs 1
11624
GLAPI int GLAD_GL_EXT_shadow_funcs;
11625
#endif
11626
#ifndef GL_EXT_shared_texture_palette
11627
#define GL_EXT_shared_texture_palette 1
11628
GLAPI int GLAD_GL_EXT_shared_texture_palette;
11629
#endif
11630
#ifndef GL_EXT_sparse_texture2
11631
#define GL_EXT_sparse_texture2 1
11632
GLAPI int GLAD_GL_EXT_sparse_texture2;
11633
#endif
11634
#ifndef GL_EXT_stencil_clear_tag
11635
#define GL_EXT_stencil_clear_tag 1
11636
GLAPI int GLAD_GL_EXT_stencil_clear_tag;
11637
typedef void (GLAD_APIENTRYP PFNGLSTENCILCLEARTAGEXTPROC)(GLsizei stencilTagBits, GLuint stencilClearTag);
11638
GLAPI PFNGLSTENCILCLEARTAGEXTPROC glad_glStencilClearTagEXT;
11639
#define glStencilClearTagEXT glad_glStencilClearTagEXT
11640
#endif
11641
#ifndef GL_EXT_stencil_two_side
11642
#define GL_EXT_stencil_two_side 1
11643
GLAPI int GLAD_GL_EXT_stencil_two_side;
11644
typedef void (GLAD_APIENTRYP PFNGLACTIVESTENCILFACEEXTPROC)(GLenum face);
11645
GLAPI PFNGLACTIVESTENCILFACEEXTPROC glad_glActiveStencilFaceEXT;
11646
#define glActiveStencilFaceEXT glad_glActiveStencilFaceEXT
11647
#endif
11648
#ifndef GL_EXT_stencil_wrap
11649
#define GL_EXT_stencil_wrap 1
11650
GLAPI int GLAD_GL_EXT_stencil_wrap;
11651
#endif
11652
#ifndef GL_EXT_subtexture
11653
#define GL_EXT_subtexture 1
11654
GLAPI int GLAD_GL_EXT_subtexture;
11655
typedef void (GLAD_APIENTRYP PFNGLTEXSUBIMAGE1DEXTPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels);
11656
GLAPI PFNGLTEXSUBIMAGE1DEXTPROC glad_glTexSubImage1DEXT;
11657
#define glTexSubImage1DEXT glad_glTexSubImage1DEXT
11658
typedef void (GLAD_APIENTRYP PFNGLTEXSUBIMAGE2DEXTPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);
11659
GLAPI PFNGLTEXSUBIMAGE2DEXTPROC glad_glTexSubImage2DEXT;
11660
#define glTexSubImage2DEXT glad_glTexSubImage2DEXT
11661
#endif
11662
#ifndef GL_EXT_texture
11663
#define GL_EXT_texture 1
11664
GLAPI int GLAD_GL_EXT_texture;
11665
#endif
11666
#ifndef GL_EXT_texture3D
11667
#define GL_EXT_texture3D 1
11668
GLAPI int GLAD_GL_EXT_texture3D;
11669
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE3DEXTPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels);
11670
GLAPI PFNGLTEXIMAGE3DEXTPROC glad_glTexImage3DEXT;
11671
#define glTexImage3DEXT glad_glTexImage3DEXT
11672
typedef void (GLAD_APIENTRYP PFNGLTEXSUBIMAGE3DEXTPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels);
11673
GLAPI PFNGLTEXSUBIMAGE3DEXTPROC glad_glTexSubImage3DEXT;
11674
#define glTexSubImage3DEXT glad_glTexSubImage3DEXT
11675
#endif
11676
#ifndef GL_EXT_texture_array
11677
#define GL_EXT_texture_array 1
11678
GLAPI int GLAD_GL_EXT_texture_array;
11679
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
11680
GLAPI PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC glad_glFramebufferTextureLayerEXT;
11681
#define glFramebufferTextureLayerEXT glad_glFramebufferTextureLayerEXT
11682
#endif
11683
#ifndef GL_EXT_texture_buffer_object
11684
#define GL_EXT_texture_buffer_object 1
11685
GLAPI int GLAD_GL_EXT_texture_buffer_object;
11686
typedef void (GLAD_APIENTRYP PFNGLTEXBUFFEREXTPROC)(GLenum target, GLenum internalformat, GLuint buffer);
11687
GLAPI PFNGLTEXBUFFEREXTPROC glad_glTexBufferEXT;
11688
#define glTexBufferEXT glad_glTexBufferEXT
11689
#endif
11690
#ifndef GL_EXT_texture_compression_latc
11691
#define GL_EXT_texture_compression_latc 1
11692
GLAPI int GLAD_GL_EXT_texture_compression_latc;
11693
#endif
11694
#ifndef GL_EXT_texture_compression_rgtc
11695
#define GL_EXT_texture_compression_rgtc 1
11696
GLAPI int GLAD_GL_EXT_texture_compression_rgtc;
11697
#endif
11698
#ifndef GL_EXT_texture_compression_s3tc
11699
#define GL_EXT_texture_compression_s3tc 1
11700
GLAPI int GLAD_GL_EXT_texture_compression_s3tc;
11701
#endif
11702
#ifndef GL_EXT_texture_cube_map
11703
#define GL_EXT_texture_cube_map 1
11704
GLAPI int GLAD_GL_EXT_texture_cube_map;
11705
#endif
11706
#ifndef GL_EXT_texture_env_add
11707
#define GL_EXT_texture_env_add 1
11708
GLAPI int GLAD_GL_EXT_texture_env_add;
11709
#endif
11710
#ifndef GL_EXT_texture_env_combine
11711
#define GL_EXT_texture_env_combine 1
11712
GLAPI int GLAD_GL_EXT_texture_env_combine;
11713
#endif
11714
#ifndef GL_EXT_texture_env_dot3
11715
#define GL_EXT_texture_env_dot3 1
11716
GLAPI int GLAD_GL_EXT_texture_env_dot3;
11717
#endif
11718
#ifndef GL_EXT_texture_filter_anisotropic
11719
#define GL_EXT_texture_filter_anisotropic 1
11720
GLAPI int GLAD_GL_EXT_texture_filter_anisotropic;
11721
#endif
11722
#ifndef GL_EXT_texture_filter_minmax
11723
#define GL_EXT_texture_filter_minmax 1
11724
GLAPI int GLAD_GL_EXT_texture_filter_minmax;
11725
#endif
11726
#ifndef GL_EXT_texture_integer
11727
#define GL_EXT_texture_integer 1
11728
GLAPI int GLAD_GL_EXT_texture_integer;
11729
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERIIVEXTPROC)(GLenum target, GLenum pname, const GLint *params);
11730
GLAPI PFNGLTEXPARAMETERIIVEXTPROC glad_glTexParameterIivEXT;
11731
#define glTexParameterIivEXT glad_glTexParameterIivEXT
11732
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERIUIVEXTPROC)(GLenum target, GLenum pname, const GLuint *params);
11733
GLAPI PFNGLTEXPARAMETERIUIVEXTPROC glad_glTexParameterIuivEXT;
11734
#define glTexParameterIuivEXT glad_glTexParameterIuivEXT
11735
typedef void (GLAD_APIENTRYP PFNGLGETTEXPARAMETERIIVEXTPROC)(GLenum target, GLenum pname, GLint *params);
11736
GLAPI PFNGLGETTEXPARAMETERIIVEXTPROC glad_glGetTexParameterIivEXT;
11737
#define glGetTexParameterIivEXT glad_glGetTexParameterIivEXT
11738
typedef void (GLAD_APIENTRYP PFNGLGETTEXPARAMETERIUIVEXTPROC)(GLenum target, GLenum pname, GLuint *params);
11739
GLAPI PFNGLGETTEXPARAMETERIUIVEXTPROC glad_glGetTexParameterIuivEXT;
11740
#define glGetTexParameterIuivEXT glad_glGetTexParameterIuivEXT
11741
typedef void (GLAD_APIENTRYP PFNGLCLEARCOLORIIEXTPROC)(GLint red, GLint green, GLint blue, GLint alpha);
11742
GLAPI PFNGLCLEARCOLORIIEXTPROC glad_glClearColorIiEXT;
11743
#define glClearColorIiEXT glad_glClearColorIiEXT
11744
typedef void (GLAD_APIENTRYP PFNGLCLEARCOLORIUIEXTPROC)(GLuint red, GLuint green, GLuint blue, GLuint alpha);
11745
GLAPI PFNGLCLEARCOLORIUIEXTPROC glad_glClearColorIuiEXT;
11746
#define glClearColorIuiEXT glad_glClearColorIuiEXT
11747
#endif
11748
#ifndef GL_EXT_texture_lod_bias
11749
#define GL_EXT_texture_lod_bias 1
11750
GLAPI int GLAD_GL_EXT_texture_lod_bias;
11751
#endif
11752
#ifndef GL_EXT_texture_mirror_clamp
11753
#define GL_EXT_texture_mirror_clamp 1
11754
GLAPI int GLAD_GL_EXT_texture_mirror_clamp;
11755
#endif
11756
#ifndef GL_EXT_texture_object
11757
#define GL_EXT_texture_object 1
11758
GLAPI int GLAD_GL_EXT_texture_object;
11759
typedef GLboolean (GLAD_APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n, const GLuint *textures, GLboolean *residences);
11760
GLAPI PFNGLARETEXTURESRESIDENTEXTPROC glad_glAreTexturesResidentEXT;
11761
#define glAreTexturesResidentEXT glad_glAreTexturesResidentEXT
11762
typedef void (GLAD_APIENTRYP PFNGLBINDTEXTUREEXTPROC)(GLenum target, GLuint texture);
11763
GLAPI PFNGLBINDTEXTUREEXTPROC glad_glBindTextureEXT;
11764
#define glBindTextureEXT glad_glBindTextureEXT
11765
typedef void (GLAD_APIENTRYP PFNGLDELETETEXTURESEXTPROC)(GLsizei n, const GLuint *textures);
11766
GLAPI PFNGLDELETETEXTURESEXTPROC glad_glDeleteTexturesEXT;
11767
#define glDeleteTexturesEXT glad_glDeleteTexturesEXT
11768
typedef void (GLAD_APIENTRYP PFNGLGENTEXTURESEXTPROC)(GLsizei n, GLuint *textures);
11769
GLAPI PFNGLGENTEXTURESEXTPROC glad_glGenTexturesEXT;
11770
#define glGenTexturesEXT glad_glGenTexturesEXT
11771
typedef GLboolean (GLAD_APIENTRYP PFNGLISTEXTUREEXTPROC)(GLuint texture);
11772
GLAPI PFNGLISTEXTUREEXTPROC glad_glIsTextureEXT;
11773
#define glIsTextureEXT glad_glIsTextureEXT
11774
typedef void (GLAD_APIENTRYP PFNGLPRIORITIZETEXTURESEXTPROC)(GLsizei n, const GLuint *textures, const GLclampf *priorities);
11775
GLAPI PFNGLPRIORITIZETEXTURESEXTPROC glad_glPrioritizeTexturesEXT;
11776
#define glPrioritizeTexturesEXT glad_glPrioritizeTexturesEXT
11777
#endif
11778
#ifndef GL_EXT_texture_perturb_normal
11779
#define GL_EXT_texture_perturb_normal 1
11780
GLAPI int GLAD_GL_EXT_texture_perturb_normal;
11781
typedef void (GLAD_APIENTRYP PFNGLTEXTURENORMALEXTPROC)(GLenum mode);
11782
GLAPI PFNGLTEXTURENORMALEXTPROC glad_glTextureNormalEXT;
11783
#define glTextureNormalEXT glad_glTextureNormalEXT
11784
#endif
11785
#ifndef GL_EXT_texture_sRGB
11786
#define GL_EXT_texture_sRGB 1
11787
GLAPI int GLAD_GL_EXT_texture_sRGB;
11788
#endif
11789
#ifndef GL_EXT_texture_sRGB_R8
11790
#define GL_EXT_texture_sRGB_R8 1
11791
GLAPI int GLAD_GL_EXT_texture_sRGB_R8;
11792
#endif
11793
#ifndef GL_EXT_texture_sRGB_RG8
11794
#define GL_EXT_texture_sRGB_RG8 1
11795
GLAPI int GLAD_GL_EXT_texture_sRGB_RG8;
11796
#endif
11797
#ifndef GL_EXT_texture_sRGB_decode
11798
#define GL_EXT_texture_sRGB_decode 1
11799
GLAPI int GLAD_GL_EXT_texture_sRGB_decode;
11800
#endif
11801
#ifndef GL_EXT_texture_shadow_lod
11802
#define GL_EXT_texture_shadow_lod 1
11803
GLAPI int GLAD_GL_EXT_texture_shadow_lod;
11804
#endif
11805
#ifndef GL_EXT_texture_shared_exponent
11806
#define GL_EXT_texture_shared_exponent 1
11807
GLAPI int GLAD_GL_EXT_texture_shared_exponent;
11808
#endif
11809
#ifndef GL_EXT_texture_snorm
11810
#define GL_EXT_texture_snorm 1
11811
GLAPI int GLAD_GL_EXT_texture_snorm;
11812
#endif
11813
#ifndef GL_EXT_texture_swizzle
11814
#define GL_EXT_texture_swizzle 1
11815
GLAPI int GLAD_GL_EXT_texture_swizzle;
11816
#endif
11817
#ifndef GL_EXT_timer_query
11818
#define GL_EXT_timer_query 1
11819
GLAPI int GLAD_GL_EXT_timer_query;
11820
typedef void (GLAD_APIENTRYP PFNGLGETQUERYOBJECTI64VEXTPROC)(GLuint id, GLenum pname, GLint64 *params);
11821
GLAPI PFNGLGETQUERYOBJECTI64VEXTPROC glad_glGetQueryObjecti64vEXT;
11822
#define glGetQueryObjecti64vEXT glad_glGetQueryObjecti64vEXT
11823
typedef void (GLAD_APIENTRYP PFNGLGETQUERYOBJECTUI64VEXTPROC)(GLuint id, GLenum pname, GLuint64 *params);
11824
GLAPI PFNGLGETQUERYOBJECTUI64VEXTPROC glad_glGetQueryObjectui64vEXT;
11825
#define glGetQueryObjectui64vEXT glad_glGetQueryObjectui64vEXT
11826
#endif
11827
#ifndef GL_EXT_transform_feedback
11828
#define GL_EXT_transform_feedback 1
11829
GLAPI int GLAD_GL_EXT_transform_feedback;
11830
typedef void (GLAD_APIENTRYP PFNGLBEGINTRANSFORMFEEDBACKEXTPROC)(GLenum primitiveMode);
11831
GLAPI PFNGLBEGINTRANSFORMFEEDBACKEXTPROC glad_glBeginTransformFeedbackEXT;
11832
#define glBeginTransformFeedbackEXT glad_glBeginTransformFeedbackEXT
11833
typedef void (GLAD_APIENTRYP PFNGLENDTRANSFORMFEEDBACKEXTPROC)(void);
11834
GLAPI PFNGLENDTRANSFORMFEEDBACKEXTPROC glad_glEndTransformFeedbackEXT;
11835
#define glEndTransformFeedbackEXT glad_glEndTransformFeedbackEXT
11836
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERRANGEEXTPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
11837
GLAPI PFNGLBINDBUFFERRANGEEXTPROC glad_glBindBufferRangeEXT;
11838
#define glBindBufferRangeEXT glad_glBindBufferRangeEXT
11839
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFEROFFSETEXTPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset);
11840
GLAPI PFNGLBINDBUFFEROFFSETEXTPROC glad_glBindBufferOffsetEXT;
11841
#define glBindBufferOffsetEXT glad_glBindBufferOffsetEXT
11842
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERBASEEXTPROC)(GLenum target, GLuint index, GLuint buffer);
11843
GLAPI PFNGLBINDBUFFERBASEEXTPROC glad_glBindBufferBaseEXT;
11844
#define glBindBufferBaseEXT glad_glBindBufferBaseEXT
11845
typedef void (GLAD_APIENTRYP PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC)(GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode);
11846
GLAPI PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC glad_glTransformFeedbackVaryingsEXT;
11847
#define glTransformFeedbackVaryingsEXT glad_glTransformFeedbackVaryingsEXT
11848
typedef void (GLAD_APIENTRYP PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);
11849
GLAPI PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC glad_glGetTransformFeedbackVaryingEXT;
11850
#define glGetTransformFeedbackVaryingEXT glad_glGetTransformFeedbackVaryingEXT
11851
#endif
11852
#ifndef GL_EXT_vertex_array
11853
#define GL_EXT_vertex_array 1
11854
GLAPI int GLAD_GL_EXT_vertex_array;
11855
typedef void (GLAD_APIENTRYP PFNGLARRAYELEMENTEXTPROC)(GLint i);
11856
GLAPI PFNGLARRAYELEMENTEXTPROC glad_glArrayElementEXT;
11857
#define glArrayElementEXT glad_glArrayElementEXT
11858
typedef void (GLAD_APIENTRYP PFNGLCOLORPOINTEREXTPROC)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer);
11859
GLAPI PFNGLCOLORPOINTEREXTPROC glad_glColorPointerEXT;
11860
#define glColorPointerEXT glad_glColorPointerEXT
11861
typedef void (GLAD_APIENTRYP PFNGLDRAWARRAYSEXTPROC)(GLenum mode, GLint first, GLsizei count);
11862
GLAPI PFNGLDRAWARRAYSEXTPROC glad_glDrawArraysEXT;
11863
#define glDrawArraysEXT glad_glDrawArraysEXT
11864
typedef void (GLAD_APIENTRYP PFNGLEDGEFLAGPOINTEREXTPROC)(GLsizei stride, GLsizei count, const GLboolean *pointer);
11865
GLAPI PFNGLEDGEFLAGPOINTEREXTPROC glad_glEdgeFlagPointerEXT;
11866
#define glEdgeFlagPointerEXT glad_glEdgeFlagPointerEXT
11867
typedef void (GLAD_APIENTRYP PFNGLGETPOINTERVEXTPROC)(GLenum pname, void **params);
11868
GLAPI PFNGLGETPOINTERVEXTPROC glad_glGetPointervEXT;
11869
#define glGetPointervEXT glad_glGetPointervEXT
11870
typedef void (GLAD_APIENTRYP PFNGLINDEXPOINTEREXTPROC)(GLenum type, GLsizei stride, GLsizei count, const void *pointer);
11871
GLAPI PFNGLINDEXPOINTEREXTPROC glad_glIndexPointerEXT;
11872
#define glIndexPointerEXT glad_glIndexPointerEXT
11873
typedef void (GLAD_APIENTRYP PFNGLNORMALPOINTEREXTPROC)(GLenum type, GLsizei stride, GLsizei count, const void *pointer);
11874
GLAPI PFNGLNORMALPOINTEREXTPROC glad_glNormalPointerEXT;
11875
#define glNormalPointerEXT glad_glNormalPointerEXT
11876
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDPOINTEREXTPROC)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer);
11877
GLAPI PFNGLTEXCOORDPOINTEREXTPROC glad_glTexCoordPointerEXT;
11878
#define glTexCoordPointerEXT glad_glTexCoordPointerEXT
11879
typedef void (GLAD_APIENTRYP PFNGLVERTEXPOINTEREXTPROC)(GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer);
11880
GLAPI PFNGLVERTEXPOINTEREXTPROC glad_glVertexPointerEXT;
11881
#define glVertexPointerEXT glad_glVertexPointerEXT
11882
#endif
11883
#ifndef GL_EXT_vertex_array_bgra
11884
#define GL_EXT_vertex_array_bgra 1
11885
GLAPI int GLAD_GL_EXT_vertex_array_bgra;
11886
#endif
11887
#ifndef GL_EXT_vertex_attrib_64bit
11888
#define GL_EXT_vertex_attrib_64bit 1
11889
GLAPI int GLAD_GL_EXT_vertex_attrib_64bit;
11890
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1DEXTPROC)(GLuint index, GLdouble x);
11891
GLAPI PFNGLVERTEXATTRIBL1DEXTPROC glad_glVertexAttribL1dEXT;
11892
#define glVertexAttribL1dEXT glad_glVertexAttribL1dEXT
11893
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL2DEXTPROC)(GLuint index, GLdouble x, GLdouble y);
11894
GLAPI PFNGLVERTEXATTRIBL2DEXTPROC glad_glVertexAttribL2dEXT;
11895
#define glVertexAttribL2dEXT glad_glVertexAttribL2dEXT
11896
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL3DEXTPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
11897
GLAPI PFNGLVERTEXATTRIBL3DEXTPROC glad_glVertexAttribL3dEXT;
11898
#define glVertexAttribL3dEXT glad_glVertexAttribL3dEXT
11899
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL4DEXTPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
11900
GLAPI PFNGLVERTEXATTRIBL4DEXTPROC glad_glVertexAttribL4dEXT;
11901
#define glVertexAttribL4dEXT glad_glVertexAttribL4dEXT
11902
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1DVEXTPROC)(GLuint index, const GLdouble *v);
11903
GLAPI PFNGLVERTEXATTRIBL1DVEXTPROC glad_glVertexAttribL1dvEXT;
11904
#define glVertexAttribL1dvEXT glad_glVertexAttribL1dvEXT
11905
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL2DVEXTPROC)(GLuint index, const GLdouble *v);
11906
GLAPI PFNGLVERTEXATTRIBL2DVEXTPROC glad_glVertexAttribL2dvEXT;
11907
#define glVertexAttribL2dvEXT glad_glVertexAttribL2dvEXT
11908
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL3DVEXTPROC)(GLuint index, const GLdouble *v);
11909
GLAPI PFNGLVERTEXATTRIBL3DVEXTPROC glad_glVertexAttribL3dvEXT;
11910
#define glVertexAttribL3dvEXT glad_glVertexAttribL3dvEXT
11911
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL4DVEXTPROC)(GLuint index, const GLdouble *v);
11912
GLAPI PFNGLVERTEXATTRIBL4DVEXTPROC glad_glVertexAttribL4dvEXT;
11913
#define glVertexAttribL4dvEXT glad_glVertexAttribL4dvEXT
11914
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBLPOINTEREXTPROC)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer);
11915
GLAPI PFNGLVERTEXATTRIBLPOINTEREXTPROC glad_glVertexAttribLPointerEXT;
11916
#define glVertexAttribLPointerEXT glad_glVertexAttribLPointerEXT
11917
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBLDVEXTPROC)(GLuint index, GLenum pname, GLdouble *params);
11918
GLAPI PFNGLGETVERTEXATTRIBLDVEXTPROC glad_glGetVertexAttribLdvEXT;
11919
#define glGetVertexAttribLdvEXT glad_glGetVertexAttribLdvEXT
11920
#endif
11921
#ifndef GL_EXT_vertex_shader
11922
#define GL_EXT_vertex_shader 1
11923
GLAPI int GLAD_GL_EXT_vertex_shader;
11924
typedef void (GLAD_APIENTRYP PFNGLBEGINVERTEXSHADEREXTPROC)(void);
11925
GLAPI PFNGLBEGINVERTEXSHADEREXTPROC glad_glBeginVertexShaderEXT;
11926
#define glBeginVertexShaderEXT glad_glBeginVertexShaderEXT
11927
typedef void (GLAD_APIENTRYP PFNGLENDVERTEXSHADEREXTPROC)(void);
11928
GLAPI PFNGLENDVERTEXSHADEREXTPROC glad_glEndVertexShaderEXT;
11929
#define glEndVertexShaderEXT glad_glEndVertexShaderEXT
11930
typedef void (GLAD_APIENTRYP PFNGLBINDVERTEXSHADEREXTPROC)(GLuint id);
11931
GLAPI PFNGLBINDVERTEXSHADEREXTPROC glad_glBindVertexShaderEXT;
11932
#define glBindVertexShaderEXT glad_glBindVertexShaderEXT
11933
typedef GLuint (GLAD_APIENTRYP PFNGLGENVERTEXSHADERSEXTPROC)(GLuint range);
11934
GLAPI PFNGLGENVERTEXSHADERSEXTPROC glad_glGenVertexShadersEXT;
11935
#define glGenVertexShadersEXT glad_glGenVertexShadersEXT
11936
typedef void (GLAD_APIENTRYP PFNGLDELETEVERTEXSHADEREXTPROC)(GLuint id);
11937
GLAPI PFNGLDELETEVERTEXSHADEREXTPROC glad_glDeleteVertexShaderEXT;
11938
#define glDeleteVertexShaderEXT glad_glDeleteVertexShaderEXT
11939
typedef void (GLAD_APIENTRYP PFNGLSHADEROP1EXTPROC)(GLenum op, GLuint res, GLuint arg1);
11940
GLAPI PFNGLSHADEROP1EXTPROC glad_glShaderOp1EXT;
11941
#define glShaderOp1EXT glad_glShaderOp1EXT
11942
typedef void (GLAD_APIENTRYP PFNGLSHADEROP2EXTPROC)(GLenum op, GLuint res, GLuint arg1, GLuint arg2);
11943
GLAPI PFNGLSHADEROP2EXTPROC glad_glShaderOp2EXT;
11944
#define glShaderOp2EXT glad_glShaderOp2EXT
11945
typedef void (GLAD_APIENTRYP PFNGLSHADEROP3EXTPROC)(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3);
11946
GLAPI PFNGLSHADEROP3EXTPROC glad_glShaderOp3EXT;
11947
#define glShaderOp3EXT glad_glShaderOp3EXT
11948
typedef void (GLAD_APIENTRYP PFNGLSWIZZLEEXTPROC)(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW);
11949
GLAPI PFNGLSWIZZLEEXTPROC glad_glSwizzleEXT;
11950
#define glSwizzleEXT glad_glSwizzleEXT
11951
typedef void (GLAD_APIENTRYP PFNGLWRITEMASKEXTPROC)(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW);
11952
GLAPI PFNGLWRITEMASKEXTPROC glad_glWriteMaskEXT;
11953
#define glWriteMaskEXT glad_glWriteMaskEXT
11954
typedef void (GLAD_APIENTRYP PFNGLINSERTCOMPONENTEXTPROC)(GLuint res, GLuint src, GLuint num);
11955
GLAPI PFNGLINSERTCOMPONENTEXTPROC glad_glInsertComponentEXT;
11956
#define glInsertComponentEXT glad_glInsertComponentEXT
11957
typedef void (GLAD_APIENTRYP PFNGLEXTRACTCOMPONENTEXTPROC)(GLuint res, GLuint src, GLuint num);
11958
GLAPI PFNGLEXTRACTCOMPONENTEXTPROC glad_glExtractComponentEXT;
11959
#define glExtractComponentEXT glad_glExtractComponentEXT
11960
typedef GLuint (GLAD_APIENTRYP PFNGLGENSYMBOLSEXTPROC)(GLenum datatype, GLenum storagetype, GLenum range, GLuint components);
11961
GLAPI PFNGLGENSYMBOLSEXTPROC glad_glGenSymbolsEXT;
11962
#define glGenSymbolsEXT glad_glGenSymbolsEXT
11963
typedef void (GLAD_APIENTRYP PFNGLSETINVARIANTEXTPROC)(GLuint id, GLenum type, const void *addr);
11964
GLAPI PFNGLSETINVARIANTEXTPROC glad_glSetInvariantEXT;
11965
#define glSetInvariantEXT glad_glSetInvariantEXT
11966
typedef void (GLAD_APIENTRYP PFNGLSETLOCALCONSTANTEXTPROC)(GLuint id, GLenum type, const void *addr);
11967
GLAPI PFNGLSETLOCALCONSTANTEXTPROC glad_glSetLocalConstantEXT;
11968
#define glSetLocalConstantEXT glad_glSetLocalConstantEXT
11969
typedef void (GLAD_APIENTRYP PFNGLVARIANTBVEXTPROC)(GLuint id, const GLbyte *addr);
11970
GLAPI PFNGLVARIANTBVEXTPROC glad_glVariantbvEXT;
11971
#define glVariantbvEXT glad_glVariantbvEXT
11972
typedef void (GLAD_APIENTRYP PFNGLVARIANTSVEXTPROC)(GLuint id, const GLshort *addr);
11973
GLAPI PFNGLVARIANTSVEXTPROC glad_glVariantsvEXT;
11974
#define glVariantsvEXT glad_glVariantsvEXT
11975
typedef void (GLAD_APIENTRYP PFNGLVARIANTIVEXTPROC)(GLuint id, const GLint *addr);
11976
GLAPI PFNGLVARIANTIVEXTPROC glad_glVariantivEXT;
11977
#define glVariantivEXT glad_glVariantivEXT
11978
typedef void (GLAD_APIENTRYP PFNGLVARIANTFVEXTPROC)(GLuint id, const GLfloat *addr);
11979
GLAPI PFNGLVARIANTFVEXTPROC glad_glVariantfvEXT;
11980
#define glVariantfvEXT glad_glVariantfvEXT
11981
typedef void (GLAD_APIENTRYP PFNGLVARIANTDVEXTPROC)(GLuint id, const GLdouble *addr);
11982
GLAPI PFNGLVARIANTDVEXTPROC glad_glVariantdvEXT;
11983
#define glVariantdvEXT glad_glVariantdvEXT
11984
typedef void (GLAD_APIENTRYP PFNGLVARIANTUBVEXTPROC)(GLuint id, const GLubyte *addr);
11985
GLAPI PFNGLVARIANTUBVEXTPROC glad_glVariantubvEXT;
11986
#define glVariantubvEXT glad_glVariantubvEXT
11987
typedef void (GLAD_APIENTRYP PFNGLVARIANTUSVEXTPROC)(GLuint id, const GLushort *addr);
11988
GLAPI PFNGLVARIANTUSVEXTPROC glad_glVariantusvEXT;
11989
#define glVariantusvEXT glad_glVariantusvEXT
11990
typedef void (GLAD_APIENTRYP PFNGLVARIANTUIVEXTPROC)(GLuint id, const GLuint *addr);
11991
GLAPI PFNGLVARIANTUIVEXTPROC glad_glVariantuivEXT;
11992
#define glVariantuivEXT glad_glVariantuivEXT
11993
typedef void (GLAD_APIENTRYP PFNGLVARIANTPOINTEREXTPROC)(GLuint id, GLenum type, GLuint stride, const void *addr);
11994
GLAPI PFNGLVARIANTPOINTEREXTPROC glad_glVariantPointerEXT;
11995
#define glVariantPointerEXT glad_glVariantPointerEXT
11996
typedef void (GLAD_APIENTRYP PFNGLENABLEVARIANTCLIENTSTATEEXTPROC)(GLuint id);
11997
GLAPI PFNGLENABLEVARIANTCLIENTSTATEEXTPROC glad_glEnableVariantClientStateEXT;
11998
#define glEnableVariantClientStateEXT glad_glEnableVariantClientStateEXT
11999
typedef void (GLAD_APIENTRYP PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC)(GLuint id);
12000
GLAPI PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC glad_glDisableVariantClientStateEXT;
12001
#define glDisableVariantClientStateEXT glad_glDisableVariantClientStateEXT
12002
typedef GLuint (GLAD_APIENTRYP PFNGLBINDLIGHTPARAMETEREXTPROC)(GLenum light, GLenum value);
12003
GLAPI PFNGLBINDLIGHTPARAMETEREXTPROC glad_glBindLightParameterEXT;
12004
#define glBindLightParameterEXT glad_glBindLightParameterEXT
12005
typedef GLuint (GLAD_APIENTRYP PFNGLBINDMATERIALPARAMETEREXTPROC)(GLenum face, GLenum value);
12006
GLAPI PFNGLBINDMATERIALPARAMETEREXTPROC glad_glBindMaterialParameterEXT;
12007
#define glBindMaterialParameterEXT glad_glBindMaterialParameterEXT
12008
typedef GLuint (GLAD_APIENTRYP PFNGLBINDTEXGENPARAMETEREXTPROC)(GLenum unit, GLenum coord, GLenum value);
12009
GLAPI PFNGLBINDTEXGENPARAMETEREXTPROC glad_glBindTexGenParameterEXT;
12010
#define glBindTexGenParameterEXT glad_glBindTexGenParameterEXT
12011
typedef GLuint (GLAD_APIENTRYP PFNGLBINDTEXTUREUNITPARAMETEREXTPROC)(GLenum unit, GLenum value);
12012
GLAPI PFNGLBINDTEXTUREUNITPARAMETEREXTPROC glad_glBindTextureUnitParameterEXT;
12013
#define glBindTextureUnitParameterEXT glad_glBindTextureUnitParameterEXT
12014
typedef GLuint (GLAD_APIENTRYP PFNGLBINDPARAMETEREXTPROC)(GLenum value);
12015
GLAPI PFNGLBINDPARAMETEREXTPROC glad_glBindParameterEXT;
12016
#define glBindParameterEXT glad_glBindParameterEXT
12017
typedef GLboolean (GLAD_APIENTRYP PFNGLISVARIANTENABLEDEXTPROC)(GLuint id, GLenum cap);
12018
GLAPI PFNGLISVARIANTENABLEDEXTPROC glad_glIsVariantEnabledEXT;
12019
#define glIsVariantEnabledEXT glad_glIsVariantEnabledEXT
12020
typedef void (GLAD_APIENTRYP PFNGLGETVARIANTBOOLEANVEXTPROC)(GLuint id, GLenum value, GLboolean *data);
12021
GLAPI PFNGLGETVARIANTBOOLEANVEXTPROC glad_glGetVariantBooleanvEXT;
12022
#define glGetVariantBooleanvEXT glad_glGetVariantBooleanvEXT
12023
typedef void (GLAD_APIENTRYP PFNGLGETVARIANTINTEGERVEXTPROC)(GLuint id, GLenum value, GLint *data);
12024
GLAPI PFNGLGETVARIANTINTEGERVEXTPROC glad_glGetVariantIntegervEXT;
12025
#define glGetVariantIntegervEXT glad_glGetVariantIntegervEXT
12026
typedef void (GLAD_APIENTRYP PFNGLGETVARIANTFLOATVEXTPROC)(GLuint id, GLenum value, GLfloat *data);
12027
GLAPI PFNGLGETVARIANTFLOATVEXTPROC glad_glGetVariantFloatvEXT;
12028
#define glGetVariantFloatvEXT glad_glGetVariantFloatvEXT
12029
typedef void (GLAD_APIENTRYP PFNGLGETVARIANTPOINTERVEXTPROC)(GLuint id, GLenum value, void **data);
12030
GLAPI PFNGLGETVARIANTPOINTERVEXTPROC glad_glGetVariantPointervEXT;
12031
#define glGetVariantPointervEXT glad_glGetVariantPointervEXT
12032
typedef void (GLAD_APIENTRYP PFNGLGETINVARIANTBOOLEANVEXTPROC)(GLuint id, GLenum value, GLboolean *data);
12033
GLAPI PFNGLGETINVARIANTBOOLEANVEXTPROC glad_glGetInvariantBooleanvEXT;
12034
#define glGetInvariantBooleanvEXT glad_glGetInvariantBooleanvEXT
12035
typedef void (GLAD_APIENTRYP PFNGLGETINVARIANTINTEGERVEXTPROC)(GLuint id, GLenum value, GLint *data);
12036
GLAPI PFNGLGETINVARIANTINTEGERVEXTPROC glad_glGetInvariantIntegervEXT;
12037
#define glGetInvariantIntegervEXT glad_glGetInvariantIntegervEXT
12038
typedef void (GLAD_APIENTRYP PFNGLGETINVARIANTFLOATVEXTPROC)(GLuint id, GLenum value, GLfloat *data);
12039
GLAPI PFNGLGETINVARIANTFLOATVEXTPROC glad_glGetInvariantFloatvEXT;
12040
#define glGetInvariantFloatvEXT glad_glGetInvariantFloatvEXT
12041
typedef void (GLAD_APIENTRYP PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC)(GLuint id, GLenum value, GLboolean *data);
12042
GLAPI PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC glad_glGetLocalConstantBooleanvEXT;
12043
#define glGetLocalConstantBooleanvEXT glad_glGetLocalConstantBooleanvEXT
12044
typedef void (GLAD_APIENTRYP PFNGLGETLOCALCONSTANTINTEGERVEXTPROC)(GLuint id, GLenum value, GLint *data);
12045
GLAPI PFNGLGETLOCALCONSTANTINTEGERVEXTPROC glad_glGetLocalConstantIntegervEXT;
12046
#define glGetLocalConstantIntegervEXT glad_glGetLocalConstantIntegervEXT
12047
typedef void (GLAD_APIENTRYP PFNGLGETLOCALCONSTANTFLOATVEXTPROC)(GLuint id, GLenum value, GLfloat *data);
12048
GLAPI PFNGLGETLOCALCONSTANTFLOATVEXTPROC glad_glGetLocalConstantFloatvEXT;
12049
#define glGetLocalConstantFloatvEXT glad_glGetLocalConstantFloatvEXT
12050
#endif
12051
#ifndef GL_EXT_vertex_weighting
12052
#define GL_EXT_vertex_weighting 1
12053
GLAPI int GLAD_GL_EXT_vertex_weighting;
12054
typedef void (GLAD_APIENTRYP PFNGLVERTEXWEIGHTFEXTPROC)(GLfloat weight);
12055
GLAPI PFNGLVERTEXWEIGHTFEXTPROC glad_glVertexWeightfEXT;
12056
#define glVertexWeightfEXT glad_glVertexWeightfEXT
12057
typedef void (GLAD_APIENTRYP PFNGLVERTEXWEIGHTFVEXTPROC)(const GLfloat *weight);
12058
GLAPI PFNGLVERTEXWEIGHTFVEXTPROC glad_glVertexWeightfvEXT;
12059
#define glVertexWeightfvEXT glad_glVertexWeightfvEXT
12060
typedef void (GLAD_APIENTRYP PFNGLVERTEXWEIGHTPOINTEREXTPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer);
12061
GLAPI PFNGLVERTEXWEIGHTPOINTEREXTPROC glad_glVertexWeightPointerEXT;
12062
#define glVertexWeightPointerEXT glad_glVertexWeightPointerEXT
12063
#endif
12064
#ifndef GL_EXT_win32_keyed_mutex
12065
#define GL_EXT_win32_keyed_mutex 1
12066
GLAPI int GLAD_GL_EXT_win32_keyed_mutex;
12067
typedef GLboolean (GLAD_APIENTRYP PFNGLACQUIREKEYEDMUTEXWIN32EXTPROC)(GLuint memory, GLuint64 key, GLuint timeout);
12068
GLAPI PFNGLACQUIREKEYEDMUTEXWIN32EXTPROC glad_glAcquireKeyedMutexWin32EXT;
12069
#define glAcquireKeyedMutexWin32EXT glad_glAcquireKeyedMutexWin32EXT
12070
typedef GLboolean (GLAD_APIENTRYP PFNGLRELEASEKEYEDMUTEXWIN32EXTPROC)(GLuint memory, GLuint64 key);
12071
GLAPI PFNGLRELEASEKEYEDMUTEXWIN32EXTPROC glad_glReleaseKeyedMutexWin32EXT;
12072
#define glReleaseKeyedMutexWin32EXT glad_glReleaseKeyedMutexWin32EXT
12073
#endif
12074
#ifndef GL_EXT_window_rectangles
12075
#define GL_EXT_window_rectangles 1
12076
GLAPI int GLAD_GL_EXT_window_rectangles;
12077
typedef void (GLAD_APIENTRYP PFNGLWINDOWRECTANGLESEXTPROC)(GLenum mode, GLsizei count, const GLint *box);
12078
GLAPI PFNGLWINDOWRECTANGLESEXTPROC glad_glWindowRectanglesEXT;
12079
#define glWindowRectanglesEXT glad_glWindowRectanglesEXT
12080
#endif
12081
#ifndef GL_EXT_x11_sync_object
12082
#define GL_EXT_x11_sync_object 1
12083
GLAPI int GLAD_GL_EXT_x11_sync_object;
12084
typedef GLsync (GLAD_APIENTRYP PFNGLIMPORTSYNCEXTPROC)(GLenum external_sync_type, GLintptr external_sync, GLbitfield flags);
12085
GLAPI PFNGLIMPORTSYNCEXTPROC glad_glImportSyncEXT;
12086
#define glImportSyncEXT glad_glImportSyncEXT
12087
#endif
12088
#ifndef GL_GREMEDY_frame_terminator
12089
#define GL_GREMEDY_frame_terminator 1
12090
GLAPI int GLAD_GL_GREMEDY_frame_terminator;
12091
typedef void (GLAD_APIENTRYP PFNGLFRAMETERMINATORGREMEDYPROC)(void);
12092
GLAPI PFNGLFRAMETERMINATORGREMEDYPROC glad_glFrameTerminatorGREMEDY;
12093
#define glFrameTerminatorGREMEDY glad_glFrameTerminatorGREMEDY
12094
#endif
12095
#ifndef GL_GREMEDY_string_marker
12096
#define GL_GREMEDY_string_marker 1
12097
GLAPI int GLAD_GL_GREMEDY_string_marker;
12098
typedef void (GLAD_APIENTRYP PFNGLSTRINGMARKERGREMEDYPROC)(GLsizei len, const void *string);
12099
GLAPI PFNGLSTRINGMARKERGREMEDYPROC glad_glStringMarkerGREMEDY;
12100
#define glStringMarkerGREMEDY glad_glStringMarkerGREMEDY
12101
#endif
12102
#ifndef GL_HP_convolution_border_modes
12103
#define GL_HP_convolution_border_modes 1
12104
GLAPI int GLAD_GL_HP_convolution_border_modes;
12105
#endif
12106
#ifndef GL_HP_image_transform
12107
#define GL_HP_image_transform 1
12108
GLAPI int GLAD_GL_HP_image_transform;
12109
typedef void (GLAD_APIENTRYP PFNGLIMAGETRANSFORMPARAMETERIHPPROC)(GLenum target, GLenum pname, GLint param);
12110
GLAPI PFNGLIMAGETRANSFORMPARAMETERIHPPROC glad_glImageTransformParameteriHP;
12111
#define glImageTransformParameteriHP glad_glImageTransformParameteriHP
12112
typedef void (GLAD_APIENTRYP PFNGLIMAGETRANSFORMPARAMETERFHPPROC)(GLenum target, GLenum pname, GLfloat param);
12113
GLAPI PFNGLIMAGETRANSFORMPARAMETERFHPPROC glad_glImageTransformParameterfHP;
12114
#define glImageTransformParameterfHP glad_glImageTransformParameterfHP
12115
typedef void (GLAD_APIENTRYP PFNGLIMAGETRANSFORMPARAMETERIVHPPROC)(GLenum target, GLenum pname, const GLint *params);
12116
GLAPI PFNGLIMAGETRANSFORMPARAMETERIVHPPROC glad_glImageTransformParameterivHP;
12117
#define glImageTransformParameterivHP glad_glImageTransformParameterivHP
12118
typedef void (GLAD_APIENTRYP PFNGLIMAGETRANSFORMPARAMETERFVHPPROC)(GLenum target, GLenum pname, const GLfloat *params);
12119
GLAPI PFNGLIMAGETRANSFORMPARAMETERFVHPPROC glad_glImageTransformParameterfvHP;
12120
#define glImageTransformParameterfvHP glad_glImageTransformParameterfvHP
12121
typedef void (GLAD_APIENTRYP PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC)(GLenum target, GLenum pname, GLint *params);
12122
GLAPI PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC glad_glGetImageTransformParameterivHP;
12123
#define glGetImageTransformParameterivHP glad_glGetImageTransformParameterivHP
12124
typedef void (GLAD_APIENTRYP PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC)(GLenum target, GLenum pname, GLfloat *params);
12125
GLAPI PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC glad_glGetImageTransformParameterfvHP;
12126
#define glGetImageTransformParameterfvHP glad_glGetImageTransformParameterfvHP
12127
#endif
12128
#ifndef GL_HP_occlusion_test
12129
#define GL_HP_occlusion_test 1
12130
GLAPI int GLAD_GL_HP_occlusion_test;
12131
#endif
12132
#ifndef GL_HP_texture_lighting
12133
#define GL_HP_texture_lighting 1
12134
GLAPI int GLAD_GL_HP_texture_lighting;
12135
#endif
12136
#ifndef GL_IBM_cull_vertex
12137
#define GL_IBM_cull_vertex 1
12138
GLAPI int GLAD_GL_IBM_cull_vertex;
12139
#endif
12140
#ifndef GL_IBM_multimode_draw_arrays
12141
#define GL_IBM_multimode_draw_arrays 1
12142
GLAPI int GLAD_GL_IBM_multimode_draw_arrays;
12143
typedef void (GLAD_APIENTRYP PFNGLMULTIMODEDRAWARRAYSIBMPROC)(const GLenum *mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride);
12144
GLAPI PFNGLMULTIMODEDRAWARRAYSIBMPROC glad_glMultiModeDrawArraysIBM;
12145
#define glMultiModeDrawArraysIBM glad_glMultiModeDrawArraysIBM
12146
typedef void (GLAD_APIENTRYP PFNGLMULTIMODEDRAWELEMENTSIBMPROC)(const GLenum *mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount, GLint modestride);
12147
GLAPI PFNGLMULTIMODEDRAWELEMENTSIBMPROC glad_glMultiModeDrawElementsIBM;
12148
#define glMultiModeDrawElementsIBM glad_glMultiModeDrawElementsIBM
12149
#endif
12150
#ifndef GL_IBM_rasterpos_clip
12151
#define GL_IBM_rasterpos_clip 1
12152
GLAPI int GLAD_GL_IBM_rasterpos_clip;
12153
#endif
12154
#ifndef GL_IBM_static_data
12155
#define GL_IBM_static_data 1
12156
GLAPI int GLAD_GL_IBM_static_data;
12157
typedef void (GLAD_APIENTRYP PFNGLFLUSHSTATICDATAIBMPROC)(GLenum target);
12158
GLAPI PFNGLFLUSHSTATICDATAIBMPROC glad_glFlushStaticDataIBM;
12159
#define glFlushStaticDataIBM glad_glFlushStaticDataIBM
12160
#endif
12161
#ifndef GL_IBM_texture_mirrored_repeat
12162
#define GL_IBM_texture_mirrored_repeat 1
12163
GLAPI int GLAD_GL_IBM_texture_mirrored_repeat;
12164
#endif
12165
#ifndef GL_IBM_vertex_array_lists
12166
#define GL_IBM_vertex_array_lists 1
12167
GLAPI int GLAD_GL_IBM_vertex_array_lists;
12168
typedef void (GLAD_APIENTRYP PFNGLCOLORPOINTERLISTIBMPROC)(GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride);
12169
GLAPI PFNGLCOLORPOINTERLISTIBMPROC glad_glColorPointerListIBM;
12170
#define glColorPointerListIBM glad_glColorPointerListIBM
12171
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLORPOINTERLISTIBMPROC)(GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride);
12172
GLAPI PFNGLSECONDARYCOLORPOINTERLISTIBMPROC glad_glSecondaryColorPointerListIBM;
12173
#define glSecondaryColorPointerListIBM glad_glSecondaryColorPointerListIBM
12174
typedef void (GLAD_APIENTRYP PFNGLEDGEFLAGPOINTERLISTIBMPROC)(GLint stride, const GLboolean **pointer, GLint ptrstride);
12175
GLAPI PFNGLEDGEFLAGPOINTERLISTIBMPROC glad_glEdgeFlagPointerListIBM;
12176
#define glEdgeFlagPointerListIBM glad_glEdgeFlagPointerListIBM
12177
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDPOINTERLISTIBMPROC)(GLenum type, GLint stride, const void **pointer, GLint ptrstride);
12178
GLAPI PFNGLFOGCOORDPOINTERLISTIBMPROC glad_glFogCoordPointerListIBM;
12179
#define glFogCoordPointerListIBM glad_glFogCoordPointerListIBM
12180
typedef void (GLAD_APIENTRYP PFNGLINDEXPOINTERLISTIBMPROC)(GLenum type, GLint stride, const void **pointer, GLint ptrstride);
12181
GLAPI PFNGLINDEXPOINTERLISTIBMPROC glad_glIndexPointerListIBM;
12182
#define glIndexPointerListIBM glad_glIndexPointerListIBM
12183
typedef void (GLAD_APIENTRYP PFNGLNORMALPOINTERLISTIBMPROC)(GLenum type, GLint stride, const void **pointer, GLint ptrstride);
12184
GLAPI PFNGLNORMALPOINTERLISTIBMPROC glad_glNormalPointerListIBM;
12185
#define glNormalPointerListIBM glad_glNormalPointerListIBM
12186
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDPOINTERLISTIBMPROC)(GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride);
12187
GLAPI PFNGLTEXCOORDPOINTERLISTIBMPROC glad_glTexCoordPointerListIBM;
12188
#define glTexCoordPointerListIBM glad_glTexCoordPointerListIBM
12189
typedef void (GLAD_APIENTRYP PFNGLVERTEXPOINTERLISTIBMPROC)(GLint size, GLenum type, GLint stride, const void **pointer, GLint ptrstride);
12190
GLAPI PFNGLVERTEXPOINTERLISTIBMPROC glad_glVertexPointerListIBM;
12191
#define glVertexPointerListIBM glad_glVertexPointerListIBM
12192
#endif
12193
#ifndef GL_INGR_blend_func_separate
12194
#define GL_INGR_blend_func_separate 1
12195
GLAPI int GLAD_GL_INGR_blend_func_separate;
12196
typedef void (GLAD_APIENTRYP PFNGLBLENDFUNCSEPARATEINGRPROC)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
12197
GLAPI PFNGLBLENDFUNCSEPARATEINGRPROC glad_glBlendFuncSeparateINGR;
12198
#define glBlendFuncSeparateINGR glad_glBlendFuncSeparateINGR
12199
#endif
12200
#ifndef GL_INGR_color_clamp
12201
#define GL_INGR_color_clamp 1
12202
GLAPI int GLAD_GL_INGR_color_clamp;
12203
#endif
12204
#ifndef GL_INGR_interlace_read
12205
#define GL_INGR_interlace_read 1
12206
GLAPI int GLAD_GL_INGR_interlace_read;
12207
#endif
12208
#ifndef GL_INTEL_blackhole_render
12209
#define GL_INTEL_blackhole_render 1
12210
GLAPI int GLAD_GL_INTEL_blackhole_render;
12211
#endif
12212
#ifndef GL_INTEL_conservative_rasterization
12213
#define GL_INTEL_conservative_rasterization 1
12214
GLAPI int GLAD_GL_INTEL_conservative_rasterization;
12215
#endif
12216
#ifndef GL_INTEL_fragment_shader_ordering
12217
#define GL_INTEL_fragment_shader_ordering 1
12218
GLAPI int GLAD_GL_INTEL_fragment_shader_ordering;
12219
#endif
12220
#ifndef GL_INTEL_framebuffer_CMAA
12221
#define GL_INTEL_framebuffer_CMAA 1
12222
GLAPI int GLAD_GL_INTEL_framebuffer_CMAA;
12223
typedef void (GLAD_APIENTRYP PFNGLAPPLYFRAMEBUFFERATTACHMENTCMAAINTELPROC)(void);
12224
GLAPI PFNGLAPPLYFRAMEBUFFERATTACHMENTCMAAINTELPROC glad_glApplyFramebufferAttachmentCMAAINTEL;
12225
#define glApplyFramebufferAttachmentCMAAINTEL glad_glApplyFramebufferAttachmentCMAAINTEL
12226
#endif
12227
#ifndef GL_INTEL_map_texture
12228
#define GL_INTEL_map_texture 1
12229
GLAPI int GLAD_GL_INTEL_map_texture;
12230
typedef void (GLAD_APIENTRYP PFNGLSYNCTEXTUREINTELPROC)(GLuint texture);
12231
GLAPI PFNGLSYNCTEXTUREINTELPROC glad_glSyncTextureINTEL;
12232
#define glSyncTextureINTEL glad_glSyncTextureINTEL
12233
typedef void (GLAD_APIENTRYP PFNGLUNMAPTEXTURE2DINTELPROC)(GLuint texture, GLint level);
12234
GLAPI PFNGLUNMAPTEXTURE2DINTELPROC glad_glUnmapTexture2DINTEL;
12235
#define glUnmapTexture2DINTEL glad_glUnmapTexture2DINTEL
12236
typedef void * (GLAD_APIENTRYP PFNGLMAPTEXTURE2DINTELPROC)(GLuint texture, GLint level, GLbitfield access, GLint *stride, GLenum *layout);
12237
GLAPI PFNGLMAPTEXTURE2DINTELPROC glad_glMapTexture2DINTEL;
12238
#define glMapTexture2DINTEL glad_glMapTexture2DINTEL
12239
#endif
12240
#ifndef GL_INTEL_parallel_arrays
12241
#define GL_INTEL_parallel_arrays 1
12242
GLAPI int GLAD_GL_INTEL_parallel_arrays;
12243
typedef void (GLAD_APIENTRYP PFNGLVERTEXPOINTERVINTELPROC)(GLint size, GLenum type, const void **pointer);
12244
GLAPI PFNGLVERTEXPOINTERVINTELPROC glad_glVertexPointervINTEL;
12245
#define glVertexPointervINTEL glad_glVertexPointervINTEL
12246
typedef void (GLAD_APIENTRYP PFNGLNORMALPOINTERVINTELPROC)(GLenum type, const void **pointer);
12247
GLAPI PFNGLNORMALPOINTERVINTELPROC glad_glNormalPointervINTEL;
12248
#define glNormalPointervINTEL glad_glNormalPointervINTEL
12249
typedef void (GLAD_APIENTRYP PFNGLCOLORPOINTERVINTELPROC)(GLint size, GLenum type, const void **pointer);
12250
GLAPI PFNGLCOLORPOINTERVINTELPROC glad_glColorPointervINTEL;
12251
#define glColorPointervINTEL glad_glColorPointervINTEL
12252
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDPOINTERVINTELPROC)(GLint size, GLenum type, const void **pointer);
12253
GLAPI PFNGLTEXCOORDPOINTERVINTELPROC glad_glTexCoordPointervINTEL;
12254
#define glTexCoordPointervINTEL glad_glTexCoordPointervINTEL
12255
#endif
12256
#ifndef GL_INTEL_performance_query
12257
#define GL_INTEL_performance_query 1
12258
GLAPI int GLAD_GL_INTEL_performance_query;
12259
typedef void (GLAD_APIENTRYP PFNGLBEGINPERFQUERYINTELPROC)(GLuint queryHandle);
12260
GLAPI PFNGLBEGINPERFQUERYINTELPROC glad_glBeginPerfQueryINTEL;
12261
#define glBeginPerfQueryINTEL glad_glBeginPerfQueryINTEL
12262
typedef void (GLAD_APIENTRYP PFNGLCREATEPERFQUERYINTELPROC)(GLuint queryId, GLuint *queryHandle);
12263
GLAPI PFNGLCREATEPERFQUERYINTELPROC glad_glCreatePerfQueryINTEL;
12264
#define glCreatePerfQueryINTEL glad_glCreatePerfQueryINTEL
12265
typedef void (GLAD_APIENTRYP PFNGLDELETEPERFQUERYINTELPROC)(GLuint queryHandle);
12266
GLAPI PFNGLDELETEPERFQUERYINTELPROC glad_glDeletePerfQueryINTEL;
12267
#define glDeletePerfQueryINTEL glad_glDeletePerfQueryINTEL
12268
typedef void (GLAD_APIENTRYP PFNGLENDPERFQUERYINTELPROC)(GLuint queryHandle);
12269
GLAPI PFNGLENDPERFQUERYINTELPROC glad_glEndPerfQueryINTEL;
12270
#define glEndPerfQueryINTEL glad_glEndPerfQueryINTEL
12271
typedef void (GLAD_APIENTRYP PFNGLGETFIRSTPERFQUERYIDINTELPROC)(GLuint *queryId);
12272
GLAPI PFNGLGETFIRSTPERFQUERYIDINTELPROC glad_glGetFirstPerfQueryIdINTEL;
12273
#define glGetFirstPerfQueryIdINTEL glad_glGetFirstPerfQueryIdINTEL
12274
typedef void (GLAD_APIENTRYP PFNGLGETNEXTPERFQUERYIDINTELPROC)(GLuint queryId, GLuint *nextQueryId);
12275
GLAPI PFNGLGETNEXTPERFQUERYIDINTELPROC glad_glGetNextPerfQueryIdINTEL;
12276
#define glGetNextPerfQueryIdINTEL glad_glGetNextPerfQueryIdINTEL
12277
typedef void (GLAD_APIENTRYP PFNGLGETPERFCOUNTERINFOINTELPROC)(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar *counterName, GLuint counterDescLength, GLchar *counterDesc, GLuint *counterOffset, GLuint *counterDataSize, GLuint *counterTypeEnum, GLuint *counterDataTypeEnum, GLuint64 *rawCounterMaxValue);
12278
GLAPI PFNGLGETPERFCOUNTERINFOINTELPROC glad_glGetPerfCounterInfoINTEL;
12279
#define glGetPerfCounterInfoINTEL glad_glGetPerfCounterInfoINTEL
12280
typedef void (GLAD_APIENTRYP PFNGLGETPERFQUERYDATAINTELPROC)(GLuint queryHandle, GLuint flags, GLsizei dataSize, void *data, GLuint *bytesWritten);
12281
GLAPI PFNGLGETPERFQUERYDATAINTELPROC glad_glGetPerfQueryDataINTEL;
12282
#define glGetPerfQueryDataINTEL glad_glGetPerfQueryDataINTEL
12283
typedef void (GLAD_APIENTRYP PFNGLGETPERFQUERYIDBYNAMEINTELPROC)(GLchar *queryName, GLuint *queryId);
12284
GLAPI PFNGLGETPERFQUERYIDBYNAMEINTELPROC glad_glGetPerfQueryIdByNameINTEL;
12285
#define glGetPerfQueryIdByNameINTEL glad_glGetPerfQueryIdByNameINTEL
12286
typedef void (GLAD_APIENTRYP PFNGLGETPERFQUERYINFOINTELPROC)(GLuint queryId, GLuint queryNameLength, GLchar *queryName, GLuint *dataSize, GLuint *noCounters, GLuint *noInstances, GLuint *capsMask);
12287
GLAPI PFNGLGETPERFQUERYINFOINTELPROC glad_glGetPerfQueryInfoINTEL;
12288
#define glGetPerfQueryInfoINTEL glad_glGetPerfQueryInfoINTEL
12289
#endif
12290
#ifndef GL_KHR_blend_equation_advanced
12291
#define GL_KHR_blend_equation_advanced 1
12292
GLAPI int GLAD_GL_KHR_blend_equation_advanced;
12293
typedef void (GLAD_APIENTRYP PFNGLBLENDBARRIERKHRPROC)(void);
12294
GLAPI PFNGLBLENDBARRIERKHRPROC glad_glBlendBarrierKHR;
12295
#define glBlendBarrierKHR glad_glBlendBarrierKHR
12296
#endif
12297
#ifndef GL_KHR_blend_equation_advanced_coherent
12298
#define GL_KHR_blend_equation_advanced_coherent 1
12299
GLAPI int GLAD_GL_KHR_blend_equation_advanced_coherent;
12300
#endif
12301
#ifndef GL_KHR_context_flush_control
12302
#define GL_KHR_context_flush_control 1
12303
GLAPI int GLAD_GL_KHR_context_flush_control;
12304
#endif
12305
#ifndef GL_KHR_debug
12306
#define GL_KHR_debug 1
12307
GLAPI int GLAD_GL_KHR_debug;
12308
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGECONTROLPROC)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled);
12309
GLAPI PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl;
12310
#define glDebugMessageControl glad_glDebugMessageControl
12311
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGEINSERTPROC)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf);
12312
GLAPI PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert;
12313
#define glDebugMessageInsert glad_glDebugMessageInsert
12314
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGECALLBACKPROC)(GLDEBUGPROC callback, const void *userParam);
12315
GLAPI PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback;
12316
#define glDebugMessageCallback glad_glDebugMessageCallback
12317
typedef GLuint (GLAD_APIENTRYP PFNGLGETDEBUGMESSAGELOGPROC)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog);
12318
GLAPI PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog;
12319
#define glGetDebugMessageLog glad_glGetDebugMessageLog
12320
typedef void (GLAD_APIENTRYP PFNGLPUSHDEBUGGROUPPROC)(GLenum source, GLuint id, GLsizei length, const GLchar *message);
12321
GLAPI PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup;
12322
#define glPushDebugGroup glad_glPushDebugGroup
12323
typedef void (GLAD_APIENTRYP PFNGLPOPDEBUGGROUPPROC)(void);
12324
GLAPI PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup;
12325
#define glPopDebugGroup glad_glPopDebugGroup
12326
typedef void (GLAD_APIENTRYP PFNGLOBJECTLABELPROC)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label);
12327
GLAPI PFNGLOBJECTLABELPROC glad_glObjectLabel;
12328
#define glObjectLabel glad_glObjectLabel
12329
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTLABELPROC)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label);
12330
GLAPI PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel;
12331
#define glGetObjectLabel glad_glGetObjectLabel
12332
typedef void (GLAD_APIENTRYP PFNGLOBJECTPTRLABELPROC)(const void *ptr, GLsizei length, const GLchar *label);
12333
GLAPI PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel;
12334
#define glObjectPtrLabel glad_glObjectPtrLabel
12335
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTPTRLABELPROC)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label);
12336
GLAPI PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel;
12337
#define glGetObjectPtrLabel glad_glGetObjectPtrLabel
12338
typedef void (GLAD_APIENTRYP PFNGLGETPOINTERVPROC)(GLenum pname, void **params);
12339
GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv;
12340
#define glGetPointerv glad_glGetPointerv
12341
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGECONTROLKHRPROC)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled);
12342
GLAPI PFNGLDEBUGMESSAGECONTROLKHRPROC glad_glDebugMessageControlKHR;
12343
#define glDebugMessageControlKHR glad_glDebugMessageControlKHR
12344
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGEINSERTKHRPROC)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf);
12345
GLAPI PFNGLDEBUGMESSAGEINSERTKHRPROC glad_glDebugMessageInsertKHR;
12346
#define glDebugMessageInsertKHR glad_glDebugMessageInsertKHR
12347
typedef void (GLAD_APIENTRYP PFNGLDEBUGMESSAGECALLBACKKHRPROC)(GLDEBUGPROCKHR callback, const void *userParam);
12348
GLAPI PFNGLDEBUGMESSAGECALLBACKKHRPROC glad_glDebugMessageCallbackKHR;
12349
#define glDebugMessageCallbackKHR glad_glDebugMessageCallbackKHR
12350
typedef GLuint (GLAD_APIENTRYP PFNGLGETDEBUGMESSAGELOGKHRPROC)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog);
12351
GLAPI PFNGLGETDEBUGMESSAGELOGKHRPROC glad_glGetDebugMessageLogKHR;
12352
#define glGetDebugMessageLogKHR glad_glGetDebugMessageLogKHR
12353
typedef void (GLAD_APIENTRYP PFNGLPUSHDEBUGGROUPKHRPROC)(GLenum source, GLuint id, GLsizei length, const GLchar *message);
12354
GLAPI PFNGLPUSHDEBUGGROUPKHRPROC glad_glPushDebugGroupKHR;
12355
#define glPushDebugGroupKHR glad_glPushDebugGroupKHR
12356
typedef void (GLAD_APIENTRYP PFNGLPOPDEBUGGROUPKHRPROC)(void);
12357
GLAPI PFNGLPOPDEBUGGROUPKHRPROC glad_glPopDebugGroupKHR;
12358
#define glPopDebugGroupKHR glad_glPopDebugGroupKHR
12359
typedef void (GLAD_APIENTRYP PFNGLOBJECTLABELKHRPROC)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label);
12360
GLAPI PFNGLOBJECTLABELKHRPROC glad_glObjectLabelKHR;
12361
#define glObjectLabelKHR glad_glObjectLabelKHR
12362
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTLABELKHRPROC)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label);
12363
GLAPI PFNGLGETOBJECTLABELKHRPROC glad_glGetObjectLabelKHR;
12364
#define glGetObjectLabelKHR glad_glGetObjectLabelKHR
12365
typedef void (GLAD_APIENTRYP PFNGLOBJECTPTRLABELKHRPROC)(const void *ptr, GLsizei length, const GLchar *label);
12366
GLAPI PFNGLOBJECTPTRLABELKHRPROC glad_glObjectPtrLabelKHR;
12367
#define glObjectPtrLabelKHR glad_glObjectPtrLabelKHR
12368
typedef void (GLAD_APIENTRYP PFNGLGETOBJECTPTRLABELKHRPROC)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label);
12369
GLAPI PFNGLGETOBJECTPTRLABELKHRPROC glad_glGetObjectPtrLabelKHR;
12370
#define glGetObjectPtrLabelKHR glad_glGetObjectPtrLabelKHR
12371
typedef void (GLAD_APIENTRYP PFNGLGETPOINTERVKHRPROC)(GLenum pname, void **params);
12372
GLAPI PFNGLGETPOINTERVKHRPROC glad_glGetPointervKHR;
12373
#define glGetPointervKHR glad_glGetPointervKHR
12374
#endif
12375
#ifndef GL_KHR_no_error
12376
#define GL_KHR_no_error 1
12377
GLAPI int GLAD_GL_KHR_no_error;
12378
#endif
12379
#ifndef GL_KHR_parallel_shader_compile
12380
#define GL_KHR_parallel_shader_compile 1
12381
GLAPI int GLAD_GL_KHR_parallel_shader_compile;
12382
typedef void (GLAD_APIENTRYP PFNGLMAXSHADERCOMPILERTHREADSKHRPROC)(GLuint count);
12383
GLAPI PFNGLMAXSHADERCOMPILERTHREADSKHRPROC glad_glMaxShaderCompilerThreadsKHR;
12384
#define glMaxShaderCompilerThreadsKHR glad_glMaxShaderCompilerThreadsKHR
12385
#endif
12386
#ifndef GL_KHR_robust_buffer_access_behavior
12387
#define GL_KHR_robust_buffer_access_behavior 1
12388
GLAPI int GLAD_GL_KHR_robust_buffer_access_behavior;
12389
#endif
12390
#ifndef GL_KHR_robustness
12391
#define GL_KHR_robustness 1
12392
GLAPI int GLAD_GL_KHR_robustness;
12393
typedef GLenum (GLAD_APIENTRYP PFNGLGETGRAPHICSRESETSTATUSPROC)(void);
12394
GLAPI PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus;
12395
#define glGetGraphicsResetStatus glad_glGetGraphicsResetStatus
12396
typedef void (GLAD_APIENTRYP PFNGLREADNPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data);
12397
GLAPI PFNGLREADNPIXELSPROC glad_glReadnPixels;
12398
#define glReadnPixels glad_glReadnPixels
12399
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMFVPROC)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params);
12400
GLAPI PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv;
12401
#define glGetnUniformfv glad_glGetnUniformfv
12402
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLint *params);
12403
GLAPI PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv;
12404
#define glGetnUniformiv glad_glGetnUniformiv
12405
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMUIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint *params);
12406
GLAPI PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv;
12407
#define glGetnUniformuiv glad_glGetnUniformuiv
12408
typedef GLenum (GLAD_APIENTRYP PFNGLGETGRAPHICSRESETSTATUSKHRPROC)(void);
12409
GLAPI PFNGLGETGRAPHICSRESETSTATUSKHRPROC glad_glGetGraphicsResetStatusKHR;
12410
#define glGetGraphicsResetStatusKHR glad_glGetGraphicsResetStatusKHR
12411
typedef void (GLAD_APIENTRYP PFNGLREADNPIXELSKHRPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data);
12412
GLAPI PFNGLREADNPIXELSKHRPROC glad_glReadnPixelsKHR;
12413
#define glReadnPixelsKHR glad_glReadnPixelsKHR
12414
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMFVKHRPROC)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params);
12415
GLAPI PFNGLGETNUNIFORMFVKHRPROC glad_glGetnUniformfvKHR;
12416
#define glGetnUniformfvKHR glad_glGetnUniformfvKHR
12417
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMIVKHRPROC)(GLuint program, GLint location, GLsizei bufSize, GLint *params);
12418
GLAPI PFNGLGETNUNIFORMIVKHRPROC glad_glGetnUniformivKHR;
12419
#define glGetnUniformivKHR glad_glGetnUniformivKHR
12420
typedef void (GLAD_APIENTRYP PFNGLGETNUNIFORMUIVKHRPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint *params);
12421
GLAPI PFNGLGETNUNIFORMUIVKHRPROC glad_glGetnUniformuivKHR;
12422
#define glGetnUniformuivKHR glad_glGetnUniformuivKHR
12423
#endif
12424
#ifndef GL_KHR_shader_subgroup
12425
#define GL_KHR_shader_subgroup 1
12426
GLAPI int GLAD_GL_KHR_shader_subgroup;
12427
#endif
12428
#ifndef GL_KHR_texture_compression_astc_hdr
12429
#define GL_KHR_texture_compression_astc_hdr 1
12430
GLAPI int GLAD_GL_KHR_texture_compression_astc_hdr;
12431
#endif
12432
#ifndef GL_KHR_texture_compression_astc_ldr
12433
#define GL_KHR_texture_compression_astc_ldr 1
12434
GLAPI int GLAD_GL_KHR_texture_compression_astc_ldr;
12435
#endif
12436
#ifndef GL_KHR_texture_compression_astc_sliced_3d
12437
#define GL_KHR_texture_compression_astc_sliced_3d 1
12438
GLAPI int GLAD_GL_KHR_texture_compression_astc_sliced_3d;
12439
#endif
12440
#ifndef GL_MESAX_texture_stack
12441
#define GL_MESAX_texture_stack 1
12442
GLAPI int GLAD_GL_MESAX_texture_stack;
12443
#endif
12444
#ifndef GL_MESA_framebuffer_flip_x
12445
#define GL_MESA_framebuffer_flip_x 1
12446
GLAPI int GLAD_GL_MESA_framebuffer_flip_x;
12447
#endif
12448
#ifndef GL_MESA_framebuffer_flip_y
12449
#define GL_MESA_framebuffer_flip_y 1
12450
GLAPI int GLAD_GL_MESA_framebuffer_flip_y;
12451
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERPARAMETERIMESAPROC)(GLenum target, GLenum pname, GLint param);
12452
GLAPI PFNGLFRAMEBUFFERPARAMETERIMESAPROC glad_glFramebufferParameteriMESA;
12453
#define glFramebufferParameteriMESA glad_glFramebufferParameteriMESA
12454
typedef void (GLAD_APIENTRYP PFNGLGETFRAMEBUFFERPARAMETERIVMESAPROC)(GLenum target, GLenum pname, GLint *params);
12455
GLAPI PFNGLGETFRAMEBUFFERPARAMETERIVMESAPROC glad_glGetFramebufferParameterivMESA;
12456
#define glGetFramebufferParameterivMESA glad_glGetFramebufferParameterivMESA
12457
#endif
12458
#ifndef GL_MESA_framebuffer_swap_xy
12459
#define GL_MESA_framebuffer_swap_xy 1
12460
GLAPI int GLAD_GL_MESA_framebuffer_swap_xy;
12461
#endif
12462
#ifndef GL_MESA_pack_invert
12463
#define GL_MESA_pack_invert 1
12464
GLAPI int GLAD_GL_MESA_pack_invert;
12465
#endif
12466
#ifndef GL_MESA_program_binary_formats
12467
#define GL_MESA_program_binary_formats 1
12468
GLAPI int GLAD_GL_MESA_program_binary_formats;
12469
#endif
12470
#ifndef GL_MESA_resize_buffers
12471
#define GL_MESA_resize_buffers 1
12472
GLAPI int GLAD_GL_MESA_resize_buffers;
12473
typedef void (GLAD_APIENTRYP PFNGLRESIZEBUFFERSMESAPROC)(void);
12474
GLAPI PFNGLRESIZEBUFFERSMESAPROC glad_glResizeBuffersMESA;
12475
#define glResizeBuffersMESA glad_glResizeBuffersMESA
12476
#endif
12477
#ifndef GL_MESA_shader_integer_functions
12478
#define GL_MESA_shader_integer_functions 1
12479
GLAPI int GLAD_GL_MESA_shader_integer_functions;
12480
#endif
12481
#ifndef GL_MESA_tile_raster_order
12482
#define GL_MESA_tile_raster_order 1
12483
GLAPI int GLAD_GL_MESA_tile_raster_order;
12484
#endif
12485
#ifndef GL_MESA_window_pos
12486
#define GL_MESA_window_pos 1
12487
GLAPI int GLAD_GL_MESA_window_pos;
12488
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2DMESAPROC)(GLdouble x, GLdouble y);
12489
GLAPI PFNGLWINDOWPOS2DMESAPROC glad_glWindowPos2dMESA;
12490
#define glWindowPos2dMESA glad_glWindowPos2dMESA
12491
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2DVMESAPROC)(const GLdouble *v);
12492
GLAPI PFNGLWINDOWPOS2DVMESAPROC glad_glWindowPos2dvMESA;
12493
#define glWindowPos2dvMESA glad_glWindowPos2dvMESA
12494
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2FMESAPROC)(GLfloat x, GLfloat y);
12495
GLAPI PFNGLWINDOWPOS2FMESAPROC glad_glWindowPos2fMESA;
12496
#define glWindowPos2fMESA glad_glWindowPos2fMESA
12497
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2FVMESAPROC)(const GLfloat *v);
12498
GLAPI PFNGLWINDOWPOS2FVMESAPROC glad_glWindowPos2fvMESA;
12499
#define glWindowPos2fvMESA glad_glWindowPos2fvMESA
12500
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2IMESAPROC)(GLint x, GLint y);
12501
GLAPI PFNGLWINDOWPOS2IMESAPROC glad_glWindowPos2iMESA;
12502
#define glWindowPos2iMESA glad_glWindowPos2iMESA
12503
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2IVMESAPROC)(const GLint *v);
12504
GLAPI PFNGLWINDOWPOS2IVMESAPROC glad_glWindowPos2ivMESA;
12505
#define glWindowPos2ivMESA glad_glWindowPos2ivMESA
12506
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2SMESAPROC)(GLshort x, GLshort y);
12507
GLAPI PFNGLWINDOWPOS2SMESAPROC glad_glWindowPos2sMESA;
12508
#define glWindowPos2sMESA glad_glWindowPos2sMESA
12509
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS2SVMESAPROC)(const GLshort *v);
12510
GLAPI PFNGLWINDOWPOS2SVMESAPROC glad_glWindowPos2svMESA;
12511
#define glWindowPos2svMESA glad_glWindowPos2svMESA
12512
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3DMESAPROC)(GLdouble x, GLdouble y, GLdouble z);
12513
GLAPI PFNGLWINDOWPOS3DMESAPROC glad_glWindowPos3dMESA;
12514
#define glWindowPos3dMESA glad_glWindowPos3dMESA
12515
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3DVMESAPROC)(const GLdouble *v);
12516
GLAPI PFNGLWINDOWPOS3DVMESAPROC glad_glWindowPos3dvMESA;
12517
#define glWindowPos3dvMESA glad_glWindowPos3dvMESA
12518
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3FMESAPROC)(GLfloat x, GLfloat y, GLfloat z);
12519
GLAPI PFNGLWINDOWPOS3FMESAPROC glad_glWindowPos3fMESA;
12520
#define glWindowPos3fMESA glad_glWindowPos3fMESA
12521
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3FVMESAPROC)(const GLfloat *v);
12522
GLAPI PFNGLWINDOWPOS3FVMESAPROC glad_glWindowPos3fvMESA;
12523
#define glWindowPos3fvMESA glad_glWindowPos3fvMESA
12524
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3IMESAPROC)(GLint x, GLint y, GLint z);
12525
GLAPI PFNGLWINDOWPOS3IMESAPROC glad_glWindowPos3iMESA;
12526
#define glWindowPos3iMESA glad_glWindowPos3iMESA
12527
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3IVMESAPROC)(const GLint *v);
12528
GLAPI PFNGLWINDOWPOS3IVMESAPROC glad_glWindowPos3ivMESA;
12529
#define glWindowPos3ivMESA glad_glWindowPos3ivMESA
12530
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3SMESAPROC)(GLshort x, GLshort y, GLshort z);
12531
GLAPI PFNGLWINDOWPOS3SMESAPROC glad_glWindowPos3sMESA;
12532
#define glWindowPos3sMESA glad_glWindowPos3sMESA
12533
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS3SVMESAPROC)(const GLshort *v);
12534
GLAPI PFNGLWINDOWPOS3SVMESAPROC glad_glWindowPos3svMESA;
12535
#define glWindowPos3svMESA glad_glWindowPos3svMESA
12536
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS4DMESAPROC)(GLdouble x, GLdouble y, GLdouble z, GLdouble w);
12537
GLAPI PFNGLWINDOWPOS4DMESAPROC glad_glWindowPos4dMESA;
12538
#define glWindowPos4dMESA glad_glWindowPos4dMESA
12539
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS4DVMESAPROC)(const GLdouble *v);
12540
GLAPI PFNGLWINDOWPOS4DVMESAPROC glad_glWindowPos4dvMESA;
12541
#define glWindowPos4dvMESA glad_glWindowPos4dvMESA
12542
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS4FMESAPROC)(GLfloat x, GLfloat y, GLfloat z, GLfloat w);
12543
GLAPI PFNGLWINDOWPOS4FMESAPROC glad_glWindowPos4fMESA;
12544
#define glWindowPos4fMESA glad_glWindowPos4fMESA
12545
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS4FVMESAPROC)(const GLfloat *v);
12546
GLAPI PFNGLWINDOWPOS4FVMESAPROC glad_glWindowPos4fvMESA;
12547
#define glWindowPos4fvMESA glad_glWindowPos4fvMESA
12548
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS4IMESAPROC)(GLint x, GLint y, GLint z, GLint w);
12549
GLAPI PFNGLWINDOWPOS4IMESAPROC glad_glWindowPos4iMESA;
12550
#define glWindowPos4iMESA glad_glWindowPos4iMESA
12551
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS4IVMESAPROC)(const GLint *v);
12552
GLAPI PFNGLWINDOWPOS4IVMESAPROC glad_glWindowPos4ivMESA;
12553
#define glWindowPos4ivMESA glad_glWindowPos4ivMESA
12554
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS4SMESAPROC)(GLshort x, GLshort y, GLshort z, GLshort w);
12555
GLAPI PFNGLWINDOWPOS4SMESAPROC glad_glWindowPos4sMESA;
12556
#define glWindowPos4sMESA glad_glWindowPos4sMESA
12557
typedef void (GLAD_APIENTRYP PFNGLWINDOWPOS4SVMESAPROC)(const GLshort *v);
12558
GLAPI PFNGLWINDOWPOS4SVMESAPROC glad_glWindowPos4svMESA;
12559
#define glWindowPos4svMESA glad_glWindowPos4svMESA
12560
#endif
12561
#ifndef GL_MESA_ycbcr_texture
12562
#define GL_MESA_ycbcr_texture 1
12563
GLAPI int GLAD_GL_MESA_ycbcr_texture;
12564
#endif
12565
#ifndef GL_NVX_blend_equation_advanced_multi_draw_buffers
12566
#define GL_NVX_blend_equation_advanced_multi_draw_buffers 1
12567
GLAPI int GLAD_GL_NVX_blend_equation_advanced_multi_draw_buffers;
12568
#endif
12569
#ifndef GL_NVX_conditional_render
12570
#define GL_NVX_conditional_render 1
12571
GLAPI int GLAD_GL_NVX_conditional_render;
12572
typedef void (GLAD_APIENTRYP PFNGLBEGINCONDITIONALRENDERNVXPROC)(GLuint id);
12573
GLAPI PFNGLBEGINCONDITIONALRENDERNVXPROC glad_glBeginConditionalRenderNVX;
12574
#define glBeginConditionalRenderNVX glad_glBeginConditionalRenderNVX
12575
typedef void (GLAD_APIENTRYP PFNGLENDCONDITIONALRENDERNVXPROC)(void);
12576
GLAPI PFNGLENDCONDITIONALRENDERNVXPROC glad_glEndConditionalRenderNVX;
12577
#define glEndConditionalRenderNVX glad_glEndConditionalRenderNVX
12578
#endif
12579
#ifndef GL_NVX_gpu_memory_info
12580
#define GL_NVX_gpu_memory_info 1
12581
GLAPI int GLAD_GL_NVX_gpu_memory_info;
12582
#endif
12583
#ifndef GL_NVX_gpu_multicast2
12584
#define GL_NVX_gpu_multicast2 1
12585
GLAPI int GLAD_GL_NVX_gpu_multicast2;
12586
typedef void (GLAD_APIENTRYP PFNGLUPLOADGPUMASKNVXPROC)(GLbitfield mask);
12587
GLAPI PFNGLUPLOADGPUMASKNVXPROC glad_glUploadGpuMaskNVX;
12588
#define glUploadGpuMaskNVX glad_glUploadGpuMaskNVX
12589
typedef void (GLAD_APIENTRYP PFNGLMULTICASTVIEWPORTARRAYVNVXPROC)(GLuint gpu, GLuint first, GLsizei count, const GLfloat *v);
12590
GLAPI PFNGLMULTICASTVIEWPORTARRAYVNVXPROC glad_glMulticastViewportArrayvNVX;
12591
#define glMulticastViewportArrayvNVX glad_glMulticastViewportArrayvNVX
12592
typedef void (GLAD_APIENTRYP PFNGLMULTICASTVIEWPORTPOSITIONWSCALENVXPROC)(GLuint gpu, GLuint index, GLfloat xcoeff, GLfloat ycoeff);
12593
GLAPI PFNGLMULTICASTVIEWPORTPOSITIONWSCALENVXPROC glad_glMulticastViewportPositionWScaleNVX;
12594
#define glMulticastViewportPositionWScaleNVX glad_glMulticastViewportPositionWScaleNVX
12595
typedef void (GLAD_APIENTRYP PFNGLMULTICASTSCISSORARRAYVNVXPROC)(GLuint gpu, GLuint first, GLsizei count, const GLint *v);
12596
GLAPI PFNGLMULTICASTSCISSORARRAYVNVXPROC glad_glMulticastScissorArrayvNVX;
12597
#define glMulticastScissorArrayvNVX glad_glMulticastScissorArrayvNVX
12598
typedef GLuint (GLAD_APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei waitSemaphoreCount, const GLuint *waitSemaphoreArray, const GLuint64 *fenceValueArray, GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray);
12599
GLAPI PFNGLASYNCCOPYBUFFERSUBDATANVXPROC glad_glAsyncCopyBufferSubDataNVX;
12600
#define glAsyncCopyBufferSubDataNVX glad_glAsyncCopyBufferSubDataNVX
12601
typedef GLuint (GLAD_APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei waitSemaphoreCount, const GLuint *waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray);
12602
GLAPI PFNGLASYNCCOPYIMAGESUBDATANVXPROC glad_glAsyncCopyImageSubDataNVX;
12603
#define glAsyncCopyImageSubDataNVX glad_glAsyncCopyImageSubDataNVX
12604
#endif
12605
#ifndef GL_NVX_linked_gpu_multicast
12606
#define GL_NVX_linked_gpu_multicast 1
12607
GLAPI int GLAD_GL_NVX_linked_gpu_multicast;
12608
typedef void (GLAD_APIENTRYP PFNGLLGPUNAMEDBUFFERSUBDATANVXPROC)(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);
12609
GLAPI PFNGLLGPUNAMEDBUFFERSUBDATANVXPROC glad_glLGPUNamedBufferSubDataNVX;
12610
#define glLGPUNamedBufferSubDataNVX glad_glLGPUNamedBufferSubDataNVX
12611
typedef void (GLAD_APIENTRYP PFNGLLGPUCOPYIMAGESUBDATANVXPROC)(GLuint sourceGpu, GLbitfield destinationGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srxY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth);
12612
GLAPI PFNGLLGPUCOPYIMAGESUBDATANVXPROC glad_glLGPUCopyImageSubDataNVX;
12613
#define glLGPUCopyImageSubDataNVX glad_glLGPUCopyImageSubDataNVX
12614
typedef void (GLAD_APIENTRYP PFNGLLGPUINTERLOCKNVXPROC)(void);
12615
GLAPI PFNGLLGPUINTERLOCKNVXPROC glad_glLGPUInterlockNVX;
12616
#define glLGPUInterlockNVX glad_glLGPUInterlockNVX
12617
#endif
12618
#ifndef GL_NVX_progress_fence
12619
#define GL_NVX_progress_fence 1
12620
GLAPI int GLAD_GL_NVX_progress_fence;
12621
typedef GLuint (GLAD_APIENTRYP PFNGLCREATEPROGRESSFENCENVXPROC)(void);
12622
GLAPI PFNGLCREATEPROGRESSFENCENVXPROC glad_glCreateProgressFenceNVX;
12623
#define glCreateProgressFenceNVX glad_glCreateProgressFenceNVX
12624
typedef void (GLAD_APIENTRYP PFNGLSIGNALSEMAPHOREUI64NVXPROC)(GLuint signalGpu, GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray);
12625
GLAPI PFNGLSIGNALSEMAPHOREUI64NVXPROC glad_glSignalSemaphoreui64NVX;
12626
#define glSignalSemaphoreui64NVX glad_glSignalSemaphoreui64NVX
12627
typedef void (GLAD_APIENTRYP PFNGLWAITSEMAPHOREUI64NVXPROC)(GLuint waitGpu, GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray);
12628
GLAPI PFNGLWAITSEMAPHOREUI64NVXPROC glad_glWaitSemaphoreui64NVX;
12629
#define glWaitSemaphoreui64NVX glad_glWaitSemaphoreui64NVX
12630
typedef void (GLAD_APIENTRYP PFNGLCLIENTWAITSEMAPHOREUI64NVXPROC)(GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray);
12631
GLAPI PFNGLCLIENTWAITSEMAPHOREUI64NVXPROC glad_glClientWaitSemaphoreui64NVX;
12632
#define glClientWaitSemaphoreui64NVX glad_glClientWaitSemaphoreui64NVX
12633
#endif
12634
#ifndef GL_NV_alpha_to_coverage_dither_control
12635
#define GL_NV_alpha_to_coverage_dither_control 1
12636
GLAPI int GLAD_GL_NV_alpha_to_coverage_dither_control;
12637
typedef void (GLAD_APIENTRYP PFNGLALPHATOCOVERAGEDITHERCONTROLNVPROC)(GLenum mode);
12638
GLAPI PFNGLALPHATOCOVERAGEDITHERCONTROLNVPROC glad_glAlphaToCoverageDitherControlNV;
12639
#define glAlphaToCoverageDitherControlNV glad_glAlphaToCoverageDitherControlNV
12640
#endif
12641
#ifndef GL_NV_bindless_multi_draw_indirect
12642
#define GL_NV_bindless_multi_draw_indirect 1
12643
GLAPI int GLAD_GL_NV_bindless_multi_draw_indirect;
12644
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSNVPROC)(GLenum mode, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount);
12645
GLAPI PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSNVPROC glad_glMultiDrawArraysIndirectBindlessNV;
12646
#define glMultiDrawArraysIndirectBindlessNV glad_glMultiDrawArraysIndirectBindlessNV
12647
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSNVPROC)(GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount);
12648
GLAPI PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSNVPROC glad_glMultiDrawElementsIndirectBindlessNV;
12649
#define glMultiDrawElementsIndirectBindlessNV glad_glMultiDrawElementsIndirectBindlessNV
12650
#endif
12651
#ifndef GL_NV_bindless_multi_draw_indirect_count
12652
#define GL_NV_bindless_multi_draw_indirect_count 1
12653
GLAPI int GLAD_GL_NV_bindless_multi_draw_indirect_count;
12654
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSCOUNTNVPROC)(GLenum mode, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount);
12655
GLAPI PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSCOUNTNVPROC glad_glMultiDrawArraysIndirectBindlessCountNV;
12656
#define glMultiDrawArraysIndirectBindlessCountNV glad_glMultiDrawArraysIndirectBindlessCountNV
12657
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSCOUNTNVPROC)(GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount);
12658
GLAPI PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSCOUNTNVPROC glad_glMultiDrawElementsIndirectBindlessCountNV;
12659
#define glMultiDrawElementsIndirectBindlessCountNV glad_glMultiDrawElementsIndirectBindlessCountNV
12660
#endif
12661
#ifndef GL_NV_bindless_texture
12662
#define GL_NV_bindless_texture 1
12663
GLAPI int GLAD_GL_NV_bindless_texture;
12664
typedef GLuint64 (GLAD_APIENTRYP PFNGLGETTEXTUREHANDLENVPROC)(GLuint texture);
12665
GLAPI PFNGLGETTEXTUREHANDLENVPROC glad_glGetTextureHandleNV;
12666
#define glGetTextureHandleNV glad_glGetTextureHandleNV
12667
typedef GLuint64 (GLAD_APIENTRYP PFNGLGETTEXTURESAMPLERHANDLENVPROC)(GLuint texture, GLuint sampler);
12668
GLAPI PFNGLGETTEXTURESAMPLERHANDLENVPROC glad_glGetTextureSamplerHandleNV;
12669
#define glGetTextureSamplerHandleNV glad_glGetTextureSamplerHandleNV
12670
typedef void (GLAD_APIENTRYP PFNGLMAKETEXTUREHANDLERESIDENTNVPROC)(GLuint64 handle);
12671
GLAPI PFNGLMAKETEXTUREHANDLERESIDENTNVPROC glad_glMakeTextureHandleResidentNV;
12672
#define glMakeTextureHandleResidentNV glad_glMakeTextureHandleResidentNV
12673
typedef void (GLAD_APIENTRYP PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC)(GLuint64 handle);
12674
GLAPI PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC glad_glMakeTextureHandleNonResidentNV;
12675
#define glMakeTextureHandleNonResidentNV glad_glMakeTextureHandleNonResidentNV
12676
typedef GLuint64 (GLAD_APIENTRYP PFNGLGETIMAGEHANDLENVPROC)(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format);
12677
GLAPI PFNGLGETIMAGEHANDLENVPROC glad_glGetImageHandleNV;
12678
#define glGetImageHandleNV glad_glGetImageHandleNV
12679
typedef void (GLAD_APIENTRYP PFNGLMAKEIMAGEHANDLERESIDENTNVPROC)(GLuint64 handle, GLenum access);
12680
GLAPI PFNGLMAKEIMAGEHANDLERESIDENTNVPROC glad_glMakeImageHandleResidentNV;
12681
#define glMakeImageHandleResidentNV glad_glMakeImageHandleResidentNV
12682
typedef void (GLAD_APIENTRYP PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC)(GLuint64 handle);
12683
GLAPI PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC glad_glMakeImageHandleNonResidentNV;
12684
#define glMakeImageHandleNonResidentNV glad_glMakeImageHandleNonResidentNV
12685
typedef void (GLAD_APIENTRYP PFNGLUNIFORMHANDLEUI64NVPROC)(GLint location, GLuint64 value);
12686
GLAPI PFNGLUNIFORMHANDLEUI64NVPROC glad_glUniformHandleui64NV;
12687
#define glUniformHandleui64NV glad_glUniformHandleui64NV
12688
typedef void (GLAD_APIENTRYP PFNGLUNIFORMHANDLEUI64VNVPROC)(GLint location, GLsizei count, const GLuint64 *value);
12689
GLAPI PFNGLUNIFORMHANDLEUI64VNVPROC glad_glUniformHandleui64vNV;
12690
#define glUniformHandleui64vNV glad_glUniformHandleui64vNV
12691
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMHANDLEUI64NVPROC)(GLuint program, GLint location, GLuint64 value);
12692
GLAPI PFNGLPROGRAMUNIFORMHANDLEUI64NVPROC glad_glProgramUniformHandleui64NV;
12693
#define glProgramUniformHandleui64NV glad_glProgramUniformHandleui64NV
12694
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLuint64 *values);
12695
GLAPI PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC glad_glProgramUniformHandleui64vNV;
12696
#define glProgramUniformHandleui64vNV glad_glProgramUniformHandleui64vNV
12697
typedef GLboolean (GLAD_APIENTRYP PFNGLISTEXTUREHANDLERESIDENTNVPROC)(GLuint64 handle);
12698
GLAPI PFNGLISTEXTUREHANDLERESIDENTNVPROC glad_glIsTextureHandleResidentNV;
12699
#define glIsTextureHandleResidentNV glad_glIsTextureHandleResidentNV
12700
typedef GLboolean (GLAD_APIENTRYP PFNGLISIMAGEHANDLERESIDENTNVPROC)(GLuint64 handle);
12701
GLAPI PFNGLISIMAGEHANDLERESIDENTNVPROC glad_glIsImageHandleResidentNV;
12702
#define glIsImageHandleResidentNV glad_glIsImageHandleResidentNV
12703
#endif
12704
#ifndef GL_NV_blend_equation_advanced
12705
#define GL_NV_blend_equation_advanced 1
12706
GLAPI int GLAD_GL_NV_blend_equation_advanced;
12707
typedef void (GLAD_APIENTRYP PFNGLBLENDPARAMETERINVPROC)(GLenum pname, GLint value);
12708
GLAPI PFNGLBLENDPARAMETERINVPROC glad_glBlendParameteriNV;
12709
#define glBlendParameteriNV glad_glBlendParameteriNV
12710
typedef void (GLAD_APIENTRYP PFNGLBLENDBARRIERNVPROC)(void);
12711
GLAPI PFNGLBLENDBARRIERNVPROC glad_glBlendBarrierNV;
12712
#define glBlendBarrierNV glad_glBlendBarrierNV
12713
#endif
12714
#ifndef GL_NV_blend_equation_advanced_coherent
12715
#define GL_NV_blend_equation_advanced_coherent 1
12716
GLAPI int GLAD_GL_NV_blend_equation_advanced_coherent;
12717
#endif
12718
#ifndef GL_NV_blend_minmax_factor
12719
#define GL_NV_blend_minmax_factor 1
12720
GLAPI int GLAD_GL_NV_blend_minmax_factor;
12721
#endif
12722
#ifndef GL_NV_blend_square
12723
#define GL_NV_blend_square 1
12724
GLAPI int GLAD_GL_NV_blend_square;
12725
#endif
12726
#ifndef GL_NV_clip_space_w_scaling
12727
#define GL_NV_clip_space_w_scaling 1
12728
GLAPI int GLAD_GL_NV_clip_space_w_scaling;
12729
typedef void (GLAD_APIENTRYP PFNGLVIEWPORTPOSITIONWSCALENVPROC)(GLuint index, GLfloat xcoeff, GLfloat ycoeff);
12730
GLAPI PFNGLVIEWPORTPOSITIONWSCALENVPROC glad_glViewportPositionWScaleNV;
12731
#define glViewportPositionWScaleNV glad_glViewportPositionWScaleNV
12732
#endif
12733
#ifndef GL_NV_command_list
12734
#define GL_NV_command_list 1
12735
GLAPI int GLAD_GL_NV_command_list;
12736
typedef void (GLAD_APIENTRYP PFNGLCREATESTATESNVPROC)(GLsizei n, GLuint *states);
12737
GLAPI PFNGLCREATESTATESNVPROC glad_glCreateStatesNV;
12738
#define glCreateStatesNV glad_glCreateStatesNV
12739
typedef void (GLAD_APIENTRYP PFNGLDELETESTATESNVPROC)(GLsizei n, const GLuint *states);
12740
GLAPI PFNGLDELETESTATESNVPROC glad_glDeleteStatesNV;
12741
#define glDeleteStatesNV glad_glDeleteStatesNV
12742
typedef GLboolean (GLAD_APIENTRYP PFNGLISSTATENVPROC)(GLuint state);
12743
GLAPI PFNGLISSTATENVPROC glad_glIsStateNV;
12744
#define glIsStateNV glad_glIsStateNV
12745
typedef void (GLAD_APIENTRYP PFNGLSTATECAPTURENVPROC)(GLuint state, GLenum mode);
12746
GLAPI PFNGLSTATECAPTURENVPROC glad_glStateCaptureNV;
12747
#define glStateCaptureNV glad_glStateCaptureNV
12748
typedef GLuint (GLAD_APIENTRYP PFNGLGETCOMMANDHEADERNVPROC)(GLenum tokenID, GLuint size);
12749
GLAPI PFNGLGETCOMMANDHEADERNVPROC glad_glGetCommandHeaderNV;
12750
#define glGetCommandHeaderNV glad_glGetCommandHeaderNV
12751
typedef GLushort (GLAD_APIENTRYP PFNGLGETSTAGEINDEXNVPROC)(GLenum shadertype);
12752
GLAPI PFNGLGETSTAGEINDEXNVPROC glad_glGetStageIndexNV;
12753
#define glGetStageIndexNV glad_glGetStageIndexNV
12754
typedef void (GLAD_APIENTRYP PFNGLDRAWCOMMANDSNVPROC)(GLenum primitiveMode, GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, GLuint count);
12755
GLAPI PFNGLDRAWCOMMANDSNVPROC glad_glDrawCommandsNV;
12756
#define glDrawCommandsNV glad_glDrawCommandsNV
12757
typedef void (GLAD_APIENTRYP PFNGLDRAWCOMMANDSADDRESSNVPROC)(GLenum primitiveMode, const GLuint64 *indirects, const GLsizei *sizes, GLuint count);
12758
GLAPI PFNGLDRAWCOMMANDSADDRESSNVPROC glad_glDrawCommandsAddressNV;
12759
#define glDrawCommandsAddressNV glad_glDrawCommandsAddressNV
12760
typedef void (GLAD_APIENTRYP PFNGLDRAWCOMMANDSSTATESNVPROC)(GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count);
12761
GLAPI PFNGLDRAWCOMMANDSSTATESNVPROC glad_glDrawCommandsStatesNV;
12762
#define glDrawCommandsStatesNV glad_glDrawCommandsStatesNV
12763
typedef void (GLAD_APIENTRYP PFNGLDRAWCOMMANDSSTATESADDRESSNVPROC)(const GLuint64 *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count);
12764
GLAPI PFNGLDRAWCOMMANDSSTATESADDRESSNVPROC glad_glDrawCommandsStatesAddressNV;
12765
#define glDrawCommandsStatesAddressNV glad_glDrawCommandsStatesAddressNV
12766
typedef void (GLAD_APIENTRYP PFNGLCREATECOMMANDLISTSNVPROC)(GLsizei n, GLuint *lists);
12767
GLAPI PFNGLCREATECOMMANDLISTSNVPROC glad_glCreateCommandListsNV;
12768
#define glCreateCommandListsNV glad_glCreateCommandListsNV
12769
typedef void (GLAD_APIENTRYP PFNGLDELETECOMMANDLISTSNVPROC)(GLsizei n, const GLuint *lists);
12770
GLAPI PFNGLDELETECOMMANDLISTSNVPROC glad_glDeleteCommandListsNV;
12771
#define glDeleteCommandListsNV glad_glDeleteCommandListsNV
12772
typedef GLboolean (GLAD_APIENTRYP PFNGLISCOMMANDLISTNVPROC)(GLuint list);
12773
GLAPI PFNGLISCOMMANDLISTNVPROC glad_glIsCommandListNV;
12774
#define glIsCommandListNV glad_glIsCommandListNV
12775
typedef void (GLAD_APIENTRYP PFNGLLISTDRAWCOMMANDSSTATESCLIENTNVPROC)(GLuint list, GLuint segment, const void **indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count);
12776
GLAPI PFNGLLISTDRAWCOMMANDSSTATESCLIENTNVPROC glad_glListDrawCommandsStatesClientNV;
12777
#define glListDrawCommandsStatesClientNV glad_glListDrawCommandsStatesClientNV
12778
typedef void (GLAD_APIENTRYP PFNGLCOMMANDLISTSEGMENTSNVPROC)(GLuint list, GLuint segments);
12779
GLAPI PFNGLCOMMANDLISTSEGMENTSNVPROC glad_glCommandListSegmentsNV;
12780
#define glCommandListSegmentsNV glad_glCommandListSegmentsNV
12781
typedef void (GLAD_APIENTRYP PFNGLCOMPILECOMMANDLISTNVPROC)(GLuint list);
12782
GLAPI PFNGLCOMPILECOMMANDLISTNVPROC glad_glCompileCommandListNV;
12783
#define glCompileCommandListNV glad_glCompileCommandListNV
12784
typedef void (GLAD_APIENTRYP PFNGLCALLCOMMANDLISTNVPROC)(GLuint list);
12785
GLAPI PFNGLCALLCOMMANDLISTNVPROC glad_glCallCommandListNV;
12786
#define glCallCommandListNV glad_glCallCommandListNV
12787
#endif
12788
#ifndef GL_NV_compute_program5
12789
#define GL_NV_compute_program5 1
12790
GLAPI int GLAD_GL_NV_compute_program5;
12791
#endif
12792
#ifndef GL_NV_compute_shader_derivatives
12793
#define GL_NV_compute_shader_derivatives 1
12794
GLAPI int GLAD_GL_NV_compute_shader_derivatives;
12795
#endif
12796
#ifndef GL_NV_conditional_render
12797
#define GL_NV_conditional_render 1
12798
GLAPI int GLAD_GL_NV_conditional_render;
12799
typedef void (GLAD_APIENTRYP PFNGLBEGINCONDITIONALRENDERNVPROC)(GLuint id, GLenum mode);
12800
GLAPI PFNGLBEGINCONDITIONALRENDERNVPROC glad_glBeginConditionalRenderNV;
12801
#define glBeginConditionalRenderNV glad_glBeginConditionalRenderNV
12802
typedef void (GLAD_APIENTRYP PFNGLENDCONDITIONALRENDERNVPROC)(void);
12803
GLAPI PFNGLENDCONDITIONALRENDERNVPROC glad_glEndConditionalRenderNV;
12804
#define glEndConditionalRenderNV glad_glEndConditionalRenderNV
12805
#endif
12806
#ifndef GL_NV_conservative_raster
12807
#define GL_NV_conservative_raster 1
12808
GLAPI int GLAD_GL_NV_conservative_raster;
12809
typedef void (GLAD_APIENTRYP PFNGLSUBPIXELPRECISIONBIASNVPROC)(GLuint xbits, GLuint ybits);
12810
GLAPI PFNGLSUBPIXELPRECISIONBIASNVPROC glad_glSubpixelPrecisionBiasNV;
12811
#define glSubpixelPrecisionBiasNV glad_glSubpixelPrecisionBiasNV
12812
#endif
12813
#ifndef GL_NV_conservative_raster_dilate
12814
#define GL_NV_conservative_raster_dilate 1
12815
GLAPI int GLAD_GL_NV_conservative_raster_dilate;
12816
typedef void (GLAD_APIENTRYP PFNGLCONSERVATIVERASTERPARAMETERFNVPROC)(GLenum pname, GLfloat value);
12817
GLAPI PFNGLCONSERVATIVERASTERPARAMETERFNVPROC glad_glConservativeRasterParameterfNV;
12818
#define glConservativeRasterParameterfNV glad_glConservativeRasterParameterfNV
12819
#endif
12820
#ifndef GL_NV_conservative_raster_pre_snap
12821
#define GL_NV_conservative_raster_pre_snap 1
12822
GLAPI int GLAD_GL_NV_conservative_raster_pre_snap;
12823
#endif
12824
#ifndef GL_NV_conservative_raster_pre_snap_triangles
12825
#define GL_NV_conservative_raster_pre_snap_triangles 1
12826
GLAPI int GLAD_GL_NV_conservative_raster_pre_snap_triangles;
12827
typedef void (GLAD_APIENTRYP PFNGLCONSERVATIVERASTERPARAMETERINVPROC)(GLenum pname, GLint param);
12828
GLAPI PFNGLCONSERVATIVERASTERPARAMETERINVPROC glad_glConservativeRasterParameteriNV;
12829
#define glConservativeRasterParameteriNV glad_glConservativeRasterParameteriNV
12830
#endif
12831
#ifndef GL_NV_conservative_raster_underestimation
12832
#define GL_NV_conservative_raster_underestimation 1
12833
GLAPI int GLAD_GL_NV_conservative_raster_underestimation;
12834
#endif
12835
#ifndef GL_NV_copy_depth_to_color
12836
#define GL_NV_copy_depth_to_color 1
12837
GLAPI int GLAD_GL_NV_copy_depth_to_color;
12838
#endif
12839
#ifndef GL_NV_copy_image
12840
#define GL_NV_copy_image 1
12841
GLAPI int GLAD_GL_NV_copy_image;
12842
typedef void (GLAD_APIENTRYP PFNGLCOPYIMAGESUBDATANVPROC)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth);
12843
GLAPI PFNGLCOPYIMAGESUBDATANVPROC glad_glCopyImageSubDataNV;
12844
#define glCopyImageSubDataNV glad_glCopyImageSubDataNV
12845
#endif
12846
#ifndef GL_NV_deep_texture3D
12847
#define GL_NV_deep_texture3D 1
12848
GLAPI int GLAD_GL_NV_deep_texture3D;
12849
#endif
12850
#ifndef GL_NV_depth_buffer_float
12851
#define GL_NV_depth_buffer_float 1
12852
GLAPI int GLAD_GL_NV_depth_buffer_float;
12853
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEDNVPROC)(GLdouble zNear, GLdouble zFar);
12854
GLAPI PFNGLDEPTHRANGEDNVPROC glad_glDepthRangedNV;
12855
#define glDepthRangedNV glad_glDepthRangedNV
12856
typedef void (GLAD_APIENTRYP PFNGLCLEARDEPTHDNVPROC)(GLdouble depth);
12857
GLAPI PFNGLCLEARDEPTHDNVPROC glad_glClearDepthdNV;
12858
#define glClearDepthdNV glad_glClearDepthdNV
12859
typedef void (GLAD_APIENTRYP PFNGLDEPTHBOUNDSDNVPROC)(GLdouble zmin, GLdouble zmax);
12860
GLAPI PFNGLDEPTHBOUNDSDNVPROC glad_glDepthBoundsdNV;
12861
#define glDepthBoundsdNV glad_glDepthBoundsdNV
12862
#endif
12863
#ifndef GL_NV_depth_clamp
12864
#define GL_NV_depth_clamp 1
12865
GLAPI int GLAD_GL_NV_depth_clamp;
12866
#endif
12867
#ifndef GL_NV_draw_texture
12868
#define GL_NV_draw_texture 1
12869
GLAPI int GLAD_GL_NV_draw_texture;
12870
typedef void (GLAD_APIENTRYP PFNGLDRAWTEXTURENVPROC)(GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1);
12871
GLAPI PFNGLDRAWTEXTURENVPROC glad_glDrawTextureNV;
12872
#define glDrawTextureNV glad_glDrawTextureNV
12873
#endif
12874
#ifndef GL_NV_draw_vulkan_image
12875
#define GL_NV_draw_vulkan_image 1
12876
GLAPI int GLAD_GL_NV_draw_vulkan_image;
12877
typedef void (GLAD_APIENTRYP PFNGLDRAWVKIMAGENVPROC)(GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1);
12878
GLAPI PFNGLDRAWVKIMAGENVPROC glad_glDrawVkImageNV;
12879
#define glDrawVkImageNV glad_glDrawVkImageNV
12880
typedef GLVULKANPROCNV (GLAD_APIENTRYP PFNGLGETVKPROCADDRNVPROC)(const GLchar *name);
12881
GLAPI PFNGLGETVKPROCADDRNVPROC glad_glGetVkProcAddrNV;
12882
#define glGetVkProcAddrNV glad_glGetVkProcAddrNV
12883
typedef void (GLAD_APIENTRYP PFNGLWAITVKSEMAPHORENVPROC)(GLuint64 vkSemaphore);
12884
GLAPI PFNGLWAITVKSEMAPHORENVPROC glad_glWaitVkSemaphoreNV;
12885
#define glWaitVkSemaphoreNV glad_glWaitVkSemaphoreNV
12886
typedef void (GLAD_APIENTRYP PFNGLSIGNALVKSEMAPHORENVPROC)(GLuint64 vkSemaphore);
12887
GLAPI PFNGLSIGNALVKSEMAPHORENVPROC glad_glSignalVkSemaphoreNV;
12888
#define glSignalVkSemaphoreNV glad_glSignalVkSemaphoreNV
12889
typedef void (GLAD_APIENTRYP PFNGLSIGNALVKFENCENVPROC)(GLuint64 vkFence);
12890
GLAPI PFNGLSIGNALVKFENCENVPROC glad_glSignalVkFenceNV;
12891
#define glSignalVkFenceNV glad_glSignalVkFenceNV
12892
#endif
12893
#ifndef GL_NV_evaluators
12894
#define GL_NV_evaluators 1
12895
GLAPI int GLAD_GL_NV_evaluators;
12896
typedef void (GLAD_APIENTRYP PFNGLMAPCONTROLPOINTSNVPROC)(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const void *points);
12897
GLAPI PFNGLMAPCONTROLPOINTSNVPROC glad_glMapControlPointsNV;
12898
#define glMapControlPointsNV glad_glMapControlPointsNV
12899
typedef void (GLAD_APIENTRYP PFNGLMAPPARAMETERIVNVPROC)(GLenum target, GLenum pname, const GLint *params);
12900
GLAPI PFNGLMAPPARAMETERIVNVPROC glad_glMapParameterivNV;
12901
#define glMapParameterivNV glad_glMapParameterivNV
12902
typedef void (GLAD_APIENTRYP PFNGLMAPPARAMETERFVNVPROC)(GLenum target, GLenum pname, const GLfloat *params);
12903
GLAPI PFNGLMAPPARAMETERFVNVPROC glad_glMapParameterfvNV;
12904
#define glMapParameterfvNV glad_glMapParameterfvNV
12905
typedef void (GLAD_APIENTRYP PFNGLGETMAPCONTROLPOINTSNVPROC)(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, void *points);
12906
GLAPI PFNGLGETMAPCONTROLPOINTSNVPROC glad_glGetMapControlPointsNV;
12907
#define glGetMapControlPointsNV glad_glGetMapControlPointsNV
12908
typedef void (GLAD_APIENTRYP PFNGLGETMAPPARAMETERIVNVPROC)(GLenum target, GLenum pname, GLint *params);
12909
GLAPI PFNGLGETMAPPARAMETERIVNVPROC glad_glGetMapParameterivNV;
12910
#define glGetMapParameterivNV glad_glGetMapParameterivNV
12911
typedef void (GLAD_APIENTRYP PFNGLGETMAPPARAMETERFVNVPROC)(GLenum target, GLenum pname, GLfloat *params);
12912
GLAPI PFNGLGETMAPPARAMETERFVNVPROC glad_glGetMapParameterfvNV;
12913
#define glGetMapParameterfvNV glad_glGetMapParameterfvNV
12914
typedef void (GLAD_APIENTRYP PFNGLGETMAPATTRIBPARAMETERIVNVPROC)(GLenum target, GLuint index, GLenum pname, GLint *params);
12915
GLAPI PFNGLGETMAPATTRIBPARAMETERIVNVPROC glad_glGetMapAttribParameterivNV;
12916
#define glGetMapAttribParameterivNV glad_glGetMapAttribParameterivNV
12917
typedef void (GLAD_APIENTRYP PFNGLGETMAPATTRIBPARAMETERFVNVPROC)(GLenum target, GLuint index, GLenum pname, GLfloat *params);
12918
GLAPI PFNGLGETMAPATTRIBPARAMETERFVNVPROC glad_glGetMapAttribParameterfvNV;
12919
#define glGetMapAttribParameterfvNV glad_glGetMapAttribParameterfvNV
12920
typedef void (GLAD_APIENTRYP PFNGLEVALMAPSNVPROC)(GLenum target, GLenum mode);
12921
GLAPI PFNGLEVALMAPSNVPROC glad_glEvalMapsNV;
12922
#define glEvalMapsNV glad_glEvalMapsNV
12923
#endif
12924
#ifndef GL_NV_explicit_multisample
12925
#define GL_NV_explicit_multisample 1
12926
GLAPI int GLAD_GL_NV_explicit_multisample;
12927
typedef void (GLAD_APIENTRYP PFNGLGETMULTISAMPLEFVNVPROC)(GLenum pname, GLuint index, GLfloat *val);
12928
GLAPI PFNGLGETMULTISAMPLEFVNVPROC glad_glGetMultisamplefvNV;
12929
#define glGetMultisamplefvNV glad_glGetMultisamplefvNV
12930
typedef void (GLAD_APIENTRYP PFNGLSAMPLEMASKINDEXEDNVPROC)(GLuint index, GLbitfield mask);
12931
GLAPI PFNGLSAMPLEMASKINDEXEDNVPROC glad_glSampleMaskIndexedNV;
12932
#define glSampleMaskIndexedNV glad_glSampleMaskIndexedNV
12933
typedef void (GLAD_APIENTRYP PFNGLTEXRENDERBUFFERNVPROC)(GLenum target, GLuint renderbuffer);
12934
GLAPI PFNGLTEXRENDERBUFFERNVPROC glad_glTexRenderbufferNV;
12935
#define glTexRenderbufferNV glad_glTexRenderbufferNV
12936
#endif
12937
#ifndef GL_NV_fence
12938
#define GL_NV_fence 1
12939
GLAPI int GLAD_GL_NV_fence;
12940
typedef void (GLAD_APIENTRYP PFNGLDELETEFENCESNVPROC)(GLsizei n, const GLuint *fences);
12941
GLAPI PFNGLDELETEFENCESNVPROC glad_glDeleteFencesNV;
12942
#define glDeleteFencesNV glad_glDeleteFencesNV
12943
typedef void (GLAD_APIENTRYP PFNGLGENFENCESNVPROC)(GLsizei n, GLuint *fences);
12944
GLAPI PFNGLGENFENCESNVPROC glad_glGenFencesNV;
12945
#define glGenFencesNV glad_glGenFencesNV
12946
typedef GLboolean (GLAD_APIENTRYP PFNGLISFENCENVPROC)(GLuint fence);
12947
GLAPI PFNGLISFENCENVPROC glad_glIsFenceNV;
12948
#define glIsFenceNV glad_glIsFenceNV
12949
typedef GLboolean (GLAD_APIENTRYP PFNGLTESTFENCENVPROC)(GLuint fence);
12950
GLAPI PFNGLTESTFENCENVPROC glad_glTestFenceNV;
12951
#define glTestFenceNV glad_glTestFenceNV
12952
typedef void (GLAD_APIENTRYP PFNGLGETFENCEIVNVPROC)(GLuint fence, GLenum pname, GLint *params);
12953
GLAPI PFNGLGETFENCEIVNVPROC glad_glGetFenceivNV;
12954
#define glGetFenceivNV glad_glGetFenceivNV
12955
typedef void (GLAD_APIENTRYP PFNGLFINISHFENCENVPROC)(GLuint fence);
12956
GLAPI PFNGLFINISHFENCENVPROC glad_glFinishFenceNV;
12957
#define glFinishFenceNV glad_glFinishFenceNV
12958
typedef void (GLAD_APIENTRYP PFNGLSETFENCENVPROC)(GLuint fence, GLenum condition);
12959
GLAPI PFNGLSETFENCENVPROC glad_glSetFenceNV;
12960
#define glSetFenceNV glad_glSetFenceNV
12961
#endif
12962
#ifndef GL_NV_fill_rectangle
12963
#define GL_NV_fill_rectangle 1
12964
GLAPI int GLAD_GL_NV_fill_rectangle;
12965
#endif
12966
#ifndef GL_NV_float_buffer
12967
#define GL_NV_float_buffer 1
12968
GLAPI int GLAD_GL_NV_float_buffer;
12969
#endif
12970
#ifndef GL_NV_fog_distance
12971
#define GL_NV_fog_distance 1
12972
GLAPI int GLAD_GL_NV_fog_distance;
12973
#endif
12974
#ifndef GL_NV_fragment_coverage_to_color
12975
#define GL_NV_fragment_coverage_to_color 1
12976
GLAPI int GLAD_GL_NV_fragment_coverage_to_color;
12977
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTCOVERAGECOLORNVPROC)(GLuint color);
12978
GLAPI PFNGLFRAGMENTCOVERAGECOLORNVPROC glad_glFragmentCoverageColorNV;
12979
#define glFragmentCoverageColorNV glad_glFragmentCoverageColorNV
12980
#endif
12981
#ifndef GL_NV_fragment_program
12982
#define GL_NV_fragment_program 1
12983
GLAPI int GLAD_GL_NV_fragment_program;
12984
typedef void (GLAD_APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4FNVPROC)(GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
12985
GLAPI PFNGLPROGRAMNAMEDPARAMETER4FNVPROC glad_glProgramNamedParameter4fNV;
12986
#define glProgramNamedParameter4fNV glad_glProgramNamedParameter4fNV
12987
typedef void (GLAD_APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC)(GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v);
12988
GLAPI PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC glad_glProgramNamedParameter4fvNV;
12989
#define glProgramNamedParameter4fvNV glad_glProgramNamedParameter4fvNV
12990
typedef void (GLAD_APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4DNVPROC)(GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
12991
GLAPI PFNGLPROGRAMNAMEDPARAMETER4DNVPROC glad_glProgramNamedParameter4dNV;
12992
#define glProgramNamedParameter4dNV glad_glProgramNamedParameter4dNV
12993
typedef void (GLAD_APIENTRYP PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC)(GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v);
12994
GLAPI PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC glad_glProgramNamedParameter4dvNV;
12995
#define glProgramNamedParameter4dvNV glad_glProgramNamedParameter4dvNV
12996
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC)(GLuint id, GLsizei len, const GLubyte *name, GLfloat *params);
12997
GLAPI PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC glad_glGetProgramNamedParameterfvNV;
12998
#define glGetProgramNamedParameterfvNV glad_glGetProgramNamedParameterfvNV
12999
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC)(GLuint id, GLsizei len, const GLubyte *name, GLdouble *params);
13000
GLAPI PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC glad_glGetProgramNamedParameterdvNV;
13001
#define glGetProgramNamedParameterdvNV glad_glGetProgramNamedParameterdvNV
13002
#endif
13003
#ifndef GL_NV_fragment_program2
13004
#define GL_NV_fragment_program2 1
13005
GLAPI int GLAD_GL_NV_fragment_program2;
13006
#endif
13007
#ifndef GL_NV_fragment_program4
13008
#define GL_NV_fragment_program4 1
13009
GLAPI int GLAD_GL_NV_fragment_program4;
13010
#endif
13011
#ifndef GL_NV_fragment_program_option
13012
#define GL_NV_fragment_program_option 1
13013
GLAPI int GLAD_GL_NV_fragment_program_option;
13014
#endif
13015
#ifndef GL_NV_fragment_shader_barycentric
13016
#define GL_NV_fragment_shader_barycentric 1
13017
GLAPI int GLAD_GL_NV_fragment_shader_barycentric;
13018
#endif
13019
#ifndef GL_NV_fragment_shader_interlock
13020
#define GL_NV_fragment_shader_interlock 1
13021
GLAPI int GLAD_GL_NV_fragment_shader_interlock;
13022
#endif
13023
#ifndef GL_NV_framebuffer_mixed_samples
13024
#define GL_NV_framebuffer_mixed_samples 1
13025
GLAPI int GLAD_GL_NV_framebuffer_mixed_samples;
13026
typedef void (GLAD_APIENTRYP PFNGLCOVERAGEMODULATIONTABLENVPROC)(GLsizei n, const GLfloat *v);
13027
GLAPI PFNGLCOVERAGEMODULATIONTABLENVPROC glad_glCoverageModulationTableNV;
13028
#define glCoverageModulationTableNV glad_glCoverageModulationTableNV
13029
typedef void (GLAD_APIENTRYP PFNGLGETCOVERAGEMODULATIONTABLENVPROC)(GLsizei bufSize, GLfloat *v);
13030
GLAPI PFNGLGETCOVERAGEMODULATIONTABLENVPROC glad_glGetCoverageModulationTableNV;
13031
#define glGetCoverageModulationTableNV glad_glGetCoverageModulationTableNV
13032
typedef void (GLAD_APIENTRYP PFNGLCOVERAGEMODULATIONNVPROC)(GLenum components);
13033
GLAPI PFNGLCOVERAGEMODULATIONNVPROC glad_glCoverageModulationNV;
13034
#define glCoverageModulationNV glad_glCoverageModulationNV
13035
#endif
13036
#ifndef GL_NV_framebuffer_multisample_coverage
13037
#define GL_NV_framebuffer_multisample_coverage 1
13038
GLAPI int GLAD_GL_NV_framebuffer_multisample_coverage;
13039
typedef void (GLAD_APIENTRYP PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
13040
GLAPI PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC glad_glRenderbufferStorageMultisampleCoverageNV;
13041
#define glRenderbufferStorageMultisampleCoverageNV glad_glRenderbufferStorageMultisampleCoverageNV
13042
#endif
13043
#ifndef GL_NV_geometry_program4
13044
#define GL_NV_geometry_program4 1
13045
GLAPI int GLAD_GL_NV_geometry_program4;
13046
typedef void (GLAD_APIENTRYP PFNGLPROGRAMVERTEXLIMITNVPROC)(GLenum target, GLint limit);
13047
GLAPI PFNGLPROGRAMVERTEXLIMITNVPROC glad_glProgramVertexLimitNV;
13048
#define glProgramVertexLimitNV glad_glProgramVertexLimitNV
13049
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTUREEXTPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level);
13050
GLAPI PFNGLFRAMEBUFFERTEXTUREEXTPROC glad_glFramebufferTextureEXT;
13051
#define glFramebufferTextureEXT glad_glFramebufferTextureEXT
13052
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
13053
GLAPI PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC glad_glFramebufferTextureFaceEXT;
13054
#define glFramebufferTextureFaceEXT glad_glFramebufferTextureFaceEXT
13055
#endif
13056
#ifndef GL_NV_geometry_shader4
13057
#define GL_NV_geometry_shader4 1
13058
GLAPI int GLAD_GL_NV_geometry_shader4;
13059
#endif
13060
#ifndef GL_NV_geometry_shader_passthrough
13061
#define GL_NV_geometry_shader_passthrough 1
13062
GLAPI int GLAD_GL_NV_geometry_shader_passthrough;
13063
#endif
13064
#ifndef GL_NV_gpu_multicast
13065
#define GL_NV_gpu_multicast 1
13066
GLAPI int GLAD_GL_NV_gpu_multicast;
13067
typedef void (GLAD_APIENTRYP PFNGLRENDERGPUMASKNVPROC)(GLbitfield mask);
13068
GLAPI PFNGLRENDERGPUMASKNVPROC glad_glRenderGpuMaskNV;
13069
#define glRenderGpuMaskNV glad_glRenderGpuMaskNV
13070
typedef void (GLAD_APIENTRYP PFNGLMULTICASTBUFFERSUBDATANVPROC)(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);
13071
GLAPI PFNGLMULTICASTBUFFERSUBDATANVPROC glad_glMulticastBufferSubDataNV;
13072
#define glMulticastBufferSubDataNV glad_glMulticastBufferSubDataNV
13073
typedef void (GLAD_APIENTRYP PFNGLMULTICASTCOPYBUFFERSUBDATANVPROC)(GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
13074
GLAPI PFNGLMULTICASTCOPYBUFFERSUBDATANVPROC glad_glMulticastCopyBufferSubDataNV;
13075
#define glMulticastCopyBufferSubDataNV glad_glMulticastCopyBufferSubDataNV
13076
typedef void (GLAD_APIENTRYP PFNGLMULTICASTCOPYIMAGESUBDATANVPROC)(GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth);
13077
GLAPI PFNGLMULTICASTCOPYIMAGESUBDATANVPROC glad_glMulticastCopyImageSubDataNV;
13078
#define glMulticastCopyImageSubDataNV glad_glMulticastCopyImageSubDataNV
13079
typedef void (GLAD_APIENTRYP PFNGLMULTICASTBLITFRAMEBUFFERNVPROC)(GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
13080
GLAPI PFNGLMULTICASTBLITFRAMEBUFFERNVPROC glad_glMulticastBlitFramebufferNV;
13081
#define glMulticastBlitFramebufferNV glad_glMulticastBlitFramebufferNV
13082
typedef void (GLAD_APIENTRYP PFNGLMULTICASTFRAMEBUFFERSAMPLELOCATIONSFVNVPROC)(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v);
13083
GLAPI PFNGLMULTICASTFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glad_glMulticastFramebufferSampleLocationsfvNV;
13084
#define glMulticastFramebufferSampleLocationsfvNV glad_glMulticastFramebufferSampleLocationsfvNV
13085
typedef void (GLAD_APIENTRYP PFNGLMULTICASTBARRIERNVPROC)(void);
13086
GLAPI PFNGLMULTICASTBARRIERNVPROC glad_glMulticastBarrierNV;
13087
#define glMulticastBarrierNV glad_glMulticastBarrierNV
13088
typedef void (GLAD_APIENTRYP PFNGLMULTICASTWAITSYNCNVPROC)(GLuint signalGpu, GLbitfield waitGpuMask);
13089
GLAPI PFNGLMULTICASTWAITSYNCNVPROC glad_glMulticastWaitSyncNV;
13090
#define glMulticastWaitSyncNV glad_glMulticastWaitSyncNV
13091
typedef void (GLAD_APIENTRYP PFNGLMULTICASTGETQUERYOBJECTIVNVPROC)(GLuint gpu, GLuint id, GLenum pname, GLint *params);
13092
GLAPI PFNGLMULTICASTGETQUERYOBJECTIVNVPROC glad_glMulticastGetQueryObjectivNV;
13093
#define glMulticastGetQueryObjectivNV glad_glMulticastGetQueryObjectivNV
13094
typedef void (GLAD_APIENTRYP PFNGLMULTICASTGETQUERYOBJECTUIVNVPROC)(GLuint gpu, GLuint id, GLenum pname, GLuint *params);
13095
GLAPI PFNGLMULTICASTGETQUERYOBJECTUIVNVPROC glad_glMulticastGetQueryObjectuivNV;
13096
#define glMulticastGetQueryObjectuivNV glad_glMulticastGetQueryObjectuivNV
13097
typedef void (GLAD_APIENTRYP PFNGLMULTICASTGETQUERYOBJECTI64VNVPROC)(GLuint gpu, GLuint id, GLenum pname, GLint64 *params);
13098
GLAPI PFNGLMULTICASTGETQUERYOBJECTI64VNVPROC glad_glMulticastGetQueryObjecti64vNV;
13099
#define glMulticastGetQueryObjecti64vNV glad_glMulticastGetQueryObjecti64vNV
13100
typedef void (GLAD_APIENTRYP PFNGLMULTICASTGETQUERYOBJECTUI64VNVPROC)(GLuint gpu, GLuint id, GLenum pname, GLuint64 *params);
13101
GLAPI PFNGLMULTICASTGETQUERYOBJECTUI64VNVPROC glad_glMulticastGetQueryObjectui64vNV;
13102
#define glMulticastGetQueryObjectui64vNV glad_glMulticastGetQueryObjectui64vNV
13103
#endif
13104
#ifndef GL_NV_gpu_program4
13105
#define GL_NV_gpu_program4 1
13106
GLAPI int GLAD_GL_NV_gpu_program4;
13107
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETERI4INVPROC)(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
13108
GLAPI PFNGLPROGRAMLOCALPARAMETERI4INVPROC glad_glProgramLocalParameterI4iNV;
13109
#define glProgramLocalParameterI4iNV glad_glProgramLocalParameterI4iNV
13110
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC)(GLenum target, GLuint index, const GLint *params);
13111
GLAPI PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC glad_glProgramLocalParameterI4ivNV;
13112
#define glProgramLocalParameterI4ivNV glad_glProgramLocalParameterI4ivNV
13113
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC)(GLenum target, GLuint index, GLsizei count, const GLint *params);
13114
GLAPI PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC glad_glProgramLocalParametersI4ivNV;
13115
#define glProgramLocalParametersI4ivNV glad_glProgramLocalParametersI4ivNV
13116
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETERI4UINVPROC)(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
13117
GLAPI PFNGLPROGRAMLOCALPARAMETERI4UINVPROC glad_glProgramLocalParameterI4uiNV;
13118
#define glProgramLocalParameterI4uiNV glad_glProgramLocalParameterI4uiNV
13119
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC)(GLenum target, GLuint index, const GLuint *params);
13120
GLAPI PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC glad_glProgramLocalParameterI4uivNV;
13121
#define glProgramLocalParameterI4uivNV glad_glProgramLocalParameterI4uivNV
13122
typedef void (GLAD_APIENTRYP PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC)(GLenum target, GLuint index, GLsizei count, const GLuint *params);
13123
GLAPI PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC glad_glProgramLocalParametersI4uivNV;
13124
#define glProgramLocalParametersI4uivNV glad_glProgramLocalParametersI4uivNV
13125
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETERI4INVPROC)(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
13126
GLAPI PFNGLPROGRAMENVPARAMETERI4INVPROC glad_glProgramEnvParameterI4iNV;
13127
#define glProgramEnvParameterI4iNV glad_glProgramEnvParameterI4iNV
13128
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETERI4IVNVPROC)(GLenum target, GLuint index, const GLint *params);
13129
GLAPI PFNGLPROGRAMENVPARAMETERI4IVNVPROC glad_glProgramEnvParameterI4ivNV;
13130
#define glProgramEnvParameterI4ivNV glad_glProgramEnvParameterI4ivNV
13131
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETERSI4IVNVPROC)(GLenum target, GLuint index, GLsizei count, const GLint *params);
13132
GLAPI PFNGLPROGRAMENVPARAMETERSI4IVNVPROC glad_glProgramEnvParametersI4ivNV;
13133
#define glProgramEnvParametersI4ivNV glad_glProgramEnvParametersI4ivNV
13134
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETERI4UINVPROC)(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
13135
GLAPI PFNGLPROGRAMENVPARAMETERI4UINVPROC glad_glProgramEnvParameterI4uiNV;
13136
#define glProgramEnvParameterI4uiNV glad_glProgramEnvParameterI4uiNV
13137
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETERI4UIVNVPROC)(GLenum target, GLuint index, const GLuint *params);
13138
GLAPI PFNGLPROGRAMENVPARAMETERI4UIVNVPROC glad_glProgramEnvParameterI4uivNV;
13139
#define glProgramEnvParameterI4uivNV glad_glProgramEnvParameterI4uivNV
13140
typedef void (GLAD_APIENTRYP PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC)(GLenum target, GLuint index, GLsizei count, const GLuint *params);
13141
GLAPI PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC glad_glProgramEnvParametersI4uivNV;
13142
#define glProgramEnvParametersI4uivNV glad_glProgramEnvParametersI4uivNV
13143
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC)(GLenum target, GLuint index, GLint *params);
13144
GLAPI PFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC glad_glGetProgramLocalParameterIivNV;
13145
#define glGetProgramLocalParameterIivNV glad_glGetProgramLocalParameterIivNV
13146
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC)(GLenum target, GLuint index, GLuint *params);
13147
GLAPI PFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC glad_glGetProgramLocalParameterIuivNV;
13148
#define glGetProgramLocalParameterIuivNV glad_glGetProgramLocalParameterIuivNV
13149
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMENVPARAMETERIIVNVPROC)(GLenum target, GLuint index, GLint *params);
13150
GLAPI PFNGLGETPROGRAMENVPARAMETERIIVNVPROC glad_glGetProgramEnvParameterIivNV;
13151
#define glGetProgramEnvParameterIivNV glad_glGetProgramEnvParameterIivNV
13152
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMENVPARAMETERIUIVNVPROC)(GLenum target, GLuint index, GLuint *params);
13153
GLAPI PFNGLGETPROGRAMENVPARAMETERIUIVNVPROC glad_glGetProgramEnvParameterIuivNV;
13154
#define glGetProgramEnvParameterIuivNV glad_glGetProgramEnvParameterIuivNV
13155
#endif
13156
#ifndef GL_NV_gpu_program5
13157
#define GL_NV_gpu_program5 1
13158
GLAPI int GLAD_GL_NV_gpu_program5;
13159
typedef void (GLAD_APIENTRYP PFNGLPROGRAMSUBROUTINEPARAMETERSUIVNVPROC)(GLenum target, GLsizei count, const GLuint *params);
13160
GLAPI PFNGLPROGRAMSUBROUTINEPARAMETERSUIVNVPROC glad_glProgramSubroutineParametersuivNV;
13161
#define glProgramSubroutineParametersuivNV glad_glProgramSubroutineParametersuivNV
13162
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMSUBROUTINEPARAMETERUIVNVPROC)(GLenum target, GLuint index, GLuint *param);
13163
GLAPI PFNGLGETPROGRAMSUBROUTINEPARAMETERUIVNVPROC glad_glGetProgramSubroutineParameteruivNV;
13164
#define glGetProgramSubroutineParameteruivNV glad_glGetProgramSubroutineParameteruivNV
13165
#endif
13166
#ifndef GL_NV_gpu_program5_mem_extended
13167
#define GL_NV_gpu_program5_mem_extended 1
13168
GLAPI int GLAD_GL_NV_gpu_program5_mem_extended;
13169
#endif
13170
#ifndef GL_NV_gpu_shader5
13171
#define GL_NV_gpu_shader5 1
13172
GLAPI int GLAD_GL_NV_gpu_shader5;
13173
#endif
13174
#ifndef GL_NV_half_float
13175
#define GL_NV_half_float 1
13176
GLAPI int GLAD_GL_NV_half_float;
13177
typedef void (GLAD_APIENTRYP PFNGLVERTEX2HNVPROC)(GLhalfNV x, GLhalfNV y);
13178
GLAPI PFNGLVERTEX2HNVPROC glad_glVertex2hNV;
13179
#define glVertex2hNV glad_glVertex2hNV
13180
typedef void (GLAD_APIENTRYP PFNGLVERTEX2HVNVPROC)(const GLhalfNV *v);
13181
GLAPI PFNGLVERTEX2HVNVPROC glad_glVertex2hvNV;
13182
#define glVertex2hvNV glad_glVertex2hvNV
13183
typedef void (GLAD_APIENTRYP PFNGLVERTEX3HNVPROC)(GLhalfNV x, GLhalfNV y, GLhalfNV z);
13184
GLAPI PFNGLVERTEX3HNVPROC glad_glVertex3hNV;
13185
#define glVertex3hNV glad_glVertex3hNV
13186
typedef void (GLAD_APIENTRYP PFNGLVERTEX3HVNVPROC)(const GLhalfNV *v);
13187
GLAPI PFNGLVERTEX3HVNVPROC glad_glVertex3hvNV;
13188
#define glVertex3hvNV glad_glVertex3hvNV
13189
typedef void (GLAD_APIENTRYP PFNGLVERTEX4HNVPROC)(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
13190
GLAPI PFNGLVERTEX4HNVPROC glad_glVertex4hNV;
13191
#define glVertex4hNV glad_glVertex4hNV
13192
typedef void (GLAD_APIENTRYP PFNGLVERTEX4HVNVPROC)(const GLhalfNV *v);
13193
GLAPI PFNGLVERTEX4HVNVPROC glad_glVertex4hvNV;
13194
#define glVertex4hvNV glad_glVertex4hvNV
13195
typedef void (GLAD_APIENTRYP PFNGLNORMAL3HNVPROC)(GLhalfNV nx, GLhalfNV ny, GLhalfNV nz);
13196
GLAPI PFNGLNORMAL3HNVPROC glad_glNormal3hNV;
13197
#define glNormal3hNV glad_glNormal3hNV
13198
typedef void (GLAD_APIENTRYP PFNGLNORMAL3HVNVPROC)(const GLhalfNV *v);
13199
GLAPI PFNGLNORMAL3HVNVPROC glad_glNormal3hvNV;
13200
#define glNormal3hvNV glad_glNormal3hvNV
13201
typedef void (GLAD_APIENTRYP PFNGLCOLOR3HNVPROC)(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
13202
GLAPI PFNGLCOLOR3HNVPROC glad_glColor3hNV;
13203
#define glColor3hNV glad_glColor3hNV
13204
typedef void (GLAD_APIENTRYP PFNGLCOLOR3HVNVPROC)(const GLhalfNV *v);
13205
GLAPI PFNGLCOLOR3HVNVPROC glad_glColor3hvNV;
13206
#define glColor3hvNV glad_glColor3hvNV
13207
typedef void (GLAD_APIENTRYP PFNGLCOLOR4HNVPROC)(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha);
13208
GLAPI PFNGLCOLOR4HNVPROC glad_glColor4hNV;
13209
#define glColor4hNV glad_glColor4hNV
13210
typedef void (GLAD_APIENTRYP PFNGLCOLOR4HVNVPROC)(const GLhalfNV *v);
13211
GLAPI PFNGLCOLOR4HVNVPROC glad_glColor4hvNV;
13212
#define glColor4hvNV glad_glColor4hvNV
13213
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD1HNVPROC)(GLhalfNV s);
13214
GLAPI PFNGLTEXCOORD1HNVPROC glad_glTexCoord1hNV;
13215
#define glTexCoord1hNV glad_glTexCoord1hNV
13216
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD1HVNVPROC)(const GLhalfNV *v);
13217
GLAPI PFNGLTEXCOORD1HVNVPROC glad_glTexCoord1hvNV;
13218
#define glTexCoord1hvNV glad_glTexCoord1hvNV
13219
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2HNVPROC)(GLhalfNV s, GLhalfNV t);
13220
GLAPI PFNGLTEXCOORD2HNVPROC glad_glTexCoord2hNV;
13221
#define glTexCoord2hNV glad_glTexCoord2hNV
13222
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2HVNVPROC)(const GLhalfNV *v);
13223
GLAPI PFNGLTEXCOORD2HVNVPROC glad_glTexCoord2hvNV;
13224
#define glTexCoord2hvNV glad_glTexCoord2hvNV
13225
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD3HNVPROC)(GLhalfNV s, GLhalfNV t, GLhalfNV r);
13226
GLAPI PFNGLTEXCOORD3HNVPROC glad_glTexCoord3hNV;
13227
#define glTexCoord3hNV glad_glTexCoord3hNV
13228
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD3HVNVPROC)(const GLhalfNV *v);
13229
GLAPI PFNGLTEXCOORD3HVNVPROC glad_glTexCoord3hvNV;
13230
#define glTexCoord3hvNV glad_glTexCoord3hvNV
13231
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4HNVPROC)(GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
13232
GLAPI PFNGLTEXCOORD4HNVPROC glad_glTexCoord4hNV;
13233
#define glTexCoord4hNV glad_glTexCoord4hNV
13234
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4HVNVPROC)(const GLhalfNV *v);
13235
GLAPI PFNGLTEXCOORD4HVNVPROC glad_glTexCoord4hvNV;
13236
#define glTexCoord4hvNV glad_glTexCoord4hvNV
13237
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1HNVPROC)(GLenum target, GLhalfNV s);
13238
GLAPI PFNGLMULTITEXCOORD1HNVPROC glad_glMultiTexCoord1hNV;
13239
#define glMultiTexCoord1hNV glad_glMultiTexCoord1hNV
13240
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1HVNVPROC)(GLenum target, const GLhalfNV *v);
13241
GLAPI PFNGLMULTITEXCOORD1HVNVPROC glad_glMultiTexCoord1hvNV;
13242
#define glMultiTexCoord1hvNV glad_glMultiTexCoord1hvNV
13243
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2HNVPROC)(GLenum target, GLhalfNV s, GLhalfNV t);
13244
GLAPI PFNGLMULTITEXCOORD2HNVPROC glad_glMultiTexCoord2hNV;
13245
#define glMultiTexCoord2hNV glad_glMultiTexCoord2hNV
13246
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2HVNVPROC)(GLenum target, const GLhalfNV *v);
13247
GLAPI PFNGLMULTITEXCOORD2HVNVPROC glad_glMultiTexCoord2hvNV;
13248
#define glMultiTexCoord2hvNV glad_glMultiTexCoord2hvNV
13249
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3HNVPROC)(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);
13250
GLAPI PFNGLMULTITEXCOORD3HNVPROC glad_glMultiTexCoord3hNV;
13251
#define glMultiTexCoord3hNV glad_glMultiTexCoord3hNV
13252
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3HVNVPROC)(GLenum target, const GLhalfNV *v);
13253
GLAPI PFNGLMULTITEXCOORD3HVNVPROC glad_glMultiTexCoord3hvNV;
13254
#define glMultiTexCoord3hvNV glad_glMultiTexCoord3hvNV
13255
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4HNVPROC)(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
13256
GLAPI PFNGLMULTITEXCOORD4HNVPROC glad_glMultiTexCoord4hNV;
13257
#define glMultiTexCoord4hNV glad_glMultiTexCoord4hNV
13258
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4HVNVPROC)(GLenum target, const GLhalfNV *v);
13259
GLAPI PFNGLMULTITEXCOORD4HVNVPROC glad_glMultiTexCoord4hvNV;
13260
#define glMultiTexCoord4hvNV glad_glMultiTexCoord4hvNV
13261
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDHNVPROC)(GLhalfNV fog);
13262
GLAPI PFNGLFOGCOORDHNVPROC glad_glFogCoordhNV;
13263
#define glFogCoordhNV glad_glFogCoordhNV
13264
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDHVNVPROC)(const GLhalfNV *fog);
13265
GLAPI PFNGLFOGCOORDHVNVPROC glad_glFogCoordhvNV;
13266
#define glFogCoordhvNV glad_glFogCoordhvNV
13267
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3HNVPROC)(GLhalfNV red, GLhalfNV green, GLhalfNV blue);
13268
GLAPI PFNGLSECONDARYCOLOR3HNVPROC glad_glSecondaryColor3hNV;
13269
#define glSecondaryColor3hNV glad_glSecondaryColor3hNV
13270
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLOR3HVNVPROC)(const GLhalfNV *v);
13271
GLAPI PFNGLSECONDARYCOLOR3HVNVPROC glad_glSecondaryColor3hvNV;
13272
#define glSecondaryColor3hvNV glad_glSecondaryColor3hvNV
13273
typedef void (GLAD_APIENTRYP PFNGLVERTEXWEIGHTHNVPROC)(GLhalfNV weight);
13274
GLAPI PFNGLVERTEXWEIGHTHNVPROC glad_glVertexWeighthNV;
13275
#define glVertexWeighthNV glad_glVertexWeighthNV
13276
typedef void (GLAD_APIENTRYP PFNGLVERTEXWEIGHTHVNVPROC)(const GLhalfNV *weight);
13277
GLAPI PFNGLVERTEXWEIGHTHVNVPROC glad_glVertexWeighthvNV;
13278
#define glVertexWeighthvNV glad_glVertexWeighthvNV
13279
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1HNVPROC)(GLuint index, GLhalfNV x);
13280
GLAPI PFNGLVERTEXATTRIB1HNVPROC glad_glVertexAttrib1hNV;
13281
#define glVertexAttrib1hNV glad_glVertexAttrib1hNV
13282
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1HVNVPROC)(GLuint index, const GLhalfNV *v);
13283
GLAPI PFNGLVERTEXATTRIB1HVNVPROC glad_glVertexAttrib1hvNV;
13284
#define glVertexAttrib1hvNV glad_glVertexAttrib1hvNV
13285
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2HNVPROC)(GLuint index, GLhalfNV x, GLhalfNV y);
13286
GLAPI PFNGLVERTEXATTRIB2HNVPROC glad_glVertexAttrib2hNV;
13287
#define glVertexAttrib2hNV glad_glVertexAttrib2hNV
13288
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2HVNVPROC)(GLuint index, const GLhalfNV *v);
13289
GLAPI PFNGLVERTEXATTRIB2HVNVPROC glad_glVertexAttrib2hvNV;
13290
#define glVertexAttrib2hvNV glad_glVertexAttrib2hvNV
13291
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3HNVPROC)(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z);
13292
GLAPI PFNGLVERTEXATTRIB3HNVPROC glad_glVertexAttrib3hNV;
13293
#define glVertexAttrib3hNV glad_glVertexAttrib3hNV
13294
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3HVNVPROC)(GLuint index, const GLhalfNV *v);
13295
GLAPI PFNGLVERTEXATTRIB3HVNVPROC glad_glVertexAttrib3hvNV;
13296
#define glVertexAttrib3hvNV glad_glVertexAttrib3hvNV
13297
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4HNVPROC)(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
13298
GLAPI PFNGLVERTEXATTRIB4HNVPROC glad_glVertexAttrib4hNV;
13299
#define glVertexAttrib4hNV glad_glVertexAttrib4hNV
13300
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4HVNVPROC)(GLuint index, const GLhalfNV *v);
13301
GLAPI PFNGLVERTEXATTRIB4HVNVPROC glad_glVertexAttrib4hvNV;
13302
#define glVertexAttrib4hvNV glad_glVertexAttrib4hvNV
13303
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS1HVNVPROC)(GLuint index, GLsizei n, const GLhalfNV *v);
13304
GLAPI PFNGLVERTEXATTRIBS1HVNVPROC glad_glVertexAttribs1hvNV;
13305
#define glVertexAttribs1hvNV glad_glVertexAttribs1hvNV
13306
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS2HVNVPROC)(GLuint index, GLsizei n, const GLhalfNV *v);
13307
GLAPI PFNGLVERTEXATTRIBS2HVNVPROC glad_glVertexAttribs2hvNV;
13308
#define glVertexAttribs2hvNV glad_glVertexAttribs2hvNV
13309
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS3HVNVPROC)(GLuint index, GLsizei n, const GLhalfNV *v);
13310
GLAPI PFNGLVERTEXATTRIBS3HVNVPROC glad_glVertexAttribs3hvNV;
13311
#define glVertexAttribs3hvNV glad_glVertexAttribs3hvNV
13312
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS4HVNVPROC)(GLuint index, GLsizei n, const GLhalfNV *v);
13313
GLAPI PFNGLVERTEXATTRIBS4HVNVPROC glad_glVertexAttribs4hvNV;
13314
#define glVertexAttribs4hvNV glad_glVertexAttribs4hvNV
13315
#endif
13316
#ifndef GL_NV_internalformat_sample_query
13317
#define GL_NV_internalformat_sample_query 1
13318
GLAPI int GLAD_GL_NV_internalformat_sample_query;
13319
typedef void (GLAD_APIENTRYP PFNGLGETINTERNALFORMATSAMPLEIVNVPROC)(GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei count, GLint *params);
13320
GLAPI PFNGLGETINTERNALFORMATSAMPLEIVNVPROC glad_glGetInternalformatSampleivNV;
13321
#define glGetInternalformatSampleivNV glad_glGetInternalformatSampleivNV
13322
#endif
13323
#ifndef GL_NV_light_max_exponent
13324
#define GL_NV_light_max_exponent 1
13325
GLAPI int GLAD_GL_NV_light_max_exponent;
13326
#endif
13327
#ifndef GL_NV_memory_attachment
13328
#define GL_NV_memory_attachment 1
13329
GLAPI int GLAD_GL_NV_memory_attachment;
13330
typedef void (GLAD_APIENTRYP PFNGLGETMEMORYOBJECTDETACHEDRESOURCESUIVNVPROC)(GLuint memory, GLenum pname, GLint first, GLsizei count, GLuint *params);
13331
GLAPI PFNGLGETMEMORYOBJECTDETACHEDRESOURCESUIVNVPROC glad_glGetMemoryObjectDetachedResourcesuivNV;
13332
#define glGetMemoryObjectDetachedResourcesuivNV glad_glGetMemoryObjectDetachedResourcesuivNV
13333
typedef void (GLAD_APIENTRYP PFNGLRESETMEMORYOBJECTPARAMETERNVPROC)(GLuint memory, GLenum pname);
13334
GLAPI PFNGLRESETMEMORYOBJECTPARAMETERNVPROC glad_glResetMemoryObjectParameterNV;
13335
#define glResetMemoryObjectParameterNV glad_glResetMemoryObjectParameterNV
13336
typedef void (GLAD_APIENTRYP PFNGLTEXATTACHMEMORYNVPROC)(GLenum target, GLuint memory, GLuint64 offset);
13337
GLAPI PFNGLTEXATTACHMEMORYNVPROC glad_glTexAttachMemoryNV;
13338
#define glTexAttachMemoryNV glad_glTexAttachMemoryNV
13339
typedef void (GLAD_APIENTRYP PFNGLBUFFERATTACHMEMORYNVPROC)(GLenum target, GLuint memory, GLuint64 offset);
13340
GLAPI PFNGLBUFFERATTACHMEMORYNVPROC glad_glBufferAttachMemoryNV;
13341
#define glBufferAttachMemoryNV glad_glBufferAttachMemoryNV
13342
typedef void (GLAD_APIENTRYP PFNGLTEXTUREATTACHMEMORYNVPROC)(GLuint texture, GLuint memory, GLuint64 offset);
13343
GLAPI PFNGLTEXTUREATTACHMEMORYNVPROC glad_glTextureAttachMemoryNV;
13344
#define glTextureAttachMemoryNV glad_glTextureAttachMemoryNV
13345
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERATTACHMEMORYNVPROC)(GLuint buffer, GLuint memory, GLuint64 offset);
13346
GLAPI PFNGLNAMEDBUFFERATTACHMEMORYNVPROC glad_glNamedBufferAttachMemoryNV;
13347
#define glNamedBufferAttachMemoryNV glad_glNamedBufferAttachMemoryNV
13348
#endif
13349
#ifndef GL_NV_memory_object_sparse
13350
#define GL_NV_memory_object_sparse 1
13351
GLAPI int GLAD_GL_NV_memory_object_sparse;
13352
typedef void (GLAD_APIENTRYP PFNGLBUFFERPAGECOMMITMENTMEMNVPROC)(GLenum target, GLintptr offset, GLsizeiptr size, GLuint memory, GLuint64 memOffset, GLboolean commit);
13353
GLAPI PFNGLBUFFERPAGECOMMITMENTMEMNVPROC glad_glBufferPageCommitmentMemNV;
13354
#define glBufferPageCommitmentMemNV glad_glBufferPageCommitmentMemNV
13355
typedef void (GLAD_APIENTRYP PFNGLTEXPAGECOMMITMENTMEMNVPROC)(GLenum target, GLint layer, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset, GLboolean commit);
13356
GLAPI PFNGLTEXPAGECOMMITMENTMEMNVPROC glad_glTexPageCommitmentMemNV;
13357
#define glTexPageCommitmentMemNV glad_glTexPageCommitmentMemNV
13358
typedef void (GLAD_APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTMEMNVPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, GLuint memory, GLuint64 memOffset, GLboolean commit);
13359
GLAPI PFNGLNAMEDBUFFERPAGECOMMITMENTMEMNVPROC glad_glNamedBufferPageCommitmentMemNV;
13360
#define glNamedBufferPageCommitmentMemNV glad_glNamedBufferPageCommitmentMemNV
13361
typedef void (GLAD_APIENTRYP PFNGLTEXTUREPAGECOMMITMENTMEMNVPROC)(GLuint texture, GLint layer, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset, GLboolean commit);
13362
GLAPI PFNGLTEXTUREPAGECOMMITMENTMEMNVPROC glad_glTexturePageCommitmentMemNV;
13363
#define glTexturePageCommitmentMemNV glad_glTexturePageCommitmentMemNV
13364
#endif
13365
#ifndef GL_NV_mesh_shader
13366
#define GL_NV_mesh_shader 1
13367
GLAPI int GLAD_GL_NV_mesh_shader;
13368
typedef void (GLAD_APIENTRYP PFNGLDRAWMESHTASKSNVPROC)(GLuint first, GLuint count);
13369
GLAPI PFNGLDRAWMESHTASKSNVPROC glad_glDrawMeshTasksNV;
13370
#define glDrawMeshTasksNV glad_glDrawMeshTasksNV
13371
typedef void (GLAD_APIENTRYP PFNGLDRAWMESHTASKSINDIRECTNVPROC)(GLintptr indirect);
13372
GLAPI PFNGLDRAWMESHTASKSINDIRECTNVPROC glad_glDrawMeshTasksIndirectNV;
13373
#define glDrawMeshTasksIndirectNV glad_glDrawMeshTasksIndirectNV
13374
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWMESHTASKSINDIRECTNVPROC)(GLintptr indirect, GLsizei drawcount, GLsizei stride);
13375
GLAPI PFNGLMULTIDRAWMESHTASKSINDIRECTNVPROC glad_glMultiDrawMeshTasksIndirectNV;
13376
#define glMultiDrawMeshTasksIndirectNV glad_glMultiDrawMeshTasksIndirectNV
13377
typedef void (GLAD_APIENTRYP PFNGLMULTIDRAWMESHTASKSINDIRECTCOUNTNVPROC)(GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride);
13378
GLAPI PFNGLMULTIDRAWMESHTASKSINDIRECTCOUNTNVPROC glad_glMultiDrawMeshTasksIndirectCountNV;
13379
#define glMultiDrawMeshTasksIndirectCountNV glad_glMultiDrawMeshTasksIndirectCountNV
13380
#endif
13381
#ifndef GL_NV_multisample_coverage
13382
#define GL_NV_multisample_coverage 1
13383
GLAPI int GLAD_GL_NV_multisample_coverage;
13384
#endif
13385
#ifndef GL_NV_multisample_filter_hint
13386
#define GL_NV_multisample_filter_hint 1
13387
GLAPI int GLAD_GL_NV_multisample_filter_hint;
13388
#endif
13389
#ifndef GL_NV_occlusion_query
13390
#define GL_NV_occlusion_query 1
13391
GLAPI int GLAD_GL_NV_occlusion_query;
13392
typedef void (GLAD_APIENTRYP PFNGLGENOCCLUSIONQUERIESNVPROC)(GLsizei n, GLuint *ids);
13393
GLAPI PFNGLGENOCCLUSIONQUERIESNVPROC glad_glGenOcclusionQueriesNV;
13394
#define glGenOcclusionQueriesNV glad_glGenOcclusionQueriesNV
13395
typedef void (GLAD_APIENTRYP PFNGLDELETEOCCLUSIONQUERIESNVPROC)(GLsizei n, const GLuint *ids);
13396
GLAPI PFNGLDELETEOCCLUSIONQUERIESNVPROC glad_glDeleteOcclusionQueriesNV;
13397
#define glDeleteOcclusionQueriesNV glad_glDeleteOcclusionQueriesNV
13398
typedef GLboolean (GLAD_APIENTRYP PFNGLISOCCLUSIONQUERYNVPROC)(GLuint id);
13399
GLAPI PFNGLISOCCLUSIONQUERYNVPROC glad_glIsOcclusionQueryNV;
13400
#define glIsOcclusionQueryNV glad_glIsOcclusionQueryNV
13401
typedef void (GLAD_APIENTRYP PFNGLBEGINOCCLUSIONQUERYNVPROC)(GLuint id);
13402
GLAPI PFNGLBEGINOCCLUSIONQUERYNVPROC glad_glBeginOcclusionQueryNV;
13403
#define glBeginOcclusionQueryNV glad_glBeginOcclusionQueryNV
13404
typedef void (GLAD_APIENTRYP PFNGLENDOCCLUSIONQUERYNVPROC)(void);
13405
GLAPI PFNGLENDOCCLUSIONQUERYNVPROC glad_glEndOcclusionQueryNV;
13406
#define glEndOcclusionQueryNV glad_glEndOcclusionQueryNV
13407
typedef void (GLAD_APIENTRYP PFNGLGETOCCLUSIONQUERYIVNVPROC)(GLuint id, GLenum pname, GLint *params);
13408
GLAPI PFNGLGETOCCLUSIONQUERYIVNVPROC glad_glGetOcclusionQueryivNV;
13409
#define glGetOcclusionQueryivNV glad_glGetOcclusionQueryivNV
13410
typedef void (GLAD_APIENTRYP PFNGLGETOCCLUSIONQUERYUIVNVPROC)(GLuint id, GLenum pname, GLuint *params);
13411
GLAPI PFNGLGETOCCLUSIONQUERYUIVNVPROC glad_glGetOcclusionQueryuivNV;
13412
#define glGetOcclusionQueryuivNV glad_glGetOcclusionQueryuivNV
13413
#endif
13414
#ifndef GL_NV_packed_depth_stencil
13415
#define GL_NV_packed_depth_stencil 1
13416
GLAPI int GLAD_GL_NV_packed_depth_stencil;
13417
#endif
13418
#ifndef GL_NV_parameter_buffer_object
13419
#define GL_NV_parameter_buffer_object 1
13420
GLAPI int GLAD_GL_NV_parameter_buffer_object;
13421
typedef void (GLAD_APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat *params);
13422
GLAPI PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC glad_glProgramBufferParametersfvNV;
13423
#define glProgramBufferParametersfvNV glad_glProgramBufferParametersfvNV
13424
typedef void (GLAD_APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint *params);
13425
GLAPI PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC glad_glProgramBufferParametersIivNV;
13426
#define glProgramBufferParametersIivNV glad_glProgramBufferParametersIivNV
13427
typedef void (GLAD_APIENTRYP PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC)(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint *params);
13428
GLAPI PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC glad_glProgramBufferParametersIuivNV;
13429
#define glProgramBufferParametersIuivNV glad_glProgramBufferParametersIuivNV
13430
#endif
13431
#ifndef GL_NV_parameter_buffer_object2
13432
#define GL_NV_parameter_buffer_object2 1
13433
GLAPI int GLAD_GL_NV_parameter_buffer_object2;
13434
#endif
13435
#ifndef GL_NV_path_rendering
13436
#define GL_NV_path_rendering 1
13437
GLAPI int GLAD_GL_NV_path_rendering;
13438
typedef GLuint (GLAD_APIENTRYP PFNGLGENPATHSNVPROC)(GLsizei range);
13439
GLAPI PFNGLGENPATHSNVPROC glad_glGenPathsNV;
13440
#define glGenPathsNV glad_glGenPathsNV
13441
typedef void (GLAD_APIENTRYP PFNGLDELETEPATHSNVPROC)(GLuint path, GLsizei range);
13442
GLAPI PFNGLDELETEPATHSNVPROC glad_glDeletePathsNV;
13443
#define glDeletePathsNV glad_glDeletePathsNV
13444
typedef GLboolean (GLAD_APIENTRYP PFNGLISPATHNVPROC)(GLuint path);
13445
GLAPI PFNGLISPATHNVPROC glad_glIsPathNV;
13446
#define glIsPathNV glad_glIsPathNV
13447
typedef void (GLAD_APIENTRYP PFNGLPATHCOMMANDSNVPROC)(GLuint path, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords);
13448
GLAPI PFNGLPATHCOMMANDSNVPROC glad_glPathCommandsNV;
13449
#define glPathCommandsNV glad_glPathCommandsNV
13450
typedef void (GLAD_APIENTRYP PFNGLPATHCOORDSNVPROC)(GLuint path, GLsizei numCoords, GLenum coordType, const void *coords);
13451
GLAPI PFNGLPATHCOORDSNVPROC glad_glPathCoordsNV;
13452
#define glPathCoordsNV glad_glPathCoordsNV
13453
typedef void (GLAD_APIENTRYP PFNGLPATHSUBCOMMANDSNVPROC)(GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords);
13454
GLAPI PFNGLPATHSUBCOMMANDSNVPROC glad_glPathSubCommandsNV;
13455
#define glPathSubCommandsNV glad_glPathSubCommandsNV
13456
typedef void (GLAD_APIENTRYP PFNGLPATHSUBCOORDSNVPROC)(GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const void *coords);
13457
GLAPI PFNGLPATHSUBCOORDSNVPROC glad_glPathSubCoordsNV;
13458
#define glPathSubCoordsNV glad_glPathSubCoordsNV
13459
typedef void (GLAD_APIENTRYP PFNGLPATHSTRINGNVPROC)(GLuint path, GLenum format, GLsizei length, const void *pathString);
13460
GLAPI PFNGLPATHSTRINGNVPROC glad_glPathStringNV;
13461
#define glPathStringNV glad_glPathStringNV
13462
typedef void (GLAD_APIENTRYP PFNGLPATHGLYPHSNVPROC)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const void *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
13463
GLAPI PFNGLPATHGLYPHSNVPROC glad_glPathGlyphsNV;
13464
#define glPathGlyphsNV glad_glPathGlyphsNV
13465
typedef void (GLAD_APIENTRYP PFNGLPATHGLYPHRANGENVPROC)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
13466
GLAPI PFNGLPATHGLYPHRANGENVPROC glad_glPathGlyphRangeNV;
13467
#define glPathGlyphRangeNV glad_glPathGlyphRangeNV
13468
typedef void (GLAD_APIENTRYP PFNGLWEIGHTPATHSNVPROC)(GLuint resultPath, GLsizei numPaths, const GLuint *paths, const GLfloat *weights);
13469
GLAPI PFNGLWEIGHTPATHSNVPROC glad_glWeightPathsNV;
13470
#define glWeightPathsNV glad_glWeightPathsNV
13471
typedef void (GLAD_APIENTRYP PFNGLCOPYPATHNVPROC)(GLuint resultPath, GLuint srcPath);
13472
GLAPI PFNGLCOPYPATHNVPROC glad_glCopyPathNV;
13473
#define glCopyPathNV glad_glCopyPathNV
13474
typedef void (GLAD_APIENTRYP PFNGLINTERPOLATEPATHSNVPROC)(GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight);
13475
GLAPI PFNGLINTERPOLATEPATHSNVPROC glad_glInterpolatePathsNV;
13476
#define glInterpolatePathsNV glad_glInterpolatePathsNV
13477
typedef void (GLAD_APIENTRYP PFNGLTRANSFORMPATHNVPROC)(GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat *transformValues);
13478
GLAPI PFNGLTRANSFORMPATHNVPROC glad_glTransformPathNV;
13479
#define glTransformPathNV glad_glTransformPathNV
13480
typedef void (GLAD_APIENTRYP PFNGLPATHPARAMETERIVNVPROC)(GLuint path, GLenum pname, const GLint *value);
13481
GLAPI PFNGLPATHPARAMETERIVNVPROC glad_glPathParameterivNV;
13482
#define glPathParameterivNV glad_glPathParameterivNV
13483
typedef void (GLAD_APIENTRYP PFNGLPATHPARAMETERINVPROC)(GLuint path, GLenum pname, GLint value);
13484
GLAPI PFNGLPATHPARAMETERINVPROC glad_glPathParameteriNV;
13485
#define glPathParameteriNV glad_glPathParameteriNV
13486
typedef void (GLAD_APIENTRYP PFNGLPATHPARAMETERFVNVPROC)(GLuint path, GLenum pname, const GLfloat *value);
13487
GLAPI PFNGLPATHPARAMETERFVNVPROC glad_glPathParameterfvNV;
13488
#define glPathParameterfvNV glad_glPathParameterfvNV
13489
typedef void (GLAD_APIENTRYP PFNGLPATHPARAMETERFNVPROC)(GLuint path, GLenum pname, GLfloat value);
13490
GLAPI PFNGLPATHPARAMETERFNVPROC glad_glPathParameterfNV;
13491
#define glPathParameterfNV glad_glPathParameterfNV
13492
typedef void (GLAD_APIENTRYP PFNGLPATHDASHARRAYNVPROC)(GLuint path, GLsizei dashCount, const GLfloat *dashArray);
13493
GLAPI PFNGLPATHDASHARRAYNVPROC glad_glPathDashArrayNV;
13494
#define glPathDashArrayNV glad_glPathDashArrayNV
13495
typedef void (GLAD_APIENTRYP PFNGLPATHSTENCILFUNCNVPROC)(GLenum func, GLint ref, GLuint mask);
13496
GLAPI PFNGLPATHSTENCILFUNCNVPROC glad_glPathStencilFuncNV;
13497
#define glPathStencilFuncNV glad_glPathStencilFuncNV
13498
typedef void (GLAD_APIENTRYP PFNGLPATHSTENCILDEPTHOFFSETNVPROC)(GLfloat factor, GLfloat units);
13499
GLAPI PFNGLPATHSTENCILDEPTHOFFSETNVPROC glad_glPathStencilDepthOffsetNV;
13500
#define glPathStencilDepthOffsetNV glad_glPathStencilDepthOffsetNV
13501
typedef void (GLAD_APIENTRYP PFNGLSTENCILFILLPATHNVPROC)(GLuint path, GLenum fillMode, GLuint mask);
13502
GLAPI PFNGLSTENCILFILLPATHNVPROC glad_glStencilFillPathNV;
13503
#define glStencilFillPathNV glad_glStencilFillPathNV
13504
typedef void (GLAD_APIENTRYP PFNGLSTENCILSTROKEPATHNVPROC)(GLuint path, GLint reference, GLuint mask);
13505
GLAPI PFNGLSTENCILSTROKEPATHNVPROC glad_glStencilStrokePathNV;
13506
#define glStencilStrokePathNV glad_glStencilStrokePathNV
13507
typedef void (GLAD_APIENTRYP PFNGLSTENCILFILLPATHINSTANCEDNVPROC)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues);
13508
GLAPI PFNGLSTENCILFILLPATHINSTANCEDNVPROC glad_glStencilFillPathInstancedNV;
13509
#define glStencilFillPathInstancedNV glad_glStencilFillPathInstancedNV
13510
typedef void (GLAD_APIENTRYP PFNGLSTENCILSTROKEPATHINSTANCEDNVPROC)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues);
13511
GLAPI PFNGLSTENCILSTROKEPATHINSTANCEDNVPROC glad_glStencilStrokePathInstancedNV;
13512
#define glStencilStrokePathInstancedNV glad_glStencilStrokePathInstancedNV
13513
typedef void (GLAD_APIENTRYP PFNGLPATHCOVERDEPTHFUNCNVPROC)(GLenum func);
13514
GLAPI PFNGLPATHCOVERDEPTHFUNCNVPROC glad_glPathCoverDepthFuncNV;
13515
#define glPathCoverDepthFuncNV glad_glPathCoverDepthFuncNV
13516
typedef void (GLAD_APIENTRYP PFNGLCOVERFILLPATHNVPROC)(GLuint path, GLenum coverMode);
13517
GLAPI PFNGLCOVERFILLPATHNVPROC glad_glCoverFillPathNV;
13518
#define glCoverFillPathNV glad_glCoverFillPathNV
13519
typedef void (GLAD_APIENTRYP PFNGLCOVERSTROKEPATHNVPROC)(GLuint path, GLenum coverMode);
13520
GLAPI PFNGLCOVERSTROKEPATHNVPROC glad_glCoverStrokePathNV;
13521
#define glCoverStrokePathNV glad_glCoverStrokePathNV
13522
typedef void (GLAD_APIENTRYP PFNGLCOVERFILLPATHINSTANCEDNVPROC)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
13523
GLAPI PFNGLCOVERFILLPATHINSTANCEDNVPROC glad_glCoverFillPathInstancedNV;
13524
#define glCoverFillPathInstancedNV glad_glCoverFillPathInstancedNV
13525
typedef void (GLAD_APIENTRYP PFNGLCOVERSTROKEPATHINSTANCEDNVPROC)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
13526
GLAPI PFNGLCOVERSTROKEPATHINSTANCEDNVPROC glad_glCoverStrokePathInstancedNV;
13527
#define glCoverStrokePathInstancedNV glad_glCoverStrokePathInstancedNV
13528
typedef void (GLAD_APIENTRYP PFNGLGETPATHPARAMETERIVNVPROC)(GLuint path, GLenum pname, GLint *value);
13529
GLAPI PFNGLGETPATHPARAMETERIVNVPROC glad_glGetPathParameterivNV;
13530
#define glGetPathParameterivNV glad_glGetPathParameterivNV
13531
typedef void (GLAD_APIENTRYP PFNGLGETPATHPARAMETERFVNVPROC)(GLuint path, GLenum pname, GLfloat *value);
13532
GLAPI PFNGLGETPATHPARAMETERFVNVPROC glad_glGetPathParameterfvNV;
13533
#define glGetPathParameterfvNV glad_glGetPathParameterfvNV
13534
typedef void (GLAD_APIENTRYP PFNGLGETPATHCOMMANDSNVPROC)(GLuint path, GLubyte *commands);
13535
GLAPI PFNGLGETPATHCOMMANDSNVPROC glad_glGetPathCommandsNV;
13536
#define glGetPathCommandsNV glad_glGetPathCommandsNV
13537
typedef void (GLAD_APIENTRYP PFNGLGETPATHCOORDSNVPROC)(GLuint path, GLfloat *coords);
13538
GLAPI PFNGLGETPATHCOORDSNVPROC glad_glGetPathCoordsNV;
13539
#define glGetPathCoordsNV glad_glGetPathCoordsNV
13540
typedef void (GLAD_APIENTRYP PFNGLGETPATHDASHARRAYNVPROC)(GLuint path, GLfloat *dashArray);
13541
GLAPI PFNGLGETPATHDASHARRAYNVPROC glad_glGetPathDashArrayNV;
13542
#define glGetPathDashArrayNV glad_glGetPathDashArrayNV
13543
typedef void (GLAD_APIENTRYP PFNGLGETPATHMETRICSNVPROC)(GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics);
13544
GLAPI PFNGLGETPATHMETRICSNVPROC glad_glGetPathMetricsNV;
13545
#define glGetPathMetricsNV glad_glGetPathMetricsNV
13546
typedef void (GLAD_APIENTRYP PFNGLGETPATHMETRICRANGENVPROC)(GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics);
13547
GLAPI PFNGLGETPATHMETRICRANGENVPROC glad_glGetPathMetricRangeNV;
13548
#define glGetPathMetricRangeNV glad_glGetPathMetricRangeNV
13549
typedef void (GLAD_APIENTRYP PFNGLGETPATHSPACINGNVPROC)(GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing);
13550
GLAPI PFNGLGETPATHSPACINGNVPROC glad_glGetPathSpacingNV;
13551
#define glGetPathSpacingNV glad_glGetPathSpacingNV
13552
typedef GLboolean (GLAD_APIENTRYP PFNGLISPOINTINFILLPATHNVPROC)(GLuint path, GLuint mask, GLfloat x, GLfloat y);
13553
GLAPI PFNGLISPOINTINFILLPATHNVPROC glad_glIsPointInFillPathNV;
13554
#define glIsPointInFillPathNV glad_glIsPointInFillPathNV
13555
typedef GLboolean (GLAD_APIENTRYP PFNGLISPOINTINSTROKEPATHNVPROC)(GLuint path, GLfloat x, GLfloat y);
13556
GLAPI PFNGLISPOINTINSTROKEPATHNVPROC glad_glIsPointInStrokePathNV;
13557
#define glIsPointInStrokePathNV glad_glIsPointInStrokePathNV
13558
typedef GLfloat (GLAD_APIENTRYP PFNGLGETPATHLENGTHNVPROC)(GLuint path, GLsizei startSegment, GLsizei numSegments);
13559
GLAPI PFNGLGETPATHLENGTHNVPROC glad_glGetPathLengthNV;
13560
#define glGetPathLengthNV glad_glGetPathLengthNV
13561
typedef GLboolean (GLAD_APIENTRYP PFNGLPOINTALONGPATHNVPROC)(GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat *x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY);
13562
GLAPI PFNGLPOINTALONGPATHNVPROC glad_glPointAlongPathNV;
13563
#define glPointAlongPathNV glad_glPointAlongPathNV
13564
typedef void (GLAD_APIENTRYP PFNGLMATRIXLOAD3X2FNVPROC)(GLenum matrixMode, const GLfloat *m);
13565
GLAPI PFNGLMATRIXLOAD3X2FNVPROC glad_glMatrixLoad3x2fNV;
13566
#define glMatrixLoad3x2fNV glad_glMatrixLoad3x2fNV
13567
typedef void (GLAD_APIENTRYP PFNGLMATRIXLOAD3X3FNVPROC)(GLenum matrixMode, const GLfloat *m);
13568
GLAPI PFNGLMATRIXLOAD3X3FNVPROC glad_glMatrixLoad3x3fNV;
13569
#define glMatrixLoad3x3fNV glad_glMatrixLoad3x3fNV
13570
typedef void (GLAD_APIENTRYP PFNGLMATRIXLOADTRANSPOSE3X3FNVPROC)(GLenum matrixMode, const GLfloat *m);
13571
GLAPI PFNGLMATRIXLOADTRANSPOSE3X3FNVPROC glad_glMatrixLoadTranspose3x3fNV;
13572
#define glMatrixLoadTranspose3x3fNV glad_glMatrixLoadTranspose3x3fNV
13573
typedef void (GLAD_APIENTRYP PFNGLMATRIXMULT3X2FNVPROC)(GLenum matrixMode, const GLfloat *m);
13574
GLAPI PFNGLMATRIXMULT3X2FNVPROC glad_glMatrixMult3x2fNV;
13575
#define glMatrixMult3x2fNV glad_glMatrixMult3x2fNV
13576
typedef void (GLAD_APIENTRYP PFNGLMATRIXMULT3X3FNVPROC)(GLenum matrixMode, const GLfloat *m);
13577
GLAPI PFNGLMATRIXMULT3X3FNVPROC glad_glMatrixMult3x3fNV;
13578
#define glMatrixMult3x3fNV glad_glMatrixMult3x3fNV
13579
typedef void (GLAD_APIENTRYP PFNGLMATRIXMULTTRANSPOSE3X3FNVPROC)(GLenum matrixMode, const GLfloat *m);
13580
GLAPI PFNGLMATRIXMULTTRANSPOSE3X3FNVPROC glad_glMatrixMultTranspose3x3fNV;
13581
#define glMatrixMultTranspose3x3fNV glad_glMatrixMultTranspose3x3fNV
13582
typedef void (GLAD_APIENTRYP PFNGLSTENCILTHENCOVERFILLPATHNVPROC)(GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode);
13583
GLAPI PFNGLSTENCILTHENCOVERFILLPATHNVPROC glad_glStencilThenCoverFillPathNV;
13584
#define glStencilThenCoverFillPathNV glad_glStencilThenCoverFillPathNV
13585
typedef void (GLAD_APIENTRYP PFNGLSTENCILTHENCOVERSTROKEPATHNVPROC)(GLuint path, GLint reference, GLuint mask, GLenum coverMode);
13586
GLAPI PFNGLSTENCILTHENCOVERSTROKEPATHNVPROC glad_glStencilThenCoverStrokePathNV;
13587
#define glStencilThenCoverStrokePathNV glad_glStencilThenCoverStrokePathNV
13588
typedef void (GLAD_APIENTRYP PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDNVPROC)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
13589
GLAPI PFNGLSTENCILTHENCOVERFILLPATHINSTANCEDNVPROC glad_glStencilThenCoverFillPathInstancedNV;
13590
#define glStencilThenCoverFillPathInstancedNV glad_glStencilThenCoverFillPathInstancedNV
13591
typedef void (GLAD_APIENTRYP PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDNVPROC)(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues);
13592
GLAPI PFNGLSTENCILTHENCOVERSTROKEPATHINSTANCEDNVPROC glad_glStencilThenCoverStrokePathInstancedNV;
13593
#define glStencilThenCoverStrokePathInstancedNV glad_glStencilThenCoverStrokePathInstancedNV
13594
typedef GLenum (GLAD_APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint pathParameterTemplate, GLfloat emScale, GLuint baseAndCount[2]);
13595
GLAPI PFNGLPATHGLYPHINDEXRANGENVPROC glad_glPathGlyphIndexRangeNV;
13596
#define glPathGlyphIndexRangeNV glad_glPathGlyphIndexRangeNV
13597
typedef GLenum (GLAD_APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
13598
GLAPI PFNGLPATHGLYPHINDEXARRAYNVPROC glad_glPathGlyphIndexArrayNV;
13599
#define glPathGlyphIndexArrayNV glad_glPathGlyphIndexArrayNV
13600
typedef GLenum (GLAD_APIENTRYP PFNGLPATHMEMORYGLYPHINDEXARRAYNVPROC)(GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
13601
GLAPI PFNGLPATHMEMORYGLYPHINDEXARRAYNVPROC glad_glPathMemoryGlyphIndexArrayNV;
13602
#define glPathMemoryGlyphIndexArrayNV glad_glPathMemoryGlyphIndexArrayNV
13603
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPATHFRAGMENTINPUTGENNVPROC)(GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs);
13604
GLAPI PFNGLPROGRAMPATHFRAGMENTINPUTGENNVPROC glad_glProgramPathFragmentInputGenNV;
13605
#define glProgramPathFragmentInputGenNV glad_glProgramPathFragmentInputGenNV
13606
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMRESOURCEFVNVPROC)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLfloat *params);
13607
GLAPI PFNGLGETPROGRAMRESOURCEFVNVPROC glad_glGetProgramResourcefvNV;
13608
#define glGetProgramResourcefvNV glad_glGetProgramResourcefvNV
13609
typedef void (GLAD_APIENTRYP PFNGLPATHCOLORGENNVPROC)(GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs);
13610
GLAPI PFNGLPATHCOLORGENNVPROC glad_glPathColorGenNV;
13611
#define glPathColorGenNV glad_glPathColorGenNV
13612
typedef void (GLAD_APIENTRYP PFNGLPATHTEXGENNVPROC)(GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs);
13613
GLAPI PFNGLPATHTEXGENNVPROC glad_glPathTexGenNV;
13614
#define glPathTexGenNV glad_glPathTexGenNV
13615
typedef void (GLAD_APIENTRYP PFNGLPATHFOGGENNVPROC)(GLenum genMode);
13616
GLAPI PFNGLPATHFOGGENNVPROC glad_glPathFogGenNV;
13617
#define glPathFogGenNV glad_glPathFogGenNV
13618
typedef void (GLAD_APIENTRYP PFNGLGETPATHCOLORGENIVNVPROC)(GLenum color, GLenum pname, GLint *value);
13619
GLAPI PFNGLGETPATHCOLORGENIVNVPROC glad_glGetPathColorGenivNV;
13620
#define glGetPathColorGenivNV glad_glGetPathColorGenivNV
13621
typedef void (GLAD_APIENTRYP PFNGLGETPATHCOLORGENFVNVPROC)(GLenum color, GLenum pname, GLfloat *value);
13622
GLAPI PFNGLGETPATHCOLORGENFVNVPROC glad_glGetPathColorGenfvNV;
13623
#define glGetPathColorGenfvNV glad_glGetPathColorGenfvNV
13624
typedef void (GLAD_APIENTRYP PFNGLGETPATHTEXGENIVNVPROC)(GLenum texCoordSet, GLenum pname, GLint *value);
13625
GLAPI PFNGLGETPATHTEXGENIVNVPROC glad_glGetPathTexGenivNV;
13626
#define glGetPathTexGenivNV glad_glGetPathTexGenivNV
13627
typedef void (GLAD_APIENTRYP PFNGLGETPATHTEXGENFVNVPROC)(GLenum texCoordSet, GLenum pname, GLfloat *value);
13628
GLAPI PFNGLGETPATHTEXGENFVNVPROC glad_glGetPathTexGenfvNV;
13629
#define glGetPathTexGenfvNV glad_glGetPathTexGenfvNV
13630
#endif
13631
#ifndef GL_NV_path_rendering_shared_edge
13632
#define GL_NV_path_rendering_shared_edge 1
13633
GLAPI int GLAD_GL_NV_path_rendering_shared_edge;
13634
#endif
13635
#ifndef GL_NV_pixel_data_range
13636
#define GL_NV_pixel_data_range 1
13637
GLAPI int GLAD_GL_NV_pixel_data_range;
13638
typedef void (GLAD_APIENTRYP PFNGLPIXELDATARANGENVPROC)(GLenum target, GLsizei length, const void *pointer);
13639
GLAPI PFNGLPIXELDATARANGENVPROC glad_glPixelDataRangeNV;
13640
#define glPixelDataRangeNV glad_glPixelDataRangeNV
13641
typedef void (GLAD_APIENTRYP PFNGLFLUSHPIXELDATARANGENVPROC)(GLenum target);
13642
GLAPI PFNGLFLUSHPIXELDATARANGENVPROC glad_glFlushPixelDataRangeNV;
13643
#define glFlushPixelDataRangeNV glad_glFlushPixelDataRangeNV
13644
#endif
13645
#ifndef GL_NV_point_sprite
13646
#define GL_NV_point_sprite 1
13647
GLAPI int GLAD_GL_NV_point_sprite;
13648
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERINVPROC)(GLenum pname, GLint param);
13649
GLAPI PFNGLPOINTPARAMETERINVPROC glad_glPointParameteriNV;
13650
#define glPointParameteriNV glad_glPointParameteriNV
13651
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERIVNVPROC)(GLenum pname, const GLint *params);
13652
GLAPI PFNGLPOINTPARAMETERIVNVPROC glad_glPointParameterivNV;
13653
#define glPointParameterivNV glad_glPointParameterivNV
13654
#endif
13655
#ifndef GL_NV_present_video
13656
#define GL_NV_present_video 1
13657
GLAPI int GLAD_GL_NV_present_video;
13658
typedef void (GLAD_APIENTRYP PFNGLPRESENTFRAMEKEYEDNVPROC)(GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1);
13659
GLAPI PFNGLPRESENTFRAMEKEYEDNVPROC glad_glPresentFrameKeyedNV;
13660
#define glPresentFrameKeyedNV glad_glPresentFrameKeyedNV
13661
typedef void (GLAD_APIENTRYP PFNGLPRESENTFRAMEDUALFILLNVPROC)(GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3);
13662
GLAPI PFNGLPRESENTFRAMEDUALFILLNVPROC glad_glPresentFrameDualFillNV;
13663
#define glPresentFrameDualFillNV glad_glPresentFrameDualFillNV
13664
typedef void (GLAD_APIENTRYP PFNGLGETVIDEOIVNVPROC)(GLuint video_slot, GLenum pname, GLint *params);
13665
GLAPI PFNGLGETVIDEOIVNVPROC glad_glGetVideoivNV;
13666
#define glGetVideoivNV glad_glGetVideoivNV
13667
typedef void (GLAD_APIENTRYP PFNGLGETVIDEOUIVNVPROC)(GLuint video_slot, GLenum pname, GLuint *params);
13668
GLAPI PFNGLGETVIDEOUIVNVPROC glad_glGetVideouivNV;
13669
#define glGetVideouivNV glad_glGetVideouivNV
13670
typedef void (GLAD_APIENTRYP PFNGLGETVIDEOI64VNVPROC)(GLuint video_slot, GLenum pname, GLint64EXT *params);
13671
GLAPI PFNGLGETVIDEOI64VNVPROC glad_glGetVideoi64vNV;
13672
#define glGetVideoi64vNV glad_glGetVideoi64vNV
13673
typedef void (GLAD_APIENTRYP PFNGLGETVIDEOUI64VNVPROC)(GLuint video_slot, GLenum pname, GLuint64EXT *params);
13674
GLAPI PFNGLGETVIDEOUI64VNVPROC glad_glGetVideoui64vNV;
13675
#define glGetVideoui64vNV glad_glGetVideoui64vNV
13676
#endif
13677
#ifndef GL_NV_primitive_restart
13678
#define GL_NV_primitive_restart 1
13679
GLAPI int GLAD_GL_NV_primitive_restart;
13680
typedef void (GLAD_APIENTRYP PFNGLPRIMITIVERESTARTNVPROC)(void);
13681
GLAPI PFNGLPRIMITIVERESTARTNVPROC glad_glPrimitiveRestartNV;
13682
#define glPrimitiveRestartNV glad_glPrimitiveRestartNV
13683
typedef void (GLAD_APIENTRYP PFNGLPRIMITIVERESTARTINDEXNVPROC)(GLuint index);
13684
GLAPI PFNGLPRIMITIVERESTARTINDEXNVPROC glad_glPrimitiveRestartIndexNV;
13685
#define glPrimitiveRestartIndexNV glad_glPrimitiveRestartIndexNV
13686
#endif
13687
#ifndef GL_NV_primitive_shading_rate
13688
#define GL_NV_primitive_shading_rate 1
13689
GLAPI int GLAD_GL_NV_primitive_shading_rate;
13690
#endif
13691
#ifndef GL_NV_query_resource
13692
#define GL_NV_query_resource 1
13693
GLAPI int GLAD_GL_NV_query_resource;
13694
typedef GLint (GLAD_APIENTRYP PFNGLQUERYRESOURCENVPROC)(GLenum queryType, GLint tagId, GLuint count, GLint *buffer);
13695
GLAPI PFNGLQUERYRESOURCENVPROC glad_glQueryResourceNV;
13696
#define glQueryResourceNV glad_glQueryResourceNV
13697
#endif
13698
#ifndef GL_NV_query_resource_tag
13699
#define GL_NV_query_resource_tag 1
13700
GLAPI int GLAD_GL_NV_query_resource_tag;
13701
typedef void (GLAD_APIENTRYP PFNGLGENQUERYRESOURCETAGNVPROC)(GLsizei n, GLint *tagIds);
13702
GLAPI PFNGLGENQUERYRESOURCETAGNVPROC glad_glGenQueryResourceTagNV;
13703
#define glGenQueryResourceTagNV glad_glGenQueryResourceTagNV
13704
typedef void (GLAD_APIENTRYP PFNGLDELETEQUERYRESOURCETAGNVPROC)(GLsizei n, const GLint *tagIds);
13705
GLAPI PFNGLDELETEQUERYRESOURCETAGNVPROC glad_glDeleteQueryResourceTagNV;
13706
#define glDeleteQueryResourceTagNV glad_glDeleteQueryResourceTagNV
13707
typedef void (GLAD_APIENTRYP PFNGLQUERYRESOURCETAGNVPROC)(GLint tagId, const GLchar *tagString);
13708
GLAPI PFNGLQUERYRESOURCETAGNVPROC glad_glQueryResourceTagNV;
13709
#define glQueryResourceTagNV glad_glQueryResourceTagNV
13710
#endif
13711
#ifndef GL_NV_register_combiners
13712
#define GL_NV_register_combiners 1
13713
GLAPI int GLAD_GL_NV_register_combiners;
13714
typedef void (GLAD_APIENTRYP PFNGLCOMBINERPARAMETERFVNVPROC)(GLenum pname, const GLfloat *params);
13715
GLAPI PFNGLCOMBINERPARAMETERFVNVPROC glad_glCombinerParameterfvNV;
13716
#define glCombinerParameterfvNV glad_glCombinerParameterfvNV
13717
typedef void (GLAD_APIENTRYP PFNGLCOMBINERPARAMETERFNVPROC)(GLenum pname, GLfloat param);
13718
GLAPI PFNGLCOMBINERPARAMETERFNVPROC glad_glCombinerParameterfNV;
13719
#define glCombinerParameterfNV glad_glCombinerParameterfNV
13720
typedef void (GLAD_APIENTRYP PFNGLCOMBINERPARAMETERIVNVPROC)(GLenum pname, const GLint *params);
13721
GLAPI PFNGLCOMBINERPARAMETERIVNVPROC glad_glCombinerParameterivNV;
13722
#define glCombinerParameterivNV glad_glCombinerParameterivNV
13723
typedef void (GLAD_APIENTRYP PFNGLCOMBINERPARAMETERINVPROC)(GLenum pname, GLint param);
13724
GLAPI PFNGLCOMBINERPARAMETERINVPROC glad_glCombinerParameteriNV;
13725
#define glCombinerParameteriNV glad_glCombinerParameteriNV
13726
typedef void (GLAD_APIENTRYP PFNGLCOMBINERINPUTNVPROC)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
13727
GLAPI PFNGLCOMBINERINPUTNVPROC glad_glCombinerInputNV;
13728
#define glCombinerInputNV glad_glCombinerInputNV
13729
typedef void (GLAD_APIENTRYP PFNGLCOMBINEROUTPUTNVPROC)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum);
13730
GLAPI PFNGLCOMBINEROUTPUTNVPROC glad_glCombinerOutputNV;
13731
#define glCombinerOutputNV glad_glCombinerOutputNV
13732
typedef void (GLAD_APIENTRYP PFNGLFINALCOMBINERINPUTNVPROC)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
13733
GLAPI PFNGLFINALCOMBINERINPUTNVPROC glad_glFinalCombinerInputNV;
13734
#define glFinalCombinerInputNV glad_glFinalCombinerInputNV
13735
typedef void (GLAD_APIENTRYP PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params);
13736
GLAPI PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC glad_glGetCombinerInputParameterfvNV;
13737
#define glGetCombinerInputParameterfvNV glad_glGetCombinerInputParameterfvNV
13738
typedef void (GLAD_APIENTRYP PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params);
13739
GLAPI PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC glad_glGetCombinerInputParameterivNV;
13740
#define glGetCombinerInputParameterivNV glad_glGetCombinerInputParameterivNV
13741
typedef void (GLAD_APIENTRYP PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC)(GLenum stage, GLenum portion, GLenum pname, GLfloat *params);
13742
GLAPI PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC glad_glGetCombinerOutputParameterfvNV;
13743
#define glGetCombinerOutputParameterfvNV glad_glGetCombinerOutputParameterfvNV
13744
typedef void (GLAD_APIENTRYP PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC)(GLenum stage, GLenum portion, GLenum pname, GLint *params);
13745
GLAPI PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC glad_glGetCombinerOutputParameterivNV;
13746
#define glGetCombinerOutputParameterivNV glad_glGetCombinerOutputParameterivNV
13747
typedef void (GLAD_APIENTRYP PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC)(GLenum variable, GLenum pname, GLfloat *params);
13748
GLAPI PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC glad_glGetFinalCombinerInputParameterfvNV;
13749
#define glGetFinalCombinerInputParameterfvNV glad_glGetFinalCombinerInputParameterfvNV
13750
typedef void (GLAD_APIENTRYP PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC)(GLenum variable, GLenum pname, GLint *params);
13751
GLAPI PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC glad_glGetFinalCombinerInputParameterivNV;
13752
#define glGetFinalCombinerInputParameterivNV glad_glGetFinalCombinerInputParameterivNV
13753
#endif
13754
#ifndef GL_NV_register_combiners2
13755
#define GL_NV_register_combiners2 1
13756
GLAPI int GLAD_GL_NV_register_combiners2;
13757
typedef void (GLAD_APIENTRYP PFNGLCOMBINERSTAGEPARAMETERFVNVPROC)(GLenum stage, GLenum pname, const GLfloat *params);
13758
GLAPI PFNGLCOMBINERSTAGEPARAMETERFVNVPROC glad_glCombinerStageParameterfvNV;
13759
#define glCombinerStageParameterfvNV glad_glCombinerStageParameterfvNV
13760
typedef void (GLAD_APIENTRYP PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC)(GLenum stage, GLenum pname, GLfloat *params);
13761
GLAPI PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC glad_glGetCombinerStageParameterfvNV;
13762
#define glGetCombinerStageParameterfvNV glad_glGetCombinerStageParameterfvNV
13763
#endif
13764
#ifndef GL_NV_representative_fragment_test
13765
#define GL_NV_representative_fragment_test 1
13766
GLAPI int GLAD_GL_NV_representative_fragment_test;
13767
#endif
13768
#ifndef GL_NV_robustness_video_memory_purge
13769
#define GL_NV_robustness_video_memory_purge 1
13770
GLAPI int GLAD_GL_NV_robustness_video_memory_purge;
13771
#endif
13772
#ifndef GL_NV_sample_locations
13773
#define GL_NV_sample_locations 1
13774
GLAPI int GLAD_GL_NV_sample_locations;
13775
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNVPROC)(GLenum target, GLuint start, GLsizei count, const GLfloat *v);
13776
GLAPI PFNGLFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glad_glFramebufferSampleLocationsfvNV;
13777
#define glFramebufferSampleLocationsfvNV glad_glFramebufferSampleLocationsfvNV
13778
typedef void (GLAD_APIENTRYP PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC)(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v);
13779
GLAPI PFNGLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNVPROC glad_glNamedFramebufferSampleLocationsfvNV;
13780
#define glNamedFramebufferSampleLocationsfvNV glad_glNamedFramebufferSampleLocationsfvNV
13781
typedef void (GLAD_APIENTRYP PFNGLRESOLVEDEPTHVALUESNVPROC)(void);
13782
GLAPI PFNGLRESOLVEDEPTHVALUESNVPROC glad_glResolveDepthValuesNV;
13783
#define glResolveDepthValuesNV glad_glResolveDepthValuesNV
13784
#endif
13785
#ifndef GL_NV_sample_mask_override_coverage
13786
#define GL_NV_sample_mask_override_coverage 1
13787
GLAPI int GLAD_GL_NV_sample_mask_override_coverage;
13788
#endif
13789
#ifndef GL_NV_scissor_exclusive
13790
#define GL_NV_scissor_exclusive 1
13791
GLAPI int GLAD_GL_NV_scissor_exclusive;
13792
typedef void (GLAD_APIENTRYP PFNGLSCISSOREXCLUSIVENVPROC)(GLint x, GLint y, GLsizei width, GLsizei height);
13793
GLAPI PFNGLSCISSOREXCLUSIVENVPROC glad_glScissorExclusiveNV;
13794
#define glScissorExclusiveNV glad_glScissorExclusiveNV
13795
typedef void (GLAD_APIENTRYP PFNGLSCISSOREXCLUSIVEARRAYVNVPROC)(GLuint first, GLsizei count, const GLint *v);
13796
GLAPI PFNGLSCISSOREXCLUSIVEARRAYVNVPROC glad_glScissorExclusiveArrayvNV;
13797
#define glScissorExclusiveArrayvNV glad_glScissorExclusiveArrayvNV
13798
#endif
13799
#ifndef GL_NV_shader_atomic_counters
13800
#define GL_NV_shader_atomic_counters 1
13801
GLAPI int GLAD_GL_NV_shader_atomic_counters;
13802
#endif
13803
#ifndef GL_NV_shader_atomic_float
13804
#define GL_NV_shader_atomic_float 1
13805
GLAPI int GLAD_GL_NV_shader_atomic_float;
13806
#endif
13807
#ifndef GL_NV_shader_atomic_float64
13808
#define GL_NV_shader_atomic_float64 1
13809
GLAPI int GLAD_GL_NV_shader_atomic_float64;
13810
#endif
13811
#ifndef GL_NV_shader_atomic_fp16_vector
13812
#define GL_NV_shader_atomic_fp16_vector 1
13813
GLAPI int GLAD_GL_NV_shader_atomic_fp16_vector;
13814
#endif
13815
#ifndef GL_NV_shader_atomic_int64
13816
#define GL_NV_shader_atomic_int64 1
13817
GLAPI int GLAD_GL_NV_shader_atomic_int64;
13818
#endif
13819
#ifndef GL_NV_shader_buffer_load
13820
#define GL_NV_shader_buffer_load 1
13821
GLAPI int GLAD_GL_NV_shader_buffer_load;
13822
typedef void (GLAD_APIENTRYP PFNGLMAKEBUFFERRESIDENTNVPROC)(GLenum target, GLenum access);
13823
GLAPI PFNGLMAKEBUFFERRESIDENTNVPROC glad_glMakeBufferResidentNV;
13824
#define glMakeBufferResidentNV glad_glMakeBufferResidentNV
13825
typedef void (GLAD_APIENTRYP PFNGLMAKEBUFFERNONRESIDENTNVPROC)(GLenum target);
13826
GLAPI PFNGLMAKEBUFFERNONRESIDENTNVPROC glad_glMakeBufferNonResidentNV;
13827
#define glMakeBufferNonResidentNV glad_glMakeBufferNonResidentNV
13828
typedef GLboolean (GLAD_APIENTRYP PFNGLISBUFFERRESIDENTNVPROC)(GLenum target);
13829
GLAPI PFNGLISBUFFERRESIDENTNVPROC glad_glIsBufferResidentNV;
13830
#define glIsBufferResidentNV glad_glIsBufferResidentNV
13831
typedef void (GLAD_APIENTRYP PFNGLMAKENAMEDBUFFERRESIDENTNVPROC)(GLuint buffer, GLenum access);
13832
GLAPI PFNGLMAKENAMEDBUFFERRESIDENTNVPROC glad_glMakeNamedBufferResidentNV;
13833
#define glMakeNamedBufferResidentNV glad_glMakeNamedBufferResidentNV
13834
typedef void (GLAD_APIENTRYP PFNGLMAKENAMEDBUFFERNONRESIDENTNVPROC)(GLuint buffer);
13835
GLAPI PFNGLMAKENAMEDBUFFERNONRESIDENTNVPROC glad_glMakeNamedBufferNonResidentNV;
13836
#define glMakeNamedBufferNonResidentNV glad_glMakeNamedBufferNonResidentNV
13837
typedef GLboolean (GLAD_APIENTRYP PFNGLISNAMEDBUFFERRESIDENTNVPROC)(GLuint buffer);
13838
GLAPI PFNGLISNAMEDBUFFERRESIDENTNVPROC glad_glIsNamedBufferResidentNV;
13839
#define glIsNamedBufferResidentNV glad_glIsNamedBufferResidentNV
13840
typedef void (GLAD_APIENTRYP PFNGLGETBUFFERPARAMETERUI64VNVPROC)(GLenum target, GLenum pname, GLuint64EXT *params);
13841
GLAPI PFNGLGETBUFFERPARAMETERUI64VNVPROC glad_glGetBufferParameterui64vNV;
13842
#define glGetBufferParameterui64vNV glad_glGetBufferParameterui64vNV
13843
typedef void (GLAD_APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERUI64VNVPROC)(GLuint buffer, GLenum pname, GLuint64EXT *params);
13844
GLAPI PFNGLGETNAMEDBUFFERPARAMETERUI64VNVPROC glad_glGetNamedBufferParameterui64vNV;
13845
#define glGetNamedBufferParameterui64vNV glad_glGetNamedBufferParameterui64vNV
13846
typedef void (GLAD_APIENTRYP PFNGLGETINTEGERUI64VNVPROC)(GLenum value, GLuint64EXT *result);
13847
GLAPI PFNGLGETINTEGERUI64VNVPROC glad_glGetIntegerui64vNV;
13848
#define glGetIntegerui64vNV glad_glGetIntegerui64vNV
13849
typedef void (GLAD_APIENTRYP PFNGLUNIFORMUI64NVPROC)(GLint location, GLuint64EXT value);
13850
GLAPI PFNGLUNIFORMUI64NVPROC glad_glUniformui64NV;
13851
#define glUniformui64NV glad_glUniformui64NV
13852
typedef void (GLAD_APIENTRYP PFNGLUNIFORMUI64VNVPROC)(GLint location, GLsizei count, const GLuint64EXT *value);
13853
GLAPI PFNGLUNIFORMUI64VNVPROC glad_glUniformui64vNV;
13854
#define glUniformui64vNV glad_glUniformui64vNV
13855
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMUI64NVPROC)(GLuint program, GLint location, GLuint64EXT value);
13856
GLAPI PFNGLPROGRAMUNIFORMUI64NVPROC glad_glProgramUniformui64NV;
13857
#define glProgramUniformui64NV glad_glProgramUniformui64NV
13858
typedef void (GLAD_APIENTRYP PFNGLPROGRAMUNIFORMUI64VNVPROC)(GLuint program, GLint location, GLsizei count, const GLuint64EXT *value);
13859
GLAPI PFNGLPROGRAMUNIFORMUI64VNVPROC glad_glProgramUniformui64vNV;
13860
#define glProgramUniformui64vNV glad_glProgramUniformui64vNV
13861
#endif
13862
#ifndef GL_NV_shader_buffer_store
13863
#define GL_NV_shader_buffer_store 1
13864
GLAPI int GLAD_GL_NV_shader_buffer_store;
13865
#endif
13866
#ifndef GL_NV_shader_storage_buffer_object
13867
#define GL_NV_shader_storage_buffer_object 1
13868
GLAPI int GLAD_GL_NV_shader_storage_buffer_object;
13869
#endif
13870
#ifndef GL_NV_shader_subgroup_partitioned
13871
#define GL_NV_shader_subgroup_partitioned 1
13872
GLAPI int GLAD_GL_NV_shader_subgroup_partitioned;
13873
#endif
13874
#ifndef GL_NV_shader_texture_footprint
13875
#define GL_NV_shader_texture_footprint 1
13876
GLAPI int GLAD_GL_NV_shader_texture_footprint;
13877
#endif
13878
#ifndef GL_NV_shader_thread_group
13879
#define GL_NV_shader_thread_group 1
13880
GLAPI int GLAD_GL_NV_shader_thread_group;
13881
#endif
13882
#ifndef GL_NV_shader_thread_shuffle
13883
#define GL_NV_shader_thread_shuffle 1
13884
GLAPI int GLAD_GL_NV_shader_thread_shuffle;
13885
#endif
13886
#ifndef GL_NV_shading_rate_image
13887
#define GL_NV_shading_rate_image 1
13888
GLAPI int GLAD_GL_NV_shading_rate_image;
13889
typedef void (GLAD_APIENTRYP PFNGLBINDSHADINGRATEIMAGENVPROC)(GLuint texture);
13890
GLAPI PFNGLBINDSHADINGRATEIMAGENVPROC glad_glBindShadingRateImageNV;
13891
#define glBindShadingRateImageNV glad_glBindShadingRateImageNV
13892
typedef void (GLAD_APIENTRYP PFNGLGETSHADINGRATEIMAGEPALETTENVPROC)(GLuint viewport, GLuint entry, GLenum *rate);
13893
GLAPI PFNGLGETSHADINGRATEIMAGEPALETTENVPROC glad_glGetShadingRateImagePaletteNV;
13894
#define glGetShadingRateImagePaletteNV glad_glGetShadingRateImagePaletteNV
13895
typedef void (GLAD_APIENTRYP PFNGLGETSHADINGRATESAMPLELOCATIONIVNVPROC)(GLenum rate, GLuint samples, GLuint index, GLint *location);
13896
GLAPI PFNGLGETSHADINGRATESAMPLELOCATIONIVNVPROC glad_glGetShadingRateSampleLocationivNV;
13897
#define glGetShadingRateSampleLocationivNV glad_glGetShadingRateSampleLocationivNV
13898
typedef void (GLAD_APIENTRYP PFNGLSHADINGRATEIMAGEBARRIERNVPROC)(GLboolean synchronize);
13899
GLAPI PFNGLSHADINGRATEIMAGEBARRIERNVPROC glad_glShadingRateImageBarrierNV;
13900
#define glShadingRateImageBarrierNV glad_glShadingRateImageBarrierNV
13901
typedef void (GLAD_APIENTRYP PFNGLSHADINGRATEIMAGEPALETTENVPROC)(GLuint viewport, GLuint first, GLsizei count, const GLenum *rates);
13902
GLAPI PFNGLSHADINGRATEIMAGEPALETTENVPROC glad_glShadingRateImagePaletteNV;
13903
#define glShadingRateImagePaletteNV glad_glShadingRateImagePaletteNV
13904
typedef void (GLAD_APIENTRYP PFNGLSHADINGRATESAMPLEORDERNVPROC)(GLenum order);
13905
GLAPI PFNGLSHADINGRATESAMPLEORDERNVPROC glad_glShadingRateSampleOrderNV;
13906
#define glShadingRateSampleOrderNV glad_glShadingRateSampleOrderNV
13907
typedef void (GLAD_APIENTRYP PFNGLSHADINGRATESAMPLEORDERCUSTOMNVPROC)(GLenum rate, GLuint samples, const GLint *locations);
13908
GLAPI PFNGLSHADINGRATESAMPLEORDERCUSTOMNVPROC glad_glShadingRateSampleOrderCustomNV;
13909
#define glShadingRateSampleOrderCustomNV glad_glShadingRateSampleOrderCustomNV
13910
#endif
13911
#ifndef GL_NV_stereo_view_rendering
13912
#define GL_NV_stereo_view_rendering 1
13913
GLAPI int GLAD_GL_NV_stereo_view_rendering;
13914
#endif
13915
#ifndef GL_NV_tessellation_program5
13916
#define GL_NV_tessellation_program5 1
13917
GLAPI int GLAD_GL_NV_tessellation_program5;
13918
#endif
13919
#ifndef GL_NV_texgen_emboss
13920
#define GL_NV_texgen_emboss 1
13921
GLAPI int GLAD_GL_NV_texgen_emboss;
13922
#endif
13923
#ifndef GL_NV_texgen_reflection
13924
#define GL_NV_texgen_reflection 1
13925
GLAPI int GLAD_GL_NV_texgen_reflection;
13926
#endif
13927
#ifndef GL_NV_texture_barrier
13928
#define GL_NV_texture_barrier 1
13929
GLAPI int GLAD_GL_NV_texture_barrier;
13930
typedef void (GLAD_APIENTRYP PFNGLTEXTUREBARRIERNVPROC)(void);
13931
GLAPI PFNGLTEXTUREBARRIERNVPROC glad_glTextureBarrierNV;
13932
#define glTextureBarrierNV glad_glTextureBarrierNV
13933
#endif
13934
#ifndef GL_NV_texture_compression_vtc
13935
#define GL_NV_texture_compression_vtc 1
13936
GLAPI int GLAD_GL_NV_texture_compression_vtc;
13937
#endif
13938
#ifndef GL_NV_texture_env_combine4
13939
#define GL_NV_texture_env_combine4 1
13940
GLAPI int GLAD_GL_NV_texture_env_combine4;
13941
#endif
13942
#ifndef GL_NV_texture_expand_normal
13943
#define GL_NV_texture_expand_normal 1
13944
GLAPI int GLAD_GL_NV_texture_expand_normal;
13945
#endif
13946
#ifndef GL_NV_texture_multisample
13947
#define GL_NV_texture_multisample 1
13948
GLAPI int GLAD_GL_NV_texture_multisample;
13949
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE2DMULTISAMPLECOVERAGENVPROC)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations);
13950
GLAPI PFNGLTEXIMAGE2DMULTISAMPLECOVERAGENVPROC glad_glTexImage2DMultisampleCoverageNV;
13951
#define glTexImage2DMultisampleCoverageNV glad_glTexImage2DMultisampleCoverageNV
13952
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE3DMULTISAMPLECOVERAGENVPROC)(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations);
13953
GLAPI PFNGLTEXIMAGE3DMULTISAMPLECOVERAGENVPROC glad_glTexImage3DMultisampleCoverageNV;
13954
#define glTexImage3DMultisampleCoverageNV glad_glTexImage3DMultisampleCoverageNV
13955
typedef void (GLAD_APIENTRYP PFNGLTEXTUREIMAGE2DMULTISAMPLENVPROC)(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations);
13956
GLAPI PFNGLTEXTUREIMAGE2DMULTISAMPLENVPROC glad_glTextureImage2DMultisampleNV;
13957
#define glTextureImage2DMultisampleNV glad_glTextureImage2DMultisampleNV
13958
typedef void (GLAD_APIENTRYP PFNGLTEXTUREIMAGE3DMULTISAMPLENVPROC)(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations);
13959
GLAPI PFNGLTEXTUREIMAGE3DMULTISAMPLENVPROC glad_glTextureImage3DMultisampleNV;
13960
#define glTextureImage3DMultisampleNV glad_glTextureImage3DMultisampleNV
13961
typedef void (GLAD_APIENTRYP PFNGLTEXTUREIMAGE2DMULTISAMPLECOVERAGENVPROC)(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations);
13962
GLAPI PFNGLTEXTUREIMAGE2DMULTISAMPLECOVERAGENVPROC glad_glTextureImage2DMultisampleCoverageNV;
13963
#define glTextureImage2DMultisampleCoverageNV glad_glTextureImage2DMultisampleCoverageNV
13964
typedef void (GLAD_APIENTRYP PFNGLTEXTUREIMAGE3DMULTISAMPLECOVERAGENVPROC)(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations);
13965
GLAPI PFNGLTEXTUREIMAGE3DMULTISAMPLECOVERAGENVPROC glad_glTextureImage3DMultisampleCoverageNV;
13966
#define glTextureImage3DMultisampleCoverageNV glad_glTextureImage3DMultisampleCoverageNV
13967
#endif
13968
#ifndef GL_NV_texture_rectangle
13969
#define GL_NV_texture_rectangle 1
13970
GLAPI int GLAD_GL_NV_texture_rectangle;
13971
#endif
13972
#ifndef GL_NV_texture_rectangle_compressed
13973
#define GL_NV_texture_rectangle_compressed 1
13974
GLAPI int GLAD_GL_NV_texture_rectangle_compressed;
13975
#endif
13976
#ifndef GL_NV_texture_shader
13977
#define GL_NV_texture_shader 1
13978
GLAPI int GLAD_GL_NV_texture_shader;
13979
#endif
13980
#ifndef GL_NV_texture_shader2
13981
#define GL_NV_texture_shader2 1
13982
GLAPI int GLAD_GL_NV_texture_shader2;
13983
#endif
13984
#ifndef GL_NV_texture_shader3
13985
#define GL_NV_texture_shader3 1
13986
GLAPI int GLAD_GL_NV_texture_shader3;
13987
#endif
13988
#ifndef GL_NV_timeline_semaphore
13989
#define GL_NV_timeline_semaphore 1
13990
GLAPI int GLAD_GL_NV_timeline_semaphore;
13991
typedef void (GLAD_APIENTRYP PFNGLCREATESEMAPHORESNVPROC)(GLsizei n, GLuint *semaphores);
13992
GLAPI PFNGLCREATESEMAPHORESNVPROC glad_glCreateSemaphoresNV;
13993
#define glCreateSemaphoresNV glad_glCreateSemaphoresNV
13994
typedef void (GLAD_APIENTRYP PFNGLSEMAPHOREPARAMETERIVNVPROC)(GLuint semaphore, GLenum pname, const GLint *params);
13995
GLAPI PFNGLSEMAPHOREPARAMETERIVNVPROC glad_glSemaphoreParameterivNV;
13996
#define glSemaphoreParameterivNV glad_glSemaphoreParameterivNV
13997
typedef void (GLAD_APIENTRYP PFNGLGETSEMAPHOREPARAMETERIVNVPROC)(GLuint semaphore, GLenum pname, GLint *params);
13998
GLAPI PFNGLGETSEMAPHOREPARAMETERIVNVPROC glad_glGetSemaphoreParameterivNV;
13999
#define glGetSemaphoreParameterivNV glad_glGetSemaphoreParameterivNV
14000
#endif
14001
#ifndef GL_NV_transform_feedback
14002
#define GL_NV_transform_feedback 1
14003
GLAPI int GLAD_GL_NV_transform_feedback;
14004
typedef void (GLAD_APIENTRYP PFNGLBEGINTRANSFORMFEEDBACKNVPROC)(GLenum primitiveMode);
14005
GLAPI PFNGLBEGINTRANSFORMFEEDBACKNVPROC glad_glBeginTransformFeedbackNV;
14006
#define glBeginTransformFeedbackNV glad_glBeginTransformFeedbackNV
14007
typedef void (GLAD_APIENTRYP PFNGLENDTRANSFORMFEEDBACKNVPROC)(void);
14008
GLAPI PFNGLENDTRANSFORMFEEDBACKNVPROC glad_glEndTransformFeedbackNV;
14009
#define glEndTransformFeedbackNV glad_glEndTransformFeedbackNV
14010
typedef void (GLAD_APIENTRYP PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC)(GLsizei count, const GLint *attribs, GLenum bufferMode);
14011
GLAPI PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC glad_glTransformFeedbackAttribsNV;
14012
#define glTransformFeedbackAttribsNV glad_glTransformFeedbackAttribsNV
14013
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERRANGENVPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
14014
GLAPI PFNGLBINDBUFFERRANGENVPROC glad_glBindBufferRangeNV;
14015
#define glBindBufferRangeNV glad_glBindBufferRangeNV
14016
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFEROFFSETNVPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset);
14017
GLAPI PFNGLBINDBUFFEROFFSETNVPROC glad_glBindBufferOffsetNV;
14018
#define glBindBufferOffsetNV glad_glBindBufferOffsetNV
14019
typedef void (GLAD_APIENTRYP PFNGLBINDBUFFERBASENVPROC)(GLenum target, GLuint index, GLuint buffer);
14020
GLAPI PFNGLBINDBUFFERBASENVPROC glad_glBindBufferBaseNV;
14021
#define glBindBufferBaseNV glad_glBindBufferBaseNV
14022
typedef void (GLAD_APIENTRYP PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC)(GLuint program, GLsizei count, const GLint *locations, GLenum bufferMode);
14023
GLAPI PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC glad_glTransformFeedbackVaryingsNV;
14024
#define glTransformFeedbackVaryingsNV glad_glTransformFeedbackVaryingsNV
14025
typedef void (GLAD_APIENTRYP PFNGLACTIVEVARYINGNVPROC)(GLuint program, const GLchar *name);
14026
GLAPI PFNGLACTIVEVARYINGNVPROC glad_glActiveVaryingNV;
14027
#define glActiveVaryingNV glad_glActiveVaryingNV
14028
typedef GLint (GLAD_APIENTRYP PFNGLGETVARYINGLOCATIONNVPROC)(GLuint program, const GLchar *name);
14029
GLAPI PFNGLGETVARYINGLOCATIONNVPROC glad_glGetVaryingLocationNV;
14030
#define glGetVaryingLocationNV glad_glGetVaryingLocationNV
14031
typedef void (GLAD_APIENTRYP PFNGLGETACTIVEVARYINGNVPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name);
14032
GLAPI PFNGLGETACTIVEVARYINGNVPROC glad_glGetActiveVaryingNV;
14033
#define glGetActiveVaryingNV glad_glGetActiveVaryingNV
14034
typedef void (GLAD_APIENTRYP PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC)(GLuint program, GLuint index, GLint *location);
14035
GLAPI PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC glad_glGetTransformFeedbackVaryingNV;
14036
#define glGetTransformFeedbackVaryingNV glad_glGetTransformFeedbackVaryingNV
14037
typedef void (GLAD_APIENTRYP PFNGLTRANSFORMFEEDBACKSTREAMATTRIBSNVPROC)(GLsizei count, const GLint *attribs, GLsizei nbuffers, const GLint *bufstreams, GLenum bufferMode);
14038
GLAPI PFNGLTRANSFORMFEEDBACKSTREAMATTRIBSNVPROC glad_glTransformFeedbackStreamAttribsNV;
14039
#define glTransformFeedbackStreamAttribsNV glad_glTransformFeedbackStreamAttribsNV
14040
#endif
14041
#ifndef GL_NV_transform_feedback2
14042
#define GL_NV_transform_feedback2 1
14043
GLAPI int GLAD_GL_NV_transform_feedback2;
14044
typedef void (GLAD_APIENTRYP PFNGLBINDTRANSFORMFEEDBACKNVPROC)(GLenum target, GLuint id);
14045
GLAPI PFNGLBINDTRANSFORMFEEDBACKNVPROC glad_glBindTransformFeedbackNV;
14046
#define glBindTransformFeedbackNV glad_glBindTransformFeedbackNV
14047
typedef void (GLAD_APIENTRYP PFNGLDELETETRANSFORMFEEDBACKSNVPROC)(GLsizei n, const GLuint *ids);
14048
GLAPI PFNGLDELETETRANSFORMFEEDBACKSNVPROC glad_glDeleteTransformFeedbacksNV;
14049
#define glDeleteTransformFeedbacksNV glad_glDeleteTransformFeedbacksNV
14050
typedef void (GLAD_APIENTRYP PFNGLGENTRANSFORMFEEDBACKSNVPROC)(GLsizei n, GLuint *ids);
14051
GLAPI PFNGLGENTRANSFORMFEEDBACKSNVPROC glad_glGenTransformFeedbacksNV;
14052
#define glGenTransformFeedbacksNV glad_glGenTransformFeedbacksNV
14053
typedef GLboolean (GLAD_APIENTRYP PFNGLISTRANSFORMFEEDBACKNVPROC)(GLuint id);
14054
GLAPI PFNGLISTRANSFORMFEEDBACKNVPROC glad_glIsTransformFeedbackNV;
14055
#define glIsTransformFeedbackNV glad_glIsTransformFeedbackNV
14056
typedef void (GLAD_APIENTRYP PFNGLPAUSETRANSFORMFEEDBACKNVPROC)(void);
14057
GLAPI PFNGLPAUSETRANSFORMFEEDBACKNVPROC glad_glPauseTransformFeedbackNV;
14058
#define glPauseTransformFeedbackNV glad_glPauseTransformFeedbackNV
14059
typedef void (GLAD_APIENTRYP PFNGLRESUMETRANSFORMFEEDBACKNVPROC)(void);
14060
GLAPI PFNGLRESUMETRANSFORMFEEDBACKNVPROC glad_glResumeTransformFeedbackNV;
14061
#define glResumeTransformFeedbackNV glad_glResumeTransformFeedbackNV
14062
typedef void (GLAD_APIENTRYP PFNGLDRAWTRANSFORMFEEDBACKNVPROC)(GLenum mode, GLuint id);
14063
GLAPI PFNGLDRAWTRANSFORMFEEDBACKNVPROC glad_glDrawTransformFeedbackNV;
14064
#define glDrawTransformFeedbackNV glad_glDrawTransformFeedbackNV
14065
#endif
14066
#ifndef GL_NV_uniform_buffer_unified_memory
14067
#define GL_NV_uniform_buffer_unified_memory 1
14068
GLAPI int GLAD_GL_NV_uniform_buffer_unified_memory;
14069
#endif
14070
#ifndef GL_NV_vdpau_interop
14071
#define GL_NV_vdpau_interop 1
14072
GLAPI int GLAD_GL_NV_vdpau_interop;
14073
typedef void (GLAD_APIENTRYP PFNGLVDPAUINITNVPROC)(const void *vdpDevice, const void *getProcAddress);
14074
GLAPI PFNGLVDPAUINITNVPROC glad_glVDPAUInitNV;
14075
#define glVDPAUInitNV glad_glVDPAUInitNV
14076
typedef void (GLAD_APIENTRYP PFNGLVDPAUFININVPROC)(void);
14077
GLAPI PFNGLVDPAUFININVPROC glad_glVDPAUFiniNV;
14078
#define glVDPAUFiniNV glad_glVDPAUFiniNV
14079
typedef GLvdpauSurfaceNV (GLAD_APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC)(const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames);
14080
GLAPI PFNGLVDPAUREGISTERVIDEOSURFACENVPROC glad_glVDPAURegisterVideoSurfaceNV;
14081
#define glVDPAURegisterVideoSurfaceNV glad_glVDPAURegisterVideoSurfaceNV
14082
typedef GLvdpauSurfaceNV (GLAD_APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC)(const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames);
14083
GLAPI PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC glad_glVDPAURegisterOutputSurfaceNV;
14084
#define glVDPAURegisterOutputSurfaceNV glad_glVDPAURegisterOutputSurfaceNV
14085
typedef GLboolean (GLAD_APIENTRYP PFNGLVDPAUISSURFACENVPROC)(GLvdpauSurfaceNV surface);
14086
GLAPI PFNGLVDPAUISSURFACENVPROC glad_glVDPAUIsSurfaceNV;
14087
#define glVDPAUIsSurfaceNV glad_glVDPAUIsSurfaceNV
14088
typedef void (GLAD_APIENTRYP PFNGLVDPAUUNREGISTERSURFACENVPROC)(GLvdpauSurfaceNV surface);
14089
GLAPI PFNGLVDPAUUNREGISTERSURFACENVPROC glad_glVDPAUUnregisterSurfaceNV;
14090
#define glVDPAUUnregisterSurfaceNV glad_glVDPAUUnregisterSurfaceNV
14091
typedef void (GLAD_APIENTRYP PFNGLVDPAUGETSURFACEIVNVPROC)(GLvdpauSurfaceNV surface, GLenum pname, GLsizei count, GLsizei *length, GLint *values);
14092
GLAPI PFNGLVDPAUGETSURFACEIVNVPROC glad_glVDPAUGetSurfaceivNV;
14093
#define glVDPAUGetSurfaceivNV glad_glVDPAUGetSurfaceivNV
14094
typedef void (GLAD_APIENTRYP PFNGLVDPAUSURFACEACCESSNVPROC)(GLvdpauSurfaceNV surface, GLenum access);
14095
GLAPI PFNGLVDPAUSURFACEACCESSNVPROC glad_glVDPAUSurfaceAccessNV;
14096
#define glVDPAUSurfaceAccessNV glad_glVDPAUSurfaceAccessNV
14097
typedef void (GLAD_APIENTRYP PFNGLVDPAUMAPSURFACESNVPROC)(GLsizei numSurfaces, const GLvdpauSurfaceNV *surfaces);
14098
GLAPI PFNGLVDPAUMAPSURFACESNVPROC glad_glVDPAUMapSurfacesNV;
14099
#define glVDPAUMapSurfacesNV glad_glVDPAUMapSurfacesNV
14100
typedef void (GLAD_APIENTRYP PFNGLVDPAUUNMAPSURFACESNVPROC)(GLsizei numSurface, const GLvdpauSurfaceNV *surfaces);
14101
GLAPI PFNGLVDPAUUNMAPSURFACESNVPROC glad_glVDPAUUnmapSurfacesNV;
14102
#define glVDPAUUnmapSurfacesNV glad_glVDPAUUnmapSurfacesNV
14103
#endif
14104
#ifndef GL_NV_vdpau_interop2
14105
#define GL_NV_vdpau_interop2 1
14106
GLAPI int GLAD_GL_NV_vdpau_interop2;
14107
typedef GLvdpauSurfaceNV (GLAD_APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPICTURESTRUCTURENVPROC)(const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames, GLboolean isFrameStructure);
14108
GLAPI PFNGLVDPAUREGISTERVIDEOSURFACEWITHPICTURESTRUCTURENVPROC glad_glVDPAURegisterVideoSurfaceWithPictureStructureNV;
14109
#define glVDPAURegisterVideoSurfaceWithPictureStructureNV glad_glVDPAURegisterVideoSurfaceWithPictureStructureNV
14110
#endif
14111
#ifndef GL_NV_vertex_array_range
14112
#define GL_NV_vertex_array_range 1
14113
GLAPI int GLAD_GL_NV_vertex_array_range;
14114
typedef void (GLAD_APIENTRYP PFNGLFLUSHVERTEXARRAYRANGENVPROC)(void);
14115
GLAPI PFNGLFLUSHVERTEXARRAYRANGENVPROC glad_glFlushVertexArrayRangeNV;
14116
#define glFlushVertexArrayRangeNV glad_glFlushVertexArrayRangeNV
14117
typedef void (GLAD_APIENTRYP PFNGLVERTEXARRAYRANGENVPROC)(GLsizei length, const void *pointer);
14118
GLAPI PFNGLVERTEXARRAYRANGENVPROC glad_glVertexArrayRangeNV;
14119
#define glVertexArrayRangeNV glad_glVertexArrayRangeNV
14120
#endif
14121
#ifndef GL_NV_vertex_array_range2
14122
#define GL_NV_vertex_array_range2 1
14123
GLAPI int GLAD_GL_NV_vertex_array_range2;
14124
#endif
14125
#ifndef GL_NV_vertex_attrib_integer_64bit
14126
#define GL_NV_vertex_attrib_integer_64bit 1
14127
GLAPI int GLAD_GL_NV_vertex_attrib_integer_64bit;
14128
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1I64NVPROC)(GLuint index, GLint64EXT x);
14129
GLAPI PFNGLVERTEXATTRIBL1I64NVPROC glad_glVertexAttribL1i64NV;
14130
#define glVertexAttribL1i64NV glad_glVertexAttribL1i64NV
14131
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL2I64NVPROC)(GLuint index, GLint64EXT x, GLint64EXT y);
14132
GLAPI PFNGLVERTEXATTRIBL2I64NVPROC glad_glVertexAttribL2i64NV;
14133
#define glVertexAttribL2i64NV glad_glVertexAttribL2i64NV
14134
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL3I64NVPROC)(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z);
14135
GLAPI PFNGLVERTEXATTRIBL3I64NVPROC glad_glVertexAttribL3i64NV;
14136
#define glVertexAttribL3i64NV glad_glVertexAttribL3i64NV
14137
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL4I64NVPROC)(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w);
14138
GLAPI PFNGLVERTEXATTRIBL4I64NVPROC glad_glVertexAttribL4i64NV;
14139
#define glVertexAttribL4i64NV glad_glVertexAttribL4i64NV
14140
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1I64VNVPROC)(GLuint index, const GLint64EXT *v);
14141
GLAPI PFNGLVERTEXATTRIBL1I64VNVPROC glad_glVertexAttribL1i64vNV;
14142
#define glVertexAttribL1i64vNV glad_glVertexAttribL1i64vNV
14143
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL2I64VNVPROC)(GLuint index, const GLint64EXT *v);
14144
GLAPI PFNGLVERTEXATTRIBL2I64VNVPROC glad_glVertexAttribL2i64vNV;
14145
#define glVertexAttribL2i64vNV glad_glVertexAttribL2i64vNV
14146
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL3I64VNVPROC)(GLuint index, const GLint64EXT *v);
14147
GLAPI PFNGLVERTEXATTRIBL3I64VNVPROC glad_glVertexAttribL3i64vNV;
14148
#define glVertexAttribL3i64vNV glad_glVertexAttribL3i64vNV
14149
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL4I64VNVPROC)(GLuint index, const GLint64EXT *v);
14150
GLAPI PFNGLVERTEXATTRIBL4I64VNVPROC glad_glVertexAttribL4i64vNV;
14151
#define glVertexAttribL4i64vNV glad_glVertexAttribL4i64vNV
14152
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1UI64NVPROC)(GLuint index, GLuint64EXT x);
14153
GLAPI PFNGLVERTEXATTRIBL1UI64NVPROC glad_glVertexAttribL1ui64NV;
14154
#define glVertexAttribL1ui64NV glad_glVertexAttribL1ui64NV
14155
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL2UI64NVPROC)(GLuint index, GLuint64EXT x, GLuint64EXT y);
14156
GLAPI PFNGLVERTEXATTRIBL2UI64NVPROC glad_glVertexAttribL2ui64NV;
14157
#define glVertexAttribL2ui64NV glad_glVertexAttribL2ui64NV
14158
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL3UI64NVPROC)(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z);
14159
GLAPI PFNGLVERTEXATTRIBL3UI64NVPROC glad_glVertexAttribL3ui64NV;
14160
#define glVertexAttribL3ui64NV glad_glVertexAttribL3ui64NV
14161
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL4UI64NVPROC)(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w);
14162
GLAPI PFNGLVERTEXATTRIBL4UI64NVPROC glad_glVertexAttribL4ui64NV;
14163
#define glVertexAttribL4ui64NV glad_glVertexAttribL4ui64NV
14164
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL1UI64VNVPROC)(GLuint index, const GLuint64EXT *v);
14165
GLAPI PFNGLVERTEXATTRIBL1UI64VNVPROC glad_glVertexAttribL1ui64vNV;
14166
#define glVertexAttribL1ui64vNV glad_glVertexAttribL1ui64vNV
14167
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL2UI64VNVPROC)(GLuint index, const GLuint64EXT *v);
14168
GLAPI PFNGLVERTEXATTRIBL2UI64VNVPROC glad_glVertexAttribL2ui64vNV;
14169
#define glVertexAttribL2ui64vNV glad_glVertexAttribL2ui64vNV
14170
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL3UI64VNVPROC)(GLuint index, const GLuint64EXT *v);
14171
GLAPI PFNGLVERTEXATTRIBL3UI64VNVPROC glad_glVertexAttribL3ui64vNV;
14172
#define glVertexAttribL3ui64vNV glad_glVertexAttribL3ui64vNV
14173
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBL4UI64VNVPROC)(GLuint index, const GLuint64EXT *v);
14174
GLAPI PFNGLVERTEXATTRIBL4UI64VNVPROC glad_glVertexAttribL4ui64vNV;
14175
#define glVertexAttribL4ui64vNV glad_glVertexAttribL4ui64vNV
14176
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBLI64VNVPROC)(GLuint index, GLenum pname, GLint64EXT *params);
14177
GLAPI PFNGLGETVERTEXATTRIBLI64VNVPROC glad_glGetVertexAttribLi64vNV;
14178
#define glGetVertexAttribLi64vNV glad_glGetVertexAttribLi64vNV
14179
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBLUI64VNVPROC)(GLuint index, GLenum pname, GLuint64EXT *params);
14180
GLAPI PFNGLGETVERTEXATTRIBLUI64VNVPROC glad_glGetVertexAttribLui64vNV;
14181
#define glGetVertexAttribLui64vNV glad_glGetVertexAttribLui64vNV
14182
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBLFORMATNVPROC)(GLuint index, GLint size, GLenum type, GLsizei stride);
14183
GLAPI PFNGLVERTEXATTRIBLFORMATNVPROC glad_glVertexAttribLFormatNV;
14184
#define glVertexAttribLFormatNV glad_glVertexAttribLFormatNV
14185
#endif
14186
#ifndef GL_NV_vertex_buffer_unified_memory
14187
#define GL_NV_vertex_buffer_unified_memory 1
14188
GLAPI int GLAD_GL_NV_vertex_buffer_unified_memory;
14189
typedef void (GLAD_APIENTRYP PFNGLBUFFERADDRESSRANGENVPROC)(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length);
14190
GLAPI PFNGLBUFFERADDRESSRANGENVPROC glad_glBufferAddressRangeNV;
14191
#define glBufferAddressRangeNV glad_glBufferAddressRangeNV
14192
typedef void (GLAD_APIENTRYP PFNGLVERTEXFORMATNVPROC)(GLint size, GLenum type, GLsizei stride);
14193
GLAPI PFNGLVERTEXFORMATNVPROC glad_glVertexFormatNV;
14194
#define glVertexFormatNV glad_glVertexFormatNV
14195
typedef void (GLAD_APIENTRYP PFNGLNORMALFORMATNVPROC)(GLenum type, GLsizei stride);
14196
GLAPI PFNGLNORMALFORMATNVPROC glad_glNormalFormatNV;
14197
#define glNormalFormatNV glad_glNormalFormatNV
14198
typedef void (GLAD_APIENTRYP PFNGLCOLORFORMATNVPROC)(GLint size, GLenum type, GLsizei stride);
14199
GLAPI PFNGLCOLORFORMATNVPROC glad_glColorFormatNV;
14200
#define glColorFormatNV glad_glColorFormatNV
14201
typedef void (GLAD_APIENTRYP PFNGLINDEXFORMATNVPROC)(GLenum type, GLsizei stride);
14202
GLAPI PFNGLINDEXFORMATNVPROC glad_glIndexFormatNV;
14203
#define glIndexFormatNV glad_glIndexFormatNV
14204
typedef void (GLAD_APIENTRYP PFNGLTEXCOORDFORMATNVPROC)(GLint size, GLenum type, GLsizei stride);
14205
GLAPI PFNGLTEXCOORDFORMATNVPROC glad_glTexCoordFormatNV;
14206
#define glTexCoordFormatNV glad_glTexCoordFormatNV
14207
typedef void (GLAD_APIENTRYP PFNGLEDGEFLAGFORMATNVPROC)(GLsizei stride);
14208
GLAPI PFNGLEDGEFLAGFORMATNVPROC glad_glEdgeFlagFormatNV;
14209
#define glEdgeFlagFormatNV glad_glEdgeFlagFormatNV
14210
typedef void (GLAD_APIENTRYP PFNGLSECONDARYCOLORFORMATNVPROC)(GLint size, GLenum type, GLsizei stride);
14211
GLAPI PFNGLSECONDARYCOLORFORMATNVPROC glad_glSecondaryColorFormatNV;
14212
#define glSecondaryColorFormatNV glad_glSecondaryColorFormatNV
14213
typedef void (GLAD_APIENTRYP PFNGLFOGCOORDFORMATNVPROC)(GLenum type, GLsizei stride);
14214
GLAPI PFNGLFOGCOORDFORMATNVPROC glad_glFogCoordFormatNV;
14215
#define glFogCoordFormatNV glad_glFogCoordFormatNV
14216
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBFORMATNVPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride);
14217
GLAPI PFNGLVERTEXATTRIBFORMATNVPROC glad_glVertexAttribFormatNV;
14218
#define glVertexAttribFormatNV glad_glVertexAttribFormatNV
14219
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBIFORMATNVPROC)(GLuint index, GLint size, GLenum type, GLsizei stride);
14220
GLAPI PFNGLVERTEXATTRIBIFORMATNVPROC glad_glVertexAttribIFormatNV;
14221
#define glVertexAttribIFormatNV glad_glVertexAttribIFormatNV
14222
typedef void (GLAD_APIENTRYP PFNGLGETINTEGERUI64I_VNVPROC)(GLenum value, GLuint index, GLuint64EXT *result);
14223
GLAPI PFNGLGETINTEGERUI64I_VNVPROC glad_glGetIntegerui64i_vNV;
14224
#define glGetIntegerui64i_vNV glad_glGetIntegerui64i_vNV
14225
#endif
14226
#ifndef GL_NV_vertex_program
14227
#define GL_NV_vertex_program 1
14228
GLAPI int GLAD_GL_NV_vertex_program;
14229
typedef GLboolean (GLAD_APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, const GLuint *programs, GLboolean *residences);
14230
GLAPI PFNGLAREPROGRAMSRESIDENTNVPROC glad_glAreProgramsResidentNV;
14231
#define glAreProgramsResidentNV glad_glAreProgramsResidentNV
14232
typedef void (GLAD_APIENTRYP PFNGLBINDPROGRAMNVPROC)(GLenum target, GLuint id);
14233
GLAPI PFNGLBINDPROGRAMNVPROC glad_glBindProgramNV;
14234
#define glBindProgramNV glad_glBindProgramNV
14235
typedef void (GLAD_APIENTRYP PFNGLDELETEPROGRAMSNVPROC)(GLsizei n, const GLuint *programs);
14236
GLAPI PFNGLDELETEPROGRAMSNVPROC glad_glDeleteProgramsNV;
14237
#define glDeleteProgramsNV glad_glDeleteProgramsNV
14238
typedef void (GLAD_APIENTRYP PFNGLEXECUTEPROGRAMNVPROC)(GLenum target, GLuint id, const GLfloat *params);
14239
GLAPI PFNGLEXECUTEPROGRAMNVPROC glad_glExecuteProgramNV;
14240
#define glExecuteProgramNV glad_glExecuteProgramNV
14241
typedef void (GLAD_APIENTRYP PFNGLGENPROGRAMSNVPROC)(GLsizei n, GLuint *programs);
14242
GLAPI PFNGLGENPROGRAMSNVPROC glad_glGenProgramsNV;
14243
#define glGenProgramsNV glad_glGenProgramsNV
14244
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMPARAMETERDVNVPROC)(GLenum target, GLuint index, GLenum pname, GLdouble *params);
14245
GLAPI PFNGLGETPROGRAMPARAMETERDVNVPROC glad_glGetProgramParameterdvNV;
14246
#define glGetProgramParameterdvNV glad_glGetProgramParameterdvNV
14247
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMPARAMETERFVNVPROC)(GLenum target, GLuint index, GLenum pname, GLfloat *params);
14248
GLAPI PFNGLGETPROGRAMPARAMETERFVNVPROC glad_glGetProgramParameterfvNV;
14249
#define glGetProgramParameterfvNV glad_glGetProgramParameterfvNV
14250
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMIVNVPROC)(GLuint id, GLenum pname, GLint *params);
14251
GLAPI PFNGLGETPROGRAMIVNVPROC glad_glGetProgramivNV;
14252
#define glGetProgramivNV glad_glGetProgramivNV
14253
typedef void (GLAD_APIENTRYP PFNGLGETPROGRAMSTRINGNVPROC)(GLuint id, GLenum pname, GLubyte *program);
14254
GLAPI PFNGLGETPROGRAMSTRINGNVPROC glad_glGetProgramStringNV;
14255
#define glGetProgramStringNV glad_glGetProgramStringNV
14256
typedef void (GLAD_APIENTRYP PFNGLGETTRACKMATRIXIVNVPROC)(GLenum target, GLuint address, GLenum pname, GLint *params);
14257
GLAPI PFNGLGETTRACKMATRIXIVNVPROC glad_glGetTrackMatrixivNV;
14258
#define glGetTrackMatrixivNV glad_glGetTrackMatrixivNV
14259
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBDVNVPROC)(GLuint index, GLenum pname, GLdouble *params);
14260
GLAPI PFNGLGETVERTEXATTRIBDVNVPROC glad_glGetVertexAttribdvNV;
14261
#define glGetVertexAttribdvNV glad_glGetVertexAttribdvNV
14262
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBFVNVPROC)(GLuint index, GLenum pname, GLfloat *params);
14263
GLAPI PFNGLGETVERTEXATTRIBFVNVPROC glad_glGetVertexAttribfvNV;
14264
#define glGetVertexAttribfvNV glad_glGetVertexAttribfvNV
14265
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBIVNVPROC)(GLuint index, GLenum pname, GLint *params);
14266
GLAPI PFNGLGETVERTEXATTRIBIVNVPROC glad_glGetVertexAttribivNV;
14267
#define glGetVertexAttribivNV glad_glGetVertexAttribivNV
14268
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBPOINTERVNVPROC)(GLuint index, GLenum pname, void **pointer);
14269
GLAPI PFNGLGETVERTEXATTRIBPOINTERVNVPROC glad_glGetVertexAttribPointervNV;
14270
#define glGetVertexAttribPointervNV glad_glGetVertexAttribPointervNV
14271
typedef GLboolean (GLAD_APIENTRYP PFNGLISPROGRAMNVPROC)(GLuint id);
14272
GLAPI PFNGLISPROGRAMNVPROC glad_glIsProgramNV;
14273
#define glIsProgramNV glad_glIsProgramNV
14274
typedef void (GLAD_APIENTRYP PFNGLLOADPROGRAMNVPROC)(GLenum target, GLuint id, GLsizei len, const GLubyte *program);
14275
GLAPI PFNGLLOADPROGRAMNVPROC glad_glLoadProgramNV;
14276
#define glLoadProgramNV glad_glLoadProgramNV
14277
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETER4DNVPROC)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
14278
GLAPI PFNGLPROGRAMPARAMETER4DNVPROC glad_glProgramParameter4dNV;
14279
#define glProgramParameter4dNV glad_glProgramParameter4dNV
14280
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETER4DVNVPROC)(GLenum target, GLuint index, const GLdouble *v);
14281
GLAPI PFNGLPROGRAMPARAMETER4DVNVPROC glad_glProgramParameter4dvNV;
14282
#define glProgramParameter4dvNV glad_glProgramParameter4dvNV
14283
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETER4FNVPROC)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
14284
GLAPI PFNGLPROGRAMPARAMETER4FNVPROC glad_glProgramParameter4fNV;
14285
#define glProgramParameter4fNV glad_glProgramParameter4fNV
14286
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETER4FVNVPROC)(GLenum target, GLuint index, const GLfloat *v);
14287
GLAPI PFNGLPROGRAMPARAMETER4FVNVPROC glad_glProgramParameter4fvNV;
14288
#define glProgramParameter4fvNV glad_glProgramParameter4fvNV
14289
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETERS4DVNVPROC)(GLenum target, GLuint index, GLsizei count, const GLdouble *v);
14290
GLAPI PFNGLPROGRAMPARAMETERS4DVNVPROC glad_glProgramParameters4dvNV;
14291
#define glProgramParameters4dvNV glad_glProgramParameters4dvNV
14292
typedef void (GLAD_APIENTRYP PFNGLPROGRAMPARAMETERS4FVNVPROC)(GLenum target, GLuint index, GLsizei count, const GLfloat *v);
14293
GLAPI PFNGLPROGRAMPARAMETERS4FVNVPROC glad_glProgramParameters4fvNV;
14294
#define glProgramParameters4fvNV glad_glProgramParameters4fvNV
14295
typedef void (GLAD_APIENTRYP PFNGLREQUESTRESIDENTPROGRAMSNVPROC)(GLsizei n, const GLuint *programs);
14296
GLAPI PFNGLREQUESTRESIDENTPROGRAMSNVPROC glad_glRequestResidentProgramsNV;
14297
#define glRequestResidentProgramsNV glad_glRequestResidentProgramsNV
14298
typedef void (GLAD_APIENTRYP PFNGLTRACKMATRIXNVPROC)(GLenum target, GLuint address, GLenum matrix, GLenum transform);
14299
GLAPI PFNGLTRACKMATRIXNVPROC glad_glTrackMatrixNV;
14300
#define glTrackMatrixNV glad_glTrackMatrixNV
14301
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBPOINTERNVPROC)(GLuint index, GLint fsize, GLenum type, GLsizei stride, const void *pointer);
14302
GLAPI PFNGLVERTEXATTRIBPOINTERNVPROC glad_glVertexAttribPointerNV;
14303
#define glVertexAttribPointerNV glad_glVertexAttribPointerNV
14304
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1DNVPROC)(GLuint index, GLdouble x);
14305
GLAPI PFNGLVERTEXATTRIB1DNVPROC glad_glVertexAttrib1dNV;
14306
#define glVertexAttrib1dNV glad_glVertexAttrib1dNV
14307
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1DVNVPROC)(GLuint index, const GLdouble *v);
14308
GLAPI PFNGLVERTEXATTRIB1DVNVPROC glad_glVertexAttrib1dvNV;
14309
#define glVertexAttrib1dvNV glad_glVertexAttrib1dvNV
14310
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1FNVPROC)(GLuint index, GLfloat x);
14311
GLAPI PFNGLVERTEXATTRIB1FNVPROC glad_glVertexAttrib1fNV;
14312
#define glVertexAttrib1fNV glad_glVertexAttrib1fNV
14313
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1FVNVPROC)(GLuint index, const GLfloat *v);
14314
GLAPI PFNGLVERTEXATTRIB1FVNVPROC glad_glVertexAttrib1fvNV;
14315
#define glVertexAttrib1fvNV glad_glVertexAttrib1fvNV
14316
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1SNVPROC)(GLuint index, GLshort x);
14317
GLAPI PFNGLVERTEXATTRIB1SNVPROC glad_glVertexAttrib1sNV;
14318
#define glVertexAttrib1sNV glad_glVertexAttrib1sNV
14319
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB1SVNVPROC)(GLuint index, const GLshort *v);
14320
GLAPI PFNGLVERTEXATTRIB1SVNVPROC glad_glVertexAttrib1svNV;
14321
#define glVertexAttrib1svNV glad_glVertexAttrib1svNV
14322
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2DNVPROC)(GLuint index, GLdouble x, GLdouble y);
14323
GLAPI PFNGLVERTEXATTRIB2DNVPROC glad_glVertexAttrib2dNV;
14324
#define glVertexAttrib2dNV glad_glVertexAttrib2dNV
14325
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2DVNVPROC)(GLuint index, const GLdouble *v);
14326
GLAPI PFNGLVERTEXATTRIB2DVNVPROC glad_glVertexAttrib2dvNV;
14327
#define glVertexAttrib2dvNV glad_glVertexAttrib2dvNV
14328
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2FNVPROC)(GLuint index, GLfloat x, GLfloat y);
14329
GLAPI PFNGLVERTEXATTRIB2FNVPROC glad_glVertexAttrib2fNV;
14330
#define glVertexAttrib2fNV glad_glVertexAttrib2fNV
14331
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2FVNVPROC)(GLuint index, const GLfloat *v);
14332
GLAPI PFNGLVERTEXATTRIB2FVNVPROC glad_glVertexAttrib2fvNV;
14333
#define glVertexAttrib2fvNV glad_glVertexAttrib2fvNV
14334
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2SNVPROC)(GLuint index, GLshort x, GLshort y);
14335
GLAPI PFNGLVERTEXATTRIB2SNVPROC glad_glVertexAttrib2sNV;
14336
#define glVertexAttrib2sNV glad_glVertexAttrib2sNV
14337
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB2SVNVPROC)(GLuint index, const GLshort *v);
14338
GLAPI PFNGLVERTEXATTRIB2SVNVPROC glad_glVertexAttrib2svNV;
14339
#define glVertexAttrib2svNV glad_glVertexAttrib2svNV
14340
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3DNVPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z);
14341
GLAPI PFNGLVERTEXATTRIB3DNVPROC glad_glVertexAttrib3dNV;
14342
#define glVertexAttrib3dNV glad_glVertexAttrib3dNV
14343
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3DVNVPROC)(GLuint index, const GLdouble *v);
14344
GLAPI PFNGLVERTEXATTRIB3DVNVPROC glad_glVertexAttrib3dvNV;
14345
#define glVertexAttrib3dvNV glad_glVertexAttrib3dvNV
14346
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3FNVPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z);
14347
GLAPI PFNGLVERTEXATTRIB3FNVPROC glad_glVertexAttrib3fNV;
14348
#define glVertexAttrib3fNV glad_glVertexAttrib3fNV
14349
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3FVNVPROC)(GLuint index, const GLfloat *v);
14350
GLAPI PFNGLVERTEXATTRIB3FVNVPROC glad_glVertexAttrib3fvNV;
14351
#define glVertexAttrib3fvNV glad_glVertexAttrib3fvNV
14352
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3SNVPROC)(GLuint index, GLshort x, GLshort y, GLshort z);
14353
GLAPI PFNGLVERTEXATTRIB3SNVPROC glad_glVertexAttrib3sNV;
14354
#define glVertexAttrib3sNV glad_glVertexAttrib3sNV
14355
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB3SVNVPROC)(GLuint index, const GLshort *v);
14356
GLAPI PFNGLVERTEXATTRIB3SVNVPROC glad_glVertexAttrib3svNV;
14357
#define glVertexAttrib3svNV glad_glVertexAttrib3svNV
14358
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4DNVPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
14359
GLAPI PFNGLVERTEXATTRIB4DNVPROC glad_glVertexAttrib4dNV;
14360
#define glVertexAttrib4dNV glad_glVertexAttrib4dNV
14361
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4DVNVPROC)(GLuint index, const GLdouble *v);
14362
GLAPI PFNGLVERTEXATTRIB4DVNVPROC glad_glVertexAttrib4dvNV;
14363
#define glVertexAttrib4dvNV glad_glVertexAttrib4dvNV
14364
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4FNVPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
14365
GLAPI PFNGLVERTEXATTRIB4FNVPROC glad_glVertexAttrib4fNV;
14366
#define glVertexAttrib4fNV glad_glVertexAttrib4fNV
14367
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4FVNVPROC)(GLuint index, const GLfloat *v);
14368
GLAPI PFNGLVERTEXATTRIB4FVNVPROC glad_glVertexAttrib4fvNV;
14369
#define glVertexAttrib4fvNV glad_glVertexAttrib4fvNV
14370
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4SNVPROC)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
14371
GLAPI PFNGLVERTEXATTRIB4SNVPROC glad_glVertexAttrib4sNV;
14372
#define glVertexAttrib4sNV glad_glVertexAttrib4sNV
14373
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4SVNVPROC)(GLuint index, const GLshort *v);
14374
GLAPI PFNGLVERTEXATTRIB4SVNVPROC glad_glVertexAttrib4svNV;
14375
#define glVertexAttrib4svNV glad_glVertexAttrib4svNV
14376
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4UBNVPROC)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
14377
GLAPI PFNGLVERTEXATTRIB4UBNVPROC glad_glVertexAttrib4ubNV;
14378
#define glVertexAttrib4ubNV glad_glVertexAttrib4ubNV
14379
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIB4UBVNVPROC)(GLuint index, const GLubyte *v);
14380
GLAPI PFNGLVERTEXATTRIB4UBVNVPROC glad_glVertexAttrib4ubvNV;
14381
#define glVertexAttrib4ubvNV glad_glVertexAttrib4ubvNV
14382
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS1DVNVPROC)(GLuint index, GLsizei count, const GLdouble *v);
14383
GLAPI PFNGLVERTEXATTRIBS1DVNVPROC glad_glVertexAttribs1dvNV;
14384
#define glVertexAttribs1dvNV glad_glVertexAttribs1dvNV
14385
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS1FVNVPROC)(GLuint index, GLsizei count, const GLfloat *v);
14386
GLAPI PFNGLVERTEXATTRIBS1FVNVPROC glad_glVertexAttribs1fvNV;
14387
#define glVertexAttribs1fvNV glad_glVertexAttribs1fvNV
14388
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS1SVNVPROC)(GLuint index, GLsizei count, const GLshort *v);
14389
GLAPI PFNGLVERTEXATTRIBS1SVNVPROC glad_glVertexAttribs1svNV;
14390
#define glVertexAttribs1svNV glad_glVertexAttribs1svNV
14391
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS2DVNVPROC)(GLuint index, GLsizei count, const GLdouble *v);
14392
GLAPI PFNGLVERTEXATTRIBS2DVNVPROC glad_glVertexAttribs2dvNV;
14393
#define glVertexAttribs2dvNV glad_glVertexAttribs2dvNV
14394
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS2FVNVPROC)(GLuint index, GLsizei count, const GLfloat *v);
14395
GLAPI PFNGLVERTEXATTRIBS2FVNVPROC glad_glVertexAttribs2fvNV;
14396
#define glVertexAttribs2fvNV glad_glVertexAttribs2fvNV
14397
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS2SVNVPROC)(GLuint index, GLsizei count, const GLshort *v);
14398
GLAPI PFNGLVERTEXATTRIBS2SVNVPROC glad_glVertexAttribs2svNV;
14399
#define glVertexAttribs2svNV glad_glVertexAttribs2svNV
14400
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS3DVNVPROC)(GLuint index, GLsizei count, const GLdouble *v);
14401
GLAPI PFNGLVERTEXATTRIBS3DVNVPROC glad_glVertexAttribs3dvNV;
14402
#define glVertexAttribs3dvNV glad_glVertexAttribs3dvNV
14403
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS3FVNVPROC)(GLuint index, GLsizei count, const GLfloat *v);
14404
GLAPI PFNGLVERTEXATTRIBS3FVNVPROC glad_glVertexAttribs3fvNV;
14405
#define glVertexAttribs3fvNV glad_glVertexAttribs3fvNV
14406
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS3SVNVPROC)(GLuint index, GLsizei count, const GLshort *v);
14407
GLAPI PFNGLVERTEXATTRIBS3SVNVPROC glad_glVertexAttribs3svNV;
14408
#define glVertexAttribs3svNV glad_glVertexAttribs3svNV
14409
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS4DVNVPROC)(GLuint index, GLsizei count, const GLdouble *v);
14410
GLAPI PFNGLVERTEXATTRIBS4DVNVPROC glad_glVertexAttribs4dvNV;
14411
#define glVertexAttribs4dvNV glad_glVertexAttribs4dvNV
14412
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS4FVNVPROC)(GLuint index, GLsizei count, const GLfloat *v);
14413
GLAPI PFNGLVERTEXATTRIBS4FVNVPROC glad_glVertexAttribs4fvNV;
14414
#define glVertexAttribs4fvNV glad_glVertexAttribs4fvNV
14415
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS4SVNVPROC)(GLuint index, GLsizei count, const GLshort *v);
14416
GLAPI PFNGLVERTEXATTRIBS4SVNVPROC glad_glVertexAttribs4svNV;
14417
#define glVertexAttribs4svNV glad_glVertexAttribs4svNV
14418
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBS4UBVNVPROC)(GLuint index, GLsizei count, const GLubyte *v);
14419
GLAPI PFNGLVERTEXATTRIBS4UBVNVPROC glad_glVertexAttribs4ubvNV;
14420
#define glVertexAttribs4ubvNV glad_glVertexAttribs4ubvNV
14421
#endif
14422
#ifndef GL_NV_vertex_program1_1
14423
#define GL_NV_vertex_program1_1 1
14424
GLAPI int GLAD_GL_NV_vertex_program1_1;
14425
#endif
14426
#ifndef GL_NV_vertex_program2
14427
#define GL_NV_vertex_program2 1
14428
GLAPI int GLAD_GL_NV_vertex_program2;
14429
#endif
14430
#ifndef GL_NV_vertex_program2_option
14431
#define GL_NV_vertex_program2_option 1
14432
GLAPI int GLAD_GL_NV_vertex_program2_option;
14433
#endif
14434
#ifndef GL_NV_vertex_program3
14435
#define GL_NV_vertex_program3 1
14436
GLAPI int GLAD_GL_NV_vertex_program3;
14437
#endif
14438
#ifndef GL_NV_vertex_program4
14439
#define GL_NV_vertex_program4 1
14440
GLAPI int GLAD_GL_NV_vertex_program4;
14441
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI1IEXTPROC)(GLuint index, GLint x);
14442
GLAPI PFNGLVERTEXATTRIBI1IEXTPROC glad_glVertexAttribI1iEXT;
14443
#define glVertexAttribI1iEXT glad_glVertexAttribI1iEXT
14444
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI2IEXTPROC)(GLuint index, GLint x, GLint y);
14445
GLAPI PFNGLVERTEXATTRIBI2IEXTPROC glad_glVertexAttribI2iEXT;
14446
#define glVertexAttribI2iEXT glad_glVertexAttribI2iEXT
14447
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI3IEXTPROC)(GLuint index, GLint x, GLint y, GLint z);
14448
GLAPI PFNGLVERTEXATTRIBI3IEXTPROC glad_glVertexAttribI3iEXT;
14449
#define glVertexAttribI3iEXT glad_glVertexAttribI3iEXT
14450
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4IEXTPROC)(GLuint index, GLint x, GLint y, GLint z, GLint w);
14451
GLAPI PFNGLVERTEXATTRIBI4IEXTPROC glad_glVertexAttribI4iEXT;
14452
#define glVertexAttribI4iEXT glad_glVertexAttribI4iEXT
14453
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI1UIEXTPROC)(GLuint index, GLuint x);
14454
GLAPI PFNGLVERTEXATTRIBI1UIEXTPROC glad_glVertexAttribI1uiEXT;
14455
#define glVertexAttribI1uiEXT glad_glVertexAttribI1uiEXT
14456
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI2UIEXTPROC)(GLuint index, GLuint x, GLuint y);
14457
GLAPI PFNGLVERTEXATTRIBI2UIEXTPROC glad_glVertexAttribI2uiEXT;
14458
#define glVertexAttribI2uiEXT glad_glVertexAttribI2uiEXT
14459
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI3UIEXTPROC)(GLuint index, GLuint x, GLuint y, GLuint z);
14460
GLAPI PFNGLVERTEXATTRIBI3UIEXTPROC glad_glVertexAttribI3uiEXT;
14461
#define glVertexAttribI3uiEXT glad_glVertexAttribI3uiEXT
14462
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4UIEXTPROC)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
14463
GLAPI PFNGLVERTEXATTRIBI4UIEXTPROC glad_glVertexAttribI4uiEXT;
14464
#define glVertexAttribI4uiEXT glad_glVertexAttribI4uiEXT
14465
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI1IVEXTPROC)(GLuint index, const GLint *v);
14466
GLAPI PFNGLVERTEXATTRIBI1IVEXTPROC glad_glVertexAttribI1ivEXT;
14467
#define glVertexAttribI1ivEXT glad_glVertexAttribI1ivEXT
14468
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI2IVEXTPROC)(GLuint index, const GLint *v);
14469
GLAPI PFNGLVERTEXATTRIBI2IVEXTPROC glad_glVertexAttribI2ivEXT;
14470
#define glVertexAttribI2ivEXT glad_glVertexAttribI2ivEXT
14471
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI3IVEXTPROC)(GLuint index, const GLint *v);
14472
GLAPI PFNGLVERTEXATTRIBI3IVEXTPROC glad_glVertexAttribI3ivEXT;
14473
#define glVertexAttribI3ivEXT glad_glVertexAttribI3ivEXT
14474
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4IVEXTPROC)(GLuint index, const GLint *v);
14475
GLAPI PFNGLVERTEXATTRIBI4IVEXTPROC glad_glVertexAttribI4ivEXT;
14476
#define glVertexAttribI4ivEXT glad_glVertexAttribI4ivEXT
14477
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI1UIVEXTPROC)(GLuint index, const GLuint *v);
14478
GLAPI PFNGLVERTEXATTRIBI1UIVEXTPROC glad_glVertexAttribI1uivEXT;
14479
#define glVertexAttribI1uivEXT glad_glVertexAttribI1uivEXT
14480
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI2UIVEXTPROC)(GLuint index, const GLuint *v);
14481
GLAPI PFNGLVERTEXATTRIBI2UIVEXTPROC glad_glVertexAttribI2uivEXT;
14482
#define glVertexAttribI2uivEXT glad_glVertexAttribI2uivEXT
14483
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI3UIVEXTPROC)(GLuint index, const GLuint *v);
14484
GLAPI PFNGLVERTEXATTRIBI3UIVEXTPROC glad_glVertexAttribI3uivEXT;
14485
#define glVertexAttribI3uivEXT glad_glVertexAttribI3uivEXT
14486
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4UIVEXTPROC)(GLuint index, const GLuint *v);
14487
GLAPI PFNGLVERTEXATTRIBI4UIVEXTPROC glad_glVertexAttribI4uivEXT;
14488
#define glVertexAttribI4uivEXT glad_glVertexAttribI4uivEXT
14489
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4BVEXTPROC)(GLuint index, const GLbyte *v);
14490
GLAPI PFNGLVERTEXATTRIBI4BVEXTPROC glad_glVertexAttribI4bvEXT;
14491
#define glVertexAttribI4bvEXT glad_glVertexAttribI4bvEXT
14492
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4SVEXTPROC)(GLuint index, const GLshort *v);
14493
GLAPI PFNGLVERTEXATTRIBI4SVEXTPROC glad_glVertexAttribI4svEXT;
14494
#define glVertexAttribI4svEXT glad_glVertexAttribI4svEXT
14495
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4UBVEXTPROC)(GLuint index, const GLubyte *v);
14496
GLAPI PFNGLVERTEXATTRIBI4UBVEXTPROC glad_glVertexAttribI4ubvEXT;
14497
#define glVertexAttribI4ubvEXT glad_glVertexAttribI4ubvEXT
14498
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBI4USVEXTPROC)(GLuint index, const GLushort *v);
14499
GLAPI PFNGLVERTEXATTRIBI4USVEXTPROC glad_glVertexAttribI4usvEXT;
14500
#define glVertexAttribI4usvEXT glad_glVertexAttribI4usvEXT
14501
typedef void (GLAD_APIENTRYP PFNGLVERTEXATTRIBIPOINTEREXTPROC)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer);
14502
GLAPI PFNGLVERTEXATTRIBIPOINTEREXTPROC glad_glVertexAttribIPointerEXT;
14503
#define glVertexAttribIPointerEXT glad_glVertexAttribIPointerEXT
14504
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBIIVEXTPROC)(GLuint index, GLenum pname, GLint *params);
14505
GLAPI PFNGLGETVERTEXATTRIBIIVEXTPROC glad_glGetVertexAttribIivEXT;
14506
#define glGetVertexAttribIivEXT glad_glGetVertexAttribIivEXT
14507
typedef void (GLAD_APIENTRYP PFNGLGETVERTEXATTRIBIUIVEXTPROC)(GLuint index, GLenum pname, GLuint *params);
14508
GLAPI PFNGLGETVERTEXATTRIBIUIVEXTPROC glad_glGetVertexAttribIuivEXT;
14509
#define glGetVertexAttribIuivEXT glad_glGetVertexAttribIuivEXT
14510
#endif
14511
#ifndef GL_NV_video_capture
14512
#define GL_NV_video_capture 1
14513
GLAPI int GLAD_GL_NV_video_capture;
14514
typedef void (GLAD_APIENTRYP PFNGLBEGINVIDEOCAPTURENVPROC)(GLuint video_capture_slot);
14515
GLAPI PFNGLBEGINVIDEOCAPTURENVPROC glad_glBeginVideoCaptureNV;
14516
#define glBeginVideoCaptureNV glad_glBeginVideoCaptureNV
14517
typedef void (GLAD_APIENTRYP PFNGLBINDVIDEOCAPTURESTREAMBUFFERNVPROC)(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset);
14518
GLAPI PFNGLBINDVIDEOCAPTURESTREAMBUFFERNVPROC glad_glBindVideoCaptureStreamBufferNV;
14519
#define glBindVideoCaptureStreamBufferNV glad_glBindVideoCaptureStreamBufferNV
14520
typedef void (GLAD_APIENTRYP PFNGLBINDVIDEOCAPTURESTREAMTEXTURENVPROC)(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture);
14521
GLAPI PFNGLBINDVIDEOCAPTURESTREAMTEXTURENVPROC glad_glBindVideoCaptureStreamTextureNV;
14522
#define glBindVideoCaptureStreamTextureNV glad_glBindVideoCaptureStreamTextureNV
14523
typedef void (GLAD_APIENTRYP PFNGLENDVIDEOCAPTURENVPROC)(GLuint video_capture_slot);
14524
GLAPI PFNGLENDVIDEOCAPTURENVPROC glad_glEndVideoCaptureNV;
14525
#define glEndVideoCaptureNV glad_glEndVideoCaptureNV
14526
typedef void (GLAD_APIENTRYP PFNGLGETVIDEOCAPTUREIVNVPROC)(GLuint video_capture_slot, GLenum pname, GLint *params);
14527
GLAPI PFNGLGETVIDEOCAPTUREIVNVPROC glad_glGetVideoCaptureivNV;
14528
#define glGetVideoCaptureivNV glad_glGetVideoCaptureivNV
14529
typedef void (GLAD_APIENTRYP PFNGLGETVIDEOCAPTURESTREAMIVNVPROC)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLint *params);
14530
GLAPI PFNGLGETVIDEOCAPTURESTREAMIVNVPROC glad_glGetVideoCaptureStreamivNV;
14531
#define glGetVideoCaptureStreamivNV glad_glGetVideoCaptureStreamivNV
14532
typedef void (GLAD_APIENTRYP PFNGLGETVIDEOCAPTURESTREAMFVNVPROC)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat *params);
14533
GLAPI PFNGLGETVIDEOCAPTURESTREAMFVNVPROC glad_glGetVideoCaptureStreamfvNV;
14534
#define glGetVideoCaptureStreamfvNV glad_glGetVideoCaptureStreamfvNV
14535
typedef void (GLAD_APIENTRYP PFNGLGETVIDEOCAPTURESTREAMDVNVPROC)(GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble *params);
14536
GLAPI PFNGLGETVIDEOCAPTURESTREAMDVNVPROC glad_glGetVideoCaptureStreamdvNV;
14537
#define glGetVideoCaptureStreamdvNV glad_glGetVideoCaptureStreamdvNV
14538
typedef GLenum (GLAD_APIENTRYP PFNGLVIDEOCAPTURENVPROC)(GLuint video_capture_slot, GLuint *sequence_num, GLuint64EXT *capture_time);
14539
GLAPI PFNGLVIDEOCAPTURENVPROC glad_glVideoCaptureNV;
14540
#define glVideoCaptureNV glad_glVideoCaptureNV
14541
typedef void (GLAD_APIENTRYP PFNGLVIDEOCAPTURESTREAMPARAMETERIVNVPROC)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint *params);
14542
GLAPI PFNGLVIDEOCAPTURESTREAMPARAMETERIVNVPROC glad_glVideoCaptureStreamParameterivNV;
14543
#define glVideoCaptureStreamParameterivNV glad_glVideoCaptureStreamParameterivNV
14544
typedef void (GLAD_APIENTRYP PFNGLVIDEOCAPTURESTREAMPARAMETERFVNVPROC)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat *params);
14545
GLAPI PFNGLVIDEOCAPTURESTREAMPARAMETERFVNVPROC glad_glVideoCaptureStreamParameterfvNV;
14546
#define glVideoCaptureStreamParameterfvNV glad_glVideoCaptureStreamParameterfvNV
14547
typedef void (GLAD_APIENTRYP PFNGLVIDEOCAPTURESTREAMPARAMETERDVNVPROC)(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble *params);
14548
GLAPI PFNGLVIDEOCAPTURESTREAMPARAMETERDVNVPROC glad_glVideoCaptureStreamParameterdvNV;
14549
#define glVideoCaptureStreamParameterdvNV glad_glVideoCaptureStreamParameterdvNV
14550
#endif
14551
#ifndef GL_NV_viewport_array2
14552
#define GL_NV_viewport_array2 1
14553
GLAPI int GLAD_GL_NV_viewport_array2;
14554
#endif
14555
#ifndef GL_NV_viewport_swizzle
14556
#define GL_NV_viewport_swizzle 1
14557
GLAPI int GLAD_GL_NV_viewport_swizzle;
14558
typedef void (GLAD_APIENTRYP PFNGLVIEWPORTSWIZZLENVPROC)(GLuint index, GLenum swizzlex, GLenum swizzley, GLenum swizzlez, GLenum swizzlew);
14559
GLAPI PFNGLVIEWPORTSWIZZLENVPROC glad_glViewportSwizzleNV;
14560
#define glViewportSwizzleNV glad_glViewportSwizzleNV
14561
#endif
14562
#ifndef GL_OES_byte_coordinates
14563
#define GL_OES_byte_coordinates 1
14564
GLAPI int GLAD_GL_OES_byte_coordinates;
14565
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1BOESPROC)(GLenum texture, GLbyte s);
14566
GLAPI PFNGLMULTITEXCOORD1BOESPROC glad_glMultiTexCoord1bOES;
14567
#define glMultiTexCoord1bOES glad_glMultiTexCoord1bOES
14568
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1BVOESPROC)(GLenum texture, const GLbyte *coords);
14569
GLAPI PFNGLMULTITEXCOORD1BVOESPROC glad_glMultiTexCoord1bvOES;
14570
#define glMultiTexCoord1bvOES glad_glMultiTexCoord1bvOES
14571
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2BOESPROC)(GLenum texture, GLbyte s, GLbyte t);
14572
GLAPI PFNGLMULTITEXCOORD2BOESPROC glad_glMultiTexCoord2bOES;
14573
#define glMultiTexCoord2bOES glad_glMultiTexCoord2bOES
14574
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2BVOESPROC)(GLenum texture, const GLbyte *coords);
14575
GLAPI PFNGLMULTITEXCOORD2BVOESPROC glad_glMultiTexCoord2bvOES;
14576
#define glMultiTexCoord2bvOES glad_glMultiTexCoord2bvOES
14577
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3BOESPROC)(GLenum texture, GLbyte s, GLbyte t, GLbyte r);
14578
GLAPI PFNGLMULTITEXCOORD3BOESPROC glad_glMultiTexCoord3bOES;
14579
#define glMultiTexCoord3bOES glad_glMultiTexCoord3bOES
14580
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3BVOESPROC)(GLenum texture, const GLbyte *coords);
14581
GLAPI PFNGLMULTITEXCOORD3BVOESPROC glad_glMultiTexCoord3bvOES;
14582
#define glMultiTexCoord3bvOES glad_glMultiTexCoord3bvOES
14583
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4BOESPROC)(GLenum texture, GLbyte s, GLbyte t, GLbyte r, GLbyte q);
14584
GLAPI PFNGLMULTITEXCOORD4BOESPROC glad_glMultiTexCoord4bOES;
14585
#define glMultiTexCoord4bOES glad_glMultiTexCoord4bOES
14586
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4BVOESPROC)(GLenum texture, const GLbyte *coords);
14587
GLAPI PFNGLMULTITEXCOORD4BVOESPROC glad_glMultiTexCoord4bvOES;
14588
#define glMultiTexCoord4bvOES glad_glMultiTexCoord4bvOES
14589
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD1BOESPROC)(GLbyte s);
14590
GLAPI PFNGLTEXCOORD1BOESPROC glad_glTexCoord1bOES;
14591
#define glTexCoord1bOES glad_glTexCoord1bOES
14592
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD1BVOESPROC)(const GLbyte *coords);
14593
GLAPI PFNGLTEXCOORD1BVOESPROC glad_glTexCoord1bvOES;
14594
#define glTexCoord1bvOES glad_glTexCoord1bvOES
14595
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2BOESPROC)(GLbyte s, GLbyte t);
14596
GLAPI PFNGLTEXCOORD2BOESPROC glad_glTexCoord2bOES;
14597
#define glTexCoord2bOES glad_glTexCoord2bOES
14598
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2BVOESPROC)(const GLbyte *coords);
14599
GLAPI PFNGLTEXCOORD2BVOESPROC glad_glTexCoord2bvOES;
14600
#define glTexCoord2bvOES glad_glTexCoord2bvOES
14601
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD3BOESPROC)(GLbyte s, GLbyte t, GLbyte r);
14602
GLAPI PFNGLTEXCOORD3BOESPROC glad_glTexCoord3bOES;
14603
#define glTexCoord3bOES glad_glTexCoord3bOES
14604
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD3BVOESPROC)(const GLbyte *coords);
14605
GLAPI PFNGLTEXCOORD3BVOESPROC glad_glTexCoord3bvOES;
14606
#define glTexCoord3bvOES glad_glTexCoord3bvOES
14607
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4BOESPROC)(GLbyte s, GLbyte t, GLbyte r, GLbyte q);
14608
GLAPI PFNGLTEXCOORD4BOESPROC glad_glTexCoord4bOES;
14609
#define glTexCoord4bOES glad_glTexCoord4bOES
14610
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4BVOESPROC)(const GLbyte *coords);
14611
GLAPI PFNGLTEXCOORD4BVOESPROC glad_glTexCoord4bvOES;
14612
#define glTexCoord4bvOES glad_glTexCoord4bvOES
14613
typedef void (GLAD_APIENTRYP PFNGLVERTEX2BOESPROC)(GLbyte x, GLbyte y);
14614
GLAPI PFNGLVERTEX2BOESPROC glad_glVertex2bOES;
14615
#define glVertex2bOES glad_glVertex2bOES
14616
typedef void (GLAD_APIENTRYP PFNGLVERTEX2BVOESPROC)(const GLbyte *coords);
14617
GLAPI PFNGLVERTEX2BVOESPROC glad_glVertex2bvOES;
14618
#define glVertex2bvOES glad_glVertex2bvOES
14619
typedef void (GLAD_APIENTRYP PFNGLVERTEX3BOESPROC)(GLbyte x, GLbyte y, GLbyte z);
14620
GLAPI PFNGLVERTEX3BOESPROC glad_glVertex3bOES;
14621
#define glVertex3bOES glad_glVertex3bOES
14622
typedef void (GLAD_APIENTRYP PFNGLVERTEX3BVOESPROC)(const GLbyte *coords);
14623
GLAPI PFNGLVERTEX3BVOESPROC glad_glVertex3bvOES;
14624
#define glVertex3bvOES glad_glVertex3bvOES
14625
typedef void (GLAD_APIENTRYP PFNGLVERTEX4BOESPROC)(GLbyte x, GLbyte y, GLbyte z, GLbyte w);
14626
GLAPI PFNGLVERTEX4BOESPROC glad_glVertex4bOES;
14627
#define glVertex4bOES glad_glVertex4bOES
14628
typedef void (GLAD_APIENTRYP PFNGLVERTEX4BVOESPROC)(const GLbyte *coords);
14629
GLAPI PFNGLVERTEX4BVOESPROC glad_glVertex4bvOES;
14630
#define glVertex4bvOES glad_glVertex4bvOES
14631
#endif
14632
#ifndef GL_OES_compressed_paletted_texture
14633
#define GL_OES_compressed_paletted_texture 1
14634
GLAPI int GLAD_GL_OES_compressed_paletted_texture;
14635
#endif
14636
#ifndef GL_OES_fixed_point
14637
#define GL_OES_fixed_point 1
14638
GLAPI int GLAD_GL_OES_fixed_point;
14639
typedef void (GLAD_APIENTRYP PFNGLALPHAFUNCXOESPROC)(GLenum func, GLfixed ref);
14640
GLAPI PFNGLALPHAFUNCXOESPROC glad_glAlphaFuncxOES;
14641
#define glAlphaFuncxOES glad_glAlphaFuncxOES
14642
typedef void (GLAD_APIENTRYP PFNGLCLEARCOLORXOESPROC)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
14643
GLAPI PFNGLCLEARCOLORXOESPROC glad_glClearColorxOES;
14644
#define glClearColorxOES glad_glClearColorxOES
14645
typedef void (GLAD_APIENTRYP PFNGLCLEARDEPTHXOESPROC)(GLfixed depth);
14646
GLAPI PFNGLCLEARDEPTHXOESPROC glad_glClearDepthxOES;
14647
#define glClearDepthxOES glad_glClearDepthxOES
14648
typedef void (GLAD_APIENTRYP PFNGLCLIPPLANEXOESPROC)(GLenum plane, const GLfixed *equation);
14649
GLAPI PFNGLCLIPPLANEXOESPROC glad_glClipPlanexOES;
14650
#define glClipPlanexOES glad_glClipPlanexOES
14651
typedef void (GLAD_APIENTRYP PFNGLCOLOR4XOESPROC)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
14652
GLAPI PFNGLCOLOR4XOESPROC glad_glColor4xOES;
14653
#define glColor4xOES glad_glColor4xOES
14654
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEXOESPROC)(GLfixed n, GLfixed f);
14655
GLAPI PFNGLDEPTHRANGEXOESPROC glad_glDepthRangexOES;
14656
#define glDepthRangexOES glad_glDepthRangexOES
14657
typedef void (GLAD_APIENTRYP PFNGLFOGXOESPROC)(GLenum pname, GLfixed param);
14658
GLAPI PFNGLFOGXOESPROC glad_glFogxOES;
14659
#define glFogxOES glad_glFogxOES
14660
typedef void (GLAD_APIENTRYP PFNGLFOGXVOESPROC)(GLenum pname, const GLfixed *param);
14661
GLAPI PFNGLFOGXVOESPROC glad_glFogxvOES;
14662
#define glFogxvOES glad_glFogxvOES
14663
typedef void (GLAD_APIENTRYP PFNGLFRUSTUMXOESPROC)(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f);
14664
GLAPI PFNGLFRUSTUMXOESPROC glad_glFrustumxOES;
14665
#define glFrustumxOES glad_glFrustumxOES
14666
typedef void (GLAD_APIENTRYP PFNGLGETCLIPPLANEXOESPROC)(GLenum plane, GLfixed *equation);
14667
GLAPI PFNGLGETCLIPPLANEXOESPROC glad_glGetClipPlanexOES;
14668
#define glGetClipPlanexOES glad_glGetClipPlanexOES
14669
typedef void (GLAD_APIENTRYP PFNGLGETFIXEDVOESPROC)(GLenum pname, GLfixed *params);
14670
GLAPI PFNGLGETFIXEDVOESPROC glad_glGetFixedvOES;
14671
#define glGetFixedvOES glad_glGetFixedvOES
14672
typedef void (GLAD_APIENTRYP PFNGLGETTEXENVXVOESPROC)(GLenum target, GLenum pname, GLfixed *params);
14673
GLAPI PFNGLGETTEXENVXVOESPROC glad_glGetTexEnvxvOES;
14674
#define glGetTexEnvxvOES glad_glGetTexEnvxvOES
14675
typedef void (GLAD_APIENTRYP PFNGLGETTEXPARAMETERXVOESPROC)(GLenum target, GLenum pname, GLfixed *params);
14676
GLAPI PFNGLGETTEXPARAMETERXVOESPROC glad_glGetTexParameterxvOES;
14677
#define glGetTexParameterxvOES glad_glGetTexParameterxvOES
14678
typedef void (GLAD_APIENTRYP PFNGLLIGHTMODELXOESPROC)(GLenum pname, GLfixed param);
14679
GLAPI PFNGLLIGHTMODELXOESPROC glad_glLightModelxOES;
14680
#define glLightModelxOES glad_glLightModelxOES
14681
typedef void (GLAD_APIENTRYP PFNGLLIGHTMODELXVOESPROC)(GLenum pname, const GLfixed *param);
14682
GLAPI PFNGLLIGHTMODELXVOESPROC glad_glLightModelxvOES;
14683
#define glLightModelxvOES glad_glLightModelxvOES
14684
typedef void (GLAD_APIENTRYP PFNGLLIGHTXOESPROC)(GLenum light, GLenum pname, GLfixed param);
14685
GLAPI PFNGLLIGHTXOESPROC glad_glLightxOES;
14686
#define glLightxOES glad_glLightxOES
14687
typedef void (GLAD_APIENTRYP PFNGLLIGHTXVOESPROC)(GLenum light, GLenum pname, const GLfixed *params);
14688
GLAPI PFNGLLIGHTXVOESPROC glad_glLightxvOES;
14689
#define glLightxvOES glad_glLightxvOES
14690
typedef void (GLAD_APIENTRYP PFNGLLINEWIDTHXOESPROC)(GLfixed width);
14691
GLAPI PFNGLLINEWIDTHXOESPROC glad_glLineWidthxOES;
14692
#define glLineWidthxOES glad_glLineWidthxOES
14693
typedef void (GLAD_APIENTRYP PFNGLLOADMATRIXXOESPROC)(const GLfixed *m);
14694
GLAPI PFNGLLOADMATRIXXOESPROC glad_glLoadMatrixxOES;
14695
#define glLoadMatrixxOES glad_glLoadMatrixxOES
14696
typedef void (GLAD_APIENTRYP PFNGLMATERIALXOESPROC)(GLenum face, GLenum pname, GLfixed param);
14697
GLAPI PFNGLMATERIALXOESPROC glad_glMaterialxOES;
14698
#define glMaterialxOES glad_glMaterialxOES
14699
typedef void (GLAD_APIENTRYP PFNGLMATERIALXVOESPROC)(GLenum face, GLenum pname, const GLfixed *param);
14700
GLAPI PFNGLMATERIALXVOESPROC glad_glMaterialxvOES;
14701
#define glMaterialxvOES glad_glMaterialxvOES
14702
typedef void (GLAD_APIENTRYP PFNGLMULTMATRIXXOESPROC)(const GLfixed *m);
14703
GLAPI PFNGLMULTMATRIXXOESPROC glad_glMultMatrixxOES;
14704
#define glMultMatrixxOES glad_glMultMatrixxOES
14705
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4XOESPROC)(GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q);
14706
GLAPI PFNGLMULTITEXCOORD4XOESPROC glad_glMultiTexCoord4xOES;
14707
#define glMultiTexCoord4xOES glad_glMultiTexCoord4xOES
14708
typedef void (GLAD_APIENTRYP PFNGLNORMAL3XOESPROC)(GLfixed nx, GLfixed ny, GLfixed nz);
14709
GLAPI PFNGLNORMAL3XOESPROC glad_glNormal3xOES;
14710
#define glNormal3xOES glad_glNormal3xOES
14711
typedef void (GLAD_APIENTRYP PFNGLORTHOXOESPROC)(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f);
14712
GLAPI PFNGLORTHOXOESPROC glad_glOrthoxOES;
14713
#define glOrthoxOES glad_glOrthoxOES
14714
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERXVOESPROC)(GLenum pname, const GLfixed *params);
14715
GLAPI PFNGLPOINTPARAMETERXVOESPROC glad_glPointParameterxvOES;
14716
#define glPointParameterxvOES glad_glPointParameterxvOES
14717
typedef void (GLAD_APIENTRYP PFNGLPOINTSIZEXOESPROC)(GLfixed size);
14718
GLAPI PFNGLPOINTSIZEXOESPROC glad_glPointSizexOES;
14719
#define glPointSizexOES glad_glPointSizexOES
14720
typedef void (GLAD_APIENTRYP PFNGLPOLYGONOFFSETXOESPROC)(GLfixed factor, GLfixed units);
14721
GLAPI PFNGLPOLYGONOFFSETXOESPROC glad_glPolygonOffsetxOES;
14722
#define glPolygonOffsetxOES glad_glPolygonOffsetxOES
14723
typedef void (GLAD_APIENTRYP PFNGLROTATEXOESPROC)(GLfixed angle, GLfixed x, GLfixed y, GLfixed z);
14724
GLAPI PFNGLROTATEXOESPROC glad_glRotatexOES;
14725
#define glRotatexOES glad_glRotatexOES
14726
typedef void (GLAD_APIENTRYP PFNGLSCALEXOESPROC)(GLfixed x, GLfixed y, GLfixed z);
14727
GLAPI PFNGLSCALEXOESPROC glad_glScalexOES;
14728
#define glScalexOES glad_glScalexOES
14729
typedef void (GLAD_APIENTRYP PFNGLTEXENVXOESPROC)(GLenum target, GLenum pname, GLfixed param);
14730
GLAPI PFNGLTEXENVXOESPROC glad_glTexEnvxOES;
14731
#define glTexEnvxOES glad_glTexEnvxOES
14732
typedef void (GLAD_APIENTRYP PFNGLTEXENVXVOESPROC)(GLenum target, GLenum pname, const GLfixed *params);
14733
GLAPI PFNGLTEXENVXVOESPROC glad_glTexEnvxvOES;
14734
#define glTexEnvxvOES glad_glTexEnvxvOES
14735
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERXOESPROC)(GLenum target, GLenum pname, GLfixed param);
14736
GLAPI PFNGLTEXPARAMETERXOESPROC glad_glTexParameterxOES;
14737
#define glTexParameterxOES glad_glTexParameterxOES
14738
typedef void (GLAD_APIENTRYP PFNGLTEXPARAMETERXVOESPROC)(GLenum target, GLenum pname, const GLfixed *params);
14739
GLAPI PFNGLTEXPARAMETERXVOESPROC glad_glTexParameterxvOES;
14740
#define glTexParameterxvOES glad_glTexParameterxvOES
14741
typedef void (GLAD_APIENTRYP PFNGLTRANSLATEXOESPROC)(GLfixed x, GLfixed y, GLfixed z);
14742
GLAPI PFNGLTRANSLATEXOESPROC glad_glTranslatexOES;
14743
#define glTranslatexOES glad_glTranslatexOES
14744
typedef void (GLAD_APIENTRYP PFNGLGETLIGHTXVOESPROC)(GLenum light, GLenum pname, GLfixed *params);
14745
GLAPI PFNGLGETLIGHTXVOESPROC glad_glGetLightxvOES;
14746
#define glGetLightxvOES glad_glGetLightxvOES
14747
typedef void (GLAD_APIENTRYP PFNGLGETMATERIALXVOESPROC)(GLenum face, GLenum pname, GLfixed *params);
14748
GLAPI PFNGLGETMATERIALXVOESPROC glad_glGetMaterialxvOES;
14749
#define glGetMaterialxvOES glad_glGetMaterialxvOES
14750
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERXOESPROC)(GLenum pname, GLfixed param);
14751
GLAPI PFNGLPOINTPARAMETERXOESPROC glad_glPointParameterxOES;
14752
#define glPointParameterxOES glad_glPointParameterxOES
14753
typedef void (GLAD_APIENTRYP PFNGLSAMPLECOVERAGEXOESPROC)(GLclampx value, GLboolean invert);
14754
GLAPI PFNGLSAMPLECOVERAGEXOESPROC glad_glSampleCoveragexOES;
14755
#define glSampleCoveragexOES glad_glSampleCoveragexOES
14756
typedef void (GLAD_APIENTRYP PFNGLACCUMXOESPROC)(GLenum op, GLfixed value);
14757
GLAPI PFNGLACCUMXOESPROC glad_glAccumxOES;
14758
#define glAccumxOES glad_glAccumxOES
14759
typedef void (GLAD_APIENTRYP PFNGLBITMAPXOESPROC)(GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap);
14760
GLAPI PFNGLBITMAPXOESPROC glad_glBitmapxOES;
14761
#define glBitmapxOES glad_glBitmapxOES
14762
typedef void (GLAD_APIENTRYP PFNGLBLENDCOLORXOESPROC)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
14763
GLAPI PFNGLBLENDCOLORXOESPROC glad_glBlendColorxOES;
14764
#define glBlendColorxOES glad_glBlendColorxOES
14765
typedef void (GLAD_APIENTRYP PFNGLCLEARACCUMXOESPROC)(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);
14766
GLAPI PFNGLCLEARACCUMXOESPROC glad_glClearAccumxOES;
14767
#define glClearAccumxOES glad_glClearAccumxOES
14768
typedef void (GLAD_APIENTRYP PFNGLCOLOR3XOESPROC)(GLfixed red, GLfixed green, GLfixed blue);
14769
GLAPI PFNGLCOLOR3XOESPROC glad_glColor3xOES;
14770
#define glColor3xOES glad_glColor3xOES
14771
typedef void (GLAD_APIENTRYP PFNGLCOLOR3XVOESPROC)(const GLfixed *components);
14772
GLAPI PFNGLCOLOR3XVOESPROC glad_glColor3xvOES;
14773
#define glColor3xvOES glad_glColor3xvOES
14774
typedef void (GLAD_APIENTRYP PFNGLCOLOR4XVOESPROC)(const GLfixed *components);
14775
GLAPI PFNGLCOLOR4XVOESPROC glad_glColor4xvOES;
14776
#define glColor4xvOES glad_glColor4xvOES
14777
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERXOESPROC)(GLenum target, GLenum pname, GLfixed param);
14778
GLAPI PFNGLCONVOLUTIONPARAMETERXOESPROC glad_glConvolutionParameterxOES;
14779
#define glConvolutionParameterxOES glad_glConvolutionParameterxOES
14780
typedef void (GLAD_APIENTRYP PFNGLCONVOLUTIONPARAMETERXVOESPROC)(GLenum target, GLenum pname, const GLfixed *params);
14781
GLAPI PFNGLCONVOLUTIONPARAMETERXVOESPROC glad_glConvolutionParameterxvOES;
14782
#define glConvolutionParameterxvOES glad_glConvolutionParameterxvOES
14783
typedef void (GLAD_APIENTRYP PFNGLEVALCOORD1XOESPROC)(GLfixed u);
14784
GLAPI PFNGLEVALCOORD1XOESPROC glad_glEvalCoord1xOES;
14785
#define glEvalCoord1xOES glad_glEvalCoord1xOES
14786
typedef void (GLAD_APIENTRYP PFNGLEVALCOORD1XVOESPROC)(const GLfixed *coords);
14787
GLAPI PFNGLEVALCOORD1XVOESPROC glad_glEvalCoord1xvOES;
14788
#define glEvalCoord1xvOES glad_glEvalCoord1xvOES
14789
typedef void (GLAD_APIENTRYP PFNGLEVALCOORD2XOESPROC)(GLfixed u, GLfixed v);
14790
GLAPI PFNGLEVALCOORD2XOESPROC glad_glEvalCoord2xOES;
14791
#define glEvalCoord2xOES glad_glEvalCoord2xOES
14792
typedef void (GLAD_APIENTRYP PFNGLEVALCOORD2XVOESPROC)(const GLfixed *coords);
14793
GLAPI PFNGLEVALCOORD2XVOESPROC glad_glEvalCoord2xvOES;
14794
#define glEvalCoord2xvOES glad_glEvalCoord2xvOES
14795
typedef void (GLAD_APIENTRYP PFNGLFEEDBACKBUFFERXOESPROC)(GLsizei n, GLenum type, const GLfixed *buffer);
14796
GLAPI PFNGLFEEDBACKBUFFERXOESPROC glad_glFeedbackBufferxOES;
14797
#define glFeedbackBufferxOES glad_glFeedbackBufferxOES
14798
typedef void (GLAD_APIENTRYP PFNGLGETCONVOLUTIONPARAMETERXVOESPROC)(GLenum target, GLenum pname, GLfixed *params);
14799
GLAPI PFNGLGETCONVOLUTIONPARAMETERXVOESPROC glad_glGetConvolutionParameterxvOES;
14800
#define glGetConvolutionParameterxvOES glad_glGetConvolutionParameterxvOES
14801
typedef void (GLAD_APIENTRYP PFNGLGETHISTOGRAMPARAMETERXVOESPROC)(GLenum target, GLenum pname, GLfixed *params);
14802
GLAPI PFNGLGETHISTOGRAMPARAMETERXVOESPROC glad_glGetHistogramParameterxvOES;
14803
#define glGetHistogramParameterxvOES glad_glGetHistogramParameterxvOES
14804
typedef void (GLAD_APIENTRYP PFNGLGETLIGHTXOESPROC)(GLenum light, GLenum pname, GLfixed *params);
14805
GLAPI PFNGLGETLIGHTXOESPROC glad_glGetLightxOES;
14806
#define glGetLightxOES glad_glGetLightxOES
14807
typedef void (GLAD_APIENTRYP PFNGLGETMAPXVOESPROC)(GLenum target, GLenum query, GLfixed *v);
14808
GLAPI PFNGLGETMAPXVOESPROC glad_glGetMapxvOES;
14809
#define glGetMapxvOES glad_glGetMapxvOES
14810
typedef void (GLAD_APIENTRYP PFNGLGETMATERIALXOESPROC)(GLenum face, GLenum pname, GLfixed param);
14811
GLAPI PFNGLGETMATERIALXOESPROC glad_glGetMaterialxOES;
14812
#define glGetMaterialxOES glad_glGetMaterialxOES
14813
typedef void (GLAD_APIENTRYP PFNGLGETPIXELMAPXVPROC)(GLenum map, GLint size, GLfixed *values);
14814
GLAPI PFNGLGETPIXELMAPXVPROC glad_glGetPixelMapxv;
14815
#define glGetPixelMapxv glad_glGetPixelMapxv
14816
typedef void (GLAD_APIENTRYP PFNGLGETTEXGENXVOESPROC)(GLenum coord, GLenum pname, GLfixed *params);
14817
GLAPI PFNGLGETTEXGENXVOESPROC glad_glGetTexGenxvOES;
14818
#define glGetTexGenxvOES glad_glGetTexGenxvOES
14819
typedef void (GLAD_APIENTRYP PFNGLGETTEXLEVELPARAMETERXVOESPROC)(GLenum target, GLint level, GLenum pname, GLfixed *params);
14820
GLAPI PFNGLGETTEXLEVELPARAMETERXVOESPROC glad_glGetTexLevelParameterxvOES;
14821
#define glGetTexLevelParameterxvOES glad_glGetTexLevelParameterxvOES
14822
typedef void (GLAD_APIENTRYP PFNGLINDEXXOESPROC)(GLfixed component);
14823
GLAPI PFNGLINDEXXOESPROC glad_glIndexxOES;
14824
#define glIndexxOES glad_glIndexxOES
14825
typedef void (GLAD_APIENTRYP PFNGLINDEXXVOESPROC)(const GLfixed *component);
14826
GLAPI PFNGLINDEXXVOESPROC glad_glIndexxvOES;
14827
#define glIndexxvOES glad_glIndexxvOES
14828
typedef void (GLAD_APIENTRYP PFNGLLOADTRANSPOSEMATRIXXOESPROC)(const GLfixed *m);
14829
GLAPI PFNGLLOADTRANSPOSEMATRIXXOESPROC glad_glLoadTransposeMatrixxOES;
14830
#define glLoadTransposeMatrixxOES glad_glLoadTransposeMatrixxOES
14831
typedef void (GLAD_APIENTRYP PFNGLMAP1XOESPROC)(GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points);
14832
GLAPI PFNGLMAP1XOESPROC glad_glMap1xOES;
14833
#define glMap1xOES glad_glMap1xOES
14834
typedef void (GLAD_APIENTRYP PFNGLMAP2XOESPROC)(GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points);
14835
GLAPI PFNGLMAP2XOESPROC glad_glMap2xOES;
14836
#define glMap2xOES glad_glMap2xOES
14837
typedef void (GLAD_APIENTRYP PFNGLMAPGRID1XOESPROC)(GLint n, GLfixed u1, GLfixed u2);
14838
GLAPI PFNGLMAPGRID1XOESPROC glad_glMapGrid1xOES;
14839
#define glMapGrid1xOES glad_glMapGrid1xOES
14840
typedef void (GLAD_APIENTRYP PFNGLMAPGRID2XOESPROC)(GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2);
14841
GLAPI PFNGLMAPGRID2XOESPROC glad_glMapGrid2xOES;
14842
#define glMapGrid2xOES glad_glMapGrid2xOES
14843
typedef void (GLAD_APIENTRYP PFNGLMULTTRANSPOSEMATRIXXOESPROC)(const GLfixed *m);
14844
GLAPI PFNGLMULTTRANSPOSEMATRIXXOESPROC glad_glMultTransposeMatrixxOES;
14845
#define glMultTransposeMatrixxOES glad_glMultTransposeMatrixxOES
14846
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1XOESPROC)(GLenum texture, GLfixed s);
14847
GLAPI PFNGLMULTITEXCOORD1XOESPROC glad_glMultiTexCoord1xOES;
14848
#define glMultiTexCoord1xOES glad_glMultiTexCoord1xOES
14849
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD1XVOESPROC)(GLenum texture, const GLfixed *coords);
14850
GLAPI PFNGLMULTITEXCOORD1XVOESPROC glad_glMultiTexCoord1xvOES;
14851
#define glMultiTexCoord1xvOES glad_glMultiTexCoord1xvOES
14852
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2XOESPROC)(GLenum texture, GLfixed s, GLfixed t);
14853
GLAPI PFNGLMULTITEXCOORD2XOESPROC glad_glMultiTexCoord2xOES;
14854
#define glMultiTexCoord2xOES glad_glMultiTexCoord2xOES
14855
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD2XVOESPROC)(GLenum texture, const GLfixed *coords);
14856
GLAPI PFNGLMULTITEXCOORD2XVOESPROC glad_glMultiTexCoord2xvOES;
14857
#define glMultiTexCoord2xvOES glad_glMultiTexCoord2xvOES
14858
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3XOESPROC)(GLenum texture, GLfixed s, GLfixed t, GLfixed r);
14859
GLAPI PFNGLMULTITEXCOORD3XOESPROC glad_glMultiTexCoord3xOES;
14860
#define glMultiTexCoord3xOES glad_glMultiTexCoord3xOES
14861
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD3XVOESPROC)(GLenum texture, const GLfixed *coords);
14862
GLAPI PFNGLMULTITEXCOORD3XVOESPROC glad_glMultiTexCoord3xvOES;
14863
#define glMultiTexCoord3xvOES glad_glMultiTexCoord3xvOES
14864
typedef void (GLAD_APIENTRYP PFNGLMULTITEXCOORD4XVOESPROC)(GLenum texture, const GLfixed *coords);
14865
GLAPI PFNGLMULTITEXCOORD4XVOESPROC glad_glMultiTexCoord4xvOES;
14866
#define glMultiTexCoord4xvOES glad_glMultiTexCoord4xvOES
14867
typedef void (GLAD_APIENTRYP PFNGLNORMAL3XVOESPROC)(const GLfixed *coords);
14868
GLAPI PFNGLNORMAL3XVOESPROC glad_glNormal3xvOES;
14869
#define glNormal3xvOES glad_glNormal3xvOES
14870
typedef void (GLAD_APIENTRYP PFNGLPASSTHROUGHXOESPROC)(GLfixed token);
14871
GLAPI PFNGLPASSTHROUGHXOESPROC glad_glPassThroughxOES;
14872
#define glPassThroughxOES glad_glPassThroughxOES
14873
typedef void (GLAD_APIENTRYP PFNGLPIXELMAPXPROC)(GLenum map, GLint size, const GLfixed *values);
14874
GLAPI PFNGLPIXELMAPXPROC glad_glPixelMapx;
14875
#define glPixelMapx glad_glPixelMapx
14876
typedef void (GLAD_APIENTRYP PFNGLPIXELSTOREXPROC)(GLenum pname, GLfixed param);
14877
GLAPI PFNGLPIXELSTOREXPROC glad_glPixelStorex;
14878
#define glPixelStorex glad_glPixelStorex
14879
typedef void (GLAD_APIENTRYP PFNGLPIXELTRANSFERXOESPROC)(GLenum pname, GLfixed param);
14880
GLAPI PFNGLPIXELTRANSFERXOESPROC glad_glPixelTransferxOES;
14881
#define glPixelTransferxOES glad_glPixelTransferxOES
14882
typedef void (GLAD_APIENTRYP PFNGLPIXELZOOMXOESPROC)(GLfixed xfactor, GLfixed yfactor);
14883
GLAPI PFNGLPIXELZOOMXOESPROC glad_glPixelZoomxOES;
14884
#define glPixelZoomxOES glad_glPixelZoomxOES
14885
typedef void (GLAD_APIENTRYP PFNGLPRIORITIZETEXTURESXOESPROC)(GLsizei n, const GLuint *textures, const GLfixed *priorities);
14886
GLAPI PFNGLPRIORITIZETEXTURESXOESPROC glad_glPrioritizeTexturesxOES;
14887
#define glPrioritizeTexturesxOES glad_glPrioritizeTexturesxOES
14888
typedef void (GLAD_APIENTRYP PFNGLRASTERPOS2XOESPROC)(GLfixed x, GLfixed y);
14889
GLAPI PFNGLRASTERPOS2XOESPROC glad_glRasterPos2xOES;
14890
#define glRasterPos2xOES glad_glRasterPos2xOES
14891
typedef void (GLAD_APIENTRYP PFNGLRASTERPOS2XVOESPROC)(const GLfixed *coords);
14892
GLAPI PFNGLRASTERPOS2XVOESPROC glad_glRasterPos2xvOES;
14893
#define glRasterPos2xvOES glad_glRasterPos2xvOES
14894
typedef void (GLAD_APIENTRYP PFNGLRASTERPOS3XOESPROC)(GLfixed x, GLfixed y, GLfixed z);
14895
GLAPI PFNGLRASTERPOS3XOESPROC glad_glRasterPos3xOES;
14896
#define glRasterPos3xOES glad_glRasterPos3xOES
14897
typedef void (GLAD_APIENTRYP PFNGLRASTERPOS3XVOESPROC)(const GLfixed *coords);
14898
GLAPI PFNGLRASTERPOS3XVOESPROC glad_glRasterPos3xvOES;
14899
#define glRasterPos3xvOES glad_glRasterPos3xvOES
14900
typedef void (GLAD_APIENTRYP PFNGLRASTERPOS4XOESPROC)(GLfixed x, GLfixed y, GLfixed z, GLfixed w);
14901
GLAPI PFNGLRASTERPOS4XOESPROC glad_glRasterPos4xOES;
14902
#define glRasterPos4xOES glad_glRasterPos4xOES
14903
typedef void (GLAD_APIENTRYP PFNGLRASTERPOS4XVOESPROC)(const GLfixed *coords);
14904
GLAPI PFNGLRASTERPOS4XVOESPROC glad_glRasterPos4xvOES;
14905
#define glRasterPos4xvOES glad_glRasterPos4xvOES
14906
typedef void (GLAD_APIENTRYP PFNGLRECTXOESPROC)(GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2);
14907
GLAPI PFNGLRECTXOESPROC glad_glRectxOES;
14908
#define glRectxOES glad_glRectxOES
14909
typedef void (GLAD_APIENTRYP PFNGLRECTXVOESPROC)(const GLfixed *v1, const GLfixed *v2);
14910
GLAPI PFNGLRECTXVOESPROC glad_glRectxvOES;
14911
#define glRectxvOES glad_glRectxvOES
14912
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD1XOESPROC)(GLfixed s);
14913
GLAPI PFNGLTEXCOORD1XOESPROC glad_glTexCoord1xOES;
14914
#define glTexCoord1xOES glad_glTexCoord1xOES
14915
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD1XVOESPROC)(const GLfixed *coords);
14916
GLAPI PFNGLTEXCOORD1XVOESPROC glad_glTexCoord1xvOES;
14917
#define glTexCoord1xvOES glad_glTexCoord1xvOES
14918
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2XOESPROC)(GLfixed s, GLfixed t);
14919
GLAPI PFNGLTEXCOORD2XOESPROC glad_glTexCoord2xOES;
14920
#define glTexCoord2xOES glad_glTexCoord2xOES
14921
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2XVOESPROC)(const GLfixed *coords);
14922
GLAPI PFNGLTEXCOORD2XVOESPROC glad_glTexCoord2xvOES;
14923
#define glTexCoord2xvOES glad_glTexCoord2xvOES
14924
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD3XOESPROC)(GLfixed s, GLfixed t, GLfixed r);
14925
GLAPI PFNGLTEXCOORD3XOESPROC glad_glTexCoord3xOES;
14926
#define glTexCoord3xOES glad_glTexCoord3xOES
14927
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD3XVOESPROC)(const GLfixed *coords);
14928
GLAPI PFNGLTEXCOORD3XVOESPROC glad_glTexCoord3xvOES;
14929
#define glTexCoord3xvOES glad_glTexCoord3xvOES
14930
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4XOESPROC)(GLfixed s, GLfixed t, GLfixed r, GLfixed q);
14931
GLAPI PFNGLTEXCOORD4XOESPROC glad_glTexCoord4xOES;
14932
#define glTexCoord4xOES glad_glTexCoord4xOES
14933
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4XVOESPROC)(const GLfixed *coords);
14934
GLAPI PFNGLTEXCOORD4XVOESPROC glad_glTexCoord4xvOES;
14935
#define glTexCoord4xvOES glad_glTexCoord4xvOES
14936
typedef void (GLAD_APIENTRYP PFNGLTEXGENXOESPROC)(GLenum coord, GLenum pname, GLfixed param);
14937
GLAPI PFNGLTEXGENXOESPROC glad_glTexGenxOES;
14938
#define glTexGenxOES glad_glTexGenxOES
14939
typedef void (GLAD_APIENTRYP PFNGLTEXGENXVOESPROC)(GLenum coord, GLenum pname, const GLfixed *params);
14940
GLAPI PFNGLTEXGENXVOESPROC glad_glTexGenxvOES;
14941
#define glTexGenxvOES glad_glTexGenxvOES
14942
typedef void (GLAD_APIENTRYP PFNGLVERTEX2XOESPROC)(GLfixed x);
14943
GLAPI PFNGLVERTEX2XOESPROC glad_glVertex2xOES;
14944
#define glVertex2xOES glad_glVertex2xOES
14945
typedef void (GLAD_APIENTRYP PFNGLVERTEX2XVOESPROC)(const GLfixed *coords);
14946
GLAPI PFNGLVERTEX2XVOESPROC glad_glVertex2xvOES;
14947
#define glVertex2xvOES glad_glVertex2xvOES
14948
typedef void (GLAD_APIENTRYP PFNGLVERTEX3XOESPROC)(GLfixed x, GLfixed y);
14949
GLAPI PFNGLVERTEX3XOESPROC glad_glVertex3xOES;
14950
#define glVertex3xOES glad_glVertex3xOES
14951
typedef void (GLAD_APIENTRYP PFNGLVERTEX3XVOESPROC)(const GLfixed *coords);
14952
GLAPI PFNGLVERTEX3XVOESPROC glad_glVertex3xvOES;
14953
#define glVertex3xvOES glad_glVertex3xvOES
14954
typedef void (GLAD_APIENTRYP PFNGLVERTEX4XOESPROC)(GLfixed x, GLfixed y, GLfixed z);
14955
GLAPI PFNGLVERTEX4XOESPROC glad_glVertex4xOES;
14956
#define glVertex4xOES glad_glVertex4xOES
14957
typedef void (GLAD_APIENTRYP PFNGLVERTEX4XVOESPROC)(const GLfixed *coords);
14958
GLAPI PFNGLVERTEX4XVOESPROC glad_glVertex4xvOES;
14959
#define glVertex4xvOES glad_glVertex4xvOES
14960
#endif
14961
#ifndef GL_OES_query_matrix
14962
#define GL_OES_query_matrix 1
14963
GLAPI int GLAD_GL_OES_query_matrix;
14964
typedef GLbitfield (GLAD_APIENTRYP PFNGLQUERYMATRIXXOESPROC)(GLfixed *mantissa, GLint *exponent);
14965
GLAPI PFNGLQUERYMATRIXXOESPROC glad_glQueryMatrixxOES;
14966
#define glQueryMatrixxOES glad_glQueryMatrixxOES
14967
#endif
14968
#ifndef GL_OES_read_format
14969
#define GL_OES_read_format 1
14970
GLAPI int GLAD_GL_OES_read_format;
14971
#endif
14972
#ifndef GL_OES_single_precision
14973
#define GL_OES_single_precision 1
14974
GLAPI int GLAD_GL_OES_single_precision;
14975
typedef void (GLAD_APIENTRYP PFNGLCLEARDEPTHFOESPROC)(GLclampf depth);
14976
GLAPI PFNGLCLEARDEPTHFOESPROC glad_glClearDepthfOES;
14977
#define glClearDepthfOES glad_glClearDepthfOES
14978
typedef void (GLAD_APIENTRYP PFNGLCLIPPLANEFOESPROC)(GLenum plane, const GLfloat *equation);
14979
GLAPI PFNGLCLIPPLANEFOESPROC glad_glClipPlanefOES;
14980
#define glClipPlanefOES glad_glClipPlanefOES
14981
typedef void (GLAD_APIENTRYP PFNGLDEPTHRANGEFOESPROC)(GLclampf n, GLclampf f);
14982
GLAPI PFNGLDEPTHRANGEFOESPROC glad_glDepthRangefOES;
14983
#define glDepthRangefOES glad_glDepthRangefOES
14984
typedef void (GLAD_APIENTRYP PFNGLFRUSTUMFOESPROC)(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
14985
GLAPI PFNGLFRUSTUMFOESPROC glad_glFrustumfOES;
14986
#define glFrustumfOES glad_glFrustumfOES
14987
typedef void (GLAD_APIENTRYP PFNGLGETCLIPPLANEFOESPROC)(GLenum plane, GLfloat *equation);
14988
GLAPI PFNGLGETCLIPPLANEFOESPROC glad_glGetClipPlanefOES;
14989
#define glGetClipPlanefOES glad_glGetClipPlanefOES
14990
typedef void (GLAD_APIENTRYP PFNGLORTHOFOESPROC)(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
14991
GLAPI PFNGLORTHOFOESPROC glad_glOrthofOES;
14992
#define glOrthofOES glad_glOrthofOES
14993
#endif
14994
#ifndef GL_OML_interlace
14995
#define GL_OML_interlace 1
14996
GLAPI int GLAD_GL_OML_interlace;
14997
#endif
14998
#ifndef GL_OML_resample
14999
#define GL_OML_resample 1
15000
GLAPI int GLAD_GL_OML_resample;
15001
#endif
15002
#ifndef GL_OML_subsample
15003
#define GL_OML_subsample 1
15004
GLAPI int GLAD_GL_OML_subsample;
15005
#endif
15006
#ifndef GL_OVR_multiview
15007
#define GL_OVR_multiview 1
15008
GLAPI int GLAD_GL_OVR_multiview;
15009
typedef void (GLAD_APIENTRYP PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews);
15010
GLAPI PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC glad_glFramebufferTextureMultiviewOVR;
15011
#define glFramebufferTextureMultiviewOVR glad_glFramebufferTextureMultiviewOVR
15012
#endif
15013
#ifndef GL_OVR_multiview2
15014
#define GL_OVR_multiview2 1
15015
GLAPI int GLAD_GL_OVR_multiview2;
15016
#endif
15017
#ifndef GL_PGI_misc_hints
15018
#define GL_PGI_misc_hints 1
15019
GLAPI int GLAD_GL_PGI_misc_hints;
15020
typedef void (GLAD_APIENTRYP PFNGLHINTPGIPROC)(GLenum target, GLint mode);
15021
GLAPI PFNGLHINTPGIPROC glad_glHintPGI;
15022
#define glHintPGI glad_glHintPGI
15023
#endif
15024
#ifndef GL_PGI_vertex_hints
15025
#define GL_PGI_vertex_hints 1
15026
GLAPI int GLAD_GL_PGI_vertex_hints;
15027
#endif
15028
#ifndef GL_REND_screen_coordinates
15029
#define GL_REND_screen_coordinates 1
15030
GLAPI int GLAD_GL_REND_screen_coordinates;
15031
#endif
15032
#ifndef GL_S3_s3tc
15033
#define GL_S3_s3tc 1
15034
GLAPI int GLAD_GL_S3_s3tc;
15035
#endif
15036
#ifndef GL_SGIS_detail_texture
15037
#define GL_SGIS_detail_texture 1
15038
GLAPI int GLAD_GL_SGIS_detail_texture;
15039
typedef void (GLAD_APIENTRYP PFNGLDETAILTEXFUNCSGISPROC)(GLenum target, GLsizei n, const GLfloat *points);
15040
GLAPI PFNGLDETAILTEXFUNCSGISPROC glad_glDetailTexFuncSGIS;
15041
#define glDetailTexFuncSGIS glad_glDetailTexFuncSGIS
15042
typedef void (GLAD_APIENTRYP PFNGLGETDETAILTEXFUNCSGISPROC)(GLenum target, GLfloat *points);
15043
GLAPI PFNGLGETDETAILTEXFUNCSGISPROC glad_glGetDetailTexFuncSGIS;
15044
#define glGetDetailTexFuncSGIS glad_glGetDetailTexFuncSGIS
15045
#endif
15046
#ifndef GL_SGIS_fog_function
15047
#define GL_SGIS_fog_function 1
15048
GLAPI int GLAD_GL_SGIS_fog_function;
15049
typedef void (GLAD_APIENTRYP PFNGLFOGFUNCSGISPROC)(GLsizei n, const GLfloat *points);
15050
GLAPI PFNGLFOGFUNCSGISPROC glad_glFogFuncSGIS;
15051
#define glFogFuncSGIS glad_glFogFuncSGIS
15052
typedef void (GLAD_APIENTRYP PFNGLGETFOGFUNCSGISPROC)(GLfloat *points);
15053
GLAPI PFNGLGETFOGFUNCSGISPROC glad_glGetFogFuncSGIS;
15054
#define glGetFogFuncSGIS glad_glGetFogFuncSGIS
15055
#endif
15056
#ifndef GL_SGIS_generate_mipmap
15057
#define GL_SGIS_generate_mipmap 1
15058
GLAPI int GLAD_GL_SGIS_generate_mipmap;
15059
#endif
15060
#ifndef GL_SGIS_multisample
15061
#define GL_SGIS_multisample 1
15062
GLAPI int GLAD_GL_SGIS_multisample;
15063
typedef void (GLAD_APIENTRYP PFNGLSAMPLEMASKSGISPROC)(GLclampf value, GLboolean invert);
15064
GLAPI PFNGLSAMPLEMASKSGISPROC glad_glSampleMaskSGIS;
15065
#define glSampleMaskSGIS glad_glSampleMaskSGIS
15066
typedef void (GLAD_APIENTRYP PFNGLSAMPLEPATTERNSGISPROC)(GLenum pattern);
15067
GLAPI PFNGLSAMPLEPATTERNSGISPROC glad_glSamplePatternSGIS;
15068
#define glSamplePatternSGIS glad_glSamplePatternSGIS
15069
#endif
15070
#ifndef GL_SGIS_pixel_texture
15071
#define GL_SGIS_pixel_texture 1
15072
GLAPI int GLAD_GL_SGIS_pixel_texture;
15073
typedef void (GLAD_APIENTRYP PFNGLPIXELTEXGENPARAMETERISGISPROC)(GLenum pname, GLint param);
15074
GLAPI PFNGLPIXELTEXGENPARAMETERISGISPROC glad_glPixelTexGenParameteriSGIS;
15075
#define glPixelTexGenParameteriSGIS glad_glPixelTexGenParameteriSGIS
15076
typedef void (GLAD_APIENTRYP PFNGLPIXELTEXGENPARAMETERIVSGISPROC)(GLenum pname, const GLint *params);
15077
GLAPI PFNGLPIXELTEXGENPARAMETERIVSGISPROC glad_glPixelTexGenParameterivSGIS;
15078
#define glPixelTexGenParameterivSGIS glad_glPixelTexGenParameterivSGIS
15079
typedef void (GLAD_APIENTRYP PFNGLPIXELTEXGENPARAMETERFSGISPROC)(GLenum pname, GLfloat param);
15080
GLAPI PFNGLPIXELTEXGENPARAMETERFSGISPROC glad_glPixelTexGenParameterfSGIS;
15081
#define glPixelTexGenParameterfSGIS glad_glPixelTexGenParameterfSGIS
15082
typedef void (GLAD_APIENTRYP PFNGLPIXELTEXGENPARAMETERFVSGISPROC)(GLenum pname, const GLfloat *params);
15083
GLAPI PFNGLPIXELTEXGENPARAMETERFVSGISPROC glad_glPixelTexGenParameterfvSGIS;
15084
#define glPixelTexGenParameterfvSGIS glad_glPixelTexGenParameterfvSGIS
15085
typedef void (GLAD_APIENTRYP PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC)(GLenum pname, GLint *params);
15086
GLAPI PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC glad_glGetPixelTexGenParameterivSGIS;
15087
#define glGetPixelTexGenParameterivSGIS glad_glGetPixelTexGenParameterivSGIS
15088
typedef void (GLAD_APIENTRYP PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC)(GLenum pname, GLfloat *params);
15089
GLAPI PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC glad_glGetPixelTexGenParameterfvSGIS;
15090
#define glGetPixelTexGenParameterfvSGIS glad_glGetPixelTexGenParameterfvSGIS
15091
#endif
15092
#ifndef GL_SGIS_point_line_texgen
15093
#define GL_SGIS_point_line_texgen 1
15094
GLAPI int GLAD_GL_SGIS_point_line_texgen;
15095
#endif
15096
#ifndef GL_SGIS_point_parameters
15097
#define GL_SGIS_point_parameters 1
15098
GLAPI int GLAD_GL_SGIS_point_parameters;
15099
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERFSGISPROC)(GLenum pname, GLfloat param);
15100
GLAPI PFNGLPOINTPARAMETERFSGISPROC glad_glPointParameterfSGIS;
15101
#define glPointParameterfSGIS glad_glPointParameterfSGIS
15102
typedef void (GLAD_APIENTRYP PFNGLPOINTPARAMETERFVSGISPROC)(GLenum pname, const GLfloat *params);
15103
GLAPI PFNGLPOINTPARAMETERFVSGISPROC glad_glPointParameterfvSGIS;
15104
#define glPointParameterfvSGIS glad_glPointParameterfvSGIS
15105
#endif
15106
#ifndef GL_SGIS_sharpen_texture
15107
#define GL_SGIS_sharpen_texture 1
15108
GLAPI int GLAD_GL_SGIS_sharpen_texture;
15109
typedef void (GLAD_APIENTRYP PFNGLSHARPENTEXFUNCSGISPROC)(GLenum target, GLsizei n, const GLfloat *points);
15110
GLAPI PFNGLSHARPENTEXFUNCSGISPROC glad_glSharpenTexFuncSGIS;
15111
#define glSharpenTexFuncSGIS glad_glSharpenTexFuncSGIS
15112
typedef void (GLAD_APIENTRYP PFNGLGETSHARPENTEXFUNCSGISPROC)(GLenum target, GLfloat *points);
15113
GLAPI PFNGLGETSHARPENTEXFUNCSGISPROC glad_glGetSharpenTexFuncSGIS;
15114
#define glGetSharpenTexFuncSGIS glad_glGetSharpenTexFuncSGIS
15115
#endif
15116
#ifndef GL_SGIS_texture4D
15117
#define GL_SGIS_texture4D 1
15118
GLAPI int GLAD_GL_SGIS_texture4D;
15119
typedef void (GLAD_APIENTRYP PFNGLTEXIMAGE4DSGISPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const void *pixels);
15120
GLAPI PFNGLTEXIMAGE4DSGISPROC glad_glTexImage4DSGIS;
15121
#define glTexImage4DSGIS glad_glTexImage4DSGIS
15122
typedef void (GLAD_APIENTRYP PFNGLTEXSUBIMAGE4DSGISPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const void *pixels);
15123
GLAPI PFNGLTEXSUBIMAGE4DSGISPROC glad_glTexSubImage4DSGIS;
15124
#define glTexSubImage4DSGIS glad_glTexSubImage4DSGIS
15125
#endif
15126
#ifndef GL_SGIS_texture_border_clamp
15127
#define GL_SGIS_texture_border_clamp 1
15128
GLAPI int GLAD_GL_SGIS_texture_border_clamp;
15129
#endif
15130
#ifndef GL_SGIS_texture_color_mask
15131
#define GL_SGIS_texture_color_mask 1
15132
GLAPI int GLAD_GL_SGIS_texture_color_mask;
15133
typedef void (GLAD_APIENTRYP PFNGLTEXTURECOLORMASKSGISPROC)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
15134
GLAPI PFNGLTEXTURECOLORMASKSGISPROC glad_glTextureColorMaskSGIS;
15135
#define glTextureColorMaskSGIS glad_glTextureColorMaskSGIS
15136
#endif
15137
#ifndef GL_SGIS_texture_edge_clamp
15138
#define GL_SGIS_texture_edge_clamp 1
15139
GLAPI int GLAD_GL_SGIS_texture_edge_clamp;
15140
#endif
15141
#ifndef GL_SGIS_texture_filter4
15142
#define GL_SGIS_texture_filter4 1
15143
GLAPI int GLAD_GL_SGIS_texture_filter4;
15144
typedef void (GLAD_APIENTRYP PFNGLGETTEXFILTERFUNCSGISPROC)(GLenum target, GLenum filter, GLfloat *weights);
15145
GLAPI PFNGLGETTEXFILTERFUNCSGISPROC glad_glGetTexFilterFuncSGIS;
15146
#define glGetTexFilterFuncSGIS glad_glGetTexFilterFuncSGIS
15147
typedef void (GLAD_APIENTRYP PFNGLTEXFILTERFUNCSGISPROC)(GLenum target, GLenum filter, GLsizei n, const GLfloat *weights);
15148
GLAPI PFNGLTEXFILTERFUNCSGISPROC glad_glTexFilterFuncSGIS;
15149
#define glTexFilterFuncSGIS glad_glTexFilterFuncSGIS
15150
#endif
15151
#ifndef GL_SGIS_texture_lod
15152
#define GL_SGIS_texture_lod 1
15153
GLAPI int GLAD_GL_SGIS_texture_lod;
15154
#endif
15155
#ifndef GL_SGIS_texture_select
15156
#define GL_SGIS_texture_select 1
15157
GLAPI int GLAD_GL_SGIS_texture_select;
15158
#endif
15159
#ifndef GL_SGIX_async
15160
#define GL_SGIX_async 1
15161
GLAPI int GLAD_GL_SGIX_async;
15162
typedef void (GLAD_APIENTRYP PFNGLASYNCMARKERSGIXPROC)(GLuint marker);
15163
GLAPI PFNGLASYNCMARKERSGIXPROC glad_glAsyncMarkerSGIX;
15164
#define glAsyncMarkerSGIX glad_glAsyncMarkerSGIX
15165
typedef GLint (GLAD_APIENTRYP PFNGLFINISHASYNCSGIXPROC)(GLuint *markerp);
15166
GLAPI PFNGLFINISHASYNCSGIXPROC glad_glFinishAsyncSGIX;
15167
#define glFinishAsyncSGIX glad_glFinishAsyncSGIX
15168
typedef GLint (GLAD_APIENTRYP PFNGLPOLLASYNCSGIXPROC)(GLuint *markerp);
15169
GLAPI PFNGLPOLLASYNCSGIXPROC glad_glPollAsyncSGIX;
15170
#define glPollAsyncSGIX glad_glPollAsyncSGIX
15171
typedef GLuint (GLAD_APIENTRYP PFNGLGENASYNCMARKERSSGIXPROC)(GLsizei range);
15172
GLAPI PFNGLGENASYNCMARKERSSGIXPROC glad_glGenAsyncMarkersSGIX;
15173
#define glGenAsyncMarkersSGIX glad_glGenAsyncMarkersSGIX
15174
typedef void (GLAD_APIENTRYP PFNGLDELETEASYNCMARKERSSGIXPROC)(GLuint marker, GLsizei range);
15175
GLAPI PFNGLDELETEASYNCMARKERSSGIXPROC glad_glDeleteAsyncMarkersSGIX;
15176
#define glDeleteAsyncMarkersSGIX glad_glDeleteAsyncMarkersSGIX
15177
typedef GLboolean (GLAD_APIENTRYP PFNGLISASYNCMARKERSGIXPROC)(GLuint marker);
15178
GLAPI PFNGLISASYNCMARKERSGIXPROC glad_glIsAsyncMarkerSGIX;
15179
#define glIsAsyncMarkerSGIX glad_glIsAsyncMarkerSGIX
15180
#endif
15181
#ifndef GL_SGIX_async_histogram
15182
#define GL_SGIX_async_histogram 1
15183
GLAPI int GLAD_GL_SGIX_async_histogram;
15184
#endif
15185
#ifndef GL_SGIX_async_pixel
15186
#define GL_SGIX_async_pixel 1
15187
GLAPI int GLAD_GL_SGIX_async_pixel;
15188
#endif
15189
#ifndef GL_SGIX_blend_alpha_minmax
15190
#define GL_SGIX_blend_alpha_minmax 1
15191
GLAPI int GLAD_GL_SGIX_blend_alpha_minmax;
15192
#endif
15193
#ifndef GL_SGIX_calligraphic_fragment
15194
#define GL_SGIX_calligraphic_fragment 1
15195
GLAPI int GLAD_GL_SGIX_calligraphic_fragment;
15196
#endif
15197
#ifndef GL_SGIX_clipmap
15198
#define GL_SGIX_clipmap 1
15199
GLAPI int GLAD_GL_SGIX_clipmap;
15200
#endif
15201
#ifndef GL_SGIX_convolution_accuracy
15202
#define GL_SGIX_convolution_accuracy 1
15203
GLAPI int GLAD_GL_SGIX_convolution_accuracy;
15204
#endif
15205
#ifndef GL_SGIX_depth_pass_instrument
15206
#define GL_SGIX_depth_pass_instrument 1
15207
GLAPI int GLAD_GL_SGIX_depth_pass_instrument;
15208
#endif
15209
#ifndef GL_SGIX_depth_texture
15210
#define GL_SGIX_depth_texture 1
15211
GLAPI int GLAD_GL_SGIX_depth_texture;
15212
#endif
15213
#ifndef GL_SGIX_flush_raster
15214
#define GL_SGIX_flush_raster 1
15215
GLAPI int GLAD_GL_SGIX_flush_raster;
15216
typedef void (GLAD_APIENTRYP PFNGLFLUSHRASTERSGIXPROC)(void);
15217
GLAPI PFNGLFLUSHRASTERSGIXPROC glad_glFlushRasterSGIX;
15218
#define glFlushRasterSGIX glad_glFlushRasterSGIX
15219
#endif
15220
#ifndef GL_SGIX_fog_offset
15221
#define GL_SGIX_fog_offset 1
15222
GLAPI int GLAD_GL_SGIX_fog_offset;
15223
#endif
15224
#ifndef GL_SGIX_fragment_lighting
15225
#define GL_SGIX_fragment_lighting 1
15226
GLAPI int GLAD_GL_SGIX_fragment_lighting;
15227
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTCOLORMATERIALSGIXPROC)(GLenum face, GLenum mode);
15228
GLAPI PFNGLFRAGMENTCOLORMATERIALSGIXPROC glad_glFragmentColorMaterialSGIX;
15229
#define glFragmentColorMaterialSGIX glad_glFragmentColorMaterialSGIX
15230
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTLIGHTFSGIXPROC)(GLenum light, GLenum pname, GLfloat param);
15231
GLAPI PFNGLFRAGMENTLIGHTFSGIXPROC glad_glFragmentLightfSGIX;
15232
#define glFragmentLightfSGIX glad_glFragmentLightfSGIX
15233
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum light, GLenum pname, const GLfloat *params);
15234
GLAPI PFNGLFRAGMENTLIGHTFVSGIXPROC glad_glFragmentLightfvSGIX;
15235
#define glFragmentLightfvSGIX glad_glFragmentLightfvSGIX
15236
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTLIGHTISGIXPROC)(GLenum light, GLenum pname, GLint param);
15237
GLAPI PFNGLFRAGMENTLIGHTISGIXPROC glad_glFragmentLightiSGIX;
15238
#define glFragmentLightiSGIX glad_glFragmentLightiSGIX
15239
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC)(GLenum light, GLenum pname, const GLint *params);
15240
GLAPI PFNGLFRAGMENTLIGHTIVSGIXPROC glad_glFragmentLightivSGIX;
15241
#define glFragmentLightivSGIX glad_glFragmentLightivSGIX
15242
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTLIGHTMODELFSGIXPROC)(GLenum pname, GLfloat param);
15243
GLAPI PFNGLFRAGMENTLIGHTMODELFSGIXPROC glad_glFragmentLightModelfSGIX;
15244
#define glFragmentLightModelfSGIX glad_glFragmentLightModelfSGIX
15245
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC)(GLenum pname, const GLfloat *params);
15246
GLAPI PFNGLFRAGMENTLIGHTMODELFVSGIXPROC glad_glFragmentLightModelfvSGIX;
15247
#define glFragmentLightModelfvSGIX glad_glFragmentLightModelfvSGIX
15248
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTLIGHTMODELISGIXPROC)(GLenum pname, GLint param);
15249
GLAPI PFNGLFRAGMENTLIGHTMODELISGIXPROC glad_glFragmentLightModeliSGIX;
15250
#define glFragmentLightModeliSGIX glad_glFragmentLightModeliSGIX
15251
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC)(GLenum pname, const GLint *params);
15252
GLAPI PFNGLFRAGMENTLIGHTMODELIVSGIXPROC glad_glFragmentLightModelivSGIX;
15253
#define glFragmentLightModelivSGIX glad_glFragmentLightModelivSGIX
15254
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTMATERIALFSGIXPROC)(GLenum face, GLenum pname, GLfloat param);
15255
GLAPI PFNGLFRAGMENTMATERIALFSGIXPROC glad_glFragmentMaterialfSGIX;
15256
#define glFragmentMaterialfSGIX glad_glFragmentMaterialfSGIX
15257
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTMATERIALFVSGIXPROC)(GLenum face, GLenum pname, const GLfloat *params);
15258
GLAPI PFNGLFRAGMENTMATERIALFVSGIXPROC glad_glFragmentMaterialfvSGIX;
15259
#define glFragmentMaterialfvSGIX glad_glFragmentMaterialfvSGIX
15260
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTMATERIALISGIXPROC)(GLenum face, GLenum pname, GLint param);
15261
GLAPI PFNGLFRAGMENTMATERIALISGIXPROC glad_glFragmentMaterialiSGIX;
15262
#define glFragmentMaterialiSGIX glad_glFragmentMaterialiSGIX
15263
typedef void (GLAD_APIENTRYP PFNGLFRAGMENTMATERIALIVSGIXPROC)(GLenum face, GLenum pname, const GLint *params);
15264
GLAPI PFNGLFRAGMENTMATERIALIVSGIXPROC glad_glFragmentMaterialivSGIX;
15265
#define glFragmentMaterialivSGIX glad_glFragmentMaterialivSGIX
15266
typedef void (GLAD_APIENTRYP PFNGLGETFRAGMENTLIGHTFVSGIXPROC)(GLenum light, GLenum pname, GLfloat *params);
15267
GLAPI PFNGLGETFRAGMENTLIGHTFVSGIXPROC glad_glGetFragmentLightfvSGIX;
15268
#define glGetFragmentLightfvSGIX glad_glGetFragmentLightfvSGIX
15269
typedef void (GLAD_APIENTRYP PFNGLGETFRAGMENTLIGHTIVSGIXPROC)(GLenum light, GLenum pname, GLint *params);
15270
GLAPI PFNGLGETFRAGMENTLIGHTIVSGIXPROC glad_glGetFragmentLightivSGIX;
15271
#define glGetFragmentLightivSGIX glad_glGetFragmentLightivSGIX
15272
typedef void (GLAD_APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC)(GLenum face, GLenum pname, GLfloat *params);
15273
GLAPI PFNGLGETFRAGMENTMATERIALFVSGIXPROC glad_glGetFragmentMaterialfvSGIX;
15274
#define glGetFragmentMaterialfvSGIX glad_glGetFragmentMaterialfvSGIX
15275
typedef void (GLAD_APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum face, GLenum pname, GLint *params);
15276
GLAPI PFNGLGETFRAGMENTMATERIALIVSGIXPROC glad_glGetFragmentMaterialivSGIX;
15277
#define glGetFragmentMaterialivSGIX glad_glGetFragmentMaterialivSGIX
15278
typedef void (GLAD_APIENTRYP PFNGLLIGHTENVISGIXPROC)(GLenum pname, GLint param);
15279
GLAPI PFNGLLIGHTENVISGIXPROC glad_glLightEnviSGIX;
15280
#define glLightEnviSGIX glad_glLightEnviSGIX
15281
#endif
15282
#ifndef GL_SGIX_framezoom
15283
#define GL_SGIX_framezoom 1
15284
GLAPI int GLAD_GL_SGIX_framezoom;
15285
typedef void (GLAD_APIENTRYP PFNGLFRAMEZOOMSGIXPROC)(GLint factor);
15286
GLAPI PFNGLFRAMEZOOMSGIXPROC glad_glFrameZoomSGIX;
15287
#define glFrameZoomSGIX glad_glFrameZoomSGIX
15288
#endif
15289
#ifndef GL_SGIX_igloo_interface
15290
#define GL_SGIX_igloo_interface 1
15291
GLAPI int GLAD_GL_SGIX_igloo_interface;
15292
typedef void (GLAD_APIENTRYP PFNGLIGLOOINTERFACESGIXPROC)(GLenum pname, const void *params);
15293
GLAPI PFNGLIGLOOINTERFACESGIXPROC glad_glIglooInterfaceSGIX;
15294
#define glIglooInterfaceSGIX glad_glIglooInterfaceSGIX
15295
#endif
15296
#ifndef GL_SGIX_instruments
15297
#define GL_SGIX_instruments 1
15298
GLAPI int GLAD_GL_SGIX_instruments;
15299
typedef GLint (GLAD_APIENTRYP PFNGLGETINSTRUMENTSSGIXPROC)(void);
15300
GLAPI PFNGLGETINSTRUMENTSSGIXPROC glad_glGetInstrumentsSGIX;
15301
#define glGetInstrumentsSGIX glad_glGetInstrumentsSGIX
15302
typedef void (GLAD_APIENTRYP PFNGLINSTRUMENTSBUFFERSGIXPROC)(GLsizei size, GLint *buffer);
15303
GLAPI PFNGLINSTRUMENTSBUFFERSGIXPROC glad_glInstrumentsBufferSGIX;
15304
#define glInstrumentsBufferSGIX glad_glInstrumentsBufferSGIX
15305
typedef GLint (GLAD_APIENTRYP PFNGLPOLLINSTRUMENTSSGIXPROC)(GLint *marker_p);
15306
GLAPI PFNGLPOLLINSTRUMENTSSGIXPROC glad_glPollInstrumentsSGIX;
15307
#define glPollInstrumentsSGIX glad_glPollInstrumentsSGIX
15308
typedef void (GLAD_APIENTRYP PFNGLREADINSTRUMENTSSGIXPROC)(GLint marker);
15309
GLAPI PFNGLREADINSTRUMENTSSGIXPROC glad_glReadInstrumentsSGIX;
15310
#define glReadInstrumentsSGIX glad_glReadInstrumentsSGIX
15311
typedef void (GLAD_APIENTRYP PFNGLSTARTINSTRUMENTSSGIXPROC)(void);
15312
GLAPI PFNGLSTARTINSTRUMENTSSGIXPROC glad_glStartInstrumentsSGIX;
15313
#define glStartInstrumentsSGIX glad_glStartInstrumentsSGIX
15314
typedef void (GLAD_APIENTRYP PFNGLSTOPINSTRUMENTSSGIXPROC)(GLint marker);
15315
GLAPI PFNGLSTOPINSTRUMENTSSGIXPROC glad_glStopInstrumentsSGIX;
15316
#define glStopInstrumentsSGIX glad_glStopInstrumentsSGIX
15317
#endif
15318
#ifndef GL_SGIX_interlace
15319
#define GL_SGIX_interlace 1
15320
GLAPI int GLAD_GL_SGIX_interlace;
15321
#endif
15322
#ifndef GL_SGIX_ir_instrument1
15323
#define GL_SGIX_ir_instrument1 1
15324
GLAPI int GLAD_GL_SGIX_ir_instrument1;
15325
#endif
15326
#ifndef GL_SGIX_list_priority
15327
#define GL_SGIX_list_priority 1
15328
GLAPI int GLAD_GL_SGIX_list_priority;
15329
typedef void (GLAD_APIENTRYP PFNGLGETLISTPARAMETERFVSGIXPROC)(GLuint list, GLenum pname, GLfloat *params);
15330
GLAPI PFNGLGETLISTPARAMETERFVSGIXPROC glad_glGetListParameterfvSGIX;
15331
#define glGetListParameterfvSGIX glad_glGetListParameterfvSGIX
15332
typedef void (GLAD_APIENTRYP PFNGLGETLISTPARAMETERIVSGIXPROC)(GLuint list, GLenum pname, GLint *params);
15333
GLAPI PFNGLGETLISTPARAMETERIVSGIXPROC glad_glGetListParameterivSGIX;
15334
#define glGetListParameterivSGIX glad_glGetListParameterivSGIX
15335
typedef void (GLAD_APIENTRYP PFNGLLISTPARAMETERFSGIXPROC)(GLuint list, GLenum pname, GLfloat param);
15336
GLAPI PFNGLLISTPARAMETERFSGIXPROC glad_glListParameterfSGIX;
15337
#define glListParameterfSGIX glad_glListParameterfSGIX
15338
typedef void (GLAD_APIENTRYP PFNGLLISTPARAMETERFVSGIXPROC)(GLuint list, GLenum pname, const GLfloat *params);
15339
GLAPI PFNGLLISTPARAMETERFVSGIXPROC glad_glListParameterfvSGIX;
15340
#define glListParameterfvSGIX glad_glListParameterfvSGIX
15341
typedef void (GLAD_APIENTRYP PFNGLLISTPARAMETERISGIXPROC)(GLuint list, GLenum pname, GLint param);
15342
GLAPI PFNGLLISTPARAMETERISGIXPROC glad_glListParameteriSGIX;
15343
#define glListParameteriSGIX glad_glListParameteriSGIX
15344
typedef void (GLAD_APIENTRYP PFNGLLISTPARAMETERIVSGIXPROC)(GLuint list, GLenum pname, const GLint *params);
15345
GLAPI PFNGLLISTPARAMETERIVSGIXPROC glad_glListParameterivSGIX;
15346
#define glListParameterivSGIX glad_glListParameterivSGIX
15347
#endif
15348
#ifndef GL_SGIX_pixel_texture
15349
#define GL_SGIX_pixel_texture 1
15350
GLAPI int GLAD_GL_SGIX_pixel_texture;
15351
typedef void (GLAD_APIENTRYP PFNGLPIXELTEXGENSGIXPROC)(GLenum mode);
15352
GLAPI PFNGLPIXELTEXGENSGIXPROC glad_glPixelTexGenSGIX;
15353
#define glPixelTexGenSGIX glad_glPixelTexGenSGIX
15354
#endif
15355
#ifndef GL_SGIX_pixel_tiles
15356
#define GL_SGIX_pixel_tiles 1
15357
GLAPI int GLAD_GL_SGIX_pixel_tiles;
15358
#endif
15359
#ifndef GL_SGIX_polynomial_ffd
15360
#define GL_SGIX_polynomial_ffd 1
15361
GLAPI int GLAD_GL_SGIX_polynomial_ffd;
15362
typedef void (GLAD_APIENTRYP PFNGLDEFORMATIONMAP3DSGIXPROC)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points);
15363
GLAPI PFNGLDEFORMATIONMAP3DSGIXPROC glad_glDeformationMap3dSGIX;
15364
#define glDeformationMap3dSGIX glad_glDeformationMap3dSGIX
15365
typedef void (GLAD_APIENTRYP PFNGLDEFORMATIONMAP3FSGIXPROC)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points);
15366
GLAPI PFNGLDEFORMATIONMAP3FSGIXPROC glad_glDeformationMap3fSGIX;
15367
#define glDeformationMap3fSGIX glad_glDeformationMap3fSGIX
15368
typedef void (GLAD_APIENTRYP PFNGLDEFORMSGIXPROC)(GLbitfield mask);
15369
GLAPI PFNGLDEFORMSGIXPROC glad_glDeformSGIX;
15370
#define glDeformSGIX glad_glDeformSGIX
15371
typedef void (GLAD_APIENTRYP PFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC)(GLbitfield mask);
15372
GLAPI PFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC glad_glLoadIdentityDeformationMapSGIX;
15373
#define glLoadIdentityDeformationMapSGIX glad_glLoadIdentityDeformationMapSGIX
15374
#endif
15375
#ifndef GL_SGIX_reference_plane
15376
#define GL_SGIX_reference_plane 1
15377
GLAPI int GLAD_GL_SGIX_reference_plane;
15378
typedef void (GLAD_APIENTRYP PFNGLREFERENCEPLANESGIXPROC)(const GLdouble *equation);
15379
GLAPI PFNGLREFERENCEPLANESGIXPROC glad_glReferencePlaneSGIX;
15380
#define glReferencePlaneSGIX glad_glReferencePlaneSGIX
15381
#endif
15382
#ifndef GL_SGIX_resample
15383
#define GL_SGIX_resample 1
15384
GLAPI int GLAD_GL_SGIX_resample;
15385
#endif
15386
#ifndef GL_SGIX_scalebias_hint
15387
#define GL_SGIX_scalebias_hint 1
15388
GLAPI int GLAD_GL_SGIX_scalebias_hint;
15389
#endif
15390
#ifndef GL_SGIX_shadow
15391
#define GL_SGIX_shadow 1
15392
GLAPI int GLAD_GL_SGIX_shadow;
15393
#endif
15394
#ifndef GL_SGIX_shadow_ambient
15395
#define GL_SGIX_shadow_ambient 1
15396
GLAPI int GLAD_GL_SGIX_shadow_ambient;
15397
#endif
15398
#ifndef GL_SGIX_sprite
15399
#define GL_SGIX_sprite 1
15400
GLAPI int GLAD_GL_SGIX_sprite;
15401
typedef void (GLAD_APIENTRYP PFNGLSPRITEPARAMETERFSGIXPROC)(GLenum pname, GLfloat param);
15402
GLAPI PFNGLSPRITEPARAMETERFSGIXPROC glad_glSpriteParameterfSGIX;
15403
#define glSpriteParameterfSGIX glad_glSpriteParameterfSGIX
15404
typedef void (GLAD_APIENTRYP PFNGLSPRITEPARAMETERFVSGIXPROC)(GLenum pname, const GLfloat *params);
15405
GLAPI PFNGLSPRITEPARAMETERFVSGIXPROC glad_glSpriteParameterfvSGIX;
15406
#define glSpriteParameterfvSGIX glad_glSpriteParameterfvSGIX
15407
typedef void (GLAD_APIENTRYP PFNGLSPRITEPARAMETERISGIXPROC)(GLenum pname, GLint param);
15408
GLAPI PFNGLSPRITEPARAMETERISGIXPROC glad_glSpriteParameteriSGIX;
15409
#define glSpriteParameteriSGIX glad_glSpriteParameteriSGIX
15410
typedef void (GLAD_APIENTRYP PFNGLSPRITEPARAMETERIVSGIXPROC)(GLenum pname, const GLint *params);
15411
GLAPI PFNGLSPRITEPARAMETERIVSGIXPROC glad_glSpriteParameterivSGIX;
15412
#define glSpriteParameterivSGIX glad_glSpriteParameterivSGIX
15413
#endif
15414
#ifndef GL_SGIX_subsample
15415
#define GL_SGIX_subsample 1
15416
GLAPI int GLAD_GL_SGIX_subsample;
15417
#endif
15418
#ifndef GL_SGIX_tag_sample_buffer
15419
#define GL_SGIX_tag_sample_buffer 1
15420
GLAPI int GLAD_GL_SGIX_tag_sample_buffer;
15421
typedef void (GLAD_APIENTRYP PFNGLTAGSAMPLEBUFFERSGIXPROC)(void);
15422
GLAPI PFNGLTAGSAMPLEBUFFERSGIXPROC glad_glTagSampleBufferSGIX;
15423
#define glTagSampleBufferSGIX glad_glTagSampleBufferSGIX
15424
#endif
15425
#ifndef GL_SGIX_texture_add_env
15426
#define GL_SGIX_texture_add_env 1
15427
GLAPI int GLAD_GL_SGIX_texture_add_env;
15428
#endif
15429
#ifndef GL_SGIX_texture_coordinate_clamp
15430
#define GL_SGIX_texture_coordinate_clamp 1
15431
GLAPI int GLAD_GL_SGIX_texture_coordinate_clamp;
15432
#endif
15433
#ifndef GL_SGIX_texture_lod_bias
15434
#define GL_SGIX_texture_lod_bias 1
15435
GLAPI int GLAD_GL_SGIX_texture_lod_bias;
15436
#endif
15437
#ifndef GL_SGIX_texture_multi_buffer
15438
#define GL_SGIX_texture_multi_buffer 1
15439
GLAPI int GLAD_GL_SGIX_texture_multi_buffer;
15440
#endif
15441
#ifndef GL_SGIX_texture_scale_bias
15442
#define GL_SGIX_texture_scale_bias 1
15443
GLAPI int GLAD_GL_SGIX_texture_scale_bias;
15444
#endif
15445
#ifndef GL_SGIX_vertex_preclip
15446
#define GL_SGIX_vertex_preclip 1
15447
GLAPI int GLAD_GL_SGIX_vertex_preclip;
15448
#endif
15449
#ifndef GL_SGIX_ycrcb
15450
#define GL_SGIX_ycrcb 1
15451
GLAPI int GLAD_GL_SGIX_ycrcb;
15452
#endif
15453
#ifndef GL_SGIX_ycrcb_subsample
15454
#define GL_SGIX_ycrcb_subsample 1
15455
GLAPI int GLAD_GL_SGIX_ycrcb_subsample;
15456
#endif
15457
#ifndef GL_SGIX_ycrcba
15458
#define GL_SGIX_ycrcba 1
15459
GLAPI int GLAD_GL_SGIX_ycrcba;
15460
#endif
15461
#ifndef GL_SGI_color_matrix
15462
#define GL_SGI_color_matrix 1
15463
GLAPI int GLAD_GL_SGI_color_matrix;
15464
#endif
15465
#ifndef GL_SGI_color_table
15466
#define GL_SGI_color_table 1
15467
GLAPI int GLAD_GL_SGI_color_table;
15468
typedef void (GLAD_APIENTRYP PFNGLCOLORTABLESGIPROC)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table);
15469
GLAPI PFNGLCOLORTABLESGIPROC glad_glColorTableSGI;
15470
#define glColorTableSGI glad_glColorTableSGI
15471
typedef void (GLAD_APIENTRYP PFNGLCOLORTABLEPARAMETERFVSGIPROC)(GLenum target, GLenum pname, const GLfloat *params);
15472
GLAPI PFNGLCOLORTABLEPARAMETERFVSGIPROC glad_glColorTableParameterfvSGI;
15473
#define glColorTableParameterfvSGI glad_glColorTableParameterfvSGI
15474
typedef void (GLAD_APIENTRYP PFNGLCOLORTABLEPARAMETERIVSGIPROC)(GLenum target, GLenum pname, const GLint *params);
15475
GLAPI PFNGLCOLORTABLEPARAMETERIVSGIPROC glad_glColorTableParameterivSGI;
15476
#define glColorTableParameterivSGI glad_glColorTableParameterivSGI
15477
typedef void (GLAD_APIENTRYP PFNGLCOPYCOLORTABLESGIPROC)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
15478
GLAPI PFNGLCOPYCOLORTABLESGIPROC glad_glCopyColorTableSGI;
15479
#define glCopyColorTableSGI glad_glCopyColorTableSGI
15480
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLESGIPROC)(GLenum target, GLenum format, GLenum type, void *table);
15481
GLAPI PFNGLGETCOLORTABLESGIPROC glad_glGetColorTableSGI;
15482
#define glGetColorTableSGI glad_glGetColorTableSGI
15483
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLEPARAMETERFVSGIPROC)(GLenum target, GLenum pname, GLfloat *params);
15484
GLAPI PFNGLGETCOLORTABLEPARAMETERFVSGIPROC glad_glGetColorTableParameterfvSGI;
15485
#define glGetColorTableParameterfvSGI glad_glGetColorTableParameterfvSGI
15486
typedef void (GLAD_APIENTRYP PFNGLGETCOLORTABLEPARAMETERIVSGIPROC)(GLenum target, GLenum pname, GLint *params);
15487
GLAPI PFNGLGETCOLORTABLEPARAMETERIVSGIPROC glad_glGetColorTableParameterivSGI;
15488
#define glGetColorTableParameterivSGI glad_glGetColorTableParameterivSGI
15489
#endif
15490
#ifndef GL_SGI_texture_color_table
15491
#define GL_SGI_texture_color_table 1
15492
GLAPI int GLAD_GL_SGI_texture_color_table;
15493
#endif
15494
#ifndef GL_SUNX_constant_data
15495
#define GL_SUNX_constant_data 1
15496
GLAPI int GLAD_GL_SUNX_constant_data;
15497
typedef void (GLAD_APIENTRYP PFNGLFINISHTEXTURESUNXPROC)(void);
15498
GLAPI PFNGLFINISHTEXTURESUNXPROC glad_glFinishTextureSUNX;
15499
#define glFinishTextureSUNX glad_glFinishTextureSUNX
15500
#endif
15501
#ifndef GL_SUN_convolution_border_modes
15502
#define GL_SUN_convolution_border_modes 1
15503
GLAPI int GLAD_GL_SUN_convolution_border_modes;
15504
#endif
15505
#ifndef GL_SUN_global_alpha
15506
#define GL_SUN_global_alpha 1
15507
GLAPI int GLAD_GL_SUN_global_alpha;
15508
typedef void (GLAD_APIENTRYP PFNGLGLOBALALPHAFACTORBSUNPROC)(GLbyte factor);
15509
GLAPI PFNGLGLOBALALPHAFACTORBSUNPROC glad_glGlobalAlphaFactorbSUN;
15510
#define glGlobalAlphaFactorbSUN glad_glGlobalAlphaFactorbSUN
15511
typedef void (GLAD_APIENTRYP PFNGLGLOBALALPHAFACTORSSUNPROC)(GLshort factor);
15512
GLAPI PFNGLGLOBALALPHAFACTORSSUNPROC glad_glGlobalAlphaFactorsSUN;
15513
#define glGlobalAlphaFactorsSUN glad_glGlobalAlphaFactorsSUN
15514
typedef void (GLAD_APIENTRYP PFNGLGLOBALALPHAFACTORISUNPROC)(GLint factor);
15515
GLAPI PFNGLGLOBALALPHAFACTORISUNPROC glad_glGlobalAlphaFactoriSUN;
15516
#define glGlobalAlphaFactoriSUN glad_glGlobalAlphaFactoriSUN
15517
typedef void (GLAD_APIENTRYP PFNGLGLOBALALPHAFACTORFSUNPROC)(GLfloat factor);
15518
GLAPI PFNGLGLOBALALPHAFACTORFSUNPROC glad_glGlobalAlphaFactorfSUN;
15519
#define glGlobalAlphaFactorfSUN glad_glGlobalAlphaFactorfSUN
15520
typedef void (GLAD_APIENTRYP PFNGLGLOBALALPHAFACTORDSUNPROC)(GLdouble factor);
15521
GLAPI PFNGLGLOBALALPHAFACTORDSUNPROC glad_glGlobalAlphaFactordSUN;
15522
#define glGlobalAlphaFactordSUN glad_glGlobalAlphaFactordSUN
15523
typedef void (GLAD_APIENTRYP PFNGLGLOBALALPHAFACTORUBSUNPROC)(GLubyte factor);
15524
GLAPI PFNGLGLOBALALPHAFACTORUBSUNPROC glad_glGlobalAlphaFactorubSUN;
15525
#define glGlobalAlphaFactorubSUN glad_glGlobalAlphaFactorubSUN
15526
typedef void (GLAD_APIENTRYP PFNGLGLOBALALPHAFACTORUSSUNPROC)(GLushort factor);
15527
GLAPI PFNGLGLOBALALPHAFACTORUSSUNPROC glad_glGlobalAlphaFactorusSUN;
15528
#define glGlobalAlphaFactorusSUN glad_glGlobalAlphaFactorusSUN
15529
typedef void (GLAD_APIENTRYP PFNGLGLOBALALPHAFACTORUISUNPROC)(GLuint factor);
15530
GLAPI PFNGLGLOBALALPHAFACTORUISUNPROC glad_glGlobalAlphaFactoruiSUN;
15531
#define glGlobalAlphaFactoruiSUN glad_glGlobalAlphaFactoruiSUN
15532
#endif
15533
#ifndef GL_SUN_mesh_array
15534
#define GL_SUN_mesh_array 1
15535
GLAPI int GLAD_GL_SUN_mesh_array;
15536
typedef void (GLAD_APIENTRYP PFNGLDRAWMESHARRAYSSUNPROC)(GLenum mode, GLint first, GLsizei count, GLsizei width);
15537
GLAPI PFNGLDRAWMESHARRAYSSUNPROC glad_glDrawMeshArraysSUN;
15538
#define glDrawMeshArraysSUN glad_glDrawMeshArraysSUN
15539
#endif
15540
#ifndef GL_SUN_slice_accum
15541
#define GL_SUN_slice_accum 1
15542
GLAPI int GLAD_GL_SUN_slice_accum;
15543
#endif
15544
#ifndef GL_SUN_triangle_list
15545
#define GL_SUN_triangle_list 1
15546
GLAPI int GLAD_GL_SUN_triangle_list;
15547
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUISUNPROC)(GLuint code);
15548
GLAPI PFNGLREPLACEMENTCODEUISUNPROC glad_glReplacementCodeuiSUN;
15549
#define glReplacementCodeuiSUN glad_glReplacementCodeuiSUN
15550
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUSSUNPROC)(GLushort code);
15551
GLAPI PFNGLREPLACEMENTCODEUSSUNPROC glad_glReplacementCodeusSUN;
15552
#define glReplacementCodeusSUN glad_glReplacementCodeusSUN
15553
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUBSUNPROC)(GLubyte code);
15554
GLAPI PFNGLREPLACEMENTCODEUBSUNPROC glad_glReplacementCodeubSUN;
15555
#define glReplacementCodeubSUN glad_glReplacementCodeubSUN
15556
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUIVSUNPROC)(const GLuint *code);
15557
GLAPI PFNGLREPLACEMENTCODEUIVSUNPROC glad_glReplacementCodeuivSUN;
15558
#define glReplacementCodeuivSUN glad_glReplacementCodeuivSUN
15559
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUSVSUNPROC)(const GLushort *code);
15560
GLAPI PFNGLREPLACEMENTCODEUSVSUNPROC glad_glReplacementCodeusvSUN;
15561
#define glReplacementCodeusvSUN glad_glReplacementCodeusvSUN
15562
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUBVSUNPROC)(const GLubyte *code);
15563
GLAPI PFNGLREPLACEMENTCODEUBVSUNPROC glad_glReplacementCodeubvSUN;
15564
#define glReplacementCodeubvSUN glad_glReplacementCodeubvSUN
15565
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEPOINTERSUNPROC)(GLenum type, GLsizei stride, const void **pointer);
15566
GLAPI PFNGLREPLACEMENTCODEPOINTERSUNPROC glad_glReplacementCodePointerSUN;
15567
#define glReplacementCodePointerSUN glad_glReplacementCodePointerSUN
15568
#endif
15569
#ifndef GL_SUN_vertex
15570
#define GL_SUN_vertex 1
15571
GLAPI int GLAD_GL_SUN_vertex;
15572
typedef void (GLAD_APIENTRYP PFNGLCOLOR4UBVERTEX2FSUNPROC)(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);
15573
GLAPI PFNGLCOLOR4UBVERTEX2FSUNPROC glad_glColor4ubVertex2fSUN;
15574
#define glColor4ubVertex2fSUN glad_glColor4ubVertex2fSUN
15575
typedef void (GLAD_APIENTRYP PFNGLCOLOR4UBVERTEX2FVSUNPROC)(const GLubyte *c, const GLfloat *v);
15576
GLAPI PFNGLCOLOR4UBVERTEX2FVSUNPROC glad_glColor4ubVertex2fvSUN;
15577
#define glColor4ubVertex2fvSUN glad_glColor4ubVertex2fvSUN
15578
typedef void (GLAD_APIENTRYP PFNGLCOLOR4UBVERTEX3FSUNPROC)(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
15579
GLAPI PFNGLCOLOR4UBVERTEX3FSUNPROC glad_glColor4ubVertex3fSUN;
15580
#define glColor4ubVertex3fSUN glad_glColor4ubVertex3fSUN
15581
typedef void (GLAD_APIENTRYP PFNGLCOLOR4UBVERTEX3FVSUNPROC)(const GLubyte *c, const GLfloat *v);
15582
GLAPI PFNGLCOLOR4UBVERTEX3FVSUNPROC glad_glColor4ubVertex3fvSUN;
15583
#define glColor4ubVertex3fvSUN glad_glColor4ubVertex3fvSUN
15584
typedef void (GLAD_APIENTRYP PFNGLCOLOR3FVERTEX3FSUNPROC)(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
15585
GLAPI PFNGLCOLOR3FVERTEX3FSUNPROC glad_glColor3fVertex3fSUN;
15586
#define glColor3fVertex3fSUN glad_glColor3fVertex3fSUN
15587
typedef void (GLAD_APIENTRYP PFNGLCOLOR3FVERTEX3FVSUNPROC)(const GLfloat *c, const GLfloat *v);
15588
GLAPI PFNGLCOLOR3FVERTEX3FVSUNPROC glad_glColor3fVertex3fvSUN;
15589
#define glColor3fVertex3fvSUN glad_glColor3fVertex3fvSUN
15590
typedef void (GLAD_APIENTRYP PFNGLNORMAL3FVERTEX3FSUNPROC)(GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
15591
GLAPI PFNGLNORMAL3FVERTEX3FSUNPROC glad_glNormal3fVertex3fSUN;
15592
#define glNormal3fVertex3fSUN glad_glNormal3fVertex3fSUN
15593
typedef void (GLAD_APIENTRYP PFNGLNORMAL3FVERTEX3FVSUNPROC)(const GLfloat *n, const GLfloat *v);
15594
GLAPI PFNGLNORMAL3FVERTEX3FVSUNPROC glad_glNormal3fVertex3fvSUN;
15595
#define glNormal3fVertex3fvSUN glad_glNormal3fVertex3fvSUN
15596
typedef void (GLAD_APIENTRYP PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC)(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
15597
GLAPI PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC glad_glColor4fNormal3fVertex3fSUN;
15598
#define glColor4fNormal3fVertex3fSUN glad_glColor4fNormal3fVertex3fSUN
15599
typedef void (GLAD_APIENTRYP PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC)(const GLfloat *c, const GLfloat *n, const GLfloat *v);
15600
GLAPI PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC glad_glColor4fNormal3fVertex3fvSUN;
15601
#define glColor4fNormal3fVertex3fvSUN glad_glColor4fNormal3fVertex3fvSUN
15602
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FVERTEX3FSUNPROC)(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
15603
GLAPI PFNGLTEXCOORD2FVERTEX3FSUNPROC glad_glTexCoord2fVertex3fSUN;
15604
#define glTexCoord2fVertex3fSUN glad_glTexCoord2fVertex3fSUN
15605
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FVERTEX3FVSUNPROC)(const GLfloat *tc, const GLfloat *v);
15606
GLAPI PFNGLTEXCOORD2FVERTEX3FVSUNPROC glad_glTexCoord2fVertex3fvSUN;
15607
#define glTexCoord2fVertex3fvSUN glad_glTexCoord2fVertex3fvSUN
15608
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4FVERTEX4FSUNPROC)(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
15609
GLAPI PFNGLTEXCOORD4FVERTEX4FSUNPROC glad_glTexCoord4fVertex4fSUN;
15610
#define glTexCoord4fVertex4fSUN glad_glTexCoord4fVertex4fSUN
15611
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4FVERTEX4FVSUNPROC)(const GLfloat *tc, const GLfloat *v);
15612
GLAPI PFNGLTEXCOORD4FVERTEX4FVSUNPROC glad_glTexCoord4fVertex4fvSUN;
15613
#define glTexCoord4fVertex4fvSUN glad_glTexCoord4fVertex4fvSUN
15614
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC)(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
15615
GLAPI PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC glad_glTexCoord2fColor4ubVertex3fSUN;
15616
#define glTexCoord2fColor4ubVertex3fSUN glad_glTexCoord2fColor4ubVertex3fSUN
15617
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC)(const GLfloat *tc, const GLubyte *c, const GLfloat *v);
15618
GLAPI PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC glad_glTexCoord2fColor4ubVertex3fvSUN;
15619
#define glTexCoord2fColor4ubVertex3fvSUN glad_glTexCoord2fColor4ubVertex3fvSUN
15620
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC)(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
15621
GLAPI PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC glad_glTexCoord2fColor3fVertex3fSUN;
15622
#define glTexCoord2fColor3fVertex3fSUN glad_glTexCoord2fColor3fVertex3fSUN
15623
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC)(const GLfloat *tc, const GLfloat *c, const GLfloat *v);
15624
GLAPI PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC glad_glTexCoord2fColor3fVertex3fvSUN;
15625
#define glTexCoord2fColor3fVertex3fvSUN glad_glTexCoord2fColor3fVertex3fvSUN
15626
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC)(GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
15627
GLAPI PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC glad_glTexCoord2fNormal3fVertex3fSUN;
15628
#define glTexCoord2fNormal3fVertex3fSUN glad_glTexCoord2fNormal3fVertex3fSUN
15629
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC)(const GLfloat *tc, const GLfloat *n, const GLfloat *v);
15630
GLAPI PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC glad_glTexCoord2fNormal3fVertex3fvSUN;
15631
#define glTexCoord2fNormal3fVertex3fvSUN glad_glTexCoord2fNormal3fVertex3fvSUN
15632
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC)(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
15633
GLAPI PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC glad_glTexCoord2fColor4fNormal3fVertex3fSUN;
15634
#define glTexCoord2fColor4fNormal3fVertex3fSUN glad_glTexCoord2fColor4fNormal3fVertex3fSUN
15635
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC)(const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
15636
GLAPI PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC glad_glTexCoord2fColor4fNormal3fVertex3fvSUN;
15637
#define glTexCoord2fColor4fNormal3fVertex3fvSUN glad_glTexCoord2fColor4fNormal3fVertex3fvSUN
15638
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC)(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
15639
GLAPI PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC glad_glTexCoord4fColor4fNormal3fVertex4fSUN;
15640
#define glTexCoord4fColor4fNormal3fVertex4fSUN glad_glTexCoord4fColor4fNormal3fVertex4fSUN
15641
typedef void (GLAD_APIENTRYP PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC)(const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
15642
GLAPI PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC glad_glTexCoord4fColor4fNormal3fVertex4fvSUN;
15643
#define glTexCoord4fColor4fNormal3fVertex4fvSUN glad_glTexCoord4fColor4fNormal3fVertex4fvSUN
15644
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC)(GLuint rc, GLfloat x, GLfloat y, GLfloat z);
15645
GLAPI PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC glad_glReplacementCodeuiVertex3fSUN;
15646
#define glReplacementCodeuiVertex3fSUN glad_glReplacementCodeuiVertex3fSUN
15647
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC)(const GLuint *rc, const GLfloat *v);
15648
GLAPI PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC glad_glReplacementCodeuiVertex3fvSUN;
15649
#define glReplacementCodeuiVertex3fvSUN glad_glReplacementCodeuiVertex3fvSUN
15650
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC)(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
15651
GLAPI PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC glad_glReplacementCodeuiColor4ubVertex3fSUN;
15652
#define glReplacementCodeuiColor4ubVertex3fSUN glad_glReplacementCodeuiColor4ubVertex3fSUN
15653
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC)(const GLuint *rc, const GLubyte *c, const GLfloat *v);
15654
GLAPI PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC glad_glReplacementCodeuiColor4ubVertex3fvSUN;
15655
#define glReplacementCodeuiColor4ubVertex3fvSUN glad_glReplacementCodeuiColor4ubVertex3fvSUN
15656
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC)(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
15657
GLAPI PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC glad_glReplacementCodeuiColor3fVertex3fSUN;
15658
#define glReplacementCodeuiColor3fVertex3fSUN glad_glReplacementCodeuiColor3fVertex3fSUN
15659
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC)(const GLuint *rc, const GLfloat *c, const GLfloat *v);
15660
GLAPI PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC glad_glReplacementCodeuiColor3fVertex3fvSUN;
15661
#define glReplacementCodeuiColor3fVertex3fvSUN glad_glReplacementCodeuiColor3fVertex3fvSUN
15662
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC)(GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
15663
GLAPI PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC glad_glReplacementCodeuiNormal3fVertex3fSUN;
15664
#define glReplacementCodeuiNormal3fVertex3fSUN glad_glReplacementCodeuiNormal3fVertex3fSUN
15665
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC)(const GLuint *rc, const GLfloat *n, const GLfloat *v);
15666
GLAPI PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC glad_glReplacementCodeuiNormal3fVertex3fvSUN;
15667
#define glReplacementCodeuiNormal3fVertex3fvSUN glad_glReplacementCodeuiNormal3fVertex3fvSUN
15668
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC)(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
15669
GLAPI PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC glad_glReplacementCodeuiColor4fNormal3fVertex3fSUN;
15670
#define glReplacementCodeuiColor4fNormal3fVertex3fSUN glad_glReplacementCodeuiColor4fNormal3fVertex3fSUN
15671
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC)(const GLuint *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
15672
GLAPI PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC glad_glReplacementCodeuiColor4fNormal3fVertex3fvSUN;
15673
#define glReplacementCodeuiColor4fNormal3fVertex3fvSUN glad_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
15674
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC)(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
15675
GLAPI PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC glad_glReplacementCodeuiTexCoord2fVertex3fSUN;
15676
#define glReplacementCodeuiTexCoord2fVertex3fSUN glad_glReplacementCodeuiTexCoord2fVertex3fSUN
15677
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC)(const GLuint *rc, const GLfloat *tc, const GLfloat *v);
15678
GLAPI PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC glad_glReplacementCodeuiTexCoord2fVertex3fvSUN;
15679
#define glReplacementCodeuiTexCoord2fVertex3fvSUN glad_glReplacementCodeuiTexCoord2fVertex3fvSUN
15680
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC)(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
15681
GLAPI PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC glad_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN;
15682
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN glad_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
15683
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC)(const GLuint *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v);
15684
GLAPI PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC glad_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN;
15685
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN glad_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
15686
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC)(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
15687
GLAPI PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC glad_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN;
15688
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN glad_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
15689
typedef void (GLAD_APIENTRYP PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC)(const GLuint *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
15690
GLAPI PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC glad_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN;
15691
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN glad_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
15692
#endif
15693
#ifndef GL_WIN_phong_shading
15694
#define GL_WIN_phong_shading 1
15695
GLAPI int GLAD_GL_WIN_phong_shading;
15696
#endif
15697
#ifndef GL_WIN_specular_fog
15698
#define GL_WIN_specular_fog 1
15699
GLAPI int GLAD_GL_WIN_specular_fog;
15700
#endif
15701
 
15702
#ifdef __cplusplus
15703
}
15704
#endif
15705
 
15706
#endif