mirror of
				https://github.com/Perlmint/glew-cmake.git
				synced 2025-11-03 22:04:16 +00:00 
			
		
		
		
	Generate Sources of master updated at Tue Apr 15 00:01:22 GMT 2025
This commit is contained in:
		
							parent
							
								
									ac12d4d22e
								
							
						
					
					
						commit
						918ece3da8
					
				
							
								
								
									
										1065
									
								
								doc/glew.html
									
									
									
									
									
								
							
							
						
						
									
										1065
									
								
								doc/glew.html
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -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;
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										20
									
								
								src/glew.c
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								src/glew.c
									
									
									
									
									
								
							@ -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))
 | 
			
		||||
        {
 | 
			
		||||
 | 
			
		||||
@ -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 */
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user