@ -1,6 +1,6 @@
/*
/*
OpenGL , OpenGL ES loader generated by glad 0.1 .3 4 on Sat Aug 26 18 : 38 : 43 2023.
OpenGL , OpenGL ES loader generated by glad 0.1 .3 6 on Fri Nov 10 04 : 24 : 01 2023.
Language / Generator : C / C + +
Language / Generator : C / C + +
Specification : gl
Specification : gl
@ -10,6 +10,7 @@
GL_AMD_blend_minmax_factor ,
GL_AMD_blend_minmax_factor ,
GL_ARB_buffer_storage ,
GL_ARB_buffer_storage ,
GL_ARB_clear_texture ,
GL_ARB_clear_texture ,
GL_ARB_fragment_shader_interlock ,
GL_ARB_get_texture_sub_image ,
GL_ARB_get_texture_sub_image ,
GL_ARB_texture_compression_bptc ,
GL_ARB_texture_compression_bptc ,
GL_ARM_shader_framebuffer_fetch ,
GL_ARM_shader_framebuffer_fetch ,
@ -17,16 +18,18 @@
GL_EXT_clip_cull_distance ,
GL_EXT_clip_cull_distance ,
GL_EXT_shader_framebuffer_fetch ,
GL_EXT_shader_framebuffer_fetch ,
GL_EXT_texture_compression_s3tc ,
GL_EXT_texture_compression_s3tc ,
GL_NV_blend_minmax_factor
GL_INTEL_fragment_shader_ordering ,
GL_NV_blend_minmax_factor ,
GL_NV_fragment_shader_interlock
Loader : True
Loader : True
Local files : False
Local files : False
Omit khrplatform : False
Omit khrplatform : False
Reproducible : False
Reproducible : False
Commandline :
Commandline :
- - profile = " core " - - api = " gl=4.3,gles2=3.2 " - - generator = " c " - - spec = " gl " - - extensions = " GL_AMD_blend_minmax_factor,GL_ARB_buffer_storage,GL_ARB_clear_texture,GL_ARB_ get_texture_sub_image,GL_ARB_texture_compression_bptc,GL_ARM_shader_framebuffer_fetch,GL_EXT_buffer_storage,GL_EXT_clip_cull_distance,GL_EXT_shader_framebuffer_fetch,GL_EXT_texture_compression_s3tc,GL_NV_blend_minmax_factor"
- - profile = " core " - - api = " gl=4.3,gles2=3.2 " - - generator = " c " - - spec = " gl " - - extensions = " GL_AMD_blend_minmax_factor,GL_ARB_buffer_storage,GL_ARB_clear_texture,GL_ARB_ fragment_shader_interlock,GL_ARB_ get_texture_sub_image,GL_ARB_texture_compression_bptc,GL_ARM_shader_framebuffer_fetch,GL_EXT_buffer_storage,GL_EXT_clip_cull_distance,GL_EXT_shader_framebuffer_fetch,GL_EXT_texture_compression_s3tc,GL_INTEL_fragment_shader_ordering,GL_ NV_blend_minmax_factor,GL_NV_fragment_shader_interlock "
Online :
Online :
https : //glad.dav1d.de/#profile=core&language=c&specification=gl&loader=on&api=gl%3D4.3&api=gles2%3D3.2&extensions=GL_AMD_blend_minmax_factor&extensions=GL_ARB_buffer_storage&extensions=GL_ARB_clear_texture&extensions=GL_ARB_ get_texture_sub_image&extensions=GL_ARB_texture_compression_bptc&extensions=GL_ARM_shader_framebuffer_fetch&extensions=GL_EXT_buffer_storage&extensions=GL_EXT_clip_cull_distance&extensions=GL_EXT_shader_framebuffer_fetch&extensions=GL_EXT_texture_compression_s3tc&extensions=GL_NV_blend_minmax_factor
https : //glad.dav1d.de/#profile=core&language=c&specification=gl&loader=on&api=gl%3D4.3&api=gles2%3D3.2&extensions=GL_AMD_blend_minmax_factor&extensions=GL_ARB_buffer_storage&extensions=GL_ARB_clear_texture&extensions=GL_ARB_ fragment_shader_interlock&extensions=GL_ARB_ get_texture_sub_image&extensions=GL_ARB_texture_compression_bptc&extensions=GL_ARM_shader_framebuffer_fetch&extensions=GL_EXT_buffer_storage&extensions=GL_EXT_clip_cull_distance&extensions=GL_EXT_shader_framebuffer_fetch&extensions=GL_EXT_texture_compression_s3tc&extensions=GL_INTEL_fragment_shader_ordering&extensions=GL_ NV_blend_minmax_factor&extensions=GL_NV_fragment_shader_interlock
*/
*/
# include <stdio.h>
# include <stdio.h>
@ -860,6 +863,7 @@ PFNGLWAITSYNCPROC glad_glWaitSync = NULL;
int GLAD_GL_AMD_blend_minmax_factor = 0 ;
int GLAD_GL_AMD_blend_minmax_factor = 0 ;
int GLAD_GL_ARB_buffer_storage = 0 ;
int GLAD_GL_ARB_buffer_storage = 0 ;
int GLAD_GL_ARB_clear_texture = 0 ;
int GLAD_GL_ARB_clear_texture = 0 ;
int GLAD_GL_ARB_fragment_shader_interlock = 0 ;
int GLAD_GL_ARB_get_texture_sub_image = 0 ;
int GLAD_GL_ARB_get_texture_sub_image = 0 ;
int GLAD_GL_ARB_texture_compression_bptc = 0 ;
int GLAD_GL_ARB_texture_compression_bptc = 0 ;
int GLAD_GL_ARM_shader_framebuffer_fetch = 0 ;
int GLAD_GL_ARM_shader_framebuffer_fetch = 0 ;
@ -867,7 +871,9 @@ int GLAD_GL_EXT_buffer_storage = 0;
int GLAD_GL_EXT_clip_cull_distance = 0 ;
int GLAD_GL_EXT_clip_cull_distance = 0 ;
int GLAD_GL_EXT_shader_framebuffer_fetch = 0 ;
int GLAD_GL_EXT_shader_framebuffer_fetch = 0 ;
int GLAD_GL_EXT_texture_compression_s3tc = 0 ;
int GLAD_GL_EXT_texture_compression_s3tc = 0 ;
int GLAD_GL_INTEL_fragment_shader_ordering = 0 ;
int GLAD_GL_NV_blend_minmax_factor = 0 ;
int GLAD_GL_NV_blend_minmax_factor = 0 ;
int GLAD_GL_NV_fragment_shader_interlock = 0 ;
PFNGLBUFFERSTORAGEPROC glad_glBufferStorage = NULL ;
PFNGLBUFFERSTORAGEPROC glad_glBufferStorage = NULL ;
PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage = NULL ;
PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage = NULL ;
PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage = NULL ;
PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage = NULL ;
@ -1509,11 +1515,14 @@ static int find_extensionsGL(void) {
GLAD_GL_AMD_blend_minmax_factor = has_ext ( " GL_AMD_blend_minmax_factor " ) ;
GLAD_GL_AMD_blend_minmax_factor = has_ext ( " GL_AMD_blend_minmax_factor " ) ;
GLAD_GL_ARB_buffer_storage = has_ext ( " GL_ARB_buffer_storage " ) ;
GLAD_GL_ARB_buffer_storage = has_ext ( " GL_ARB_buffer_storage " ) ;
GLAD_GL_ARB_clear_texture = has_ext ( " GL_ARB_clear_texture " ) ;
GLAD_GL_ARB_clear_texture = has_ext ( " GL_ARB_clear_texture " ) ;
GLAD_GL_ARB_fragment_shader_interlock = has_ext ( " GL_ARB_fragment_shader_interlock " ) ;
GLAD_GL_ARB_get_texture_sub_image = has_ext ( " GL_ARB_get_texture_sub_image " ) ;
GLAD_GL_ARB_get_texture_sub_image = has_ext ( " GL_ARB_get_texture_sub_image " ) ;
GLAD_GL_ARB_texture_compression_bptc = has_ext ( " GL_ARB_texture_compression_bptc " ) ;
GLAD_GL_ARB_texture_compression_bptc = has_ext ( " GL_ARB_texture_compression_bptc " ) ;
GLAD_GL_EXT_shader_framebuffer_fetch = has_ext ( " GL_EXT_shader_framebuffer_fetch " ) ;
GLAD_GL_EXT_shader_framebuffer_fetch = has_ext ( " GL_EXT_shader_framebuffer_fetch " ) ;
GLAD_GL_EXT_texture_compression_s3tc = has_ext ( " GL_EXT_texture_compression_s3tc " ) ;
GLAD_GL_EXT_texture_compression_s3tc = has_ext ( " GL_EXT_texture_compression_s3tc " ) ;
GLAD_GL_INTEL_fragment_shader_ordering = has_ext ( " GL_INTEL_fragment_shader_ordering " ) ;
GLAD_GL_NV_blend_minmax_factor = has_ext ( " GL_NV_blend_minmax_factor " ) ;
GLAD_GL_NV_blend_minmax_factor = has_ext ( " GL_NV_blend_minmax_factor " ) ;
GLAD_GL_NV_fragment_shader_interlock = has_ext ( " GL_NV_fragment_shader_interlock " ) ;
free_exts ( ) ;
free_exts ( ) ;
return 1 ;
return 1 ;
}
}
@ -1988,6 +1997,7 @@ static int find_extensionsGLES2(void) {
GLAD_GL_EXT_shader_framebuffer_fetch = has_ext ( " GL_EXT_shader_framebuffer_fetch " ) ;
GLAD_GL_EXT_shader_framebuffer_fetch = has_ext ( " GL_EXT_shader_framebuffer_fetch " ) ;
GLAD_GL_EXT_texture_compression_s3tc = has_ext ( " GL_EXT_texture_compression_s3tc " ) ;
GLAD_GL_EXT_texture_compression_s3tc = has_ext ( " GL_EXT_texture_compression_s3tc " ) ;
GLAD_GL_NV_blend_minmax_factor = has_ext ( " GL_NV_blend_minmax_factor " ) ;
GLAD_GL_NV_blend_minmax_factor = has_ext ( " GL_NV_blend_minmax_factor " ) ;
GLAD_GL_NV_fragment_shader_interlock = has_ext ( " GL_NV_fragment_shader_interlock " ) ;
free_exts ( ) ;
free_exts ( ) ;
return 1 ;
return 1 ;
}
}