Generate Sources of master updated at Tue Apr 15 00:01:22 GMT 2025

This commit is contained in:
Gyusun 2025-04-15 00:01:22 +00:00
parent ac12d4d22e
commit 918ece3da8
4 changed files with 570 additions and 545 deletions

File diff suppressed because it is too large Load Diff

View File

@ -9469,10 +9469,8 @@ typedef void (GLAPIENTRY * PFNGLBLENDEQUATIONEXTPROC) (GLenum mode);
#define GL_BUFFER_STORAGE_FLAGS_EXT 0x8220
typedef void (GLAPIENTRY * PFNGLBUFFERSTORAGEEXTPROC) (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags);
typedef void (GLAPIENTRY * PFNGLNAMEDBUFFERSTORAGEEXTPROC) (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags);
#define glBufferStorageEXT GLEW_GET_FUN(__glewBufferStorageEXT)
#define glNamedBufferStorageEXT GLEW_GET_FUN(__glewNamedBufferStorageEXT)
#define GLEW_EXT_buffer_storage GLEW_GET_VAR(__GLEW_EXT_buffer_storage)
@ -12056,6 +12054,15 @@ typedef void (GLAPIENTRY * PFNGLUSESHADERPROGRAMEXTPROC) (GLenum type, GLuint pr
#endif /* GL_EXT_separate_specular_color */
/* -------------------------- GL_EXT_shader_clock -------------------------- */
#ifndef GL_EXT_shader_clock
#define GL_EXT_shader_clock 1
#define GLEW_EXT_shader_clock GLEW_GET_VAR(__GLEW_EXT_shader_clock)
#endif /* GL_EXT_shader_clock */
/* -------------------- GL_EXT_shader_framebuffer_fetch -------------------- */
#ifndef GL_EXT_shader_framebuffer_fetch
@ -12316,10 +12323,8 @@ typedef GLsizei (GLAPIENTRY * PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC) (
#define GL_NUM_SPARSE_LEVELS_EXT 0x91AA
typedef void (GLAPIENTRY * PFNGLTEXPAGECOMMITMENTEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit);
typedef void (GLAPIENTRY * PFNGLTEXTUREPAGECOMMITMENTEXTPROC) (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit);
#define glTexPageCommitmentEXT GLEW_GET_FUN(__glewTexPageCommitmentEXT)
#define glTexturePageCommitmentEXT GLEW_GET_FUN(__glewTexturePageCommitmentEXT)
#define GLEW_EXT_sparse_texture GLEW_GET_VAR(__GLEW_EXT_sparse_texture)
@ -24023,7 +24028,6 @@ GLEW_FUN_EXPORT PFNGLBLENDFUNCSEPARATEEXTPROC __glewBlendFuncSeparateEXT;
GLEW_FUN_EXPORT PFNGLBLENDEQUATIONEXTPROC __glewBlendEquationEXT;
GLEW_FUN_EXPORT PFNGLBUFFERSTORAGEEXTPROC __glewBufferStorageEXT;
GLEW_FUN_EXPORT PFNGLNAMEDBUFFERSTORAGEEXTPROC __glewNamedBufferStorageEXT;
GLEW_FUN_EXPORT PFNGLCLEARTEXIMAGEEXTPROC __glewClearTexImageEXT;
GLEW_FUN_EXPORT PFNGLCLEARTEXSUBIMAGEEXTPROC __glewClearTexSubImageEXT;
@ -24572,7 +24576,6 @@ GLEW_FUN_EXPORT PFNGLFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC __glewFramebufferPi
GLEW_FUN_EXPORT PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC __glewGetFramebufferPixelLocalStorageSizeEXT;
GLEW_FUN_EXPORT PFNGLTEXPAGECOMMITMENTEXTPROC __glewTexPageCommitmentEXT;
GLEW_FUN_EXPORT PFNGLTEXTUREPAGECOMMITMENTEXTPROC __glewTexturePageCommitmentEXT;
GLEW_FUN_EXPORT PFNGLACTIVESTENCILFACEEXTPROC __glewActiveStencilFaceEXT;
@ -26229,6 +26232,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_EXT_semaphore_win32;
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_separate_depth_stencil;
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_separate_shader_objects;
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_separate_specular_color;
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_shader_clock;
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_shader_framebuffer_fetch;
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_shader_framebuffer_fetch_non_coherent;
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_shader_group_vote;

View File

@ -1724,7 +1724,6 @@ PFNGLBLENDFUNCSEPARATEEXTPROC __glewBlendFuncSeparateEXT = NULL;
PFNGLBLENDEQUATIONEXTPROC __glewBlendEquationEXT = NULL;
PFNGLBUFFERSTORAGEEXTPROC __glewBufferStorageEXT = NULL;
PFNGLNAMEDBUFFERSTORAGEEXTPROC __glewNamedBufferStorageEXT = NULL;
PFNGLCLEARTEXIMAGEEXTPROC __glewClearTexImageEXT = NULL;
PFNGLCLEARTEXSUBIMAGEEXTPROC __glewClearTexSubImageEXT = NULL;
@ -2273,7 +2272,6 @@ PFNGLFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC __glewFramebufferPixelLocalStorageS
PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC __glewGetFramebufferPixelLocalStorageSizeEXT = NULL;
PFNGLTEXPAGECOMMITMENTEXTPROC __glewTexPageCommitmentEXT = NULL;
PFNGLTEXTUREPAGECOMMITMENTEXTPROC __glewTexturePageCommitmentEXT = NULL;
PFNGLACTIVESTENCILFACEEXTPROC __glewActiveStencilFaceEXT = NULL;
@ -3931,6 +3929,7 @@ GLboolean __GLEW_EXT_semaphore_win32 = GL_FALSE;
GLboolean __GLEW_EXT_separate_depth_stencil = GL_FALSE;
GLboolean __GLEW_EXT_separate_shader_objects = GL_FALSE;
GLboolean __GLEW_EXT_separate_specular_color = GL_FALSE;
GLboolean __GLEW_EXT_shader_clock = GL_FALSE;
GLboolean __GLEW_EXT_shader_framebuffer_fetch = GL_FALSE;
GLboolean __GLEW_EXT_shader_framebuffer_fetch_non_coherent = GL_FALSE;
GLboolean __GLEW_EXT_shader_group_vote = GL_FALSE;
@ -5680,6 +5679,9 @@ static const char * _glewExtensionLookup[] = {
#ifdef GL_EXT_separate_specular_color
"GL_EXT_separate_specular_color",
#endif
#ifdef GL_EXT_shader_clock
"GL_EXT_shader_clock",
#endif
#ifdef GL_EXT_shader_framebuffer_fetch
"GL_EXT_shader_framebuffer_fetch",
#endif
@ -7335,7 +7337,7 @@ static const char * _glewExtensionLookup[] = {
/* Detected in the extension string or strings */
static GLboolean _glewExtensionString[955];
static GLboolean _glewExtensionString[956];
/* Detected via extension string or experimental mode */
static GLboolean* _glewExtensionEnabled[] = {
#ifdef GL_3DFX_multisample
@ -8553,6 +8555,9 @@ static GLboolean* _glewExtensionEnabled[] = {
#ifdef GL_EXT_separate_specular_color
&__GLEW_EXT_separate_specular_color,
#endif
#ifdef GL_EXT_shader_clock
&__GLEW_EXT_shader_clock,
#endif
#ifdef GL_EXT_shader_framebuffer_fetch
&__GLEW_EXT_shader_framebuffer_fetch,
#endif
@ -13664,7 +13669,6 @@ static GLboolean _glewInit_GL_EXT_buffer_storage ()
GLboolean r = GL_FALSE;
r = ((glBufferStorageEXT = (PFNGLBUFFERSTORAGEEXTPROC)glewGetProcAddress((const GLubyte*)"glBufferStorageEXT")) == NULL) || r;
r = ((glNamedBufferStorageEXT = (PFNGLNAMEDBUFFERSTORAGEEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedBufferStorageEXT")) == NULL) || r;
return r;
}
@ -14928,7 +14932,6 @@ static GLboolean _glewInit_GL_EXT_sparse_texture ()
GLboolean r = GL_FALSE;
r = ((glTexPageCommitmentEXT = (PFNGLTEXPAGECOMMITMENTEXTPROC)glewGetProcAddress((const GLubyte*)"glTexPageCommitmentEXT")) == NULL) || r;
r = ((glTexturePageCommitmentEXT = (PFNGLTEXTUREPAGECOMMITMENTEXTPROC)glewGetProcAddress((const GLubyte*)"glTexturePageCommitmentEXT")) == NULL) || r;
return r;
}
@ -26670,6 +26673,13 @@ GLboolean GLEWAPIENTRY glewIsSupported (const char* name)
continue;
}
#endif
#ifdef GL_EXT_shader_clock
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_clock", 12))
{
ret = GLEW_EXT_shader_clock;
continue;
}
#endif
#ifdef GL_EXT_shader_framebuffer_fetch
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_framebuffer_fetch", 24))
{

View File

@ -4418,7 +4418,6 @@ static void _glewInfo_GL_EXT_buffer_storage (void)
GLboolean fi = glewPrintExt("GL_EXT_buffer_storage", GLEW_EXT_buffer_storage, glewIsSupported("GL_EXT_buffer_storage"), glewGetExtension("GL_EXT_buffer_storage"));
glewInfoFunc(fi, "glBufferStorageEXT", glBufferStorageEXT == NULL);
glewInfoFunc(fi, "glNamedBufferStorageEXT", glNamedBufferStorageEXT == NULL);
}
#endif /* GL_EXT_buffer_storage */
@ -5869,6 +5868,15 @@ static void _glewInfo_GL_EXT_separate_specular_color (void)
#endif /* GL_EXT_separate_specular_color */
#ifdef GL_EXT_shader_clock
static void _glewInfo_GL_EXT_shader_clock (void)
{
glewPrintExt("GL_EXT_shader_clock", GLEW_EXT_shader_clock, glewIsSupported("GL_EXT_shader_clock"), glewGetExtension("GL_EXT_shader_clock"));
}
#endif /* GL_EXT_shader_clock */
#ifdef GL_EXT_shader_framebuffer_fetch
static void _glewInfo_GL_EXT_shader_framebuffer_fetch (void)
@ -6029,7 +6037,6 @@ static void _glewInfo_GL_EXT_sparse_texture (void)
GLboolean fi = glewPrintExt("GL_EXT_sparse_texture", GLEW_EXT_sparse_texture, glewIsSupported("GL_EXT_sparse_texture"), glewGetExtension("GL_EXT_sparse_texture"));
glewInfoFunc(fi, "glTexPageCommitmentEXT", glTexPageCommitmentEXT == NULL);
glewInfoFunc(fi, "glTexturePageCommitmentEXT", glTexturePageCommitmentEXT == NULL);
}
#endif /* GL_EXT_sparse_texture */
@ -16440,6 +16447,9 @@ static void glewInfo (void)
#ifdef GL_EXT_separate_specular_color
_glewInfo_GL_EXT_separate_specular_color();
#endif /* GL_EXT_separate_specular_color */
#ifdef GL_EXT_shader_clock
_glewInfo_GL_EXT_shader_clock();
#endif /* GL_EXT_shader_clock */
#ifdef GL_EXT_shader_framebuffer_fetch
_glewInfo_GL_EXT_shader_framebuffer_fetch();
#endif /* GL_EXT_shader_framebuffer_fetch */