📄 glh_genext.h
字号:
if (NULL == glMultiTexCoord4fARB)
return FALSE;
glMultiTexCoord4fvARB = (PFNGLMULTITEXCOORD4FVARBPROC)GLH_EXT_GET_PROC_ADDRESS("glMultiTexCoord4fvARB");
if (NULL == glMultiTexCoord4fvARB)
return FALSE;
glMultiTexCoord4iARB = (PFNGLMULTITEXCOORD4IARBPROC)GLH_EXT_GET_PROC_ADDRESS("glMultiTexCoord4iARB");
if (NULL == glMultiTexCoord4iARB)
return FALSE;
glMultiTexCoord4ivARB = (PFNGLMULTITEXCOORD4IVARBPROC)GLH_EXT_GET_PROC_ADDRESS("glMultiTexCoord4ivARB");
if (NULL == glMultiTexCoord4ivARB)
return FALSE;
glMultiTexCoord4sARB = (PFNGLMULTITEXCOORD4SARBPROC)GLH_EXT_GET_PROC_ADDRESS("glMultiTexCoord4sARB");
if (NULL == glMultiTexCoord4sARB)
return FALSE;
glMultiTexCoord4svARB = (PFNGLMULTITEXCOORD4SVARBPROC)GLH_EXT_GET_PROC_ADDRESS("glMultiTexCoord4svARB");
if (NULL == glMultiTexCoord4svARB)
return FALSE;
glActiveTextureARB = (PFNGLACTIVETEXTUREARBPROC)GLH_EXT_GET_PROC_ADDRESS("glActiveTextureARB");
if (NULL == glActiveTextureARB)
return FALSE;
glClientActiveTextureARB = (PFNGLCLIENTACTIVETEXTUREARBPROC)GLH_EXT_GET_PROC_ADDRESS("glClientActiveTextureARB");
if (NULL == glClientActiveTextureARB)
return FALSE;
#endif
#ifdef GL_ARB_texture_border_clamp
} else if (0 == strcmp(extension, "GL_ARB_texture_border_clamp")) {
#endif
#ifdef GL_ARB_texture_compression
} else if (0 == strcmp(extension, "GL_ARB_texture_compression")) {
glCompressedTexImage3DARB = (PFNGLCOMPRESSEDTEXIMAGE3DARBPROC)GLH_EXT_GET_PROC_ADDRESS("glCompressedTexImage3DARB");
if (NULL == glCompressedTexImage3DARB)
return FALSE;
glCompressedTexImage2DARB = (PFNGLCOMPRESSEDTEXIMAGE2DARBPROC)GLH_EXT_GET_PROC_ADDRESS("glCompressedTexImage2DARB");
if (NULL == glCompressedTexImage2DARB)
return FALSE;
glCompressedTexImage1DARB = (PFNGLCOMPRESSEDTEXIMAGE1DARBPROC)GLH_EXT_GET_PROC_ADDRESS("glCompressedTexImage1DARB");
if (NULL == glCompressedTexImage1DARB)
return FALSE;
glCompressedTexSubImage3DARB = (PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC)GLH_EXT_GET_PROC_ADDRESS("glCompressedTexSubImage3DARB");
if (NULL == glCompressedTexSubImage3DARB)
return FALSE;
glCompressedTexSubImage2DARB = (PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC)GLH_EXT_GET_PROC_ADDRESS("glCompressedTexSubImage2DARB");
if (NULL == glCompressedTexSubImage2DARB)
return FALSE;
glCompressedTexSubImage1DARB = (PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC)GLH_EXT_GET_PROC_ADDRESS("glCompressedTexSubImage1DARB");
if (NULL == glCompressedTexSubImage1DARB)
return FALSE;
glGetCompressedTexImageARB = (PFNGLGETCOMPRESSEDTEXIMAGEARBPROC)GLH_EXT_GET_PROC_ADDRESS("glGetCompressedTexImageARB");
if (NULL == glGetCompressedTexImageARB)
return FALSE;
#endif
#ifdef GL_ARB_texture_cube_map
} else if (0 == strcmp(extension, "GL_ARB_texture_cube_map")) {
#endif
#ifdef GL_ARB_transpose_matrix
} else if (0 == strcmp(extension, "GL_ARB_transpose_matrix")) {
glLoadTransposeMatrixfARB = (PFNGLLOADTRANSPOSEMATRIXFARBPROC)GLH_EXT_GET_PROC_ADDRESS("glLoadTransposeMatrixfARB");
if (NULL == glLoadTransposeMatrixfARB)
return FALSE;
glLoadTransposeMatrixdARB = (PFNGLLOADTRANSPOSEMATRIXDARBPROC)GLH_EXT_GET_PROC_ADDRESS("glLoadTransposeMatrixdARB");
if (NULL == glLoadTransposeMatrixdARB)
return FALSE;
glMultTransposeMatrixfARB = (PFNGLMULTTRANSPOSEMATRIXFARBPROC)GLH_EXT_GET_PROC_ADDRESS("glMultTransposeMatrixfARB");
if (NULL == glMultTransposeMatrixfARB)
return FALSE;
glMultTransposeMatrixdARB = (PFNGLMULTTRANSPOSEMATRIXDARBPROC)GLH_EXT_GET_PROC_ADDRESS("glMultTransposeMatrixdARB");
if (NULL == glMultTransposeMatrixdARB)
return FALSE;
#endif
#ifdef GL_EXT_abgr
} else if (0 == strcmp(extension, "GL_EXT_abgr")) {
#endif
#ifdef GL_EXT_bgra
} else if (0 == strcmp(extension, "GL_EXT_bgra")) {
#endif
#ifdef GL_EXT_blend_color
} else if (0 == strcmp(extension, "GL_EXT_blend_color")) {
glBlendColorEXT = (PFNGLBLENDCOLOREXTPROC)GLH_EXT_GET_PROC_ADDRESS("glBlendColorEXT");
if (NULL == glBlendColorEXT)
return FALSE;
#endif
#ifdef GL_EXT_blend_minmax
} else if (0 == strcmp(extension, "GL_EXT_blend_minmax")) {
glBlendEquationEXT = (PFNGLBLENDEQUATIONEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glBlendEquationEXT");
if (NULL == glBlendEquationEXT)
return FALSE;
#endif
#ifdef GL_EXT_blend_subtract
} else if (0 == strcmp(extension, "GL_EXT_blend_subtract")) {
#endif
#ifdef GL_EXT_compiled_vertex_array
} else if (0 == strcmp(extension, "GL_EXT_compiled_vertex_array")) {
glLockArraysEXT = (PFNGLLOCKARRAYSEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glLockArraysEXT");
if (NULL == glLockArraysEXT)
return FALSE;
glUnlockArraysEXT = (PFNGLUNLOCKARRAYSEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glUnlockArraysEXT");
if (NULL == glUnlockArraysEXT)
return FALSE;
#endif
#ifdef GL_EXT_fog_coord
} else if (0 == strcmp(extension, "GL_EXT_fog_coord")) {
glFogCoorddEXT = (PFNGLFOGCOORDDEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glFogCoorddEXT");
if (NULL == glFogCoorddEXT)
return FALSE;
glFogCoorddvEXT = (PFNGLFOGCOORDDVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glFogCoorddvEXT");
if (NULL == glFogCoorddvEXT)
return FALSE;
glFogCoordfEXT = (PFNGLFOGCOORDFEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glFogCoordfEXT");
if (NULL == glFogCoordfEXT)
return FALSE;
glFogCoordfvEXT = (PFNGLFOGCOORDFVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glFogCoordfvEXT");
if (NULL == glFogCoordfvEXT)
return FALSE;
glFogCoordPointerEXT = (PFNGLFOGCOORDPOINTEREXTPROC)GLH_EXT_GET_PROC_ADDRESS("glFogCoordPointerEXT");
if (NULL == glFogCoordPointerEXT)
return FALSE;
#endif
#ifdef GL_EXT_light_max_exponent
} else if (0 == strcmp(extension, "GL_EXT_light_max_exponent")) {
#endif
#ifdef GL_EXT_packed_pixels
} else if (0 == strcmp(extension, "GL_EXT_packed_pixels")) {
#endif
#ifdef GL_EXT_paletted_texture
} else if (0 == strcmp(extension, "GL_EXT_paletted_texture")) {
glColorSubTableEXT = (PFNGLCOLORSUBTABLEEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glColorSubTableEXT");
if (NULL == glColorSubTableEXT)
return FALSE;
glcolorTableEXT = (PFNGLCOLORTABLEEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glcolorTableEXT");
if (NULL == glcolorTableEXT)
return FALSE;
glGetColorTableEXT = (PFNGLGETCOLORTABLEEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glGetColorTableEXT");
if (NULL == glGetColorTableEXT)
return FALSE;
glGetColorTableParameterfvEXT = (PFNGLGETCOLORTABLEPARAMETERFVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glGetColorTableParameterfvEXT");
if (NULL == glGetColorTableParameterfvEXT)
return FALSE;
glGetColorTableParameterivEXT = (PFNGLGETCOLORTABLEPARAMETERIVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glGetColorTableParameterivEXT");
if (NULL == glGetColorTableParameterivEXT)
return FALSE;
#endif
#ifdef GL_EXT_point_parameters
} else if (0 == strcmp(extension, "GL_EXT_point_parameters")) {
glPointParameterfEXT = (PFNGLPOINTPARAMETERFEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glPointParameterfEXT");
if (NULL == glPointParameterfEXT)
return FALSE;
glPointParameterfvEXT = (PFNGLPOINTPARAMETERFVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glPointParameterfvEXT");
if (NULL == glPointParameterfvEXT)
return FALSE;
#endif
#ifdef GL_EXT_rescale_normal
} else if (0 == strcmp(extension, "GL_EXT_rescale_normal")) {
#endif
#ifdef GL_EXT_secondary_color
} else if (0 == strcmp(extension, "GL_EXT_secondary_color")) {
glSecondaryColor3bEXT = (PFNGLSECONDARYCOLOR3BEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3bEXT");
if (NULL == glSecondaryColor3bEXT)
return FALSE;
glSecondaryColor3bvEXT = (PFNGLSECONDARYCOLOR3BVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3bvEXT");
if (NULL == glSecondaryColor3bvEXT)
return FALSE;
glSecondaryColor3dEXT = (PFNGLSECONDARYCOLOR3DEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3dEXT");
if (NULL == glSecondaryColor3dEXT)
return FALSE;
glSecondaryColor3dvEXT = (PFNGLSECONDARYCOLOR3DVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3dvEXT");
if (NULL == glSecondaryColor3dvEXT)
return FALSE;
glSecondaryColor3fEXT = (PFNGLSECONDARYCOLOR3FEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3fEXT");
if (NULL == glSecondaryColor3fEXT)
return FALSE;
glSecondaryColor3fvEXT = (PFNGLSECONDARYCOLOR3FVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3fvEXT");
if (NULL == glSecondaryColor3fvEXT)
return FALSE;
glSecondaryColor3iEXT = (PFNGLSECONDARYCOLOR3IEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3iEXT");
if (NULL == glSecondaryColor3iEXT)
return FALSE;
glSecondaryColor3ivEXT = (PFNGLSECONDARYCOLOR3IVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3ivEXT");
if (NULL == glSecondaryColor3ivEXT)
return FALSE;
glSecondaryColor3sEXT = (PFNGLSECONDARYCOLOR3SEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3sEXT");
if (NULL == glSecondaryColor3sEXT)
return FALSE;
glSecondaryColor3svEXT = (PFNGLSECONDARYCOLOR3SVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3svEXT");
if (NULL == glSecondaryColor3svEXT)
return FALSE;
glSecondaryColor3ubEXT = (PFNGLSECONDARYCOLOR3UBEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3ubEXT");
if (NULL == glSecondaryColor3ubEXT)
return FALSE;
glSecondaryColor3ubvEXT = (PFNGLSECONDARYCOLOR3UBVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3ubvEXT");
if (NULL == glSecondaryColor3ubvEXT)
return FALSE;
glSecondaryColor3uiEXT = (PFNGLSECONDARYCOLOR3UIEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3uiEXT");
if (NULL == glSecondaryColor3uiEXT)
return FALSE;
glSecondaryColor3uivEXT = (PFNGLSECONDARYCOLOR3UIVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3uivEXT");
if (NULL == glSecondaryColor3uivEXT)
return FALSE;
glSecondaryColor3usEXT = (PFNGLSECONDARYCOLOR3USEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3usEXT");
if (NULL == glSecondaryColor3usEXT)
return FALSE;
glSecondaryColor3usvEXT = (PFNGLSECONDARYCOLOR3USVEXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColor3usvEXT");
if (NULL == glSecondaryColor3usvEXT)
return FALSE;
glSecondaryColorPointerEXT = (PFNGLSECONDARYCOLORPOINTEREXTPROC)GLH_EXT_GET_PROC_ADDRESS("glSecondaryColorPointerEXT");
if (NULL == glSecondaryColorPointerEXT)
return FALSE;
#endif
#ifdef GL_EXT_separate_specular_color
} else if (0 == strcmp(extension, "GL_EXT_separate_specular_color")) {
#endif
#ifdef GL_EXT_shared_texture_palette
} else if (0 == strcmp(extension, "GL_EXT_shared_texture_palette")) {
#endif
#ifdef GL_EXT_stencil_wrap
} else if (0 == strcmp(extension, "GL_EXT_stencil_wrap")) {
#endif
#ifdef GL_EXT_texture_compression_s3tc
} else if (0 == strcmp(extension, "GL_EXT_texture_compression_s3tc")) {
#endif
#ifdef GL_EXT_texture_cube_map
} else if (0 == strcmp(extension, "GL_EXT_texture_cube_map")) {
#endif
#ifdef GL_EXT_texture_edge_clamp
} else if (0 == strcmp(extension, "GL_EXT_texture_edge_clamp")) {
#endif
#ifdef GL_EXT_texture_env_add
} else if (0 == strcmp(extension, "GL_EXT_texture_env_add")) {
#endif
#ifdef GL_EXT_texture_env_combine
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -