|
|
|
|
@ -975,6 +975,68 @@ typedef khronos_ssize_t GLsizeiptr;
|
|
|
|
|
#define GL_LOSE_CONTEXT_ON_RESET_EXT 0x8252 |
|
|
|
|
#define GL_NO_RESET_NOTIFICATION_EXT 0x8261 |
|
|
|
|
|
|
|
|
|
/* GL_KHR_texture_compression_astc_ldr */ |
|
|
|
|
|
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_4x4_KHR 0x93B0 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_5x4_KHR 0x93B1 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_5x5_KHR 0x93B2 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_6x5_KHR 0x93B3 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_6x6_KHR 0x93B4 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_8x5_KHR 0x93B5 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_8x6_KHR 0x93B6 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_8x8_KHR 0x93B7 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_10x5_KHR 0x93B8 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_10x6_KHR 0x93B9 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_10x8_KHR 0x93BA |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_10x10_KHR 0x93BB |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_12x10_KHR 0x93BC |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_12x12_KHR 0x93BD |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR 0x93D0 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR 0x93D1 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR 0x93D2 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR 0x93D3 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR 0x93D4 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR 0x93D5 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR 0x93D6 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR 0x93D7 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR 0x93D8 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR 0x93D9 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR 0x93DA |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR 0x93DB |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR 0x93DC |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR 0x93DD |
|
|
|
|
|
|
|
|
|
/* GL_KHR_texture_compression_astc_hdr */ |
|
|
|
|
|
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_4x4_KHR 0x93B0 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_5x4_KHR 0x93B1 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_5x5_KHR 0x93B2 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_6x5_KHR 0x93B3 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_6x6_KHR 0x93B4 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_8x5_KHR 0x93B5 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_8x6_KHR 0x93B6 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_8x8_KHR 0x93B7 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_10x5_KHR 0x93B8 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_10x6_KHR 0x93B9 |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_10x8_KHR 0x93BA |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_10x10_KHR 0x93BB |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_12x10_KHR 0x93BC |
|
|
|
|
#define GL_COMPRESSED_RGBA_ASTC_12x12_KHR 0x93BD |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR 0x93D0 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR 0x93D1 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR 0x93D2 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR 0x93D3 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR 0x93D4 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR 0x93D5 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR 0x93D6 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR 0x93D7 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR 0x93D8 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR 0x93D9 |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR 0x93DA |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR 0x93DB |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR 0x93DC |
|
|
|
|
#define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR 0x93DD |
|
|
|
|
|
|
|
|
|
/* GL_KHR_debug */ |
|
|
|
|
|
|
|
|
|
#define GL_DEBUG_OUTPUT_SYNCHRONOUS 0x8242 |
|
|
|
|
@ -1059,6 +1121,36 @@ typedef khronos_ssize_t GLsizeiptr;
|
|
|
|
|
#define GL_STACK_UNDERFLOW_KHR 0x0504 |
|
|
|
|
#define GL_DISPLAY_LIST 0x82E7 |
|
|
|
|
|
|
|
|
|
/* GL_KHR_robustness */ |
|
|
|
|
|
|
|
|
|
#define GL_NO_ERROR 0 |
|
|
|
|
#define GL_CONTEXT_ROBUST_ACCESS 0x90F3 |
|
|
|
|
#define GL_LOSE_CONTEXT_ON_RESET 0x8252 |
|
|
|
|
#define GL_GUILTY_CONTEXT_RESET 0x8253 |
|
|
|
|
#define GL_INNOCENT_CONTEXT_RESET 0x8254 |
|
|
|
|
#define GL_UNKNOWN_CONTEXT_RESET 0x8255 |
|
|
|
|
#define GL_RESET_NOTIFICATION_STRATEGY 0x8256 |
|
|
|
|
#define GL_NO_RESET_NOTIFICATION 0x8261 |
|
|
|
|
#define GL_CONTEXT_LOST 0x0507 |
|
|
|
|
#define GL_NO_ERROR 0 |
|
|
|
|
#define GL_CONTEXT_ROBUST_ACCESS_KHR 0x90F3 |
|
|
|
|
#define GL_LOSE_CONTEXT_ON_RESET_KHR 0x8252 |
|
|
|
|
#define GL_GUILTY_CONTEXT_RESET_KHR 0x8253 |
|
|
|
|
#define GL_INNOCENT_CONTEXT_RESET_KHR 0x8254 |
|
|
|
|
#define GL_UNKNOWN_CONTEXT_RESET_KHR 0x8255 |
|
|
|
|
#define GL_RESET_NOTIFICATION_STRATEGY_KHR 0x8256 |
|
|
|
|
#define GL_NO_RESET_NOTIFICATION_KHR 0x8261 |
|
|
|
|
#define GL_CONTEXT_LOST_KHR 0x0507 |
|
|
|
|
|
|
|
|
|
/* GL_KHR_context_flush_control */ |
|
|
|
|
|
|
|
|
|
#define GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB |
|
|
|
|
#define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC |
|
|
|
|
#define GL_NONE 0 |
|
|
|
|
#define GL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x82FB |
|
|
|
|
#define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x82FC |
|
|
|
|
#define GL_NONE 0 |
|
|
|
|
|
|
|
|
|
/* GL_NV_texture_border_clamp */ |
|
|
|
|
|
|
|
|
|
#define GL_TEXTURE_BORDER_COLOR_NV 0x1004 |
|
|
|
|
@ -1551,6 +1643,9 @@ GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetQueryObjectui64vEXT)(GLuint, GLenu
|
|
|
|
|
/* GL_EXT_sRGB_write_control */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* GL_EXT_shader_integer_mix */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* GL_EXT_separate_shader_objects */ |
|
|
|
|
|
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglUseShaderProgramEXT)(GLenum, GLuint); |
|
|
|
|
@ -1666,6 +1761,12 @@ GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetnUniformfvEXT)(GLuint, GLint, GLsi
|
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetnUniformivEXT)(GLuint, GLint, GLsizei, GLint *); |
|
|
|
|
#define glGetnUniformivEXT flextglGetnUniformivEXT |
|
|
|
|
|
|
|
|
|
/* GL_KHR_texture_compression_astc_ldr */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* GL_KHR_texture_compression_astc_hdr */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* GL_KHR_debug */ |
|
|
|
|
|
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglDebugMessageControl)(GLenum, GLenum, GLenum, GLsizei, const GLuint *, GLboolean); |
|
|
|
|
@ -1713,6 +1814,35 @@ GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetObjectPtrLabelKHR)(const void *, G
|
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetPointervKHR)(GLenum, void **); |
|
|
|
|
#define glGetPointervKHR flextglGetPointervKHR |
|
|
|
|
|
|
|
|
|
/* GL_KHR_robustness */ |
|
|
|
|
|
|
|
|
|
GLAPI FLEXTGL_EXPORT GLenum(APIENTRY *flextglGetGraphicsResetStatus)(void); |
|
|
|
|
#define glGetGraphicsResetStatus flextglGetGraphicsResetStatus |
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglReadnPixels)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLsizei, void *); |
|
|
|
|
#define glReadnPixels flextglReadnPixels |
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetnUniformfv)(GLuint, GLint, GLsizei, GLfloat *); |
|
|
|
|
#define glGetnUniformfv flextglGetnUniformfv |
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetnUniformiv)(GLuint, GLint, GLsizei, GLint *); |
|
|
|
|
#define glGetnUniformiv flextglGetnUniformiv |
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetnUniformuiv)(GLuint, GLint, GLsizei, GLuint *); |
|
|
|
|
#define glGetnUniformuiv flextglGetnUniformuiv |
|
|
|
|
GLAPI FLEXTGL_EXPORT GLenum(APIENTRY *flextglGetGraphicsResetStatusKHR)(void); |
|
|
|
|
#define glGetGraphicsResetStatusKHR flextglGetGraphicsResetStatusKHR |
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglReadnPixelsKHR)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLsizei, void *); |
|
|
|
|
#define glReadnPixelsKHR flextglReadnPixelsKHR |
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetnUniformfvKHR)(GLuint, GLint, GLsizei, GLfloat *); |
|
|
|
|
#define glGetnUniformfvKHR flextglGetnUniformfvKHR |
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetnUniformivKHR)(GLuint, GLint, GLsizei, GLint *); |
|
|
|
|
#define glGetnUniformivKHR flextglGetnUniformivKHR |
|
|
|
|
GLAPI FLEXTGL_EXPORT void(APIENTRY *flextglGetnUniformuivKHR)(GLuint, GLint, GLsizei, GLuint *); |
|
|
|
|
#define glGetnUniformuivKHR flextglGetnUniformuivKHR |
|
|
|
|
|
|
|
|
|
/* GL_KHR_robust_buffer_access_behavior */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* GL_KHR_context_flush_control */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* GL_NV_read_buffer_front */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|