|
Lines 1-7
Link Here
|
| 1 |
/* |
1 |
/* |
| 2 |
** The OpenGL Extension Wrangler Library |
2 |
** The OpenGL Extension Wrangler Library |
| 3 |
** Copyright (C) 2002-2005, Milan Ikits <milan ikits[]ieee org> |
3 |
** Copyright (C) 2002-2007, Milan Ikits <milan ikits[]ieee org> |
| 4 |
** Copyright (C) 2002-2005, Marcelo E. Magallon <mmagallo[]debian org> |
4 |
** Copyright (C) 2002-2007, Marcelo E. Magallon <mmagallo[]debian org> |
| 5 |
** Copyright (C) 2002, Lev Povalahev |
5 |
** Copyright (C) 2002, Lev Povalahev |
| 6 |
** All rights reserved. |
6 |
** All rights reserved. |
| 7 |
** |
7 |
** |
|
Lines 72-86
Link Here
|
| 72 |
|
72 |
|
| 73 |
void* NSGLGetProcAddress (const GLubyte *name) |
73 |
void* NSGLGetProcAddress (const GLubyte *name) |
| 74 |
{ |
74 |
{ |
|
|
75 |
static const struct mach_header* image = NULL; |
| 75 |
NSSymbol symbol; |
76 |
NSSymbol symbol; |
| 76 |
char* symbolName; |
77 |
char* symbolName; |
|
|
78 |
if (NULL == image) |
| 79 |
{ |
| 80 |
image = NSAddImage("/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL", NSADDIMAGE_OPTION_RETURN_ON_ERROR); |
| 81 |
} |
| 77 |
/* prepend a '_' for the Unix C symbol mangling convention */ |
82 |
/* prepend a '_' for the Unix C symbol mangling convention */ |
| 78 |
symbolName = malloc(strlen((const char*)name) + 2); |
83 |
symbolName = malloc(strlen((const char*)name) + 2); |
| 79 |
strcpy(symbolName+1, (const char*)name); |
84 |
strcpy(symbolName+1, (const char*)name); |
| 80 |
symbolName[0] = '_'; |
85 |
symbolName[0] = '_'; |
| 81 |
symbol = NULL; |
86 |
symbol = NULL; |
| 82 |
if (NSIsSymbolNameDefined(symbolName)) |
87 |
/* if (NSIsSymbolNameDefined(symbolName)) |
| 83 |
symbol = NSLookupAndBindSymbol(symbolName); |
88 |
symbol = NSLookupAndBindSymbol(symbolName); */ |
|
|
89 |
symbol = image ? NSLookupSymbolInImage(image, symbolName, NSLOOKUPSYMBOLINIMAGE_OPTION_BIND | NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR) : NULL; |
| 84 |
free(symbolName); |
90 |
free(symbolName); |
| 85 |
return symbol ? NSAddressOfSymbol(symbol) : NULL; |
91 |
return symbol ? NSAddressOfSymbol(symbol) : NULL; |
| 86 |
} |
92 |
} |
|
Lines 127-136
Link Here
|
| 127 |
#endif |
133 |
#endif |
| 128 |
|
134 |
|
| 129 |
/* |
135 |
/* |
|
|
136 |
* Define GLboolean const cast. |
| 137 |
*/ |
| 138 |
#define CONST_CAST(x) (*(GLboolean*)&x) |
| 139 |
|
| 140 |
/* |
| 130 |
* GLEW, just like OpenGL or GLU, does not rely on the standard C library. |
141 |
* GLEW, just like OpenGL or GLU, does not rely on the standard C library. |
| 131 |
* These functions implement the functionality required in this file. |
142 |
* These functions implement the functionality required in this file. |
| 132 |
*/ |
143 |
*/ |
| 133 |
|
|
|
| 134 |
static GLuint _glewStrLen (const GLubyte* s) |
144 |
static GLuint _glewStrLen (const GLubyte* s) |
| 135 |
{ |
145 |
{ |
| 136 |
GLuint i=0; |
146 |
GLuint i=0; |
|
Lines 423-428
Link Here
|
| 423 |
PFNGLVERTEXATTRIB4USVPROC __glewVertexAttrib4usv = NULL; |
433 |
PFNGLVERTEXATTRIB4USVPROC __glewVertexAttrib4usv = NULL; |
| 424 |
PFNGLVERTEXATTRIBPOINTERPROC __glewVertexAttribPointer = NULL; |
434 |
PFNGLVERTEXATTRIBPOINTERPROC __glewVertexAttribPointer = NULL; |
| 425 |
|
435 |
|
|
|
436 |
PFNGLUNIFORMMATRIX2X3FVPROC __glewUniformMatrix2x3fv = NULL; |
| 437 |
PFNGLUNIFORMMATRIX2X4FVPROC __glewUniformMatrix2x4fv = NULL; |
| 438 |
PFNGLUNIFORMMATRIX3X2FVPROC __glewUniformMatrix3x2fv = NULL; |
| 439 |
PFNGLUNIFORMMATRIX3X4FVPROC __glewUniformMatrix3x4fv = NULL; |
| 440 |
PFNGLUNIFORMMATRIX4X2FVPROC __glewUniformMatrix4x2fv = NULL; |
| 441 |
PFNGLUNIFORMMATRIX4X3FVPROC __glewUniformMatrix4x3fv = NULL; |
| 442 |
|
| 426 |
PFNGLTBUFFERMASK3DFXPROC __glewTbufferMask3DFX = NULL; |
443 |
PFNGLTBUFFERMASK3DFXPROC __glewTbufferMask3DFX = NULL; |
| 427 |
|
444 |
|
| 428 |
PFNGLDRAWELEMENTARRAYAPPLEPROC __glewDrawElementArrayAPPLE = NULL; |
445 |
PFNGLDRAWELEMENTARRAYAPPLEPROC __glewDrawElementArrayAPPLE = NULL; |
|
Lines 794-799
Link Here
|
| 794 |
PFNGLVERTEXSTREAM4SATIPROC __glewVertexStream4sATI = NULL; |
811 |
PFNGLVERTEXSTREAM4SATIPROC __glewVertexStream4sATI = NULL; |
| 795 |
PFNGLVERTEXSTREAM4SVATIPROC __glewVertexStream4svATI = NULL; |
812 |
PFNGLVERTEXSTREAM4SVATIPROC __glewVertexStream4svATI = NULL; |
| 796 |
|
813 |
|
|
|
814 |
PFNGLGETUNIFORMBUFFERSIZEEXTPROC __glewGetUniformBufferSizeEXT = NULL; |
| 815 |
PFNGLGETUNIFORMOFFSETEXTPROC __glewGetUniformOffsetEXT = NULL; |
| 816 |
PFNGLUNIFORMBUFFEREXTPROC __glewUniformBufferEXT = NULL; |
| 817 |
|
| 797 |
PFNGLBLENDCOLOREXTPROC __glewBlendColorEXT = NULL; |
818 |
PFNGLBLENDCOLOREXTPROC __glewBlendColorEXT = NULL; |
| 798 |
|
819 |
|
| 799 |
PFNGLBLENDEQUATIONSEPARATEEXTPROC __glewBlendEquationSeparateEXT = NULL; |
820 |
PFNGLBLENDEQUATIONSEPARATEEXTPROC __glewBlendEquationSeparateEXT = NULL; |
|
Lines 836-841
Link Here
|
| 836 |
|
857 |
|
| 837 |
PFNGLDEPTHBOUNDSEXTPROC __glewDepthBoundsEXT = NULL; |
858 |
PFNGLDEPTHBOUNDSEXTPROC __glewDepthBoundsEXT = NULL; |
| 838 |
|
859 |
|
|
|
860 |
PFNGLCOLORMASKINDEXEDEXTPROC __glewColorMaskIndexedEXT = NULL; |
| 861 |
PFNGLDISABLEINDEXEDEXTPROC __glewDisableIndexedEXT = NULL; |
| 862 |
PFNGLENABLEINDEXEDEXTPROC __glewEnableIndexedEXT = NULL; |
| 863 |
PFNGLGETBOOLEANINDEXEDVEXTPROC __glewGetBooleanIndexedvEXT = NULL; |
| 864 |
PFNGLGETINTEGERINDEXEDVEXTPROC __glewGetIntegerIndexedvEXT = NULL; |
| 865 |
PFNGLISENABLEDINDEXEDEXTPROC __glewIsEnabledIndexedEXT = NULL; |
| 866 |
|
| 867 |
PFNGLDRAWARRAYSINSTANCEDEXTPROC __glewDrawArraysInstancedEXT = NULL; |
| 868 |
PFNGLDRAWELEMENTSINSTANCEDEXTPROC __glewDrawElementsInstancedEXT = NULL; |
| 869 |
|
| 839 |
PFNGLDRAWRANGEELEMENTSEXTPROC __glewDrawRangeElementsEXT = NULL; |
870 |
PFNGLDRAWRANGEELEMENTSEXTPROC __glewDrawRangeElementsEXT = NULL; |
| 840 |
|
871 |
|
| 841 |
PFNGLFOGCOORDPOINTEREXTPROC __glewFogCoordPointerEXT = NULL; |
872 |
PFNGLFOGCOORDPOINTEREXTPROC __glewFogCoordPointerEXT = NULL; |
|
Lines 863-868
Link Here
|
| 863 |
PFNGLGETFRAGMENTMATERIALIVEXTPROC __glewGetFragmentMaterialivEXT = NULL; |
894 |
PFNGLGETFRAGMENTMATERIALIVEXTPROC __glewGetFragmentMaterialivEXT = NULL; |
| 864 |
PFNGLLIGHTENVIEXTPROC __glewLightEnviEXT = NULL; |
895 |
PFNGLLIGHTENVIEXTPROC __glewLightEnviEXT = NULL; |
| 865 |
|
896 |
|
|
|
897 |
PFNGLBLITFRAMEBUFFEREXTPROC __glewBlitFramebufferEXT = NULL; |
| 898 |
|
| 899 |
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC __glewRenderbufferStorageMultisampleEXT = NULL; |
| 900 |
|
| 866 |
PFNGLBINDFRAMEBUFFEREXTPROC __glewBindFramebufferEXT = NULL; |
901 |
PFNGLBINDFRAMEBUFFEREXTPROC __glewBindFramebufferEXT = NULL; |
| 867 |
PFNGLBINDRENDERBUFFEREXTPROC __glewBindRenderbufferEXT = NULL; |
902 |
PFNGLBINDRENDERBUFFEREXTPROC __glewBindRenderbufferEXT = NULL; |
| 868 |
PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC __glewCheckFramebufferStatusEXT = NULL; |
903 |
PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC __glewCheckFramebufferStatusEXT = NULL; |
|
Lines 881-886
Link Here
|
| 881 |
PFNGLISRENDERBUFFEREXTPROC __glewIsRenderbufferEXT = NULL; |
916 |
PFNGLISRENDERBUFFEREXTPROC __glewIsRenderbufferEXT = NULL; |
| 882 |
PFNGLRENDERBUFFERSTORAGEEXTPROC __glewRenderbufferStorageEXT = NULL; |
917 |
PFNGLRENDERBUFFERSTORAGEEXTPROC __glewRenderbufferStorageEXT = NULL; |
| 883 |
|
918 |
|
|
|
919 |
PFNGLFRAMEBUFFERTEXTUREEXTPROC __glewFramebufferTextureEXT = NULL; |
| 920 |
PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC __glewFramebufferTextureFaceEXT = NULL; |
| 921 |
PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC __glewFramebufferTextureLayerEXT = NULL; |
| 922 |
PFNGLPROGRAMPARAMETERIEXTPROC __glewProgramParameteriEXT = NULL; |
| 923 |
|
| 924 |
PFNGLPROGRAMENVPARAMETERS4FVEXTPROC __glewProgramEnvParameters4fvEXT = NULL; |
| 925 |
PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC __glewProgramLocalParameters4fvEXT = NULL; |
| 926 |
|
| 927 |
PFNGLBINDFRAGDATALOCATIONEXTPROC __glewBindFragDataLocationEXT = NULL; |
| 928 |
PFNGLGETFRAGDATALOCATIONEXTPROC __glewGetFragDataLocationEXT = NULL; |
| 929 |
PFNGLGETUNIFORMUIVEXTPROC __glewGetUniformuivEXT = NULL; |
| 930 |
PFNGLGETVERTEXATTRIBIIVEXTPROC __glewGetVertexAttribIivEXT = NULL; |
| 931 |
PFNGLGETVERTEXATTRIBIUIVEXTPROC __glewGetVertexAttribIuivEXT = NULL; |
| 932 |
PFNGLUNIFORM1UIEXTPROC __glewUniform1uiEXT = NULL; |
| 933 |
PFNGLUNIFORM1UIVEXTPROC __glewUniform1uivEXT = NULL; |
| 934 |
PFNGLUNIFORM2UIEXTPROC __glewUniform2uiEXT = NULL; |
| 935 |
PFNGLUNIFORM2UIVEXTPROC __glewUniform2uivEXT = NULL; |
| 936 |
PFNGLUNIFORM3UIEXTPROC __glewUniform3uiEXT = NULL; |
| 937 |
PFNGLUNIFORM3UIVEXTPROC __glewUniform3uivEXT = NULL; |
| 938 |
PFNGLUNIFORM4UIEXTPROC __glewUniform4uiEXT = NULL; |
| 939 |
PFNGLUNIFORM4UIVEXTPROC __glewUniform4uivEXT = NULL; |
| 940 |
PFNGLVERTEXATTRIBI1IEXTPROC __glewVertexAttribI1iEXT = NULL; |
| 941 |
PFNGLVERTEXATTRIBI1IVEXTPROC __glewVertexAttribI1ivEXT = NULL; |
| 942 |
PFNGLVERTEXATTRIBI1UIEXTPROC __glewVertexAttribI1uiEXT = NULL; |
| 943 |
PFNGLVERTEXATTRIBI1UIVEXTPROC __glewVertexAttribI1uivEXT = NULL; |
| 944 |
PFNGLVERTEXATTRIBI2IEXTPROC __glewVertexAttribI2iEXT = NULL; |
| 945 |
PFNGLVERTEXATTRIBI2IVEXTPROC __glewVertexAttribI2ivEXT = NULL; |
| 946 |
PFNGLVERTEXATTRIBI2UIEXTPROC __glewVertexAttribI2uiEXT = NULL; |
| 947 |
PFNGLVERTEXATTRIBI2UIVEXTPROC __glewVertexAttribI2uivEXT = NULL; |
| 948 |
PFNGLVERTEXATTRIBI3IEXTPROC __glewVertexAttribI3iEXT = NULL; |
| 949 |
PFNGLVERTEXATTRIBI3IVEXTPROC __glewVertexAttribI3ivEXT = NULL; |
| 950 |
PFNGLVERTEXATTRIBI3UIEXTPROC __glewVertexAttribI3uiEXT = NULL; |
| 951 |
PFNGLVERTEXATTRIBI3UIVEXTPROC __glewVertexAttribI3uivEXT = NULL; |
| 952 |
PFNGLVERTEXATTRIBI4BVEXTPROC __glewVertexAttribI4bvEXT = NULL; |
| 953 |
PFNGLVERTEXATTRIBI4IEXTPROC __glewVertexAttribI4iEXT = NULL; |
| 954 |
PFNGLVERTEXATTRIBI4IVEXTPROC __glewVertexAttribI4ivEXT = NULL; |
| 955 |
PFNGLVERTEXATTRIBI4SVEXTPROC __glewVertexAttribI4svEXT = NULL; |
| 956 |
PFNGLVERTEXATTRIBI4UBVEXTPROC __glewVertexAttribI4ubvEXT = NULL; |
| 957 |
PFNGLVERTEXATTRIBI4UIEXTPROC __glewVertexAttribI4uiEXT = NULL; |
| 958 |
PFNGLVERTEXATTRIBI4UIVEXTPROC __glewVertexAttribI4uivEXT = NULL; |
| 959 |
PFNGLVERTEXATTRIBI4USVEXTPROC __glewVertexAttribI4usvEXT = NULL; |
| 960 |
PFNGLVERTEXATTRIBIPOINTEREXTPROC __glewVertexAttribIPointerEXT = NULL; |
| 961 |
|
| 884 |
PFNGLGETHISTOGRAMEXTPROC __glewGetHistogramEXT = NULL; |
962 |
PFNGLGETHISTOGRAMEXTPROC __glewGetHistogramEXT = NULL; |
| 885 |
PFNGLGETHISTOGRAMPARAMETERFVEXTPROC __glewGetHistogramParameterfvEXT = NULL; |
963 |
PFNGLGETHISTOGRAMPARAMETERFVEXTPROC __glewGetHistogramParameterfvEXT = NULL; |
| 886 |
PFNGLGETHISTOGRAMPARAMETERIVEXTPROC __glewGetHistogramParameterivEXT = NULL; |
964 |
PFNGLGETHISTOGRAMPARAMETERIVEXTPROC __glewGetHistogramParameterivEXT = NULL; |
|
Lines 952-957
Link Here
|
| 952 |
|
1030 |
|
| 953 |
PFNGLTEXIMAGE3DEXTPROC __glewTexImage3DEXT = NULL; |
1031 |
PFNGLTEXIMAGE3DEXTPROC __glewTexImage3DEXT = NULL; |
| 954 |
|
1032 |
|
|
|
1033 |
PFNGLTEXBUFFEREXTPROC __glewTexBufferEXT = NULL; |
| 1034 |
|
| 1035 |
PFNGLCLEARCOLORIIEXTPROC __glewClearColorIiEXT = NULL; |
| 1036 |
PFNGLCLEARCOLORIUIEXTPROC __glewClearColorIuiEXT = NULL; |
| 1037 |
PFNGLGETTEXPARAMETERIIVEXTPROC __glewGetTexParameterIivEXT = NULL; |
| 1038 |
PFNGLGETTEXPARAMETERIUIVEXTPROC __glewGetTexParameterIuivEXT = NULL; |
| 1039 |
PFNGLTEXPARAMETERIIVEXTPROC __glewTexParameterIivEXT = NULL; |
| 1040 |
PFNGLTEXPARAMETERIUIVEXTPROC __glewTexParameterIuivEXT = NULL; |
| 1041 |
|
| 955 |
PFNGLARETEXTURESRESIDENTEXTPROC __glewAreTexturesResidentEXT = NULL; |
1042 |
PFNGLARETEXTURESRESIDENTEXTPROC __glewAreTexturesResidentEXT = NULL; |
| 956 |
PFNGLBINDTEXTUREEXTPROC __glewBindTextureEXT = NULL; |
1043 |
PFNGLBINDTEXTUREEXTPROC __glewBindTextureEXT = NULL; |
| 957 |
PFNGLDELETETEXTURESEXTPROC __glewDeleteTexturesEXT = NULL; |
1044 |
PFNGLDELETETEXTURESEXTPROC __glewDeleteTexturesEXT = NULL; |
|
Lines 961-966
Link Here
|
| 961 |
|
1048 |
|
| 962 |
PFNGLTEXTURENORMALEXTPROC __glewTextureNormalEXT = NULL; |
1049 |
PFNGLTEXTURENORMALEXTPROC __glewTextureNormalEXT = NULL; |
| 963 |
|
1050 |
|
|
|
1051 |
PFNGLGETQUERYOBJECTI64VEXTPROC __glewGetQueryObjecti64vEXT = NULL; |
| 1052 |
PFNGLGETQUERYOBJECTUI64VEXTPROC __glewGetQueryObjectui64vEXT = NULL; |
| 1053 |
|
| 964 |
PFNGLARRAYELEMENTEXTPROC __glewArrayElementEXT = NULL; |
1054 |
PFNGLARRAYELEMENTEXTPROC __glewArrayElementEXT = NULL; |
| 965 |
PFNGLCOLORPOINTEREXTPROC __glewColorPointerEXT = NULL; |
1055 |
PFNGLCOLORPOINTEREXTPROC __glewColorPointerEXT = NULL; |
| 966 |
PFNGLDRAWARRAYSEXTPROC __glewDrawArraysEXT = NULL; |
1056 |
PFNGLDRAWARRAYSEXTPROC __glewDrawArraysEXT = NULL; |
|
Lines 1080-1085
Link Here
|
| 1080 |
PFNGLWINDOWPOS4SMESAPROC __glewWindowPos4sMESA = NULL; |
1170 |
PFNGLWINDOWPOS4SMESAPROC __glewWindowPos4sMESA = NULL; |
| 1081 |
PFNGLWINDOWPOS4SVMESAPROC __glewWindowPos4svMESA = NULL; |
1171 |
PFNGLWINDOWPOS4SVMESAPROC __glewWindowPos4svMESA = NULL; |
| 1082 |
|
1172 |
|
|
|
1173 |
PFNGLCLEARDEPTHDNVPROC __glewClearDepthdNV = NULL; |
| 1174 |
PFNGLDEPTHBOUNDSDNVPROC __glewDepthBoundsdNV = NULL; |
| 1175 |
PFNGLDEPTHRANGEDNVPROC __glewDepthRangedNV = NULL; |
| 1176 |
|
| 1083 |
PFNGLEVALMAPSNVPROC __glewEvalMapsNV = NULL; |
1177 |
PFNGLEVALMAPSNVPROC __glewEvalMapsNV = NULL; |
| 1084 |
PFNGLGETMAPATTRIBPARAMETERFVNVPROC __glewGetMapAttribParameterfvNV = NULL; |
1178 |
PFNGLGETMAPATTRIBPARAMETERFVNVPROC __glewGetMapAttribParameterfvNV = NULL; |
| 1085 |
PFNGLGETMAPATTRIBPARAMETERIVNVPROC __glewGetMapAttribParameterivNV = NULL; |
1179 |
PFNGLGETMAPATTRIBPARAMETERIVNVPROC __glewGetMapAttribParameterivNV = NULL; |
|
Lines 1105-1110
Link Here
|
| 1105 |
PFNGLPROGRAMNAMEDPARAMETER4FNVPROC __glewProgramNamedParameter4fNV = NULL; |
1199 |
PFNGLPROGRAMNAMEDPARAMETER4FNVPROC __glewProgramNamedParameter4fNV = NULL; |
| 1106 |
PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC __glewProgramNamedParameter4fvNV = NULL; |
1200 |
PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC __glewProgramNamedParameter4fvNV = NULL; |
| 1107 |
|
1201 |
|
|
|
1202 |
PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC __glewRenderbufferStorageMultisampleCoverageNV = NULL; |
| 1203 |
|
| 1204 |
PFNGLPROGRAMVERTEXLIMITNVPROC __glewProgramVertexLimitNV = NULL; |
| 1205 |
|
| 1206 |
PFNGLPROGRAMENVPARAMETERI4INVPROC __glewProgramEnvParameterI4iNV = NULL; |
| 1207 |
PFNGLPROGRAMENVPARAMETERI4IVNVPROC __glewProgramEnvParameterI4ivNV = NULL; |
| 1208 |
PFNGLPROGRAMENVPARAMETERI4UINVPROC __glewProgramEnvParameterI4uiNV = NULL; |
| 1209 |
PFNGLPROGRAMENVPARAMETERI4UIVNVPROC __glewProgramEnvParameterI4uivNV = NULL; |
| 1210 |
PFNGLPROGRAMENVPARAMETERSI4IVNVPROC __glewProgramEnvParametersI4ivNV = NULL; |
| 1211 |
PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC __glewProgramEnvParametersI4uivNV = NULL; |
| 1212 |
PFNGLPROGRAMLOCALPARAMETERI4INVPROC __glewProgramLocalParameterI4iNV = NULL; |
| 1213 |
PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC __glewProgramLocalParameterI4ivNV = NULL; |
| 1214 |
PFNGLPROGRAMLOCALPARAMETERI4UINVPROC __glewProgramLocalParameterI4uiNV = NULL; |
| 1215 |
PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC __glewProgramLocalParameterI4uivNV = NULL; |
| 1216 |
PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC __glewProgramLocalParametersI4ivNV = NULL; |
| 1217 |
PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC __glewProgramLocalParametersI4uivNV = NULL; |
| 1218 |
|
| 1108 |
PFNGLCOLOR3HNVPROC __glewColor3hNV = NULL; |
1219 |
PFNGLCOLOR3HNVPROC __glewColor3hNV = NULL; |
| 1109 |
PFNGLCOLOR3HVNVPROC __glewColor3hvNV = NULL; |
1220 |
PFNGLCOLOR3HVNVPROC __glewColor3hvNV = NULL; |
| 1110 |
PFNGLCOLOR4HNVPROC __glewColor4hNV = NULL; |
1221 |
PFNGLCOLOR4HNVPROC __glewColor4hNV = NULL; |
|
Lines 1160-1165
Link Here
|
| 1160 |
PFNGLGETOCCLUSIONQUERYUIVNVPROC __glewGetOcclusionQueryuivNV = NULL; |
1271 |
PFNGLGETOCCLUSIONQUERYUIVNVPROC __glewGetOcclusionQueryuivNV = NULL; |
| 1161 |
PFNGLISOCCLUSIONQUERYNVPROC __glewIsOcclusionQueryNV = NULL; |
1272 |
PFNGLISOCCLUSIONQUERYNVPROC __glewIsOcclusionQueryNV = NULL; |
| 1162 |
|
1273 |
|
|
|
1274 |
PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC __glewProgramBufferParametersIivNV = NULL; |
| 1275 |
PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC __glewProgramBufferParametersIuivNV = NULL; |
| 1276 |
PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC __glewProgramBufferParametersfvNV = NULL; |
| 1277 |
|
| 1163 |
PFNGLFLUSHPIXELDATARANGENVPROC __glewFlushPixelDataRangeNV = NULL; |
1278 |
PFNGLFLUSHPIXELDATARANGENVPROC __glewFlushPixelDataRangeNV = NULL; |
| 1164 |
PFNGLPIXELDATARANGENVPROC __glewPixelDataRangeNV = NULL; |
1279 |
PFNGLPIXELDATARANGENVPROC __glewPixelDataRangeNV = NULL; |
| 1165 |
|
1280 |
|
|
Lines 1186-1191
Link Here
|
| 1186 |
PFNGLCOMBINERSTAGEPARAMETERFVNVPROC __glewCombinerStageParameterfvNV = NULL; |
1301 |
PFNGLCOMBINERSTAGEPARAMETERFVNVPROC __glewCombinerStageParameterfvNV = NULL; |
| 1187 |
PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC __glewGetCombinerStageParameterfvNV = NULL; |
1302 |
PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC __glewGetCombinerStageParameterfvNV = NULL; |
| 1188 |
|
1303 |
|
|
|
1304 |
PFNGLACTIVEVARYINGNVPROC __glewActiveVaryingNV = NULL; |
| 1305 |
PFNGLBEGINTRANSFORMFEEDBACKNVPROC __glewBeginTransformFeedbackNV = NULL; |
| 1306 |
PFNGLBINDBUFFERBASENVPROC __glewBindBufferBaseNV = NULL; |
| 1307 |
PFNGLBINDBUFFEROFFSETNVPROC __glewBindBufferOffsetNV = NULL; |
| 1308 |
PFNGLBINDBUFFERRANGENVPROC __glewBindBufferRangeNV = NULL; |
| 1309 |
PFNGLENDTRANSFORMFEEDBACKNVPROC __glewEndTransformFeedbackNV = NULL; |
| 1310 |
PFNGLGETACTIVEVARYINGNVPROC __glewGetActiveVaryingNV = NULL; |
| 1311 |
PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC __glewGetTransformFeedbackVaryingNV = NULL; |
| 1312 |
PFNGLGETVARYINGLOCATIONNVPROC __glewGetVaryingLocationNV = NULL; |
| 1313 |
PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC __glewTransformFeedbackAttribsNV = NULL; |
| 1314 |
PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC __glewTransformFeedbackVaryingsNV = NULL; |
| 1315 |
|
| 1189 |
PFNGLFLUSHVERTEXARRAYRANGENVPROC __glewFlushVertexArrayRangeNV = NULL; |
1316 |
PFNGLFLUSHVERTEXARRAYRANGENVPROC __glewFlushVertexArrayRangeNV = NULL; |
| 1190 |
PFNGLVERTEXARRAYRANGENVPROC __glewVertexArrayRangeNV = NULL; |
1317 |
PFNGLVERTEXARRAYRANGENVPROC __glewVertexArrayRangeNV = NULL; |
| 1191 |
|
1318 |
|
|
Lines 1254-1259
Link Here
|
| 1254 |
PFNGLVERTEXATTRIBS4SVNVPROC __glewVertexAttribs4svNV = NULL; |
1381 |
PFNGLVERTEXATTRIBS4SVNVPROC __glewVertexAttribs4svNV = NULL; |
| 1255 |
PFNGLVERTEXATTRIBS4UBVNVPROC __glewVertexAttribs4ubvNV = NULL; |
1382 |
PFNGLVERTEXATTRIBS4UBVNVPROC __glewVertexAttribs4ubvNV = NULL; |
| 1256 |
|
1383 |
|
|
|
1384 |
PFNGLCLEARDEPTHFOESPROC __glewClearDepthfOES = NULL; |
| 1385 |
PFNGLCLIPPLANEFOESPROC __glewClipPlanefOES = NULL; |
| 1386 |
PFNGLDEPTHRANGEFOESPROC __glewDepthRangefOES = NULL; |
| 1387 |
PFNGLFRUSTUMFOESPROC __glewFrustumfOES = NULL; |
| 1388 |
PFNGLGETCLIPPLANEFOESPROC __glewGetClipPlanefOES = NULL; |
| 1389 |
PFNGLORTHOFOESPROC __glewOrthofOES = NULL; |
| 1390 |
|
| 1257 |
PFNGLDETAILTEXFUNCSGISPROC __glewDetailTexFuncSGIS = NULL; |
1391 |
PFNGLDETAILTEXFUNCSGISPROC __glewDetailTexFuncSGIS = NULL; |
| 1258 |
PFNGLGETDETAILTEXFUNCSGISPROC __glewGetDetailTexFuncSGIS = NULL; |
1392 |
PFNGLGETDETAILTEXFUNCSGISPROC __glewGetDetailTexFuncSGIS = NULL; |
| 1259 |
|
1393 |
|
|
Lines 1396-1401
Link Here
|
| 1396 |
GLboolean __GLEW_VERSION_1_4 = GL_FALSE; |
1530 |
GLboolean __GLEW_VERSION_1_4 = GL_FALSE; |
| 1397 |
GLboolean __GLEW_VERSION_1_5 = GL_FALSE; |
1531 |
GLboolean __GLEW_VERSION_1_5 = GL_FALSE; |
| 1398 |
GLboolean __GLEW_VERSION_2_0 = GL_FALSE; |
1532 |
GLboolean __GLEW_VERSION_2_0 = GL_FALSE; |
|
|
1533 |
GLboolean __GLEW_VERSION_2_1 = GL_FALSE; |
| 1399 |
GLboolean __GLEW_3DFX_multisample = GL_FALSE; |
1534 |
GLboolean __GLEW_3DFX_multisample = GL_FALSE; |
| 1400 |
GLboolean __GLEW_3DFX_tbuffer = GL_FALSE; |
1535 |
GLboolean __GLEW_3DFX_tbuffer = GL_FALSE; |
| 1401 |
GLboolean __GLEW_3DFX_texture_compression_FXT1 = GL_FALSE; |
1536 |
GLboolean __GLEW_3DFX_texture_compression_FXT1 = GL_FALSE; |
|
Lines 1457-1462
Link Here
|
| 1457 |
GLboolean __GLEW_ATI_map_object_buffer = GL_FALSE; |
1592 |
GLboolean __GLEW_ATI_map_object_buffer = GL_FALSE; |
| 1458 |
GLboolean __GLEW_ATI_pn_triangles = GL_FALSE; |
1593 |
GLboolean __GLEW_ATI_pn_triangles = GL_FALSE; |
| 1459 |
GLboolean __GLEW_ATI_separate_stencil = GL_FALSE; |
1594 |
GLboolean __GLEW_ATI_separate_stencil = GL_FALSE; |
|
|
1595 |
GLboolean __GLEW_ATI_shader_texture_lod = GL_FALSE; |
| 1460 |
GLboolean __GLEW_ATI_text_fragment_shader = GL_FALSE; |
1596 |
GLboolean __GLEW_ATI_text_fragment_shader = GL_FALSE; |
| 1461 |
GLboolean __GLEW_ATI_texture_compression_3dc = GL_FALSE; |
1597 |
GLboolean __GLEW_ATI_texture_compression_3dc = GL_FALSE; |
| 1462 |
GLboolean __GLEW_ATI_texture_env_combine3 = GL_FALSE; |
1598 |
GLboolean __GLEW_ATI_texture_env_combine3 = GL_FALSE; |
|
Lines 1469-1474
Link Here
|
| 1469 |
GLboolean __GLEW_EXT_Cg_shader = GL_FALSE; |
1605 |
GLboolean __GLEW_EXT_Cg_shader = GL_FALSE; |
| 1470 |
GLboolean __GLEW_EXT_abgr = GL_FALSE; |
1606 |
GLboolean __GLEW_EXT_abgr = GL_FALSE; |
| 1471 |
GLboolean __GLEW_EXT_bgra = GL_FALSE; |
1607 |
GLboolean __GLEW_EXT_bgra = GL_FALSE; |
|
|
1608 |
GLboolean __GLEW_EXT_bindable_uniform = GL_FALSE; |
| 1472 |
GLboolean __GLEW_EXT_blend_color = GL_FALSE; |
1609 |
GLboolean __GLEW_EXT_blend_color = GL_FALSE; |
| 1473 |
GLboolean __GLEW_EXT_blend_equation_separate = GL_FALSE; |
1610 |
GLboolean __GLEW_EXT_blend_equation_separate = GL_FALSE; |
| 1474 |
GLboolean __GLEW_EXT_blend_func_separate = GL_FALSE; |
1611 |
GLboolean __GLEW_EXT_blend_func_separate = GL_FALSE; |
|
Lines 1484-1493
Link Here
|
| 1484 |
GLboolean __GLEW_EXT_copy_texture = GL_FALSE; |
1621 |
GLboolean __GLEW_EXT_copy_texture = GL_FALSE; |
| 1485 |
GLboolean __GLEW_EXT_cull_vertex = GL_FALSE; |
1622 |
GLboolean __GLEW_EXT_cull_vertex = GL_FALSE; |
| 1486 |
GLboolean __GLEW_EXT_depth_bounds_test = GL_FALSE; |
1623 |
GLboolean __GLEW_EXT_depth_bounds_test = GL_FALSE; |
|
|
1624 |
GLboolean __GLEW_EXT_draw_buffers2 = GL_FALSE; |
| 1625 |
GLboolean __GLEW_EXT_draw_instanced = GL_FALSE; |
| 1487 |
GLboolean __GLEW_EXT_draw_range_elements = GL_FALSE; |
1626 |
GLboolean __GLEW_EXT_draw_range_elements = GL_FALSE; |
| 1488 |
GLboolean __GLEW_EXT_fog_coord = GL_FALSE; |
1627 |
GLboolean __GLEW_EXT_fog_coord = GL_FALSE; |
| 1489 |
GLboolean __GLEW_EXT_fragment_lighting = GL_FALSE; |
1628 |
GLboolean __GLEW_EXT_fragment_lighting = GL_FALSE; |
|
|
1629 |
GLboolean __GLEW_EXT_framebuffer_blit = GL_FALSE; |
| 1630 |
GLboolean __GLEW_EXT_framebuffer_multisample = GL_FALSE; |
| 1490 |
GLboolean __GLEW_EXT_framebuffer_object = GL_FALSE; |
1631 |
GLboolean __GLEW_EXT_framebuffer_object = GL_FALSE; |
|
|
1632 |
GLboolean __GLEW_EXT_framebuffer_sRGB = GL_FALSE; |
| 1633 |
GLboolean __GLEW_EXT_geometry_shader4 = GL_FALSE; |
| 1634 |
GLboolean __GLEW_EXT_gpu_program_parameters = GL_FALSE; |
| 1635 |
GLboolean __GLEW_EXT_gpu_shader4 = GL_FALSE; |
| 1491 |
GLboolean __GLEW_EXT_histogram = GL_FALSE; |
1636 |
GLboolean __GLEW_EXT_histogram = GL_FALSE; |
| 1492 |
GLboolean __GLEW_EXT_index_array_formats = GL_FALSE; |
1637 |
GLboolean __GLEW_EXT_index_array_formats = GL_FALSE; |
| 1493 |
GLboolean __GLEW_EXT_index_func = GL_FALSE; |
1638 |
GLboolean __GLEW_EXT_index_func = GL_FALSE; |
|
Lines 1497-1502
Link Here
|
| 1497 |
GLboolean __GLEW_EXT_misc_attribute = GL_FALSE; |
1642 |
GLboolean __GLEW_EXT_misc_attribute = GL_FALSE; |
| 1498 |
GLboolean __GLEW_EXT_multi_draw_arrays = GL_FALSE; |
1643 |
GLboolean __GLEW_EXT_multi_draw_arrays = GL_FALSE; |
| 1499 |
GLboolean __GLEW_EXT_multisample = GL_FALSE; |
1644 |
GLboolean __GLEW_EXT_multisample = GL_FALSE; |
|
|
1645 |
GLboolean __GLEW_EXT_packed_depth_stencil = GL_FALSE; |
| 1646 |
GLboolean __GLEW_EXT_packed_float = GL_FALSE; |
| 1500 |
GLboolean __GLEW_EXT_packed_pixels = GL_FALSE; |
1647 |
GLboolean __GLEW_EXT_packed_pixels = GL_FALSE; |
| 1501 |
GLboolean __GLEW_EXT_paletted_texture = GL_FALSE; |
1648 |
GLboolean __GLEW_EXT_paletted_texture = GL_FALSE; |
| 1502 |
GLboolean __GLEW_EXT_pixel_buffer_object = GL_FALSE; |
1649 |
GLboolean __GLEW_EXT_pixel_buffer_object = GL_FALSE; |
|
Lines 1510-1521
Link Here
|
| 1510 |
GLboolean __GLEW_EXT_separate_specular_color = GL_FALSE; |
1657 |
GLboolean __GLEW_EXT_separate_specular_color = GL_FALSE; |
| 1511 |
GLboolean __GLEW_EXT_shadow_funcs = GL_FALSE; |
1658 |
GLboolean __GLEW_EXT_shadow_funcs = GL_FALSE; |
| 1512 |
GLboolean __GLEW_EXT_shared_texture_palette = GL_FALSE; |
1659 |
GLboolean __GLEW_EXT_shared_texture_palette = GL_FALSE; |
|
|
1660 |
GLboolean __GLEW_EXT_stencil_clear_tag = GL_FALSE; |
| 1513 |
GLboolean __GLEW_EXT_stencil_two_side = GL_FALSE; |
1661 |
GLboolean __GLEW_EXT_stencil_two_side = GL_FALSE; |
| 1514 |
GLboolean __GLEW_EXT_stencil_wrap = GL_FALSE; |
1662 |
GLboolean __GLEW_EXT_stencil_wrap = GL_FALSE; |
| 1515 |
GLboolean __GLEW_EXT_subtexture = GL_FALSE; |
1663 |
GLboolean __GLEW_EXT_subtexture = GL_FALSE; |
| 1516 |
GLboolean __GLEW_EXT_texture = GL_FALSE; |
1664 |
GLboolean __GLEW_EXT_texture = GL_FALSE; |
| 1517 |
GLboolean __GLEW_EXT_texture3D = GL_FALSE; |
1665 |
GLboolean __GLEW_EXT_texture3D = GL_FALSE; |
|
|
1666 |
GLboolean __GLEW_EXT_texture_array = GL_FALSE; |
| 1667 |
GLboolean __GLEW_EXT_texture_buffer_object = GL_FALSE; |
| 1518 |
GLboolean __GLEW_EXT_texture_compression_dxt1 = GL_FALSE; |
1668 |
GLboolean __GLEW_EXT_texture_compression_dxt1 = GL_FALSE; |
|
|
1669 |
GLboolean __GLEW_EXT_texture_compression_latc = GL_FALSE; |
| 1670 |
GLboolean __GLEW_EXT_texture_compression_rgtc = GL_FALSE; |
| 1519 |
GLboolean __GLEW_EXT_texture_compression_s3tc = GL_FALSE; |
1671 |
GLboolean __GLEW_EXT_texture_compression_s3tc = GL_FALSE; |
| 1520 |
GLboolean __GLEW_EXT_texture_cube_map = GL_FALSE; |
1672 |
GLboolean __GLEW_EXT_texture_cube_map = GL_FALSE; |
| 1521 |
GLboolean __GLEW_EXT_texture_edge_clamp = GL_FALSE; |
1673 |
GLboolean __GLEW_EXT_texture_edge_clamp = GL_FALSE; |
|
Lines 1524-1534
Link Here
|
| 1524 |
GLboolean __GLEW_EXT_texture_env_combine = GL_FALSE; |
1676 |
GLboolean __GLEW_EXT_texture_env_combine = GL_FALSE; |
| 1525 |
GLboolean __GLEW_EXT_texture_env_dot3 = GL_FALSE; |
1677 |
GLboolean __GLEW_EXT_texture_env_dot3 = GL_FALSE; |
| 1526 |
GLboolean __GLEW_EXT_texture_filter_anisotropic = GL_FALSE; |
1678 |
GLboolean __GLEW_EXT_texture_filter_anisotropic = GL_FALSE; |
|
|
1679 |
GLboolean __GLEW_EXT_texture_integer = GL_FALSE; |
| 1527 |
GLboolean __GLEW_EXT_texture_lod_bias = GL_FALSE; |
1680 |
GLboolean __GLEW_EXT_texture_lod_bias = GL_FALSE; |
| 1528 |
GLboolean __GLEW_EXT_texture_mirror_clamp = GL_FALSE; |
1681 |
GLboolean __GLEW_EXT_texture_mirror_clamp = GL_FALSE; |
| 1529 |
GLboolean __GLEW_EXT_texture_object = GL_FALSE; |
1682 |
GLboolean __GLEW_EXT_texture_object = GL_FALSE; |
| 1530 |
GLboolean __GLEW_EXT_texture_perturb_normal = GL_FALSE; |
1683 |
GLboolean __GLEW_EXT_texture_perturb_normal = GL_FALSE; |
| 1531 |
GLboolean __GLEW_EXT_texture_rectangle = GL_FALSE; |
1684 |
GLboolean __GLEW_EXT_texture_rectangle = GL_FALSE; |
|
|
1685 |
GLboolean __GLEW_EXT_texture_sRGB = GL_FALSE; |
| 1686 |
GLboolean __GLEW_EXT_texture_shared_exponent = GL_FALSE; |
| 1687 |
GLboolean __GLEW_EXT_timer_query = GL_FALSE; |
| 1532 |
GLboolean __GLEW_EXT_vertex_array = GL_FALSE; |
1688 |
GLboolean __GLEW_EXT_vertex_array = GL_FALSE; |
| 1533 |
GLboolean __GLEW_EXT_vertex_shader = GL_FALSE; |
1689 |
GLboolean __GLEW_EXT_vertex_shader = GL_FALSE; |
| 1534 |
GLboolean __GLEW_EXT_vertex_weighting = GL_FALSE; |
1690 |
GLboolean __GLEW_EXT_vertex_weighting = GL_FALSE; |
|
Lines 1548-1572
Link Here
|
| 1548 |
GLboolean __GLEW_INTEL_parallel_arrays = GL_FALSE; |
1704 |
GLboolean __GLEW_INTEL_parallel_arrays = GL_FALSE; |
| 1549 |
GLboolean __GLEW_INTEL_texture_scissor = GL_FALSE; |
1705 |
GLboolean __GLEW_INTEL_texture_scissor = GL_FALSE; |
| 1550 |
GLboolean __GLEW_KTX_buffer_region = GL_FALSE; |
1706 |
GLboolean __GLEW_KTX_buffer_region = GL_FALSE; |
|
|
1707 |
GLboolean __GLEW_MESAX_texture_stack = GL_FALSE; |
| 1551 |
GLboolean __GLEW_MESA_pack_invert = GL_FALSE; |
1708 |
GLboolean __GLEW_MESA_pack_invert = GL_FALSE; |
| 1552 |
GLboolean __GLEW_MESA_resize_buffers = GL_FALSE; |
1709 |
GLboolean __GLEW_MESA_resize_buffers = GL_FALSE; |
| 1553 |
GLboolean __GLEW_MESA_window_pos = GL_FALSE; |
1710 |
GLboolean __GLEW_MESA_window_pos = GL_FALSE; |
| 1554 |
GLboolean __GLEW_MESA_ycbcr_texture = GL_FALSE; |
1711 |
GLboolean __GLEW_MESA_ycbcr_texture = GL_FALSE; |
| 1555 |
GLboolean __GLEW_NV_blend_square = GL_FALSE; |
1712 |
GLboolean __GLEW_NV_blend_square = GL_FALSE; |
| 1556 |
GLboolean __GLEW_NV_copy_depth_to_color = GL_FALSE; |
1713 |
GLboolean __GLEW_NV_copy_depth_to_color = GL_FALSE; |
|
|
1714 |
GLboolean __GLEW_NV_depth_buffer_float = GL_FALSE; |
| 1557 |
GLboolean __GLEW_NV_depth_clamp = GL_FALSE; |
1715 |
GLboolean __GLEW_NV_depth_clamp = GL_FALSE; |
|
|
1716 |
GLboolean __GLEW_NV_depth_range_unclamped = GL_FALSE; |
| 1558 |
GLboolean __GLEW_NV_evaluators = GL_FALSE; |
1717 |
GLboolean __GLEW_NV_evaluators = GL_FALSE; |
| 1559 |
GLboolean __GLEW_NV_fence = GL_FALSE; |
1718 |
GLboolean __GLEW_NV_fence = GL_FALSE; |
| 1560 |
GLboolean __GLEW_NV_float_buffer = GL_FALSE; |
1719 |
GLboolean __GLEW_NV_float_buffer = GL_FALSE; |
| 1561 |
GLboolean __GLEW_NV_fog_distance = GL_FALSE; |
1720 |
GLboolean __GLEW_NV_fog_distance = GL_FALSE; |
| 1562 |
GLboolean __GLEW_NV_fragment_program = GL_FALSE; |
1721 |
GLboolean __GLEW_NV_fragment_program = GL_FALSE; |
| 1563 |
GLboolean __GLEW_NV_fragment_program2 = GL_FALSE; |
1722 |
GLboolean __GLEW_NV_fragment_program2 = GL_FALSE; |
|
|
1723 |
GLboolean __GLEW_NV_fragment_program4 = GL_FALSE; |
| 1564 |
GLboolean __GLEW_NV_fragment_program_option = GL_FALSE; |
1724 |
GLboolean __GLEW_NV_fragment_program_option = GL_FALSE; |
|
|
1725 |
GLboolean __GLEW_NV_framebuffer_multisample_coverage = GL_FALSE; |
| 1726 |
GLboolean __GLEW_NV_geometry_program4 = GL_FALSE; |
| 1727 |
GLboolean __GLEW_NV_geometry_shader4 = GL_FALSE; |
| 1728 |
GLboolean __GLEW_NV_gpu_program4 = GL_FALSE; |
| 1565 |
GLboolean __GLEW_NV_half_float = GL_FALSE; |
1729 |
GLboolean __GLEW_NV_half_float = GL_FALSE; |
| 1566 |
GLboolean __GLEW_NV_light_max_exponent = GL_FALSE; |
1730 |
GLboolean __GLEW_NV_light_max_exponent = GL_FALSE; |
| 1567 |
GLboolean __GLEW_NV_multisample_filter_hint = GL_FALSE; |
1731 |
GLboolean __GLEW_NV_multisample_filter_hint = GL_FALSE; |
| 1568 |
GLboolean __GLEW_NV_occlusion_query = GL_FALSE; |
1732 |
GLboolean __GLEW_NV_occlusion_query = GL_FALSE; |
| 1569 |
GLboolean __GLEW_NV_packed_depth_stencil = GL_FALSE; |
1733 |
GLboolean __GLEW_NV_packed_depth_stencil = GL_FALSE; |
|
|
1734 |
GLboolean __GLEW_NV_parameter_buffer_object = GL_FALSE; |
| 1570 |
GLboolean __GLEW_NV_pixel_data_range = GL_FALSE; |
1735 |
GLboolean __GLEW_NV_pixel_data_range = GL_FALSE; |
| 1571 |
GLboolean __GLEW_NV_point_sprite = GL_FALSE; |
1736 |
GLboolean __GLEW_NV_point_sprite = GL_FALSE; |
| 1572 |
GLboolean __GLEW_NV_primitive_restart = GL_FALSE; |
1737 |
GLboolean __GLEW_NV_primitive_restart = GL_FALSE; |
|
Lines 1581-1586
Link Here
|
| 1581 |
GLboolean __GLEW_NV_texture_shader = GL_FALSE; |
1746 |
GLboolean __GLEW_NV_texture_shader = GL_FALSE; |
| 1582 |
GLboolean __GLEW_NV_texture_shader2 = GL_FALSE; |
1747 |
GLboolean __GLEW_NV_texture_shader2 = GL_FALSE; |
| 1583 |
GLboolean __GLEW_NV_texture_shader3 = GL_FALSE; |
1748 |
GLboolean __GLEW_NV_texture_shader3 = GL_FALSE; |
|
|
1749 |
GLboolean __GLEW_NV_transform_feedback = GL_FALSE; |
| 1584 |
GLboolean __GLEW_NV_vertex_array_range = GL_FALSE; |
1750 |
GLboolean __GLEW_NV_vertex_array_range = GL_FALSE; |
| 1585 |
GLboolean __GLEW_NV_vertex_array_range2 = GL_FALSE; |
1751 |
GLboolean __GLEW_NV_vertex_array_range2 = GL_FALSE; |
| 1586 |
GLboolean __GLEW_NV_vertex_program = GL_FALSE; |
1752 |
GLboolean __GLEW_NV_vertex_program = GL_FALSE; |
|
Lines 1588-1593
Link Here
|
| 1588 |
GLboolean __GLEW_NV_vertex_program2 = GL_FALSE; |
1754 |
GLboolean __GLEW_NV_vertex_program2 = GL_FALSE; |
| 1589 |
GLboolean __GLEW_NV_vertex_program2_option = GL_FALSE; |
1755 |
GLboolean __GLEW_NV_vertex_program2_option = GL_FALSE; |
| 1590 |
GLboolean __GLEW_NV_vertex_program3 = GL_FALSE; |
1756 |
GLboolean __GLEW_NV_vertex_program3 = GL_FALSE; |
|
|
1757 |
GLboolean __GLEW_NV_vertex_program4 = GL_FALSE; |
| 1758 |
GLboolean __GLEW_OES_byte_coordinates = GL_FALSE; |
| 1759 |
GLboolean __GLEW_OES_compressed_paletted_texture = GL_FALSE; |
| 1760 |
GLboolean __GLEW_OES_read_format = GL_FALSE; |
| 1761 |
GLboolean __GLEW_OES_single_precision = GL_FALSE; |
| 1591 |
GLboolean __GLEW_OML_interlace = GL_FALSE; |
1762 |
GLboolean __GLEW_OML_interlace = GL_FALSE; |
| 1592 |
GLboolean __GLEW_OML_resample = GL_FALSE; |
1763 |
GLboolean __GLEW_OML_resample = GL_FALSE; |
| 1593 |
GLboolean __GLEW_OML_subsample = GL_FALSE; |
1764 |
GLboolean __GLEW_OML_subsample = GL_FALSE; |
|
Lines 1923-1928
Link Here
|
| 1923 |
|
2094 |
|
| 1924 |
#endif /* GL_VERSION_2_0 */ |
2095 |
#endif /* GL_VERSION_2_0 */ |
| 1925 |
|
2096 |
|
|
|
2097 |
#ifdef GL_VERSION_2_1 |
| 2098 |
|
| 2099 |
static GLboolean _glewInit_GL_VERSION_2_1 (GLEW_CONTEXT_ARG_DEF_INIT) |
| 2100 |
{ |
| 2101 |
GLboolean r = GL_FALSE; |
| 2102 |
|
| 2103 |
r = ((glUniformMatrix2x3fv = (PFNGLUNIFORMMATRIX2X3FVPROC)glewGetProcAddress((const GLubyte*)"glUniformMatrix2x3fv")) == NULL) || r; |
| 2104 |
r = ((glUniformMatrix2x4fv = (PFNGLUNIFORMMATRIX2X4FVPROC)glewGetProcAddress((const GLubyte*)"glUniformMatrix2x4fv")) == NULL) || r; |
| 2105 |
r = ((glUniformMatrix3x2fv = (PFNGLUNIFORMMATRIX3X2FVPROC)glewGetProcAddress((const GLubyte*)"glUniformMatrix3x2fv")) == NULL) || r; |
| 2106 |
r = ((glUniformMatrix3x4fv = (PFNGLUNIFORMMATRIX3X4FVPROC)glewGetProcAddress((const GLubyte*)"glUniformMatrix3x4fv")) == NULL) || r; |
| 2107 |
r = ((glUniformMatrix4x2fv = (PFNGLUNIFORMMATRIX4X2FVPROC)glewGetProcAddress((const GLubyte*)"glUniformMatrix4x2fv")) == NULL) || r; |
| 2108 |
r = ((glUniformMatrix4x3fv = (PFNGLUNIFORMMATRIX4X3FVPROC)glewGetProcAddress((const GLubyte*)"glUniformMatrix4x3fv")) == NULL) || r; |
| 2109 |
|
| 2110 |
return r; |
| 2111 |
} |
| 2112 |
|
| 2113 |
#endif /* GL_VERSION_2_1 */ |
| 2114 |
|
| 1926 |
#ifdef GL_3DFX_multisample |
2115 |
#ifdef GL_3DFX_multisample |
| 1927 |
|
2116 |
|
| 1928 |
#endif /* GL_3DFX_multisample */ |
2117 |
#endif /* GL_3DFX_multisample */ |
|
Lines 2102-2107
Link Here
|
| 2102 |
{ |
2291 |
{ |
| 2103 |
GLboolean r = GL_FALSE; |
2292 |
GLboolean r = GL_FALSE; |
| 2104 |
|
2293 |
|
|
|
2294 |
r = ((glBlendEquation = (PFNGLBLENDEQUATIONPROC)glewGetProcAddress((const GLubyte*)"glBlendEquation")) == NULL) || r; |
| 2105 |
r = ((glColorSubTable = (PFNGLCOLORSUBTABLEPROC)glewGetProcAddress((const GLubyte*)"glColorSubTable")) == NULL) || r; |
2295 |
r = ((glColorSubTable = (PFNGLCOLORSUBTABLEPROC)glewGetProcAddress((const GLubyte*)"glColorSubTable")) == NULL) || r; |
| 2106 |
r = ((glColorTable = (PFNGLCOLORTABLEPROC)glewGetProcAddress((const GLubyte*)"glColorTable")) == NULL) || r; |
2296 |
r = ((glColorTable = (PFNGLCOLORTABLEPROC)glewGetProcAddress((const GLubyte*)"glColorTable")) == NULL) || r; |
| 2107 |
r = ((glColorTableParameterfv = (PFNGLCOLORTABLEPARAMETERFVPROC)glewGetProcAddress((const GLubyte*)"glColorTableParameterfv")) == NULL) || r; |
2297 |
r = ((glColorTableParameterfv = (PFNGLCOLORTABLEPARAMETERFVPROC)glewGetProcAddress((const GLubyte*)"glColorTableParameterfv")) == NULL) || r; |
|
Lines 2686-2691
Link Here
|
| 2686 |
|
2876 |
|
| 2687 |
#endif /* GL_ATI_separate_stencil */ |
2877 |
#endif /* GL_ATI_separate_stencil */ |
| 2688 |
|
2878 |
|
|
|
2879 |
#ifdef GL_ATI_shader_texture_lod |
| 2880 |
|
| 2881 |
#endif /* GL_ATI_shader_texture_lod */ |
| 2882 |
|
| 2689 |
#ifdef GL_ATI_text_fragment_shader |
2883 |
#ifdef GL_ATI_text_fragment_shader |
| 2690 |
|
2884 |
|
| 2691 |
#endif /* GL_ATI_text_fragment_shader */ |
2885 |
#endif /* GL_ATI_text_fragment_shader */ |
|
Lines 2810-2815
Link Here
|
| 2810 |
|
3004 |
|
| 2811 |
#endif /* GL_EXT_bgra */ |
3005 |
#endif /* GL_EXT_bgra */ |
| 2812 |
|
3006 |
|
|
|
3007 |
#ifdef GL_EXT_bindable_uniform |
| 3008 |
|
| 3009 |
static GLboolean _glewInit_GL_EXT_bindable_uniform (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3010 |
{ |
| 3011 |
GLboolean r = GL_FALSE; |
| 3012 |
|
| 3013 |
r = ((glGetUniformBufferSizeEXT = (PFNGLGETUNIFORMBUFFERSIZEEXTPROC)glewGetProcAddress((const GLubyte*)"glGetUniformBufferSizeEXT")) == NULL) || r; |
| 3014 |
r = ((glGetUniformOffsetEXT = (PFNGLGETUNIFORMOFFSETEXTPROC)glewGetProcAddress((const GLubyte*)"glGetUniformOffsetEXT")) == NULL) || r; |
| 3015 |
r = ((glUniformBufferEXT = (PFNGLUNIFORMBUFFEREXTPROC)glewGetProcAddress((const GLubyte*)"glUniformBufferEXT")) == NULL) || r; |
| 3016 |
|
| 3017 |
return r; |
| 3018 |
} |
| 3019 |
|
| 3020 |
#endif /* GL_EXT_bindable_uniform */ |
| 3021 |
|
| 2813 |
#ifdef GL_EXT_blend_color |
3022 |
#ifdef GL_EXT_blend_color |
| 2814 |
|
3023 |
|
| 2815 |
static GLboolean _glewInit_GL_EXT_blend_color (GLEW_CONTEXT_ARG_DEF_INIT) |
3024 |
static GLboolean _glewInit_GL_EXT_blend_color (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 2989-2994
Link Here
|
| 2989 |
|
3198 |
|
| 2990 |
#endif /* GL_EXT_depth_bounds_test */ |
3199 |
#endif /* GL_EXT_depth_bounds_test */ |
| 2991 |
|
3200 |
|
|
|
3201 |
#ifdef GL_EXT_draw_buffers2 |
| 3202 |
|
| 3203 |
static GLboolean _glewInit_GL_EXT_draw_buffers2 (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3204 |
{ |
| 3205 |
GLboolean r = GL_FALSE; |
| 3206 |
|
| 3207 |
r = ((glColorMaskIndexedEXT = (PFNGLCOLORMASKINDEXEDEXTPROC)glewGetProcAddress((const GLubyte*)"glColorMaskIndexedEXT")) == NULL) || r; |
| 3208 |
r = ((glDisableIndexedEXT = (PFNGLDISABLEINDEXEDEXTPROC)glewGetProcAddress((const GLubyte*)"glDisableIndexedEXT")) == NULL) || r; |
| 3209 |
r = ((glEnableIndexedEXT = (PFNGLENABLEINDEXEDEXTPROC)glewGetProcAddress((const GLubyte*)"glEnableIndexedEXT")) == NULL) || r; |
| 3210 |
r = ((glGetBooleanIndexedvEXT = (PFNGLGETBOOLEANINDEXEDVEXTPROC)glewGetProcAddress((const GLubyte*)"glGetBooleanIndexedvEXT")) == NULL) || r; |
| 3211 |
r = ((glGetIntegerIndexedvEXT = (PFNGLGETINTEGERINDEXEDVEXTPROC)glewGetProcAddress((const GLubyte*)"glGetIntegerIndexedvEXT")) == NULL) || r; |
| 3212 |
r = ((glIsEnabledIndexedEXT = (PFNGLISENABLEDINDEXEDEXTPROC)glewGetProcAddress((const GLubyte*)"glIsEnabledIndexedEXT")) == NULL) || r; |
| 3213 |
|
| 3214 |
return r; |
| 3215 |
} |
| 3216 |
|
| 3217 |
#endif /* GL_EXT_draw_buffers2 */ |
| 3218 |
|
| 3219 |
#ifdef GL_EXT_draw_instanced |
| 3220 |
|
| 3221 |
static GLboolean _glewInit_GL_EXT_draw_instanced (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3222 |
{ |
| 3223 |
GLboolean r = GL_FALSE; |
| 3224 |
|
| 3225 |
r = ((glDrawArraysInstancedEXT = (PFNGLDRAWARRAYSINSTANCEDEXTPROC)glewGetProcAddress((const GLubyte*)"glDrawArraysInstancedEXT")) == NULL) || r; |
| 3226 |
r = ((glDrawElementsInstancedEXT = (PFNGLDRAWELEMENTSINSTANCEDEXTPROC)glewGetProcAddress((const GLubyte*)"glDrawElementsInstancedEXT")) == NULL) || r; |
| 3227 |
|
| 3228 |
return r; |
| 3229 |
} |
| 3230 |
|
| 3231 |
#endif /* GL_EXT_draw_instanced */ |
| 3232 |
|
| 2992 |
#ifdef GL_EXT_draw_range_elements |
3233 |
#ifdef GL_EXT_draw_range_elements |
| 2993 |
|
3234 |
|
| 2994 |
static GLboolean _glewInit_GL_EXT_draw_range_elements (GLEW_CONTEXT_ARG_DEF_INIT) |
3235 |
static GLboolean _glewInit_GL_EXT_draw_range_elements (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 3049-3054
Link Here
|
| 3049 |
|
3290 |
|
| 3050 |
#endif /* GL_EXT_fragment_lighting */ |
3291 |
#endif /* GL_EXT_fragment_lighting */ |
| 3051 |
|
3292 |
|
|
|
3293 |
#ifdef GL_EXT_framebuffer_blit |
| 3294 |
|
| 3295 |
static GLboolean _glewInit_GL_EXT_framebuffer_blit (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3296 |
{ |
| 3297 |
GLboolean r = GL_FALSE; |
| 3298 |
|
| 3299 |
r = ((glBlitFramebufferEXT = (PFNGLBLITFRAMEBUFFEREXTPROC)glewGetProcAddress((const GLubyte*)"glBlitFramebufferEXT")) == NULL) || r; |
| 3300 |
|
| 3301 |
return r; |
| 3302 |
} |
| 3303 |
|
| 3304 |
#endif /* GL_EXT_framebuffer_blit */ |
| 3305 |
|
| 3306 |
#ifdef GL_EXT_framebuffer_multisample |
| 3307 |
|
| 3308 |
static GLboolean _glewInit_GL_EXT_framebuffer_multisample (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3309 |
{ |
| 3310 |
GLboolean r = GL_FALSE; |
| 3311 |
|
| 3312 |
r = ((glRenderbufferStorageMultisampleEXT = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC)glewGetProcAddress((const GLubyte*)"glRenderbufferStorageMultisampleEXT")) == NULL) || r; |
| 3313 |
|
| 3314 |
return r; |
| 3315 |
} |
| 3316 |
|
| 3317 |
#endif /* GL_EXT_framebuffer_multisample */ |
| 3318 |
|
| 3052 |
#ifdef GL_EXT_framebuffer_object |
3319 |
#ifdef GL_EXT_framebuffer_object |
| 3053 |
|
3320 |
|
| 3054 |
static GLboolean _glewInit_GL_EXT_framebuffer_object (GLEW_CONTEXT_ARG_DEF_INIT) |
3321 |
static GLboolean _glewInit_GL_EXT_framebuffer_object (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 3078-3083
Link Here
|
| 3078 |
|
3345 |
|
| 3079 |
#endif /* GL_EXT_framebuffer_object */ |
3346 |
#endif /* GL_EXT_framebuffer_object */ |
| 3080 |
|
3347 |
|
|
|
3348 |
#ifdef GL_EXT_framebuffer_sRGB |
| 3349 |
|
| 3350 |
#endif /* GL_EXT_framebuffer_sRGB */ |
| 3351 |
|
| 3352 |
#ifdef GL_EXT_geometry_shader4 |
| 3353 |
|
| 3354 |
static GLboolean _glewInit_GL_EXT_geometry_shader4 (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3355 |
{ |
| 3356 |
GLboolean r = GL_FALSE; |
| 3357 |
|
| 3358 |
r = ((glFramebufferTextureEXT = (PFNGLFRAMEBUFFERTEXTUREEXTPROC)glewGetProcAddress((const GLubyte*)"glFramebufferTextureEXT")) == NULL) || r; |
| 3359 |
r = ((glFramebufferTextureFaceEXT = (PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC)glewGetProcAddress((const GLubyte*)"glFramebufferTextureFaceEXT")) == NULL) || r; |
| 3360 |
r = ((glFramebufferTextureLayerEXT = (PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC)glewGetProcAddress((const GLubyte*)"glFramebufferTextureLayerEXT")) == NULL) || r; |
| 3361 |
r = ((glProgramParameteriEXT = (PFNGLPROGRAMPARAMETERIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramParameteriEXT")) == NULL) || r; |
| 3362 |
|
| 3363 |
return r; |
| 3364 |
} |
| 3365 |
|
| 3366 |
#endif /* GL_EXT_geometry_shader4 */ |
| 3367 |
|
| 3368 |
#ifdef GL_EXT_gpu_program_parameters |
| 3369 |
|
| 3370 |
static GLboolean _glewInit_GL_EXT_gpu_program_parameters (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3371 |
{ |
| 3372 |
GLboolean r = GL_FALSE; |
| 3373 |
|
| 3374 |
r = ((glProgramEnvParameters4fvEXT = (PFNGLPROGRAMENVPARAMETERS4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramEnvParameters4fvEXT")) == NULL) || r; |
| 3375 |
r = ((glProgramLocalParameters4fvEXT = (PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramLocalParameters4fvEXT")) == NULL) || r; |
| 3376 |
|
| 3377 |
return r; |
| 3378 |
} |
| 3379 |
|
| 3380 |
#endif /* GL_EXT_gpu_program_parameters */ |
| 3381 |
|
| 3382 |
#ifdef GL_EXT_gpu_shader4 |
| 3383 |
|
| 3384 |
static GLboolean _glewInit_GL_EXT_gpu_shader4 (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3385 |
{ |
| 3386 |
GLboolean r = GL_FALSE; |
| 3387 |
|
| 3388 |
r = ((glBindFragDataLocationEXT = (PFNGLBINDFRAGDATALOCATIONEXTPROC)glewGetProcAddress((const GLubyte*)"glBindFragDataLocationEXT")) == NULL) || r; |
| 3389 |
r = ((glGetFragDataLocationEXT = (PFNGLGETFRAGDATALOCATIONEXTPROC)glewGetProcAddress((const GLubyte*)"glGetFragDataLocationEXT")) == NULL) || r; |
| 3390 |
r = ((glGetUniformuivEXT = (PFNGLGETUNIFORMUIVEXTPROC)glewGetProcAddress((const GLubyte*)"glGetUniformuivEXT")) == NULL) || r; |
| 3391 |
r = ((glGetVertexAttribIivEXT = (PFNGLGETVERTEXATTRIBIIVEXTPROC)glewGetProcAddress((const GLubyte*)"glGetVertexAttribIivEXT")) == NULL) || r; |
| 3392 |
r = ((glGetVertexAttribIuivEXT = (PFNGLGETVERTEXATTRIBIUIVEXTPROC)glewGetProcAddress((const GLubyte*)"glGetVertexAttribIuivEXT")) == NULL) || r; |
| 3393 |
r = ((glUniform1uiEXT = (PFNGLUNIFORM1UIEXTPROC)glewGetProcAddress((const GLubyte*)"glUniform1uiEXT")) == NULL) || r; |
| 3394 |
r = ((glUniform1uivEXT = (PFNGLUNIFORM1UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glUniform1uivEXT")) == NULL) || r; |
| 3395 |
r = ((glUniform2uiEXT = (PFNGLUNIFORM2UIEXTPROC)glewGetProcAddress((const GLubyte*)"glUniform2uiEXT")) == NULL) || r; |
| 3396 |
r = ((glUniform2uivEXT = (PFNGLUNIFORM2UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glUniform2uivEXT")) == NULL) || r; |
| 3397 |
r = ((glUniform3uiEXT = (PFNGLUNIFORM3UIEXTPROC)glewGetProcAddress((const GLubyte*)"glUniform3uiEXT")) == NULL) || r; |
| 3398 |
r = ((glUniform3uivEXT = (PFNGLUNIFORM3UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glUniform3uivEXT")) == NULL) || r; |
| 3399 |
r = ((glUniform4uiEXT = (PFNGLUNIFORM4UIEXTPROC)glewGetProcAddress((const GLubyte*)"glUniform4uiEXT")) == NULL) || r; |
| 3400 |
r = ((glUniform4uivEXT = (PFNGLUNIFORM4UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glUniform4uivEXT")) == NULL) || r; |
| 3401 |
r = ((glVertexAttribI1iEXT = (PFNGLVERTEXATTRIBI1IEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI1iEXT")) == NULL) || r; |
| 3402 |
r = ((glVertexAttribI1ivEXT = (PFNGLVERTEXATTRIBI1IVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI1ivEXT")) == NULL) || r; |
| 3403 |
r = ((glVertexAttribI1uiEXT = (PFNGLVERTEXATTRIBI1UIEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI1uiEXT")) == NULL) || r; |
| 3404 |
r = ((glVertexAttribI1uivEXT = (PFNGLVERTEXATTRIBI1UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI1uivEXT")) == NULL) || r; |
| 3405 |
r = ((glVertexAttribI2iEXT = (PFNGLVERTEXATTRIBI2IEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI2iEXT")) == NULL) || r; |
| 3406 |
r = ((glVertexAttribI2ivEXT = (PFNGLVERTEXATTRIBI2IVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI2ivEXT")) == NULL) || r; |
| 3407 |
r = ((glVertexAttribI2uiEXT = (PFNGLVERTEXATTRIBI2UIEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI2uiEXT")) == NULL) || r; |
| 3408 |
r = ((glVertexAttribI2uivEXT = (PFNGLVERTEXATTRIBI2UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI2uivEXT")) == NULL) || r; |
| 3409 |
r = ((glVertexAttribI3iEXT = (PFNGLVERTEXATTRIBI3IEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI3iEXT")) == NULL) || r; |
| 3410 |
r = ((glVertexAttribI3ivEXT = (PFNGLVERTEXATTRIBI3IVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI3ivEXT")) == NULL) || r; |
| 3411 |
r = ((glVertexAttribI3uiEXT = (PFNGLVERTEXATTRIBI3UIEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI3uiEXT")) == NULL) || r; |
| 3412 |
r = ((glVertexAttribI3uivEXT = (PFNGLVERTEXATTRIBI3UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI3uivEXT")) == NULL) || r; |
| 3413 |
r = ((glVertexAttribI4bvEXT = (PFNGLVERTEXATTRIBI4BVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI4bvEXT")) == NULL) || r; |
| 3414 |
r = ((glVertexAttribI4iEXT = (PFNGLVERTEXATTRIBI4IEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI4iEXT")) == NULL) || r; |
| 3415 |
r = ((glVertexAttribI4ivEXT = (PFNGLVERTEXATTRIBI4IVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI4ivEXT")) == NULL) || r; |
| 3416 |
r = ((glVertexAttribI4svEXT = (PFNGLVERTEXATTRIBI4SVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI4svEXT")) == NULL) || r; |
| 3417 |
r = ((glVertexAttribI4ubvEXT = (PFNGLVERTEXATTRIBI4UBVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI4ubvEXT")) == NULL) || r; |
| 3418 |
r = ((glVertexAttribI4uiEXT = (PFNGLVERTEXATTRIBI4UIEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI4uiEXT")) == NULL) || r; |
| 3419 |
r = ((glVertexAttribI4uivEXT = (PFNGLVERTEXATTRIBI4UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI4uivEXT")) == NULL) || r; |
| 3420 |
r = ((glVertexAttribI4usvEXT = (PFNGLVERTEXATTRIBI4USVEXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribI4usvEXT")) == NULL) || r; |
| 3421 |
r = ((glVertexAttribIPointerEXT = (PFNGLVERTEXATTRIBIPOINTEREXTPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribIPointerEXT")) == NULL) || r; |
| 3422 |
|
| 3423 |
return r; |
| 3424 |
} |
| 3425 |
|
| 3426 |
#endif /* GL_EXT_gpu_shader4 */ |
| 3427 |
|
| 3081 |
#ifdef GL_EXT_histogram |
3428 |
#ifdef GL_EXT_histogram |
| 3082 |
|
3429 |
|
| 3083 |
static GLboolean _glewInit_GL_EXT_histogram (GLEW_CONTEXT_ARG_DEF_INIT) |
3430 |
static GLboolean _glewInit_GL_EXT_histogram (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 3181-3186
Link Here
|
| 3181 |
|
3528 |
|
| 3182 |
#endif /* GL_EXT_multisample */ |
3529 |
#endif /* GL_EXT_multisample */ |
| 3183 |
|
3530 |
|
|
|
3531 |
#ifdef GL_EXT_packed_depth_stencil |
| 3532 |
|
| 3533 |
#endif /* GL_EXT_packed_depth_stencil */ |
| 3534 |
|
| 3535 |
#ifdef GL_EXT_packed_float |
| 3536 |
|
| 3537 |
#endif /* GL_EXT_packed_float */ |
| 3538 |
|
| 3184 |
#ifdef GL_EXT_packed_pixels |
3539 |
#ifdef GL_EXT_packed_pixels |
| 3185 |
|
3540 |
|
| 3186 |
#endif /* GL_EXT_packed_pixels */ |
3541 |
#endif /* GL_EXT_packed_pixels */ |
|
Lines 3313-3318
Link Here
|
| 3313 |
|
3668 |
|
| 3314 |
#endif /* GL_EXT_shared_texture_palette */ |
3669 |
#endif /* GL_EXT_shared_texture_palette */ |
| 3315 |
|
3670 |
|
|
|
3671 |
#ifdef GL_EXT_stencil_clear_tag |
| 3672 |
|
| 3673 |
#endif /* GL_EXT_stencil_clear_tag */ |
| 3674 |
|
| 3316 |
#ifdef GL_EXT_stencil_two_side |
3675 |
#ifdef GL_EXT_stencil_two_side |
| 3317 |
|
3676 |
|
| 3318 |
static GLboolean _glewInit_GL_EXT_stencil_two_side (GLEW_CONTEXT_ARG_DEF_INIT) |
3677 |
static GLboolean _glewInit_GL_EXT_stencil_two_side (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 3362-3371
Link Here
|
| 3362 |
|
3721 |
|
| 3363 |
#endif /* GL_EXT_texture3D */ |
3722 |
#endif /* GL_EXT_texture3D */ |
| 3364 |
|
3723 |
|
|
|
3724 |
#ifdef GL_EXT_texture_array |
| 3725 |
|
| 3726 |
#endif /* GL_EXT_texture_array */ |
| 3727 |
|
| 3728 |
#ifdef GL_EXT_texture_buffer_object |
| 3729 |
|
| 3730 |
static GLboolean _glewInit_GL_EXT_texture_buffer_object (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3731 |
{ |
| 3732 |
GLboolean r = GL_FALSE; |
| 3733 |
|
| 3734 |
r = ((glTexBufferEXT = (PFNGLTEXBUFFEREXTPROC)glewGetProcAddress((const GLubyte*)"glTexBufferEXT")) == NULL) || r; |
| 3735 |
|
| 3736 |
return r; |
| 3737 |
} |
| 3738 |
|
| 3739 |
#endif /* GL_EXT_texture_buffer_object */ |
| 3740 |
|
| 3365 |
#ifdef GL_EXT_texture_compression_dxt1 |
3741 |
#ifdef GL_EXT_texture_compression_dxt1 |
| 3366 |
|
3742 |
|
| 3367 |
#endif /* GL_EXT_texture_compression_dxt1 */ |
3743 |
#endif /* GL_EXT_texture_compression_dxt1 */ |
| 3368 |
|
3744 |
|
|
|
3745 |
#ifdef GL_EXT_texture_compression_latc |
| 3746 |
|
| 3747 |
#endif /* GL_EXT_texture_compression_latc */ |
| 3748 |
|
| 3749 |
#ifdef GL_EXT_texture_compression_rgtc |
| 3750 |
|
| 3751 |
#endif /* GL_EXT_texture_compression_rgtc */ |
| 3752 |
|
| 3369 |
#ifdef GL_EXT_texture_compression_s3tc |
3753 |
#ifdef GL_EXT_texture_compression_s3tc |
| 3370 |
|
3754 |
|
| 3371 |
#endif /* GL_EXT_texture_compression_s3tc */ |
3755 |
#endif /* GL_EXT_texture_compression_s3tc */ |
|
Lines 3398-3403
Link Here
|
| 3398 |
|
3782 |
|
| 3399 |
#endif /* GL_EXT_texture_filter_anisotropic */ |
3783 |
#endif /* GL_EXT_texture_filter_anisotropic */ |
| 3400 |
|
3784 |
|
|
|
3785 |
#ifdef GL_EXT_texture_integer |
| 3786 |
|
| 3787 |
static GLboolean _glewInit_GL_EXT_texture_integer (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3788 |
{ |
| 3789 |
GLboolean r = GL_FALSE; |
| 3790 |
|
| 3791 |
r = ((glClearColorIiEXT = (PFNGLCLEARCOLORIIEXTPROC)glewGetProcAddress((const GLubyte*)"glClearColorIiEXT")) == NULL) || r; |
| 3792 |
r = ((glClearColorIuiEXT = (PFNGLCLEARCOLORIUIEXTPROC)glewGetProcAddress((const GLubyte*)"glClearColorIuiEXT")) == NULL) || r; |
| 3793 |
r = ((glGetTexParameterIivEXT = (PFNGLGETTEXPARAMETERIIVEXTPROC)glewGetProcAddress((const GLubyte*)"glGetTexParameterIivEXT")) == NULL) || r; |
| 3794 |
r = ((glGetTexParameterIuivEXT = (PFNGLGETTEXPARAMETERIUIVEXTPROC)glewGetProcAddress((const GLubyte*)"glGetTexParameterIuivEXT")) == NULL) || r; |
| 3795 |
r = ((glTexParameterIivEXT = (PFNGLTEXPARAMETERIIVEXTPROC)glewGetProcAddress((const GLubyte*)"glTexParameterIivEXT")) == NULL) || r; |
| 3796 |
r = ((glTexParameterIuivEXT = (PFNGLTEXPARAMETERIUIVEXTPROC)glewGetProcAddress((const GLubyte*)"glTexParameterIuivEXT")) == NULL) || r; |
| 3797 |
|
| 3798 |
return r; |
| 3799 |
} |
| 3800 |
|
| 3801 |
#endif /* GL_EXT_texture_integer */ |
| 3802 |
|
| 3401 |
#ifdef GL_EXT_texture_lod_bias |
3803 |
#ifdef GL_EXT_texture_lod_bias |
| 3402 |
|
3804 |
|
| 3403 |
#endif /* GL_EXT_texture_lod_bias */ |
3805 |
#endif /* GL_EXT_texture_lod_bias */ |
|
Lines 3441-3446
Link Here
|
| 3441 |
|
3843 |
|
| 3442 |
#endif /* GL_EXT_texture_rectangle */ |
3844 |
#endif /* GL_EXT_texture_rectangle */ |
| 3443 |
|
3845 |
|
|
|
3846 |
#ifdef GL_EXT_texture_sRGB |
| 3847 |
|
| 3848 |
#endif /* GL_EXT_texture_sRGB */ |
| 3849 |
|
| 3850 |
#ifdef GL_EXT_texture_shared_exponent |
| 3851 |
|
| 3852 |
#endif /* GL_EXT_texture_shared_exponent */ |
| 3853 |
|
| 3854 |
#ifdef GL_EXT_timer_query |
| 3855 |
|
| 3856 |
static GLboolean _glewInit_GL_EXT_timer_query (GLEW_CONTEXT_ARG_DEF_INIT) |
| 3857 |
{ |
| 3858 |
GLboolean r = GL_FALSE; |
| 3859 |
|
| 3860 |
r = ((glGetQueryObjecti64vEXT = (PFNGLGETQUERYOBJECTI64VEXTPROC)glewGetProcAddress((const GLubyte*)"glGetQueryObjecti64vEXT")) == NULL) || r; |
| 3861 |
r = ((glGetQueryObjectui64vEXT = (PFNGLGETQUERYOBJECTUI64VEXTPROC)glewGetProcAddress((const GLubyte*)"glGetQueryObjectui64vEXT")) == NULL) || r; |
| 3862 |
|
| 3863 |
return r; |
| 3864 |
} |
| 3865 |
|
| 3866 |
#endif /* GL_EXT_timer_query */ |
| 3867 |
|
| 3444 |
#ifdef GL_EXT_vertex_array |
3868 |
#ifdef GL_EXT_vertex_array |
| 3445 |
|
3869 |
|
| 3446 |
static GLboolean _glewInit_GL_EXT_vertex_array (GLEW_CONTEXT_ARG_DEF_INIT) |
3870 |
static GLboolean _glewInit_GL_EXT_vertex_array (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 3679-3684
Link Here
|
| 3679 |
|
4103 |
|
| 3680 |
#endif /* GL_KTX_buffer_region */ |
4104 |
#endif /* GL_KTX_buffer_region */ |
| 3681 |
|
4105 |
|
|
|
4106 |
#ifdef GL_MESAX_texture_stack |
| 4107 |
|
| 4108 |
#endif /* GL_MESAX_texture_stack */ |
| 4109 |
|
| 3682 |
#ifdef GL_MESA_pack_invert |
4110 |
#ifdef GL_MESA_pack_invert |
| 3683 |
|
4111 |
|
| 3684 |
#endif /* GL_MESA_pack_invert */ |
4112 |
#endif /* GL_MESA_pack_invert */ |
|
Lines 3744-3753
Link Here
|
| 3744 |
|
4172 |
|
| 3745 |
#endif /* GL_NV_copy_depth_to_color */ |
4173 |
#endif /* GL_NV_copy_depth_to_color */ |
| 3746 |
|
4174 |
|
|
|
4175 |
#ifdef GL_NV_depth_buffer_float |
| 4176 |
|
| 4177 |
static GLboolean _glewInit_GL_NV_depth_buffer_float (GLEW_CONTEXT_ARG_DEF_INIT) |
| 4178 |
{ |
| 4179 |
GLboolean r = GL_FALSE; |
| 4180 |
|
| 4181 |
r = ((glClearDepthdNV = (PFNGLCLEARDEPTHDNVPROC)glewGetProcAddress((const GLubyte*)"glClearDepthdNV")) == NULL) || r; |
| 4182 |
r = ((glDepthBoundsdNV = (PFNGLDEPTHBOUNDSDNVPROC)glewGetProcAddress((const GLubyte*)"glDepthBoundsdNV")) == NULL) || r; |
| 4183 |
r = ((glDepthRangedNV = (PFNGLDEPTHRANGEDNVPROC)glewGetProcAddress((const GLubyte*)"glDepthRangedNV")) == NULL) || r; |
| 4184 |
|
| 4185 |
return r; |
| 4186 |
} |
| 4187 |
|
| 4188 |
#endif /* GL_NV_depth_buffer_float */ |
| 4189 |
|
| 3747 |
#ifdef GL_NV_depth_clamp |
4190 |
#ifdef GL_NV_depth_clamp |
| 3748 |
|
4191 |
|
| 3749 |
#endif /* GL_NV_depth_clamp */ |
4192 |
#endif /* GL_NV_depth_clamp */ |
| 3750 |
|
4193 |
|
|
|
4194 |
#ifdef GL_NV_depth_range_unclamped |
| 4195 |
|
| 4196 |
#endif /* GL_NV_depth_range_unclamped */ |
| 4197 |
|
| 3751 |
#ifdef GL_NV_evaluators |
4198 |
#ifdef GL_NV_evaluators |
| 3752 |
|
4199 |
|
| 3753 |
static GLboolean _glewInit_GL_NV_evaluators (GLEW_CONTEXT_ARG_DEF_INIT) |
4200 |
static GLboolean _glewInit_GL_NV_evaluators (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 3818-3827
Link Here
|
| 3818 |
|
4265 |
|
| 3819 |
#endif /* GL_NV_fragment_program2 */ |
4266 |
#endif /* GL_NV_fragment_program2 */ |
| 3820 |
|
4267 |
|
|
|
4268 |
#ifdef GL_NV_fragment_program4 |
| 4269 |
|
| 4270 |
#endif /* GL_NV_fragment_program4 */ |
| 4271 |
|
| 3821 |
#ifdef GL_NV_fragment_program_option |
4272 |
#ifdef GL_NV_fragment_program_option |
| 3822 |
|
4273 |
|
| 3823 |
#endif /* GL_NV_fragment_program_option */ |
4274 |
#endif /* GL_NV_fragment_program_option */ |
| 3824 |
|
4275 |
|
|
|
4276 |
#ifdef GL_NV_framebuffer_multisample_coverage |
| 4277 |
|
| 4278 |
static GLboolean _glewInit_GL_NV_framebuffer_multisample_coverage (GLEW_CONTEXT_ARG_DEF_INIT) |
| 4279 |
{ |
| 4280 |
GLboolean r = GL_FALSE; |
| 4281 |
|
| 4282 |
r = ((glRenderbufferStorageMultisampleCoverageNV = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC)glewGetProcAddress((const GLubyte*)"glRenderbufferStorageMultisampleCoverageNV")) == NULL) || r; |
| 4283 |
|
| 4284 |
return r; |
| 4285 |
} |
| 4286 |
|
| 4287 |
#endif /* GL_NV_framebuffer_multisample_coverage */ |
| 4288 |
|
| 4289 |
#ifdef GL_NV_geometry_program4 |
| 4290 |
|
| 4291 |
static GLboolean _glewInit_GL_NV_geometry_program4 (GLEW_CONTEXT_ARG_DEF_INIT) |
| 4292 |
{ |
| 4293 |
GLboolean r = GL_FALSE; |
| 4294 |
|
| 4295 |
r = ((glProgramVertexLimitNV = (PFNGLPROGRAMVERTEXLIMITNVPROC)glewGetProcAddress((const GLubyte*)"glProgramVertexLimitNV")) == NULL) || r; |
| 4296 |
|
| 4297 |
return r; |
| 4298 |
} |
| 4299 |
|
| 4300 |
#endif /* GL_NV_geometry_program4 */ |
| 4301 |
|
| 4302 |
#ifdef GL_NV_geometry_shader4 |
| 4303 |
|
| 4304 |
#endif /* GL_NV_geometry_shader4 */ |
| 4305 |
|
| 4306 |
#ifdef GL_NV_gpu_program4 |
| 4307 |
|
| 4308 |
static GLboolean _glewInit_GL_NV_gpu_program4 (GLEW_CONTEXT_ARG_DEF_INIT) |
| 4309 |
{ |
| 4310 |
GLboolean r = GL_FALSE; |
| 4311 |
|
| 4312 |
r = ((glProgramEnvParameterI4iNV = (PFNGLPROGRAMENVPARAMETERI4INVPROC)glewGetProcAddress((const GLubyte*)"glProgramEnvParameterI4iNV")) == NULL) || r; |
| 4313 |
r = ((glProgramEnvParameterI4ivNV = (PFNGLPROGRAMENVPARAMETERI4IVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramEnvParameterI4ivNV")) == NULL) || r; |
| 4314 |
r = ((glProgramEnvParameterI4uiNV = (PFNGLPROGRAMENVPARAMETERI4UINVPROC)glewGetProcAddress((const GLubyte*)"glProgramEnvParameterI4uiNV")) == NULL) || r; |
| 4315 |
r = ((glProgramEnvParameterI4uivNV = (PFNGLPROGRAMENVPARAMETERI4UIVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramEnvParameterI4uivNV")) == NULL) || r; |
| 4316 |
r = ((glProgramEnvParametersI4ivNV = (PFNGLPROGRAMENVPARAMETERSI4IVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramEnvParametersI4ivNV")) == NULL) || r; |
| 4317 |
r = ((glProgramEnvParametersI4uivNV = (PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramEnvParametersI4uivNV")) == NULL) || r; |
| 4318 |
r = ((glProgramLocalParameterI4iNV = (PFNGLPROGRAMLOCALPARAMETERI4INVPROC)glewGetProcAddress((const GLubyte*)"glProgramLocalParameterI4iNV")) == NULL) || r; |
| 4319 |
r = ((glProgramLocalParameterI4ivNV = (PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramLocalParameterI4ivNV")) == NULL) || r; |
| 4320 |
r = ((glProgramLocalParameterI4uiNV = (PFNGLPROGRAMLOCALPARAMETERI4UINVPROC)glewGetProcAddress((const GLubyte*)"glProgramLocalParameterI4uiNV")) == NULL) || r; |
| 4321 |
r = ((glProgramLocalParameterI4uivNV = (PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramLocalParameterI4uivNV")) == NULL) || r; |
| 4322 |
r = ((glProgramLocalParametersI4ivNV = (PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramLocalParametersI4ivNV")) == NULL) || r; |
| 4323 |
r = ((glProgramLocalParametersI4uivNV = (PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramLocalParametersI4uivNV")) == NULL) || r; |
| 4324 |
|
| 4325 |
return r; |
| 4326 |
} |
| 4327 |
|
| 4328 |
#endif /* GL_NV_gpu_program4 */ |
| 4329 |
|
| 3825 |
#ifdef GL_NV_half_float |
4330 |
#ifdef GL_NV_half_float |
| 3826 |
|
4331 |
|
| 3827 |
static GLboolean _glewInit_GL_NV_half_float (GLEW_CONTEXT_ARG_DEF_INIT) |
4332 |
static GLboolean _glewInit_GL_NV_half_float (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 3911-3916
Link Here
|
| 3911 |
|
4416 |
|
| 3912 |
#endif /* GL_NV_packed_depth_stencil */ |
4417 |
#endif /* GL_NV_packed_depth_stencil */ |
| 3913 |
|
4418 |
|
|
|
4419 |
#ifdef GL_NV_parameter_buffer_object |
| 4420 |
|
| 4421 |
static GLboolean _glewInit_GL_NV_parameter_buffer_object (GLEW_CONTEXT_ARG_DEF_INIT) |
| 4422 |
{ |
| 4423 |
GLboolean r = GL_FALSE; |
| 4424 |
|
| 4425 |
r = ((glProgramBufferParametersIivNV = (PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramBufferParametersIivNV")) == NULL) || r; |
| 4426 |
r = ((glProgramBufferParametersIuivNV = (PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramBufferParametersIuivNV")) == NULL) || r; |
| 4427 |
r = ((glProgramBufferParametersfvNV = (PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC)glewGetProcAddress((const GLubyte*)"glProgramBufferParametersfvNV")) == NULL) || r; |
| 4428 |
|
| 4429 |
return r; |
| 4430 |
} |
| 4431 |
|
| 4432 |
#endif /* GL_NV_parameter_buffer_object */ |
| 4433 |
|
| 3914 |
#ifdef GL_NV_pixel_data_range |
4434 |
#ifdef GL_NV_pixel_data_range |
| 3915 |
|
4435 |
|
| 3916 |
static GLboolean _glewInit_GL_NV_pixel_data_range (GLEW_CONTEXT_ARG_DEF_INIT) |
4436 |
static GLboolean _glewInit_GL_NV_pixel_data_range (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 4028-4033
Link Here
|
| 4028 |
|
4548 |
|
| 4029 |
#endif /* GL_NV_texture_shader3 */ |
4549 |
#endif /* GL_NV_texture_shader3 */ |
| 4030 |
|
4550 |
|
|
|
4551 |
#ifdef GL_NV_transform_feedback |
| 4552 |
|
| 4553 |
static GLboolean _glewInit_GL_NV_transform_feedback (GLEW_CONTEXT_ARG_DEF_INIT) |
| 4554 |
{ |
| 4555 |
GLboolean r = GL_FALSE; |
| 4556 |
|
| 4557 |
r = ((glActiveVaryingNV = (PFNGLACTIVEVARYINGNVPROC)glewGetProcAddress((const GLubyte*)"glActiveVaryingNV")) == NULL) || r; |
| 4558 |
r = ((glBeginTransformFeedbackNV = (PFNGLBEGINTRANSFORMFEEDBACKNVPROC)glewGetProcAddress((const GLubyte*)"glBeginTransformFeedbackNV")) == NULL) || r; |
| 4559 |
r = ((glBindBufferBaseNV = (PFNGLBINDBUFFERBASENVPROC)glewGetProcAddress((const GLubyte*)"glBindBufferBaseNV")) == NULL) || r; |
| 4560 |
r = ((glBindBufferOffsetNV = (PFNGLBINDBUFFEROFFSETNVPROC)glewGetProcAddress((const GLubyte*)"glBindBufferOffsetNV")) == NULL) || r; |
| 4561 |
r = ((glBindBufferRangeNV = (PFNGLBINDBUFFERRANGENVPROC)glewGetProcAddress((const GLubyte*)"glBindBufferRangeNV")) == NULL) || r; |
| 4562 |
r = ((glEndTransformFeedbackNV = (PFNGLENDTRANSFORMFEEDBACKNVPROC)glewGetProcAddress((const GLubyte*)"glEndTransformFeedbackNV")) == NULL) || r; |
| 4563 |
r = ((glGetActiveVaryingNV = (PFNGLGETACTIVEVARYINGNVPROC)glewGetProcAddress((const GLubyte*)"glGetActiveVaryingNV")) == NULL) || r; |
| 4564 |
r = ((glGetTransformFeedbackVaryingNV = (PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC)glewGetProcAddress((const GLubyte*)"glGetTransformFeedbackVaryingNV")) == NULL) || r; |
| 4565 |
r = ((glGetVaryingLocationNV = (PFNGLGETVARYINGLOCATIONNVPROC)glewGetProcAddress((const GLubyte*)"glGetVaryingLocationNV")) == NULL) || r; |
| 4566 |
r = ((glTransformFeedbackAttribsNV = (PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC)glewGetProcAddress((const GLubyte*)"glTransformFeedbackAttribsNV")) == NULL) || r; |
| 4567 |
r = ((glTransformFeedbackVaryingsNV = (PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC)glewGetProcAddress((const GLubyte*)"glTransformFeedbackVaryingsNV")) == NULL) || r; |
| 4568 |
|
| 4569 |
return r; |
| 4570 |
} |
| 4571 |
|
| 4572 |
#endif /* GL_NV_transform_feedback */ |
| 4573 |
|
| 4031 |
#ifdef GL_NV_vertex_array_range |
4574 |
#ifdef GL_NV_vertex_array_range |
| 4032 |
|
4575 |
|
| 4033 |
static GLboolean _glewInit_GL_NV_vertex_array_range (GLEW_CONTEXT_ARG_DEF_INIT) |
4576 |
static GLboolean _glewInit_GL_NV_vertex_array_range (GLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 4138-4143
Link Here
|
| 4138 |
|
4681 |
|
| 4139 |
#endif /* GL_NV_vertex_program3 */ |
4682 |
#endif /* GL_NV_vertex_program3 */ |
| 4140 |
|
4683 |
|
|
|
4684 |
#ifdef GL_NV_vertex_program4 |
| 4685 |
|
| 4686 |
#endif /* GL_NV_vertex_program4 */ |
| 4687 |
|
| 4688 |
#ifdef GL_OES_byte_coordinates |
| 4689 |
|
| 4690 |
#endif /* GL_OES_byte_coordinates */ |
| 4691 |
|
| 4692 |
#ifdef GL_OES_compressed_paletted_texture |
| 4693 |
|
| 4694 |
#endif /* GL_OES_compressed_paletted_texture */ |
| 4695 |
|
| 4696 |
#ifdef GL_OES_read_format |
| 4697 |
|
| 4698 |
#endif /* GL_OES_read_format */ |
| 4699 |
|
| 4700 |
#ifdef GL_OES_single_precision |
| 4701 |
|
| 4702 |
static GLboolean _glewInit_GL_OES_single_precision (GLEW_CONTEXT_ARG_DEF_INIT) |
| 4703 |
{ |
| 4704 |
GLboolean r = GL_FALSE; |
| 4705 |
|
| 4706 |
r = ((glClearDepthfOES = (PFNGLCLEARDEPTHFOESPROC)glewGetProcAddress((const GLubyte*)"glClearDepthfOES")) == NULL) || r; |
| 4707 |
r = ((glClipPlanefOES = (PFNGLCLIPPLANEFOESPROC)glewGetProcAddress((const GLubyte*)"glClipPlanefOES")) == NULL) || r; |
| 4708 |
r = ((glDepthRangefOES = (PFNGLDEPTHRANGEFOESPROC)glewGetProcAddress((const GLubyte*)"glDepthRangefOES")) == NULL) || r; |
| 4709 |
r = ((glFrustumfOES = (PFNGLFRUSTUMFOESPROC)glewGetProcAddress((const GLubyte*)"glFrustumfOES")) == NULL) || r; |
| 4710 |
r = ((glGetClipPlanefOES = (PFNGLGETCLIPPLANEFOESPROC)glewGetProcAddress((const GLubyte*)"glGetClipPlanefOES")) == NULL) || r; |
| 4711 |
r = ((glOrthofOES = (PFNGLORTHOFOESPROC)glewGetProcAddress((const GLubyte*)"glOrthofOES")) == NULL) || r; |
| 4712 |
|
| 4713 |
return r; |
| 4714 |
} |
| 4715 |
|
| 4716 |
#endif /* GL_OES_single_precision */ |
| 4717 |
|
| 4141 |
#ifdef GL_OML_interlace |
4718 |
#ifdef GL_OML_interlace |
| 4142 |
|
4719 |
|
| 4143 |
#endif /* GL_OML_interlace */ |
4720 |
#endif /* GL_OML_interlace */ |
|
Lines 4731-5690
Link Here
|
| 4731 |
} |
5308 |
} |
| 4732 |
else |
5309 |
else |
| 4733 |
{ |
5310 |
{ |
|
|
5311 |
CONST_CAST(GLEW_VERSION_1_1) = GL_TRUE; |
| 4734 |
if (s[major] >= '2') |
5312 |
if (s[major] >= '2') |
| 4735 |
{ |
5313 |
{ |
| 4736 |
GLEW_VERSION_1_1 = GL_TRUE; |
5314 |
CONST_CAST(GLEW_VERSION_1_2) = GL_TRUE; |
| 4737 |
GLEW_VERSION_1_2 = GL_TRUE; |
5315 |
CONST_CAST(GLEW_VERSION_1_3) = GL_TRUE; |
| 4738 |
GLEW_VERSION_1_3 = GL_TRUE; |
5316 |
CONST_CAST(GLEW_VERSION_1_4) = GL_TRUE; |
| 4739 |
GLEW_VERSION_1_4 = GL_TRUE; |
5317 |
CONST_CAST(GLEW_VERSION_1_5) = GL_TRUE; |
| 4740 |
GLEW_VERSION_1_5 = GL_TRUE; |
5318 |
CONST_CAST(GLEW_VERSION_2_0) = GL_TRUE; |
| 4741 |
GLEW_VERSION_2_0 = GL_TRUE; |
5319 |
if (s[minor] >= '1') |
|
|
5320 |
{ |
| 5321 |
CONST_CAST(GLEW_VERSION_2_1) = GL_TRUE; |
| 5322 |
} |
| 4742 |
} |
5323 |
} |
| 4743 |
else |
5324 |
else |
| 4744 |
{ |
5325 |
{ |
| 4745 |
if (s[minor] >= '5') |
5326 |
if (s[minor] >= '5') |
| 4746 |
{ |
5327 |
{ |
| 4747 |
GLEW_VERSION_1_1 = GL_TRUE; |
5328 |
CONST_CAST(GLEW_VERSION_1_2) = GL_TRUE; |
| 4748 |
GLEW_VERSION_1_2 = GL_TRUE; |
5329 |
CONST_CAST(GLEW_VERSION_1_3) = GL_TRUE; |
| 4749 |
GLEW_VERSION_1_3 = GL_TRUE; |
5330 |
CONST_CAST(GLEW_VERSION_1_4) = GL_TRUE; |
| 4750 |
GLEW_VERSION_1_4 = GL_TRUE; |
5331 |
CONST_CAST(GLEW_VERSION_1_5) = GL_TRUE; |
| 4751 |
GLEW_VERSION_1_5 = GL_TRUE; |
5332 |
CONST_CAST(GLEW_VERSION_2_0) = GL_FALSE; |
| 4752 |
GLEW_VERSION_2_0 = GL_FALSE; |
5333 |
CONST_CAST(GLEW_VERSION_2_1) = GL_FALSE; |
| 4753 |
} |
5334 |
} |
| 4754 |
if (s[minor] == '4') |
5335 |
if (s[minor] == '4') |
| 4755 |
{ |
5336 |
{ |
| 4756 |
GLEW_VERSION_1_1 = GL_TRUE; |
5337 |
CONST_CAST(GLEW_VERSION_1_2) = GL_TRUE; |
| 4757 |
GLEW_VERSION_1_2 = GL_TRUE; |
5338 |
CONST_CAST(GLEW_VERSION_1_3) = GL_TRUE; |
| 4758 |
GLEW_VERSION_1_3 = GL_TRUE; |
5339 |
CONST_CAST(GLEW_VERSION_1_4) = GL_TRUE; |
| 4759 |
GLEW_VERSION_1_4 = GL_TRUE; |
5340 |
CONST_CAST(GLEW_VERSION_1_5) = GL_FALSE; |
| 4760 |
GLEW_VERSION_1_5 = GL_FALSE; |
5341 |
CONST_CAST(GLEW_VERSION_2_0) = GL_FALSE; |
| 4761 |
GLEW_VERSION_2_0 = GL_FALSE; |
5342 |
CONST_CAST(GLEW_VERSION_2_1) = GL_FALSE; |
| 4762 |
} |
5343 |
} |
| 4763 |
if (s[minor] == '3') |
5344 |
if (s[minor] == '3') |
| 4764 |
{ |
5345 |
{ |
| 4765 |
GLEW_VERSION_1_1 = GL_TRUE; |
5346 |
CONST_CAST(GLEW_VERSION_1_2) = GL_TRUE; |
| 4766 |
GLEW_VERSION_1_2 = GL_TRUE; |
5347 |
CONST_CAST(GLEW_VERSION_1_3) = GL_TRUE; |
| 4767 |
GLEW_VERSION_1_3 = GL_TRUE; |
5348 |
CONST_CAST(GLEW_VERSION_1_4) = GL_FALSE; |
| 4768 |
GLEW_VERSION_1_4 = GL_FALSE; |
5349 |
CONST_CAST(GLEW_VERSION_1_5) = GL_FALSE; |
| 4769 |
GLEW_VERSION_1_5 = GL_FALSE; |
5350 |
CONST_CAST(GLEW_VERSION_2_0) = GL_FALSE; |
| 4770 |
GLEW_VERSION_2_0 = GL_FALSE; |
5351 |
CONST_CAST(GLEW_VERSION_2_1) = GL_FALSE; |
| 4771 |
} |
5352 |
} |
| 4772 |
if (s[minor] == '2') |
5353 |
if (s[minor] == '2') |
| 4773 |
{ |
5354 |
{ |
| 4774 |
GLEW_VERSION_1_1 = GL_TRUE; |
5355 |
CONST_CAST(GLEW_VERSION_1_2) = GL_TRUE; |
| 4775 |
GLEW_VERSION_1_2 = GL_TRUE; |
5356 |
CONST_CAST(GLEW_VERSION_1_3) = GL_FALSE; |
| 4776 |
GLEW_VERSION_1_3 = GL_FALSE; |
5357 |
CONST_CAST(GLEW_VERSION_1_4) = GL_FALSE; |
| 4777 |
GLEW_VERSION_1_4 = GL_FALSE; |
5358 |
CONST_CAST(GLEW_VERSION_1_5) = GL_FALSE; |
| 4778 |
GLEW_VERSION_1_5 = GL_FALSE; |
5359 |
CONST_CAST(GLEW_VERSION_2_0) = GL_FALSE; |
| 4779 |
GLEW_VERSION_2_0 = GL_FALSE; |
5360 |
CONST_CAST(GLEW_VERSION_2_1) = GL_FALSE; |
| 4780 |
} |
5361 |
} |
| 4781 |
if (s[minor] < '2') |
5362 |
if (s[minor] < '2') |
| 4782 |
{ |
5363 |
{ |
| 4783 |
GLEW_VERSION_1_1 = GL_TRUE; |
5364 |
CONST_CAST(GLEW_VERSION_1_2) = GL_FALSE; |
| 4784 |
GLEW_VERSION_1_2 = GL_FALSE; |
5365 |
CONST_CAST(GLEW_VERSION_1_3) = GL_FALSE; |
| 4785 |
GLEW_VERSION_1_3 = GL_FALSE; |
5366 |
CONST_CAST(GLEW_VERSION_1_4) = GL_FALSE; |
| 4786 |
GLEW_VERSION_1_4 = GL_FALSE; |
5367 |
CONST_CAST(GLEW_VERSION_1_5) = GL_FALSE; |
| 4787 |
GLEW_VERSION_1_5 = GL_FALSE; |
5368 |
CONST_CAST(GLEW_VERSION_2_0) = GL_FALSE; |
| 4788 |
GLEW_VERSION_2_0 = GL_FALSE; |
5369 |
CONST_CAST(GLEW_VERSION_2_1) = GL_FALSE; |
| 4789 |
} |
5370 |
} |
| 4790 |
} |
5371 |
} |
| 4791 |
} |
5372 |
} |
| 4792 |
/* initialize extensions */ |
5373 |
/* initialize extensions */ |
| 4793 |
#ifdef GL_VERSION_1_2 |
5374 |
#ifdef GL_VERSION_1_2 |
| 4794 |
if (glewExperimental || GLEW_VERSION_1_2) GLEW_VERSION_1_2 = !_glewInit_GL_VERSION_1_2(GLEW_CONTEXT_ARG_VAR_INIT); |
5375 |
if (glewExperimental || GLEW_VERSION_1_2) CONST_CAST(GLEW_VERSION_1_2) = !_glewInit_GL_VERSION_1_2(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4795 |
#endif /* GL_VERSION_1_2 */ |
5376 |
#endif /* GL_VERSION_1_2 */ |
| 4796 |
#ifdef GL_VERSION_1_3 |
5377 |
#ifdef GL_VERSION_1_3 |
| 4797 |
if (glewExperimental || GLEW_VERSION_1_3) GLEW_VERSION_1_3 = !_glewInit_GL_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); |
5378 |
if (glewExperimental || GLEW_VERSION_1_3) CONST_CAST(GLEW_VERSION_1_3) = !_glewInit_GL_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4798 |
#endif /* GL_VERSION_1_3 */ |
5379 |
#endif /* GL_VERSION_1_3 */ |
| 4799 |
#ifdef GL_VERSION_1_4 |
5380 |
#ifdef GL_VERSION_1_4 |
| 4800 |
if (glewExperimental || GLEW_VERSION_1_4) GLEW_VERSION_1_4 = !_glewInit_GL_VERSION_1_4(GLEW_CONTEXT_ARG_VAR_INIT); |
5381 |
if (glewExperimental || GLEW_VERSION_1_4) CONST_CAST(GLEW_VERSION_1_4) = !_glewInit_GL_VERSION_1_4(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4801 |
#endif /* GL_VERSION_1_4 */ |
5382 |
#endif /* GL_VERSION_1_4 */ |
| 4802 |
#ifdef GL_VERSION_1_5 |
5383 |
#ifdef GL_VERSION_1_5 |
| 4803 |
if (glewExperimental || GLEW_VERSION_1_5) GLEW_VERSION_1_5 = !_glewInit_GL_VERSION_1_5(GLEW_CONTEXT_ARG_VAR_INIT); |
5384 |
if (glewExperimental || GLEW_VERSION_1_5) CONST_CAST(GLEW_VERSION_1_5) = !_glewInit_GL_VERSION_1_5(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4804 |
#endif /* GL_VERSION_1_5 */ |
5385 |
#endif /* GL_VERSION_1_5 */ |
| 4805 |
#ifdef GL_VERSION_2_0 |
5386 |
#ifdef GL_VERSION_2_0 |
| 4806 |
if (glewExperimental || GLEW_VERSION_2_0) GLEW_VERSION_2_0 = !_glewInit_GL_VERSION_2_0(GLEW_CONTEXT_ARG_VAR_INIT); |
5387 |
if (glewExperimental || GLEW_VERSION_2_0) CONST_CAST(GLEW_VERSION_2_0) = !_glewInit_GL_VERSION_2_0(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4807 |
#endif /* GL_VERSION_2_0 */ |
5388 |
#endif /* GL_VERSION_2_0 */ |
|
|
5389 |
#ifdef GL_VERSION_2_1 |
| 5390 |
if (glewExperimental || GLEW_VERSION_2_1) CONST_CAST(GLEW_VERSION_2_1) = !_glewInit_GL_VERSION_2_1(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5391 |
#endif /* GL_VERSION_2_1 */ |
| 4808 |
#ifdef GL_3DFX_multisample |
5392 |
#ifdef GL_3DFX_multisample |
| 4809 |
GLEW_3DFX_multisample = glewGetExtension("GL_3DFX_multisample"); |
5393 |
CONST_CAST(GLEW_3DFX_multisample) = glewGetExtension("GL_3DFX_multisample"); |
| 4810 |
#endif /* GL_3DFX_multisample */ |
5394 |
#endif /* GL_3DFX_multisample */ |
| 4811 |
#ifdef GL_3DFX_tbuffer |
5395 |
#ifdef GL_3DFX_tbuffer |
| 4812 |
GLEW_3DFX_tbuffer = glewGetExtension("GL_3DFX_tbuffer"); |
5396 |
CONST_CAST(GLEW_3DFX_tbuffer) = glewGetExtension("GL_3DFX_tbuffer"); |
| 4813 |
if (glewExperimental || GLEW_3DFX_tbuffer) GLEW_3DFX_tbuffer = !_glewInit_GL_3DFX_tbuffer(GLEW_CONTEXT_ARG_VAR_INIT); |
5397 |
if (glewExperimental || GLEW_3DFX_tbuffer) CONST_CAST(GLEW_3DFX_tbuffer) = !_glewInit_GL_3DFX_tbuffer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4814 |
#endif /* GL_3DFX_tbuffer */ |
5398 |
#endif /* GL_3DFX_tbuffer */ |
| 4815 |
#ifdef GL_3DFX_texture_compression_FXT1 |
5399 |
#ifdef GL_3DFX_texture_compression_FXT1 |
| 4816 |
GLEW_3DFX_texture_compression_FXT1 = glewGetExtension("GL_3DFX_texture_compression_FXT1"); |
5400 |
CONST_CAST(GLEW_3DFX_texture_compression_FXT1) = glewGetExtension("GL_3DFX_texture_compression_FXT1"); |
| 4817 |
#endif /* GL_3DFX_texture_compression_FXT1 */ |
5401 |
#endif /* GL_3DFX_texture_compression_FXT1 */ |
| 4818 |
#ifdef GL_APPLE_client_storage |
5402 |
#ifdef GL_APPLE_client_storage |
| 4819 |
GLEW_APPLE_client_storage = glewGetExtension("GL_APPLE_client_storage"); |
5403 |
CONST_CAST(GLEW_APPLE_client_storage) = glewGetExtension("GL_APPLE_client_storage"); |
| 4820 |
#endif /* GL_APPLE_client_storage */ |
5404 |
#endif /* GL_APPLE_client_storage */ |
| 4821 |
#ifdef GL_APPLE_element_array |
5405 |
#ifdef GL_APPLE_element_array |
| 4822 |
GLEW_APPLE_element_array = glewGetExtension("GL_APPLE_element_array"); |
5406 |
CONST_CAST(GLEW_APPLE_element_array) = glewGetExtension("GL_APPLE_element_array"); |
| 4823 |
if (glewExperimental || GLEW_APPLE_element_array) GLEW_APPLE_element_array = !_glewInit_GL_APPLE_element_array(GLEW_CONTEXT_ARG_VAR_INIT); |
5407 |
if (glewExperimental || GLEW_APPLE_element_array) CONST_CAST(GLEW_APPLE_element_array) = !_glewInit_GL_APPLE_element_array(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4824 |
#endif /* GL_APPLE_element_array */ |
5408 |
#endif /* GL_APPLE_element_array */ |
| 4825 |
#ifdef GL_APPLE_fence |
5409 |
#ifdef GL_APPLE_fence |
| 4826 |
GLEW_APPLE_fence = glewGetExtension("GL_APPLE_fence"); |
5410 |
CONST_CAST(GLEW_APPLE_fence) = glewGetExtension("GL_APPLE_fence"); |
| 4827 |
if (glewExperimental || GLEW_APPLE_fence) GLEW_APPLE_fence = !_glewInit_GL_APPLE_fence(GLEW_CONTEXT_ARG_VAR_INIT); |
5411 |
if (glewExperimental || GLEW_APPLE_fence) CONST_CAST(GLEW_APPLE_fence) = !_glewInit_GL_APPLE_fence(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4828 |
#endif /* GL_APPLE_fence */ |
5412 |
#endif /* GL_APPLE_fence */ |
| 4829 |
#ifdef GL_APPLE_float_pixels |
5413 |
#ifdef GL_APPLE_float_pixels |
| 4830 |
GLEW_APPLE_float_pixels = glewGetExtension("GL_APPLE_float_pixels"); |
5414 |
CONST_CAST(GLEW_APPLE_float_pixels) = glewGetExtension("GL_APPLE_float_pixels"); |
| 4831 |
#endif /* GL_APPLE_float_pixels */ |
5415 |
#endif /* GL_APPLE_float_pixels */ |
| 4832 |
#ifdef GL_APPLE_pixel_buffer |
5416 |
#ifdef GL_APPLE_pixel_buffer |
| 4833 |
GLEW_APPLE_pixel_buffer = glewGetExtension("GL_APPLE_pixel_buffer"); |
5417 |
CONST_CAST(GLEW_APPLE_pixel_buffer) = glewGetExtension("GL_APPLE_pixel_buffer"); |
| 4834 |
#endif /* GL_APPLE_pixel_buffer */ |
5418 |
#endif /* GL_APPLE_pixel_buffer */ |
| 4835 |
#ifdef GL_APPLE_specular_vector |
5419 |
#ifdef GL_APPLE_specular_vector |
| 4836 |
GLEW_APPLE_specular_vector = glewGetExtension("GL_APPLE_specular_vector"); |
5420 |
CONST_CAST(GLEW_APPLE_specular_vector) = glewGetExtension("GL_APPLE_specular_vector"); |
| 4837 |
#endif /* GL_APPLE_specular_vector */ |
5421 |
#endif /* GL_APPLE_specular_vector */ |
| 4838 |
#ifdef GL_APPLE_texture_range |
5422 |
#ifdef GL_APPLE_texture_range |
| 4839 |
GLEW_APPLE_texture_range = glewGetExtension("GL_APPLE_texture_range"); |
5423 |
CONST_CAST(GLEW_APPLE_texture_range) = glewGetExtension("GL_APPLE_texture_range"); |
| 4840 |
if (glewExperimental || GLEW_APPLE_texture_range) GLEW_APPLE_texture_range = !_glewInit_GL_APPLE_texture_range(GLEW_CONTEXT_ARG_VAR_INIT); |
5424 |
if (glewExperimental || GLEW_APPLE_texture_range) CONST_CAST(GLEW_APPLE_texture_range) = !_glewInit_GL_APPLE_texture_range(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4841 |
#endif /* GL_APPLE_texture_range */ |
5425 |
#endif /* GL_APPLE_texture_range */ |
| 4842 |
#ifdef GL_APPLE_transform_hint |
5426 |
#ifdef GL_APPLE_transform_hint |
| 4843 |
GLEW_APPLE_transform_hint = glewGetExtension("GL_APPLE_transform_hint"); |
5427 |
CONST_CAST(GLEW_APPLE_transform_hint) = glewGetExtension("GL_APPLE_transform_hint"); |
| 4844 |
#endif /* GL_APPLE_transform_hint */ |
5428 |
#endif /* GL_APPLE_transform_hint */ |
| 4845 |
#ifdef GL_APPLE_vertex_array_object |
5429 |
#ifdef GL_APPLE_vertex_array_object |
| 4846 |
GLEW_APPLE_vertex_array_object = glewGetExtension("GL_APPLE_vertex_array_object"); |
5430 |
CONST_CAST(GLEW_APPLE_vertex_array_object) = glewGetExtension("GL_APPLE_vertex_array_object"); |
| 4847 |
if (glewExperimental || GLEW_APPLE_vertex_array_object) GLEW_APPLE_vertex_array_object = !_glewInit_GL_APPLE_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); |
5431 |
if (glewExperimental || GLEW_APPLE_vertex_array_object) CONST_CAST(GLEW_APPLE_vertex_array_object) = !_glewInit_GL_APPLE_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4848 |
#endif /* GL_APPLE_vertex_array_object */ |
5432 |
#endif /* GL_APPLE_vertex_array_object */ |
| 4849 |
#ifdef GL_APPLE_vertex_array_range |
5433 |
#ifdef GL_APPLE_vertex_array_range |
| 4850 |
GLEW_APPLE_vertex_array_range = glewGetExtension("GL_APPLE_vertex_array_range"); |
5434 |
CONST_CAST(GLEW_APPLE_vertex_array_range) = glewGetExtension("GL_APPLE_vertex_array_range"); |
| 4851 |
if (glewExperimental || GLEW_APPLE_vertex_array_range) GLEW_APPLE_vertex_array_range = !_glewInit_GL_APPLE_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); |
5435 |
if (glewExperimental || GLEW_APPLE_vertex_array_range) CONST_CAST(GLEW_APPLE_vertex_array_range) = !_glewInit_GL_APPLE_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4852 |
#endif /* GL_APPLE_vertex_array_range */ |
5436 |
#endif /* GL_APPLE_vertex_array_range */ |
| 4853 |
#ifdef GL_APPLE_ycbcr_422 |
5437 |
#ifdef GL_APPLE_ycbcr_422 |
| 4854 |
GLEW_APPLE_ycbcr_422 = glewGetExtension("GL_APPLE_ycbcr_422"); |
5438 |
CONST_CAST(GLEW_APPLE_ycbcr_422) = glewGetExtension("GL_APPLE_ycbcr_422"); |
| 4855 |
#endif /* GL_APPLE_ycbcr_422 */ |
5439 |
#endif /* GL_APPLE_ycbcr_422 */ |
| 4856 |
#ifdef GL_ARB_color_buffer_float |
5440 |
#ifdef GL_ARB_color_buffer_float |
| 4857 |
GLEW_ARB_color_buffer_float = glewGetExtension("GL_ARB_color_buffer_float"); |
5441 |
CONST_CAST(GLEW_ARB_color_buffer_float) = glewGetExtension("GL_ARB_color_buffer_float"); |
| 4858 |
if (glewExperimental || GLEW_ARB_color_buffer_float) GLEW_ARB_color_buffer_float = !_glewInit_GL_ARB_color_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); |
5442 |
if (glewExperimental || GLEW_ARB_color_buffer_float) CONST_CAST(GLEW_ARB_color_buffer_float) = !_glewInit_GL_ARB_color_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4859 |
#endif /* GL_ARB_color_buffer_float */ |
5443 |
#endif /* GL_ARB_color_buffer_float */ |
| 4860 |
#ifdef GL_ARB_depth_texture |
5444 |
#ifdef GL_ARB_depth_texture |
| 4861 |
GLEW_ARB_depth_texture = glewGetExtension("GL_ARB_depth_texture"); |
5445 |
CONST_CAST(GLEW_ARB_depth_texture) = glewGetExtension("GL_ARB_depth_texture"); |
| 4862 |
#endif /* GL_ARB_depth_texture */ |
5446 |
#endif /* GL_ARB_depth_texture */ |
| 4863 |
#ifdef GL_ARB_draw_buffers |
5447 |
#ifdef GL_ARB_draw_buffers |
| 4864 |
GLEW_ARB_draw_buffers = glewGetExtension("GL_ARB_draw_buffers"); |
5448 |
CONST_CAST(GLEW_ARB_draw_buffers) = glewGetExtension("GL_ARB_draw_buffers"); |
| 4865 |
if (glewExperimental || GLEW_ARB_draw_buffers) GLEW_ARB_draw_buffers = !_glewInit_GL_ARB_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); |
5449 |
if (glewExperimental || GLEW_ARB_draw_buffers) CONST_CAST(GLEW_ARB_draw_buffers) = !_glewInit_GL_ARB_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4866 |
#endif /* GL_ARB_draw_buffers */ |
5450 |
#endif /* GL_ARB_draw_buffers */ |
| 4867 |
#ifdef GL_ARB_fragment_program |
5451 |
#ifdef GL_ARB_fragment_program |
| 4868 |
GLEW_ARB_fragment_program = glewGetExtension("GL_ARB_fragment_program"); |
5452 |
CONST_CAST(GLEW_ARB_fragment_program) = glewGetExtension("GL_ARB_fragment_program"); |
| 4869 |
#endif /* GL_ARB_fragment_program */ |
5453 |
#endif /* GL_ARB_fragment_program */ |
| 4870 |
#ifdef GL_ARB_fragment_program_shadow |
5454 |
#ifdef GL_ARB_fragment_program_shadow |
| 4871 |
GLEW_ARB_fragment_program_shadow = glewGetExtension("GL_ARB_fragment_program_shadow"); |
5455 |
CONST_CAST(GLEW_ARB_fragment_program_shadow) = glewGetExtension("GL_ARB_fragment_program_shadow"); |
| 4872 |
#endif /* GL_ARB_fragment_program_shadow */ |
5456 |
#endif /* GL_ARB_fragment_program_shadow */ |
| 4873 |
#ifdef GL_ARB_fragment_shader |
5457 |
#ifdef GL_ARB_fragment_shader |
| 4874 |
GLEW_ARB_fragment_shader = glewGetExtension("GL_ARB_fragment_shader"); |
5458 |
CONST_CAST(GLEW_ARB_fragment_shader) = glewGetExtension("GL_ARB_fragment_shader"); |
| 4875 |
#endif /* GL_ARB_fragment_shader */ |
5459 |
#endif /* GL_ARB_fragment_shader */ |
| 4876 |
#ifdef GL_ARB_half_float_pixel |
5460 |
#ifdef GL_ARB_half_float_pixel |
| 4877 |
GLEW_ARB_half_float_pixel = glewGetExtension("GL_ARB_half_float_pixel"); |
5461 |
CONST_CAST(GLEW_ARB_half_float_pixel) = glewGetExtension("GL_ARB_half_float_pixel"); |
| 4878 |
#endif /* GL_ARB_half_float_pixel */ |
5462 |
#endif /* GL_ARB_half_float_pixel */ |
| 4879 |
#ifdef GL_ARB_imaging |
5463 |
#ifdef GL_ARB_imaging |
| 4880 |
GLEW_ARB_imaging = glewGetExtension("GL_ARB_imaging"); |
5464 |
CONST_CAST(GLEW_ARB_imaging) = glewGetExtension("GL_ARB_imaging"); |
| 4881 |
if (glewExperimental || GLEW_ARB_imaging) GLEW_ARB_imaging = !_glewInit_GL_ARB_imaging(GLEW_CONTEXT_ARG_VAR_INIT); |
5465 |
if (glewExperimental || GLEW_ARB_imaging) CONST_CAST(GLEW_ARB_imaging) = !_glewInit_GL_ARB_imaging(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4882 |
#endif /* GL_ARB_imaging */ |
5466 |
#endif /* GL_ARB_imaging */ |
| 4883 |
#ifdef GL_ARB_matrix_palette |
5467 |
#ifdef GL_ARB_matrix_palette |
| 4884 |
GLEW_ARB_matrix_palette = glewGetExtension("GL_ARB_matrix_palette"); |
5468 |
CONST_CAST(GLEW_ARB_matrix_palette) = glewGetExtension("GL_ARB_matrix_palette"); |
| 4885 |
if (glewExperimental || GLEW_ARB_matrix_palette) GLEW_ARB_matrix_palette = !_glewInit_GL_ARB_matrix_palette(GLEW_CONTEXT_ARG_VAR_INIT); |
5469 |
if (glewExperimental || GLEW_ARB_matrix_palette) CONST_CAST(GLEW_ARB_matrix_palette) = !_glewInit_GL_ARB_matrix_palette(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4886 |
#endif /* GL_ARB_matrix_palette */ |
5470 |
#endif /* GL_ARB_matrix_palette */ |
| 4887 |
#ifdef GL_ARB_multisample |
5471 |
#ifdef GL_ARB_multisample |
| 4888 |
GLEW_ARB_multisample = glewGetExtension("GL_ARB_multisample"); |
5472 |
CONST_CAST(GLEW_ARB_multisample) = glewGetExtension("GL_ARB_multisample"); |
| 4889 |
if (glewExperimental || GLEW_ARB_multisample) GLEW_ARB_multisample = !_glewInit_GL_ARB_multisample(GLEW_CONTEXT_ARG_VAR_INIT); |
5473 |
if (glewExperimental || GLEW_ARB_multisample) CONST_CAST(GLEW_ARB_multisample) = !_glewInit_GL_ARB_multisample(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4890 |
#endif /* GL_ARB_multisample */ |
5474 |
#endif /* GL_ARB_multisample */ |
| 4891 |
#ifdef GL_ARB_multitexture |
5475 |
#ifdef GL_ARB_multitexture |
| 4892 |
GLEW_ARB_multitexture = glewGetExtension("GL_ARB_multitexture"); |
5476 |
CONST_CAST(GLEW_ARB_multitexture) = glewGetExtension("GL_ARB_multitexture"); |
| 4893 |
if (glewExperimental || GLEW_ARB_multitexture) GLEW_ARB_multitexture = !_glewInit_GL_ARB_multitexture(GLEW_CONTEXT_ARG_VAR_INIT); |
5477 |
if (glewExperimental || GLEW_ARB_multitexture) CONST_CAST(GLEW_ARB_multitexture) = !_glewInit_GL_ARB_multitexture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4894 |
#endif /* GL_ARB_multitexture */ |
5478 |
#endif /* GL_ARB_multitexture */ |
| 4895 |
#ifdef GL_ARB_occlusion_query |
5479 |
#ifdef GL_ARB_occlusion_query |
| 4896 |
GLEW_ARB_occlusion_query = glewGetExtension("GL_ARB_occlusion_query"); |
5480 |
CONST_CAST(GLEW_ARB_occlusion_query) = glewGetExtension("GL_ARB_occlusion_query"); |
| 4897 |
if (glewExperimental || GLEW_ARB_occlusion_query) GLEW_ARB_occlusion_query = !_glewInit_GL_ARB_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); |
5481 |
if (glewExperimental || GLEW_ARB_occlusion_query) CONST_CAST(GLEW_ARB_occlusion_query) = !_glewInit_GL_ARB_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4898 |
#endif /* GL_ARB_occlusion_query */ |
5482 |
#endif /* GL_ARB_occlusion_query */ |
| 4899 |
#ifdef GL_ARB_pixel_buffer_object |
5483 |
#ifdef GL_ARB_pixel_buffer_object |
| 4900 |
GLEW_ARB_pixel_buffer_object = glewGetExtension("GL_ARB_pixel_buffer_object"); |
5484 |
CONST_CAST(GLEW_ARB_pixel_buffer_object) = glewGetExtension("GL_ARB_pixel_buffer_object"); |
| 4901 |
#endif /* GL_ARB_pixel_buffer_object */ |
5485 |
#endif /* GL_ARB_pixel_buffer_object */ |
| 4902 |
#ifdef GL_ARB_point_parameters |
5486 |
#ifdef GL_ARB_point_parameters |
| 4903 |
GLEW_ARB_point_parameters = glewGetExtension("GL_ARB_point_parameters"); |
5487 |
CONST_CAST(GLEW_ARB_point_parameters) = glewGetExtension("GL_ARB_point_parameters"); |
| 4904 |
if (glewExperimental || GLEW_ARB_point_parameters) GLEW_ARB_point_parameters = !_glewInit_GL_ARB_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); |
5488 |
if (glewExperimental || GLEW_ARB_point_parameters) CONST_CAST(GLEW_ARB_point_parameters) = !_glewInit_GL_ARB_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4905 |
#endif /* GL_ARB_point_parameters */ |
5489 |
#endif /* GL_ARB_point_parameters */ |
| 4906 |
#ifdef GL_ARB_point_sprite |
5490 |
#ifdef GL_ARB_point_sprite |
| 4907 |
GLEW_ARB_point_sprite = glewGetExtension("GL_ARB_point_sprite"); |
5491 |
CONST_CAST(GLEW_ARB_point_sprite) = glewGetExtension("GL_ARB_point_sprite"); |
| 4908 |
#endif /* GL_ARB_point_sprite */ |
5492 |
#endif /* GL_ARB_point_sprite */ |
| 4909 |
#ifdef GL_ARB_shader_objects |
5493 |
#ifdef GL_ARB_shader_objects |
| 4910 |
GLEW_ARB_shader_objects = glewGetExtension("GL_ARB_shader_objects"); |
5494 |
CONST_CAST(GLEW_ARB_shader_objects) = glewGetExtension("GL_ARB_shader_objects"); |
| 4911 |
if (glewExperimental || GLEW_ARB_shader_objects) GLEW_ARB_shader_objects = !_glewInit_GL_ARB_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); |
5495 |
if (glewExperimental || GLEW_ARB_shader_objects) CONST_CAST(GLEW_ARB_shader_objects) = !_glewInit_GL_ARB_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4912 |
#endif /* GL_ARB_shader_objects */ |
5496 |
#endif /* GL_ARB_shader_objects */ |
| 4913 |
#ifdef GL_ARB_shading_language_100 |
5497 |
#ifdef GL_ARB_shading_language_100 |
| 4914 |
GLEW_ARB_shading_language_100 = glewGetExtension("GL_ARB_shading_language_100"); |
5498 |
CONST_CAST(GLEW_ARB_shading_language_100) = glewGetExtension("GL_ARB_shading_language_100"); |
| 4915 |
#endif /* GL_ARB_shading_language_100 */ |
5499 |
#endif /* GL_ARB_shading_language_100 */ |
| 4916 |
#ifdef GL_ARB_shadow |
5500 |
#ifdef GL_ARB_shadow |
| 4917 |
GLEW_ARB_shadow = glewGetExtension("GL_ARB_shadow"); |
5501 |
CONST_CAST(GLEW_ARB_shadow) = glewGetExtension("GL_ARB_shadow"); |
| 4918 |
#endif /* GL_ARB_shadow */ |
5502 |
#endif /* GL_ARB_shadow */ |
| 4919 |
#ifdef GL_ARB_shadow_ambient |
5503 |
#ifdef GL_ARB_shadow_ambient |
| 4920 |
GLEW_ARB_shadow_ambient = glewGetExtension("GL_ARB_shadow_ambient"); |
5504 |
CONST_CAST(GLEW_ARB_shadow_ambient) = glewGetExtension("GL_ARB_shadow_ambient"); |
| 4921 |
#endif /* GL_ARB_shadow_ambient */ |
5505 |
#endif /* GL_ARB_shadow_ambient */ |
| 4922 |
#ifdef GL_ARB_texture_border_clamp |
5506 |
#ifdef GL_ARB_texture_border_clamp |
| 4923 |
GLEW_ARB_texture_border_clamp = glewGetExtension("GL_ARB_texture_border_clamp"); |
5507 |
CONST_CAST(GLEW_ARB_texture_border_clamp) = glewGetExtension("GL_ARB_texture_border_clamp"); |
| 4924 |
#endif /* GL_ARB_texture_border_clamp */ |
5508 |
#endif /* GL_ARB_texture_border_clamp */ |
| 4925 |
#ifdef GL_ARB_texture_compression |
5509 |
#ifdef GL_ARB_texture_compression |
| 4926 |
GLEW_ARB_texture_compression = glewGetExtension("GL_ARB_texture_compression"); |
5510 |
CONST_CAST(GLEW_ARB_texture_compression) = glewGetExtension("GL_ARB_texture_compression"); |
| 4927 |
if (glewExperimental || GLEW_ARB_texture_compression) GLEW_ARB_texture_compression = !_glewInit_GL_ARB_texture_compression(GLEW_CONTEXT_ARG_VAR_INIT); |
5511 |
if (glewExperimental || GLEW_ARB_texture_compression) CONST_CAST(GLEW_ARB_texture_compression) = !_glewInit_GL_ARB_texture_compression(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4928 |
#endif /* GL_ARB_texture_compression */ |
5512 |
#endif /* GL_ARB_texture_compression */ |
| 4929 |
#ifdef GL_ARB_texture_cube_map |
5513 |
#ifdef GL_ARB_texture_cube_map |
| 4930 |
GLEW_ARB_texture_cube_map = glewGetExtension("GL_ARB_texture_cube_map"); |
5514 |
CONST_CAST(GLEW_ARB_texture_cube_map) = glewGetExtension("GL_ARB_texture_cube_map"); |
| 4931 |
#endif /* GL_ARB_texture_cube_map */ |
5515 |
#endif /* GL_ARB_texture_cube_map */ |
| 4932 |
#ifdef GL_ARB_texture_env_add |
5516 |
#ifdef GL_ARB_texture_env_add |
| 4933 |
GLEW_ARB_texture_env_add = glewGetExtension("GL_ARB_texture_env_add"); |
5517 |
CONST_CAST(GLEW_ARB_texture_env_add) = glewGetExtension("GL_ARB_texture_env_add"); |
| 4934 |
#endif /* GL_ARB_texture_env_add */ |
5518 |
#endif /* GL_ARB_texture_env_add */ |
| 4935 |
#ifdef GL_ARB_texture_env_combine |
5519 |
#ifdef GL_ARB_texture_env_combine |
| 4936 |
GLEW_ARB_texture_env_combine = glewGetExtension("GL_ARB_texture_env_combine"); |
5520 |
CONST_CAST(GLEW_ARB_texture_env_combine) = glewGetExtension("GL_ARB_texture_env_combine"); |
| 4937 |
#endif /* GL_ARB_texture_env_combine */ |
5521 |
#endif /* GL_ARB_texture_env_combine */ |
| 4938 |
#ifdef GL_ARB_texture_env_crossbar |
5522 |
#ifdef GL_ARB_texture_env_crossbar |
| 4939 |
GLEW_ARB_texture_env_crossbar = glewGetExtension("GL_ARB_texture_env_crossbar"); |
5523 |
CONST_CAST(GLEW_ARB_texture_env_crossbar) = glewGetExtension("GL_ARB_texture_env_crossbar"); |
| 4940 |
#endif /* GL_ARB_texture_env_crossbar */ |
5524 |
#endif /* GL_ARB_texture_env_crossbar */ |
| 4941 |
#ifdef GL_ARB_texture_env_dot3 |
5525 |
#ifdef GL_ARB_texture_env_dot3 |
| 4942 |
GLEW_ARB_texture_env_dot3 = glewGetExtension("GL_ARB_texture_env_dot3"); |
5526 |
CONST_CAST(GLEW_ARB_texture_env_dot3) = glewGetExtension("GL_ARB_texture_env_dot3"); |
| 4943 |
#endif /* GL_ARB_texture_env_dot3 */ |
5527 |
#endif /* GL_ARB_texture_env_dot3 */ |
| 4944 |
#ifdef GL_ARB_texture_float |
5528 |
#ifdef GL_ARB_texture_float |
| 4945 |
GLEW_ARB_texture_float = glewGetExtension("GL_ARB_texture_float"); |
5529 |
CONST_CAST(GLEW_ARB_texture_float) = glewGetExtension("GL_ARB_texture_float"); |
| 4946 |
#endif /* GL_ARB_texture_float */ |
5530 |
#endif /* GL_ARB_texture_float */ |
| 4947 |
#ifdef GL_ARB_texture_mirrored_repeat |
5531 |
#ifdef GL_ARB_texture_mirrored_repeat |
| 4948 |
GLEW_ARB_texture_mirrored_repeat = glewGetExtension("GL_ARB_texture_mirrored_repeat"); |
5532 |
CONST_CAST(GLEW_ARB_texture_mirrored_repeat) = glewGetExtension("GL_ARB_texture_mirrored_repeat"); |
| 4949 |
#endif /* GL_ARB_texture_mirrored_repeat */ |
5533 |
#endif /* GL_ARB_texture_mirrored_repeat */ |
| 4950 |
#ifdef GL_ARB_texture_non_power_of_two |
5534 |
#ifdef GL_ARB_texture_non_power_of_two |
| 4951 |
GLEW_ARB_texture_non_power_of_two = glewGetExtension("GL_ARB_texture_non_power_of_two"); |
5535 |
CONST_CAST(GLEW_ARB_texture_non_power_of_two) = glewGetExtension("GL_ARB_texture_non_power_of_two"); |
| 4952 |
#endif /* GL_ARB_texture_non_power_of_two */ |
5536 |
#endif /* GL_ARB_texture_non_power_of_two */ |
| 4953 |
#ifdef GL_ARB_texture_rectangle |
5537 |
#ifdef GL_ARB_texture_rectangle |
| 4954 |
GLEW_ARB_texture_rectangle = glewGetExtension("GL_ARB_texture_rectangle"); |
5538 |
CONST_CAST(GLEW_ARB_texture_rectangle) = glewGetExtension("GL_ARB_texture_rectangle"); |
| 4955 |
#endif /* GL_ARB_texture_rectangle */ |
5539 |
#endif /* GL_ARB_texture_rectangle */ |
| 4956 |
#ifdef GL_ARB_transpose_matrix |
5540 |
#ifdef GL_ARB_transpose_matrix |
| 4957 |
GLEW_ARB_transpose_matrix = glewGetExtension("GL_ARB_transpose_matrix"); |
5541 |
CONST_CAST(GLEW_ARB_transpose_matrix) = glewGetExtension("GL_ARB_transpose_matrix"); |
| 4958 |
if (glewExperimental || GLEW_ARB_transpose_matrix) GLEW_ARB_transpose_matrix = !_glewInit_GL_ARB_transpose_matrix(GLEW_CONTEXT_ARG_VAR_INIT); |
5542 |
if (glewExperimental || GLEW_ARB_transpose_matrix) CONST_CAST(GLEW_ARB_transpose_matrix) = !_glewInit_GL_ARB_transpose_matrix(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4959 |
#endif /* GL_ARB_transpose_matrix */ |
5543 |
#endif /* GL_ARB_transpose_matrix */ |
| 4960 |
#ifdef GL_ARB_vertex_blend |
5544 |
#ifdef GL_ARB_vertex_blend |
| 4961 |
GLEW_ARB_vertex_blend = glewGetExtension("GL_ARB_vertex_blend"); |
5545 |
CONST_CAST(GLEW_ARB_vertex_blend) = glewGetExtension("GL_ARB_vertex_blend"); |
| 4962 |
if (glewExperimental || GLEW_ARB_vertex_blend) GLEW_ARB_vertex_blend = !_glewInit_GL_ARB_vertex_blend(GLEW_CONTEXT_ARG_VAR_INIT); |
5546 |
if (glewExperimental || GLEW_ARB_vertex_blend) CONST_CAST(GLEW_ARB_vertex_blend) = !_glewInit_GL_ARB_vertex_blend(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4963 |
#endif /* GL_ARB_vertex_blend */ |
5547 |
#endif /* GL_ARB_vertex_blend */ |
| 4964 |
#ifdef GL_ARB_vertex_buffer_object |
5548 |
#ifdef GL_ARB_vertex_buffer_object |
| 4965 |
GLEW_ARB_vertex_buffer_object = glewGetExtension("GL_ARB_vertex_buffer_object"); |
5549 |
CONST_CAST(GLEW_ARB_vertex_buffer_object) = glewGetExtension("GL_ARB_vertex_buffer_object"); |
| 4966 |
if (glewExperimental || GLEW_ARB_vertex_buffer_object) GLEW_ARB_vertex_buffer_object = !_glewInit_GL_ARB_vertex_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); |
5550 |
if (glewExperimental || GLEW_ARB_vertex_buffer_object) CONST_CAST(GLEW_ARB_vertex_buffer_object) = !_glewInit_GL_ARB_vertex_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4967 |
#endif /* GL_ARB_vertex_buffer_object */ |
5551 |
#endif /* GL_ARB_vertex_buffer_object */ |
| 4968 |
#ifdef GL_ARB_vertex_program |
5552 |
#ifdef GL_ARB_vertex_program |
| 4969 |
GLEW_ARB_vertex_program = glewGetExtension("GL_ARB_vertex_program"); |
5553 |
CONST_CAST(GLEW_ARB_vertex_program) = glewGetExtension("GL_ARB_vertex_program"); |
| 4970 |
if (glewExperimental || GLEW_ARB_vertex_program) GLEW_ARB_vertex_program = !_glewInit_GL_ARB_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); |
5554 |
if (glewExperimental || GLEW_ARB_vertex_program) CONST_CAST(GLEW_ARB_vertex_program) = !_glewInit_GL_ARB_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4971 |
#endif /* GL_ARB_vertex_program */ |
5555 |
#endif /* GL_ARB_vertex_program */ |
| 4972 |
#ifdef GL_ARB_vertex_shader |
5556 |
#ifdef GL_ARB_vertex_shader |
| 4973 |
GLEW_ARB_vertex_shader = glewGetExtension("GL_ARB_vertex_shader"); |
5557 |
CONST_CAST(GLEW_ARB_vertex_shader) = glewGetExtension("GL_ARB_vertex_shader"); |
| 4974 |
if (glewExperimental || GLEW_ARB_vertex_shader) { GLEW_ARB_vertex_shader = !_glewInit_GL_ARB_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); _glewInit_GL_ARB_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); } |
5558 |
if (glewExperimental || GLEW_ARB_vertex_shader) CONST_CAST(GLEW_ARB_vertex_shader) = !_glewInit_GL_ARB_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4975 |
#endif /* GL_ARB_vertex_shader */ |
5559 |
#endif /* GL_ARB_vertex_shader */ |
| 4976 |
#ifdef GL_ARB_window_pos |
5560 |
#ifdef GL_ARB_window_pos |
| 4977 |
GLEW_ARB_window_pos = glewGetExtension("GL_ARB_window_pos"); |
5561 |
CONST_CAST(GLEW_ARB_window_pos) = glewGetExtension("GL_ARB_window_pos"); |
| 4978 |
if (glewExperimental || GLEW_ARB_window_pos) GLEW_ARB_window_pos = !_glewInit_GL_ARB_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); |
5562 |
if (glewExperimental || GLEW_ARB_window_pos) CONST_CAST(GLEW_ARB_window_pos) = !_glewInit_GL_ARB_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4979 |
#endif /* GL_ARB_window_pos */ |
5563 |
#endif /* GL_ARB_window_pos */ |
| 4980 |
#ifdef GL_ATIX_point_sprites |
5564 |
#ifdef GL_ATIX_point_sprites |
| 4981 |
GLEW_ATIX_point_sprites = glewGetExtension("GL_ATIX_point_sprites"); |
5565 |
CONST_CAST(GLEW_ATIX_point_sprites) = glewGetExtension("GL_ATIX_point_sprites"); |
| 4982 |
#endif /* GL_ATIX_point_sprites */ |
5566 |
#endif /* GL_ATIX_point_sprites */ |
| 4983 |
#ifdef GL_ATIX_texture_env_combine3 |
5567 |
#ifdef GL_ATIX_texture_env_combine3 |
| 4984 |
GLEW_ATIX_texture_env_combine3 = glewGetExtension("GL_ATIX_texture_env_combine3"); |
5568 |
CONST_CAST(GLEW_ATIX_texture_env_combine3) = glewGetExtension("GL_ATIX_texture_env_combine3"); |
| 4985 |
#endif /* GL_ATIX_texture_env_combine3 */ |
5569 |
#endif /* GL_ATIX_texture_env_combine3 */ |
| 4986 |
#ifdef GL_ATIX_texture_env_route |
5570 |
#ifdef GL_ATIX_texture_env_route |
| 4987 |
GLEW_ATIX_texture_env_route = glewGetExtension("GL_ATIX_texture_env_route"); |
5571 |
CONST_CAST(GLEW_ATIX_texture_env_route) = glewGetExtension("GL_ATIX_texture_env_route"); |
| 4988 |
#endif /* GL_ATIX_texture_env_route */ |
5572 |
#endif /* GL_ATIX_texture_env_route */ |
| 4989 |
#ifdef GL_ATIX_vertex_shader_output_point_size |
5573 |
#ifdef GL_ATIX_vertex_shader_output_point_size |
| 4990 |
GLEW_ATIX_vertex_shader_output_point_size = glewGetExtension("GL_ATIX_vertex_shader_output_point_size"); |
5574 |
CONST_CAST(GLEW_ATIX_vertex_shader_output_point_size) = glewGetExtension("GL_ATIX_vertex_shader_output_point_size"); |
| 4991 |
#endif /* GL_ATIX_vertex_shader_output_point_size */ |
5575 |
#endif /* GL_ATIX_vertex_shader_output_point_size */ |
| 4992 |
#ifdef GL_ATI_draw_buffers |
5576 |
#ifdef GL_ATI_draw_buffers |
| 4993 |
GLEW_ATI_draw_buffers = glewGetExtension("GL_ATI_draw_buffers"); |
5577 |
CONST_CAST(GLEW_ATI_draw_buffers) = glewGetExtension("GL_ATI_draw_buffers"); |
| 4994 |
if (glewExperimental || GLEW_ATI_draw_buffers) GLEW_ATI_draw_buffers = !_glewInit_GL_ATI_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); |
5578 |
if (glewExperimental || GLEW_ATI_draw_buffers) CONST_CAST(GLEW_ATI_draw_buffers) = !_glewInit_GL_ATI_draw_buffers(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4995 |
#endif /* GL_ATI_draw_buffers */ |
5579 |
#endif /* GL_ATI_draw_buffers */ |
| 4996 |
#ifdef GL_ATI_element_array |
5580 |
#ifdef GL_ATI_element_array |
| 4997 |
GLEW_ATI_element_array = glewGetExtension("GL_ATI_element_array"); |
5581 |
CONST_CAST(GLEW_ATI_element_array) = glewGetExtension("GL_ATI_element_array"); |
| 4998 |
if (glewExperimental || GLEW_ATI_element_array) GLEW_ATI_element_array = !_glewInit_GL_ATI_element_array(GLEW_CONTEXT_ARG_VAR_INIT); |
5582 |
if (glewExperimental || GLEW_ATI_element_array) CONST_CAST(GLEW_ATI_element_array) = !_glewInit_GL_ATI_element_array(GLEW_CONTEXT_ARG_VAR_INIT); |
| 4999 |
#endif /* GL_ATI_element_array */ |
5583 |
#endif /* GL_ATI_element_array */ |
| 5000 |
#ifdef GL_ATI_envmap_bumpmap |
5584 |
#ifdef GL_ATI_envmap_bumpmap |
| 5001 |
GLEW_ATI_envmap_bumpmap = glewGetExtension("GL_ATI_envmap_bumpmap"); |
5585 |
CONST_CAST(GLEW_ATI_envmap_bumpmap) = glewGetExtension("GL_ATI_envmap_bumpmap"); |
| 5002 |
if (glewExperimental || GLEW_ATI_envmap_bumpmap) GLEW_ATI_envmap_bumpmap = !_glewInit_GL_ATI_envmap_bumpmap(GLEW_CONTEXT_ARG_VAR_INIT); |
5586 |
if (glewExperimental || GLEW_ATI_envmap_bumpmap) CONST_CAST(GLEW_ATI_envmap_bumpmap) = !_glewInit_GL_ATI_envmap_bumpmap(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5003 |
#endif /* GL_ATI_envmap_bumpmap */ |
5587 |
#endif /* GL_ATI_envmap_bumpmap */ |
| 5004 |
#ifdef GL_ATI_fragment_shader |
5588 |
#ifdef GL_ATI_fragment_shader |
| 5005 |
GLEW_ATI_fragment_shader = glewGetExtension("GL_ATI_fragment_shader"); |
5589 |
CONST_CAST(GLEW_ATI_fragment_shader) = glewGetExtension("GL_ATI_fragment_shader"); |
| 5006 |
if (glewExperimental || GLEW_ATI_fragment_shader) GLEW_ATI_fragment_shader = !_glewInit_GL_ATI_fragment_shader(GLEW_CONTEXT_ARG_VAR_INIT); |
5590 |
if (glewExperimental || GLEW_ATI_fragment_shader) CONST_CAST(GLEW_ATI_fragment_shader) = !_glewInit_GL_ATI_fragment_shader(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5007 |
#endif /* GL_ATI_fragment_shader */ |
5591 |
#endif /* GL_ATI_fragment_shader */ |
| 5008 |
#ifdef GL_ATI_map_object_buffer |
5592 |
#ifdef GL_ATI_map_object_buffer |
| 5009 |
GLEW_ATI_map_object_buffer = glewGetExtension("GL_ATI_map_object_buffer"); |
5593 |
CONST_CAST(GLEW_ATI_map_object_buffer) = glewGetExtension("GL_ATI_map_object_buffer"); |
| 5010 |
if (glewExperimental || GLEW_ATI_map_object_buffer) GLEW_ATI_map_object_buffer = !_glewInit_GL_ATI_map_object_buffer(GLEW_CONTEXT_ARG_VAR_INIT); |
5594 |
if (glewExperimental || GLEW_ATI_map_object_buffer) CONST_CAST(GLEW_ATI_map_object_buffer) = !_glewInit_GL_ATI_map_object_buffer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5011 |
#endif /* GL_ATI_map_object_buffer */ |
5595 |
#endif /* GL_ATI_map_object_buffer */ |
| 5012 |
#ifdef GL_ATI_pn_triangles |
5596 |
#ifdef GL_ATI_pn_triangles |
| 5013 |
GLEW_ATI_pn_triangles = glewGetExtension("GL_ATI_pn_triangles"); |
5597 |
CONST_CAST(GLEW_ATI_pn_triangles) = glewGetExtension("GL_ATI_pn_triangles"); |
| 5014 |
if (glewExperimental || GLEW_ATI_pn_triangles) GLEW_ATI_pn_triangles = !_glewInit_GL_ATI_pn_triangles(GLEW_CONTEXT_ARG_VAR_INIT); |
5598 |
if (glewExperimental || GLEW_ATI_pn_triangles) CONST_CAST(GLEW_ATI_pn_triangles) = !_glewInit_GL_ATI_pn_triangles(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5015 |
#endif /* GL_ATI_pn_triangles */ |
5599 |
#endif /* GL_ATI_pn_triangles */ |
| 5016 |
#ifdef GL_ATI_separate_stencil |
5600 |
#ifdef GL_ATI_separate_stencil |
| 5017 |
GLEW_ATI_separate_stencil = glewGetExtension("GL_ATI_separate_stencil"); |
5601 |
CONST_CAST(GLEW_ATI_separate_stencil) = glewGetExtension("GL_ATI_separate_stencil"); |
| 5018 |
if (glewExperimental || GLEW_ATI_separate_stencil) GLEW_ATI_separate_stencil = !_glewInit_GL_ATI_separate_stencil(GLEW_CONTEXT_ARG_VAR_INIT); |
5602 |
if (glewExperimental || GLEW_ATI_separate_stencil) CONST_CAST(GLEW_ATI_separate_stencil) = !_glewInit_GL_ATI_separate_stencil(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5019 |
#endif /* GL_ATI_separate_stencil */ |
5603 |
#endif /* GL_ATI_separate_stencil */ |
|
|
5604 |
#ifdef GL_ATI_shader_texture_lod |
| 5605 |
CONST_CAST(GLEW_ATI_shader_texture_lod) = glewGetExtension("GL_ATI_shader_texture_lod"); |
| 5606 |
#endif /* GL_ATI_shader_texture_lod */ |
| 5020 |
#ifdef GL_ATI_text_fragment_shader |
5607 |
#ifdef GL_ATI_text_fragment_shader |
| 5021 |
GLEW_ATI_text_fragment_shader = glewGetExtension("GL_ATI_text_fragment_shader"); |
5608 |
CONST_CAST(GLEW_ATI_text_fragment_shader) = glewGetExtension("GL_ATI_text_fragment_shader"); |
| 5022 |
#endif /* GL_ATI_text_fragment_shader */ |
5609 |
#endif /* GL_ATI_text_fragment_shader */ |
| 5023 |
#ifdef GL_ATI_texture_compression_3dc |
5610 |
#ifdef GL_ATI_texture_compression_3dc |
| 5024 |
GLEW_ATI_texture_compression_3dc = glewGetExtension("GL_ATI_texture_compression_3dc"); |
5611 |
CONST_CAST(GLEW_ATI_texture_compression_3dc) = glewGetExtension("GL_ATI_texture_compression_3dc"); |
| 5025 |
#endif /* GL_ATI_texture_compression_3dc */ |
5612 |
#endif /* GL_ATI_texture_compression_3dc */ |
| 5026 |
#ifdef GL_ATI_texture_env_combine3 |
5613 |
#ifdef GL_ATI_texture_env_combine3 |
| 5027 |
GLEW_ATI_texture_env_combine3 = glewGetExtension("GL_ATI_texture_env_combine3"); |
5614 |
CONST_CAST(GLEW_ATI_texture_env_combine3) = glewGetExtension("GL_ATI_texture_env_combine3"); |
| 5028 |
#endif /* GL_ATI_texture_env_combine3 */ |
5615 |
#endif /* GL_ATI_texture_env_combine3 */ |
| 5029 |
#ifdef GL_ATI_texture_float |
5616 |
#ifdef GL_ATI_texture_float |
| 5030 |
GLEW_ATI_texture_float = glewGetExtension("GL_ATI_texture_float"); |
5617 |
CONST_CAST(GLEW_ATI_texture_float) = glewGetExtension("GL_ATI_texture_float"); |
| 5031 |
#endif /* GL_ATI_texture_float */ |
5618 |
#endif /* GL_ATI_texture_float */ |
| 5032 |
#ifdef GL_ATI_texture_mirror_once |
5619 |
#ifdef GL_ATI_texture_mirror_once |
| 5033 |
GLEW_ATI_texture_mirror_once = glewGetExtension("GL_ATI_texture_mirror_once"); |
5620 |
CONST_CAST(GLEW_ATI_texture_mirror_once) = glewGetExtension("GL_ATI_texture_mirror_once"); |
| 5034 |
#endif /* GL_ATI_texture_mirror_once */ |
5621 |
#endif /* GL_ATI_texture_mirror_once */ |
| 5035 |
#ifdef GL_ATI_vertex_array_object |
5622 |
#ifdef GL_ATI_vertex_array_object |
| 5036 |
GLEW_ATI_vertex_array_object = glewGetExtension("GL_ATI_vertex_array_object"); |
5623 |
CONST_CAST(GLEW_ATI_vertex_array_object) = glewGetExtension("GL_ATI_vertex_array_object"); |
| 5037 |
if (glewExperimental || GLEW_ATI_vertex_array_object) GLEW_ATI_vertex_array_object = !_glewInit_GL_ATI_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); |
5624 |
if (glewExperimental || GLEW_ATI_vertex_array_object) CONST_CAST(GLEW_ATI_vertex_array_object) = !_glewInit_GL_ATI_vertex_array_object(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5038 |
#endif /* GL_ATI_vertex_array_object */ |
5625 |
#endif /* GL_ATI_vertex_array_object */ |
| 5039 |
#ifdef GL_ATI_vertex_attrib_array_object |
5626 |
#ifdef GL_ATI_vertex_attrib_array_object |
| 5040 |
GLEW_ATI_vertex_attrib_array_object = glewGetExtension("GL_ATI_vertex_attrib_array_object"); |
5627 |
CONST_CAST(GLEW_ATI_vertex_attrib_array_object) = glewGetExtension("GL_ATI_vertex_attrib_array_object"); |
| 5041 |
if (glewExperimental || GLEW_ATI_vertex_attrib_array_object) GLEW_ATI_vertex_attrib_array_object = !_glewInit_GL_ATI_vertex_attrib_array_object(GLEW_CONTEXT_ARG_VAR_INIT); |
5628 |
if (glewExperimental || GLEW_ATI_vertex_attrib_array_object) CONST_CAST(GLEW_ATI_vertex_attrib_array_object) = !_glewInit_GL_ATI_vertex_attrib_array_object(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5042 |
#endif /* GL_ATI_vertex_attrib_array_object */ |
5629 |
#endif /* GL_ATI_vertex_attrib_array_object */ |
| 5043 |
#ifdef GL_ATI_vertex_streams |
5630 |
#ifdef GL_ATI_vertex_streams |
| 5044 |
GLEW_ATI_vertex_streams = glewGetExtension("GL_ATI_vertex_streams"); |
5631 |
CONST_CAST(GLEW_ATI_vertex_streams) = glewGetExtension("GL_ATI_vertex_streams"); |
| 5045 |
if (glewExperimental || GLEW_ATI_vertex_streams) GLEW_ATI_vertex_streams = !_glewInit_GL_ATI_vertex_streams(GLEW_CONTEXT_ARG_VAR_INIT); |
5632 |
if (glewExperimental || GLEW_ATI_vertex_streams) CONST_CAST(GLEW_ATI_vertex_streams) = !_glewInit_GL_ATI_vertex_streams(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5046 |
#endif /* GL_ATI_vertex_streams */ |
5633 |
#endif /* GL_ATI_vertex_streams */ |
| 5047 |
#ifdef GL_EXT_422_pixels |
5634 |
#ifdef GL_EXT_422_pixels |
| 5048 |
GLEW_EXT_422_pixels = glewGetExtension("GL_EXT_422_pixels"); |
5635 |
CONST_CAST(GLEW_EXT_422_pixels) = glewGetExtension("GL_EXT_422_pixels"); |
| 5049 |
#endif /* GL_EXT_422_pixels */ |
5636 |
#endif /* GL_EXT_422_pixels */ |
| 5050 |
#ifdef GL_EXT_Cg_shader |
5637 |
#ifdef GL_EXT_Cg_shader |
| 5051 |
GLEW_EXT_Cg_shader = glewGetExtension("GL_EXT_Cg_shader"); |
5638 |
CONST_CAST(GLEW_EXT_Cg_shader) = glewGetExtension("GL_EXT_Cg_shader"); |
| 5052 |
#endif /* GL_EXT_Cg_shader */ |
5639 |
#endif /* GL_EXT_Cg_shader */ |
| 5053 |
#ifdef GL_EXT_abgr |
5640 |
#ifdef GL_EXT_abgr |
| 5054 |
GLEW_EXT_abgr = glewGetExtension("GL_EXT_abgr"); |
5641 |
CONST_CAST(GLEW_EXT_abgr) = glewGetExtension("GL_EXT_abgr"); |
| 5055 |
#endif /* GL_EXT_abgr */ |
5642 |
#endif /* GL_EXT_abgr */ |
| 5056 |
#ifdef GL_EXT_bgra |
5643 |
#ifdef GL_EXT_bgra |
| 5057 |
GLEW_EXT_bgra = glewGetExtension("GL_EXT_bgra"); |
5644 |
CONST_CAST(GLEW_EXT_bgra) = glewGetExtension("GL_EXT_bgra"); |
| 5058 |
#endif /* GL_EXT_bgra */ |
5645 |
#endif /* GL_EXT_bgra */ |
|
|
5646 |
#ifdef GL_EXT_bindable_uniform |
| 5647 |
CONST_CAST(GLEW_EXT_bindable_uniform) = glewGetExtension("GL_EXT_bindable_uniform"); |
| 5648 |
if (glewExperimental || GLEW_EXT_bindable_uniform) CONST_CAST(GLEW_EXT_bindable_uniform) = !_glewInit_GL_EXT_bindable_uniform(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5649 |
#endif /* GL_EXT_bindable_uniform */ |
| 5059 |
#ifdef GL_EXT_blend_color |
5650 |
#ifdef GL_EXT_blend_color |
| 5060 |
GLEW_EXT_blend_color = glewGetExtension("GL_EXT_blend_color"); |
5651 |
CONST_CAST(GLEW_EXT_blend_color) = glewGetExtension("GL_EXT_blend_color"); |
| 5061 |
if (glewExperimental || GLEW_EXT_blend_color) GLEW_EXT_blend_color = !_glewInit_GL_EXT_blend_color(GLEW_CONTEXT_ARG_VAR_INIT); |
5652 |
if (glewExperimental || GLEW_EXT_blend_color) CONST_CAST(GLEW_EXT_blend_color) = !_glewInit_GL_EXT_blend_color(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5062 |
#endif /* GL_EXT_blend_color */ |
5653 |
#endif /* GL_EXT_blend_color */ |
| 5063 |
#ifdef GL_EXT_blend_equation_separate |
5654 |
#ifdef GL_EXT_blend_equation_separate |
| 5064 |
GLEW_EXT_blend_equation_separate = glewGetExtension("GL_EXT_blend_equation_separate"); |
5655 |
CONST_CAST(GLEW_EXT_blend_equation_separate) = glewGetExtension("GL_EXT_blend_equation_separate"); |
| 5065 |
if (glewExperimental || GLEW_EXT_blend_equation_separate) GLEW_EXT_blend_equation_separate = !_glewInit_GL_EXT_blend_equation_separate(GLEW_CONTEXT_ARG_VAR_INIT); |
5656 |
if (glewExperimental || GLEW_EXT_blend_equation_separate) CONST_CAST(GLEW_EXT_blend_equation_separate) = !_glewInit_GL_EXT_blend_equation_separate(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5066 |
#endif /* GL_EXT_blend_equation_separate */ |
5657 |
#endif /* GL_EXT_blend_equation_separate */ |
| 5067 |
#ifdef GL_EXT_blend_func_separate |
5658 |
#ifdef GL_EXT_blend_func_separate |
| 5068 |
GLEW_EXT_blend_func_separate = glewGetExtension("GL_EXT_blend_func_separate"); |
5659 |
CONST_CAST(GLEW_EXT_blend_func_separate) = glewGetExtension("GL_EXT_blend_func_separate"); |
| 5069 |
if (glewExperimental || GLEW_EXT_blend_func_separate) GLEW_EXT_blend_func_separate = !_glewInit_GL_EXT_blend_func_separate(GLEW_CONTEXT_ARG_VAR_INIT); |
5660 |
if (glewExperimental || GLEW_EXT_blend_func_separate) CONST_CAST(GLEW_EXT_blend_func_separate) = !_glewInit_GL_EXT_blend_func_separate(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5070 |
#endif /* GL_EXT_blend_func_separate */ |
5661 |
#endif /* GL_EXT_blend_func_separate */ |
| 5071 |
#ifdef GL_EXT_blend_logic_op |
5662 |
#ifdef GL_EXT_blend_logic_op |
| 5072 |
GLEW_EXT_blend_logic_op = glewGetExtension("GL_EXT_blend_logic_op"); |
5663 |
CONST_CAST(GLEW_EXT_blend_logic_op) = glewGetExtension("GL_EXT_blend_logic_op"); |
| 5073 |
#endif /* GL_EXT_blend_logic_op */ |
5664 |
#endif /* GL_EXT_blend_logic_op */ |
| 5074 |
#ifdef GL_EXT_blend_minmax |
5665 |
#ifdef GL_EXT_blend_minmax |
| 5075 |
GLEW_EXT_blend_minmax = glewGetExtension("GL_EXT_blend_minmax"); |
5666 |
CONST_CAST(GLEW_EXT_blend_minmax) = glewGetExtension("GL_EXT_blend_minmax"); |
| 5076 |
if (glewExperimental || GLEW_EXT_blend_minmax) GLEW_EXT_blend_minmax = !_glewInit_GL_EXT_blend_minmax(GLEW_CONTEXT_ARG_VAR_INIT); |
5667 |
if (glewExperimental || GLEW_EXT_blend_minmax) CONST_CAST(GLEW_EXT_blend_minmax) = !_glewInit_GL_EXT_blend_minmax(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5077 |
#endif /* GL_EXT_blend_minmax */ |
5668 |
#endif /* GL_EXT_blend_minmax */ |
| 5078 |
#ifdef GL_EXT_blend_subtract |
5669 |
#ifdef GL_EXT_blend_subtract |
| 5079 |
GLEW_EXT_blend_subtract = glewGetExtension("GL_EXT_blend_subtract"); |
5670 |
CONST_CAST(GLEW_EXT_blend_subtract) = glewGetExtension("GL_EXT_blend_subtract"); |
| 5080 |
#endif /* GL_EXT_blend_subtract */ |
5671 |
#endif /* GL_EXT_blend_subtract */ |
| 5081 |
#ifdef GL_EXT_clip_volume_hint |
5672 |
#ifdef GL_EXT_clip_volume_hint |
| 5082 |
GLEW_EXT_clip_volume_hint = glewGetExtension("GL_EXT_clip_volume_hint"); |
5673 |
CONST_CAST(GLEW_EXT_clip_volume_hint) = glewGetExtension("GL_EXT_clip_volume_hint"); |
| 5083 |
#endif /* GL_EXT_clip_volume_hint */ |
5674 |
#endif /* GL_EXT_clip_volume_hint */ |
| 5084 |
#ifdef GL_EXT_cmyka |
5675 |
#ifdef GL_EXT_cmyka |
| 5085 |
GLEW_EXT_cmyka = glewGetExtension("GL_EXT_cmyka"); |
5676 |
CONST_CAST(GLEW_EXT_cmyka) = glewGetExtension("GL_EXT_cmyka"); |
| 5086 |
#endif /* GL_EXT_cmyka */ |
5677 |
#endif /* GL_EXT_cmyka */ |
| 5087 |
#ifdef GL_EXT_color_subtable |
5678 |
#ifdef GL_EXT_color_subtable |
| 5088 |
GLEW_EXT_color_subtable = glewGetExtension("GL_EXT_color_subtable"); |
5679 |
CONST_CAST(GLEW_EXT_color_subtable) = glewGetExtension("GL_EXT_color_subtable"); |
| 5089 |
if (glewExperimental || GLEW_EXT_color_subtable) GLEW_EXT_color_subtable = !_glewInit_GL_EXT_color_subtable(GLEW_CONTEXT_ARG_VAR_INIT); |
5680 |
if (glewExperimental || GLEW_EXT_color_subtable) CONST_CAST(GLEW_EXT_color_subtable) = !_glewInit_GL_EXT_color_subtable(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5090 |
#endif /* GL_EXT_color_subtable */ |
5681 |
#endif /* GL_EXT_color_subtable */ |
| 5091 |
#ifdef GL_EXT_compiled_vertex_array |
5682 |
#ifdef GL_EXT_compiled_vertex_array |
| 5092 |
GLEW_EXT_compiled_vertex_array = glewGetExtension("GL_EXT_compiled_vertex_array"); |
5683 |
CONST_CAST(GLEW_EXT_compiled_vertex_array) = glewGetExtension("GL_EXT_compiled_vertex_array"); |
| 5093 |
if (glewExperimental || GLEW_EXT_compiled_vertex_array) GLEW_EXT_compiled_vertex_array = !_glewInit_GL_EXT_compiled_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); |
5684 |
if (glewExperimental || GLEW_EXT_compiled_vertex_array) CONST_CAST(GLEW_EXT_compiled_vertex_array) = !_glewInit_GL_EXT_compiled_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5094 |
#endif /* GL_EXT_compiled_vertex_array */ |
5685 |
#endif /* GL_EXT_compiled_vertex_array */ |
| 5095 |
#ifdef GL_EXT_convolution |
5686 |
#ifdef GL_EXT_convolution |
| 5096 |
GLEW_EXT_convolution = glewGetExtension("GL_EXT_convolution"); |
5687 |
CONST_CAST(GLEW_EXT_convolution) = glewGetExtension("GL_EXT_convolution"); |
| 5097 |
if (glewExperimental || GLEW_EXT_convolution) GLEW_EXT_convolution = !_glewInit_GL_EXT_convolution(GLEW_CONTEXT_ARG_VAR_INIT); |
5688 |
if (glewExperimental || GLEW_EXT_convolution) CONST_CAST(GLEW_EXT_convolution) = !_glewInit_GL_EXT_convolution(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5098 |
#endif /* GL_EXT_convolution */ |
5689 |
#endif /* GL_EXT_convolution */ |
| 5099 |
#ifdef GL_EXT_coordinate_frame |
5690 |
#ifdef GL_EXT_coordinate_frame |
| 5100 |
GLEW_EXT_coordinate_frame = glewGetExtension("GL_EXT_coordinate_frame"); |
5691 |
CONST_CAST(GLEW_EXT_coordinate_frame) = glewGetExtension("GL_EXT_coordinate_frame"); |
| 5101 |
if (glewExperimental || GLEW_EXT_coordinate_frame) GLEW_EXT_coordinate_frame = !_glewInit_GL_EXT_coordinate_frame(GLEW_CONTEXT_ARG_VAR_INIT); |
5692 |
if (glewExperimental || GLEW_EXT_coordinate_frame) CONST_CAST(GLEW_EXT_coordinate_frame) = !_glewInit_GL_EXT_coordinate_frame(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5102 |
#endif /* GL_EXT_coordinate_frame */ |
5693 |
#endif /* GL_EXT_coordinate_frame */ |
| 5103 |
#ifdef GL_EXT_copy_texture |
5694 |
#ifdef GL_EXT_copy_texture |
| 5104 |
GLEW_EXT_copy_texture = glewGetExtension("GL_EXT_copy_texture"); |
5695 |
CONST_CAST(GLEW_EXT_copy_texture) = glewGetExtension("GL_EXT_copy_texture"); |
| 5105 |
if (glewExperimental || GLEW_EXT_copy_texture) GLEW_EXT_copy_texture = !_glewInit_GL_EXT_copy_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
5696 |
if (glewExperimental || GLEW_EXT_copy_texture) CONST_CAST(GLEW_EXT_copy_texture) = !_glewInit_GL_EXT_copy_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5106 |
#endif /* GL_EXT_copy_texture */ |
5697 |
#endif /* GL_EXT_copy_texture */ |
| 5107 |
#ifdef GL_EXT_cull_vertex |
5698 |
#ifdef GL_EXT_cull_vertex |
| 5108 |
GLEW_EXT_cull_vertex = glewGetExtension("GL_EXT_cull_vertex"); |
5699 |
CONST_CAST(GLEW_EXT_cull_vertex) = glewGetExtension("GL_EXT_cull_vertex"); |
| 5109 |
if (glewExperimental || GLEW_EXT_cull_vertex) GLEW_EXT_cull_vertex = !_glewInit_GL_EXT_cull_vertex(GLEW_CONTEXT_ARG_VAR_INIT); |
5700 |
if (glewExperimental || GLEW_EXT_cull_vertex) CONST_CAST(GLEW_EXT_cull_vertex) = !_glewInit_GL_EXT_cull_vertex(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5110 |
#endif /* GL_EXT_cull_vertex */ |
5701 |
#endif /* GL_EXT_cull_vertex */ |
| 5111 |
#ifdef GL_EXT_depth_bounds_test |
5702 |
#ifdef GL_EXT_depth_bounds_test |
| 5112 |
GLEW_EXT_depth_bounds_test = glewGetExtension("GL_EXT_depth_bounds_test"); |
5703 |
CONST_CAST(GLEW_EXT_depth_bounds_test) = glewGetExtension("GL_EXT_depth_bounds_test"); |
| 5113 |
if (glewExperimental || GLEW_EXT_depth_bounds_test) GLEW_EXT_depth_bounds_test = !_glewInit_GL_EXT_depth_bounds_test(GLEW_CONTEXT_ARG_VAR_INIT); |
5704 |
if (glewExperimental || GLEW_EXT_depth_bounds_test) CONST_CAST(GLEW_EXT_depth_bounds_test) = !_glewInit_GL_EXT_depth_bounds_test(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5114 |
#endif /* GL_EXT_depth_bounds_test */ |
5705 |
#endif /* GL_EXT_depth_bounds_test */ |
|
|
5706 |
#ifdef GL_EXT_draw_buffers2 |
| 5707 |
CONST_CAST(GLEW_EXT_draw_buffers2) = glewGetExtension("GL_EXT_draw_buffers2"); |
| 5708 |
if (glewExperimental || GLEW_EXT_draw_buffers2) CONST_CAST(GLEW_EXT_draw_buffers2) = !_glewInit_GL_EXT_draw_buffers2(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5709 |
#endif /* GL_EXT_draw_buffers2 */ |
| 5710 |
#ifdef GL_EXT_draw_instanced |
| 5711 |
CONST_CAST(GLEW_EXT_draw_instanced) = glewGetExtension("GL_EXT_draw_instanced"); |
| 5712 |
if (glewExperimental || GLEW_EXT_draw_instanced) CONST_CAST(GLEW_EXT_draw_instanced) = !_glewInit_GL_EXT_draw_instanced(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5713 |
#endif /* GL_EXT_draw_instanced */ |
| 5115 |
#ifdef GL_EXT_draw_range_elements |
5714 |
#ifdef GL_EXT_draw_range_elements |
| 5116 |
GLEW_EXT_draw_range_elements = glewGetExtension("GL_EXT_draw_range_elements"); |
5715 |
CONST_CAST(GLEW_EXT_draw_range_elements) = glewGetExtension("GL_EXT_draw_range_elements"); |
| 5117 |
if (glewExperimental || GLEW_EXT_draw_range_elements) GLEW_EXT_draw_range_elements = !_glewInit_GL_EXT_draw_range_elements(GLEW_CONTEXT_ARG_VAR_INIT); |
5716 |
if (glewExperimental || GLEW_EXT_draw_range_elements) CONST_CAST(GLEW_EXT_draw_range_elements) = !_glewInit_GL_EXT_draw_range_elements(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5118 |
#endif /* GL_EXT_draw_range_elements */ |
5717 |
#endif /* GL_EXT_draw_range_elements */ |
| 5119 |
#ifdef GL_EXT_fog_coord |
5718 |
#ifdef GL_EXT_fog_coord |
| 5120 |
GLEW_EXT_fog_coord = glewGetExtension("GL_EXT_fog_coord"); |
5719 |
CONST_CAST(GLEW_EXT_fog_coord) = glewGetExtension("GL_EXT_fog_coord"); |
| 5121 |
if (glewExperimental || GLEW_EXT_fog_coord) GLEW_EXT_fog_coord = !_glewInit_GL_EXT_fog_coord(GLEW_CONTEXT_ARG_VAR_INIT); |
5720 |
if (glewExperimental || GLEW_EXT_fog_coord) CONST_CAST(GLEW_EXT_fog_coord) = !_glewInit_GL_EXT_fog_coord(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5122 |
#endif /* GL_EXT_fog_coord */ |
5721 |
#endif /* GL_EXT_fog_coord */ |
| 5123 |
#ifdef GL_EXT_fragment_lighting |
5722 |
#ifdef GL_EXT_fragment_lighting |
| 5124 |
GLEW_EXT_fragment_lighting = glewGetExtension("GL_EXT_fragment_lighting"); |
5723 |
CONST_CAST(GLEW_EXT_fragment_lighting) = glewGetExtension("GL_EXT_fragment_lighting"); |
| 5125 |
if (glewExperimental || GLEW_EXT_fragment_lighting) GLEW_EXT_fragment_lighting = !_glewInit_GL_EXT_fragment_lighting(GLEW_CONTEXT_ARG_VAR_INIT); |
5724 |
if (glewExperimental || GLEW_EXT_fragment_lighting) CONST_CAST(GLEW_EXT_fragment_lighting) = !_glewInit_GL_EXT_fragment_lighting(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5126 |
#endif /* GL_EXT_fragment_lighting */ |
5725 |
#endif /* GL_EXT_fragment_lighting */ |
|
|
5726 |
#ifdef GL_EXT_framebuffer_blit |
| 5727 |
CONST_CAST(GLEW_EXT_framebuffer_blit) = glewGetExtension("GL_EXT_framebuffer_blit"); |
| 5728 |
if (glewExperimental || GLEW_EXT_framebuffer_blit) CONST_CAST(GLEW_EXT_framebuffer_blit) = !_glewInit_GL_EXT_framebuffer_blit(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5729 |
#endif /* GL_EXT_framebuffer_blit */ |
| 5730 |
#ifdef GL_EXT_framebuffer_multisample |
| 5731 |
CONST_CAST(GLEW_EXT_framebuffer_multisample) = glewGetExtension("GL_EXT_framebuffer_multisample"); |
| 5732 |
if (glewExperimental || GLEW_EXT_framebuffer_multisample) CONST_CAST(GLEW_EXT_framebuffer_multisample) = !_glewInit_GL_EXT_framebuffer_multisample(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5733 |
#endif /* GL_EXT_framebuffer_multisample */ |
| 5127 |
#ifdef GL_EXT_framebuffer_object |
5734 |
#ifdef GL_EXT_framebuffer_object |
| 5128 |
GLEW_EXT_framebuffer_object = glewGetExtension("GL_EXT_framebuffer_object"); |
5735 |
CONST_CAST(GLEW_EXT_framebuffer_object) = glewGetExtension("GL_EXT_framebuffer_object"); |
| 5129 |
if (glewExperimental || GLEW_EXT_framebuffer_object) GLEW_EXT_framebuffer_object = !_glewInit_GL_EXT_framebuffer_object(GLEW_CONTEXT_ARG_VAR_INIT); |
5736 |
if (glewExperimental || GLEW_EXT_framebuffer_object) CONST_CAST(GLEW_EXT_framebuffer_object) = !_glewInit_GL_EXT_framebuffer_object(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5130 |
#endif /* GL_EXT_framebuffer_object */ |
5737 |
#endif /* GL_EXT_framebuffer_object */ |
|
|
5738 |
#ifdef GL_EXT_framebuffer_sRGB |
| 5739 |
CONST_CAST(GLEW_EXT_framebuffer_sRGB) = glewGetExtension("GL_EXT_framebuffer_sRGB"); |
| 5740 |
#endif /* GL_EXT_framebuffer_sRGB */ |
| 5741 |
#ifdef GL_EXT_geometry_shader4 |
| 5742 |
CONST_CAST(GLEW_EXT_geometry_shader4) = glewGetExtension("GL_EXT_geometry_shader4"); |
| 5743 |
if (glewExperimental || GLEW_EXT_geometry_shader4) CONST_CAST(GLEW_EXT_geometry_shader4) = !_glewInit_GL_EXT_geometry_shader4(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5744 |
#endif /* GL_EXT_geometry_shader4 */ |
| 5745 |
#ifdef GL_EXT_gpu_program_parameters |
| 5746 |
CONST_CAST(GLEW_EXT_gpu_program_parameters) = glewGetExtension("GL_EXT_gpu_program_parameters"); |
| 5747 |
if (glewExperimental || GLEW_EXT_gpu_program_parameters) CONST_CAST(GLEW_EXT_gpu_program_parameters) = !_glewInit_GL_EXT_gpu_program_parameters(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5748 |
#endif /* GL_EXT_gpu_program_parameters */ |
| 5749 |
#ifdef GL_EXT_gpu_shader4 |
| 5750 |
CONST_CAST(GLEW_EXT_gpu_shader4) = glewGetExtension("GL_EXT_gpu_shader4"); |
| 5751 |
if (glewExperimental || GLEW_EXT_gpu_shader4) CONST_CAST(GLEW_EXT_gpu_shader4) = !_glewInit_GL_EXT_gpu_shader4(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5752 |
#endif /* GL_EXT_gpu_shader4 */ |
| 5131 |
#ifdef GL_EXT_histogram |
5753 |
#ifdef GL_EXT_histogram |
| 5132 |
GLEW_EXT_histogram = glewGetExtension("GL_EXT_histogram"); |
5754 |
CONST_CAST(GLEW_EXT_histogram) = glewGetExtension("GL_EXT_histogram"); |
| 5133 |
if (glewExperimental || GLEW_EXT_histogram) GLEW_EXT_histogram = !_glewInit_GL_EXT_histogram(GLEW_CONTEXT_ARG_VAR_INIT); |
5755 |
if (glewExperimental || GLEW_EXT_histogram) CONST_CAST(GLEW_EXT_histogram) = !_glewInit_GL_EXT_histogram(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5134 |
#endif /* GL_EXT_histogram */ |
5756 |
#endif /* GL_EXT_histogram */ |
| 5135 |
#ifdef GL_EXT_index_array_formats |
5757 |
#ifdef GL_EXT_index_array_formats |
| 5136 |
GLEW_EXT_index_array_formats = glewGetExtension("GL_EXT_index_array_formats"); |
5758 |
CONST_CAST(GLEW_EXT_index_array_formats) = glewGetExtension("GL_EXT_index_array_formats"); |
| 5137 |
#endif /* GL_EXT_index_array_formats */ |
5759 |
#endif /* GL_EXT_index_array_formats */ |
| 5138 |
#ifdef GL_EXT_index_func |
5760 |
#ifdef GL_EXT_index_func |
| 5139 |
GLEW_EXT_index_func = glewGetExtension("GL_EXT_index_func"); |
5761 |
CONST_CAST(GLEW_EXT_index_func) = glewGetExtension("GL_EXT_index_func"); |
| 5140 |
if (glewExperimental || GLEW_EXT_index_func) GLEW_EXT_index_func = !_glewInit_GL_EXT_index_func(GLEW_CONTEXT_ARG_VAR_INIT); |
5762 |
if (glewExperimental || GLEW_EXT_index_func) CONST_CAST(GLEW_EXT_index_func) = !_glewInit_GL_EXT_index_func(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5141 |
#endif /* GL_EXT_index_func */ |
5763 |
#endif /* GL_EXT_index_func */ |
| 5142 |
#ifdef GL_EXT_index_material |
5764 |
#ifdef GL_EXT_index_material |
| 5143 |
GLEW_EXT_index_material = glewGetExtension("GL_EXT_index_material"); |
5765 |
CONST_CAST(GLEW_EXT_index_material) = glewGetExtension("GL_EXT_index_material"); |
| 5144 |
if (glewExperimental || GLEW_EXT_index_material) GLEW_EXT_index_material = !_glewInit_GL_EXT_index_material(GLEW_CONTEXT_ARG_VAR_INIT); |
5766 |
if (glewExperimental || GLEW_EXT_index_material) CONST_CAST(GLEW_EXT_index_material) = !_glewInit_GL_EXT_index_material(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5145 |
#endif /* GL_EXT_index_material */ |
5767 |
#endif /* GL_EXT_index_material */ |
| 5146 |
#ifdef GL_EXT_index_texture |
5768 |
#ifdef GL_EXT_index_texture |
| 5147 |
GLEW_EXT_index_texture = glewGetExtension("GL_EXT_index_texture"); |
5769 |
CONST_CAST(GLEW_EXT_index_texture) = glewGetExtension("GL_EXT_index_texture"); |
| 5148 |
#endif /* GL_EXT_index_texture */ |
5770 |
#endif /* GL_EXT_index_texture */ |
| 5149 |
#ifdef GL_EXT_light_texture |
5771 |
#ifdef GL_EXT_light_texture |
| 5150 |
GLEW_EXT_light_texture = glewGetExtension("GL_EXT_light_texture"); |
5772 |
CONST_CAST(GLEW_EXT_light_texture) = glewGetExtension("GL_EXT_light_texture"); |
| 5151 |
if (glewExperimental || GLEW_EXT_light_texture) GLEW_EXT_light_texture = !_glewInit_GL_EXT_light_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
5773 |
if (glewExperimental || GLEW_EXT_light_texture) CONST_CAST(GLEW_EXT_light_texture) = !_glewInit_GL_EXT_light_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5152 |
#endif /* GL_EXT_light_texture */ |
5774 |
#endif /* GL_EXT_light_texture */ |
| 5153 |
#ifdef GL_EXT_misc_attribute |
5775 |
#ifdef GL_EXT_misc_attribute |
| 5154 |
GLEW_EXT_misc_attribute = glewGetExtension("GL_EXT_misc_attribute"); |
5776 |
CONST_CAST(GLEW_EXT_misc_attribute) = glewGetExtension("GL_EXT_misc_attribute"); |
| 5155 |
#endif /* GL_EXT_misc_attribute */ |
5777 |
#endif /* GL_EXT_misc_attribute */ |
| 5156 |
#ifdef GL_EXT_multi_draw_arrays |
5778 |
#ifdef GL_EXT_multi_draw_arrays |
| 5157 |
GLEW_EXT_multi_draw_arrays = glewGetExtension("GL_EXT_multi_draw_arrays"); |
5779 |
CONST_CAST(GLEW_EXT_multi_draw_arrays) = glewGetExtension("GL_EXT_multi_draw_arrays"); |
| 5158 |
if (glewExperimental || GLEW_EXT_multi_draw_arrays) GLEW_EXT_multi_draw_arrays = !_glewInit_GL_EXT_multi_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); |
5780 |
if (glewExperimental || GLEW_EXT_multi_draw_arrays) CONST_CAST(GLEW_EXT_multi_draw_arrays) = !_glewInit_GL_EXT_multi_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5159 |
#endif /* GL_EXT_multi_draw_arrays */ |
5781 |
#endif /* GL_EXT_multi_draw_arrays */ |
| 5160 |
#ifdef GL_EXT_multisample |
5782 |
#ifdef GL_EXT_multisample |
| 5161 |
GLEW_EXT_multisample = glewGetExtension("GL_EXT_multisample"); |
5783 |
CONST_CAST(GLEW_EXT_multisample) = glewGetExtension("GL_EXT_multisample"); |
| 5162 |
if (glewExperimental || GLEW_EXT_multisample) GLEW_EXT_multisample = !_glewInit_GL_EXT_multisample(GLEW_CONTEXT_ARG_VAR_INIT); |
5784 |
if (glewExperimental || GLEW_EXT_multisample) CONST_CAST(GLEW_EXT_multisample) = !_glewInit_GL_EXT_multisample(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5163 |
#endif /* GL_EXT_multisample */ |
5785 |
#endif /* GL_EXT_multisample */ |
|
|
5786 |
#ifdef GL_EXT_packed_depth_stencil |
| 5787 |
CONST_CAST(GLEW_EXT_packed_depth_stencil) = glewGetExtension("GL_EXT_packed_depth_stencil"); |
| 5788 |
#endif /* GL_EXT_packed_depth_stencil */ |
| 5789 |
#ifdef GL_EXT_packed_float |
| 5790 |
CONST_CAST(GLEW_EXT_packed_float) = glewGetExtension("GL_EXT_packed_float"); |
| 5791 |
#endif /* GL_EXT_packed_float */ |
| 5164 |
#ifdef GL_EXT_packed_pixels |
5792 |
#ifdef GL_EXT_packed_pixels |
| 5165 |
GLEW_EXT_packed_pixels = glewGetExtension("GL_EXT_packed_pixels"); |
5793 |
CONST_CAST(GLEW_EXT_packed_pixels) = glewGetExtension("GL_EXT_packed_pixels"); |
| 5166 |
#endif /* GL_EXT_packed_pixels */ |
5794 |
#endif /* GL_EXT_packed_pixels */ |
| 5167 |
#ifdef GL_EXT_paletted_texture |
5795 |
#ifdef GL_EXT_paletted_texture |
| 5168 |
GLEW_EXT_paletted_texture = glewGetExtension("GL_EXT_paletted_texture"); |
5796 |
CONST_CAST(GLEW_EXT_paletted_texture) = glewGetExtension("GL_EXT_paletted_texture"); |
| 5169 |
if (glewExperimental || GLEW_EXT_paletted_texture) GLEW_EXT_paletted_texture = !_glewInit_GL_EXT_paletted_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
5797 |
if (glewExperimental || GLEW_EXT_paletted_texture) CONST_CAST(GLEW_EXT_paletted_texture) = !_glewInit_GL_EXT_paletted_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5170 |
#endif /* GL_EXT_paletted_texture */ |
5798 |
#endif /* GL_EXT_paletted_texture */ |
| 5171 |
#ifdef GL_EXT_pixel_buffer_object |
5799 |
#ifdef GL_EXT_pixel_buffer_object |
| 5172 |
GLEW_EXT_pixel_buffer_object = glewGetExtension("GL_EXT_pixel_buffer_object"); |
5800 |
CONST_CAST(GLEW_EXT_pixel_buffer_object) = glewGetExtension("GL_EXT_pixel_buffer_object"); |
| 5173 |
#endif /* GL_EXT_pixel_buffer_object */ |
5801 |
#endif /* GL_EXT_pixel_buffer_object */ |
| 5174 |
#ifdef GL_EXT_pixel_transform |
5802 |
#ifdef GL_EXT_pixel_transform |
| 5175 |
GLEW_EXT_pixel_transform = glewGetExtension("GL_EXT_pixel_transform"); |
5803 |
CONST_CAST(GLEW_EXT_pixel_transform) = glewGetExtension("GL_EXT_pixel_transform"); |
| 5176 |
if (glewExperimental || GLEW_EXT_pixel_transform) GLEW_EXT_pixel_transform = !_glewInit_GL_EXT_pixel_transform(GLEW_CONTEXT_ARG_VAR_INIT); |
5804 |
if (glewExperimental || GLEW_EXT_pixel_transform) CONST_CAST(GLEW_EXT_pixel_transform) = !_glewInit_GL_EXT_pixel_transform(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5177 |
#endif /* GL_EXT_pixel_transform */ |
5805 |
#endif /* GL_EXT_pixel_transform */ |
| 5178 |
#ifdef GL_EXT_pixel_transform_color_table |
5806 |
#ifdef GL_EXT_pixel_transform_color_table |
| 5179 |
GLEW_EXT_pixel_transform_color_table = glewGetExtension("GL_EXT_pixel_transform_color_table"); |
5807 |
CONST_CAST(GLEW_EXT_pixel_transform_color_table) = glewGetExtension("GL_EXT_pixel_transform_color_table"); |
| 5180 |
#endif /* GL_EXT_pixel_transform_color_table */ |
5808 |
#endif /* GL_EXT_pixel_transform_color_table */ |
| 5181 |
#ifdef GL_EXT_point_parameters |
5809 |
#ifdef GL_EXT_point_parameters |
| 5182 |
GLEW_EXT_point_parameters = glewGetExtension("GL_EXT_point_parameters"); |
5810 |
CONST_CAST(GLEW_EXT_point_parameters) = glewGetExtension("GL_EXT_point_parameters"); |
| 5183 |
if (glewExperimental || GLEW_EXT_point_parameters) GLEW_EXT_point_parameters = !_glewInit_GL_EXT_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); |
5811 |
if (glewExperimental || GLEW_EXT_point_parameters) CONST_CAST(GLEW_EXT_point_parameters) = !_glewInit_GL_EXT_point_parameters(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5184 |
#endif /* GL_EXT_point_parameters */ |
5812 |
#endif /* GL_EXT_point_parameters */ |
| 5185 |
#ifdef GL_EXT_polygon_offset |
5813 |
#ifdef GL_EXT_polygon_offset |
| 5186 |
GLEW_EXT_polygon_offset = glewGetExtension("GL_EXT_polygon_offset"); |
5814 |
CONST_CAST(GLEW_EXT_polygon_offset) = glewGetExtension("GL_EXT_polygon_offset"); |
| 5187 |
if (glewExperimental || GLEW_EXT_polygon_offset) GLEW_EXT_polygon_offset = !_glewInit_GL_EXT_polygon_offset(GLEW_CONTEXT_ARG_VAR_INIT); |
5815 |
if (glewExperimental || GLEW_EXT_polygon_offset) CONST_CAST(GLEW_EXT_polygon_offset) = !_glewInit_GL_EXT_polygon_offset(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5188 |
#endif /* GL_EXT_polygon_offset */ |
5816 |
#endif /* GL_EXT_polygon_offset */ |
| 5189 |
#ifdef GL_EXT_rescale_normal |
5817 |
#ifdef GL_EXT_rescale_normal |
| 5190 |
GLEW_EXT_rescale_normal = glewGetExtension("GL_EXT_rescale_normal"); |
5818 |
CONST_CAST(GLEW_EXT_rescale_normal) = glewGetExtension("GL_EXT_rescale_normal"); |
| 5191 |
#endif /* GL_EXT_rescale_normal */ |
5819 |
#endif /* GL_EXT_rescale_normal */ |
| 5192 |
#ifdef GL_EXT_scene_marker |
5820 |
#ifdef GL_EXT_scene_marker |
| 5193 |
GLEW_EXT_scene_marker = glewGetExtension("GL_EXT_scene_marker"); |
5821 |
CONST_CAST(GLEW_EXT_scene_marker) = glewGetExtension("GL_EXT_scene_marker"); |
| 5194 |
if (glewExperimental || GLEW_EXT_scene_marker) GLEW_EXT_scene_marker = !_glewInit_GL_EXT_scene_marker(GLEW_CONTEXT_ARG_VAR_INIT); |
5822 |
if (glewExperimental || GLEW_EXT_scene_marker) CONST_CAST(GLEW_EXT_scene_marker) = !_glewInit_GL_EXT_scene_marker(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5195 |
#endif /* GL_EXT_scene_marker */ |
5823 |
#endif /* GL_EXT_scene_marker */ |
| 5196 |
#ifdef GL_EXT_secondary_color |
5824 |
#ifdef GL_EXT_secondary_color |
| 5197 |
GLEW_EXT_secondary_color = glewGetExtension("GL_EXT_secondary_color"); |
5825 |
CONST_CAST(GLEW_EXT_secondary_color) = glewGetExtension("GL_EXT_secondary_color"); |
| 5198 |
if (glewExperimental || GLEW_EXT_secondary_color) GLEW_EXT_secondary_color = !_glewInit_GL_EXT_secondary_color(GLEW_CONTEXT_ARG_VAR_INIT); |
5826 |
if (glewExperimental || GLEW_EXT_secondary_color) CONST_CAST(GLEW_EXT_secondary_color) = !_glewInit_GL_EXT_secondary_color(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5199 |
#endif /* GL_EXT_secondary_color */ |
5827 |
#endif /* GL_EXT_secondary_color */ |
| 5200 |
#ifdef GL_EXT_separate_specular_color |
5828 |
#ifdef GL_EXT_separate_specular_color |
| 5201 |
GLEW_EXT_separate_specular_color = glewGetExtension("GL_EXT_separate_specular_color"); |
5829 |
CONST_CAST(GLEW_EXT_separate_specular_color) = glewGetExtension("GL_EXT_separate_specular_color"); |
| 5202 |
#endif /* GL_EXT_separate_specular_color */ |
5830 |
#endif /* GL_EXT_separate_specular_color */ |
| 5203 |
#ifdef GL_EXT_shadow_funcs |
5831 |
#ifdef GL_EXT_shadow_funcs |
| 5204 |
GLEW_EXT_shadow_funcs = glewGetExtension("GL_EXT_shadow_funcs"); |
5832 |
CONST_CAST(GLEW_EXT_shadow_funcs) = glewGetExtension("GL_EXT_shadow_funcs"); |
| 5205 |
#endif /* GL_EXT_shadow_funcs */ |
5833 |
#endif /* GL_EXT_shadow_funcs */ |
| 5206 |
#ifdef GL_EXT_shared_texture_palette |
5834 |
#ifdef GL_EXT_shared_texture_palette |
| 5207 |
GLEW_EXT_shared_texture_palette = glewGetExtension("GL_EXT_shared_texture_palette"); |
5835 |
CONST_CAST(GLEW_EXT_shared_texture_palette) = glewGetExtension("GL_EXT_shared_texture_palette"); |
| 5208 |
#endif /* GL_EXT_shared_texture_palette */ |
5836 |
#endif /* GL_EXT_shared_texture_palette */ |
|
|
5837 |
#ifdef GL_EXT_stencil_clear_tag |
| 5838 |
CONST_CAST(GLEW_EXT_stencil_clear_tag) = glewGetExtension("GL_EXT_stencil_clear_tag"); |
| 5839 |
#endif /* GL_EXT_stencil_clear_tag */ |
| 5209 |
#ifdef GL_EXT_stencil_two_side |
5840 |
#ifdef GL_EXT_stencil_two_side |
| 5210 |
GLEW_EXT_stencil_two_side = glewGetExtension("GL_EXT_stencil_two_side"); |
5841 |
CONST_CAST(GLEW_EXT_stencil_two_side) = glewGetExtension("GL_EXT_stencil_two_side"); |
| 5211 |
if (glewExperimental || GLEW_EXT_stencil_two_side) GLEW_EXT_stencil_two_side = !_glewInit_GL_EXT_stencil_two_side(GLEW_CONTEXT_ARG_VAR_INIT); |
5842 |
if (glewExperimental || GLEW_EXT_stencil_two_side) CONST_CAST(GLEW_EXT_stencil_two_side) = !_glewInit_GL_EXT_stencil_two_side(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5212 |
#endif /* GL_EXT_stencil_two_side */ |
5843 |
#endif /* GL_EXT_stencil_two_side */ |
| 5213 |
#ifdef GL_EXT_stencil_wrap |
5844 |
#ifdef GL_EXT_stencil_wrap |
| 5214 |
GLEW_EXT_stencil_wrap = glewGetExtension("GL_EXT_stencil_wrap"); |
5845 |
CONST_CAST(GLEW_EXT_stencil_wrap) = glewGetExtension("GL_EXT_stencil_wrap"); |
| 5215 |
#endif /* GL_EXT_stencil_wrap */ |
5846 |
#endif /* GL_EXT_stencil_wrap */ |
| 5216 |
#ifdef GL_EXT_subtexture |
5847 |
#ifdef GL_EXT_subtexture |
| 5217 |
GLEW_EXT_subtexture = glewGetExtension("GL_EXT_subtexture"); |
5848 |
CONST_CAST(GLEW_EXT_subtexture) = glewGetExtension("GL_EXT_subtexture"); |
| 5218 |
if (glewExperimental || GLEW_EXT_subtexture) GLEW_EXT_subtexture = !_glewInit_GL_EXT_subtexture(GLEW_CONTEXT_ARG_VAR_INIT); |
5849 |
if (glewExperimental || GLEW_EXT_subtexture) CONST_CAST(GLEW_EXT_subtexture) = !_glewInit_GL_EXT_subtexture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5219 |
#endif /* GL_EXT_subtexture */ |
5850 |
#endif /* GL_EXT_subtexture */ |
| 5220 |
#ifdef GL_EXT_texture |
5851 |
#ifdef GL_EXT_texture |
| 5221 |
GLEW_EXT_texture = glewGetExtension("GL_EXT_texture"); |
5852 |
CONST_CAST(GLEW_EXT_texture) = glewGetExtension("GL_EXT_texture"); |
| 5222 |
#endif /* GL_EXT_texture */ |
5853 |
#endif /* GL_EXT_texture */ |
| 5223 |
#ifdef GL_EXT_texture3D |
5854 |
#ifdef GL_EXT_texture3D |
| 5224 |
GLEW_EXT_texture3D = glewGetExtension("GL_EXT_texture3D"); |
5855 |
CONST_CAST(GLEW_EXT_texture3D) = glewGetExtension("GL_EXT_texture3D"); |
| 5225 |
if (glewExperimental || GLEW_EXT_texture3D) GLEW_EXT_texture3D = !_glewInit_GL_EXT_texture3D(GLEW_CONTEXT_ARG_VAR_INIT); |
5856 |
if (glewExperimental || GLEW_EXT_texture3D) CONST_CAST(GLEW_EXT_texture3D) = !_glewInit_GL_EXT_texture3D(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5226 |
#endif /* GL_EXT_texture3D */ |
5857 |
#endif /* GL_EXT_texture3D */ |
|
|
5858 |
#ifdef GL_EXT_texture_array |
| 5859 |
CONST_CAST(GLEW_EXT_texture_array) = glewGetExtension("GL_EXT_texture_array"); |
| 5860 |
#endif /* GL_EXT_texture_array */ |
| 5861 |
#ifdef GL_EXT_texture_buffer_object |
| 5862 |
CONST_CAST(GLEW_EXT_texture_buffer_object) = glewGetExtension("GL_EXT_texture_buffer_object"); |
| 5863 |
if (glewExperimental || GLEW_EXT_texture_buffer_object) CONST_CAST(GLEW_EXT_texture_buffer_object) = !_glewInit_GL_EXT_texture_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5864 |
#endif /* GL_EXT_texture_buffer_object */ |
| 5227 |
#ifdef GL_EXT_texture_compression_dxt1 |
5865 |
#ifdef GL_EXT_texture_compression_dxt1 |
| 5228 |
GLEW_EXT_texture_compression_dxt1 = glewGetExtension("GL_EXT_texture_compression_dxt1"); |
5866 |
CONST_CAST(GLEW_EXT_texture_compression_dxt1) = glewGetExtension("GL_EXT_texture_compression_dxt1"); |
| 5229 |
#endif /* GL_EXT_texture_compression_dxt1 */ |
5867 |
#endif /* GL_EXT_texture_compression_dxt1 */ |
|
|
5868 |
#ifdef GL_EXT_texture_compression_latc |
| 5869 |
CONST_CAST(GLEW_EXT_texture_compression_latc) = glewGetExtension("GL_EXT_texture_compression_latc"); |
| 5870 |
#endif /* GL_EXT_texture_compression_latc */ |
| 5871 |
#ifdef GL_EXT_texture_compression_rgtc |
| 5872 |
CONST_CAST(GLEW_EXT_texture_compression_rgtc) = glewGetExtension("GL_EXT_texture_compression_rgtc"); |
| 5873 |
#endif /* GL_EXT_texture_compression_rgtc */ |
| 5230 |
#ifdef GL_EXT_texture_compression_s3tc |
5874 |
#ifdef GL_EXT_texture_compression_s3tc |
| 5231 |
GLEW_EXT_texture_compression_s3tc = glewGetExtension("GL_EXT_texture_compression_s3tc"); |
5875 |
CONST_CAST(GLEW_EXT_texture_compression_s3tc) = glewGetExtension("GL_EXT_texture_compression_s3tc"); |
| 5232 |
#endif /* GL_EXT_texture_compression_s3tc */ |
5876 |
#endif /* GL_EXT_texture_compression_s3tc */ |
| 5233 |
#ifdef GL_EXT_texture_cube_map |
5877 |
#ifdef GL_EXT_texture_cube_map |
| 5234 |
GLEW_EXT_texture_cube_map = glewGetExtension("GL_EXT_texture_cube_map"); |
5878 |
CONST_CAST(GLEW_EXT_texture_cube_map) = glewGetExtension("GL_EXT_texture_cube_map"); |
| 5235 |
#endif /* GL_EXT_texture_cube_map */ |
5879 |
#endif /* GL_EXT_texture_cube_map */ |
| 5236 |
#ifdef GL_EXT_texture_edge_clamp |
5880 |
#ifdef GL_EXT_texture_edge_clamp |
| 5237 |
GLEW_EXT_texture_edge_clamp = glewGetExtension("GL_EXT_texture_edge_clamp"); |
5881 |
CONST_CAST(GLEW_EXT_texture_edge_clamp) = glewGetExtension("GL_EXT_texture_edge_clamp"); |
| 5238 |
#endif /* GL_EXT_texture_edge_clamp */ |
5882 |
#endif /* GL_EXT_texture_edge_clamp */ |
| 5239 |
#ifdef GL_EXT_texture_env |
5883 |
#ifdef GL_EXT_texture_env |
| 5240 |
GLEW_EXT_texture_env = glewGetExtension("GL_EXT_texture_env"); |
5884 |
CONST_CAST(GLEW_EXT_texture_env) = glewGetExtension("GL_EXT_texture_env"); |
| 5241 |
#endif /* GL_EXT_texture_env */ |
5885 |
#endif /* GL_EXT_texture_env */ |
| 5242 |
#ifdef GL_EXT_texture_env_add |
5886 |
#ifdef GL_EXT_texture_env_add |
| 5243 |
GLEW_EXT_texture_env_add = glewGetExtension("GL_EXT_texture_env_add"); |
5887 |
CONST_CAST(GLEW_EXT_texture_env_add) = glewGetExtension("GL_EXT_texture_env_add"); |
| 5244 |
#endif /* GL_EXT_texture_env_add */ |
5888 |
#endif /* GL_EXT_texture_env_add */ |
| 5245 |
#ifdef GL_EXT_texture_env_combine |
5889 |
#ifdef GL_EXT_texture_env_combine |
| 5246 |
GLEW_EXT_texture_env_combine = glewGetExtension("GL_EXT_texture_env_combine"); |
5890 |
CONST_CAST(GLEW_EXT_texture_env_combine) = glewGetExtension("GL_EXT_texture_env_combine"); |
| 5247 |
#endif /* GL_EXT_texture_env_combine */ |
5891 |
#endif /* GL_EXT_texture_env_combine */ |
| 5248 |
#ifdef GL_EXT_texture_env_dot3 |
5892 |
#ifdef GL_EXT_texture_env_dot3 |
| 5249 |
GLEW_EXT_texture_env_dot3 = glewGetExtension("GL_EXT_texture_env_dot3"); |
5893 |
CONST_CAST(GLEW_EXT_texture_env_dot3) = glewGetExtension("GL_EXT_texture_env_dot3"); |
| 5250 |
#endif /* GL_EXT_texture_env_dot3 */ |
5894 |
#endif /* GL_EXT_texture_env_dot3 */ |
| 5251 |
#ifdef GL_EXT_texture_filter_anisotropic |
5895 |
#ifdef GL_EXT_texture_filter_anisotropic |
| 5252 |
GLEW_EXT_texture_filter_anisotropic = glewGetExtension("GL_EXT_texture_filter_anisotropic"); |
5896 |
CONST_CAST(GLEW_EXT_texture_filter_anisotropic) = glewGetExtension("GL_EXT_texture_filter_anisotropic"); |
| 5253 |
#endif /* GL_EXT_texture_filter_anisotropic */ |
5897 |
#endif /* GL_EXT_texture_filter_anisotropic */ |
|
|
5898 |
#ifdef GL_EXT_texture_integer |
| 5899 |
CONST_CAST(GLEW_EXT_texture_integer) = glewGetExtension("GL_EXT_texture_integer"); |
| 5900 |
if (glewExperimental || GLEW_EXT_texture_integer) CONST_CAST(GLEW_EXT_texture_integer) = !_glewInit_GL_EXT_texture_integer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5901 |
#endif /* GL_EXT_texture_integer */ |
| 5254 |
#ifdef GL_EXT_texture_lod_bias |
5902 |
#ifdef GL_EXT_texture_lod_bias |
| 5255 |
GLEW_EXT_texture_lod_bias = glewGetExtension("GL_EXT_texture_lod_bias"); |
5903 |
CONST_CAST(GLEW_EXT_texture_lod_bias) = glewGetExtension("GL_EXT_texture_lod_bias"); |
| 5256 |
#endif /* GL_EXT_texture_lod_bias */ |
5904 |
#endif /* GL_EXT_texture_lod_bias */ |
| 5257 |
#ifdef GL_EXT_texture_mirror_clamp |
5905 |
#ifdef GL_EXT_texture_mirror_clamp |
| 5258 |
GLEW_EXT_texture_mirror_clamp = glewGetExtension("GL_EXT_texture_mirror_clamp"); |
5906 |
CONST_CAST(GLEW_EXT_texture_mirror_clamp) = glewGetExtension("GL_EXT_texture_mirror_clamp"); |
| 5259 |
#endif /* GL_EXT_texture_mirror_clamp */ |
5907 |
#endif /* GL_EXT_texture_mirror_clamp */ |
| 5260 |
#ifdef GL_EXT_texture_object |
5908 |
#ifdef GL_EXT_texture_object |
| 5261 |
GLEW_EXT_texture_object = glewGetExtension("GL_EXT_texture_object"); |
5909 |
CONST_CAST(GLEW_EXT_texture_object) = glewGetExtension("GL_EXT_texture_object"); |
| 5262 |
if (glewExperimental || GLEW_EXT_texture_object) GLEW_EXT_texture_object = !_glewInit_GL_EXT_texture_object(GLEW_CONTEXT_ARG_VAR_INIT); |
5910 |
if (glewExperimental || GLEW_EXT_texture_object) CONST_CAST(GLEW_EXT_texture_object) = !_glewInit_GL_EXT_texture_object(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5263 |
#endif /* GL_EXT_texture_object */ |
5911 |
#endif /* GL_EXT_texture_object */ |
| 5264 |
#ifdef GL_EXT_texture_perturb_normal |
5912 |
#ifdef GL_EXT_texture_perturb_normal |
| 5265 |
GLEW_EXT_texture_perturb_normal = glewGetExtension("GL_EXT_texture_perturb_normal"); |
5913 |
CONST_CAST(GLEW_EXT_texture_perturb_normal) = glewGetExtension("GL_EXT_texture_perturb_normal"); |
| 5266 |
if (glewExperimental || GLEW_EXT_texture_perturb_normal) GLEW_EXT_texture_perturb_normal = !_glewInit_GL_EXT_texture_perturb_normal(GLEW_CONTEXT_ARG_VAR_INIT); |
5914 |
if (glewExperimental || GLEW_EXT_texture_perturb_normal) CONST_CAST(GLEW_EXT_texture_perturb_normal) = !_glewInit_GL_EXT_texture_perturb_normal(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5267 |
#endif /* GL_EXT_texture_perturb_normal */ |
5915 |
#endif /* GL_EXT_texture_perturb_normal */ |
| 5268 |
#ifdef GL_EXT_texture_rectangle |
5916 |
#ifdef GL_EXT_texture_rectangle |
| 5269 |
GLEW_EXT_texture_rectangle = glewGetExtension("GL_EXT_texture_rectangle"); |
5917 |
CONST_CAST(GLEW_EXT_texture_rectangle) = glewGetExtension("GL_EXT_texture_rectangle"); |
| 5270 |
#endif /* GL_EXT_texture_rectangle */ |
5918 |
#endif /* GL_EXT_texture_rectangle */ |
|
|
5919 |
#ifdef GL_EXT_texture_sRGB |
| 5920 |
CONST_CAST(GLEW_EXT_texture_sRGB) = glewGetExtension("GL_EXT_texture_sRGB"); |
| 5921 |
#endif /* GL_EXT_texture_sRGB */ |
| 5922 |
#ifdef GL_EXT_texture_shared_exponent |
| 5923 |
CONST_CAST(GLEW_EXT_texture_shared_exponent) = glewGetExtension("GL_EXT_texture_shared_exponent"); |
| 5924 |
#endif /* GL_EXT_texture_shared_exponent */ |
| 5925 |
#ifdef GL_EXT_timer_query |
| 5926 |
CONST_CAST(GLEW_EXT_timer_query) = glewGetExtension("GL_EXT_timer_query"); |
| 5927 |
if (glewExperimental || GLEW_EXT_timer_query) CONST_CAST(GLEW_EXT_timer_query) = !_glewInit_GL_EXT_timer_query(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5928 |
#endif /* GL_EXT_timer_query */ |
| 5271 |
#ifdef GL_EXT_vertex_array |
5929 |
#ifdef GL_EXT_vertex_array |
| 5272 |
GLEW_EXT_vertex_array = glewGetExtension("GL_EXT_vertex_array"); |
5930 |
CONST_CAST(GLEW_EXT_vertex_array) = glewGetExtension("GL_EXT_vertex_array"); |
| 5273 |
if (glewExperimental || GLEW_EXT_vertex_array) GLEW_EXT_vertex_array = !_glewInit_GL_EXT_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); |
5931 |
if (glewExperimental || GLEW_EXT_vertex_array) CONST_CAST(GLEW_EXT_vertex_array) = !_glewInit_GL_EXT_vertex_array(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5274 |
#endif /* GL_EXT_vertex_array */ |
5932 |
#endif /* GL_EXT_vertex_array */ |
| 5275 |
#ifdef GL_EXT_vertex_shader |
5933 |
#ifdef GL_EXT_vertex_shader |
| 5276 |
GLEW_EXT_vertex_shader = glewGetExtension("GL_EXT_vertex_shader"); |
5934 |
CONST_CAST(GLEW_EXT_vertex_shader) = glewGetExtension("GL_EXT_vertex_shader"); |
| 5277 |
if (glewExperimental || GLEW_EXT_vertex_shader) GLEW_EXT_vertex_shader = !_glewInit_GL_EXT_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); |
5935 |
if (glewExperimental || GLEW_EXT_vertex_shader) CONST_CAST(GLEW_EXT_vertex_shader) = !_glewInit_GL_EXT_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5278 |
#endif /* GL_EXT_vertex_shader */ |
5936 |
#endif /* GL_EXT_vertex_shader */ |
| 5279 |
#ifdef GL_EXT_vertex_weighting |
5937 |
#ifdef GL_EXT_vertex_weighting |
| 5280 |
GLEW_EXT_vertex_weighting = glewGetExtension("GL_EXT_vertex_weighting"); |
5938 |
CONST_CAST(GLEW_EXT_vertex_weighting) = glewGetExtension("GL_EXT_vertex_weighting"); |
| 5281 |
if (glewExperimental || GLEW_EXT_vertex_weighting) GLEW_EXT_vertex_weighting = !_glewInit_GL_EXT_vertex_weighting(GLEW_CONTEXT_ARG_VAR_INIT); |
5939 |
if (glewExperimental || GLEW_EXT_vertex_weighting) CONST_CAST(GLEW_EXT_vertex_weighting) = !_glewInit_GL_EXT_vertex_weighting(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5282 |
#endif /* GL_EXT_vertex_weighting */ |
5940 |
#endif /* GL_EXT_vertex_weighting */ |
| 5283 |
#ifdef GL_GREMEDY_string_marker |
5941 |
#ifdef GL_GREMEDY_string_marker |
| 5284 |
GLEW_GREMEDY_string_marker = glewGetExtension("GL_GREMEDY_string_marker"); |
5942 |
CONST_CAST(GLEW_GREMEDY_string_marker) = glewGetExtension("GL_GREMEDY_string_marker"); |
| 5285 |
if (glewExperimental || GLEW_GREMEDY_string_marker) GLEW_GREMEDY_string_marker = !_glewInit_GL_GREMEDY_string_marker(GLEW_CONTEXT_ARG_VAR_INIT); |
5943 |
if (glewExperimental || GLEW_GREMEDY_string_marker) CONST_CAST(GLEW_GREMEDY_string_marker) = !_glewInit_GL_GREMEDY_string_marker(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5286 |
#endif /* GL_GREMEDY_string_marker */ |
5944 |
#endif /* GL_GREMEDY_string_marker */ |
| 5287 |
#ifdef GL_HP_convolution_border_modes |
5945 |
#ifdef GL_HP_convolution_border_modes |
| 5288 |
GLEW_HP_convolution_border_modes = glewGetExtension("GL_HP_convolution_border_modes"); |
5946 |
CONST_CAST(GLEW_HP_convolution_border_modes) = glewGetExtension("GL_HP_convolution_border_modes"); |
| 5289 |
#endif /* GL_HP_convolution_border_modes */ |
5947 |
#endif /* GL_HP_convolution_border_modes */ |
| 5290 |
#ifdef GL_HP_image_transform |
5948 |
#ifdef GL_HP_image_transform |
| 5291 |
GLEW_HP_image_transform = glewGetExtension("GL_HP_image_transform"); |
5949 |
CONST_CAST(GLEW_HP_image_transform) = glewGetExtension("GL_HP_image_transform"); |
| 5292 |
if (glewExperimental || GLEW_HP_image_transform) GLEW_HP_image_transform = !_glewInit_GL_HP_image_transform(GLEW_CONTEXT_ARG_VAR_INIT); |
5950 |
if (glewExperimental || GLEW_HP_image_transform) CONST_CAST(GLEW_HP_image_transform) = !_glewInit_GL_HP_image_transform(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5293 |
#endif /* GL_HP_image_transform */ |
5951 |
#endif /* GL_HP_image_transform */ |
| 5294 |
#ifdef GL_HP_occlusion_test |
5952 |
#ifdef GL_HP_occlusion_test |
| 5295 |
GLEW_HP_occlusion_test = glewGetExtension("GL_HP_occlusion_test"); |
5953 |
CONST_CAST(GLEW_HP_occlusion_test) = glewGetExtension("GL_HP_occlusion_test"); |
| 5296 |
#endif /* GL_HP_occlusion_test */ |
5954 |
#endif /* GL_HP_occlusion_test */ |
| 5297 |
#ifdef GL_HP_texture_lighting |
5955 |
#ifdef GL_HP_texture_lighting |
| 5298 |
GLEW_HP_texture_lighting = glewGetExtension("GL_HP_texture_lighting"); |
5956 |
CONST_CAST(GLEW_HP_texture_lighting) = glewGetExtension("GL_HP_texture_lighting"); |
| 5299 |
#endif /* GL_HP_texture_lighting */ |
5957 |
#endif /* GL_HP_texture_lighting */ |
| 5300 |
#ifdef GL_IBM_cull_vertex |
5958 |
#ifdef GL_IBM_cull_vertex |
| 5301 |
GLEW_IBM_cull_vertex = glewGetExtension("GL_IBM_cull_vertex"); |
5959 |
CONST_CAST(GLEW_IBM_cull_vertex) = glewGetExtension("GL_IBM_cull_vertex"); |
| 5302 |
#endif /* GL_IBM_cull_vertex */ |
5960 |
#endif /* GL_IBM_cull_vertex */ |
| 5303 |
#ifdef GL_IBM_multimode_draw_arrays |
5961 |
#ifdef GL_IBM_multimode_draw_arrays |
| 5304 |
GLEW_IBM_multimode_draw_arrays = glewGetExtension("GL_IBM_multimode_draw_arrays"); |
5962 |
CONST_CAST(GLEW_IBM_multimode_draw_arrays) = glewGetExtension("GL_IBM_multimode_draw_arrays"); |
| 5305 |
if (glewExperimental || GLEW_IBM_multimode_draw_arrays) GLEW_IBM_multimode_draw_arrays = !_glewInit_GL_IBM_multimode_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); |
5963 |
if (glewExperimental || GLEW_IBM_multimode_draw_arrays) CONST_CAST(GLEW_IBM_multimode_draw_arrays) = !_glewInit_GL_IBM_multimode_draw_arrays(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5306 |
#endif /* GL_IBM_multimode_draw_arrays */ |
5964 |
#endif /* GL_IBM_multimode_draw_arrays */ |
| 5307 |
#ifdef GL_IBM_rasterpos_clip |
5965 |
#ifdef GL_IBM_rasterpos_clip |
| 5308 |
GLEW_IBM_rasterpos_clip = glewGetExtension("GL_IBM_rasterpos_clip"); |
5966 |
CONST_CAST(GLEW_IBM_rasterpos_clip) = glewGetExtension("GL_IBM_rasterpos_clip"); |
| 5309 |
#endif /* GL_IBM_rasterpos_clip */ |
5967 |
#endif /* GL_IBM_rasterpos_clip */ |
| 5310 |
#ifdef GL_IBM_static_data |
5968 |
#ifdef GL_IBM_static_data |
| 5311 |
GLEW_IBM_static_data = glewGetExtension("GL_IBM_static_data"); |
5969 |
CONST_CAST(GLEW_IBM_static_data) = glewGetExtension("GL_IBM_static_data"); |
| 5312 |
#endif /* GL_IBM_static_data */ |
5970 |
#endif /* GL_IBM_static_data */ |
| 5313 |
#ifdef GL_IBM_texture_mirrored_repeat |
5971 |
#ifdef GL_IBM_texture_mirrored_repeat |
| 5314 |
GLEW_IBM_texture_mirrored_repeat = glewGetExtension("GL_IBM_texture_mirrored_repeat"); |
5972 |
CONST_CAST(GLEW_IBM_texture_mirrored_repeat) = glewGetExtension("GL_IBM_texture_mirrored_repeat"); |
| 5315 |
#endif /* GL_IBM_texture_mirrored_repeat */ |
5973 |
#endif /* GL_IBM_texture_mirrored_repeat */ |
| 5316 |
#ifdef GL_IBM_vertex_array_lists |
5974 |
#ifdef GL_IBM_vertex_array_lists |
| 5317 |
GLEW_IBM_vertex_array_lists = glewGetExtension("GL_IBM_vertex_array_lists"); |
5975 |
CONST_CAST(GLEW_IBM_vertex_array_lists) = glewGetExtension("GL_IBM_vertex_array_lists"); |
| 5318 |
if (glewExperimental || GLEW_IBM_vertex_array_lists) GLEW_IBM_vertex_array_lists = !_glewInit_GL_IBM_vertex_array_lists(GLEW_CONTEXT_ARG_VAR_INIT); |
5976 |
if (glewExperimental || GLEW_IBM_vertex_array_lists) CONST_CAST(GLEW_IBM_vertex_array_lists) = !_glewInit_GL_IBM_vertex_array_lists(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5319 |
#endif /* GL_IBM_vertex_array_lists */ |
5977 |
#endif /* GL_IBM_vertex_array_lists */ |
| 5320 |
#ifdef GL_INGR_color_clamp |
5978 |
#ifdef GL_INGR_color_clamp |
| 5321 |
GLEW_INGR_color_clamp = glewGetExtension("GL_INGR_color_clamp"); |
5979 |
CONST_CAST(GLEW_INGR_color_clamp) = glewGetExtension("GL_INGR_color_clamp"); |
| 5322 |
#endif /* GL_INGR_color_clamp */ |
5980 |
#endif /* GL_INGR_color_clamp */ |
| 5323 |
#ifdef GL_INGR_interlace_read |
5981 |
#ifdef GL_INGR_interlace_read |
| 5324 |
GLEW_INGR_interlace_read = glewGetExtension("GL_INGR_interlace_read"); |
5982 |
CONST_CAST(GLEW_INGR_interlace_read) = glewGetExtension("GL_INGR_interlace_read"); |
| 5325 |
#endif /* GL_INGR_interlace_read */ |
5983 |
#endif /* GL_INGR_interlace_read */ |
| 5326 |
#ifdef GL_INTEL_parallel_arrays |
5984 |
#ifdef GL_INTEL_parallel_arrays |
| 5327 |
GLEW_INTEL_parallel_arrays = glewGetExtension("GL_INTEL_parallel_arrays"); |
5985 |
CONST_CAST(GLEW_INTEL_parallel_arrays) = glewGetExtension("GL_INTEL_parallel_arrays"); |
| 5328 |
if (glewExperimental || GLEW_INTEL_parallel_arrays) GLEW_INTEL_parallel_arrays = !_glewInit_GL_INTEL_parallel_arrays(GLEW_CONTEXT_ARG_VAR_INIT); |
5986 |
if (glewExperimental || GLEW_INTEL_parallel_arrays) CONST_CAST(GLEW_INTEL_parallel_arrays) = !_glewInit_GL_INTEL_parallel_arrays(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5329 |
#endif /* GL_INTEL_parallel_arrays */ |
5987 |
#endif /* GL_INTEL_parallel_arrays */ |
| 5330 |
#ifdef GL_INTEL_texture_scissor |
5988 |
#ifdef GL_INTEL_texture_scissor |
| 5331 |
GLEW_INTEL_texture_scissor = glewGetExtension("GL_INTEL_texture_scissor"); |
5989 |
CONST_CAST(GLEW_INTEL_texture_scissor) = glewGetExtension("GL_INTEL_texture_scissor"); |
| 5332 |
if (glewExperimental || GLEW_INTEL_texture_scissor) GLEW_INTEL_texture_scissor = !_glewInit_GL_INTEL_texture_scissor(GLEW_CONTEXT_ARG_VAR_INIT); |
5990 |
if (glewExperimental || GLEW_INTEL_texture_scissor) CONST_CAST(GLEW_INTEL_texture_scissor) = !_glewInit_GL_INTEL_texture_scissor(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5333 |
#endif /* GL_INTEL_texture_scissor */ |
5991 |
#endif /* GL_INTEL_texture_scissor */ |
| 5334 |
#ifdef GL_KTX_buffer_region |
5992 |
#ifdef GL_KTX_buffer_region |
| 5335 |
GLEW_KTX_buffer_region = glewGetExtension("GL_KTX_buffer_region"); |
5993 |
CONST_CAST(GLEW_KTX_buffer_region) = glewGetExtension("GL_KTX_buffer_region"); |
| 5336 |
if (glewExperimental || GLEW_KTX_buffer_region) GLEW_KTX_buffer_region = !_glewInit_GL_KTX_buffer_region(GLEW_CONTEXT_ARG_VAR_INIT); |
5994 |
if (glewExperimental || GLEW_KTX_buffer_region) CONST_CAST(GLEW_KTX_buffer_region) = !_glewInit_GL_KTX_buffer_region(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5337 |
#endif /* GL_KTX_buffer_region */ |
5995 |
#endif /* GL_KTX_buffer_region */ |
|
|
5996 |
#ifdef GL_MESAX_texture_stack |
| 5997 |
CONST_CAST(GLEW_MESAX_texture_stack) = glewGetExtension("GL_MESAX_texture_stack"); |
| 5998 |
#endif /* GL_MESAX_texture_stack */ |
| 5338 |
#ifdef GL_MESA_pack_invert |
5999 |
#ifdef GL_MESA_pack_invert |
| 5339 |
GLEW_MESA_pack_invert = glewGetExtension("GL_MESA_pack_invert"); |
6000 |
CONST_CAST(GLEW_MESA_pack_invert) = glewGetExtension("GL_MESA_pack_invert"); |
| 5340 |
#endif /* GL_MESA_pack_invert */ |
6001 |
#endif /* GL_MESA_pack_invert */ |
| 5341 |
#ifdef GL_MESA_resize_buffers |
6002 |
#ifdef GL_MESA_resize_buffers |
| 5342 |
GLEW_MESA_resize_buffers = glewGetExtension("GL_MESA_resize_buffers"); |
6003 |
CONST_CAST(GLEW_MESA_resize_buffers) = glewGetExtension("GL_MESA_resize_buffers"); |
| 5343 |
if (glewExperimental || GLEW_MESA_resize_buffers) GLEW_MESA_resize_buffers = !_glewInit_GL_MESA_resize_buffers(GLEW_CONTEXT_ARG_VAR_INIT); |
6004 |
if (glewExperimental || GLEW_MESA_resize_buffers) CONST_CAST(GLEW_MESA_resize_buffers) = !_glewInit_GL_MESA_resize_buffers(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5344 |
#endif /* GL_MESA_resize_buffers */ |
6005 |
#endif /* GL_MESA_resize_buffers */ |
| 5345 |
#ifdef GL_MESA_window_pos |
6006 |
#ifdef GL_MESA_window_pos |
| 5346 |
GLEW_MESA_window_pos = glewGetExtension("GL_MESA_window_pos"); |
6007 |
CONST_CAST(GLEW_MESA_window_pos) = glewGetExtension("GL_MESA_window_pos"); |
| 5347 |
if (glewExperimental || GLEW_MESA_window_pos) GLEW_MESA_window_pos = !_glewInit_GL_MESA_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); |
6008 |
if (glewExperimental || GLEW_MESA_window_pos) CONST_CAST(GLEW_MESA_window_pos) = !_glewInit_GL_MESA_window_pos(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5348 |
#endif /* GL_MESA_window_pos */ |
6009 |
#endif /* GL_MESA_window_pos */ |
| 5349 |
#ifdef GL_MESA_ycbcr_texture |
6010 |
#ifdef GL_MESA_ycbcr_texture |
| 5350 |
GLEW_MESA_ycbcr_texture = glewGetExtension("GL_MESA_ycbcr_texture"); |
6011 |
CONST_CAST(GLEW_MESA_ycbcr_texture) = glewGetExtension("GL_MESA_ycbcr_texture"); |
| 5351 |
#endif /* GL_MESA_ycbcr_texture */ |
6012 |
#endif /* GL_MESA_ycbcr_texture */ |
| 5352 |
#ifdef GL_NV_blend_square |
6013 |
#ifdef GL_NV_blend_square |
| 5353 |
GLEW_NV_blend_square = glewGetExtension("GL_NV_blend_square"); |
6014 |
CONST_CAST(GLEW_NV_blend_square) = glewGetExtension("GL_NV_blend_square"); |
| 5354 |
#endif /* GL_NV_blend_square */ |
6015 |
#endif /* GL_NV_blend_square */ |
| 5355 |
#ifdef GL_NV_copy_depth_to_color |
6016 |
#ifdef GL_NV_copy_depth_to_color |
| 5356 |
GLEW_NV_copy_depth_to_color = glewGetExtension("GL_NV_copy_depth_to_color"); |
6017 |
CONST_CAST(GLEW_NV_copy_depth_to_color) = glewGetExtension("GL_NV_copy_depth_to_color"); |
| 5357 |
#endif /* GL_NV_copy_depth_to_color */ |
6018 |
#endif /* GL_NV_copy_depth_to_color */ |
|
|
6019 |
#ifdef GL_NV_depth_buffer_float |
| 6020 |
CONST_CAST(GLEW_NV_depth_buffer_float) = glewGetExtension("GL_NV_depth_buffer_float"); |
| 6021 |
if (glewExperimental || GLEW_NV_depth_buffer_float) CONST_CAST(GLEW_NV_depth_buffer_float) = !_glewInit_GL_NV_depth_buffer_float(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6022 |
#endif /* GL_NV_depth_buffer_float */ |
| 5358 |
#ifdef GL_NV_depth_clamp |
6023 |
#ifdef GL_NV_depth_clamp |
| 5359 |
GLEW_NV_depth_clamp = glewGetExtension("GL_NV_depth_clamp"); |
6024 |
CONST_CAST(GLEW_NV_depth_clamp) = glewGetExtension("GL_NV_depth_clamp"); |
| 5360 |
#endif /* GL_NV_depth_clamp */ |
6025 |
#endif /* GL_NV_depth_clamp */ |
|
|
6026 |
#ifdef GL_NV_depth_range_unclamped |
| 6027 |
CONST_CAST(GLEW_NV_depth_range_unclamped) = glewGetExtension("GL_NV_depth_range_unclamped"); |
| 6028 |
#endif /* GL_NV_depth_range_unclamped */ |
| 5361 |
#ifdef GL_NV_evaluators |
6029 |
#ifdef GL_NV_evaluators |
| 5362 |
GLEW_NV_evaluators = glewGetExtension("GL_NV_evaluators"); |
6030 |
CONST_CAST(GLEW_NV_evaluators) = glewGetExtension("GL_NV_evaluators"); |
| 5363 |
if (glewExperimental || GLEW_NV_evaluators) GLEW_NV_evaluators = !_glewInit_GL_NV_evaluators(GLEW_CONTEXT_ARG_VAR_INIT); |
6031 |
if (glewExperimental || GLEW_NV_evaluators) CONST_CAST(GLEW_NV_evaluators) = !_glewInit_GL_NV_evaluators(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5364 |
#endif /* GL_NV_evaluators */ |
6032 |
#endif /* GL_NV_evaluators */ |
| 5365 |
#ifdef GL_NV_fence |
6033 |
#ifdef GL_NV_fence |
| 5366 |
GLEW_NV_fence = glewGetExtension("GL_NV_fence"); |
6034 |
CONST_CAST(GLEW_NV_fence) = glewGetExtension("GL_NV_fence"); |
| 5367 |
if (glewExperimental || GLEW_NV_fence) GLEW_NV_fence = !_glewInit_GL_NV_fence(GLEW_CONTEXT_ARG_VAR_INIT); |
6035 |
if (glewExperimental || GLEW_NV_fence) CONST_CAST(GLEW_NV_fence) = !_glewInit_GL_NV_fence(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5368 |
#endif /* GL_NV_fence */ |
6036 |
#endif /* GL_NV_fence */ |
| 5369 |
#ifdef GL_NV_float_buffer |
6037 |
#ifdef GL_NV_float_buffer |
| 5370 |
GLEW_NV_float_buffer = glewGetExtension("GL_NV_float_buffer"); |
6038 |
CONST_CAST(GLEW_NV_float_buffer) = glewGetExtension("GL_NV_float_buffer"); |
| 5371 |
#endif /* GL_NV_float_buffer */ |
6039 |
#endif /* GL_NV_float_buffer */ |
| 5372 |
#ifdef GL_NV_fog_distance |
6040 |
#ifdef GL_NV_fog_distance |
| 5373 |
GLEW_NV_fog_distance = glewGetExtension("GL_NV_fog_distance"); |
6041 |
CONST_CAST(GLEW_NV_fog_distance) = glewGetExtension("GL_NV_fog_distance"); |
| 5374 |
#endif /* GL_NV_fog_distance */ |
6042 |
#endif /* GL_NV_fog_distance */ |
| 5375 |
#ifdef GL_NV_fragment_program |
6043 |
#ifdef GL_NV_fragment_program |
| 5376 |
GLEW_NV_fragment_program = glewGetExtension("GL_NV_fragment_program"); |
6044 |
CONST_CAST(GLEW_NV_fragment_program) = glewGetExtension("GL_NV_fragment_program"); |
| 5377 |
if (glewExperimental || GLEW_NV_fragment_program) GLEW_NV_fragment_program = !_glewInit_GL_NV_fragment_program(GLEW_CONTEXT_ARG_VAR_INIT); |
6045 |
if (glewExperimental || GLEW_NV_fragment_program) CONST_CAST(GLEW_NV_fragment_program) = !_glewInit_GL_NV_fragment_program(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5378 |
#endif /* GL_NV_fragment_program */ |
6046 |
#endif /* GL_NV_fragment_program */ |
| 5379 |
#ifdef GL_NV_fragment_program2 |
6047 |
#ifdef GL_NV_fragment_program2 |
| 5380 |
GLEW_NV_fragment_program2 = glewGetExtension("GL_NV_fragment_program2"); |
6048 |
CONST_CAST(GLEW_NV_fragment_program2) = glewGetExtension("GL_NV_fragment_program2"); |
| 5381 |
#endif /* GL_NV_fragment_program2 */ |
6049 |
#endif /* GL_NV_fragment_program2 */ |
|
|
6050 |
#ifdef GL_NV_fragment_program4 |
| 6051 |
CONST_CAST(GLEW_NV_fragment_program4) = glewGetExtension("GL_NV_fragment_program4"); |
| 6052 |
#endif /* GL_NV_fragment_program4 */ |
| 5382 |
#ifdef GL_NV_fragment_program_option |
6053 |
#ifdef GL_NV_fragment_program_option |
| 5383 |
GLEW_NV_fragment_program_option = glewGetExtension("GL_NV_fragment_program_option"); |
6054 |
CONST_CAST(GLEW_NV_fragment_program_option) = glewGetExtension("GL_NV_fragment_program_option"); |
| 5384 |
#endif /* GL_NV_fragment_program_option */ |
6055 |
#endif /* GL_NV_fragment_program_option */ |
|
|
6056 |
#ifdef GL_NV_framebuffer_multisample_coverage |
| 6057 |
CONST_CAST(GLEW_NV_framebuffer_multisample_coverage) = glewGetExtension("GL_NV_framebuffer_multisample_coverage"); |
| 6058 |
if (glewExperimental || GLEW_NV_framebuffer_multisample_coverage) CONST_CAST(GLEW_NV_framebuffer_multisample_coverage) = !_glewInit_GL_NV_framebuffer_multisample_coverage(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6059 |
#endif /* GL_NV_framebuffer_multisample_coverage */ |
| 6060 |
#ifdef GL_NV_geometry_program4 |
| 6061 |
CONST_CAST(GLEW_NV_geometry_program4) = glewGetExtension("GL_NV_geometry_program4"); |
| 6062 |
if (glewExperimental || GLEW_NV_geometry_program4) CONST_CAST(GLEW_NV_geometry_program4) = !_glewInit_GL_NV_geometry_program4(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6063 |
#endif /* GL_NV_geometry_program4 */ |
| 6064 |
#ifdef GL_NV_geometry_shader4 |
| 6065 |
CONST_CAST(GLEW_NV_geometry_shader4) = glewGetExtension("GL_NV_geometry_shader4"); |
| 6066 |
#endif /* GL_NV_geometry_shader4 */ |
| 6067 |
#ifdef GL_NV_gpu_program4 |
| 6068 |
CONST_CAST(GLEW_NV_gpu_program4) = glewGetExtension("GL_NV_gpu_program4"); |
| 6069 |
if (glewExperimental || GLEW_NV_gpu_program4) CONST_CAST(GLEW_NV_gpu_program4) = !_glewInit_GL_NV_gpu_program4(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6070 |
#endif /* GL_NV_gpu_program4 */ |
| 5385 |
#ifdef GL_NV_half_float |
6071 |
#ifdef GL_NV_half_float |
| 5386 |
GLEW_NV_half_float = glewGetExtension("GL_NV_half_float"); |
6072 |
CONST_CAST(GLEW_NV_half_float) = glewGetExtension("GL_NV_half_float"); |
| 5387 |
if (glewExperimental || GLEW_NV_half_float) GLEW_NV_half_float = !_glewInit_GL_NV_half_float(GLEW_CONTEXT_ARG_VAR_INIT); |
6073 |
if (glewExperimental || GLEW_NV_half_float) CONST_CAST(GLEW_NV_half_float) = !_glewInit_GL_NV_half_float(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5388 |
#endif /* GL_NV_half_float */ |
6074 |
#endif /* GL_NV_half_float */ |
| 5389 |
#ifdef GL_NV_light_max_exponent |
6075 |
#ifdef GL_NV_light_max_exponent |
| 5390 |
GLEW_NV_light_max_exponent = glewGetExtension("GL_NV_light_max_exponent"); |
6076 |
CONST_CAST(GLEW_NV_light_max_exponent) = glewGetExtension("GL_NV_light_max_exponent"); |
| 5391 |
#endif /* GL_NV_light_max_exponent */ |
6077 |
#endif /* GL_NV_light_max_exponent */ |
| 5392 |
#ifdef GL_NV_multisample_filter_hint |
6078 |
#ifdef GL_NV_multisample_filter_hint |
| 5393 |
GLEW_NV_multisample_filter_hint = glewGetExtension("GL_NV_multisample_filter_hint"); |
6079 |
CONST_CAST(GLEW_NV_multisample_filter_hint) = glewGetExtension("GL_NV_multisample_filter_hint"); |
| 5394 |
#endif /* GL_NV_multisample_filter_hint */ |
6080 |
#endif /* GL_NV_multisample_filter_hint */ |
| 5395 |
#ifdef GL_NV_occlusion_query |
6081 |
#ifdef GL_NV_occlusion_query |
| 5396 |
GLEW_NV_occlusion_query = glewGetExtension("GL_NV_occlusion_query"); |
6082 |
CONST_CAST(GLEW_NV_occlusion_query) = glewGetExtension("GL_NV_occlusion_query"); |
| 5397 |
if (glewExperimental || GLEW_NV_occlusion_query) GLEW_NV_occlusion_query = !_glewInit_GL_NV_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); |
6083 |
if (glewExperimental || GLEW_NV_occlusion_query) CONST_CAST(GLEW_NV_occlusion_query) = !_glewInit_GL_NV_occlusion_query(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5398 |
#endif /* GL_NV_occlusion_query */ |
6084 |
#endif /* GL_NV_occlusion_query */ |
| 5399 |
#ifdef GL_NV_packed_depth_stencil |
6085 |
#ifdef GL_NV_packed_depth_stencil |
| 5400 |
GLEW_NV_packed_depth_stencil = glewGetExtension("GL_NV_packed_depth_stencil"); |
6086 |
CONST_CAST(GLEW_NV_packed_depth_stencil) = glewGetExtension("GL_NV_packed_depth_stencil"); |
| 5401 |
#endif /* GL_NV_packed_depth_stencil */ |
6087 |
#endif /* GL_NV_packed_depth_stencil */ |
|
|
6088 |
#ifdef GL_NV_parameter_buffer_object |
| 6089 |
CONST_CAST(GLEW_NV_parameter_buffer_object) = glewGetExtension("GL_NV_parameter_buffer_object"); |
| 6090 |
if (glewExperimental || GLEW_NV_parameter_buffer_object) CONST_CAST(GLEW_NV_parameter_buffer_object) = !_glewInit_GL_NV_parameter_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6091 |
#endif /* GL_NV_parameter_buffer_object */ |
| 5402 |
#ifdef GL_NV_pixel_data_range |
6092 |
#ifdef GL_NV_pixel_data_range |
| 5403 |
GLEW_NV_pixel_data_range = glewGetExtension("GL_NV_pixel_data_range"); |
6093 |
CONST_CAST(GLEW_NV_pixel_data_range) = glewGetExtension("GL_NV_pixel_data_range"); |
| 5404 |
if (glewExperimental || GLEW_NV_pixel_data_range) GLEW_NV_pixel_data_range = !_glewInit_GL_NV_pixel_data_range(GLEW_CONTEXT_ARG_VAR_INIT); |
6094 |
if (glewExperimental || GLEW_NV_pixel_data_range) CONST_CAST(GLEW_NV_pixel_data_range) = !_glewInit_GL_NV_pixel_data_range(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5405 |
#endif /* GL_NV_pixel_data_range */ |
6095 |
#endif /* GL_NV_pixel_data_range */ |
| 5406 |
#ifdef GL_NV_point_sprite |
6096 |
#ifdef GL_NV_point_sprite |
| 5407 |
GLEW_NV_point_sprite = glewGetExtension("GL_NV_point_sprite"); |
6097 |
CONST_CAST(GLEW_NV_point_sprite) = glewGetExtension("GL_NV_point_sprite"); |
| 5408 |
if (glewExperimental || GLEW_NV_point_sprite) GLEW_NV_point_sprite = !_glewInit_GL_NV_point_sprite(GLEW_CONTEXT_ARG_VAR_INIT); |
6098 |
if (glewExperimental || GLEW_NV_point_sprite) CONST_CAST(GLEW_NV_point_sprite) = !_glewInit_GL_NV_point_sprite(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5409 |
#endif /* GL_NV_point_sprite */ |
6099 |
#endif /* GL_NV_point_sprite */ |
| 5410 |
#ifdef GL_NV_primitive_restart |
6100 |
#ifdef GL_NV_primitive_restart |
| 5411 |
GLEW_NV_primitive_restart = glewGetExtension("GL_NV_primitive_restart"); |
6101 |
CONST_CAST(GLEW_NV_primitive_restart) = glewGetExtension("GL_NV_primitive_restart"); |
| 5412 |
if (glewExperimental || GLEW_NV_primitive_restart) GLEW_NV_primitive_restart = !_glewInit_GL_NV_primitive_restart(GLEW_CONTEXT_ARG_VAR_INIT); |
6102 |
if (glewExperimental || GLEW_NV_primitive_restart) CONST_CAST(GLEW_NV_primitive_restart) = !_glewInit_GL_NV_primitive_restart(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5413 |
#endif /* GL_NV_primitive_restart */ |
6103 |
#endif /* GL_NV_primitive_restart */ |
| 5414 |
#ifdef GL_NV_register_combiners |
6104 |
#ifdef GL_NV_register_combiners |
| 5415 |
GLEW_NV_register_combiners = glewGetExtension("GL_NV_register_combiners"); |
6105 |
CONST_CAST(GLEW_NV_register_combiners) = glewGetExtension("GL_NV_register_combiners"); |
| 5416 |
if (glewExperimental || GLEW_NV_register_combiners) GLEW_NV_register_combiners = !_glewInit_GL_NV_register_combiners(GLEW_CONTEXT_ARG_VAR_INIT); |
6106 |
if (glewExperimental || GLEW_NV_register_combiners) CONST_CAST(GLEW_NV_register_combiners) = !_glewInit_GL_NV_register_combiners(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5417 |
#endif /* GL_NV_register_combiners */ |
6107 |
#endif /* GL_NV_register_combiners */ |
| 5418 |
#ifdef GL_NV_register_combiners2 |
6108 |
#ifdef GL_NV_register_combiners2 |
| 5419 |
GLEW_NV_register_combiners2 = glewGetExtension("GL_NV_register_combiners2"); |
6109 |
CONST_CAST(GLEW_NV_register_combiners2) = glewGetExtension("GL_NV_register_combiners2"); |
| 5420 |
if (glewExperimental || GLEW_NV_register_combiners2) GLEW_NV_register_combiners2 = !_glewInit_GL_NV_register_combiners2(GLEW_CONTEXT_ARG_VAR_INIT); |
6110 |
if (glewExperimental || GLEW_NV_register_combiners2) CONST_CAST(GLEW_NV_register_combiners2) = !_glewInit_GL_NV_register_combiners2(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5421 |
#endif /* GL_NV_register_combiners2 */ |
6111 |
#endif /* GL_NV_register_combiners2 */ |
| 5422 |
#ifdef GL_NV_texgen_emboss |
6112 |
#ifdef GL_NV_texgen_emboss |
| 5423 |
GLEW_NV_texgen_emboss = glewGetExtension("GL_NV_texgen_emboss"); |
6113 |
CONST_CAST(GLEW_NV_texgen_emboss) = glewGetExtension("GL_NV_texgen_emboss"); |
| 5424 |
#endif /* GL_NV_texgen_emboss */ |
6114 |
#endif /* GL_NV_texgen_emboss */ |
| 5425 |
#ifdef GL_NV_texgen_reflection |
6115 |
#ifdef GL_NV_texgen_reflection |
| 5426 |
GLEW_NV_texgen_reflection = glewGetExtension("GL_NV_texgen_reflection"); |
6116 |
CONST_CAST(GLEW_NV_texgen_reflection) = glewGetExtension("GL_NV_texgen_reflection"); |
| 5427 |
#endif /* GL_NV_texgen_reflection */ |
6117 |
#endif /* GL_NV_texgen_reflection */ |
| 5428 |
#ifdef GL_NV_texture_compression_vtc |
6118 |
#ifdef GL_NV_texture_compression_vtc |
| 5429 |
GLEW_NV_texture_compression_vtc = glewGetExtension("GL_NV_texture_compression_vtc"); |
6119 |
CONST_CAST(GLEW_NV_texture_compression_vtc) = glewGetExtension("GL_NV_texture_compression_vtc"); |
| 5430 |
#endif /* GL_NV_texture_compression_vtc */ |
6120 |
#endif /* GL_NV_texture_compression_vtc */ |
| 5431 |
#ifdef GL_NV_texture_env_combine4 |
6121 |
#ifdef GL_NV_texture_env_combine4 |
| 5432 |
GLEW_NV_texture_env_combine4 = glewGetExtension("GL_NV_texture_env_combine4"); |
6122 |
CONST_CAST(GLEW_NV_texture_env_combine4) = glewGetExtension("GL_NV_texture_env_combine4"); |
| 5433 |
#endif /* GL_NV_texture_env_combine4 */ |
6123 |
#endif /* GL_NV_texture_env_combine4 */ |
| 5434 |
#ifdef GL_NV_texture_expand_normal |
6124 |
#ifdef GL_NV_texture_expand_normal |
| 5435 |
GLEW_NV_texture_expand_normal = glewGetExtension("GL_NV_texture_expand_normal"); |
6125 |
CONST_CAST(GLEW_NV_texture_expand_normal) = glewGetExtension("GL_NV_texture_expand_normal"); |
| 5436 |
#endif /* GL_NV_texture_expand_normal */ |
6126 |
#endif /* GL_NV_texture_expand_normal */ |
| 5437 |
#ifdef GL_NV_texture_rectangle |
6127 |
#ifdef GL_NV_texture_rectangle |
| 5438 |
GLEW_NV_texture_rectangle = glewGetExtension("GL_NV_texture_rectangle"); |
6128 |
CONST_CAST(GLEW_NV_texture_rectangle) = glewGetExtension("GL_NV_texture_rectangle"); |
| 5439 |
#endif /* GL_NV_texture_rectangle */ |
6129 |
#endif /* GL_NV_texture_rectangle */ |
| 5440 |
#ifdef GL_NV_texture_shader |
6130 |
#ifdef GL_NV_texture_shader |
| 5441 |
GLEW_NV_texture_shader = glewGetExtension("GL_NV_texture_shader"); |
6131 |
CONST_CAST(GLEW_NV_texture_shader) = glewGetExtension("GL_NV_texture_shader"); |
| 5442 |
#endif /* GL_NV_texture_shader */ |
6132 |
#endif /* GL_NV_texture_shader */ |
| 5443 |
#ifdef GL_NV_texture_shader2 |
6133 |
#ifdef GL_NV_texture_shader2 |
| 5444 |
GLEW_NV_texture_shader2 = glewGetExtension("GL_NV_texture_shader2"); |
6134 |
CONST_CAST(GLEW_NV_texture_shader2) = glewGetExtension("GL_NV_texture_shader2"); |
| 5445 |
#endif /* GL_NV_texture_shader2 */ |
6135 |
#endif /* GL_NV_texture_shader2 */ |
| 5446 |
#ifdef GL_NV_texture_shader3 |
6136 |
#ifdef GL_NV_texture_shader3 |
| 5447 |
GLEW_NV_texture_shader3 = glewGetExtension("GL_NV_texture_shader3"); |
6137 |
CONST_CAST(GLEW_NV_texture_shader3) = glewGetExtension("GL_NV_texture_shader3"); |
| 5448 |
#endif /* GL_NV_texture_shader3 */ |
6138 |
#endif /* GL_NV_texture_shader3 */ |
|
|
6139 |
#ifdef GL_NV_transform_feedback |
| 6140 |
CONST_CAST(GLEW_NV_transform_feedback) = glewGetExtension("GL_NV_transform_feedback"); |
| 6141 |
if (glewExperimental || GLEW_NV_transform_feedback) CONST_CAST(GLEW_NV_transform_feedback) = !_glewInit_GL_NV_transform_feedback(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6142 |
#endif /* GL_NV_transform_feedback */ |
| 5449 |
#ifdef GL_NV_vertex_array_range |
6143 |
#ifdef GL_NV_vertex_array_range |
| 5450 |
GLEW_NV_vertex_array_range = glewGetExtension("GL_NV_vertex_array_range"); |
6144 |
CONST_CAST(GLEW_NV_vertex_array_range) = glewGetExtension("GL_NV_vertex_array_range"); |
| 5451 |
if (glewExperimental || GLEW_NV_vertex_array_range) GLEW_NV_vertex_array_range = !_glewInit_GL_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); |
6145 |
if (glewExperimental || GLEW_NV_vertex_array_range) CONST_CAST(GLEW_NV_vertex_array_range) = !_glewInit_GL_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5452 |
#endif /* GL_NV_vertex_array_range */ |
6146 |
#endif /* GL_NV_vertex_array_range */ |
| 5453 |
#ifdef GL_NV_vertex_array_range2 |
6147 |
#ifdef GL_NV_vertex_array_range2 |
| 5454 |
GLEW_NV_vertex_array_range2 = glewGetExtension("GL_NV_vertex_array_range2"); |
6148 |
CONST_CAST(GLEW_NV_vertex_array_range2) = glewGetExtension("GL_NV_vertex_array_range2"); |
| 5455 |
#endif /* GL_NV_vertex_array_range2 */ |
6149 |
#endif /* GL_NV_vertex_array_range2 */ |
| 5456 |
#ifdef GL_NV_vertex_program |
6150 |
#ifdef GL_NV_vertex_program |
| 5457 |
GLEW_NV_vertex_program = glewGetExtension("GL_NV_vertex_program"); |
6151 |
CONST_CAST(GLEW_NV_vertex_program) = glewGetExtension("GL_NV_vertex_program"); |
| 5458 |
if (glewExperimental || GLEW_NV_vertex_program) GLEW_NV_vertex_program = !_glewInit_GL_NV_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); |
6152 |
if (glewExperimental || GLEW_NV_vertex_program) CONST_CAST(GLEW_NV_vertex_program) = !_glewInit_GL_NV_vertex_program(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5459 |
#endif /* GL_NV_vertex_program */ |
6153 |
#endif /* GL_NV_vertex_program */ |
| 5460 |
#ifdef GL_NV_vertex_program1_1 |
6154 |
#ifdef GL_NV_vertex_program1_1 |
| 5461 |
GLEW_NV_vertex_program1_1 = glewGetExtension("GL_NV_vertex_program1_1"); |
6155 |
CONST_CAST(GLEW_NV_vertex_program1_1) = glewGetExtension("GL_NV_vertex_program1_1"); |
| 5462 |
#endif /* GL_NV_vertex_program1_1 */ |
6156 |
#endif /* GL_NV_vertex_program1_1 */ |
| 5463 |
#ifdef GL_NV_vertex_program2 |
6157 |
#ifdef GL_NV_vertex_program2 |
| 5464 |
GLEW_NV_vertex_program2 = glewGetExtension("GL_NV_vertex_program2"); |
6158 |
CONST_CAST(GLEW_NV_vertex_program2) = glewGetExtension("GL_NV_vertex_program2"); |
| 5465 |
#endif /* GL_NV_vertex_program2 */ |
6159 |
#endif /* GL_NV_vertex_program2 */ |
| 5466 |
#ifdef GL_NV_vertex_program2_option |
6160 |
#ifdef GL_NV_vertex_program2_option |
| 5467 |
GLEW_NV_vertex_program2_option = glewGetExtension("GL_NV_vertex_program2_option"); |
6161 |
CONST_CAST(GLEW_NV_vertex_program2_option) = glewGetExtension("GL_NV_vertex_program2_option"); |
| 5468 |
#endif /* GL_NV_vertex_program2_option */ |
6162 |
#endif /* GL_NV_vertex_program2_option */ |
| 5469 |
#ifdef GL_NV_vertex_program3 |
6163 |
#ifdef GL_NV_vertex_program3 |
| 5470 |
GLEW_NV_vertex_program3 = glewGetExtension("GL_NV_vertex_program3"); |
6164 |
CONST_CAST(GLEW_NV_vertex_program3) = glewGetExtension("GL_NV_vertex_program3"); |
| 5471 |
#endif /* GL_NV_vertex_program3 */ |
6165 |
#endif /* GL_NV_vertex_program3 */ |
|
|
6166 |
#ifdef GL_NV_vertex_program4 |
| 6167 |
CONST_CAST(GLEW_NV_vertex_program4) = glewGetExtension("GL_NV_vertex_program4"); |
| 6168 |
#endif /* GL_NV_vertex_program4 */ |
| 6169 |
#ifdef GL_OES_byte_coordinates |
| 6170 |
CONST_CAST(GLEW_OES_byte_coordinates) = glewGetExtension("GL_OES_byte_coordinates"); |
| 6171 |
#endif /* GL_OES_byte_coordinates */ |
| 6172 |
#ifdef GL_OES_compressed_paletted_texture |
| 6173 |
CONST_CAST(GLEW_OES_compressed_paletted_texture) = glewGetExtension("GL_OES_compressed_paletted_texture"); |
| 6174 |
#endif /* GL_OES_compressed_paletted_texture */ |
| 6175 |
#ifdef GL_OES_read_format |
| 6176 |
CONST_CAST(GLEW_OES_read_format) = glewGetExtension("GL_OES_read_format"); |
| 6177 |
#endif /* GL_OES_read_format */ |
| 6178 |
#ifdef GL_OES_single_precision |
| 6179 |
CONST_CAST(GLEW_OES_single_precision) = glewGetExtension("GL_OES_single_precision"); |
| 6180 |
if (glewExperimental || GLEW_OES_single_precision) CONST_CAST(GLEW_OES_single_precision) = !_glewInit_GL_OES_single_precision(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6181 |
#endif /* GL_OES_single_precision */ |
| 5472 |
#ifdef GL_OML_interlace |
6182 |
#ifdef GL_OML_interlace |
| 5473 |
GLEW_OML_interlace = glewGetExtension("GL_OML_interlace"); |
6183 |
CONST_CAST(GLEW_OML_interlace) = glewGetExtension("GL_OML_interlace"); |
| 5474 |
#endif /* GL_OML_interlace */ |
6184 |
#endif /* GL_OML_interlace */ |
| 5475 |
#ifdef GL_OML_resample |
6185 |
#ifdef GL_OML_resample |
| 5476 |
GLEW_OML_resample = glewGetExtension("GL_OML_resample"); |
6186 |
CONST_CAST(GLEW_OML_resample) = glewGetExtension("GL_OML_resample"); |
| 5477 |
#endif /* GL_OML_resample */ |
6187 |
#endif /* GL_OML_resample */ |
| 5478 |
#ifdef GL_OML_subsample |
6188 |
#ifdef GL_OML_subsample |
| 5479 |
GLEW_OML_subsample = glewGetExtension("GL_OML_subsample"); |
6189 |
CONST_CAST(GLEW_OML_subsample) = glewGetExtension("GL_OML_subsample"); |
| 5480 |
#endif /* GL_OML_subsample */ |
6190 |
#endif /* GL_OML_subsample */ |
| 5481 |
#ifdef GL_PGI_misc_hints |
6191 |
#ifdef GL_PGI_misc_hints |
| 5482 |
GLEW_PGI_misc_hints = glewGetExtension("GL_PGI_misc_hints"); |
6192 |
CONST_CAST(GLEW_PGI_misc_hints) = glewGetExtension("GL_PGI_misc_hints"); |
| 5483 |
#endif /* GL_PGI_misc_hints */ |
6193 |
#endif /* GL_PGI_misc_hints */ |
| 5484 |
#ifdef GL_PGI_vertex_hints |
6194 |
#ifdef GL_PGI_vertex_hints |
| 5485 |
GLEW_PGI_vertex_hints = glewGetExtension("GL_PGI_vertex_hints"); |
6195 |
CONST_CAST(GLEW_PGI_vertex_hints) = glewGetExtension("GL_PGI_vertex_hints"); |
| 5486 |
#endif /* GL_PGI_vertex_hints */ |
6196 |
#endif /* GL_PGI_vertex_hints */ |
| 5487 |
#ifdef GL_REND_screen_coordinates |
6197 |
#ifdef GL_REND_screen_coordinates |
| 5488 |
GLEW_REND_screen_coordinates = glewGetExtension("GL_REND_screen_coordinates"); |
6198 |
CONST_CAST(GLEW_REND_screen_coordinates) = glewGetExtension("GL_REND_screen_coordinates"); |
| 5489 |
#endif /* GL_REND_screen_coordinates */ |
6199 |
#endif /* GL_REND_screen_coordinates */ |
| 5490 |
#ifdef GL_S3_s3tc |
6200 |
#ifdef GL_S3_s3tc |
| 5491 |
GLEW_S3_s3tc = glewGetExtension("GL_S3_s3tc"); |
6201 |
CONST_CAST(GLEW_S3_s3tc) = glewGetExtension("GL_S3_s3tc"); |
| 5492 |
#endif /* GL_S3_s3tc */ |
6202 |
#endif /* GL_S3_s3tc */ |
| 5493 |
#ifdef GL_SGIS_color_range |
6203 |
#ifdef GL_SGIS_color_range |
| 5494 |
GLEW_SGIS_color_range = glewGetExtension("GL_SGIS_color_range"); |
6204 |
CONST_CAST(GLEW_SGIS_color_range) = glewGetExtension("GL_SGIS_color_range"); |
| 5495 |
#endif /* GL_SGIS_color_range */ |
6205 |
#endif /* GL_SGIS_color_range */ |
| 5496 |
#ifdef GL_SGIS_detail_texture |
6206 |
#ifdef GL_SGIS_detail_texture |
| 5497 |
GLEW_SGIS_detail_texture = glewGetExtension("GL_SGIS_detail_texture"); |
6207 |
CONST_CAST(GLEW_SGIS_detail_texture) = glewGetExtension("GL_SGIS_detail_texture"); |
| 5498 |
if (glewExperimental || GLEW_SGIS_detail_texture) GLEW_SGIS_detail_texture = !_glewInit_GL_SGIS_detail_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
6208 |
if (glewExperimental || GLEW_SGIS_detail_texture) CONST_CAST(GLEW_SGIS_detail_texture) = !_glewInit_GL_SGIS_detail_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5499 |
#endif /* GL_SGIS_detail_texture */ |
6209 |
#endif /* GL_SGIS_detail_texture */ |
| 5500 |
#ifdef GL_SGIS_fog_function |
6210 |
#ifdef GL_SGIS_fog_function |
| 5501 |
GLEW_SGIS_fog_function = glewGetExtension("GL_SGIS_fog_function"); |
6211 |
CONST_CAST(GLEW_SGIS_fog_function) = glewGetExtension("GL_SGIS_fog_function"); |
| 5502 |
if (glewExperimental || GLEW_SGIS_fog_function) GLEW_SGIS_fog_function = !_glewInit_GL_SGIS_fog_function(GLEW_CONTEXT_ARG_VAR_INIT); |
6212 |
if (glewExperimental || GLEW_SGIS_fog_function) CONST_CAST(GLEW_SGIS_fog_function) = !_glewInit_GL_SGIS_fog_function(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5503 |
#endif /* GL_SGIS_fog_function */ |
6213 |
#endif /* GL_SGIS_fog_function */ |
| 5504 |
#ifdef GL_SGIS_generate_mipmap |
6214 |
#ifdef GL_SGIS_generate_mipmap |
| 5505 |
GLEW_SGIS_generate_mipmap = glewGetExtension("GL_SGIS_generate_mipmap"); |
6215 |
CONST_CAST(GLEW_SGIS_generate_mipmap) = glewGetExtension("GL_SGIS_generate_mipmap"); |
| 5506 |
#endif /* GL_SGIS_generate_mipmap */ |
6216 |
#endif /* GL_SGIS_generate_mipmap */ |
| 5507 |
#ifdef GL_SGIS_multisample |
6217 |
#ifdef GL_SGIS_multisample |
| 5508 |
GLEW_SGIS_multisample = glewGetExtension("GL_SGIS_multisample"); |
6218 |
CONST_CAST(GLEW_SGIS_multisample) = glewGetExtension("GL_SGIS_multisample"); |
| 5509 |
if (glewExperimental || GLEW_SGIS_multisample) GLEW_SGIS_multisample = !_glewInit_GL_SGIS_multisample(GLEW_CONTEXT_ARG_VAR_INIT); |
6219 |
if (glewExperimental || GLEW_SGIS_multisample) CONST_CAST(GLEW_SGIS_multisample) = !_glewInit_GL_SGIS_multisample(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5510 |
#endif /* GL_SGIS_multisample */ |
6220 |
#endif /* GL_SGIS_multisample */ |
| 5511 |
#ifdef GL_SGIS_pixel_texture |
6221 |
#ifdef GL_SGIS_pixel_texture |
| 5512 |
GLEW_SGIS_pixel_texture = glewGetExtension("GL_SGIS_pixel_texture"); |
6222 |
CONST_CAST(GLEW_SGIS_pixel_texture) = glewGetExtension("GL_SGIS_pixel_texture"); |
| 5513 |
#endif /* GL_SGIS_pixel_texture */ |
6223 |
#endif /* GL_SGIS_pixel_texture */ |
| 5514 |
#ifdef GL_SGIS_sharpen_texture |
6224 |
#ifdef GL_SGIS_sharpen_texture |
| 5515 |
GLEW_SGIS_sharpen_texture = glewGetExtension("GL_SGIS_sharpen_texture"); |
6225 |
CONST_CAST(GLEW_SGIS_sharpen_texture) = glewGetExtension("GL_SGIS_sharpen_texture"); |
| 5516 |
if (glewExperimental || GLEW_SGIS_sharpen_texture) GLEW_SGIS_sharpen_texture = !_glewInit_GL_SGIS_sharpen_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
6226 |
if (glewExperimental || GLEW_SGIS_sharpen_texture) CONST_CAST(GLEW_SGIS_sharpen_texture) = !_glewInit_GL_SGIS_sharpen_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5517 |
#endif /* GL_SGIS_sharpen_texture */ |
6227 |
#endif /* GL_SGIS_sharpen_texture */ |
| 5518 |
#ifdef GL_SGIS_texture4D |
6228 |
#ifdef GL_SGIS_texture4D |
| 5519 |
GLEW_SGIS_texture4D = glewGetExtension("GL_SGIS_texture4D"); |
6229 |
CONST_CAST(GLEW_SGIS_texture4D) = glewGetExtension("GL_SGIS_texture4D"); |
| 5520 |
if (glewExperimental || GLEW_SGIS_texture4D) GLEW_SGIS_texture4D = !_glewInit_GL_SGIS_texture4D(GLEW_CONTEXT_ARG_VAR_INIT); |
6230 |
if (glewExperimental || GLEW_SGIS_texture4D) CONST_CAST(GLEW_SGIS_texture4D) = !_glewInit_GL_SGIS_texture4D(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5521 |
#endif /* GL_SGIS_texture4D */ |
6231 |
#endif /* GL_SGIS_texture4D */ |
| 5522 |
#ifdef GL_SGIS_texture_border_clamp |
6232 |
#ifdef GL_SGIS_texture_border_clamp |
| 5523 |
GLEW_SGIS_texture_border_clamp = glewGetExtension("GL_SGIS_texture_border_clamp"); |
6233 |
CONST_CAST(GLEW_SGIS_texture_border_clamp) = glewGetExtension("GL_SGIS_texture_border_clamp"); |
| 5524 |
#endif /* GL_SGIS_texture_border_clamp */ |
6234 |
#endif /* GL_SGIS_texture_border_clamp */ |
| 5525 |
#ifdef GL_SGIS_texture_edge_clamp |
6235 |
#ifdef GL_SGIS_texture_edge_clamp |
| 5526 |
GLEW_SGIS_texture_edge_clamp = glewGetExtension("GL_SGIS_texture_edge_clamp"); |
6236 |
CONST_CAST(GLEW_SGIS_texture_edge_clamp) = glewGetExtension("GL_SGIS_texture_edge_clamp"); |
| 5527 |
#endif /* GL_SGIS_texture_edge_clamp */ |
6237 |
#endif /* GL_SGIS_texture_edge_clamp */ |
| 5528 |
#ifdef GL_SGIS_texture_filter4 |
6238 |
#ifdef GL_SGIS_texture_filter4 |
| 5529 |
GLEW_SGIS_texture_filter4 = glewGetExtension("GL_SGIS_texture_filter4"); |
6239 |
CONST_CAST(GLEW_SGIS_texture_filter4) = glewGetExtension("GL_SGIS_texture_filter4"); |
| 5530 |
if (glewExperimental || GLEW_SGIS_texture_filter4) GLEW_SGIS_texture_filter4 = !_glewInit_GL_SGIS_texture_filter4(GLEW_CONTEXT_ARG_VAR_INIT); |
6240 |
if (glewExperimental || GLEW_SGIS_texture_filter4) CONST_CAST(GLEW_SGIS_texture_filter4) = !_glewInit_GL_SGIS_texture_filter4(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5531 |
#endif /* GL_SGIS_texture_filter4 */ |
6241 |
#endif /* GL_SGIS_texture_filter4 */ |
| 5532 |
#ifdef GL_SGIS_texture_lod |
6242 |
#ifdef GL_SGIS_texture_lod |
| 5533 |
GLEW_SGIS_texture_lod = glewGetExtension("GL_SGIS_texture_lod"); |
6243 |
CONST_CAST(GLEW_SGIS_texture_lod) = glewGetExtension("GL_SGIS_texture_lod"); |
| 5534 |
#endif /* GL_SGIS_texture_lod */ |
6244 |
#endif /* GL_SGIS_texture_lod */ |
| 5535 |
#ifdef GL_SGIS_texture_select |
6245 |
#ifdef GL_SGIS_texture_select |
| 5536 |
GLEW_SGIS_texture_select = glewGetExtension("GL_SGIS_texture_select"); |
6246 |
CONST_CAST(GLEW_SGIS_texture_select) = glewGetExtension("GL_SGIS_texture_select"); |
| 5537 |
#endif /* GL_SGIS_texture_select */ |
6247 |
#endif /* GL_SGIS_texture_select */ |
| 5538 |
#ifdef GL_SGIX_async |
6248 |
#ifdef GL_SGIX_async |
| 5539 |
GLEW_SGIX_async = glewGetExtension("GL_SGIX_async"); |
6249 |
CONST_CAST(GLEW_SGIX_async) = glewGetExtension("GL_SGIX_async"); |
| 5540 |
if (glewExperimental || GLEW_SGIX_async) GLEW_SGIX_async = !_glewInit_GL_SGIX_async(GLEW_CONTEXT_ARG_VAR_INIT); |
6250 |
if (glewExperimental || GLEW_SGIX_async) CONST_CAST(GLEW_SGIX_async) = !_glewInit_GL_SGIX_async(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5541 |
#endif /* GL_SGIX_async */ |
6251 |
#endif /* GL_SGIX_async */ |
| 5542 |
#ifdef GL_SGIX_async_histogram |
6252 |
#ifdef GL_SGIX_async_histogram |
| 5543 |
GLEW_SGIX_async_histogram = glewGetExtension("GL_SGIX_async_histogram"); |
6253 |
CONST_CAST(GLEW_SGIX_async_histogram) = glewGetExtension("GL_SGIX_async_histogram"); |
| 5544 |
#endif /* GL_SGIX_async_histogram */ |
6254 |
#endif /* GL_SGIX_async_histogram */ |
| 5545 |
#ifdef GL_SGIX_async_pixel |
6255 |
#ifdef GL_SGIX_async_pixel |
| 5546 |
GLEW_SGIX_async_pixel = glewGetExtension("GL_SGIX_async_pixel"); |
6256 |
CONST_CAST(GLEW_SGIX_async_pixel) = glewGetExtension("GL_SGIX_async_pixel"); |
| 5547 |
#endif /* GL_SGIX_async_pixel */ |
6257 |
#endif /* GL_SGIX_async_pixel */ |
| 5548 |
#ifdef GL_SGIX_blend_alpha_minmax |
6258 |
#ifdef GL_SGIX_blend_alpha_minmax |
| 5549 |
GLEW_SGIX_blend_alpha_minmax = glewGetExtension("GL_SGIX_blend_alpha_minmax"); |
6259 |
CONST_CAST(GLEW_SGIX_blend_alpha_minmax) = glewGetExtension("GL_SGIX_blend_alpha_minmax"); |
| 5550 |
#endif /* GL_SGIX_blend_alpha_minmax */ |
6260 |
#endif /* GL_SGIX_blend_alpha_minmax */ |
| 5551 |
#ifdef GL_SGIX_clipmap |
6261 |
#ifdef GL_SGIX_clipmap |
| 5552 |
GLEW_SGIX_clipmap = glewGetExtension("GL_SGIX_clipmap"); |
6262 |
CONST_CAST(GLEW_SGIX_clipmap) = glewGetExtension("GL_SGIX_clipmap"); |
| 5553 |
#endif /* GL_SGIX_clipmap */ |
6263 |
#endif /* GL_SGIX_clipmap */ |
| 5554 |
#ifdef GL_SGIX_depth_texture |
6264 |
#ifdef GL_SGIX_depth_texture |
| 5555 |
GLEW_SGIX_depth_texture = glewGetExtension("GL_SGIX_depth_texture"); |
6265 |
CONST_CAST(GLEW_SGIX_depth_texture) = glewGetExtension("GL_SGIX_depth_texture"); |
| 5556 |
#endif /* GL_SGIX_depth_texture */ |
6266 |
#endif /* GL_SGIX_depth_texture */ |
| 5557 |
#ifdef GL_SGIX_flush_raster |
6267 |
#ifdef GL_SGIX_flush_raster |
| 5558 |
GLEW_SGIX_flush_raster = glewGetExtension("GL_SGIX_flush_raster"); |
6268 |
CONST_CAST(GLEW_SGIX_flush_raster) = glewGetExtension("GL_SGIX_flush_raster"); |
| 5559 |
if (glewExperimental || GLEW_SGIX_flush_raster) GLEW_SGIX_flush_raster = !_glewInit_GL_SGIX_flush_raster(GLEW_CONTEXT_ARG_VAR_INIT); |
6269 |
if (glewExperimental || GLEW_SGIX_flush_raster) CONST_CAST(GLEW_SGIX_flush_raster) = !_glewInit_GL_SGIX_flush_raster(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5560 |
#endif /* GL_SGIX_flush_raster */ |
6270 |
#endif /* GL_SGIX_flush_raster */ |
| 5561 |
#ifdef GL_SGIX_fog_offset |
6271 |
#ifdef GL_SGIX_fog_offset |
| 5562 |
GLEW_SGIX_fog_offset = glewGetExtension("GL_SGIX_fog_offset"); |
6272 |
CONST_CAST(GLEW_SGIX_fog_offset) = glewGetExtension("GL_SGIX_fog_offset"); |
| 5563 |
#endif /* GL_SGIX_fog_offset */ |
6273 |
#endif /* GL_SGIX_fog_offset */ |
| 5564 |
#ifdef GL_SGIX_fog_texture |
6274 |
#ifdef GL_SGIX_fog_texture |
| 5565 |
GLEW_SGIX_fog_texture = glewGetExtension("GL_SGIX_fog_texture"); |
6275 |
CONST_CAST(GLEW_SGIX_fog_texture) = glewGetExtension("GL_SGIX_fog_texture"); |
| 5566 |
if (glewExperimental || GLEW_SGIX_fog_texture) GLEW_SGIX_fog_texture = !_glewInit_GL_SGIX_fog_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
6276 |
if (glewExperimental || GLEW_SGIX_fog_texture) CONST_CAST(GLEW_SGIX_fog_texture) = !_glewInit_GL_SGIX_fog_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5567 |
#endif /* GL_SGIX_fog_texture */ |
6277 |
#endif /* GL_SGIX_fog_texture */ |
| 5568 |
#ifdef GL_SGIX_fragment_specular_lighting |
6278 |
#ifdef GL_SGIX_fragment_specular_lighting |
| 5569 |
GLEW_SGIX_fragment_specular_lighting = glewGetExtension("GL_SGIX_fragment_specular_lighting"); |
6279 |
CONST_CAST(GLEW_SGIX_fragment_specular_lighting) = glewGetExtension("GL_SGIX_fragment_specular_lighting"); |
| 5570 |
if (glewExperimental || GLEW_SGIX_fragment_specular_lighting) GLEW_SGIX_fragment_specular_lighting = !_glewInit_GL_SGIX_fragment_specular_lighting(GLEW_CONTEXT_ARG_VAR_INIT); |
6280 |
if (glewExperimental || GLEW_SGIX_fragment_specular_lighting) CONST_CAST(GLEW_SGIX_fragment_specular_lighting) = !_glewInit_GL_SGIX_fragment_specular_lighting(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5571 |
#endif /* GL_SGIX_fragment_specular_lighting */ |
6281 |
#endif /* GL_SGIX_fragment_specular_lighting */ |
| 5572 |
#ifdef GL_SGIX_framezoom |
6282 |
#ifdef GL_SGIX_framezoom |
| 5573 |
GLEW_SGIX_framezoom = glewGetExtension("GL_SGIX_framezoom"); |
6283 |
CONST_CAST(GLEW_SGIX_framezoom) = glewGetExtension("GL_SGIX_framezoom"); |
| 5574 |
if (glewExperimental || GLEW_SGIX_framezoom) GLEW_SGIX_framezoom = !_glewInit_GL_SGIX_framezoom(GLEW_CONTEXT_ARG_VAR_INIT); |
6284 |
if (glewExperimental || GLEW_SGIX_framezoom) CONST_CAST(GLEW_SGIX_framezoom) = !_glewInit_GL_SGIX_framezoom(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5575 |
#endif /* GL_SGIX_framezoom */ |
6285 |
#endif /* GL_SGIX_framezoom */ |
| 5576 |
#ifdef GL_SGIX_interlace |
6286 |
#ifdef GL_SGIX_interlace |
| 5577 |
GLEW_SGIX_interlace = glewGetExtension("GL_SGIX_interlace"); |
6287 |
CONST_CAST(GLEW_SGIX_interlace) = glewGetExtension("GL_SGIX_interlace"); |
| 5578 |
#endif /* GL_SGIX_interlace */ |
6288 |
#endif /* GL_SGIX_interlace */ |
| 5579 |
#ifdef GL_SGIX_ir_instrument1 |
6289 |
#ifdef GL_SGIX_ir_instrument1 |
| 5580 |
GLEW_SGIX_ir_instrument1 = glewGetExtension("GL_SGIX_ir_instrument1"); |
6290 |
CONST_CAST(GLEW_SGIX_ir_instrument1) = glewGetExtension("GL_SGIX_ir_instrument1"); |
| 5581 |
#endif /* GL_SGIX_ir_instrument1 */ |
6291 |
#endif /* GL_SGIX_ir_instrument1 */ |
| 5582 |
#ifdef GL_SGIX_list_priority |
6292 |
#ifdef GL_SGIX_list_priority |
| 5583 |
GLEW_SGIX_list_priority = glewGetExtension("GL_SGIX_list_priority"); |
6293 |
CONST_CAST(GLEW_SGIX_list_priority) = glewGetExtension("GL_SGIX_list_priority"); |
| 5584 |
#endif /* GL_SGIX_list_priority */ |
6294 |
#endif /* GL_SGIX_list_priority */ |
| 5585 |
#ifdef GL_SGIX_pixel_texture |
6295 |
#ifdef GL_SGIX_pixel_texture |
| 5586 |
GLEW_SGIX_pixel_texture = glewGetExtension("GL_SGIX_pixel_texture"); |
6296 |
CONST_CAST(GLEW_SGIX_pixel_texture) = glewGetExtension("GL_SGIX_pixel_texture"); |
| 5587 |
if (glewExperimental || GLEW_SGIX_pixel_texture) GLEW_SGIX_pixel_texture = !_glewInit_GL_SGIX_pixel_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
6297 |
if (glewExperimental || GLEW_SGIX_pixel_texture) CONST_CAST(GLEW_SGIX_pixel_texture) = !_glewInit_GL_SGIX_pixel_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5588 |
#endif /* GL_SGIX_pixel_texture */ |
6298 |
#endif /* GL_SGIX_pixel_texture */ |
| 5589 |
#ifdef GL_SGIX_pixel_texture_bits |
6299 |
#ifdef GL_SGIX_pixel_texture_bits |
| 5590 |
GLEW_SGIX_pixel_texture_bits = glewGetExtension("GL_SGIX_pixel_texture_bits"); |
6300 |
CONST_CAST(GLEW_SGIX_pixel_texture_bits) = glewGetExtension("GL_SGIX_pixel_texture_bits"); |
| 5591 |
#endif /* GL_SGIX_pixel_texture_bits */ |
6301 |
#endif /* GL_SGIX_pixel_texture_bits */ |
| 5592 |
#ifdef GL_SGIX_reference_plane |
6302 |
#ifdef GL_SGIX_reference_plane |
| 5593 |
GLEW_SGIX_reference_plane = glewGetExtension("GL_SGIX_reference_plane"); |
6303 |
CONST_CAST(GLEW_SGIX_reference_plane) = glewGetExtension("GL_SGIX_reference_plane"); |
| 5594 |
if (glewExperimental || GLEW_SGIX_reference_plane) GLEW_SGIX_reference_plane = !_glewInit_GL_SGIX_reference_plane(GLEW_CONTEXT_ARG_VAR_INIT); |
6304 |
if (glewExperimental || GLEW_SGIX_reference_plane) CONST_CAST(GLEW_SGIX_reference_plane) = !_glewInit_GL_SGIX_reference_plane(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5595 |
#endif /* GL_SGIX_reference_plane */ |
6305 |
#endif /* GL_SGIX_reference_plane */ |
| 5596 |
#ifdef GL_SGIX_resample |
6306 |
#ifdef GL_SGIX_resample |
| 5597 |
GLEW_SGIX_resample = glewGetExtension("GL_SGIX_resample"); |
6307 |
CONST_CAST(GLEW_SGIX_resample) = glewGetExtension("GL_SGIX_resample"); |
| 5598 |
#endif /* GL_SGIX_resample */ |
6308 |
#endif /* GL_SGIX_resample */ |
| 5599 |
#ifdef GL_SGIX_shadow |
6309 |
#ifdef GL_SGIX_shadow |
| 5600 |
GLEW_SGIX_shadow = glewGetExtension("GL_SGIX_shadow"); |
6310 |
CONST_CAST(GLEW_SGIX_shadow) = glewGetExtension("GL_SGIX_shadow"); |
| 5601 |
#endif /* GL_SGIX_shadow */ |
6311 |
#endif /* GL_SGIX_shadow */ |
| 5602 |
#ifdef GL_SGIX_shadow_ambient |
6312 |
#ifdef GL_SGIX_shadow_ambient |
| 5603 |
GLEW_SGIX_shadow_ambient = glewGetExtension("GL_SGIX_shadow_ambient"); |
6313 |
CONST_CAST(GLEW_SGIX_shadow_ambient) = glewGetExtension("GL_SGIX_shadow_ambient"); |
| 5604 |
#endif /* GL_SGIX_shadow_ambient */ |
6314 |
#endif /* GL_SGIX_shadow_ambient */ |
| 5605 |
#ifdef GL_SGIX_sprite |
6315 |
#ifdef GL_SGIX_sprite |
| 5606 |
GLEW_SGIX_sprite = glewGetExtension("GL_SGIX_sprite"); |
6316 |
CONST_CAST(GLEW_SGIX_sprite) = glewGetExtension("GL_SGIX_sprite"); |
| 5607 |
if (glewExperimental || GLEW_SGIX_sprite) GLEW_SGIX_sprite = !_glewInit_GL_SGIX_sprite(GLEW_CONTEXT_ARG_VAR_INIT); |
6317 |
if (glewExperimental || GLEW_SGIX_sprite) CONST_CAST(GLEW_SGIX_sprite) = !_glewInit_GL_SGIX_sprite(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5608 |
#endif /* GL_SGIX_sprite */ |
6318 |
#endif /* GL_SGIX_sprite */ |
| 5609 |
#ifdef GL_SGIX_tag_sample_buffer |
6319 |
#ifdef GL_SGIX_tag_sample_buffer |
| 5610 |
GLEW_SGIX_tag_sample_buffer = glewGetExtension("GL_SGIX_tag_sample_buffer"); |
6320 |
CONST_CAST(GLEW_SGIX_tag_sample_buffer) = glewGetExtension("GL_SGIX_tag_sample_buffer"); |
| 5611 |
if (glewExperimental || GLEW_SGIX_tag_sample_buffer) GLEW_SGIX_tag_sample_buffer = !_glewInit_GL_SGIX_tag_sample_buffer(GLEW_CONTEXT_ARG_VAR_INIT); |
6321 |
if (glewExperimental || GLEW_SGIX_tag_sample_buffer) CONST_CAST(GLEW_SGIX_tag_sample_buffer) = !_glewInit_GL_SGIX_tag_sample_buffer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5612 |
#endif /* GL_SGIX_tag_sample_buffer */ |
6322 |
#endif /* GL_SGIX_tag_sample_buffer */ |
| 5613 |
#ifdef GL_SGIX_texture_add_env |
6323 |
#ifdef GL_SGIX_texture_add_env |
| 5614 |
GLEW_SGIX_texture_add_env = glewGetExtension("GL_SGIX_texture_add_env"); |
6324 |
CONST_CAST(GLEW_SGIX_texture_add_env) = glewGetExtension("GL_SGIX_texture_add_env"); |
| 5615 |
#endif /* GL_SGIX_texture_add_env */ |
6325 |
#endif /* GL_SGIX_texture_add_env */ |
| 5616 |
#ifdef GL_SGIX_texture_coordinate_clamp |
6326 |
#ifdef GL_SGIX_texture_coordinate_clamp |
| 5617 |
GLEW_SGIX_texture_coordinate_clamp = glewGetExtension("GL_SGIX_texture_coordinate_clamp"); |
6327 |
CONST_CAST(GLEW_SGIX_texture_coordinate_clamp) = glewGetExtension("GL_SGIX_texture_coordinate_clamp"); |
| 5618 |
#endif /* GL_SGIX_texture_coordinate_clamp */ |
6328 |
#endif /* GL_SGIX_texture_coordinate_clamp */ |
| 5619 |
#ifdef GL_SGIX_texture_lod_bias |
6329 |
#ifdef GL_SGIX_texture_lod_bias |
| 5620 |
GLEW_SGIX_texture_lod_bias = glewGetExtension("GL_SGIX_texture_lod_bias"); |
6330 |
CONST_CAST(GLEW_SGIX_texture_lod_bias) = glewGetExtension("GL_SGIX_texture_lod_bias"); |
| 5621 |
#endif /* GL_SGIX_texture_lod_bias */ |
6331 |
#endif /* GL_SGIX_texture_lod_bias */ |
| 5622 |
#ifdef GL_SGIX_texture_multi_buffer |
6332 |
#ifdef GL_SGIX_texture_multi_buffer |
| 5623 |
GLEW_SGIX_texture_multi_buffer = glewGetExtension("GL_SGIX_texture_multi_buffer"); |
6333 |
CONST_CAST(GLEW_SGIX_texture_multi_buffer) = glewGetExtension("GL_SGIX_texture_multi_buffer"); |
| 5624 |
#endif /* GL_SGIX_texture_multi_buffer */ |
6334 |
#endif /* GL_SGIX_texture_multi_buffer */ |
| 5625 |
#ifdef GL_SGIX_texture_range |
6335 |
#ifdef GL_SGIX_texture_range |
| 5626 |
GLEW_SGIX_texture_range = glewGetExtension("GL_SGIX_texture_range"); |
6336 |
CONST_CAST(GLEW_SGIX_texture_range) = glewGetExtension("GL_SGIX_texture_range"); |
| 5627 |
#endif /* GL_SGIX_texture_range */ |
6337 |
#endif /* GL_SGIX_texture_range */ |
| 5628 |
#ifdef GL_SGIX_texture_scale_bias |
6338 |
#ifdef GL_SGIX_texture_scale_bias |
| 5629 |
GLEW_SGIX_texture_scale_bias = glewGetExtension("GL_SGIX_texture_scale_bias"); |
6339 |
CONST_CAST(GLEW_SGIX_texture_scale_bias) = glewGetExtension("GL_SGIX_texture_scale_bias"); |
| 5630 |
#endif /* GL_SGIX_texture_scale_bias */ |
6340 |
#endif /* GL_SGIX_texture_scale_bias */ |
| 5631 |
#ifdef GL_SGIX_vertex_preclip |
6341 |
#ifdef GL_SGIX_vertex_preclip |
| 5632 |
GLEW_SGIX_vertex_preclip = glewGetExtension("GL_SGIX_vertex_preclip"); |
6342 |
CONST_CAST(GLEW_SGIX_vertex_preclip) = glewGetExtension("GL_SGIX_vertex_preclip"); |
| 5633 |
#endif /* GL_SGIX_vertex_preclip */ |
6343 |
#endif /* GL_SGIX_vertex_preclip */ |
| 5634 |
#ifdef GL_SGIX_vertex_preclip_hint |
6344 |
#ifdef GL_SGIX_vertex_preclip_hint |
| 5635 |
GLEW_SGIX_vertex_preclip_hint = glewGetExtension("GL_SGIX_vertex_preclip_hint"); |
6345 |
CONST_CAST(GLEW_SGIX_vertex_preclip_hint) = glewGetExtension("GL_SGIX_vertex_preclip_hint"); |
| 5636 |
#endif /* GL_SGIX_vertex_preclip_hint */ |
6346 |
#endif /* GL_SGIX_vertex_preclip_hint */ |
| 5637 |
#ifdef GL_SGIX_ycrcb |
6347 |
#ifdef GL_SGIX_ycrcb |
| 5638 |
GLEW_SGIX_ycrcb = glewGetExtension("GL_SGIX_ycrcb"); |
6348 |
CONST_CAST(GLEW_SGIX_ycrcb) = glewGetExtension("GL_SGIX_ycrcb"); |
| 5639 |
#endif /* GL_SGIX_ycrcb */ |
6349 |
#endif /* GL_SGIX_ycrcb */ |
| 5640 |
#ifdef GL_SGI_color_matrix |
6350 |
#ifdef GL_SGI_color_matrix |
| 5641 |
GLEW_SGI_color_matrix = glewGetExtension("GL_SGI_color_matrix"); |
6351 |
CONST_CAST(GLEW_SGI_color_matrix) = glewGetExtension("GL_SGI_color_matrix"); |
| 5642 |
#endif /* GL_SGI_color_matrix */ |
6352 |
#endif /* GL_SGI_color_matrix */ |
| 5643 |
#ifdef GL_SGI_color_table |
6353 |
#ifdef GL_SGI_color_table |
| 5644 |
GLEW_SGI_color_table = glewGetExtension("GL_SGI_color_table"); |
6354 |
CONST_CAST(GLEW_SGI_color_table) = glewGetExtension("GL_SGI_color_table"); |
| 5645 |
if (glewExperimental || GLEW_SGI_color_table) GLEW_SGI_color_table = !_glewInit_GL_SGI_color_table(GLEW_CONTEXT_ARG_VAR_INIT); |
6355 |
if (glewExperimental || GLEW_SGI_color_table) CONST_CAST(GLEW_SGI_color_table) = !_glewInit_GL_SGI_color_table(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5646 |
#endif /* GL_SGI_color_table */ |
6356 |
#endif /* GL_SGI_color_table */ |
| 5647 |
#ifdef GL_SGI_texture_color_table |
6357 |
#ifdef GL_SGI_texture_color_table |
| 5648 |
GLEW_SGI_texture_color_table = glewGetExtension("GL_SGI_texture_color_table"); |
6358 |
CONST_CAST(GLEW_SGI_texture_color_table) = glewGetExtension("GL_SGI_texture_color_table"); |
| 5649 |
#endif /* GL_SGI_texture_color_table */ |
6359 |
#endif /* GL_SGI_texture_color_table */ |
| 5650 |
#ifdef GL_SUNX_constant_data |
6360 |
#ifdef GL_SUNX_constant_data |
| 5651 |
GLEW_SUNX_constant_data = glewGetExtension("GL_SUNX_constant_data"); |
6361 |
CONST_CAST(GLEW_SUNX_constant_data) = glewGetExtension("GL_SUNX_constant_data"); |
| 5652 |
if (glewExperimental || GLEW_SUNX_constant_data) GLEW_SUNX_constant_data = !_glewInit_GL_SUNX_constant_data(GLEW_CONTEXT_ARG_VAR_INIT); |
6362 |
if (glewExperimental || GLEW_SUNX_constant_data) CONST_CAST(GLEW_SUNX_constant_data) = !_glewInit_GL_SUNX_constant_data(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5653 |
#endif /* GL_SUNX_constant_data */ |
6363 |
#endif /* GL_SUNX_constant_data */ |
| 5654 |
#ifdef GL_SUN_convolution_border_modes |
6364 |
#ifdef GL_SUN_convolution_border_modes |
| 5655 |
GLEW_SUN_convolution_border_modes = glewGetExtension("GL_SUN_convolution_border_modes"); |
6365 |
CONST_CAST(GLEW_SUN_convolution_border_modes) = glewGetExtension("GL_SUN_convolution_border_modes"); |
| 5656 |
#endif /* GL_SUN_convolution_border_modes */ |
6366 |
#endif /* GL_SUN_convolution_border_modes */ |
| 5657 |
#ifdef GL_SUN_global_alpha |
6367 |
#ifdef GL_SUN_global_alpha |
| 5658 |
GLEW_SUN_global_alpha = glewGetExtension("GL_SUN_global_alpha"); |
6368 |
CONST_CAST(GLEW_SUN_global_alpha) = glewGetExtension("GL_SUN_global_alpha"); |
| 5659 |
if (glewExperimental || GLEW_SUN_global_alpha) GLEW_SUN_global_alpha = !_glewInit_GL_SUN_global_alpha(GLEW_CONTEXT_ARG_VAR_INIT); |
6369 |
if (glewExperimental || GLEW_SUN_global_alpha) CONST_CAST(GLEW_SUN_global_alpha) = !_glewInit_GL_SUN_global_alpha(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5660 |
#endif /* GL_SUN_global_alpha */ |
6370 |
#endif /* GL_SUN_global_alpha */ |
| 5661 |
#ifdef GL_SUN_mesh_array |
6371 |
#ifdef GL_SUN_mesh_array |
| 5662 |
GLEW_SUN_mesh_array = glewGetExtension("GL_SUN_mesh_array"); |
6372 |
CONST_CAST(GLEW_SUN_mesh_array) = glewGetExtension("GL_SUN_mesh_array"); |
| 5663 |
#endif /* GL_SUN_mesh_array */ |
6373 |
#endif /* GL_SUN_mesh_array */ |
| 5664 |
#ifdef GL_SUN_read_video_pixels |
6374 |
#ifdef GL_SUN_read_video_pixels |
| 5665 |
GLEW_SUN_read_video_pixels = glewGetExtension("GL_SUN_read_video_pixels"); |
6375 |
CONST_CAST(GLEW_SUN_read_video_pixels) = glewGetExtension("GL_SUN_read_video_pixels"); |
| 5666 |
if (glewExperimental || GLEW_SUN_read_video_pixels) GLEW_SUN_read_video_pixels = !_glewInit_GL_SUN_read_video_pixels(GLEW_CONTEXT_ARG_VAR_INIT); |
6376 |
if (glewExperimental || GLEW_SUN_read_video_pixels) CONST_CAST(GLEW_SUN_read_video_pixels) = !_glewInit_GL_SUN_read_video_pixels(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5667 |
#endif /* GL_SUN_read_video_pixels */ |
6377 |
#endif /* GL_SUN_read_video_pixels */ |
| 5668 |
#ifdef GL_SUN_slice_accum |
6378 |
#ifdef GL_SUN_slice_accum |
| 5669 |
GLEW_SUN_slice_accum = glewGetExtension("GL_SUN_slice_accum"); |
6379 |
CONST_CAST(GLEW_SUN_slice_accum) = glewGetExtension("GL_SUN_slice_accum"); |
| 5670 |
#endif /* GL_SUN_slice_accum */ |
6380 |
#endif /* GL_SUN_slice_accum */ |
| 5671 |
#ifdef GL_SUN_triangle_list |
6381 |
#ifdef GL_SUN_triangle_list |
| 5672 |
GLEW_SUN_triangle_list = glewGetExtension("GL_SUN_triangle_list"); |
6382 |
CONST_CAST(GLEW_SUN_triangle_list) = glewGetExtension("GL_SUN_triangle_list"); |
| 5673 |
if (glewExperimental || GLEW_SUN_triangle_list) GLEW_SUN_triangle_list = !_glewInit_GL_SUN_triangle_list(GLEW_CONTEXT_ARG_VAR_INIT); |
6383 |
if (glewExperimental || GLEW_SUN_triangle_list) CONST_CAST(GLEW_SUN_triangle_list) = !_glewInit_GL_SUN_triangle_list(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5674 |
#endif /* GL_SUN_triangle_list */ |
6384 |
#endif /* GL_SUN_triangle_list */ |
| 5675 |
#ifdef GL_SUN_vertex |
6385 |
#ifdef GL_SUN_vertex |
| 5676 |
GLEW_SUN_vertex = glewGetExtension("GL_SUN_vertex"); |
6386 |
CONST_CAST(GLEW_SUN_vertex) = glewGetExtension("GL_SUN_vertex"); |
| 5677 |
if (glewExperimental || GLEW_SUN_vertex) GLEW_SUN_vertex = !_glewInit_GL_SUN_vertex(GLEW_CONTEXT_ARG_VAR_INIT); |
6387 |
if (glewExperimental || GLEW_SUN_vertex) CONST_CAST(GLEW_SUN_vertex) = !_glewInit_GL_SUN_vertex(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5678 |
#endif /* GL_SUN_vertex */ |
6388 |
#endif /* GL_SUN_vertex */ |
| 5679 |
#ifdef GL_WIN_phong_shading |
6389 |
#ifdef GL_WIN_phong_shading |
| 5680 |
GLEW_WIN_phong_shading = glewGetExtension("GL_WIN_phong_shading"); |
6390 |
CONST_CAST(GLEW_WIN_phong_shading) = glewGetExtension("GL_WIN_phong_shading"); |
| 5681 |
#endif /* GL_WIN_phong_shading */ |
6391 |
#endif /* GL_WIN_phong_shading */ |
| 5682 |
#ifdef GL_WIN_specular_fog |
6392 |
#ifdef GL_WIN_specular_fog |
| 5683 |
GLEW_WIN_specular_fog = glewGetExtension("GL_WIN_specular_fog"); |
6393 |
CONST_CAST(GLEW_WIN_specular_fog) = glewGetExtension("GL_WIN_specular_fog"); |
| 5684 |
#endif /* GL_WIN_specular_fog */ |
6394 |
#endif /* GL_WIN_specular_fog */ |
| 5685 |
#ifdef GL_WIN_swap_hint |
6395 |
#ifdef GL_WIN_swap_hint |
| 5686 |
GLEW_WIN_swap_hint = glewGetExtension("GL_WIN_swap_hint"); |
6396 |
CONST_CAST(GLEW_WIN_swap_hint) = glewGetExtension("GL_WIN_swap_hint"); |
| 5687 |
if (glewExperimental || GLEW_WIN_swap_hint) GLEW_WIN_swap_hint = !_glewInit_GL_WIN_swap_hint(GLEW_CONTEXT_ARG_VAR_INIT); |
6397 |
if (glewExperimental || GLEW_WIN_swap_hint) CONST_CAST(GLEW_WIN_swap_hint) = !_glewInit_GL_WIN_swap_hint(GLEW_CONTEXT_ARG_VAR_INIT); |
| 5688 |
#endif /* GL_WIN_swap_hint */ |
6398 |
#endif /* GL_WIN_swap_hint */ |
| 5689 |
|
6399 |
|
| 5690 |
return GLEW_OK; |
6400 |
return GLEW_OK; |
|
Lines 5695-5700
Link Here
|
| 5695 |
|
6405 |
|
| 5696 |
#if !defined(GLEW_MX) |
6406 |
#if !defined(GLEW_MX) |
| 5697 |
|
6407 |
|
|
|
6408 |
PFNWGLSETSTEREOEMITTERSTATE3DLPROC __wglewSetStereoEmitterState3DL = NULL; |
| 6409 |
|
| 5698 |
PFNWGLCREATEBUFFERREGIONARBPROC __wglewCreateBufferRegionARB = NULL; |
6410 |
PFNWGLCREATEBUFFERREGIONARBPROC __wglewCreateBufferRegionARB = NULL; |
| 5699 |
PFNWGLDELETEBUFFERREGIONARBPROC __wglewDeleteBufferRegionARB = NULL; |
6411 |
PFNWGLDELETEBUFFERREGIONARBPROC __wglewDeleteBufferRegionARB = NULL; |
| 5700 |
PFNWGLRESTOREBUFFERREGIONARBPROC __wglewRestoreBufferRegionARB = NULL; |
6412 |
PFNWGLRESTOREBUFFERREGIONARBPROC __wglewRestoreBufferRegionARB = NULL; |
|
Lines 5778-5783
Link Here
|
| 5778 |
PFNWGLGETFRAMEUSAGEI3DPROC __wglewGetFrameUsageI3D = NULL; |
6490 |
PFNWGLGETFRAMEUSAGEI3DPROC __wglewGetFrameUsageI3D = NULL; |
| 5779 |
PFNWGLQUERYFRAMETRACKINGI3DPROC __wglewQueryFrameTrackingI3D = NULL; |
6491 |
PFNWGLQUERYFRAMETRACKINGI3DPROC __wglewQueryFrameTrackingI3D = NULL; |
| 5780 |
|
6492 |
|
|
|
6493 |
PFNWGLCREATEAFFINITYDCNVPROC __wglewCreateAffinityDCNV = NULL; |
| 6494 |
PFNWGLDELETEDCNVPROC __wglewDeleteDCNV = NULL; |
| 6495 |
PFNWGLENUMGPUDEVICESNVPROC __wglewEnumGpuDevicesNV = NULL; |
| 6496 |
PFNWGLENUMGPUSFROMAFFINITYDCNVPROC __wglewEnumGpusFromAffinityDCNV = NULL; |
| 6497 |
PFNWGLENUMGPUSNVPROC __wglewEnumGpusNV = NULL; |
| 6498 |
|
| 5781 |
PFNWGLALLOCATEMEMORYNVPROC __wglewAllocateMemoryNV = NULL; |
6499 |
PFNWGLALLOCATEMEMORYNVPROC __wglewAllocateMemoryNV = NULL; |
| 5782 |
PFNWGLFREEMEMORYNVPROC __wglewFreeMemoryNV = NULL; |
6500 |
PFNWGLFREEMEMORYNVPROC __wglewFreeMemoryNV = NULL; |
| 5783 |
|
6501 |
|
|
Lines 5788-5793
Link Here
|
| 5788 |
PFNWGLWAITFORMSCOMLPROC __wglewWaitForMscOML = NULL; |
6506 |
PFNWGLWAITFORMSCOMLPROC __wglewWaitForMscOML = NULL; |
| 5789 |
PFNWGLWAITFORSBCOMLPROC __wglewWaitForSbcOML = NULL; |
6507 |
PFNWGLWAITFORSBCOMLPROC __wglewWaitForSbcOML = NULL; |
| 5790 |
GLboolean __WGLEW_3DFX_multisample = GL_FALSE; |
6508 |
GLboolean __WGLEW_3DFX_multisample = GL_FALSE; |
|
|
6509 |
GLboolean __WGLEW_3DL_stereo_control = GL_FALSE; |
| 5791 |
GLboolean __WGLEW_ARB_buffer_region = GL_FALSE; |
6510 |
GLboolean __WGLEW_ARB_buffer_region = GL_FALSE; |
| 5792 |
GLboolean __WGLEW_ARB_extensions_string = GL_FALSE; |
6511 |
GLboolean __WGLEW_ARB_extensions_string = GL_FALSE; |
| 5793 |
GLboolean __WGLEW_ARB_make_current_read = GL_FALSE; |
6512 |
GLboolean __WGLEW_ARB_make_current_read = GL_FALSE; |
|
Lines 5801-5810
Link Here
|
| 5801 |
GLboolean __WGLEW_EXT_depth_float = GL_FALSE; |
6520 |
GLboolean __WGLEW_EXT_depth_float = GL_FALSE; |
| 5802 |
GLboolean __WGLEW_EXT_display_color_table = GL_FALSE; |
6521 |
GLboolean __WGLEW_EXT_display_color_table = GL_FALSE; |
| 5803 |
GLboolean __WGLEW_EXT_extensions_string = GL_FALSE; |
6522 |
GLboolean __WGLEW_EXT_extensions_string = GL_FALSE; |
|
|
6523 |
GLboolean __WGLEW_EXT_framebuffer_sRGB = GL_FALSE; |
| 5804 |
GLboolean __WGLEW_EXT_make_current_read = GL_FALSE; |
6524 |
GLboolean __WGLEW_EXT_make_current_read = GL_FALSE; |
| 5805 |
GLboolean __WGLEW_EXT_multisample = GL_FALSE; |
6525 |
GLboolean __WGLEW_EXT_multisample = GL_FALSE; |
| 5806 |
GLboolean __WGLEW_EXT_pbuffer = GL_FALSE; |
6526 |
GLboolean __WGLEW_EXT_pbuffer = GL_FALSE; |
| 5807 |
GLboolean __WGLEW_EXT_pixel_format = GL_FALSE; |
6527 |
GLboolean __WGLEW_EXT_pixel_format = GL_FALSE; |
|
|
6528 |
GLboolean __WGLEW_EXT_pixel_format_packed_float = GL_FALSE; |
| 5808 |
GLboolean __WGLEW_EXT_swap_control = GL_FALSE; |
6529 |
GLboolean __WGLEW_EXT_swap_control = GL_FALSE; |
| 5809 |
GLboolean __WGLEW_I3D_digital_video_control = GL_FALSE; |
6530 |
GLboolean __WGLEW_I3D_digital_video_control = GL_FALSE; |
| 5810 |
GLboolean __WGLEW_I3D_gamma = GL_FALSE; |
6531 |
GLboolean __WGLEW_I3D_gamma = GL_FALSE; |
|
Lines 5813-5818
Link Here
|
| 5813 |
GLboolean __WGLEW_I3D_swap_frame_lock = GL_FALSE; |
6534 |
GLboolean __WGLEW_I3D_swap_frame_lock = GL_FALSE; |
| 5814 |
GLboolean __WGLEW_I3D_swap_frame_usage = GL_FALSE; |
6535 |
GLboolean __WGLEW_I3D_swap_frame_usage = GL_FALSE; |
| 5815 |
GLboolean __WGLEW_NV_float_buffer = GL_FALSE; |
6536 |
GLboolean __WGLEW_NV_float_buffer = GL_FALSE; |
|
|
6537 |
GLboolean __WGLEW_NV_gpu_affinity = GL_FALSE; |
| 5816 |
GLboolean __WGLEW_NV_render_depth_texture = GL_FALSE; |
6538 |
GLboolean __WGLEW_NV_render_depth_texture = GL_FALSE; |
| 5817 |
GLboolean __WGLEW_NV_render_texture_rectangle = GL_FALSE; |
6539 |
GLboolean __WGLEW_NV_render_texture_rectangle = GL_FALSE; |
| 5818 |
GLboolean __WGLEW_NV_vertex_array_range = GL_FALSE; |
6540 |
GLboolean __WGLEW_NV_vertex_array_range = GL_FALSE; |
|
Lines 5824-5829
Link Here
|
| 5824 |
|
6546 |
|
| 5825 |
#endif /* WGL_3DFX_multisample */ |
6547 |
#endif /* WGL_3DFX_multisample */ |
| 5826 |
|
6548 |
|
|
|
6549 |
#ifdef WGL_3DL_stereo_control |
| 6550 |
|
| 6551 |
static GLboolean _glewInit_WGL_3DL_stereo_control (WGLEW_CONTEXT_ARG_DEF_INIT) |
| 6552 |
{ |
| 6553 |
GLboolean r = GL_FALSE; |
| 6554 |
|
| 6555 |
r = ((wglSetStereoEmitterState3DL = (PFNWGLSETSTEREOEMITTERSTATE3DLPROC)glewGetProcAddress((const GLubyte*)"wglSetStereoEmitterState3DL")) == NULL) || r; |
| 6556 |
|
| 6557 |
return r; |
| 6558 |
} |
| 6559 |
|
| 6560 |
#endif /* WGL_3DL_stereo_control */ |
| 6561 |
|
| 5827 |
#ifdef WGL_ARB_buffer_region |
6562 |
#ifdef WGL_ARB_buffer_region |
| 5828 |
|
6563 |
|
| 5829 |
static GLboolean _glewInit_WGL_ARB_buffer_region (WGLEW_CONTEXT_ARG_DEF_INIT) |
6564 |
static GLboolean _glewInit_WGL_ARB_buffer_region (WGLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 5963-5968
Link Here
|
| 5963 |
|
6698 |
|
| 5964 |
#endif /* WGL_EXT_extensions_string */ |
6699 |
#endif /* WGL_EXT_extensions_string */ |
| 5965 |
|
6700 |
|
|
|
6701 |
#ifdef WGL_EXT_framebuffer_sRGB |
| 6702 |
|
| 6703 |
#endif /* WGL_EXT_framebuffer_sRGB */ |
| 6704 |
|
| 5966 |
#ifdef WGL_EXT_make_current_read |
6705 |
#ifdef WGL_EXT_make_current_read |
| 5967 |
|
6706 |
|
| 5968 |
static GLboolean _glewInit_WGL_EXT_make_current_read (WGLEW_CONTEXT_ARG_DEF_INIT) |
6707 |
static GLboolean _glewInit_WGL_EXT_make_current_read (WGLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 6013-6018
Link Here
|
| 6013 |
|
6752 |
|
| 6014 |
#endif /* WGL_EXT_pixel_format */ |
6753 |
#endif /* WGL_EXT_pixel_format */ |
| 6015 |
|
6754 |
|
|
|
6755 |
#ifdef WGL_EXT_pixel_format_packed_float |
| 6756 |
|
| 6757 |
#endif /* WGL_EXT_pixel_format_packed_float */ |
| 6758 |
|
| 6016 |
#ifdef WGL_EXT_swap_control |
6759 |
#ifdef WGL_EXT_swap_control |
| 6017 |
|
6760 |
|
| 6018 |
static GLboolean _glewInit_WGL_EXT_swap_control (WGLEW_CONTEXT_ARG_DEF_INIT) |
6761 |
static GLboolean _glewInit_WGL_EXT_swap_control (WGLEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 6133-6138
Link Here
|
| 6133 |
|
6876 |
|
| 6134 |
#endif /* WGL_NV_float_buffer */ |
6877 |
#endif /* WGL_NV_float_buffer */ |
| 6135 |
|
6878 |
|
|
|
6879 |
#ifdef WGL_NV_gpu_affinity |
| 6880 |
|
| 6881 |
static GLboolean _glewInit_WGL_NV_gpu_affinity (WGLEW_CONTEXT_ARG_DEF_INIT) |
| 6882 |
{ |
| 6883 |
GLboolean r = GL_FALSE; |
| 6884 |
|
| 6885 |
r = ((wglCreateAffinityDCNV = (PFNWGLCREATEAFFINITYDCNVPROC)glewGetProcAddress((const GLubyte*)"wglCreateAffinityDCNV")) == NULL) || r; |
| 6886 |
r = ((wglDeleteDCNV = (PFNWGLDELETEDCNVPROC)glewGetProcAddress((const GLubyte*)"wglDeleteDCNV")) == NULL) || r; |
| 6887 |
r = ((wglEnumGpuDevicesNV = (PFNWGLENUMGPUDEVICESNVPROC)glewGetProcAddress((const GLubyte*)"wglEnumGpuDevicesNV")) == NULL) || r; |
| 6888 |
r = ((wglEnumGpusFromAffinityDCNV = (PFNWGLENUMGPUSFROMAFFINITYDCNVPROC)glewGetProcAddress((const GLubyte*)"wglEnumGpusFromAffinityDCNV")) == NULL) || r; |
| 6889 |
r = ((wglEnumGpusNV = (PFNWGLENUMGPUSNVPROC)glewGetProcAddress((const GLubyte*)"wglEnumGpusNV")) == NULL) || r; |
| 6890 |
|
| 6891 |
return r; |
| 6892 |
} |
| 6893 |
|
| 6894 |
#endif /* WGL_NV_gpu_affinity */ |
| 6895 |
|
| 6136 |
#ifdef WGL_NV_render_depth_texture |
6896 |
#ifdef WGL_NV_render_depth_texture |
| 6137 |
|
6897 |
|
| 6138 |
#endif /* WGL_NV_render_depth_texture */ |
6898 |
#endif /* WGL_NV_render_depth_texture */ |
|
Lines 6205-6325
Link Here
|
| 6205 |
{ |
6965 |
{ |
| 6206 |
GLboolean crippled; |
6966 |
GLboolean crippled; |
| 6207 |
/* find wgl extension string query functions */ |
6967 |
/* find wgl extension string query functions */ |
| 6208 |
if (_wglewGetExtensionsStringARB == NULL) |
6968 |
_wglewGetExtensionsStringARB = (PFNWGLGETEXTENSIONSSTRINGARBPROC)glewGetProcAddress((const GLubyte*)"wglGetExtensionsStringARB"); |
| 6209 |
_wglewGetExtensionsStringARB = (PFNWGLGETEXTENSIONSSTRINGARBPROC)glewGetProcAddress((const GLubyte*)"wglGetExtensionsStringARB"); |
6969 |
_wglewGetExtensionsStringEXT = (PFNWGLGETEXTENSIONSSTRINGEXTPROC)glewGetProcAddress((const GLubyte*)"wglGetExtensionsStringEXT"); |
| 6210 |
if (_wglewGetExtensionsStringEXT == NULL) |
|
|
| 6211 |
_wglewGetExtensionsStringEXT = (PFNWGLGETEXTENSIONSSTRINGEXTPROC)glewGetProcAddress((const GLubyte*)"wglGetExtensionsStringEXT"); |
| 6212 |
/* initialize extensions */ |
6970 |
/* initialize extensions */ |
| 6213 |
crippled = _wglewGetExtensionsStringARB == NULL && _wglewGetExtensionsStringEXT == NULL; |
6971 |
crippled = _wglewGetExtensionsStringARB == NULL && _wglewGetExtensionsStringEXT == NULL; |
| 6214 |
#ifdef WGL_3DFX_multisample |
6972 |
#ifdef WGL_3DFX_multisample |
| 6215 |
WGLEW_3DFX_multisample = wglewGetExtension("WGL_3DFX_multisample"); |
6973 |
CONST_CAST(WGLEW_3DFX_multisample) = wglewGetExtension("WGL_3DFX_multisample"); |
| 6216 |
#endif /* WGL_3DFX_multisample */ |
6974 |
#endif /* WGL_3DFX_multisample */ |
|
|
6975 |
#ifdef WGL_3DL_stereo_control |
| 6976 |
CONST_CAST(WGLEW_3DL_stereo_control) = wglewGetExtension("WGL_3DL_stereo_control"); |
| 6977 |
if (glewExperimental || WGLEW_3DL_stereo_control|| crippled) CONST_CAST(WGLEW_3DL_stereo_control)= !_glewInit_WGL_3DL_stereo_control(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6978 |
#endif /* WGL_3DL_stereo_control */ |
| 6217 |
#ifdef WGL_ARB_buffer_region |
6979 |
#ifdef WGL_ARB_buffer_region |
| 6218 |
WGLEW_ARB_buffer_region = wglewGetExtension("WGL_ARB_buffer_region"); |
6980 |
CONST_CAST(WGLEW_ARB_buffer_region) = wglewGetExtension("WGL_ARB_buffer_region"); |
| 6219 |
if (glewExperimental || WGLEW_ARB_buffer_region|| crippled) WGLEW_ARB_buffer_region= !_glewInit_WGL_ARB_buffer_region(GLEW_CONTEXT_ARG_VAR_INIT); |
6981 |
if (glewExperimental || WGLEW_ARB_buffer_region|| crippled) CONST_CAST(WGLEW_ARB_buffer_region)= !_glewInit_WGL_ARB_buffer_region(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6220 |
#endif /* WGL_ARB_buffer_region */ |
6982 |
#endif /* WGL_ARB_buffer_region */ |
| 6221 |
#ifdef WGL_ARB_extensions_string |
6983 |
#ifdef WGL_ARB_extensions_string |
| 6222 |
WGLEW_ARB_extensions_string = wglewGetExtension("WGL_ARB_extensions_string"); |
6984 |
CONST_CAST(WGLEW_ARB_extensions_string) = wglewGetExtension("WGL_ARB_extensions_string"); |
| 6223 |
if (glewExperimental || WGLEW_ARB_extensions_string|| crippled) WGLEW_ARB_extensions_string= !_glewInit_WGL_ARB_extensions_string(GLEW_CONTEXT_ARG_VAR_INIT); |
6985 |
if (glewExperimental || WGLEW_ARB_extensions_string|| crippled) CONST_CAST(WGLEW_ARB_extensions_string)= !_glewInit_WGL_ARB_extensions_string(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6224 |
#endif /* WGL_ARB_extensions_string */ |
6986 |
#endif /* WGL_ARB_extensions_string */ |
| 6225 |
#ifdef WGL_ARB_make_current_read |
6987 |
#ifdef WGL_ARB_make_current_read |
| 6226 |
WGLEW_ARB_make_current_read = wglewGetExtension("WGL_ARB_make_current_read"); |
6988 |
CONST_CAST(WGLEW_ARB_make_current_read) = wglewGetExtension("WGL_ARB_make_current_read"); |
| 6227 |
if (glewExperimental || WGLEW_ARB_make_current_read|| crippled) WGLEW_ARB_make_current_read= !_glewInit_WGL_ARB_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); |
6989 |
if (glewExperimental || WGLEW_ARB_make_current_read|| crippled) CONST_CAST(WGLEW_ARB_make_current_read)= !_glewInit_WGL_ARB_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6228 |
#endif /* WGL_ARB_make_current_read */ |
6990 |
#endif /* WGL_ARB_make_current_read */ |
| 6229 |
#ifdef WGL_ARB_multisample |
6991 |
#ifdef WGL_ARB_multisample |
| 6230 |
WGLEW_ARB_multisample = wglewGetExtension("WGL_ARB_multisample"); |
6992 |
CONST_CAST(WGLEW_ARB_multisample) = wglewGetExtension("WGL_ARB_multisample"); |
| 6231 |
#endif /* WGL_ARB_multisample */ |
6993 |
#endif /* WGL_ARB_multisample */ |
| 6232 |
#ifdef WGL_ARB_pbuffer |
6994 |
#ifdef WGL_ARB_pbuffer |
| 6233 |
WGLEW_ARB_pbuffer = wglewGetExtension("WGL_ARB_pbuffer"); |
6995 |
CONST_CAST(WGLEW_ARB_pbuffer) = wglewGetExtension("WGL_ARB_pbuffer"); |
| 6234 |
if (glewExperimental || WGLEW_ARB_pbuffer|| crippled) WGLEW_ARB_pbuffer= !_glewInit_WGL_ARB_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); |
6996 |
if (glewExperimental || WGLEW_ARB_pbuffer|| crippled) CONST_CAST(WGLEW_ARB_pbuffer)= !_glewInit_WGL_ARB_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6235 |
#endif /* WGL_ARB_pbuffer */ |
6997 |
#endif /* WGL_ARB_pbuffer */ |
| 6236 |
#ifdef WGL_ARB_pixel_format |
6998 |
#ifdef WGL_ARB_pixel_format |
| 6237 |
WGLEW_ARB_pixel_format = wglewGetExtension("WGL_ARB_pixel_format"); |
6999 |
CONST_CAST(WGLEW_ARB_pixel_format) = wglewGetExtension("WGL_ARB_pixel_format"); |
| 6238 |
if (glewExperimental || WGLEW_ARB_pixel_format|| crippled) WGLEW_ARB_pixel_format= !_glewInit_WGL_ARB_pixel_format(GLEW_CONTEXT_ARG_VAR_INIT); |
7000 |
if (glewExperimental || WGLEW_ARB_pixel_format|| crippled) CONST_CAST(WGLEW_ARB_pixel_format)= !_glewInit_WGL_ARB_pixel_format(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6239 |
#endif /* WGL_ARB_pixel_format */ |
7001 |
#endif /* WGL_ARB_pixel_format */ |
| 6240 |
#ifdef WGL_ARB_pixel_format_float |
7002 |
#ifdef WGL_ARB_pixel_format_float |
| 6241 |
WGLEW_ARB_pixel_format_float = wglewGetExtension("WGL_ARB_pixel_format_float"); |
7003 |
CONST_CAST(WGLEW_ARB_pixel_format_float) = wglewGetExtension("WGL_ARB_pixel_format_float"); |
| 6242 |
#endif /* WGL_ARB_pixel_format_float */ |
7004 |
#endif /* WGL_ARB_pixel_format_float */ |
| 6243 |
#ifdef WGL_ARB_render_texture |
7005 |
#ifdef WGL_ARB_render_texture |
| 6244 |
WGLEW_ARB_render_texture = wglewGetExtension("WGL_ARB_render_texture"); |
7006 |
CONST_CAST(WGLEW_ARB_render_texture) = wglewGetExtension("WGL_ARB_render_texture"); |
| 6245 |
if (glewExperimental || WGLEW_ARB_render_texture|| crippled) WGLEW_ARB_render_texture= !_glewInit_WGL_ARB_render_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
7007 |
if (glewExperimental || WGLEW_ARB_render_texture|| crippled) CONST_CAST(WGLEW_ARB_render_texture)= !_glewInit_WGL_ARB_render_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6246 |
#endif /* WGL_ARB_render_texture */ |
7008 |
#endif /* WGL_ARB_render_texture */ |
| 6247 |
#ifdef WGL_ATI_pixel_format_float |
7009 |
#ifdef WGL_ATI_pixel_format_float |
| 6248 |
WGLEW_ATI_pixel_format_float = wglewGetExtension("WGL_ATI_pixel_format_float"); |
7010 |
CONST_CAST(WGLEW_ATI_pixel_format_float) = wglewGetExtension("WGL_ATI_pixel_format_float"); |
| 6249 |
#endif /* WGL_ATI_pixel_format_float */ |
7011 |
#endif /* WGL_ATI_pixel_format_float */ |
| 6250 |
#ifdef WGL_ATI_render_texture_rectangle |
7012 |
#ifdef WGL_ATI_render_texture_rectangle |
| 6251 |
WGLEW_ATI_render_texture_rectangle = wglewGetExtension("WGL_ATI_render_texture_rectangle"); |
7013 |
CONST_CAST(WGLEW_ATI_render_texture_rectangle) = wglewGetExtension("WGL_ATI_render_texture_rectangle"); |
| 6252 |
#endif /* WGL_ATI_render_texture_rectangle */ |
7014 |
#endif /* WGL_ATI_render_texture_rectangle */ |
| 6253 |
#ifdef WGL_EXT_depth_float |
7015 |
#ifdef WGL_EXT_depth_float |
| 6254 |
WGLEW_EXT_depth_float = wglewGetExtension("WGL_EXT_depth_float"); |
7016 |
CONST_CAST(WGLEW_EXT_depth_float) = wglewGetExtension("WGL_EXT_depth_float"); |
| 6255 |
#endif /* WGL_EXT_depth_float */ |
7017 |
#endif /* WGL_EXT_depth_float */ |
| 6256 |
#ifdef WGL_EXT_display_color_table |
7018 |
#ifdef WGL_EXT_display_color_table |
| 6257 |
WGLEW_EXT_display_color_table = wglewGetExtension("WGL_EXT_display_color_table"); |
7019 |
CONST_CAST(WGLEW_EXT_display_color_table) = wglewGetExtension("WGL_EXT_display_color_table"); |
| 6258 |
if (glewExperimental || WGLEW_EXT_display_color_table|| crippled) WGLEW_EXT_display_color_table= !_glewInit_WGL_EXT_display_color_table(GLEW_CONTEXT_ARG_VAR_INIT); |
7020 |
if (glewExperimental || WGLEW_EXT_display_color_table|| crippled) CONST_CAST(WGLEW_EXT_display_color_table)= !_glewInit_WGL_EXT_display_color_table(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6259 |
#endif /* WGL_EXT_display_color_table */ |
7021 |
#endif /* WGL_EXT_display_color_table */ |
| 6260 |
#ifdef WGL_EXT_extensions_string |
7022 |
#ifdef WGL_EXT_extensions_string |
| 6261 |
WGLEW_EXT_extensions_string = wglewGetExtension("WGL_EXT_extensions_string"); |
7023 |
CONST_CAST(WGLEW_EXT_extensions_string) = wglewGetExtension("WGL_EXT_extensions_string"); |
| 6262 |
if (glewExperimental || WGLEW_EXT_extensions_string|| crippled) WGLEW_EXT_extensions_string= !_glewInit_WGL_EXT_extensions_string(GLEW_CONTEXT_ARG_VAR_INIT); |
7024 |
if (glewExperimental || WGLEW_EXT_extensions_string|| crippled) CONST_CAST(WGLEW_EXT_extensions_string)= !_glewInit_WGL_EXT_extensions_string(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6263 |
#endif /* WGL_EXT_extensions_string */ |
7025 |
#endif /* WGL_EXT_extensions_string */ |
|
|
7026 |
#ifdef WGL_EXT_framebuffer_sRGB |
| 7027 |
CONST_CAST(WGLEW_EXT_framebuffer_sRGB) = wglewGetExtension("WGL_EXT_framebuffer_sRGB"); |
| 7028 |
#endif /* WGL_EXT_framebuffer_sRGB */ |
| 6264 |
#ifdef WGL_EXT_make_current_read |
7029 |
#ifdef WGL_EXT_make_current_read |
| 6265 |
WGLEW_EXT_make_current_read = wglewGetExtension("WGL_EXT_make_current_read"); |
7030 |
CONST_CAST(WGLEW_EXT_make_current_read) = wglewGetExtension("WGL_EXT_make_current_read"); |
| 6266 |
if (glewExperimental || WGLEW_EXT_make_current_read|| crippled) WGLEW_EXT_make_current_read= !_glewInit_WGL_EXT_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); |
7031 |
if (glewExperimental || WGLEW_EXT_make_current_read|| crippled) CONST_CAST(WGLEW_EXT_make_current_read)= !_glewInit_WGL_EXT_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6267 |
#endif /* WGL_EXT_make_current_read */ |
7032 |
#endif /* WGL_EXT_make_current_read */ |
| 6268 |
#ifdef WGL_EXT_multisample |
7033 |
#ifdef WGL_EXT_multisample |
| 6269 |
WGLEW_EXT_multisample = wglewGetExtension("WGL_EXT_multisample"); |
7034 |
CONST_CAST(WGLEW_EXT_multisample) = wglewGetExtension("WGL_EXT_multisample"); |
| 6270 |
#endif /* WGL_EXT_multisample */ |
7035 |
#endif /* WGL_EXT_multisample */ |
| 6271 |
#ifdef WGL_EXT_pbuffer |
7036 |
#ifdef WGL_EXT_pbuffer |
| 6272 |
WGLEW_EXT_pbuffer = wglewGetExtension("WGL_EXT_pbuffer"); |
7037 |
CONST_CAST(WGLEW_EXT_pbuffer) = wglewGetExtension("WGL_EXT_pbuffer"); |
| 6273 |
if (glewExperimental || WGLEW_EXT_pbuffer|| crippled) WGLEW_EXT_pbuffer= !_glewInit_WGL_EXT_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); |
7038 |
if (glewExperimental || WGLEW_EXT_pbuffer|| crippled) CONST_CAST(WGLEW_EXT_pbuffer)= !_glewInit_WGL_EXT_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6274 |
#endif /* WGL_EXT_pbuffer */ |
7039 |
#endif /* WGL_EXT_pbuffer */ |
| 6275 |
#ifdef WGL_EXT_pixel_format |
7040 |
#ifdef WGL_EXT_pixel_format |
| 6276 |
WGLEW_EXT_pixel_format = wglewGetExtension("WGL_EXT_pixel_format"); |
7041 |
CONST_CAST(WGLEW_EXT_pixel_format) = wglewGetExtension("WGL_EXT_pixel_format"); |
| 6277 |
if (glewExperimental || WGLEW_EXT_pixel_format|| crippled) WGLEW_EXT_pixel_format= !_glewInit_WGL_EXT_pixel_format(GLEW_CONTEXT_ARG_VAR_INIT); |
7042 |
if (glewExperimental || WGLEW_EXT_pixel_format|| crippled) CONST_CAST(WGLEW_EXT_pixel_format)= !_glewInit_WGL_EXT_pixel_format(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6278 |
#endif /* WGL_EXT_pixel_format */ |
7043 |
#endif /* WGL_EXT_pixel_format */ |
|
|
7044 |
#ifdef WGL_EXT_pixel_format_packed_float |
| 7045 |
CONST_CAST(WGLEW_EXT_pixel_format_packed_float) = wglewGetExtension("WGL_EXT_pixel_format_packed_float"); |
| 7046 |
#endif /* WGL_EXT_pixel_format_packed_float */ |
| 6279 |
#ifdef WGL_EXT_swap_control |
7047 |
#ifdef WGL_EXT_swap_control |
| 6280 |
WGLEW_EXT_swap_control = wglewGetExtension("WGL_EXT_swap_control"); |
7048 |
CONST_CAST(WGLEW_EXT_swap_control) = wglewGetExtension("WGL_EXT_swap_control"); |
| 6281 |
if (glewExperimental || WGLEW_EXT_swap_control|| crippled) WGLEW_EXT_swap_control= !_glewInit_WGL_EXT_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); |
7049 |
if (glewExperimental || WGLEW_EXT_swap_control|| crippled) CONST_CAST(WGLEW_EXT_swap_control)= !_glewInit_WGL_EXT_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6282 |
#endif /* WGL_EXT_swap_control */ |
7050 |
#endif /* WGL_EXT_swap_control */ |
| 6283 |
#ifdef WGL_I3D_digital_video_control |
7051 |
#ifdef WGL_I3D_digital_video_control |
| 6284 |
WGLEW_I3D_digital_video_control = wglewGetExtension("WGL_I3D_digital_video_control"); |
7052 |
CONST_CAST(WGLEW_I3D_digital_video_control) = wglewGetExtension("WGL_I3D_digital_video_control"); |
| 6285 |
if (glewExperimental || WGLEW_I3D_digital_video_control|| crippled) WGLEW_I3D_digital_video_control= !_glewInit_WGL_I3D_digital_video_control(GLEW_CONTEXT_ARG_VAR_INIT); |
7053 |
if (glewExperimental || WGLEW_I3D_digital_video_control|| crippled) CONST_CAST(WGLEW_I3D_digital_video_control)= !_glewInit_WGL_I3D_digital_video_control(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6286 |
#endif /* WGL_I3D_digital_video_control */ |
7054 |
#endif /* WGL_I3D_digital_video_control */ |
| 6287 |
#ifdef WGL_I3D_gamma |
7055 |
#ifdef WGL_I3D_gamma |
| 6288 |
WGLEW_I3D_gamma = wglewGetExtension("WGL_I3D_gamma"); |
7056 |
CONST_CAST(WGLEW_I3D_gamma) = wglewGetExtension("WGL_I3D_gamma"); |
| 6289 |
if (glewExperimental || WGLEW_I3D_gamma|| crippled) WGLEW_I3D_gamma= !_glewInit_WGL_I3D_gamma(GLEW_CONTEXT_ARG_VAR_INIT); |
7057 |
if (glewExperimental || WGLEW_I3D_gamma|| crippled) CONST_CAST(WGLEW_I3D_gamma)= !_glewInit_WGL_I3D_gamma(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6290 |
#endif /* WGL_I3D_gamma */ |
7058 |
#endif /* WGL_I3D_gamma */ |
| 6291 |
#ifdef WGL_I3D_genlock |
7059 |
#ifdef WGL_I3D_genlock |
| 6292 |
WGLEW_I3D_genlock = wglewGetExtension("WGL_I3D_genlock"); |
7060 |
CONST_CAST(WGLEW_I3D_genlock) = wglewGetExtension("WGL_I3D_genlock"); |
| 6293 |
if (glewExperimental || WGLEW_I3D_genlock|| crippled) WGLEW_I3D_genlock= !_glewInit_WGL_I3D_genlock(GLEW_CONTEXT_ARG_VAR_INIT); |
7061 |
if (glewExperimental || WGLEW_I3D_genlock|| crippled) CONST_CAST(WGLEW_I3D_genlock)= !_glewInit_WGL_I3D_genlock(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6294 |
#endif /* WGL_I3D_genlock */ |
7062 |
#endif /* WGL_I3D_genlock */ |
| 6295 |
#ifdef WGL_I3D_image_buffer |
7063 |
#ifdef WGL_I3D_image_buffer |
| 6296 |
WGLEW_I3D_image_buffer = wglewGetExtension("WGL_I3D_image_buffer"); |
7064 |
CONST_CAST(WGLEW_I3D_image_buffer) = wglewGetExtension("WGL_I3D_image_buffer"); |
| 6297 |
if (glewExperimental || WGLEW_I3D_image_buffer|| crippled) WGLEW_I3D_image_buffer= !_glewInit_WGL_I3D_image_buffer(GLEW_CONTEXT_ARG_VAR_INIT); |
7065 |
if (glewExperimental || WGLEW_I3D_image_buffer|| crippled) CONST_CAST(WGLEW_I3D_image_buffer)= !_glewInit_WGL_I3D_image_buffer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6298 |
#endif /* WGL_I3D_image_buffer */ |
7066 |
#endif /* WGL_I3D_image_buffer */ |
| 6299 |
#ifdef WGL_I3D_swap_frame_lock |
7067 |
#ifdef WGL_I3D_swap_frame_lock |
| 6300 |
WGLEW_I3D_swap_frame_lock = wglewGetExtension("WGL_I3D_swap_frame_lock"); |
7068 |
CONST_CAST(WGLEW_I3D_swap_frame_lock) = wglewGetExtension("WGL_I3D_swap_frame_lock"); |
| 6301 |
if (glewExperimental || WGLEW_I3D_swap_frame_lock|| crippled) WGLEW_I3D_swap_frame_lock= !_glewInit_WGL_I3D_swap_frame_lock(GLEW_CONTEXT_ARG_VAR_INIT); |
7069 |
if (glewExperimental || WGLEW_I3D_swap_frame_lock|| crippled) CONST_CAST(WGLEW_I3D_swap_frame_lock)= !_glewInit_WGL_I3D_swap_frame_lock(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6302 |
#endif /* WGL_I3D_swap_frame_lock */ |
7070 |
#endif /* WGL_I3D_swap_frame_lock */ |
| 6303 |
#ifdef WGL_I3D_swap_frame_usage |
7071 |
#ifdef WGL_I3D_swap_frame_usage |
| 6304 |
WGLEW_I3D_swap_frame_usage = wglewGetExtension("WGL_I3D_swap_frame_usage"); |
7072 |
CONST_CAST(WGLEW_I3D_swap_frame_usage) = wglewGetExtension("WGL_I3D_swap_frame_usage"); |
| 6305 |
if (glewExperimental || WGLEW_I3D_swap_frame_usage|| crippled) WGLEW_I3D_swap_frame_usage= !_glewInit_WGL_I3D_swap_frame_usage(GLEW_CONTEXT_ARG_VAR_INIT); |
7073 |
if (glewExperimental || WGLEW_I3D_swap_frame_usage|| crippled) CONST_CAST(WGLEW_I3D_swap_frame_usage)= !_glewInit_WGL_I3D_swap_frame_usage(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6306 |
#endif /* WGL_I3D_swap_frame_usage */ |
7074 |
#endif /* WGL_I3D_swap_frame_usage */ |
| 6307 |
#ifdef WGL_NV_float_buffer |
7075 |
#ifdef WGL_NV_float_buffer |
| 6308 |
WGLEW_NV_float_buffer = wglewGetExtension("WGL_NV_float_buffer"); |
7076 |
CONST_CAST(WGLEW_NV_float_buffer) = wglewGetExtension("WGL_NV_float_buffer"); |
| 6309 |
#endif /* WGL_NV_float_buffer */ |
7077 |
#endif /* WGL_NV_float_buffer */ |
|
|
7078 |
#ifdef WGL_NV_gpu_affinity |
| 7079 |
CONST_CAST(WGLEW_NV_gpu_affinity) = wglewGetExtension("WGL_NV_gpu_affinity"); |
| 7080 |
if (glewExperimental || WGLEW_NV_gpu_affinity|| crippled) CONST_CAST(WGLEW_NV_gpu_affinity)= !_glewInit_WGL_NV_gpu_affinity(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7081 |
#endif /* WGL_NV_gpu_affinity */ |
| 6310 |
#ifdef WGL_NV_render_depth_texture |
7082 |
#ifdef WGL_NV_render_depth_texture |
| 6311 |
WGLEW_NV_render_depth_texture = wglewGetExtension("WGL_NV_render_depth_texture"); |
7083 |
CONST_CAST(WGLEW_NV_render_depth_texture) = wglewGetExtension("WGL_NV_render_depth_texture"); |
| 6312 |
#endif /* WGL_NV_render_depth_texture */ |
7084 |
#endif /* WGL_NV_render_depth_texture */ |
| 6313 |
#ifdef WGL_NV_render_texture_rectangle |
7085 |
#ifdef WGL_NV_render_texture_rectangle |
| 6314 |
WGLEW_NV_render_texture_rectangle = wglewGetExtension("WGL_NV_render_texture_rectangle"); |
7086 |
CONST_CAST(WGLEW_NV_render_texture_rectangle) = wglewGetExtension("WGL_NV_render_texture_rectangle"); |
| 6315 |
#endif /* WGL_NV_render_texture_rectangle */ |
7087 |
#endif /* WGL_NV_render_texture_rectangle */ |
| 6316 |
#ifdef WGL_NV_vertex_array_range |
7088 |
#ifdef WGL_NV_vertex_array_range |
| 6317 |
WGLEW_NV_vertex_array_range = wglewGetExtension("WGL_NV_vertex_array_range"); |
7089 |
CONST_CAST(WGLEW_NV_vertex_array_range) = wglewGetExtension("WGL_NV_vertex_array_range"); |
| 6318 |
if (glewExperimental || WGLEW_NV_vertex_array_range|| crippled) WGLEW_NV_vertex_array_range= !_glewInit_WGL_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); |
7090 |
if (glewExperimental || WGLEW_NV_vertex_array_range|| crippled) CONST_CAST(WGLEW_NV_vertex_array_range)= !_glewInit_WGL_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6319 |
#endif /* WGL_NV_vertex_array_range */ |
7091 |
#endif /* WGL_NV_vertex_array_range */ |
| 6320 |
#ifdef WGL_OML_sync_control |
7092 |
#ifdef WGL_OML_sync_control |
| 6321 |
WGLEW_OML_sync_control = wglewGetExtension("WGL_OML_sync_control"); |
7093 |
CONST_CAST(WGLEW_OML_sync_control) = wglewGetExtension("WGL_OML_sync_control"); |
| 6322 |
if (glewExperimental || WGLEW_OML_sync_control|| crippled) WGLEW_OML_sync_control= !_glewInit_WGL_OML_sync_control(GLEW_CONTEXT_ARG_VAR_INIT); |
7094 |
if (glewExperimental || WGLEW_OML_sync_control|| crippled) CONST_CAST(WGLEW_OML_sync_control)= !_glewInit_WGL_OML_sync_control(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6323 |
#endif /* WGL_OML_sync_control */ |
7095 |
#endif /* WGL_OML_sync_control */ |
| 6324 |
|
7096 |
|
| 6325 |
return GLEW_OK; |
7097 |
return GLEW_OK; |
|
Lines 6384-6389
Link Here
|
| 6384 |
PFNGLXGETFBCONFIGFROMVISUALSGIXPROC __glewXGetFBConfigFromVisualSGIX = NULL; |
7156 |
PFNGLXGETFBCONFIGFROMVISUALSGIXPROC __glewXGetFBConfigFromVisualSGIX = NULL; |
| 6385 |
PFNGLXGETVISUALFROMFBCONFIGSGIXPROC __glewXGetVisualFromFBConfigSGIX = NULL; |
7157 |
PFNGLXGETVISUALFROMFBCONFIGSGIXPROC __glewXGetVisualFromFBConfigSGIX = NULL; |
| 6386 |
|
7158 |
|
|
|
7159 |
PFNGLXBINDHYPERPIPESGIXPROC __glewXBindHyperpipeSGIX = NULL; |
| 7160 |
PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC __glewXDestroyHyperpipeConfigSGIX = NULL; |
| 7161 |
PFNGLXHYPERPIPEATTRIBSGIXPROC __glewXHyperpipeAttribSGIX = NULL; |
| 7162 |
PFNGLXHYPERPIPECONFIGSGIXPROC __glewXHyperpipeConfigSGIX = NULL; |
| 7163 |
PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC __glewXQueryHyperpipeAttribSGIX = NULL; |
| 7164 |
PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC __glewXQueryHyperpipeBestAttribSGIX = NULL; |
| 7165 |
PFNGLXQUERYHYPERPIPECONFIGSGIXPROC __glewXQueryHyperpipeConfigSGIX = NULL; |
| 7166 |
PFNGLXQUERYHYPERPIPENETWORKSGIXPROC __glewXQueryHyperpipeNetworkSGIX = NULL; |
| 7167 |
|
| 6387 |
PFNGLXCREATEGLXPBUFFERSGIXPROC __glewXCreateGLXPbufferSGIX = NULL; |
7168 |
PFNGLXCREATEGLXPBUFFERSGIXPROC __glewXCreateGLXPbufferSGIX = NULL; |
| 6388 |
PFNGLXDESTROYGLXPBUFFERSGIXPROC __glewXDestroyGLXPbufferSGIX = NULL; |
7169 |
PFNGLXDESTROYGLXPBUFFERSGIXPROC __glewXDestroyGLXPbufferSGIX = NULL; |
| 6389 |
PFNGLXGETSELECTEDEVENTSGIXPROC __glewXGetSelectedEventSGIX = NULL; |
7170 |
PFNGLXGETSELECTEDEVENTSGIXPROC __glewXGetSelectedEventSGIX = NULL; |
|
Lines 6429-6434
Link Here
|
| 6429 |
GLboolean __GLXEW_ARB_multisample = GL_FALSE; |
7210 |
GLboolean __GLXEW_ARB_multisample = GL_FALSE; |
| 6430 |
GLboolean __GLXEW_ATI_pixel_format_float = GL_FALSE; |
7211 |
GLboolean __GLXEW_ATI_pixel_format_float = GL_FALSE; |
| 6431 |
GLboolean __GLXEW_ATI_render_texture = GL_FALSE; |
7212 |
GLboolean __GLXEW_ATI_render_texture = GL_FALSE; |
|
|
7213 |
GLboolean __GLXEW_EXT_fbconfig_packed_float = GL_FALSE; |
| 7214 |
GLboolean __GLXEW_EXT_framebuffer_sRGB = GL_FALSE; |
| 6432 |
GLboolean __GLXEW_EXT_import_context = GL_FALSE; |
7215 |
GLboolean __GLXEW_EXT_import_context = GL_FALSE; |
| 6433 |
GLboolean __GLXEW_EXT_scene_marker = GL_FALSE; |
7216 |
GLboolean __GLXEW_EXT_scene_marker = GL_FALSE; |
| 6434 |
GLboolean __GLXEW_EXT_visual_info = GL_FALSE; |
7217 |
GLboolean __GLXEW_EXT_visual_info = GL_FALSE; |
|
Lines 6449-6454
Link Here
|
| 6449 |
GLboolean __GLXEW_SGIS_multisample = GL_FALSE; |
7232 |
GLboolean __GLXEW_SGIS_multisample = GL_FALSE; |
| 6450 |
GLboolean __GLXEW_SGIS_shared_multisample = GL_FALSE; |
7233 |
GLboolean __GLXEW_SGIS_shared_multisample = GL_FALSE; |
| 6451 |
GLboolean __GLXEW_SGIX_fbconfig = GL_FALSE; |
7234 |
GLboolean __GLXEW_SGIX_fbconfig = GL_FALSE; |
|
|
7235 |
GLboolean __GLXEW_SGIX_hyperpipe = GL_FALSE; |
| 6452 |
GLboolean __GLXEW_SGIX_pbuffer = GL_FALSE; |
7236 |
GLboolean __GLXEW_SGIX_pbuffer = GL_FALSE; |
| 6453 |
GLboolean __GLXEW_SGIX_swap_barrier = GL_FALSE; |
7237 |
GLboolean __GLXEW_SGIX_swap_barrier = GL_FALSE; |
| 6454 |
GLboolean __GLXEW_SGIX_swap_group = GL_FALSE; |
7238 |
GLboolean __GLXEW_SGIX_swap_group = GL_FALSE; |
|
Lines 6544-6549
Link Here
|
| 6544 |
|
7328 |
|
| 6545 |
#endif /* GLX_ATI_render_texture */ |
7329 |
#endif /* GLX_ATI_render_texture */ |
| 6546 |
|
7330 |
|
|
|
7331 |
#ifdef GLX_EXT_fbconfig_packed_float |
| 7332 |
|
| 7333 |
#endif /* GLX_EXT_fbconfig_packed_float */ |
| 7334 |
|
| 7335 |
#ifdef GLX_EXT_framebuffer_sRGB |
| 7336 |
|
| 7337 |
#endif /* GLX_EXT_framebuffer_sRGB */ |
| 7338 |
|
| 6547 |
#ifdef GLX_EXT_import_context |
7339 |
#ifdef GLX_EXT_import_context |
| 6548 |
|
7340 |
|
| 6549 |
static GLboolean _glewInit_GLX_EXT_import_context (GLXEW_CONTEXT_ARG_DEF_INIT) |
7341 |
static GLboolean _glewInit_GLX_EXT_import_context (GLXEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 6711-6716
Link Here
|
| 6711 |
|
7503 |
|
| 6712 |
#endif /* GLX_SGIX_fbconfig */ |
7504 |
#endif /* GLX_SGIX_fbconfig */ |
| 6713 |
|
7505 |
|
|
|
7506 |
#ifdef GLX_SGIX_hyperpipe |
| 7507 |
|
| 7508 |
static GLboolean _glewInit_GLX_SGIX_hyperpipe (GLXEW_CONTEXT_ARG_DEF_INIT) |
| 7509 |
{ |
| 7510 |
GLboolean r = GL_FALSE; |
| 7511 |
|
| 7512 |
r = ((glXBindHyperpipeSGIX = (PFNGLXBINDHYPERPIPESGIXPROC)glewGetProcAddress((const GLubyte*)"glXBindHyperpipeSGIX")) == NULL) || r; |
| 7513 |
r = ((glXDestroyHyperpipeConfigSGIX = (PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC)glewGetProcAddress((const GLubyte*)"glXDestroyHyperpipeConfigSGIX")) == NULL) || r; |
| 7514 |
r = ((glXHyperpipeAttribSGIX = (PFNGLXHYPERPIPEATTRIBSGIXPROC)glewGetProcAddress((const GLubyte*)"glXHyperpipeAttribSGIX")) == NULL) || r; |
| 7515 |
r = ((glXHyperpipeConfigSGIX = (PFNGLXHYPERPIPECONFIGSGIXPROC)glewGetProcAddress((const GLubyte*)"glXHyperpipeConfigSGIX")) == NULL) || r; |
| 7516 |
r = ((glXQueryHyperpipeAttribSGIX = (PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC)glewGetProcAddress((const GLubyte*)"glXQueryHyperpipeAttribSGIX")) == NULL) || r; |
| 7517 |
r = ((glXQueryHyperpipeBestAttribSGIX = (PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC)glewGetProcAddress((const GLubyte*)"glXQueryHyperpipeBestAttribSGIX")) == NULL) || r; |
| 7518 |
r = ((glXQueryHyperpipeConfigSGIX = (PFNGLXQUERYHYPERPIPECONFIGSGIXPROC)glewGetProcAddress((const GLubyte*)"glXQueryHyperpipeConfigSGIX")) == NULL) || r; |
| 7519 |
r = ((glXQueryHyperpipeNetworkSGIX = (PFNGLXQUERYHYPERPIPENETWORKSGIXPROC)glewGetProcAddress((const GLubyte*)"glXQueryHyperpipeNetworkSGIX")) == NULL) || r; |
| 7520 |
|
| 7521 |
return r; |
| 7522 |
} |
| 7523 |
|
| 7524 |
#endif /* GLX_SGIX_hyperpipe */ |
| 7525 |
|
| 6714 |
#ifdef GLX_SGIX_pbuffer |
7526 |
#ifdef GLX_SGIX_pbuffer |
| 6715 |
|
7527 |
|
| 6716 |
static GLboolean _glewInit_GLX_SGIX_pbuffer (GLXEW_CONTEXT_ARG_DEF_INIT) |
7528 |
static GLboolean _glewInit_GLX_SGIX_pbuffer (GLXEW_CONTEXT_ARG_DEF_INIT) |
|
Lines 6885-6895
Link Here
|
| 6885 |
/* initialize core GLX 1.2 */ |
7697 |
/* initialize core GLX 1.2 */ |
| 6886 |
if (_glewInit_GLX_VERSION_1_2(GLEW_CONTEXT_ARG_VAR_INIT)) return GLEW_ERROR_GLX_VERSION_11_ONLY; |
7698 |
if (_glewInit_GLX_VERSION_1_2(GLEW_CONTEXT_ARG_VAR_INIT)) return GLEW_ERROR_GLX_VERSION_11_ONLY; |
| 6887 |
/* initialize flags */ |
7699 |
/* initialize flags */ |
| 6888 |
GLXEW_VERSION_1_0 = GL_TRUE; |
7700 |
CONST_CAST(GLXEW_VERSION_1_0) = GL_TRUE; |
| 6889 |
GLXEW_VERSION_1_1 = GL_TRUE; |
7701 |
CONST_CAST(GLXEW_VERSION_1_1) = GL_TRUE; |
| 6890 |
GLXEW_VERSION_1_2 = GL_TRUE; |
7702 |
CONST_CAST(GLXEW_VERSION_1_2) = GL_TRUE; |
| 6891 |
GLXEW_VERSION_1_3 = GL_TRUE; |
7703 |
CONST_CAST(GLXEW_VERSION_1_3) = GL_TRUE; |
| 6892 |
GLXEW_VERSION_1_4 = GL_TRUE; |
7704 |
CONST_CAST(GLXEW_VERSION_1_4) = GL_TRUE; |
| 6893 |
/* query GLX version */ |
7705 |
/* query GLX version */ |
| 6894 |
glXQueryVersion(glXGetCurrentDisplay(), &major, &minor); |
7706 |
glXQueryVersion(glXGetCurrentDisplay(), &major, &minor); |
| 6895 |
if (major == 1 && minor <= 3) |
7707 |
if (major == 1 && minor <= 3) |
|
Lines 6897-6907
Link Here
|
| 6897 |
switch (minor) |
7709 |
switch (minor) |
| 6898 |
{ |
7710 |
{ |
| 6899 |
case 3: |
7711 |
case 3: |
| 6900 |
GLXEW_VERSION_1_4 = GL_FALSE; |
7712 |
CONST_CAST(GLXEW_VERSION_1_4) = GL_FALSE; |
| 6901 |
break; |
7713 |
break; |
| 6902 |
case 2: |
7714 |
case 2: |
| 6903 |
GLXEW_VERSION_1_4 = GL_FALSE; |
7715 |
CONST_CAST(GLXEW_VERSION_1_4) = GL_FALSE; |
| 6904 |
GLXEW_VERSION_1_3 = GL_FALSE; |
7716 |
CONST_CAST(GLXEW_VERSION_1_3) = GL_FALSE; |
| 6905 |
break; |
7717 |
break; |
| 6906 |
default: |
7718 |
default: |
| 6907 |
return GLEW_ERROR_GLX_VERSION_11_ONLY; |
7719 |
return GLEW_ERROR_GLX_VERSION_11_ONLY; |
|
Lines 6910-7042
Link Here
|
| 6910 |
} |
7722 |
} |
| 6911 |
/* initialize extensions */ |
7723 |
/* initialize extensions */ |
| 6912 |
#ifdef GLX_VERSION_1_3 |
7724 |
#ifdef GLX_VERSION_1_3 |
| 6913 |
if (glewExperimental || GLXEW_VERSION_1_3) GLXEW_VERSION_1_3 = !_glewInit_GLX_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); |
7725 |
if (glewExperimental || GLXEW_VERSION_1_3) CONST_CAST(GLXEW_VERSION_1_3) = !_glewInit_GLX_VERSION_1_3(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6914 |
#endif /* GLX_VERSION_1_3 */ |
7726 |
#endif /* GLX_VERSION_1_3 */ |
| 6915 |
#ifdef GLX_3DFX_multisample |
7727 |
#ifdef GLX_3DFX_multisample |
| 6916 |
GLXEW_3DFX_multisample = glxewGetExtension("GLX_3DFX_multisample"); |
7728 |
CONST_CAST(GLXEW_3DFX_multisample) = glxewGetExtension("GLX_3DFX_multisample"); |
| 6917 |
#endif /* GLX_3DFX_multisample */ |
7729 |
#endif /* GLX_3DFX_multisample */ |
| 6918 |
#ifdef GLX_ARB_fbconfig_float |
7730 |
#ifdef GLX_ARB_fbconfig_float |
| 6919 |
GLXEW_ARB_fbconfig_float = glxewGetExtension("GLX_ARB_fbconfig_float"); |
7731 |
CONST_CAST(GLXEW_ARB_fbconfig_float) = glxewGetExtension("GLX_ARB_fbconfig_float"); |
| 6920 |
#endif /* GLX_ARB_fbconfig_float */ |
7732 |
#endif /* GLX_ARB_fbconfig_float */ |
| 6921 |
#ifdef GLX_ARB_get_proc_address |
7733 |
#ifdef GLX_ARB_get_proc_address |
| 6922 |
GLXEW_ARB_get_proc_address = glxewGetExtension("GLX_ARB_get_proc_address"); |
7734 |
CONST_CAST(GLXEW_ARB_get_proc_address) = glxewGetExtension("GLX_ARB_get_proc_address"); |
| 6923 |
#endif /* GLX_ARB_get_proc_address */ |
7735 |
#endif /* GLX_ARB_get_proc_address */ |
| 6924 |
#ifdef GLX_ARB_multisample |
7736 |
#ifdef GLX_ARB_multisample |
| 6925 |
GLXEW_ARB_multisample = glxewGetExtension("GLX_ARB_multisample"); |
7737 |
CONST_CAST(GLXEW_ARB_multisample) = glxewGetExtension("GLX_ARB_multisample"); |
| 6926 |
#endif /* GLX_ARB_multisample */ |
7738 |
#endif /* GLX_ARB_multisample */ |
| 6927 |
#ifdef GLX_ATI_pixel_format_float |
7739 |
#ifdef GLX_ATI_pixel_format_float |
| 6928 |
GLXEW_ATI_pixel_format_float = glxewGetExtension("GLX_ATI_pixel_format_float"); |
7740 |
CONST_CAST(GLXEW_ATI_pixel_format_float) = glxewGetExtension("GLX_ATI_pixel_format_float"); |
| 6929 |
#endif /* GLX_ATI_pixel_format_float */ |
7741 |
#endif /* GLX_ATI_pixel_format_float */ |
| 6930 |
#ifdef GLX_ATI_render_texture |
7742 |
#ifdef GLX_ATI_render_texture |
| 6931 |
GLXEW_ATI_render_texture = glxewGetExtension("GLX_ATI_render_texture"); |
7743 |
CONST_CAST(GLXEW_ATI_render_texture) = glxewGetExtension("GLX_ATI_render_texture"); |
| 6932 |
if (glewExperimental || GLXEW_ATI_render_texture) GLXEW_ATI_render_texture = !_glewInit_GLX_ATI_render_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
7744 |
if (glewExperimental || GLXEW_ATI_render_texture) CONST_CAST(GLXEW_ATI_render_texture) = !_glewInit_GLX_ATI_render_texture(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6933 |
#endif /* GLX_ATI_render_texture */ |
7745 |
#endif /* GLX_ATI_render_texture */ |
|
|
7746 |
#ifdef GLX_EXT_fbconfig_packed_float |
| 7747 |
CONST_CAST(GLXEW_EXT_fbconfig_packed_float) = glxewGetExtension("GLX_EXT_fbconfig_packed_float"); |
| 7748 |
#endif /* GLX_EXT_fbconfig_packed_float */ |
| 7749 |
#ifdef GLX_EXT_framebuffer_sRGB |
| 7750 |
CONST_CAST(GLXEW_EXT_framebuffer_sRGB) = glxewGetExtension("GLX_EXT_framebuffer_sRGB"); |
| 7751 |
#endif /* GLX_EXT_framebuffer_sRGB */ |
| 6934 |
#ifdef GLX_EXT_import_context |
7752 |
#ifdef GLX_EXT_import_context |
| 6935 |
GLXEW_EXT_import_context = glxewGetExtension("GLX_EXT_import_context"); |
7753 |
CONST_CAST(GLXEW_EXT_import_context) = glxewGetExtension("GLX_EXT_import_context"); |
| 6936 |
if (glewExperimental || GLXEW_EXT_import_context) GLXEW_EXT_import_context = !_glewInit_GLX_EXT_import_context(GLEW_CONTEXT_ARG_VAR_INIT); |
7754 |
if (glewExperimental || GLXEW_EXT_import_context) CONST_CAST(GLXEW_EXT_import_context) = !_glewInit_GLX_EXT_import_context(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6937 |
#endif /* GLX_EXT_import_context */ |
7755 |
#endif /* GLX_EXT_import_context */ |
| 6938 |
#ifdef GLX_EXT_scene_marker |
7756 |
#ifdef GLX_EXT_scene_marker |
| 6939 |
GLXEW_EXT_scene_marker = glxewGetExtension("GLX_EXT_scene_marker"); |
7757 |
CONST_CAST(GLXEW_EXT_scene_marker) = glxewGetExtension("GLX_EXT_scene_marker"); |
| 6940 |
#endif /* GLX_EXT_scene_marker */ |
7758 |
#endif /* GLX_EXT_scene_marker */ |
| 6941 |
#ifdef GLX_EXT_visual_info |
7759 |
#ifdef GLX_EXT_visual_info |
| 6942 |
GLXEW_EXT_visual_info = glxewGetExtension("GLX_EXT_visual_info"); |
7760 |
CONST_CAST(GLXEW_EXT_visual_info) = glxewGetExtension("GLX_EXT_visual_info"); |
| 6943 |
#endif /* GLX_EXT_visual_info */ |
7761 |
#endif /* GLX_EXT_visual_info */ |
| 6944 |
#ifdef GLX_EXT_visual_rating |
7762 |
#ifdef GLX_EXT_visual_rating |
| 6945 |
GLXEW_EXT_visual_rating = glxewGetExtension("GLX_EXT_visual_rating"); |
7763 |
CONST_CAST(GLXEW_EXT_visual_rating) = glxewGetExtension("GLX_EXT_visual_rating"); |
| 6946 |
#endif /* GLX_EXT_visual_rating */ |
7764 |
#endif /* GLX_EXT_visual_rating */ |
| 6947 |
#ifdef GLX_MESA_agp_offset |
7765 |
#ifdef GLX_MESA_agp_offset |
| 6948 |
GLXEW_MESA_agp_offset = glxewGetExtension("GLX_MESA_agp_offset"); |
7766 |
CONST_CAST(GLXEW_MESA_agp_offset) = glxewGetExtension("GLX_MESA_agp_offset"); |
| 6949 |
if (glewExperimental || GLXEW_MESA_agp_offset) GLXEW_MESA_agp_offset = !_glewInit_GLX_MESA_agp_offset(GLEW_CONTEXT_ARG_VAR_INIT); |
7767 |
if (glewExperimental || GLXEW_MESA_agp_offset) CONST_CAST(GLXEW_MESA_agp_offset) = !_glewInit_GLX_MESA_agp_offset(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6950 |
#endif /* GLX_MESA_agp_offset */ |
7768 |
#endif /* GLX_MESA_agp_offset */ |
| 6951 |
#ifdef GLX_MESA_copy_sub_buffer |
7769 |
#ifdef GLX_MESA_copy_sub_buffer |
| 6952 |
GLXEW_MESA_copy_sub_buffer = glxewGetExtension("GLX_MESA_copy_sub_buffer"); |
7770 |
CONST_CAST(GLXEW_MESA_copy_sub_buffer) = glxewGetExtension("GLX_MESA_copy_sub_buffer"); |
| 6953 |
if (glewExperimental || GLXEW_MESA_copy_sub_buffer) GLXEW_MESA_copy_sub_buffer = !_glewInit_GLX_MESA_copy_sub_buffer(GLEW_CONTEXT_ARG_VAR_INIT); |
7771 |
if (glewExperimental || GLXEW_MESA_copy_sub_buffer) CONST_CAST(GLXEW_MESA_copy_sub_buffer) = !_glewInit_GLX_MESA_copy_sub_buffer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6954 |
#endif /* GLX_MESA_copy_sub_buffer */ |
7772 |
#endif /* GLX_MESA_copy_sub_buffer */ |
| 6955 |
#ifdef GLX_MESA_pixmap_colormap |
7773 |
#ifdef GLX_MESA_pixmap_colormap |
| 6956 |
GLXEW_MESA_pixmap_colormap = glxewGetExtension("GLX_MESA_pixmap_colormap"); |
7774 |
CONST_CAST(GLXEW_MESA_pixmap_colormap) = glxewGetExtension("GLX_MESA_pixmap_colormap"); |
| 6957 |
if (glewExperimental || GLXEW_MESA_pixmap_colormap) GLXEW_MESA_pixmap_colormap = !_glewInit_GLX_MESA_pixmap_colormap(GLEW_CONTEXT_ARG_VAR_INIT); |
7775 |
if (glewExperimental || GLXEW_MESA_pixmap_colormap) CONST_CAST(GLXEW_MESA_pixmap_colormap) = !_glewInit_GLX_MESA_pixmap_colormap(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6958 |
#endif /* GLX_MESA_pixmap_colormap */ |
7776 |
#endif /* GLX_MESA_pixmap_colormap */ |
| 6959 |
#ifdef GLX_MESA_release_buffers |
7777 |
#ifdef GLX_MESA_release_buffers |
| 6960 |
GLXEW_MESA_release_buffers = glxewGetExtension("GLX_MESA_release_buffers"); |
7778 |
CONST_CAST(GLXEW_MESA_release_buffers) = glxewGetExtension("GLX_MESA_release_buffers"); |
| 6961 |
if (glewExperimental || GLXEW_MESA_release_buffers) GLXEW_MESA_release_buffers = !_glewInit_GLX_MESA_release_buffers(GLEW_CONTEXT_ARG_VAR_INIT); |
7779 |
if (glewExperimental || GLXEW_MESA_release_buffers) CONST_CAST(GLXEW_MESA_release_buffers) = !_glewInit_GLX_MESA_release_buffers(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6962 |
#endif /* GLX_MESA_release_buffers */ |
7780 |
#endif /* GLX_MESA_release_buffers */ |
| 6963 |
#ifdef GLX_MESA_set_3dfx_mode |
7781 |
#ifdef GLX_MESA_set_3dfx_mode |
| 6964 |
GLXEW_MESA_set_3dfx_mode = glxewGetExtension("GLX_MESA_set_3dfx_mode"); |
7782 |
CONST_CAST(GLXEW_MESA_set_3dfx_mode) = glxewGetExtension("GLX_MESA_set_3dfx_mode"); |
| 6965 |
if (glewExperimental || GLXEW_MESA_set_3dfx_mode) GLXEW_MESA_set_3dfx_mode = !_glewInit_GLX_MESA_set_3dfx_mode(GLEW_CONTEXT_ARG_VAR_INIT); |
7783 |
if (glewExperimental || GLXEW_MESA_set_3dfx_mode) CONST_CAST(GLXEW_MESA_set_3dfx_mode) = !_glewInit_GLX_MESA_set_3dfx_mode(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6966 |
#endif /* GLX_MESA_set_3dfx_mode */ |
7784 |
#endif /* GLX_MESA_set_3dfx_mode */ |
| 6967 |
#ifdef GLX_NV_float_buffer |
7785 |
#ifdef GLX_NV_float_buffer |
| 6968 |
GLXEW_NV_float_buffer = glxewGetExtension("GLX_NV_float_buffer"); |
7786 |
CONST_CAST(GLXEW_NV_float_buffer) = glxewGetExtension("GLX_NV_float_buffer"); |
| 6969 |
#endif /* GLX_NV_float_buffer */ |
7787 |
#endif /* GLX_NV_float_buffer */ |
| 6970 |
#ifdef GLX_NV_vertex_array_range |
7788 |
#ifdef GLX_NV_vertex_array_range |
| 6971 |
GLXEW_NV_vertex_array_range = glxewGetExtension("GLX_NV_vertex_array_range"); |
7789 |
CONST_CAST(GLXEW_NV_vertex_array_range) = glxewGetExtension("GLX_NV_vertex_array_range"); |
| 6972 |
if (glewExperimental || GLXEW_NV_vertex_array_range) GLXEW_NV_vertex_array_range = !_glewInit_GLX_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); |
7790 |
if (glewExperimental || GLXEW_NV_vertex_array_range) CONST_CAST(GLXEW_NV_vertex_array_range) = !_glewInit_GLX_NV_vertex_array_range(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6973 |
#endif /* GLX_NV_vertex_array_range */ |
7791 |
#endif /* GLX_NV_vertex_array_range */ |
| 6974 |
#ifdef GLX_OML_swap_method |
7792 |
#ifdef GLX_OML_swap_method |
| 6975 |
GLXEW_OML_swap_method = glxewGetExtension("GLX_OML_swap_method"); |
7793 |
CONST_CAST(GLXEW_OML_swap_method) = glxewGetExtension("GLX_OML_swap_method"); |
| 6976 |
#endif /* GLX_OML_swap_method */ |
7794 |
#endif /* GLX_OML_swap_method */ |
| 6977 |
#if defined(GLX_OML_sync_control) && defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) |
7795 |
#if defined(GLX_OML_sync_control) && defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) |
| 6978 |
#include <inttypes.h> |
7796 |
#include <inttypes.h> |
| 6979 |
GLXEW_OML_sync_control = glxewGetExtension("GLX_OML_sync_control"); |
7797 |
CONST_CAST(GLXEW_OML_sync_control) = glxewGetExtension("GLX_OML_sync_control"); |
| 6980 |
if (glewExperimental || GLXEW_OML_sync_control) GLXEW_OML_sync_control = !_glewInit_GLX_OML_sync_control(GLEW_CONTEXT_ARG_VAR_INIT); |
7798 |
if (glewExperimental || GLXEW_OML_sync_control) CONST_CAST(GLXEW_OML_sync_control) = !_glewInit_GLX_OML_sync_control(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6981 |
#endif /* GLX_OML_sync_control */ |
7799 |
#endif /* GLX_OML_sync_control */ |
| 6982 |
#ifdef GLX_SGIS_blended_overlay |
7800 |
#ifdef GLX_SGIS_blended_overlay |
| 6983 |
GLXEW_SGIS_blended_overlay = glxewGetExtension("GLX_SGIS_blended_overlay"); |
7801 |
CONST_CAST(GLXEW_SGIS_blended_overlay) = glxewGetExtension("GLX_SGIS_blended_overlay"); |
| 6984 |
#endif /* GLX_SGIS_blended_overlay */ |
7802 |
#endif /* GLX_SGIS_blended_overlay */ |
| 6985 |
#ifdef GLX_SGIS_color_range |
7803 |
#ifdef GLX_SGIS_color_range |
| 6986 |
GLXEW_SGIS_color_range = glxewGetExtension("GLX_SGIS_color_range"); |
7804 |
CONST_CAST(GLXEW_SGIS_color_range) = glxewGetExtension("GLX_SGIS_color_range"); |
| 6987 |
#endif /* GLX_SGIS_color_range */ |
7805 |
#endif /* GLX_SGIS_color_range */ |
| 6988 |
#ifdef GLX_SGIS_multisample |
7806 |
#ifdef GLX_SGIS_multisample |
| 6989 |
GLXEW_SGIS_multisample = glxewGetExtension("GLX_SGIS_multisample"); |
7807 |
CONST_CAST(GLXEW_SGIS_multisample) = glxewGetExtension("GLX_SGIS_multisample"); |
| 6990 |
#endif /* GLX_SGIS_multisample */ |
7808 |
#endif /* GLX_SGIS_multisample */ |
| 6991 |
#ifdef GLX_SGIS_shared_multisample |
7809 |
#ifdef GLX_SGIS_shared_multisample |
| 6992 |
GLXEW_SGIS_shared_multisample = glxewGetExtension("GLX_SGIS_shared_multisample"); |
7810 |
CONST_CAST(GLXEW_SGIS_shared_multisample) = glxewGetExtension("GLX_SGIS_shared_multisample"); |
| 6993 |
#endif /* GLX_SGIS_shared_multisample */ |
7811 |
#endif /* GLX_SGIS_shared_multisample */ |
| 6994 |
#ifdef GLX_SGIX_fbconfig |
7812 |
#ifdef GLX_SGIX_fbconfig |
| 6995 |
GLXEW_SGIX_fbconfig = glxewGetExtension("GLX_SGIX_fbconfig"); |
7813 |
CONST_CAST(GLXEW_SGIX_fbconfig) = glxewGetExtension("GLX_SGIX_fbconfig"); |
| 6996 |
if (glewExperimental || GLXEW_SGIX_fbconfig) GLXEW_SGIX_fbconfig = !_glewInit_GLX_SGIX_fbconfig(GLEW_CONTEXT_ARG_VAR_INIT); |
7814 |
if (glewExperimental || GLXEW_SGIX_fbconfig) CONST_CAST(GLXEW_SGIX_fbconfig) = !_glewInit_GLX_SGIX_fbconfig(GLEW_CONTEXT_ARG_VAR_INIT); |
| 6997 |
#endif /* GLX_SGIX_fbconfig */ |
7815 |
#endif /* GLX_SGIX_fbconfig */ |
|
|
7816 |
#ifdef GLX_SGIX_hyperpipe |
| 7817 |
CONST_CAST(GLXEW_SGIX_hyperpipe) = glxewGetExtension("GLX_SGIX_hyperpipe"); |
| 7818 |
if (glewExperimental || GLXEW_SGIX_hyperpipe) CONST_CAST(GLXEW_SGIX_hyperpipe) = !_glewInit_GLX_SGIX_hyperpipe(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7819 |
#endif /* GLX_SGIX_hyperpipe */ |
| 6998 |
#ifdef GLX_SGIX_pbuffer |
7820 |
#ifdef GLX_SGIX_pbuffer |
| 6999 |
GLXEW_SGIX_pbuffer = glxewGetExtension("GLX_SGIX_pbuffer"); |
7821 |
CONST_CAST(GLXEW_SGIX_pbuffer) = glxewGetExtension("GLX_SGIX_pbuffer"); |
| 7000 |
if (glewExperimental || GLXEW_SGIX_pbuffer) GLXEW_SGIX_pbuffer = !_glewInit_GLX_SGIX_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); |
7822 |
if (glewExperimental || GLXEW_SGIX_pbuffer) CONST_CAST(GLXEW_SGIX_pbuffer) = !_glewInit_GLX_SGIX_pbuffer(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7001 |
#endif /* GLX_SGIX_pbuffer */ |
7823 |
#endif /* GLX_SGIX_pbuffer */ |
| 7002 |
#ifdef GLX_SGIX_swap_barrier |
7824 |
#ifdef GLX_SGIX_swap_barrier |
| 7003 |
GLXEW_SGIX_swap_barrier = glxewGetExtension("GLX_SGIX_swap_barrier"); |
7825 |
CONST_CAST(GLXEW_SGIX_swap_barrier) = glxewGetExtension("GLX_SGIX_swap_barrier"); |
| 7004 |
if (glewExperimental || GLXEW_SGIX_swap_barrier) GLXEW_SGIX_swap_barrier = !_glewInit_GLX_SGIX_swap_barrier(GLEW_CONTEXT_ARG_VAR_INIT); |
7826 |
if (glewExperimental || GLXEW_SGIX_swap_barrier) CONST_CAST(GLXEW_SGIX_swap_barrier) = !_glewInit_GLX_SGIX_swap_barrier(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7005 |
#endif /* GLX_SGIX_swap_barrier */ |
7827 |
#endif /* GLX_SGIX_swap_barrier */ |
| 7006 |
#ifdef GLX_SGIX_swap_group |
7828 |
#ifdef GLX_SGIX_swap_group |
| 7007 |
GLXEW_SGIX_swap_group = glxewGetExtension("GLX_SGIX_swap_group"); |
7829 |
CONST_CAST(GLXEW_SGIX_swap_group) = glxewGetExtension("GLX_SGIX_swap_group"); |
| 7008 |
if (glewExperimental || GLXEW_SGIX_swap_group) GLXEW_SGIX_swap_group = !_glewInit_GLX_SGIX_swap_group(GLEW_CONTEXT_ARG_VAR_INIT); |
7830 |
if (glewExperimental || GLXEW_SGIX_swap_group) CONST_CAST(GLXEW_SGIX_swap_group) = !_glewInit_GLX_SGIX_swap_group(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7009 |
#endif /* GLX_SGIX_swap_group */ |
7831 |
#endif /* GLX_SGIX_swap_group */ |
| 7010 |
#ifdef GLX_SGIX_video_resize |
7832 |
#ifdef GLX_SGIX_video_resize |
| 7011 |
GLXEW_SGIX_video_resize = glxewGetExtension("GLX_SGIX_video_resize"); |
7833 |
CONST_CAST(GLXEW_SGIX_video_resize) = glxewGetExtension("GLX_SGIX_video_resize"); |
| 7012 |
if (glewExperimental || GLXEW_SGIX_video_resize) GLXEW_SGIX_video_resize = !_glewInit_GLX_SGIX_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); |
7834 |
if (glewExperimental || GLXEW_SGIX_video_resize) CONST_CAST(GLXEW_SGIX_video_resize) = !_glewInit_GLX_SGIX_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7013 |
#endif /* GLX_SGIX_video_resize */ |
7835 |
#endif /* GLX_SGIX_video_resize */ |
| 7014 |
#ifdef GLX_SGIX_visual_select_group |
7836 |
#ifdef GLX_SGIX_visual_select_group |
| 7015 |
GLXEW_SGIX_visual_select_group = glxewGetExtension("GLX_SGIX_visual_select_group"); |
7837 |
CONST_CAST(GLXEW_SGIX_visual_select_group) = glxewGetExtension("GLX_SGIX_visual_select_group"); |
| 7016 |
#endif /* GLX_SGIX_visual_select_group */ |
7838 |
#endif /* GLX_SGIX_visual_select_group */ |
| 7017 |
#ifdef GLX_SGI_cushion |
7839 |
#ifdef GLX_SGI_cushion |
| 7018 |
GLXEW_SGI_cushion = glxewGetExtension("GLX_SGI_cushion"); |
7840 |
CONST_CAST(GLXEW_SGI_cushion) = glxewGetExtension("GLX_SGI_cushion"); |
| 7019 |
if (glewExperimental || GLXEW_SGI_cushion) GLXEW_SGI_cushion = !_glewInit_GLX_SGI_cushion(GLEW_CONTEXT_ARG_VAR_INIT); |
7841 |
if (glewExperimental || GLXEW_SGI_cushion) CONST_CAST(GLXEW_SGI_cushion) = !_glewInit_GLX_SGI_cushion(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7020 |
#endif /* GLX_SGI_cushion */ |
7842 |
#endif /* GLX_SGI_cushion */ |
| 7021 |
#ifdef GLX_SGI_make_current_read |
7843 |
#ifdef GLX_SGI_make_current_read |
| 7022 |
GLXEW_SGI_make_current_read = glxewGetExtension("GLX_SGI_make_current_read"); |
7844 |
CONST_CAST(GLXEW_SGI_make_current_read) = glxewGetExtension("GLX_SGI_make_current_read"); |
| 7023 |
if (glewExperimental || GLXEW_SGI_make_current_read) GLXEW_SGI_make_current_read = !_glewInit_GLX_SGI_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); |
7845 |
if (glewExperimental || GLXEW_SGI_make_current_read) CONST_CAST(GLXEW_SGI_make_current_read) = !_glewInit_GLX_SGI_make_current_read(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7024 |
#endif /* GLX_SGI_make_current_read */ |
7846 |
#endif /* GLX_SGI_make_current_read */ |
| 7025 |
#ifdef GLX_SGI_swap_control |
7847 |
#ifdef GLX_SGI_swap_control |
| 7026 |
GLXEW_SGI_swap_control = glxewGetExtension("GLX_SGI_swap_control"); |
7848 |
CONST_CAST(GLXEW_SGI_swap_control) = glxewGetExtension("GLX_SGI_swap_control"); |
| 7027 |
if (glewExperimental || GLXEW_SGI_swap_control) GLXEW_SGI_swap_control = !_glewInit_GLX_SGI_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); |
7849 |
if (glewExperimental || GLXEW_SGI_swap_control) CONST_CAST(GLXEW_SGI_swap_control) = !_glewInit_GLX_SGI_swap_control(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7028 |
#endif /* GLX_SGI_swap_control */ |
7850 |
#endif /* GLX_SGI_swap_control */ |
| 7029 |
#ifdef GLX_SGI_video_sync |
7851 |
#ifdef GLX_SGI_video_sync |
| 7030 |
GLXEW_SGI_video_sync = glxewGetExtension("GLX_SGI_video_sync"); |
7852 |
CONST_CAST(GLXEW_SGI_video_sync) = glxewGetExtension("GLX_SGI_video_sync"); |
| 7031 |
if (glewExperimental || GLXEW_SGI_video_sync) GLXEW_SGI_video_sync = !_glewInit_GLX_SGI_video_sync(GLEW_CONTEXT_ARG_VAR_INIT); |
7853 |
if (glewExperimental || GLXEW_SGI_video_sync) CONST_CAST(GLXEW_SGI_video_sync) = !_glewInit_GLX_SGI_video_sync(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7032 |
#endif /* GLX_SGI_video_sync */ |
7854 |
#endif /* GLX_SGI_video_sync */ |
| 7033 |
#ifdef GLX_SUN_get_transparent_index |
7855 |
#ifdef GLX_SUN_get_transparent_index |
| 7034 |
GLXEW_SUN_get_transparent_index = glxewGetExtension("GLX_SUN_get_transparent_index"); |
7856 |
CONST_CAST(GLXEW_SUN_get_transparent_index) = glxewGetExtension("GLX_SUN_get_transparent_index"); |
| 7035 |
if (glewExperimental || GLXEW_SUN_get_transparent_index) GLXEW_SUN_get_transparent_index = !_glewInit_GLX_SUN_get_transparent_index(GLEW_CONTEXT_ARG_VAR_INIT); |
7857 |
if (glewExperimental || GLXEW_SUN_get_transparent_index) CONST_CAST(GLXEW_SUN_get_transparent_index) = !_glewInit_GLX_SUN_get_transparent_index(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7036 |
#endif /* GLX_SUN_get_transparent_index */ |
7858 |
#endif /* GLX_SUN_get_transparent_index */ |
| 7037 |
#ifdef GLX_SUN_video_resize |
7859 |
#ifdef GLX_SUN_video_resize |
| 7038 |
GLXEW_SUN_video_resize = glxewGetExtension("GLX_SUN_video_resize"); |
7860 |
CONST_CAST(GLXEW_SUN_video_resize) = glxewGetExtension("GLX_SUN_video_resize"); |
| 7039 |
if (glewExperimental || GLXEW_SUN_video_resize) GLXEW_SUN_video_resize = !_glewInit_GLX_SUN_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); |
7861 |
if (glewExperimental || GLXEW_SUN_video_resize) CONST_CAST(GLXEW_SUN_video_resize) = !_glewInit_GLX_SUN_video_resize(GLEW_CONTEXT_ARG_VAR_INIT); |
| 7040 |
#endif /* GLX_SUN_video_resize */ |
7862 |
#endif /* GLX_SUN_video_resize */ |
| 7041 |
|
7863 |
|
| 7042 |
return GLEW_OK; |
7864 |
return GLEW_OK; |
|
Lines 7065-7071
Link Here
|
| 7065 |
static const GLubyte* _glewString[] = |
7887 |
static const GLubyte* _glewString[] = |
| 7066 |
{ |
7888 |
{ |
| 7067 |
(const GLubyte*)NULL, |
7889 |
(const GLubyte*)NULL, |
| 7068 |
(const GLubyte*)"1.3.3" |
7890 |
(const GLubyte*)"1.4.0" |
| 7069 |
}; |
7891 |
}; |
| 7070 |
const int max_string = sizeof(_glewString)/sizeof(*_glewString) - 1; |
7892 |
const int max_string = sizeof(_glewString)/sizeof(*_glewString) - 1; |
| 7071 |
return _glewString[(int)name > max_string ? 0 : (int)name]; |
7893 |
return _glewString[(int)name > max_string ? 0 : (int)name]; |
|
Lines 7147-7152
Link Here
|
| 7147 |
continue; |
7969 |
continue; |
| 7148 |
} |
7970 |
} |
| 7149 |
#endif |
7971 |
#endif |
|
|
7972 |
#ifdef GL_VERSION_2_1 |
| 7973 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"2_1", 3)) |
| 7974 |
{ |
| 7975 |
ret = GLEW_VERSION_2_1; |
| 7976 |
continue; |
| 7977 |
} |
| 7978 |
#endif |
| 7150 |
} |
7979 |
} |
| 7151 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"3DFX_", 5)) |
7980 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"3DFX_", 5)) |
| 7152 |
{ |
7981 |
{ |
|
Lines 7589-7594
Link Here
|
| 7589 |
continue; |
8418 |
continue; |
| 7590 |
} |
8419 |
} |
| 7591 |
#endif |
8420 |
#endif |
|
|
8421 |
#ifdef GL_ATI_shader_texture_lod |
| 8422 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_texture_lod", 18)) |
| 8423 |
{ |
| 8424 |
ret = GLEW_ATI_shader_texture_lod; |
| 8425 |
continue; |
| 8426 |
} |
| 8427 |
#endif |
| 7592 |
#ifdef GL_ATI_text_fragment_shader |
8428 |
#ifdef GL_ATI_text_fragment_shader |
| 7593 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"text_fragment_shader", 20)) |
8429 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"text_fragment_shader", 20)) |
| 7594 |
{ |
8430 |
{ |
|
Lines 7676-7681
Link Here
|
| 7676 |
continue; |
8512 |
continue; |
| 7677 |
} |
8513 |
} |
| 7678 |
#endif |
8514 |
#endif |
|
|
8515 |
#ifdef GL_EXT_bindable_uniform |
| 8516 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"bindable_uniform", 16)) |
| 8517 |
{ |
| 8518 |
ret = GLEW_EXT_bindable_uniform; |
| 8519 |
continue; |
| 8520 |
} |
| 8521 |
#endif |
| 7679 |
#ifdef GL_EXT_blend_color |
8522 |
#ifdef GL_EXT_blend_color |
| 7680 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"blend_color", 11)) |
8523 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"blend_color", 11)) |
| 7681 |
{ |
8524 |
{ |
|
Lines 7781-7786
Link Here
|
| 7781 |
continue; |
8624 |
continue; |
| 7782 |
} |
8625 |
} |
| 7783 |
#endif |
8626 |
#endif |
|
|
8627 |
#ifdef GL_EXT_draw_buffers2 |
| 8628 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"draw_buffers2", 13)) |
| 8629 |
{ |
| 8630 |
ret = GLEW_EXT_draw_buffers2; |
| 8631 |
continue; |
| 8632 |
} |
| 8633 |
#endif |
| 8634 |
#ifdef GL_EXT_draw_instanced |
| 8635 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"draw_instanced", 14)) |
| 8636 |
{ |
| 8637 |
ret = GLEW_EXT_draw_instanced; |
| 8638 |
continue; |
| 8639 |
} |
| 8640 |
#endif |
| 7784 |
#ifdef GL_EXT_draw_range_elements |
8641 |
#ifdef GL_EXT_draw_range_elements |
| 7785 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"draw_range_elements", 19)) |
8642 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"draw_range_elements", 19)) |
| 7786 |
{ |
8643 |
{ |
|
Lines 7802-7807
Link Here
|
| 7802 |
continue; |
8659 |
continue; |
| 7803 |
} |
8660 |
} |
| 7804 |
#endif |
8661 |
#endif |
|
|
8662 |
#ifdef GL_EXT_framebuffer_blit |
| 8663 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_blit", 16)) |
| 8664 |
{ |
| 8665 |
ret = GLEW_EXT_framebuffer_blit; |
| 8666 |
continue; |
| 8667 |
} |
| 8668 |
#endif |
| 8669 |
#ifdef GL_EXT_framebuffer_multisample |
| 8670 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_multisample", 23)) |
| 8671 |
{ |
| 8672 |
ret = GLEW_EXT_framebuffer_multisample; |
| 8673 |
continue; |
| 8674 |
} |
| 8675 |
#endif |
| 7805 |
#ifdef GL_EXT_framebuffer_object |
8676 |
#ifdef GL_EXT_framebuffer_object |
| 7806 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_object", 18)) |
8677 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_object", 18)) |
| 7807 |
{ |
8678 |
{ |
|
Lines 7809-7814
Link Here
|
| 7809 |
continue; |
8680 |
continue; |
| 7810 |
} |
8681 |
} |
| 7811 |
#endif |
8682 |
#endif |
|
|
8683 |
#ifdef GL_EXT_framebuffer_sRGB |
| 8684 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_sRGB", 16)) |
| 8685 |
{ |
| 8686 |
ret = GLEW_EXT_framebuffer_sRGB; |
| 8687 |
continue; |
| 8688 |
} |
| 8689 |
#endif |
| 8690 |
#ifdef GL_EXT_geometry_shader4 |
| 8691 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"geometry_shader4", 16)) |
| 8692 |
{ |
| 8693 |
ret = GLEW_EXT_geometry_shader4; |
| 8694 |
continue; |
| 8695 |
} |
| 8696 |
#endif |
| 8697 |
#ifdef GL_EXT_gpu_program_parameters |
| 8698 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_program_parameters", 22)) |
| 8699 |
{ |
| 8700 |
ret = GLEW_EXT_gpu_program_parameters; |
| 8701 |
continue; |
| 8702 |
} |
| 8703 |
#endif |
| 8704 |
#ifdef GL_EXT_gpu_shader4 |
| 8705 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_shader4", 11)) |
| 8706 |
{ |
| 8707 |
ret = GLEW_EXT_gpu_shader4; |
| 8708 |
continue; |
| 8709 |
} |
| 8710 |
#endif |
| 7812 |
#ifdef GL_EXT_histogram |
8711 |
#ifdef GL_EXT_histogram |
| 7813 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"histogram", 9)) |
8712 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"histogram", 9)) |
| 7814 |
{ |
8713 |
{ |
|
Lines 7872-7877
Link Here
|
| 7872 |
continue; |
8771 |
continue; |
| 7873 |
} |
8772 |
} |
| 7874 |
#endif |
8773 |
#endif |
|
|
8774 |
#ifdef GL_EXT_packed_depth_stencil |
| 8775 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"packed_depth_stencil", 20)) |
| 8776 |
{ |
| 8777 |
ret = GLEW_EXT_packed_depth_stencil; |
| 8778 |
continue; |
| 8779 |
} |
| 8780 |
#endif |
| 8781 |
#ifdef GL_EXT_packed_float |
| 8782 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"packed_float", 12)) |
| 8783 |
{ |
| 8784 |
ret = GLEW_EXT_packed_float; |
| 8785 |
continue; |
| 8786 |
} |
| 8787 |
#endif |
| 7875 |
#ifdef GL_EXT_packed_pixels |
8788 |
#ifdef GL_EXT_packed_pixels |
| 7876 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"packed_pixels", 13)) |
8789 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"packed_pixels", 13)) |
| 7877 |
{ |
8790 |
{ |
|
Lines 7963-7968
Link Here
|
| 7963 |
continue; |
8876 |
continue; |
| 7964 |
} |
8877 |
} |
| 7965 |
#endif |
8878 |
#endif |
|
|
8879 |
#ifdef GL_EXT_stencil_clear_tag |
| 8880 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stencil_clear_tag", 17)) |
| 8881 |
{ |
| 8882 |
ret = GLEW_EXT_stencil_clear_tag; |
| 8883 |
continue; |
| 8884 |
} |
| 8885 |
#endif |
| 7966 |
#ifdef GL_EXT_stencil_two_side |
8886 |
#ifdef GL_EXT_stencil_two_side |
| 7967 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stencil_two_side", 16)) |
8887 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stencil_two_side", 16)) |
| 7968 |
{ |
8888 |
{ |
|
Lines 7998-8003
Link Here
|
| 7998 |
continue; |
8918 |
continue; |
| 7999 |
} |
8919 |
} |
| 8000 |
#endif |
8920 |
#endif |
|
|
8921 |
#ifdef GL_EXT_texture_array |
| 8922 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_array", 13)) |
| 8923 |
{ |
| 8924 |
ret = GLEW_EXT_texture_array; |
| 8925 |
continue; |
| 8926 |
} |
| 8927 |
#endif |
| 8928 |
#ifdef GL_EXT_texture_buffer_object |
| 8929 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_buffer_object", 21)) |
| 8930 |
{ |
| 8931 |
ret = GLEW_EXT_texture_buffer_object; |
| 8932 |
continue; |
| 8933 |
} |
| 8934 |
#endif |
| 8001 |
#ifdef GL_EXT_texture_compression_dxt1 |
8935 |
#ifdef GL_EXT_texture_compression_dxt1 |
| 8002 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_dxt1", 24)) |
8936 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_dxt1", 24)) |
| 8003 |
{ |
8937 |
{ |
|
Lines 8005-8010
Link Here
|
| 8005 |
continue; |
8939 |
continue; |
| 8006 |
} |
8940 |
} |
| 8007 |
#endif |
8941 |
#endif |
|
|
8942 |
#ifdef GL_EXT_texture_compression_latc |
| 8943 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_latc", 24)) |
| 8944 |
{ |
| 8945 |
ret = GLEW_EXT_texture_compression_latc; |
| 8946 |
continue; |
| 8947 |
} |
| 8948 |
#endif |
| 8949 |
#ifdef GL_EXT_texture_compression_rgtc |
| 8950 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_rgtc", 24)) |
| 8951 |
{ |
| 8952 |
ret = GLEW_EXT_texture_compression_rgtc; |
| 8953 |
continue; |
| 8954 |
} |
| 8955 |
#endif |
| 8008 |
#ifdef GL_EXT_texture_compression_s3tc |
8956 |
#ifdef GL_EXT_texture_compression_s3tc |
| 8009 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_s3tc", 24)) |
8957 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_s3tc", 24)) |
| 8010 |
{ |
8958 |
{ |
|
Lines 8061-8066
Link Here
|
| 8061 |
continue; |
9009 |
continue; |
| 8062 |
} |
9010 |
} |
| 8063 |
#endif |
9011 |
#endif |
|
|
9012 |
#ifdef GL_EXT_texture_integer |
| 9013 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_integer", 15)) |
| 9014 |
{ |
| 9015 |
ret = GLEW_EXT_texture_integer; |
| 9016 |
continue; |
| 9017 |
} |
| 9018 |
#endif |
| 8064 |
#ifdef GL_EXT_texture_lod_bias |
9019 |
#ifdef GL_EXT_texture_lod_bias |
| 8065 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_lod_bias", 16)) |
9020 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_lod_bias", 16)) |
| 8066 |
{ |
9021 |
{ |
|
Lines 8096-8101
Link Here
|
| 8096 |
continue; |
9051 |
continue; |
| 8097 |
} |
9052 |
} |
| 8098 |
#endif |
9053 |
#endif |
|
|
9054 |
#ifdef GL_EXT_texture_sRGB |
| 9055 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_sRGB", 12)) |
| 9056 |
{ |
| 9057 |
ret = GLEW_EXT_texture_sRGB; |
| 9058 |
continue; |
| 9059 |
} |
| 9060 |
#endif |
| 9061 |
#ifdef GL_EXT_texture_shared_exponent |
| 9062 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_shared_exponent", 23)) |
| 9063 |
{ |
| 9064 |
ret = GLEW_EXT_texture_shared_exponent; |
| 9065 |
continue; |
| 9066 |
} |
| 9067 |
#endif |
| 9068 |
#ifdef GL_EXT_timer_query |
| 9069 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"timer_query", 11)) |
| 9070 |
{ |
| 9071 |
ret = GLEW_EXT_timer_query; |
| 9072 |
continue; |
| 9073 |
} |
| 9074 |
#endif |
| 8099 |
#ifdef GL_EXT_vertex_array |
9075 |
#ifdef GL_EXT_vertex_array |
| 8100 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"vertex_array", 12)) |
9076 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"vertex_array", 12)) |
| 8101 |
{ |
9077 |
{ |
|
Lines 8248-8253
Link Here
|
| 8248 |
} |
9224 |
} |
| 8249 |
#endif |
9225 |
#endif |
| 8250 |
} |
9226 |
} |
|
|
9227 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"MESAX_", 6)) |
| 9228 |
{ |
| 9229 |
#ifdef GL_MESAX_texture_stack |
| 9230 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_stack", 13)) |
| 9231 |
{ |
| 9232 |
ret = GLEW_MESAX_texture_stack; |
| 9233 |
continue; |
| 9234 |
} |
| 9235 |
#endif |
| 9236 |
} |
| 8251 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"MESA_", 5)) |
9237 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"MESA_", 5)) |
| 8252 |
{ |
9238 |
{ |
| 8253 |
#ifdef GL_MESA_pack_invert |
9239 |
#ifdef GL_MESA_pack_invert |
|
Lines 8295-8300
Link Here
|
| 8295 |
continue; |
9281 |
continue; |
| 8296 |
} |
9282 |
} |
| 8297 |
#endif |
9283 |
#endif |
|
|
9284 |
#ifdef GL_NV_depth_buffer_float |
| 9285 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"depth_buffer_float", 18)) |
| 9286 |
{ |
| 9287 |
ret = GLEW_NV_depth_buffer_float; |
| 9288 |
continue; |
| 9289 |
} |
| 9290 |
#endif |
| 8298 |
#ifdef GL_NV_depth_clamp |
9291 |
#ifdef GL_NV_depth_clamp |
| 8299 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"depth_clamp", 11)) |
9292 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"depth_clamp", 11)) |
| 8300 |
{ |
9293 |
{ |
|
Lines 8302-8307
Link Here
|
| 8302 |
continue; |
9295 |
continue; |
| 8303 |
} |
9296 |
} |
| 8304 |
#endif |
9297 |
#endif |
|
|
9298 |
#ifdef GL_NV_depth_range_unclamped |
| 9299 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"depth_range_unclamped", 21)) |
| 9300 |
{ |
| 9301 |
ret = GLEW_NV_depth_range_unclamped; |
| 9302 |
continue; |
| 9303 |
} |
| 9304 |
#endif |
| 8305 |
#ifdef GL_NV_evaluators |
9305 |
#ifdef GL_NV_evaluators |
| 8306 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"evaluators", 10)) |
9306 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"evaluators", 10)) |
| 8307 |
{ |
9307 |
{ |
|
Lines 8344-8349
Link Here
|
| 8344 |
continue; |
9344 |
continue; |
| 8345 |
} |
9345 |
} |
| 8346 |
#endif |
9346 |
#endif |
|
|
9347 |
#ifdef GL_NV_fragment_program4 |
| 9348 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"fragment_program4", 17)) |
| 9349 |
{ |
| 9350 |
ret = GLEW_NV_fragment_program4; |
| 9351 |
continue; |
| 9352 |
} |
| 9353 |
#endif |
| 8347 |
#ifdef GL_NV_fragment_program_option |
9354 |
#ifdef GL_NV_fragment_program_option |
| 8348 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"fragment_program_option", 23)) |
9355 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"fragment_program_option", 23)) |
| 8349 |
{ |
9356 |
{ |
|
Lines 8351-8356
Link Here
|
| 8351 |
continue; |
9358 |
continue; |
| 8352 |
} |
9359 |
} |
| 8353 |
#endif |
9360 |
#endif |
|
|
9361 |
#ifdef GL_NV_framebuffer_multisample_coverage |
| 9362 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_multisample_coverage", 32)) |
| 9363 |
{ |
| 9364 |
ret = GLEW_NV_framebuffer_multisample_coverage; |
| 9365 |
continue; |
| 9366 |
} |
| 9367 |
#endif |
| 9368 |
#ifdef GL_NV_geometry_program4 |
| 9369 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"geometry_program4", 17)) |
| 9370 |
{ |
| 9371 |
ret = GLEW_NV_geometry_program4; |
| 9372 |
continue; |
| 9373 |
} |
| 9374 |
#endif |
| 9375 |
#ifdef GL_NV_geometry_shader4 |
| 9376 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"geometry_shader4", 16)) |
| 9377 |
{ |
| 9378 |
ret = GLEW_NV_geometry_shader4; |
| 9379 |
continue; |
| 9380 |
} |
| 9381 |
#endif |
| 9382 |
#ifdef GL_NV_gpu_program4 |
| 9383 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_program4", 12)) |
| 9384 |
{ |
| 9385 |
ret = GLEW_NV_gpu_program4; |
| 9386 |
continue; |
| 9387 |
} |
| 9388 |
#endif |
| 8354 |
#ifdef GL_NV_half_float |
9389 |
#ifdef GL_NV_half_float |
| 8355 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"half_float", 10)) |
9390 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"half_float", 10)) |
| 8356 |
{ |
9391 |
{ |
|
Lines 8386-8391
Link Here
|
| 8386 |
continue; |
9421 |
continue; |
| 8387 |
} |
9422 |
} |
| 8388 |
#endif |
9423 |
#endif |
|
|
9424 |
#ifdef GL_NV_parameter_buffer_object |
| 9425 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"parameter_buffer_object", 23)) |
| 9426 |
{ |
| 9427 |
ret = GLEW_NV_parameter_buffer_object; |
| 9428 |
continue; |
| 9429 |
} |
| 9430 |
#endif |
| 8389 |
#ifdef GL_NV_pixel_data_range |
9431 |
#ifdef GL_NV_pixel_data_range |
| 8390 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pixel_data_range", 16)) |
9432 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pixel_data_range", 16)) |
| 8391 |
{ |
9433 |
{ |
|
Lines 8484-8489
Link Here
|
| 8484 |
continue; |
9526 |
continue; |
| 8485 |
} |
9527 |
} |
| 8486 |
#endif |
9528 |
#endif |
|
|
9529 |
#ifdef GL_NV_transform_feedback |
| 9530 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"transform_feedback", 18)) |
| 9531 |
{ |
| 9532 |
ret = GLEW_NV_transform_feedback; |
| 9533 |
continue; |
| 9534 |
} |
| 9535 |
#endif |
| 8487 |
#ifdef GL_NV_vertex_array_range |
9536 |
#ifdef GL_NV_vertex_array_range |
| 8488 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"vertex_array_range", 18)) |
9537 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"vertex_array_range", 18)) |
| 8489 |
{ |
9538 |
{ |
|
Lines 8533-8538
Link Here
|
| 8533 |
continue; |
9582 |
continue; |
| 8534 |
} |
9583 |
} |
| 8535 |
#endif |
9584 |
#endif |
|
|
9585 |
#ifdef GL_NV_vertex_program4 |
| 9586 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"vertex_program4", 15)) |
| 9587 |
{ |
| 9588 |
ret = GLEW_NV_vertex_program4; |
| 9589 |
continue; |
| 9590 |
} |
| 9591 |
#endif |
| 9592 |
} |
| 9593 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"OES_", 4)) |
| 9594 |
{ |
| 9595 |
#ifdef GL_OES_byte_coordinates |
| 9596 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"byte_coordinates", 16)) |
| 9597 |
{ |
| 9598 |
ret = GLEW_OES_byte_coordinates; |
| 9599 |
continue; |
| 9600 |
} |
| 9601 |
#endif |
| 9602 |
#ifdef GL_OES_compressed_paletted_texture |
| 9603 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"compressed_paletted_texture", 27)) |
| 9604 |
{ |
| 9605 |
ret = GLEW_OES_compressed_paletted_texture; |
| 9606 |
continue; |
| 9607 |
} |
| 9608 |
#endif |
| 9609 |
#ifdef GL_OES_read_format |
| 9610 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"read_format", 11)) |
| 9611 |
{ |
| 9612 |
ret = GLEW_OES_read_format; |
| 9613 |
continue; |
| 9614 |
} |
| 9615 |
#endif |
| 9616 |
#ifdef GL_OES_single_precision |
| 9617 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"single_precision", 16)) |
| 9618 |
{ |
| 9619 |
ret = GLEW_OES_single_precision; |
| 9620 |
continue; |
| 9621 |
} |
| 9622 |
#endif |
| 8536 |
} |
9623 |
} |
| 8537 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"OML_", 4)) |
9624 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"OML_", 4)) |
| 8538 |
{ |
9625 |
{ |
|
Lines 9050-9055
Link Here
|
| 9050 |
} |
10137 |
} |
| 9051 |
#endif |
10138 |
#endif |
| 9052 |
} |
10139 |
} |
|
|
10140 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"3DL_", 4)) |
| 10141 |
{ |
| 10142 |
#ifdef WGL_3DL_stereo_control |
| 10143 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stereo_control", 14)) |
| 10144 |
{ |
| 10145 |
ret = WGLEW_3DL_stereo_control; |
| 10146 |
continue; |
| 10147 |
} |
| 10148 |
#endif |
| 10149 |
} |
| 9053 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"ARB_", 4)) |
10150 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"ARB_", 4)) |
| 9054 |
{ |
10151 |
{ |
| 9055 |
#ifdef WGL_ARB_buffer_region |
10152 |
#ifdef WGL_ARB_buffer_region |
|
Lines 9149-9154
Link Here
|
| 9149 |
continue; |
10246 |
continue; |
| 9150 |
} |
10247 |
} |
| 9151 |
#endif |
10248 |
#endif |
|
|
10249 |
#ifdef WGL_EXT_framebuffer_sRGB |
| 10250 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_sRGB", 16)) |
| 10251 |
{ |
| 10252 |
ret = WGLEW_EXT_framebuffer_sRGB; |
| 10253 |
continue; |
| 10254 |
} |
| 10255 |
#endif |
| 9152 |
#ifdef WGL_EXT_make_current_read |
10256 |
#ifdef WGL_EXT_make_current_read |
| 9153 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"make_current_read", 17)) |
10257 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"make_current_read", 17)) |
| 9154 |
{ |
10258 |
{ |
|
Lines 9177-9182
Link Here
|
| 9177 |
continue; |
10281 |
continue; |
| 9178 |
} |
10282 |
} |
| 9179 |
#endif |
10283 |
#endif |
|
|
10284 |
#ifdef WGL_EXT_pixel_format_packed_float |
| 10285 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pixel_format_packed_float", 25)) |
| 10286 |
{ |
| 10287 |
ret = WGLEW_EXT_pixel_format_packed_float; |
| 10288 |
continue; |
| 10289 |
} |
| 10290 |
#endif |
| 9180 |
#ifdef WGL_EXT_swap_control |
10291 |
#ifdef WGL_EXT_swap_control |
| 9181 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"swap_control", 12)) |
10292 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"swap_control", 12)) |
| 9182 |
{ |
10293 |
{ |
|
Lines 9239-9244
Link Here
|
| 9239 |
continue; |
10350 |
continue; |
| 9240 |
} |
10351 |
} |
| 9241 |
#endif |
10352 |
#endif |
|
|
10353 |
#ifdef WGL_NV_gpu_affinity |
| 10354 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_affinity", 12)) |
| 10355 |
{ |
| 10356 |
ret = WGLEW_NV_gpu_affinity; |
| 10357 |
continue; |
| 10358 |
} |
| 10359 |
#endif |
| 9242 |
#ifdef WGL_NV_render_depth_texture |
10360 |
#ifdef WGL_NV_render_depth_texture |
| 9243 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"render_depth_texture", 20)) |
10361 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"render_depth_texture", 20)) |
| 9244 |
{ |
10362 |
{ |
|
Lines 9369-9374
Link Here
|
| 9369 |
} |
10487 |
} |
| 9370 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"EXT_", 4)) |
10488 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"EXT_", 4)) |
| 9371 |
{ |
10489 |
{ |
|
|
10490 |
#ifdef GLX_EXT_fbconfig_packed_float |
| 10491 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"fbconfig_packed_float", 21)) |
| 10492 |
{ |
| 10493 |
ret = GLXEW_EXT_fbconfig_packed_float; |
| 10494 |
continue; |
| 10495 |
} |
| 10496 |
#endif |
| 10497 |
#ifdef GLX_EXT_framebuffer_sRGB |
| 10498 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_sRGB", 16)) |
| 10499 |
{ |
| 10500 |
ret = GLXEW_EXT_framebuffer_sRGB; |
| 10501 |
continue; |
| 10502 |
} |
| 10503 |
#endif |
| 9372 |
#ifdef GLX_EXT_import_context |
10504 |
#ifdef GLX_EXT_import_context |
| 9373 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"import_context", 14)) |
10505 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"import_context", 14)) |
| 9374 |
{ |
10506 |
{ |
|
Lines 9511-9516
Link Here
|
| 9511 |
continue; |
10643 |
continue; |
| 9512 |
} |
10644 |
} |
| 9513 |
#endif |
10645 |
#endif |
|
|
10646 |
#ifdef GLX_SGIX_hyperpipe |
| 10647 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"hyperpipe", 9)) |
| 10648 |
{ |
| 10649 |
ret = GLXEW_SGIX_hyperpipe; |
| 10650 |
continue; |
| 10651 |
} |
| 10652 |
#endif |
| 9514 |
#ifdef GLX_SGIX_pbuffer |
10653 |
#ifdef GLX_SGIX_pbuffer |
| 9515 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pbuffer", 7)) |
10654 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pbuffer", 7)) |
| 9516 |
{ |
10655 |
{ |