Line 27... |
Line 27... |
27 |
** CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
27 |
** CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
28 |
** ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
28 |
** ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
|
29 |
** THE POSSIBILITY OF SUCH DAMAGE.
|
29 |
** THE POSSIBILITY OF SUCH DAMAGE.
|
30 |
*/
|
30 |
*/
|
31 |
|
31 |
|
32 |
#include "../GL/glew.h"
|
32 |
#include <GL/glew.h>
|
33 |
|
33 |
|
34 |
#if defined(_WIN32)
|
34 |
#if defined(_WIN32)
|
35 |
# include "../GL/wglew.h"
|
35 |
# include <GL/wglew.h>
|
36 |
#elif !defined(__ANDROID__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX))
|
36 |
#elif !defined(__ANDROID__) && !defined(__native_client__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX))
|
37 |
# include "../GL/glxew.h"
|
37 |
# include <GL/glxew.h>
|
38 |
#endif
|
38 |
#endif
|
39 |
|
39 |
|
40 |
/*
|
40 |
/*
|
41 |
* Define glewGetContext and related helper macros.
|
41 |
* Define glewGetContext and related helper macros.
|
42 |
*/
|
42 |
*/
|
Line 164... |
Line 164... |
164 |
# define glewGetProcAddress(name) NSGLGetProcAddress(name)
|
164 |
# define glewGetProcAddress(name) NSGLGetProcAddress(name)
|
165 |
#elif defined(__sgi) || defined(__sun)
|
165 |
#elif defined(__sgi) || defined(__sun)
|
166 |
# define glewGetProcAddress(name) dlGetProcAddress(name)
|
166 |
# define glewGetProcAddress(name) dlGetProcAddress(name)
|
167 |
#elif defined(__ANDROID__)
|
167 |
#elif defined(__ANDROID__)
|
168 |
# define glewGetProcAddress(name) NULL /* TODO */
|
168 |
# define glewGetProcAddress(name) NULL /* TODO */
|
- |
|
169 |
#elif defined(__native_client__)
|
- |
|
170 |
# define glewGetProcAddress(name) NULL /* TODO */
|
169 |
#else /* __linux */
|
171 |
#else /* __linux */
|
170 |
# define glewGetProcAddress(name) (*glXGetProcAddressARB)(name)
|
172 |
# define glewGetProcAddress(name) (*glXGetProcAddressARB)(name)
|
171 |
#endif
|
173 |
#endif
|
172 |
|
174 |
|
173 |
/*
|
175 |
/*
|
Line 583... |
Line 585... |
583 |
PFNGLBLENDEQUATIONINDEXEDAMDPROC __glewBlendEquationIndexedAMD = NULL;
|
585 |
PFNGLBLENDEQUATIONINDEXEDAMDPROC __glewBlendEquationIndexedAMD = NULL;
|
584 |
PFNGLBLENDEQUATIONSEPARATEINDEXEDAMDPROC __glewBlendEquationSeparateIndexedAMD = NULL;
|
586 |
PFNGLBLENDEQUATIONSEPARATEINDEXEDAMDPROC __glewBlendEquationSeparateIndexedAMD = NULL;
|
585 |
PFNGLBLENDFUNCINDEXEDAMDPROC __glewBlendFuncIndexedAMD = NULL;
|
587 |
PFNGLBLENDFUNCINDEXEDAMDPROC __glewBlendFuncIndexedAMD = NULL;
|
586 |
PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC __glewBlendFuncSeparateIndexedAMD = NULL;
|
588 |
PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC __glewBlendFuncSeparateIndexedAMD = NULL;
|
587 |
|
589 |
|
- |
|
590 |
PFNGLVERTEXATTRIBPARAMETERIAMDPROC __glewVertexAttribParameteriAMD = NULL;
|
- |
|
591 |
|
588 |
PFNGLMULTIDRAWARRAYSINDIRECTAMDPROC __glewMultiDrawArraysIndirectAMD = NULL;
|
592 |
PFNGLMULTIDRAWARRAYSINDIRECTAMDPROC __glewMultiDrawArraysIndirectAMD = NULL;
|
589 |
PFNGLMULTIDRAWELEMENTSINDIRECTAMDPROC __glewMultiDrawElementsIndirectAMD = NULL;
|
593 |
PFNGLMULTIDRAWELEMENTSINDIRECTAMDPROC __glewMultiDrawElementsIndirectAMD = NULL;
|
590 |
|
594 |
|
591 |
PFNGLDELETENAMESAMDPROC __glewDeleteNamesAMD = NULL;
|
595 |
PFNGLDELETENAMESAMDPROC __glewDeleteNamesAMD = NULL;
|
592 |
PFNGLGENNAMESAMDPROC __glewGenNamesAMD = NULL;
|
596 |
PFNGLGENNAMESAMDPROC __glewGenNamesAMD = NULL;
|
Line 604... |
Line 608... |
604 |
PFNGLGETPERFMONITORGROUPSAMDPROC __glewGetPerfMonitorGroupsAMD = NULL;
|
608 |
PFNGLGETPERFMONITORGROUPSAMDPROC __glewGetPerfMonitorGroupsAMD = NULL;
|
605 |
PFNGLSELECTPERFMONITORCOUNTERSAMDPROC __glewSelectPerfMonitorCountersAMD = NULL;
|
609 |
PFNGLSELECTPERFMONITORCOUNTERSAMDPROC __glewSelectPerfMonitorCountersAMD = NULL;
|
606 |
|
610 |
|
607 |
PFNGLSETMULTISAMPLEFVAMDPROC __glewSetMultisamplefvAMD = NULL;
|
611 |
PFNGLSETMULTISAMPLEFVAMDPROC __glewSetMultisamplefvAMD = NULL;
|
608 |
|
612 |
|
- |
|
613 |
PFNGLTEXSTORAGESPARSEAMDPROC __glewTexStorageSparseAMD = NULL;
|
- |
|
614 |
PFNGLTEXTURESTORAGESPARSEAMDPROC __glewTextureStorageSparseAMD = NULL;
|
- |
|
615 |
|
609 |
PFNGLSTENCILOPVALUEAMDPROC __glewStencilOpValueAMD = NULL;
|
616 |
PFNGLSTENCILOPVALUEAMDPROC __glewStencilOpValueAMD = NULL;
|
610 |
|
617 |
|
611 |
PFNGLTESSELLATIONFACTORAMDPROC __glewTessellationFactorAMD = NULL;
|
618 |
PFNGLTESSELLATIONFACTORAMDPROC __glewTessellationFactorAMD = NULL;
|
612 |
PFNGLTESSELLATIONMODEAMDPROC __glewTessellationModeAMD = NULL;
|
619 |
PFNGLTESSELLATIONMODEAMDPROC __glewTessellationModeAMD = NULL;
|
613 |
|
620 |
|
- |
|
621 |
PFNGLBLITFRAMEBUFFERANGLEPROC __glewBlitFramebufferANGLE = NULL;
|
- |
|
622 |
|
- |
|
623 |
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC __glewRenderbufferStorageMultisampleANGLE = NULL;
|
- |
|
624 |
|
- |
|
625 |
PFNGLDRAWARRAYSINSTANCEDANGLEPROC __glewDrawArraysInstancedANGLE = NULL;
|
- |
|
626 |
PFNGLDRAWELEMENTSINSTANCEDANGLEPROC __glewDrawElementsInstancedANGLE = NULL;
|
- |
|
627 |
PFNGLVERTEXATTRIBDIVISORANGLEPROC __glewVertexAttribDivisorANGLE = NULL;
|
- |
|
628 |
|
- |
|
629 |
PFNGLBEGINQUERYANGLEPROC __glewBeginQueryANGLE = NULL;
|
- |
|
630 |
PFNGLDELETEQUERIESANGLEPROC __glewDeleteQueriesANGLE = NULL;
|
- |
|
631 |
PFNGLENDQUERYANGLEPROC __glewEndQueryANGLE = NULL;
|
- |
|
632 |
PFNGLGENQUERIESANGLEPROC __glewGenQueriesANGLE = NULL;
|
- |
|
633 |
PFNGLGETQUERYOBJECTI64VANGLEPROC __glewGetQueryObjecti64vANGLE = NULL;
|
- |
|
634 |
PFNGLGETQUERYOBJECTIVANGLEPROC __glewGetQueryObjectivANGLE = NULL;
|
- |
|
635 |
PFNGLGETQUERYOBJECTUI64VANGLEPROC __glewGetQueryObjectui64vANGLE = NULL;
|
- |
|
636 |
PFNGLGETQUERYOBJECTUIVANGLEPROC __glewGetQueryObjectuivANGLE = NULL;
|
- |
|
637 |
PFNGLGETQUERYIVANGLEPROC __glewGetQueryivANGLE = NULL;
|
- |
|
638 |
PFNGLISQUERYANGLEPROC __glewIsQueryANGLE = NULL;
|
- |
|
639 |
PFNGLQUERYCOUNTERANGLEPROC __glewQueryCounterANGLE = NULL;
|
- |
|
640 |
|
- |
|
641 |
PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC __glewGetTranslatedShaderSourceANGLE = NULL;
|
- |
|
642 |
|
614 |
PFNGLDRAWELEMENTARRAYAPPLEPROC __glewDrawElementArrayAPPLE = NULL;
|
643 |
PFNGLDRAWELEMENTARRAYAPPLEPROC __glewDrawElementArrayAPPLE = NULL;
|
615 |
PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC __glewDrawRangeElementArrayAPPLE = NULL;
|
644 |
PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC __glewDrawRangeElementArrayAPPLE = NULL;
|
616 |
PFNGLELEMENTPOINTERAPPLEPROC __glewElementPointerAPPLE = NULL;
|
645 |
PFNGLELEMENTPOINTERAPPLEPROC __glewElementPointerAPPLE = NULL;
|
617 |
PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC __glewMultiDrawElementArrayAPPLE = NULL;
|
646 |
PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC __glewMultiDrawElementArrayAPPLE = NULL;
|
618 |
PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC __glewMultiDrawRangeElementArrayAPPLE = NULL;
|
647 |
PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC __glewMultiDrawRangeElementArrayAPPLE = NULL;
|
Line 661... |
Line 690... |
661 |
|
690 |
|
662 |
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC __glewDrawArraysInstancedBaseInstance = NULL;
|
691 |
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC __glewDrawArraysInstancedBaseInstance = NULL;
|
663 |
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC __glewDrawElementsInstancedBaseInstance = NULL;
|
692 |
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC __glewDrawElementsInstancedBaseInstance = NULL;
|
664 |
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC __glewDrawElementsInstancedBaseVertexBaseInstance = NULL;
|
693 |
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC __glewDrawElementsInstancedBaseVertexBaseInstance = NULL;
|
665 |
|
694 |
|
- |
|
695 |
PFNGLGETIMAGEHANDLEARBPROC __glewGetImageHandleARB = NULL;
|
- |
|
696 |
PFNGLGETTEXTUREHANDLEARBPROC __glewGetTextureHandleARB = NULL;
|
- |
|
697 |
PFNGLGETTEXTURESAMPLERHANDLEARBPROC __glewGetTextureSamplerHandleARB = NULL;
|
- |
|
698 |
PFNGLGETVERTEXATTRIBLUI64VARBPROC __glewGetVertexAttribLui64vARB = NULL;
|
- |
|
699 |
PFNGLISIMAGEHANDLERESIDENTARBPROC __glewIsImageHandleResidentARB = NULL;
|
- |
|
700 |
PFNGLISTEXTUREHANDLERESIDENTARBPROC __glewIsTextureHandleResidentARB = NULL;
|
- |
|
701 |
PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC __glewMakeImageHandleNonResidentARB = NULL;
|
- |
|
702 |
PFNGLMAKEIMAGEHANDLERESIDENTARBPROC __glewMakeImageHandleResidentARB = NULL;
|
- |
|
703 |
PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC __glewMakeTextureHandleNonResidentARB = NULL;
|
- |
|
704 |
PFNGLMAKETEXTUREHANDLERESIDENTARBPROC __glewMakeTextureHandleResidentARB = NULL;
|
- |
|
705 |
PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC __glewProgramUniformHandleui64ARB = NULL;
|
- |
|
706 |
PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC __glewProgramUniformHandleui64vARB = NULL;
|
- |
|
707 |
PFNGLUNIFORMHANDLEUI64ARBPROC __glewUniformHandleui64ARB = NULL;
|
- |
|
708 |
PFNGLUNIFORMHANDLEUI64VARBPROC __glewUniformHandleui64vARB = NULL;
|
- |
|
709 |
PFNGLVERTEXATTRIBL1UI64ARBPROC __glewVertexAttribL1ui64ARB = NULL;
|
- |
|
710 |
PFNGLVERTEXATTRIBL1UI64VARBPROC __glewVertexAttribL1ui64vARB = NULL;
|
- |
|
711 |
|
666 |
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC __glewBindFragDataLocationIndexed = NULL;
|
712 |
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC __glewBindFragDataLocationIndexed = NULL;
|
667 |
PFNGLGETFRAGDATAINDEXPROC __glewGetFragDataIndex = NULL;
|
713 |
PFNGLGETFRAGDATAINDEXPROC __glewGetFragDataIndex = NULL;
|
668 |
|
714 |
|
- |
|
715 |
PFNGLBUFFERSTORAGEPROC __glewBufferStorage = NULL;
|
- |
|
716 |
PFNGLNAMEDBUFFERSTORAGEEXTPROC __glewNamedBufferStorageEXT = NULL;
|
- |
|
717 |
|
669 |
PFNGLCREATESYNCFROMCLEVENTARBPROC __glewCreateSyncFromCLeventARB = NULL;
|
718 |
PFNGLCREATESYNCFROMCLEVENTARBPROC __glewCreateSyncFromCLeventARB = NULL;
|
670 |
|
719 |
|
671 |
PFNGLCLEARBUFFERDATAPROC __glewClearBufferData = NULL;
|
720 |
PFNGLCLEARBUFFERDATAPROC __glewClearBufferData = NULL;
|
672 |
PFNGLCLEARBUFFERSUBDATAPROC __glewClearBufferSubData = NULL;
|
721 |
PFNGLCLEARBUFFERSUBDATAPROC __glewClearBufferSubData = NULL;
|
673 |
PFNGLCLEARNAMEDBUFFERDATAEXTPROC __glewClearNamedBufferDataEXT = NULL;
|
722 |
PFNGLCLEARNAMEDBUFFERDATAEXTPROC __glewClearNamedBufferDataEXT = NULL;
|
674 |
PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC __glewClearNamedBufferSubDataEXT = NULL;
|
723 |
PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC __glewClearNamedBufferSubDataEXT = NULL;
|
675 |
|
724 |
|
- |
|
725 |
PFNGLCLEARTEXIMAGEPROC __glewClearTexImage = NULL;
|
- |
|
726 |
PFNGLCLEARTEXSUBIMAGEPROC __glewClearTexSubImage = NULL;
|
- |
|
727 |
|
676 |
PFNGLCLAMPCOLORARBPROC __glewClampColorARB = NULL;
|
728 |
PFNGLCLAMPCOLORARBPROC __glewClampColorARB = NULL;
|
677 |
|
729 |
|
678 |
PFNGLDISPATCHCOMPUTEPROC __glewDispatchCompute = NULL;
|
730 |
PFNGLDISPATCHCOMPUTEPROC __glewDispatchCompute = NULL;
|
679 |
PFNGLDISPATCHCOMPUTEINDIRECTPROC __glewDispatchComputeIndirect = NULL;
|
731 |
PFNGLDISPATCHCOMPUTEINDIRECTPROC __glewDispatchComputeIndirect = NULL;
|
680 |
|
732 |
|
- |
|
733 |
PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC __glewDispatchComputeGroupSizeARB = NULL;
|
- |
|
734 |
|
681 |
PFNGLCOPYBUFFERSUBDATAPROC __glewCopyBufferSubData = NULL;
|
735 |
PFNGLCOPYBUFFERSUBDATAPROC __glewCopyBufferSubData = NULL;
|
682 |
|
736 |
|
683 |
PFNGLCOPYIMAGESUBDATAPROC __glewCopyImageSubData = NULL;
|
737 |
PFNGLCOPYIMAGESUBDATAPROC __glewCopyImageSubData = NULL;
|
684 |
|
738 |
|
685 |
PFNGLDEBUGMESSAGECALLBACKARBPROC __glewDebugMessageCallbackARB = NULL;
|
739 |
PFNGLDEBUGMESSAGECALLBACKARBPROC __glewDebugMessageCallbackARB = NULL;
|
Line 787... |
Line 841... |
787 |
PFNGLMINMAXPROC __glewMinmax = NULL;
|
841 |
PFNGLMINMAXPROC __glewMinmax = NULL;
|
788 |
PFNGLRESETHISTOGRAMPROC __glewResetHistogram = NULL;
|
842 |
PFNGLRESETHISTOGRAMPROC __glewResetHistogram = NULL;
|
789 |
PFNGLRESETMINMAXPROC __glewResetMinmax = NULL;
|
843 |
PFNGLRESETMINMAXPROC __glewResetMinmax = NULL;
|
790 |
PFNGLSEPARABLEFILTER2DPROC __glewSeparableFilter2D = NULL;
|
844 |
PFNGLSEPARABLEFILTER2DPROC __glewSeparableFilter2D = NULL;
|
791 |
|
845 |
|
- |
|
846 |
PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC __glewMultiDrawArraysIndirectCountARB = NULL;
|
- |
|
847 |
PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC __glewMultiDrawElementsIndirectCountARB = NULL;
|
- |
|
848 |
|
792 |
PFNGLDRAWARRAYSINSTANCEDARBPROC __glewDrawArraysInstancedARB = NULL;
|
849 |
PFNGLDRAWARRAYSINSTANCEDARBPROC __glewDrawArraysInstancedARB = NULL;
|
793 |
PFNGLDRAWELEMENTSINSTANCEDARBPROC __glewDrawElementsInstancedARB = NULL;
|
850 |
PFNGLDRAWELEMENTSINSTANCEDARBPROC __glewDrawElementsInstancedARB = NULL;
|
794 |
PFNGLVERTEXATTRIBDIVISORARBPROC __glewVertexAttribDivisorARB = NULL;
|
851 |
PFNGLVERTEXATTRIBDIVISORARBPROC __glewVertexAttribDivisorARB = NULL;
|
795 |
|
852 |
|
796 |
PFNGLGETINTERNALFORMATIVPROC __glewGetInternalformativ = NULL;
|
853 |
PFNGLGETINTERNALFORMATIVPROC __glewGetInternalformativ = NULL;
|
Line 811... |
Line 868... |
811 |
PFNGLMATRIXINDEXPOINTERARBPROC __glewMatrixIndexPointerARB = NULL;
|
868 |
PFNGLMATRIXINDEXPOINTERARBPROC __glewMatrixIndexPointerARB = NULL;
|
812 |
PFNGLMATRIXINDEXUBVARBPROC __glewMatrixIndexubvARB = NULL;
|
869 |
PFNGLMATRIXINDEXUBVARBPROC __glewMatrixIndexubvARB = NULL;
|
813 |
PFNGLMATRIXINDEXUIVARBPROC __glewMatrixIndexuivARB = NULL;
|
870 |
PFNGLMATRIXINDEXUIVARBPROC __glewMatrixIndexuivARB = NULL;
|
814 |
PFNGLMATRIXINDEXUSVARBPROC __glewMatrixIndexusvARB = NULL;
|
871 |
PFNGLMATRIXINDEXUSVARBPROC __glewMatrixIndexusvARB = NULL;
|
815 |
|
872 |
|
- |
|
873 |
PFNGLBINDBUFFERSBASEPROC __glewBindBuffersBase = NULL;
|
- |
|
874 |
PFNGLBINDBUFFERSRANGEPROC __glewBindBuffersRange = NULL;
|
- |
|
875 |
PFNGLBINDIMAGETEXTURESPROC __glewBindImageTextures = NULL;
|
- |
|
876 |
PFNGLBINDSAMPLERSPROC __glewBindSamplers = NULL;
|
- |
|
877 |
PFNGLBINDTEXTURESPROC __glewBindTextures = NULL;
|
- |
|
878 |
PFNGLBINDVERTEXBUFFERSPROC __glewBindVertexBuffers = NULL;
|
- |
|
879 |
|
816 |
PFNGLMULTIDRAWARRAYSINDIRECTPROC __glewMultiDrawArraysIndirect = NULL;
|
880 |
PFNGLMULTIDRAWARRAYSINDIRECTPROC __glewMultiDrawArraysIndirect = NULL;
|
817 |
PFNGLMULTIDRAWELEMENTSINDIRECTPROC __glewMultiDrawElementsIndirect = NULL;
|
881 |
PFNGLMULTIDRAWELEMENTSINDIRECTPROC __glewMultiDrawElementsIndirect = NULL;
|
818 |
|
882 |
|
819 |
PFNGLSAMPLECOVERAGEARBPROC __glewSampleCoverageARB = NULL;
|
883 |
PFNGLSAMPLECOVERAGEARBPROC __glewSampleCoverageARB = NULL;
|
820 |
|
884 |
|
Line 1034... |
Line 1098... |
1034 |
PFNGLGETNAMEDSTRINGARBPROC __glewGetNamedStringARB = NULL;
|
1098 |
PFNGLGETNAMEDSTRINGARBPROC __glewGetNamedStringARB = NULL;
|
1035 |
PFNGLGETNAMEDSTRINGIVARBPROC __glewGetNamedStringivARB = NULL;
|
1099 |
PFNGLGETNAMEDSTRINGIVARBPROC __glewGetNamedStringivARB = NULL;
|
1036 |
PFNGLISNAMEDSTRINGARBPROC __glewIsNamedStringARB = NULL;
|
1100 |
PFNGLISNAMEDSTRINGARBPROC __glewIsNamedStringARB = NULL;
|
1037 |
PFNGLNAMEDSTRINGARBPROC __glewNamedStringARB = NULL;
|
1101 |
PFNGLNAMEDSTRINGARBPROC __glewNamedStringARB = NULL;
|
1038 |
|
1102 |
|
- |
|
1103 |
PFNGLTEXPAGECOMMITMENTARBPROC __glewTexPageCommitmentARB = NULL;
|
- |
|
1104 |
PFNGLTEXTUREPAGECOMMITMENTEXTPROC __glewTexturePageCommitmentEXT = NULL;
|
- |
|
1105 |
|
1039 |
PFNGLCLIENTWAITSYNCPROC __glewClientWaitSync = NULL;
|
1106 |
PFNGLCLIENTWAITSYNCPROC __glewClientWaitSync = NULL;
|
1040 |
PFNGLDELETESYNCPROC __glewDeleteSync = NULL;
|
1107 |
PFNGLDELETESYNCPROC __glewDeleteSync = NULL;
|
1041 |
PFNGLFENCESYNCPROC __glewFenceSync = NULL;
|
1108 |
PFNGLFENCESYNCPROC __glewFenceSync = NULL;
|
1042 |
PFNGLGETINTEGER64VPROC __glewGetInteger64v = NULL;
|
1109 |
PFNGLGETINTEGER64VPROC __glewGetInteger64v = NULL;
|
1043 |
PFNGLGETSYNCIVPROC __glewGetSynciv = NULL;
|
1110 |
PFNGLGETSYNCIVPROC __glewGetSynciv = NULL;
|
Line 1594... |
Line 1661... |
1594 |
PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC __glewNamedProgramLocalParametersI4uivEXT = NULL;
|
1661 |
PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC __glewNamedProgramLocalParametersI4uivEXT = NULL;
|
1595 |
PFNGLNAMEDPROGRAMSTRINGEXTPROC __glewNamedProgramStringEXT = NULL;
|
1662 |
PFNGLNAMEDPROGRAMSTRINGEXTPROC __glewNamedProgramStringEXT = NULL;
|
1596 |
PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC __glewNamedRenderbufferStorageEXT = NULL;
|
1663 |
PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC __glewNamedRenderbufferStorageEXT = NULL;
|
1597 |
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC __glewNamedRenderbufferStorageMultisampleCoverageEXT = NULL;
|
1664 |
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC __glewNamedRenderbufferStorageMultisampleCoverageEXT = NULL;
|
1598 |
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC __glewNamedRenderbufferStorageMultisampleEXT = NULL;
|
1665 |
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC __glewNamedRenderbufferStorageMultisampleEXT = NULL;
|
1599 |
PFNGLPROGRAMUNIFORM1DEXTPROC __glewProgramUniform1dEXT = NULL;
|
- |
|
1600 |
PFNGLPROGRAMUNIFORM1DVEXTPROC __glewProgramUniform1dvEXT = NULL;
|
- |
|
1601 |
PFNGLPROGRAMUNIFORM1FEXTPROC __glewProgramUniform1fEXT = NULL;
|
1666 |
PFNGLPROGRAMUNIFORM1FEXTPROC __glewProgramUniform1fEXT = NULL;
|
1602 |
PFNGLPROGRAMUNIFORM1FVEXTPROC __glewProgramUniform1fvEXT = NULL;
|
1667 |
PFNGLPROGRAMUNIFORM1FVEXTPROC __glewProgramUniform1fvEXT = NULL;
|
1603 |
PFNGLPROGRAMUNIFORM1IEXTPROC __glewProgramUniform1iEXT = NULL;
|
1668 |
PFNGLPROGRAMUNIFORM1IEXTPROC __glewProgramUniform1iEXT = NULL;
|
1604 |
PFNGLPROGRAMUNIFORM1IVEXTPROC __glewProgramUniform1ivEXT = NULL;
|
1669 |
PFNGLPROGRAMUNIFORM1IVEXTPROC __glewProgramUniform1ivEXT = NULL;
|
1605 |
PFNGLPROGRAMUNIFORM1UIEXTPROC __glewProgramUniform1uiEXT = NULL;
|
1670 |
PFNGLPROGRAMUNIFORM1UIEXTPROC __glewProgramUniform1uiEXT = NULL;
|
1606 |
PFNGLPROGRAMUNIFORM1UIVEXTPROC __glewProgramUniform1uivEXT = NULL;
|
1671 |
PFNGLPROGRAMUNIFORM1UIVEXTPROC __glewProgramUniform1uivEXT = NULL;
|
1607 |
PFNGLPROGRAMUNIFORM2DEXTPROC __glewProgramUniform2dEXT = NULL;
|
- |
|
1608 |
PFNGLPROGRAMUNIFORM2DVEXTPROC __glewProgramUniform2dvEXT = NULL;
|
- |
|
1609 |
PFNGLPROGRAMUNIFORM2FEXTPROC __glewProgramUniform2fEXT = NULL;
|
1672 |
PFNGLPROGRAMUNIFORM2FEXTPROC __glewProgramUniform2fEXT = NULL;
|
1610 |
PFNGLPROGRAMUNIFORM2FVEXTPROC __glewProgramUniform2fvEXT = NULL;
|
1673 |
PFNGLPROGRAMUNIFORM2FVEXTPROC __glewProgramUniform2fvEXT = NULL;
|
1611 |
PFNGLPROGRAMUNIFORM2IEXTPROC __glewProgramUniform2iEXT = NULL;
|
1674 |
PFNGLPROGRAMUNIFORM2IEXTPROC __glewProgramUniform2iEXT = NULL;
|
1612 |
PFNGLPROGRAMUNIFORM2IVEXTPROC __glewProgramUniform2ivEXT = NULL;
|
1675 |
PFNGLPROGRAMUNIFORM2IVEXTPROC __glewProgramUniform2ivEXT = NULL;
|
1613 |
PFNGLPROGRAMUNIFORM2UIEXTPROC __glewProgramUniform2uiEXT = NULL;
|
1676 |
PFNGLPROGRAMUNIFORM2UIEXTPROC __glewProgramUniform2uiEXT = NULL;
|
1614 |
PFNGLPROGRAMUNIFORM2UIVEXTPROC __glewProgramUniform2uivEXT = NULL;
|
1677 |
PFNGLPROGRAMUNIFORM2UIVEXTPROC __glewProgramUniform2uivEXT = NULL;
|
1615 |
PFNGLPROGRAMUNIFORM3DEXTPROC __glewProgramUniform3dEXT = NULL;
|
- |
|
1616 |
PFNGLPROGRAMUNIFORM3DVEXTPROC __glewProgramUniform3dvEXT = NULL;
|
- |
|
1617 |
PFNGLPROGRAMUNIFORM3FEXTPROC __glewProgramUniform3fEXT = NULL;
|
1678 |
PFNGLPROGRAMUNIFORM3FEXTPROC __glewProgramUniform3fEXT = NULL;
|
1618 |
PFNGLPROGRAMUNIFORM3FVEXTPROC __glewProgramUniform3fvEXT = NULL;
|
1679 |
PFNGLPROGRAMUNIFORM3FVEXTPROC __glewProgramUniform3fvEXT = NULL;
|
1619 |
PFNGLPROGRAMUNIFORM3IEXTPROC __glewProgramUniform3iEXT = NULL;
|
1680 |
PFNGLPROGRAMUNIFORM3IEXTPROC __glewProgramUniform3iEXT = NULL;
|
1620 |
PFNGLPROGRAMUNIFORM3IVEXTPROC __glewProgramUniform3ivEXT = NULL;
|
1681 |
PFNGLPROGRAMUNIFORM3IVEXTPROC __glewProgramUniform3ivEXT = NULL;
|
1621 |
PFNGLPROGRAMUNIFORM3UIEXTPROC __glewProgramUniform3uiEXT = NULL;
|
1682 |
PFNGLPROGRAMUNIFORM3UIEXTPROC __glewProgramUniform3uiEXT = NULL;
|
1622 |
PFNGLPROGRAMUNIFORM3UIVEXTPROC __glewProgramUniform3uivEXT = NULL;
|
1683 |
PFNGLPROGRAMUNIFORM3UIVEXTPROC __glewProgramUniform3uivEXT = NULL;
|
1623 |
PFNGLPROGRAMUNIFORM4DEXTPROC __glewProgramUniform4dEXT = NULL;
|
- |
|
1624 |
PFNGLPROGRAMUNIFORM4DVEXTPROC __glewProgramUniform4dvEXT = NULL;
|
- |
|
1625 |
PFNGLPROGRAMUNIFORM4FEXTPROC __glewProgramUniform4fEXT = NULL;
|
1684 |
PFNGLPROGRAMUNIFORM4FEXTPROC __glewProgramUniform4fEXT = NULL;
|
1626 |
PFNGLPROGRAMUNIFORM4FVEXTPROC __glewProgramUniform4fvEXT = NULL;
|
1685 |
PFNGLPROGRAMUNIFORM4FVEXTPROC __glewProgramUniform4fvEXT = NULL;
|
1627 |
PFNGLPROGRAMUNIFORM4IEXTPROC __glewProgramUniform4iEXT = NULL;
|
1686 |
PFNGLPROGRAMUNIFORM4IEXTPROC __glewProgramUniform4iEXT = NULL;
|
1628 |
PFNGLPROGRAMUNIFORM4IVEXTPROC __glewProgramUniform4ivEXT = NULL;
|
1687 |
PFNGLPROGRAMUNIFORM4IVEXTPROC __glewProgramUniform4ivEXT = NULL;
|
1629 |
PFNGLPROGRAMUNIFORM4UIEXTPROC __glewProgramUniform4uiEXT = NULL;
|
1688 |
PFNGLPROGRAMUNIFORM4UIEXTPROC __glewProgramUniform4uiEXT = NULL;
|
1630 |
PFNGLPROGRAMUNIFORM4UIVEXTPROC __glewProgramUniform4uivEXT = NULL;
|
1689 |
PFNGLPROGRAMUNIFORM4UIVEXTPROC __glewProgramUniform4uivEXT = NULL;
|
1631 |
PFNGLPROGRAMUNIFORMMATRIX2DVEXTPROC __glewProgramUniformMatrix2dvEXT = NULL;
|
- |
|
1632 |
PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC __glewProgramUniformMatrix2fvEXT = NULL;
|
1690 |
PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC __glewProgramUniformMatrix2fvEXT = NULL;
|
1633 |
PFNGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC __glewProgramUniformMatrix2x3dvEXT = NULL;
|
- |
|
1634 |
PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC __glewProgramUniformMatrix2x3fvEXT = NULL;
|
1691 |
PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC __glewProgramUniformMatrix2x3fvEXT = NULL;
|
1635 |
PFNGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC __glewProgramUniformMatrix2x4dvEXT = NULL;
|
- |
|
1636 |
PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC __glewProgramUniformMatrix2x4fvEXT = NULL;
|
1692 |
PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC __glewProgramUniformMatrix2x4fvEXT = NULL;
|
1637 |
PFNGLPROGRAMUNIFORMMATRIX3DVEXTPROC __glewProgramUniformMatrix3dvEXT = NULL;
|
- |
|
1638 |
PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC __glewProgramUniformMatrix3fvEXT = NULL;
|
1693 |
PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC __glewProgramUniformMatrix3fvEXT = NULL;
|
1639 |
PFNGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC __glewProgramUniformMatrix3x2dvEXT = NULL;
|
- |
|
1640 |
PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC __glewProgramUniformMatrix3x2fvEXT = NULL;
|
1694 |
PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC __glewProgramUniformMatrix3x2fvEXT = NULL;
|
1641 |
PFNGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC __glewProgramUniformMatrix3x4dvEXT = NULL;
|
- |
|
1642 |
PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC __glewProgramUniformMatrix3x4fvEXT = NULL;
|
1695 |
PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC __glewProgramUniformMatrix3x4fvEXT = NULL;
|
1643 |
PFNGLPROGRAMUNIFORMMATRIX4DVEXTPROC __glewProgramUniformMatrix4dvEXT = NULL;
|
- |
|
1644 |
PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC __glewProgramUniformMatrix4fvEXT = NULL;
|
1696 |
PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC __glewProgramUniformMatrix4fvEXT = NULL;
|
1645 |
PFNGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC __glewProgramUniformMatrix4x2dvEXT = NULL;
|
- |
|
1646 |
PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC __glewProgramUniformMatrix4x2fvEXT = NULL;
|
1697 |
PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC __glewProgramUniformMatrix4x2fvEXT = NULL;
|
1647 |
PFNGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC __glewProgramUniformMatrix4x3dvEXT = NULL;
|
- |
|
1648 |
PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC __glewProgramUniformMatrix4x3fvEXT = NULL;
|
1698 |
PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC __glewProgramUniformMatrix4x3fvEXT = NULL;
|
1649 |
PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC __glewPushClientAttribDefaultEXT = NULL;
|
1699 |
PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC __glewPushClientAttribDefaultEXT = NULL;
|
1650 |
PFNGLTEXTUREBUFFEREXTPROC __glewTextureBufferEXT = NULL;
|
1700 |
PFNGLTEXTUREBUFFEREXTPROC __glewTextureBufferEXT = NULL;
|
1651 |
PFNGLTEXTUREIMAGE1DEXTPROC __glewTextureImage1DEXT = NULL;
|
1701 |
PFNGLTEXTUREIMAGE1DEXTPROC __glewTextureImage1DEXT = NULL;
|
1652 |
PFNGLTEXTUREIMAGE2DEXTPROC __glewTextureImage2DEXT = NULL;
|
1702 |
PFNGLTEXTUREIMAGE2DEXTPROC __glewTextureImage2DEXT = NULL;
|
Line 1977... |
Line 2027... |
1977 |
PFNGLNORMALPOINTERLISTIBMPROC __glewNormalPointerListIBM = NULL;
|
2027 |
PFNGLNORMALPOINTERLISTIBMPROC __glewNormalPointerListIBM = NULL;
|
1978 |
PFNGLSECONDARYCOLORPOINTERLISTIBMPROC __glewSecondaryColorPointerListIBM = NULL;
|
2028 |
PFNGLSECONDARYCOLORPOINTERLISTIBMPROC __glewSecondaryColorPointerListIBM = NULL;
|
1979 |
PFNGLTEXCOORDPOINTERLISTIBMPROC __glewTexCoordPointerListIBM = NULL;
|
2029 |
PFNGLTEXCOORDPOINTERLISTIBMPROC __glewTexCoordPointerListIBM = NULL;
|
1980 |
PFNGLVERTEXPOINTERLISTIBMPROC __glewVertexPointerListIBM = NULL;
|
2030 |
PFNGLVERTEXPOINTERLISTIBMPROC __glewVertexPointerListIBM = NULL;
|
1981 |
|
2031 |
|
- |
|
2032 |
PFNGLMAPTEXTURE2DINTELPROC __glewMapTexture2DINTEL = NULL;
|
- |
|
2033 |
PFNGLSYNCTEXTUREINTELPROC __glewSyncTextureINTEL = NULL;
|
- |
|
2034 |
PFNGLUNMAPTEXTURE2DINTELPROC __glewUnmapTexture2DINTEL = NULL;
|
- |
|
2035 |
|
1982 |
PFNGLCOLORPOINTERVINTELPROC __glewColorPointervINTEL = NULL;
|
2036 |
PFNGLCOLORPOINTERVINTELPROC __glewColorPointervINTEL = NULL;
|
1983 |
PFNGLNORMALPOINTERVINTELPROC __glewNormalPointervINTEL = NULL;
|
2037 |
PFNGLNORMALPOINTERVINTELPROC __glewNormalPointervINTEL = NULL;
|
1984 |
PFNGLTEXCOORDPOINTERVINTELPROC __glewTexCoordPointervINTEL = NULL;
|
2038 |
PFNGLTEXCOORDPOINTERVINTELPROC __glewTexCoordPointervINTEL = NULL;
|
1985 |
PFNGLVERTEXPOINTERVINTELPROC __glewVertexPointervINTEL = NULL;
|
2039 |
PFNGLVERTEXPOINTERVINTELPROC __glewVertexPointervINTEL = NULL;
|
1986 |
|
2040 |
|
Line 1991... |
Line 2045... |
1991 |
PFNGLDEBUGMESSAGECONTROLPROC __glewDebugMessageControl = NULL;
|
2045 |
PFNGLDEBUGMESSAGECONTROLPROC __glewDebugMessageControl = NULL;
|
1992 |
PFNGLDEBUGMESSAGEINSERTPROC __glewDebugMessageInsert = NULL;
|
2046 |
PFNGLDEBUGMESSAGEINSERTPROC __glewDebugMessageInsert = NULL;
|
1993 |
PFNGLGETDEBUGMESSAGELOGPROC __glewGetDebugMessageLog = NULL;
|
2047 |
PFNGLGETDEBUGMESSAGELOGPROC __glewGetDebugMessageLog = NULL;
|
1994 |
PFNGLGETOBJECTLABELPROC __glewGetObjectLabel = NULL;
|
2048 |
PFNGLGETOBJECTLABELPROC __glewGetObjectLabel = NULL;
|
1995 |
PFNGLGETOBJECTPTRLABELPROC __glewGetObjectPtrLabel = NULL;
|
2049 |
PFNGLGETOBJECTPTRLABELPROC __glewGetObjectPtrLabel = NULL;
|
1996 |
PFNGLGETPOINTERVPROC __glewGetPointerv = NULL;
|
- |
|
1997 |
PFNGLOBJECTLABELPROC __glewObjectLabel = NULL;
|
2050 |
PFNGLOBJECTLABELPROC __glewObjectLabel = NULL;
|
1998 |
PFNGLOBJECTPTRLABELPROC __glewObjectPtrLabel = NULL;
|
2051 |
PFNGLOBJECTPTRLABELPROC __glewObjectPtrLabel = NULL;
|
- |
|
2052 |
PFNGLPOPDEBUGGROUPPROC __glewPopDebugGroup = NULL;
|
1999 |
PFNGLPUSHDEBUGGROUPPROC __glewPushDebugGroup = NULL;
|
2053 |
PFNGLPUSHDEBUGGROUPPROC __glewPushDebugGroup = NULL;
|
2000 |
|
2054 |
|
2001 |
PFNGLBUFFERREGIONENABLEDPROC __glewBufferRegionEnabled = NULL;
|
2055 |
PFNGLBUFFERREGIONENABLEDPROC __glewBufferRegionEnabled = NULL;
|
2002 |
PFNGLDELETEBUFFERREGIONPROC __glewDeleteBufferRegion = NULL;
|
2056 |
PFNGLDELETEBUFFERREGIONPROC __glewDeleteBufferRegion = NULL;
|
2003 |
PFNGLDRAWBUFFERREGIONPROC __glewDrawBufferRegion = NULL;
|
2057 |
PFNGLDRAWBUFFERREGIONPROC __glewDrawBufferRegion = NULL;
|
Line 2029... |
Line 2083... |
2029 |
PFNGLWINDOWPOS4IMESAPROC __glewWindowPos4iMESA = NULL;
|
2083 |
PFNGLWINDOWPOS4IMESAPROC __glewWindowPos4iMESA = NULL;
|
2030 |
PFNGLWINDOWPOS4IVMESAPROC __glewWindowPos4ivMESA = NULL;
|
2084 |
PFNGLWINDOWPOS4IVMESAPROC __glewWindowPos4ivMESA = NULL;
|
2031 |
PFNGLWINDOWPOS4SMESAPROC __glewWindowPos4sMESA = NULL;
|
2085 |
PFNGLWINDOWPOS4SMESAPROC __glewWindowPos4sMESA = NULL;
|
2032 |
PFNGLWINDOWPOS4SVMESAPROC __glewWindowPos4svMESA = NULL;
|
2086 |
PFNGLWINDOWPOS4SVMESAPROC __glewWindowPos4svMESA = NULL;
|
2033 |
|
2087 |
|
- |
|
2088 |
PFNGLBEGINCONDITIONALRENDERNVXPROC __glewBeginConditionalRenderNVX = NULL;
|
- |
|
2089 |
PFNGLENDCONDITIONALRENDERNVXPROC __glewEndConditionalRenderNVX = NULL;
|
- |
|
2090 |
|
- |
|
2091 |
PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSNVPROC __glewMultiDrawArraysIndirectBindlessNV = NULL;
|
- |
|
2092 |
PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSNVPROC __glewMultiDrawElementsIndirectBindlessNV = NULL;
|
- |
|
2093 |
|
2034 |
PFNGLGETIMAGEHANDLENVPROC __glewGetImageHandleNV = NULL;
|
2094 |
PFNGLGETIMAGEHANDLENVPROC __glewGetImageHandleNV = NULL;
|
2035 |
PFNGLGETTEXTUREHANDLENVPROC __glewGetTextureHandleNV = NULL;
|
2095 |
PFNGLGETTEXTUREHANDLENVPROC __glewGetTextureHandleNV = NULL;
|
2036 |
PFNGLGETTEXTURESAMPLERHANDLENVPROC __glewGetTextureSamplerHandleNV = NULL;
|
2096 |
PFNGLGETTEXTURESAMPLERHANDLENVPROC __glewGetTextureSamplerHandleNV = NULL;
|
2037 |
PFNGLISIMAGEHANDLERESIDENTNVPROC __glewIsImageHandleResidentNV = NULL;
|
2097 |
PFNGLISIMAGEHANDLERESIDENTNVPROC __glewIsImageHandleResidentNV = NULL;
|
2038 |
PFNGLISTEXTUREHANDLERESIDENTNVPROC __glewIsTextureHandleResidentNV = NULL;
|
2098 |
PFNGLISTEXTUREHANDLERESIDENTNVPROC __glewIsTextureHandleResidentNV = NULL;
|
Line 2043... |
Line 2103... |
2043 |
PFNGLPROGRAMUNIFORMHANDLEUI64NVPROC __glewProgramUniformHandleui64NV = NULL;
|
2103 |
PFNGLPROGRAMUNIFORMHANDLEUI64NVPROC __glewProgramUniformHandleui64NV = NULL;
|
2044 |
PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC __glewProgramUniformHandleui64vNV = NULL;
|
2104 |
PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC __glewProgramUniformHandleui64vNV = NULL;
|
2045 |
PFNGLUNIFORMHANDLEUI64NVPROC __glewUniformHandleui64NV = NULL;
|
2105 |
PFNGLUNIFORMHANDLEUI64NVPROC __glewUniformHandleui64NV = NULL;
|
2046 |
PFNGLUNIFORMHANDLEUI64VNVPROC __glewUniformHandleui64vNV = NULL;
|
2106 |
PFNGLUNIFORMHANDLEUI64VNVPROC __glewUniformHandleui64vNV = NULL;
|
2047 |
|
2107 |
|
- |
|
2108 |
PFNGLBLENDBARRIERNVPROC __glewBlendBarrierNV = NULL;
|
- |
|
2109 |
PFNGLBLENDPARAMETERINVPROC __glewBlendParameteriNV = NULL;
|
- |
|
2110 |
|
2048 |
PFNGLBEGINCONDITIONALRENDERNVPROC __glewBeginConditionalRenderNV = NULL;
|
2111 |
PFNGLBEGINCONDITIONALRENDERNVPROC __glewBeginConditionalRenderNV = NULL;
|
2049 |
PFNGLENDCONDITIONALRENDERNVPROC __glewEndConditionalRenderNV = NULL;
|
2112 |
PFNGLENDCONDITIONALRENDERNVPROC __glewEndConditionalRenderNV = NULL;
|
2050 |
|
2113 |
|
2051 |
PFNGLCOPYIMAGESUBDATANVPROC __glewCopyImageSubDataNV = NULL;
|
2114 |
PFNGLCOPYIMAGESUBDATANVPROC __glewCopyImageSubDataNV = NULL;
|
2052 |
|
2115 |
|
2053 |
PFNGLCLEARDEPTHDNVPROC __glewClearDepthdNV = NULL;
|
2116 |
PFNGLCLEARDEPTHDNVPROC __glewClearDepthdNV = NULL;
|
2054 |
PFNGLDEPTHBOUNDSDNVPROC __glewDepthBoundsdNV = NULL;
|
2117 |
PFNGLDEPTHBOUNDSDNVPROC __glewDepthBoundsdNV = NULL;
|
2055 |
PFNGLDEPTHRANGEDNVPROC __glewDepthRangedNV = NULL;
|
2118 |
PFNGLDEPTHRANGEDNVPROC __glewDepthRangedNV = NULL;
|
2056 |
|
2119 |
|
- |
|
2120 |
PFNGLDRAWTEXTURENVPROC __glewDrawTextureNV = NULL;
|
- |
|
2121 |
|
2057 |
PFNGLEVALMAPSNVPROC __glewEvalMapsNV = NULL;
|
2122 |
PFNGLEVALMAPSNVPROC __glewEvalMapsNV = NULL;
|
2058 |
PFNGLGETMAPATTRIBPARAMETERFVNVPROC __glewGetMapAttribParameterfvNV = NULL;
|
2123 |
PFNGLGETMAPATTRIBPARAMETERFVNVPROC __glewGetMapAttribParameterfvNV = NULL;
|
2059 |
PFNGLGETMAPATTRIBPARAMETERIVNVPROC __glewGetMapAttribParameterivNV = NULL;
|
2124 |
PFNGLGETMAPATTRIBPARAMETERIVNVPROC __glewGetMapAttribParameterivNV = NULL;
|
2060 |
PFNGLGETMAPCONTROLPOINTSNVPROC __glewGetMapControlPointsNV = NULL;
|
2125 |
PFNGLGETMAPCONTROLPOINTSNVPROC __glewGetMapControlPointsNV = NULL;
|
2061 |
PFNGLGETMAPPARAMETERFVNVPROC __glewGetMapParameterfvNV = NULL;
|
2126 |
PFNGLGETMAPPARAMETERFVNVPROC __glewGetMapParameterfvNV = NULL;
|
Line 2450... |
Line 2515... |
2450 |
PFNGLDEPTHRANGEFOESPROC __glewDepthRangefOES = NULL;
|
2515 |
PFNGLDEPTHRANGEFOESPROC __glewDepthRangefOES = NULL;
|
2451 |
PFNGLFRUSTUMFOESPROC __glewFrustumfOES = NULL;
|
2516 |
PFNGLFRUSTUMFOESPROC __glewFrustumfOES = NULL;
|
2452 |
PFNGLGETCLIPPLANEFOESPROC __glewGetClipPlanefOES = NULL;
|
2517 |
PFNGLGETCLIPPLANEFOESPROC __glewGetClipPlanefOES = NULL;
|
2453 |
PFNGLORTHOFOESPROC __glewOrthofOES = NULL;
|
2518 |
PFNGLORTHOFOESPROC __glewOrthofOES = NULL;
|
2454 |
|
2519 |
|
- |
|
2520 |
PFNGLALPHAFUNCXPROC __glewAlphaFuncx = NULL;
|
- |
|
2521 |
PFNGLCLEARCOLORXPROC __glewClearColorx = NULL;
|
- |
|
2522 |
PFNGLCLEARDEPTHXPROC __glewClearDepthx = NULL;
|
- |
|
2523 |
PFNGLCOLOR4XPROC __glewColor4x = NULL;
|
- |
|
2524 |
PFNGLDEPTHRANGEXPROC __glewDepthRangex = NULL;
|
- |
|
2525 |
PFNGLFOGXPROC __glewFogx = NULL;
|
- |
|
2526 |
PFNGLFOGXVPROC __glewFogxv = NULL;
|
- |
|
2527 |
PFNGLFRUSTUMFPROC __glewFrustumf = NULL;
|
- |
|
2528 |
PFNGLFRUSTUMXPROC __glewFrustumx = NULL;
|
- |
|
2529 |
PFNGLLIGHTMODELXPROC __glewLightModelx = NULL;
|
- |
|
2530 |
PFNGLLIGHTMODELXVPROC __glewLightModelxv = NULL;
|
- |
|
2531 |
PFNGLLIGHTXPROC __glewLightx = NULL;
|
- |
|
2532 |
PFNGLLIGHTXVPROC __glewLightxv = NULL;
|
- |
|
2533 |
PFNGLLINEWIDTHXPROC __glewLineWidthx = NULL;
|
- |
|
2534 |
PFNGLLOADMATRIXXPROC __glewLoadMatrixx = NULL;
|
- |
|
2535 |
PFNGLMATERIALXPROC __glewMaterialx = NULL;
|
- |
|
2536 |
PFNGLMATERIALXVPROC __glewMaterialxv = NULL;
|
- |
|
2537 |
PFNGLMULTMATRIXXPROC __glewMultMatrixx = NULL;
|
- |
|
2538 |
PFNGLMULTITEXCOORD4XPROC __glewMultiTexCoord4x = NULL;
|
- |
|
2539 |
PFNGLNORMAL3XPROC __glewNormal3x = NULL;
|
- |
|
2540 |
PFNGLORTHOFPROC __glewOrthof = NULL;
|
- |
|
2541 |
PFNGLORTHOXPROC __glewOrthox = NULL;
|
- |
|
2542 |
PFNGLPOINTSIZEXPROC __glewPointSizex = NULL;
|
- |
|
2543 |
PFNGLPOLYGONOFFSETXPROC __glewPolygonOffsetx = NULL;
|
- |
|
2544 |
PFNGLROTATEXPROC __glewRotatex = NULL;
|
- |
|
2545 |
PFNGLSAMPLECOVERAGEXPROC __glewSampleCoveragex = NULL;
|
- |
|
2546 |
PFNGLSCALEXPROC __glewScalex = NULL;
|
- |
|
2547 |
PFNGLTEXENVXPROC __glewTexEnvx = NULL;
|
- |
|
2548 |
PFNGLTEXENVXVPROC __glewTexEnvxv = NULL;
|
- |
|
2549 |
PFNGLTEXPARAMETERXPROC __glewTexParameterx = NULL;
|
- |
|
2550 |
PFNGLTRANSLATEXPROC __glewTranslatex = NULL;
|
- |
|
2551 |
|
- |
|
2552 |
PFNGLCLIPPLANEFPROC __glewClipPlanef = NULL;
|
- |
|
2553 |
PFNGLCLIPPLANEXPROC __glewClipPlanex = NULL;
|
- |
|
2554 |
PFNGLGETCLIPPLANEFPROC __glewGetClipPlanef = NULL;
|
- |
|
2555 |
PFNGLGETCLIPPLANEXPROC __glewGetClipPlanex = NULL;
|
- |
|
2556 |
PFNGLGETFIXEDVPROC __glewGetFixedv = NULL;
|
- |
|
2557 |
PFNGLGETLIGHTXVPROC __glewGetLightxv = NULL;
|
- |
|
2558 |
PFNGLGETMATERIALXVPROC __glewGetMaterialxv = NULL;
|
- |
|
2559 |
PFNGLGETTEXENVXVPROC __glewGetTexEnvxv = NULL;
|
- |
|
2560 |
PFNGLGETTEXPARAMETERXVPROC __glewGetTexParameterxv = NULL;
|
- |
|
2561 |
PFNGLPOINTPARAMETERXPROC __glewPointParameterx = NULL;
|
- |
|
2562 |
PFNGLPOINTPARAMETERXVPROC __glewPointParameterxv = NULL;
|
- |
|
2563 |
PFNGLPOINTSIZEPOINTEROESPROC __glewPointSizePointerOES = NULL;
|
- |
|
2564 |
PFNGLTEXPARAMETERXVPROC __glewTexParameterxv = NULL;
|
- |
|
2565 |
|
2455 |
PFNGLERRORSTRINGREGALPROC __glewErrorStringREGAL = NULL;
|
2566 |
PFNGLERRORSTRINGREGALPROC __glewErrorStringREGAL = NULL;
|
2456 |
|
2567 |
|
2457 |
PFNGLGETEXTENSIONREGALPROC __glewGetExtensionREGAL = NULL;
|
2568 |
PFNGLGETEXTENSIONREGALPROC __glewGetExtensionREGAL = NULL;
|
2458 |
PFNGLISSUPPORTEDREGALPROC __glewIsSupportedREGAL = NULL;
|
2569 |
PFNGLISSUPPORTEDREGALPROC __glewIsSupportedREGAL = NULL;
|
2459 |
|
2570 |
|
- |
|
2571 |
PFNGLLOGMESSAGECALLBACKREGALPROC __glewLogMessageCallbackREGAL = NULL;
|
- |
|
2572 |
|
2460 |
PFNGLDETAILTEXFUNCSGISPROC __glewDetailTexFuncSGIS = NULL;
|
2573 |
PFNGLDETAILTEXFUNCSGISPROC __glewDetailTexFuncSGIS = NULL;
|
2461 |
PFNGLGETDETAILTEXFUNCSGISPROC __glewGetDetailTexFuncSGIS = NULL;
|
2574 |
PFNGLGETDETAILTEXFUNCSGISPROC __glewGetDetailTexFuncSGIS = NULL;
|
2462 |
|
2575 |
|
2463 |
PFNGLFOGFUNCSGISPROC __glewFogFuncSGIS = NULL;
|
2576 |
PFNGLFOGFUNCSGISPROC __glewFogFuncSGIS = NULL;
|
2464 |
PFNGLGETFOGFUNCSGISPROC __glewGetFogFuncSGIS = NULL;
|
2577 |
PFNGLGETFOGFUNCSGISPROC __glewGetFogFuncSGIS = NULL;
|
Line 2607... |
Line 2720... |
2607 |
GLboolean __GLEW_VERSION_3_3 = GL_FALSE;
|
2720 |
GLboolean __GLEW_VERSION_3_3 = GL_FALSE;
|
2608 |
GLboolean __GLEW_VERSION_4_0 = GL_FALSE;
|
2721 |
GLboolean __GLEW_VERSION_4_0 = GL_FALSE;
|
2609 |
GLboolean __GLEW_VERSION_4_1 = GL_FALSE;
|
2722 |
GLboolean __GLEW_VERSION_4_1 = GL_FALSE;
|
2610 |
GLboolean __GLEW_VERSION_4_2 = GL_FALSE;
|
2723 |
GLboolean __GLEW_VERSION_4_2 = GL_FALSE;
|
2611 |
GLboolean __GLEW_VERSION_4_3 = GL_FALSE;
|
2724 |
GLboolean __GLEW_VERSION_4_3 = GL_FALSE;
|
- |
|
2725 |
GLboolean __GLEW_VERSION_4_4 = GL_FALSE;
|
2612 |
GLboolean __GLEW_3DFX_multisample = GL_FALSE;
|
2726 |
GLboolean __GLEW_3DFX_multisample = GL_FALSE;
|
2613 |
GLboolean __GLEW_3DFX_tbuffer = GL_FALSE;
|
2727 |
GLboolean __GLEW_3DFX_tbuffer = GL_FALSE;
|
2614 |
GLboolean __GLEW_3DFX_texture_compression_FXT1 = GL_FALSE;
|
2728 |
GLboolean __GLEW_3DFX_texture_compression_FXT1 = GL_FALSE;
|
2615 |
GLboolean __GLEW_AMD_blend_minmax_factor = GL_FALSE;
|
2729 |
GLboolean __GLEW_AMD_blend_minmax_factor = GL_FALSE;
|
2616 |
GLboolean __GLEW_AMD_conservative_depth = GL_FALSE;
|
2730 |
GLboolean __GLEW_AMD_conservative_depth = GL_FALSE;
|
2617 |
GLboolean __GLEW_AMD_debug_output = GL_FALSE;
|
2731 |
GLboolean __GLEW_AMD_debug_output = GL_FALSE;
|
2618 |
GLboolean __GLEW_AMD_depth_clamp_separate = GL_FALSE;
|
2732 |
GLboolean __GLEW_AMD_depth_clamp_separate = GL_FALSE;
|
2619 |
GLboolean __GLEW_AMD_draw_buffers_blend = GL_FALSE;
|
2733 |
GLboolean __GLEW_AMD_draw_buffers_blend = GL_FALSE;
|
- |
|
2734 |
GLboolean __GLEW_AMD_interleaved_elements = GL_FALSE;
|
2620 |
GLboolean __GLEW_AMD_multi_draw_indirect = GL_FALSE;
|
2735 |
GLboolean __GLEW_AMD_multi_draw_indirect = GL_FALSE;
|
2621 |
GLboolean __GLEW_AMD_name_gen_delete = GL_FALSE;
|
2736 |
GLboolean __GLEW_AMD_name_gen_delete = GL_FALSE;
|
2622 |
GLboolean __GLEW_AMD_performance_monitor = GL_FALSE;
|
2737 |
GLboolean __GLEW_AMD_performance_monitor = GL_FALSE;
|
2623 |
GLboolean __GLEW_AMD_pinned_memory = GL_FALSE;
|
2738 |
GLboolean __GLEW_AMD_pinned_memory = GL_FALSE;
|
2624 |
GLboolean __GLEW_AMD_query_buffer_object = GL_FALSE;
|
2739 |
GLboolean __GLEW_AMD_query_buffer_object = GL_FALSE;
|
2625 |
GLboolean __GLEW_AMD_sample_positions = GL_FALSE;
|
2740 |
GLboolean __GLEW_AMD_sample_positions = GL_FALSE;
|
2626 |
GLboolean __GLEW_AMD_seamless_cubemap_per_texture = GL_FALSE;
|
2741 |
GLboolean __GLEW_AMD_seamless_cubemap_per_texture = GL_FALSE;
|
2627 |
GLboolean __GLEW_AMD_shader_stencil_export = GL_FALSE;
|
2742 |
GLboolean __GLEW_AMD_shader_stencil_export = GL_FALSE;
|
- |
|
2743 |
GLboolean __GLEW_AMD_shader_trinary_minmax = GL_FALSE;
|
- |
|
2744 |
GLboolean __GLEW_AMD_sparse_texture = GL_FALSE;
|
2628 |
GLboolean __GLEW_AMD_stencil_operation_extended = GL_FALSE;
|
2745 |
GLboolean __GLEW_AMD_stencil_operation_extended = GL_FALSE;
|
2629 |
GLboolean __GLEW_AMD_texture_texture4 = GL_FALSE;
|
2746 |
GLboolean __GLEW_AMD_texture_texture4 = GL_FALSE;
|
2630 |
GLboolean __GLEW_AMD_transform_feedback3_lines_triangles = GL_FALSE;
|
2747 |
GLboolean __GLEW_AMD_transform_feedback3_lines_triangles = GL_FALSE;
|
2631 |
GLboolean __GLEW_AMD_vertex_shader_layer = GL_FALSE;
|
2748 |
GLboolean __GLEW_AMD_vertex_shader_layer = GL_FALSE;
|
2632 |
GLboolean __GLEW_AMD_vertex_shader_tessellator = GL_FALSE;
|
2749 |
GLboolean __GLEW_AMD_vertex_shader_tessellator = GL_FALSE;
|
2633 |
GLboolean __GLEW_AMD_vertex_shader_viewport_index = GL_FALSE;
|
2750 |
GLboolean __GLEW_AMD_vertex_shader_viewport_index = GL_FALSE;
|
- |
|
2751 |
GLboolean __GLEW_ANGLE_depth_texture = GL_FALSE;
|
- |
|
2752 |
GLboolean __GLEW_ANGLE_framebuffer_blit = GL_FALSE;
|
- |
|
2753 |
GLboolean __GLEW_ANGLE_framebuffer_multisample = GL_FALSE;
|
- |
|
2754 |
GLboolean __GLEW_ANGLE_instanced_arrays = GL_FALSE;
|
- |
|
2755 |
GLboolean __GLEW_ANGLE_pack_reverse_row_order = GL_FALSE;
|
- |
|
2756 |
GLboolean __GLEW_ANGLE_program_binary = GL_FALSE;
|
- |
|
2757 |
GLboolean __GLEW_ANGLE_texture_compression_dxt1 = GL_FALSE;
|
- |
|
2758 |
GLboolean __GLEW_ANGLE_texture_compression_dxt3 = GL_FALSE;
|
- |
|
2759 |
GLboolean __GLEW_ANGLE_texture_compression_dxt5 = GL_FALSE;
|
- |
|
2760 |
GLboolean __GLEW_ANGLE_texture_usage = GL_FALSE;
|
- |
|
2761 |
GLboolean __GLEW_ANGLE_timer_query = GL_FALSE;
|
- |
|
2762 |
GLboolean __GLEW_ANGLE_translated_shader_source = GL_FALSE;
|
2634 |
GLboolean __GLEW_APPLE_aux_depth_stencil = GL_FALSE;
|
2763 |
GLboolean __GLEW_APPLE_aux_depth_stencil = GL_FALSE;
|
2635 |
GLboolean __GLEW_APPLE_client_storage = GL_FALSE;
|
2764 |
GLboolean __GLEW_APPLE_client_storage = GL_FALSE;
|
2636 |
GLboolean __GLEW_APPLE_element_array = GL_FALSE;
|
2765 |
GLboolean __GLEW_APPLE_element_array = GL_FALSE;
|
2637 |
GLboolean __GLEW_APPLE_fence = GL_FALSE;
|
2766 |
GLboolean __GLEW_APPLE_fence = GL_FALSE;
|
2638 |
GLboolean __GLEW_APPLE_float_pixels = GL_FALSE;
|
2767 |
GLboolean __GLEW_APPLE_float_pixels = GL_FALSE;
|
Line 2650... |
Line 2779... |
2650 |
GLboolean __GLEW_APPLE_ycbcr_422 = GL_FALSE;
|
2779 |
GLboolean __GLEW_APPLE_ycbcr_422 = GL_FALSE;
|
2651 |
GLboolean __GLEW_ARB_ES2_compatibility = GL_FALSE;
|
2780 |
GLboolean __GLEW_ARB_ES2_compatibility = GL_FALSE;
|
2652 |
GLboolean __GLEW_ARB_ES3_compatibility = GL_FALSE;
|
2781 |
GLboolean __GLEW_ARB_ES3_compatibility = GL_FALSE;
|
2653 |
GLboolean __GLEW_ARB_arrays_of_arrays = GL_FALSE;
|
2782 |
GLboolean __GLEW_ARB_arrays_of_arrays = GL_FALSE;
|
2654 |
GLboolean __GLEW_ARB_base_instance = GL_FALSE;
|
2783 |
GLboolean __GLEW_ARB_base_instance = GL_FALSE;
|
- |
|
2784 |
GLboolean __GLEW_ARB_bindless_texture = GL_FALSE;
|
2655 |
GLboolean __GLEW_ARB_blend_func_extended = GL_FALSE;
|
2785 |
GLboolean __GLEW_ARB_blend_func_extended = GL_FALSE;
|
- |
|
2786 |
GLboolean __GLEW_ARB_buffer_storage = GL_FALSE;
|
2656 |
GLboolean __GLEW_ARB_cl_event = GL_FALSE;
|
2787 |
GLboolean __GLEW_ARB_cl_event = GL_FALSE;
|
2657 |
GLboolean __GLEW_ARB_clear_buffer_object = GL_FALSE;
|
2788 |
GLboolean __GLEW_ARB_clear_buffer_object = GL_FALSE;
|
- |
|
2789 |
GLboolean __GLEW_ARB_clear_texture = GL_FALSE;
|
2658 |
GLboolean __GLEW_ARB_color_buffer_float = GL_FALSE;
|
2790 |
GLboolean __GLEW_ARB_color_buffer_float = GL_FALSE;
|
2659 |
GLboolean __GLEW_ARB_compatibility = GL_FALSE;
|
2791 |
GLboolean __GLEW_ARB_compatibility = GL_FALSE;
|
2660 |
GLboolean __GLEW_ARB_compressed_texture_pixel_storage = GL_FALSE;
|
2792 |
GLboolean __GLEW_ARB_compressed_texture_pixel_storage = GL_FALSE;
|
2661 |
GLboolean __GLEW_ARB_compute_shader = GL_FALSE;
|
2793 |
GLboolean __GLEW_ARB_compute_shader = GL_FALSE;
|
- |
|
2794 |
GLboolean __GLEW_ARB_compute_variable_group_size = GL_FALSE;
|
2662 |
GLboolean __GLEW_ARB_conservative_depth = GL_FALSE;
|
2795 |
GLboolean __GLEW_ARB_conservative_depth = GL_FALSE;
|
2663 |
GLboolean __GLEW_ARB_copy_buffer = GL_FALSE;
|
2796 |
GLboolean __GLEW_ARB_copy_buffer = GL_FALSE;
|
2664 |
GLboolean __GLEW_ARB_copy_image = GL_FALSE;
|
2797 |
GLboolean __GLEW_ARB_copy_image = GL_FALSE;
|
2665 |
GLboolean __GLEW_ARB_debug_output = GL_FALSE;
|
2798 |
GLboolean __GLEW_ARB_debug_output = GL_FALSE;
|
2666 |
GLboolean __GLEW_ARB_depth_buffer_float = GL_FALSE;
|
2799 |
GLboolean __GLEW_ARB_depth_buffer_float = GL_FALSE;
|
Line 2669... |
Line 2802... |
2669 |
GLboolean __GLEW_ARB_draw_buffers = GL_FALSE;
|
2802 |
GLboolean __GLEW_ARB_draw_buffers = GL_FALSE;
|
2670 |
GLboolean __GLEW_ARB_draw_buffers_blend = GL_FALSE;
|
2803 |
GLboolean __GLEW_ARB_draw_buffers_blend = GL_FALSE;
|
2671 |
GLboolean __GLEW_ARB_draw_elements_base_vertex = GL_FALSE;
|
2804 |
GLboolean __GLEW_ARB_draw_elements_base_vertex = GL_FALSE;
|
2672 |
GLboolean __GLEW_ARB_draw_indirect = GL_FALSE;
|
2805 |
GLboolean __GLEW_ARB_draw_indirect = GL_FALSE;
|
2673 |
GLboolean __GLEW_ARB_draw_instanced = GL_FALSE;
|
2806 |
GLboolean __GLEW_ARB_draw_instanced = GL_FALSE;
|
- |
|
2807 |
GLboolean __GLEW_ARB_enhanced_layouts = GL_FALSE;
|
2674 |
GLboolean __GLEW_ARB_explicit_attrib_location = GL_FALSE;
|
2808 |
GLboolean __GLEW_ARB_explicit_attrib_location = GL_FALSE;
|
2675 |
GLboolean __GLEW_ARB_explicit_uniform_location = GL_FALSE;
|
2809 |
GLboolean __GLEW_ARB_explicit_uniform_location = GL_FALSE;
|
2676 |
GLboolean __GLEW_ARB_fragment_coord_conventions = GL_FALSE;
|
2810 |
GLboolean __GLEW_ARB_fragment_coord_conventions = GL_FALSE;
|
2677 |
GLboolean __GLEW_ARB_fragment_layer_viewport = GL_FALSE;
|
2811 |
GLboolean __GLEW_ARB_fragment_layer_viewport = GL_FALSE;
|
2678 |
GLboolean __GLEW_ARB_fragment_program = GL_FALSE;
|
2812 |
GLboolean __GLEW_ARB_fragment_program = GL_FALSE;
|
Line 2686... |
Line 2820... |
2686 |
GLboolean __GLEW_ARB_gpu_shader5 = GL_FALSE;
|
2820 |
GLboolean __GLEW_ARB_gpu_shader5 = GL_FALSE;
|
2687 |
GLboolean __GLEW_ARB_gpu_shader_fp64 = GL_FALSE;
|
2821 |
GLboolean __GLEW_ARB_gpu_shader_fp64 = GL_FALSE;
|
2688 |
GLboolean __GLEW_ARB_half_float_pixel = GL_FALSE;
|
2822 |
GLboolean __GLEW_ARB_half_float_pixel = GL_FALSE;
|
2689 |
GLboolean __GLEW_ARB_half_float_vertex = GL_FALSE;
|
2823 |
GLboolean __GLEW_ARB_half_float_vertex = GL_FALSE;
|
2690 |
GLboolean __GLEW_ARB_imaging = GL_FALSE;
|
2824 |
GLboolean __GLEW_ARB_imaging = GL_FALSE;
|
- |
|
2825 |
GLboolean __GLEW_ARB_indirect_parameters = GL_FALSE;
|
2691 |
GLboolean __GLEW_ARB_instanced_arrays = GL_FALSE;
|
2826 |
GLboolean __GLEW_ARB_instanced_arrays = GL_FALSE;
|
2692 |
GLboolean __GLEW_ARB_internalformat_query = GL_FALSE;
|
2827 |
GLboolean __GLEW_ARB_internalformat_query = GL_FALSE;
|
2693 |
GLboolean __GLEW_ARB_internalformat_query2 = GL_FALSE;
|
2828 |
GLboolean __GLEW_ARB_internalformat_query2 = GL_FALSE;
|
2694 |
GLboolean __GLEW_ARB_invalidate_subdata = GL_FALSE;
|
2829 |
GLboolean __GLEW_ARB_invalidate_subdata = GL_FALSE;
|
2695 |
GLboolean __GLEW_ARB_map_buffer_alignment = GL_FALSE;
|
2830 |
GLboolean __GLEW_ARB_map_buffer_alignment = GL_FALSE;
|
2696 |
GLboolean __GLEW_ARB_map_buffer_range = GL_FALSE;
|
2831 |
GLboolean __GLEW_ARB_map_buffer_range = GL_FALSE;
|
2697 |
GLboolean __GLEW_ARB_matrix_palette = GL_FALSE;
|
2832 |
GLboolean __GLEW_ARB_matrix_palette = GL_FALSE;
|
- |
|
2833 |
GLboolean __GLEW_ARB_multi_bind = GL_FALSE;
|
2698 |
GLboolean __GLEW_ARB_multi_draw_indirect = GL_FALSE;
|
2834 |
GLboolean __GLEW_ARB_multi_draw_indirect = GL_FALSE;
|
2699 |
GLboolean __GLEW_ARB_multisample = GL_FALSE;
|
2835 |
GLboolean __GLEW_ARB_multisample = GL_FALSE;
|
2700 |
GLboolean __GLEW_ARB_multitexture = GL_FALSE;
|
2836 |
GLboolean __GLEW_ARB_multitexture = GL_FALSE;
|
2701 |
GLboolean __GLEW_ARB_occlusion_query = GL_FALSE;
|
2837 |
GLboolean __GLEW_ARB_occlusion_query = GL_FALSE;
|
2702 |
GLboolean __GLEW_ARB_occlusion_query2 = GL_FALSE;
|
2838 |
GLboolean __GLEW_ARB_occlusion_query2 = GL_FALSE;
|
2703 |
GLboolean __GLEW_ARB_pixel_buffer_object = GL_FALSE;
|
2839 |
GLboolean __GLEW_ARB_pixel_buffer_object = GL_FALSE;
|
2704 |
GLboolean __GLEW_ARB_point_parameters = GL_FALSE;
|
2840 |
GLboolean __GLEW_ARB_point_parameters = GL_FALSE;
|
2705 |
GLboolean __GLEW_ARB_point_sprite = GL_FALSE;
|
2841 |
GLboolean __GLEW_ARB_point_sprite = GL_FALSE;
|
2706 |
GLboolean __GLEW_ARB_program_interface_query = GL_FALSE;
|
2842 |
GLboolean __GLEW_ARB_program_interface_query = GL_FALSE;
|
2707 |
GLboolean __GLEW_ARB_provoking_vertex = GL_FALSE;
|
2843 |
GLboolean __GLEW_ARB_provoking_vertex = GL_FALSE;
|
- |
|
2844 |
GLboolean __GLEW_ARB_query_buffer_object = GL_FALSE;
|
2708 |
GLboolean __GLEW_ARB_robust_buffer_access_behavior = GL_FALSE;
|
2845 |
GLboolean __GLEW_ARB_robust_buffer_access_behavior = GL_FALSE;
|
2709 |
GLboolean __GLEW_ARB_robustness = GL_FALSE;
|
2846 |
GLboolean __GLEW_ARB_robustness = GL_FALSE;
|
2710 |
GLboolean __GLEW_ARB_robustness_application_isolation = GL_FALSE;
|
2847 |
GLboolean __GLEW_ARB_robustness_application_isolation = GL_FALSE;
|
2711 |
GLboolean __GLEW_ARB_robustness_share_group_isolation = GL_FALSE;
|
2848 |
GLboolean __GLEW_ARB_robustness_share_group_isolation = GL_FALSE;
|
2712 |
GLboolean __GLEW_ARB_sample_shading = GL_FALSE;
|
2849 |
GLboolean __GLEW_ARB_sample_shading = GL_FALSE;
|
2713 |
GLboolean __GLEW_ARB_sampler_objects = GL_FALSE;
|
2850 |
GLboolean __GLEW_ARB_sampler_objects = GL_FALSE;
|
2714 |
GLboolean __GLEW_ARB_seamless_cube_map = GL_FALSE;
|
2851 |
GLboolean __GLEW_ARB_seamless_cube_map = GL_FALSE;
|
- |
|
2852 |
GLboolean __GLEW_ARB_seamless_cubemap_per_texture = GL_FALSE;
|
2715 |
GLboolean __GLEW_ARB_separate_shader_objects = GL_FALSE;
|
2853 |
GLboolean __GLEW_ARB_separate_shader_objects = GL_FALSE;
|
2716 |
GLboolean __GLEW_ARB_shader_atomic_counters = GL_FALSE;
|
2854 |
GLboolean __GLEW_ARB_shader_atomic_counters = GL_FALSE;
|
2717 |
GLboolean __GLEW_ARB_shader_bit_encoding = GL_FALSE;
|
2855 |
GLboolean __GLEW_ARB_shader_bit_encoding = GL_FALSE;
|
- |
|
2856 |
GLboolean __GLEW_ARB_shader_draw_parameters = GL_FALSE;
|
- |
|
2857 |
GLboolean __GLEW_ARB_shader_group_vote = GL_FALSE;
|
2718 |
GLboolean __GLEW_ARB_shader_image_load_store = GL_FALSE;
|
2858 |
GLboolean __GLEW_ARB_shader_image_load_store = GL_FALSE;
|
2719 |
GLboolean __GLEW_ARB_shader_image_size = GL_FALSE;
|
2859 |
GLboolean __GLEW_ARB_shader_image_size = GL_FALSE;
|
2720 |
GLboolean __GLEW_ARB_shader_objects = GL_FALSE;
|
2860 |
GLboolean __GLEW_ARB_shader_objects = GL_FALSE;
|
2721 |
GLboolean __GLEW_ARB_shader_precision = GL_FALSE;
|
2861 |
GLboolean __GLEW_ARB_shader_precision = GL_FALSE;
|
2722 |
GLboolean __GLEW_ARB_shader_stencil_export = GL_FALSE;
|
2862 |
GLboolean __GLEW_ARB_shader_stencil_export = GL_FALSE;
|
Line 2727... |
Line 2867... |
2727 |
GLboolean __GLEW_ARB_shading_language_420pack = GL_FALSE;
|
2867 |
GLboolean __GLEW_ARB_shading_language_420pack = GL_FALSE;
|
2728 |
GLboolean __GLEW_ARB_shading_language_include = GL_FALSE;
|
2868 |
GLboolean __GLEW_ARB_shading_language_include = GL_FALSE;
|
2729 |
GLboolean __GLEW_ARB_shading_language_packing = GL_FALSE;
|
2869 |
GLboolean __GLEW_ARB_shading_language_packing = GL_FALSE;
|
2730 |
GLboolean __GLEW_ARB_shadow = GL_FALSE;
|
2870 |
GLboolean __GLEW_ARB_shadow = GL_FALSE;
|
2731 |
GLboolean __GLEW_ARB_shadow_ambient = GL_FALSE;
|
2871 |
GLboolean __GLEW_ARB_shadow_ambient = GL_FALSE;
|
- |
|
2872 |
GLboolean __GLEW_ARB_sparse_texture = GL_FALSE;
|
2732 |
GLboolean __GLEW_ARB_stencil_texturing = GL_FALSE;
|
2873 |
GLboolean __GLEW_ARB_stencil_texturing = GL_FALSE;
|
2733 |
GLboolean __GLEW_ARB_sync = GL_FALSE;
|
2874 |
GLboolean __GLEW_ARB_sync = GL_FALSE;
|
2734 |
GLboolean __GLEW_ARB_tessellation_shader = GL_FALSE;
|
2875 |
GLboolean __GLEW_ARB_tessellation_shader = GL_FALSE;
|
2735 |
GLboolean __GLEW_ARB_texture_border_clamp = GL_FALSE;
|
2876 |
GLboolean __GLEW_ARB_texture_border_clamp = GL_FALSE;
|
2736 |
GLboolean __GLEW_ARB_texture_buffer_object = GL_FALSE;
|
2877 |
GLboolean __GLEW_ARB_texture_buffer_object = GL_FALSE;
|
Line 2745... |
Line 2886... |
2745 |
GLboolean __GLEW_ARB_texture_env_combine = GL_FALSE;
|
2886 |
GLboolean __GLEW_ARB_texture_env_combine = GL_FALSE;
|
2746 |
GLboolean __GLEW_ARB_texture_env_crossbar = GL_FALSE;
|
2887 |
GLboolean __GLEW_ARB_texture_env_crossbar = GL_FALSE;
|
2747 |
GLboolean __GLEW_ARB_texture_env_dot3 = GL_FALSE;
|
2888 |
GLboolean __GLEW_ARB_texture_env_dot3 = GL_FALSE;
|
2748 |
GLboolean __GLEW_ARB_texture_float = GL_FALSE;
|
2889 |
GLboolean __GLEW_ARB_texture_float = GL_FALSE;
|
2749 |
GLboolean __GLEW_ARB_texture_gather = GL_FALSE;
|
2890 |
GLboolean __GLEW_ARB_texture_gather = GL_FALSE;
|
- |
|
2891 |
GLboolean __GLEW_ARB_texture_mirror_clamp_to_edge = GL_FALSE;
|
2750 |
GLboolean __GLEW_ARB_texture_mirrored_repeat = GL_FALSE;
|
2892 |
GLboolean __GLEW_ARB_texture_mirrored_repeat = GL_FALSE;
|
2751 |
GLboolean __GLEW_ARB_texture_multisample = GL_FALSE;
|
2893 |
GLboolean __GLEW_ARB_texture_multisample = GL_FALSE;
|
2752 |
GLboolean __GLEW_ARB_texture_non_power_of_two = GL_FALSE;
|
2894 |
GLboolean __GLEW_ARB_texture_non_power_of_two = GL_FALSE;
|
2753 |
GLboolean __GLEW_ARB_texture_query_levels = GL_FALSE;
|
2895 |
GLboolean __GLEW_ARB_texture_query_levels = GL_FALSE;
|
2754 |
GLboolean __GLEW_ARB_texture_query_lod = GL_FALSE;
|
2896 |
GLboolean __GLEW_ARB_texture_query_lod = GL_FALSE;
|
2755 |
GLboolean __GLEW_ARB_texture_rectangle = GL_FALSE;
|
2897 |
GLboolean __GLEW_ARB_texture_rectangle = GL_FALSE;
|
2756 |
GLboolean __GLEW_ARB_texture_rg = GL_FALSE;
|
2898 |
GLboolean __GLEW_ARB_texture_rg = GL_FALSE;
|
2757 |
GLboolean __GLEW_ARB_texture_rgb10_a2ui = GL_FALSE;
|
2899 |
GLboolean __GLEW_ARB_texture_rgb10_a2ui = GL_FALSE;
|
- |
|
2900 |
GLboolean __GLEW_ARB_texture_stencil8 = GL_FALSE;
|
2758 |
GLboolean __GLEW_ARB_texture_storage = GL_FALSE;
|
2901 |
GLboolean __GLEW_ARB_texture_storage = GL_FALSE;
|
2759 |
GLboolean __GLEW_ARB_texture_storage_multisample = GL_FALSE;
|
2902 |
GLboolean __GLEW_ARB_texture_storage_multisample = GL_FALSE;
|
2760 |
GLboolean __GLEW_ARB_texture_swizzle = GL_FALSE;
|
2903 |
GLboolean __GLEW_ARB_texture_swizzle = GL_FALSE;
|
2761 |
GLboolean __GLEW_ARB_texture_view = GL_FALSE;
|
2904 |
GLboolean __GLEW_ARB_texture_view = GL_FALSE;
|
2762 |
GLboolean __GLEW_ARB_timer_query = GL_FALSE;
|
2905 |
GLboolean __GLEW_ARB_timer_query = GL_FALSE;
|
Line 2771... |
Line 2914... |
2771 |
GLboolean __GLEW_ARB_vertex_attrib_binding = GL_FALSE;
|
2914 |
GLboolean __GLEW_ARB_vertex_attrib_binding = GL_FALSE;
|
2772 |
GLboolean __GLEW_ARB_vertex_blend = GL_FALSE;
|
2915 |
GLboolean __GLEW_ARB_vertex_blend = GL_FALSE;
|
2773 |
GLboolean __GLEW_ARB_vertex_buffer_object = GL_FALSE;
|
2916 |
GLboolean __GLEW_ARB_vertex_buffer_object = GL_FALSE;
|
2774 |
GLboolean __GLEW_ARB_vertex_program = GL_FALSE;
|
2917 |
GLboolean __GLEW_ARB_vertex_program = GL_FALSE;
|
2775 |
GLboolean __GLEW_ARB_vertex_shader = GL_FALSE;
|
2918 |
GLboolean __GLEW_ARB_vertex_shader = GL_FALSE;
|
- |
|
2919 |
GLboolean __GLEW_ARB_vertex_type_10f_11f_11f_rev = GL_FALSE;
|
2776 |
GLboolean __GLEW_ARB_vertex_type_2_10_10_10_rev = GL_FALSE;
|
2920 |
GLboolean __GLEW_ARB_vertex_type_2_10_10_10_rev = GL_FALSE;
|
2777 |
GLboolean __GLEW_ARB_viewport_array = GL_FALSE;
|
2921 |
GLboolean __GLEW_ARB_viewport_array = GL_FALSE;
|
2778 |
GLboolean __GLEW_ARB_window_pos = GL_FALSE;
|
2922 |
GLboolean __GLEW_ARB_window_pos = GL_FALSE;
|
2779 |
GLboolean __GLEW_ATIX_point_sprites = GL_FALSE;
|
2923 |
GLboolean __GLEW_ATIX_point_sprites = GL_FALSE;
|
2780 |
GLboolean __GLEW_ATIX_texture_env_combine3 = GL_FALSE;
|
2924 |
GLboolean __GLEW_ATIX_texture_env_combine3 = GL_FALSE;
|
Line 2909... |
Line 3053... |
2909 |
GLboolean __GLEW_IBM_static_data = GL_FALSE;
|
3053 |
GLboolean __GLEW_IBM_static_data = GL_FALSE;
|
2910 |
GLboolean __GLEW_IBM_texture_mirrored_repeat = GL_FALSE;
|
3054 |
GLboolean __GLEW_IBM_texture_mirrored_repeat = GL_FALSE;
|
2911 |
GLboolean __GLEW_IBM_vertex_array_lists = GL_FALSE;
|
3055 |
GLboolean __GLEW_IBM_vertex_array_lists = GL_FALSE;
|
2912 |
GLboolean __GLEW_INGR_color_clamp = GL_FALSE;
|
3056 |
GLboolean __GLEW_INGR_color_clamp = GL_FALSE;
|
2913 |
GLboolean __GLEW_INGR_interlace_read = GL_FALSE;
|
3057 |
GLboolean __GLEW_INGR_interlace_read = GL_FALSE;
|
- |
|
3058 |
GLboolean __GLEW_INTEL_map_texture = GL_FALSE;
|
2914 |
GLboolean __GLEW_INTEL_parallel_arrays = GL_FALSE;
|
3059 |
GLboolean __GLEW_INTEL_parallel_arrays = GL_FALSE;
|
2915 |
GLboolean __GLEW_INTEL_texture_scissor = GL_FALSE;
|
3060 |
GLboolean __GLEW_INTEL_texture_scissor = GL_FALSE;
|
2916 |
GLboolean __GLEW_KHR_debug = GL_FALSE;
|
3061 |
GLboolean __GLEW_KHR_debug = GL_FALSE;
|
2917 |
GLboolean __GLEW_KHR_texture_compression_astc_ldr = GL_FALSE;
|
3062 |
GLboolean __GLEW_KHR_texture_compression_astc_ldr = GL_FALSE;
|
2918 |
GLboolean __GLEW_KTX_buffer_region = GL_FALSE;
|
3063 |
GLboolean __GLEW_KTX_buffer_region = GL_FALSE;
|
2919 |
GLboolean __GLEW_MESAX_texture_stack = GL_FALSE;
|
3064 |
GLboolean __GLEW_MESAX_texture_stack = GL_FALSE;
|
2920 |
GLboolean __GLEW_MESA_pack_invert = GL_FALSE;
|
3065 |
GLboolean __GLEW_MESA_pack_invert = GL_FALSE;
|
2921 |
GLboolean __GLEW_MESA_resize_buffers = GL_FALSE;
|
3066 |
GLboolean __GLEW_MESA_resize_buffers = GL_FALSE;
|
2922 |
GLboolean __GLEW_MESA_window_pos = GL_FALSE;
|
3067 |
GLboolean __GLEW_MESA_window_pos = GL_FALSE;
|
2923 |
GLboolean __GLEW_MESA_ycbcr_texture = GL_FALSE;
|
3068 |
GLboolean __GLEW_MESA_ycbcr_texture = GL_FALSE;
|
- |
|
3069 |
GLboolean __GLEW_NVX_conditional_render = GL_FALSE;
|
2924 |
GLboolean __GLEW_NVX_gpu_memory_info = GL_FALSE;
|
3070 |
GLboolean __GLEW_NVX_gpu_memory_info = GL_FALSE;
|
- |
|
3071 |
GLboolean __GLEW_NV_bindless_multi_draw_indirect = GL_FALSE;
|
2925 |
GLboolean __GLEW_NV_bindless_texture = GL_FALSE;
|
3072 |
GLboolean __GLEW_NV_bindless_texture = GL_FALSE;
|
- |
|
3073 |
GLboolean __GLEW_NV_blend_equation_advanced = GL_FALSE;
|
- |
|
3074 |
GLboolean __GLEW_NV_blend_equation_advanced_coherent = GL_FALSE;
|
2926 |
GLboolean __GLEW_NV_blend_square = GL_FALSE;
|
3075 |
GLboolean __GLEW_NV_blend_square = GL_FALSE;
|
- |
|
3076 |
GLboolean __GLEW_NV_compute_program5 = GL_FALSE;
|
2927 |
GLboolean __GLEW_NV_conditional_render = GL_FALSE;
|
3077 |
GLboolean __GLEW_NV_conditional_render = GL_FALSE;
|
2928 |
GLboolean __GLEW_NV_copy_depth_to_color = GL_FALSE;
|
3078 |
GLboolean __GLEW_NV_copy_depth_to_color = GL_FALSE;
|
2929 |
GLboolean __GLEW_NV_copy_image = GL_FALSE;
|
3079 |
GLboolean __GLEW_NV_copy_image = GL_FALSE;
|
- |
|
3080 |
GLboolean __GLEW_NV_deep_texture3D = GL_FALSE;
|
2930 |
GLboolean __GLEW_NV_depth_buffer_float = GL_FALSE;
|
3081 |
GLboolean __GLEW_NV_depth_buffer_float = GL_FALSE;
|
2931 |
GLboolean __GLEW_NV_depth_clamp = GL_FALSE;
|
3082 |
GLboolean __GLEW_NV_depth_clamp = GL_FALSE;
|
2932 |
GLboolean __GLEW_NV_depth_range_unclamped = GL_FALSE;
|
3083 |
GLboolean __GLEW_NV_depth_range_unclamped = GL_FALSE;
|
- |
|
3084 |
GLboolean __GLEW_NV_draw_texture = GL_FALSE;
|
2933 |
GLboolean __GLEW_NV_evaluators = GL_FALSE;
|
3085 |
GLboolean __GLEW_NV_evaluators = GL_FALSE;
|
2934 |
GLboolean __GLEW_NV_explicit_multisample = GL_FALSE;
|
3086 |
GLboolean __GLEW_NV_explicit_multisample = GL_FALSE;
|
2935 |
GLboolean __GLEW_NV_fence = GL_FALSE;
|
3087 |
GLboolean __GLEW_NV_fence = GL_FALSE;
|
2936 |
GLboolean __GLEW_NV_float_buffer = GL_FALSE;
|
3088 |
GLboolean __GLEW_NV_float_buffer = GL_FALSE;
|
2937 |
GLboolean __GLEW_NV_fog_distance = GL_FALSE;
|
3089 |
GLboolean __GLEW_NV_fog_distance = GL_FALSE;
|
Line 2942... |
Line 3094... |
2942 |
GLboolean __GLEW_NV_framebuffer_multisample_coverage = GL_FALSE;
|
3094 |
GLboolean __GLEW_NV_framebuffer_multisample_coverage = GL_FALSE;
|
2943 |
GLboolean __GLEW_NV_geometry_program4 = GL_FALSE;
|
3095 |
GLboolean __GLEW_NV_geometry_program4 = GL_FALSE;
|
2944 |
GLboolean __GLEW_NV_geometry_shader4 = GL_FALSE;
|
3096 |
GLboolean __GLEW_NV_geometry_shader4 = GL_FALSE;
|
2945 |
GLboolean __GLEW_NV_gpu_program4 = GL_FALSE;
|
3097 |
GLboolean __GLEW_NV_gpu_program4 = GL_FALSE;
|
2946 |
GLboolean __GLEW_NV_gpu_program5 = GL_FALSE;
|
3098 |
GLboolean __GLEW_NV_gpu_program5 = GL_FALSE;
|
- |
|
3099 |
GLboolean __GLEW_NV_gpu_program5_mem_extended = GL_FALSE;
|
2947 |
GLboolean __GLEW_NV_gpu_program_fp64 = GL_FALSE;
|
3100 |
GLboolean __GLEW_NV_gpu_program_fp64 = GL_FALSE;
|
2948 |
GLboolean __GLEW_NV_gpu_shader5 = GL_FALSE;
|
3101 |
GLboolean __GLEW_NV_gpu_shader5 = GL_FALSE;
|
2949 |
GLboolean __GLEW_NV_half_float = GL_FALSE;
|
3102 |
GLboolean __GLEW_NV_half_float = GL_FALSE;
|
2950 |
GLboolean __GLEW_NV_light_max_exponent = GL_FALSE;
|
3103 |
GLboolean __GLEW_NV_light_max_exponent = GL_FALSE;
|
2951 |
GLboolean __GLEW_NV_multisample_coverage = GL_FALSE;
|
3104 |
GLboolean __GLEW_NV_multisample_coverage = GL_FALSE;
|
Line 2959... |
Line 3112... |
2959 |
GLboolean __GLEW_NV_point_sprite = GL_FALSE;
|
3112 |
GLboolean __GLEW_NV_point_sprite = GL_FALSE;
|
2960 |
GLboolean __GLEW_NV_present_video = GL_FALSE;
|
3113 |
GLboolean __GLEW_NV_present_video = GL_FALSE;
|
2961 |
GLboolean __GLEW_NV_primitive_restart = GL_FALSE;
|
3114 |
GLboolean __GLEW_NV_primitive_restart = GL_FALSE;
|
2962 |
GLboolean __GLEW_NV_register_combiners = GL_FALSE;
|
3115 |
GLboolean __GLEW_NV_register_combiners = GL_FALSE;
|
2963 |
GLboolean __GLEW_NV_register_combiners2 = GL_FALSE;
|
3116 |
GLboolean __GLEW_NV_register_combiners2 = GL_FALSE;
|
- |
|
3117 |
GLboolean __GLEW_NV_shader_atomic_counters = GL_FALSE;
|
2964 |
GLboolean __GLEW_NV_shader_atomic_float = GL_FALSE;
|
3118 |
GLboolean __GLEW_NV_shader_atomic_float = GL_FALSE;
|
2965 |
GLboolean __GLEW_NV_shader_buffer_load = GL_FALSE;
|
3119 |
GLboolean __GLEW_NV_shader_buffer_load = GL_FALSE;
|
- |
|
3120 |
GLboolean __GLEW_NV_shader_storage_buffer_object = GL_FALSE;
|
2966 |
GLboolean __GLEW_NV_tessellation_program5 = GL_FALSE;
|
3121 |
GLboolean __GLEW_NV_tessellation_program5 = GL_FALSE;
|
2967 |
GLboolean __GLEW_NV_texgen_emboss = GL_FALSE;
|
3122 |
GLboolean __GLEW_NV_texgen_emboss = GL_FALSE;
|
2968 |
GLboolean __GLEW_NV_texgen_reflection = GL_FALSE;
|
3123 |
GLboolean __GLEW_NV_texgen_reflection = GL_FALSE;
|
2969 |
GLboolean __GLEW_NV_texture_barrier = GL_FALSE;
|
3124 |
GLboolean __GLEW_NV_texture_barrier = GL_FALSE;
|
2970 |
GLboolean __GLEW_NV_texture_compression_vtc = GL_FALSE;
|
3125 |
GLboolean __GLEW_NV_texture_compression_vtc = GL_FALSE;
|
Line 2996... |
Line 3151... |
2996 |
GLboolean __GLEW_OML_interlace = GL_FALSE;
|
3151 |
GLboolean __GLEW_OML_interlace = GL_FALSE;
|
2997 |
GLboolean __GLEW_OML_resample = GL_FALSE;
|
3152 |
GLboolean __GLEW_OML_resample = GL_FALSE;
|
2998 |
GLboolean __GLEW_OML_subsample = GL_FALSE;
|
3153 |
GLboolean __GLEW_OML_subsample = GL_FALSE;
|
2999 |
GLboolean __GLEW_PGI_misc_hints = GL_FALSE;
|
3154 |
GLboolean __GLEW_PGI_misc_hints = GL_FALSE;
|
3000 |
GLboolean __GLEW_PGI_vertex_hints = GL_FALSE;
|
3155 |
GLboolean __GLEW_PGI_vertex_hints = GL_FALSE;
|
- |
|
3156 |
GLboolean __GLEW_REGAL_ES1_0_compatibility = GL_FALSE;
|
- |
|
3157 |
GLboolean __GLEW_REGAL_ES1_1_compatibility = GL_FALSE;
|
- |
|
3158 |
GLboolean __GLEW_REGAL_enable = GL_FALSE;
|
3001 |
GLboolean __GLEW_REGAL_error_string = GL_FALSE;
|
3159 |
GLboolean __GLEW_REGAL_error_string = GL_FALSE;
|
3002 |
GLboolean __GLEW_REGAL_extension_query = GL_FALSE;
|
3160 |
GLboolean __GLEW_REGAL_extension_query = GL_FALSE;
|
3003 |
GLboolean __GLEW_REGAL_log = GL_FALSE;
|
3161 |
GLboolean __GLEW_REGAL_log = GL_FALSE;
|
3004 |
GLboolean __GLEW_REND_screen_coordinates = GL_FALSE;
|
3162 |
GLboolean __GLEW_REND_screen_coordinates = GL_FALSE;
|
3005 |
GLboolean __GLEW_S3_s3tc = GL_FALSE;
|
3163 |
GLboolean __GLEW_S3_s3tc = GL_FALSE;
|
Line 3495... |
Line 3653... |
3495 |
|
3653 |
|
3496 |
#ifdef GL_VERSION_4_3
|
3654 |
#ifdef GL_VERSION_4_3
|
3497 |
|
3655 |
|
3498 |
#endif /* GL_VERSION_4_3 */
|
3656 |
#endif /* GL_VERSION_4_3 */
|
3499 |
|
3657 |
|
- |
|
3658 |
#ifdef GL_VERSION_4_4
|
- |
|
3659 |
|
- |
|
3660 |
#endif /* GL_VERSION_4_4 */
|
- |
|
3661 |
|
3500 |
#ifdef GL_3DFX_multisample
|
3662 |
#ifdef GL_3DFX_multisample
|
3501 |
|
3663 |
|
3502 |
#endif /* GL_3DFX_multisample */
|
3664 |
#endif /* GL_3DFX_multisample */
|
3503 |
|
3665 |
|
3504 |
#ifdef GL_3DFX_tbuffer
|
3666 |
#ifdef GL_3DFX_tbuffer
|
Line 3560... |
Line 3722... |
3560 |
return r;
|
3722 |
return r;
|
3561 |
}
|
3723 |
}
|
3562 |
|
3724 |
|
3563 |
#endif /* GL_AMD_draw_buffers_blend */
|
3725 |
#endif /* GL_AMD_draw_buffers_blend */
|
3564 |
|
3726 |
|
- |
|
3727 |
#ifdef GL_AMD_interleaved_elements
|
- |
|
3728 |
|
- |
|
3729 |
static GLboolean _glewInit_GL_AMD_interleaved_elements (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
3730 |
{
|
- |
|
3731 |
GLboolean r = GL_FALSE;
|
- |
|
3732 |
|
- |
|
3733 |
r = ((glVertexAttribParameteriAMD = (PFNGLVERTEXATTRIBPARAMETERIAMDPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribParameteriAMD")) == NULL) || r;
|
- |
|
3734 |
|
- |
|
3735 |
return r;
|
- |
|
3736 |
}
|
- |
|
3737 |
|
- |
|
3738 |
#endif /* GL_AMD_interleaved_elements */
|
- |
|
3739 |
|
3565 |
#ifdef GL_AMD_multi_draw_indirect
|
3740 |
#ifdef GL_AMD_multi_draw_indirect
|
3566 |
|
3741 |
|
3567 |
static GLboolean _glewInit_GL_AMD_multi_draw_indirect (GLEW_CONTEXT_ARG_DEF_INIT)
|
3742 |
static GLboolean _glewInit_GL_AMD_multi_draw_indirect (GLEW_CONTEXT_ARG_DEF_INIT)
|
3568 |
{
|
3743 |
{
|
3569 |
GLboolean r = GL_FALSE;
|
3744 |
GLboolean r = GL_FALSE;
|
Line 3641... |
Line 3816... |
3641 |
|
3816 |
|
3642 |
#ifdef GL_AMD_shader_stencil_export
|
3817 |
#ifdef GL_AMD_shader_stencil_export
|
3643 |
|
3818 |
|
3644 |
#endif /* GL_AMD_shader_stencil_export */
|
3819 |
#endif /* GL_AMD_shader_stencil_export */
|
3645 |
|
3820 |
|
- |
|
3821 |
#ifdef GL_AMD_shader_trinary_minmax
|
- |
|
3822 |
|
- |
|
3823 |
#endif /* GL_AMD_shader_trinary_minmax */
|
- |
|
3824 |
|
- |
|
3825 |
#ifdef GL_AMD_sparse_texture
|
- |
|
3826 |
|
- |
|
3827 |
static GLboolean _glewInit_GL_AMD_sparse_texture (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
3828 |
{
|
- |
|
3829 |
GLboolean r = GL_FALSE;
|
- |
|
3830 |
|
- |
|
3831 |
r = ((glTexStorageSparseAMD = (PFNGLTEXSTORAGESPARSEAMDPROC)glewGetProcAddress((const GLubyte*)"glTexStorageSparseAMD")) == NULL) || r;
|
- |
|
3832 |
r = ((glTextureStorageSparseAMD = (PFNGLTEXTURESTORAGESPARSEAMDPROC)glewGetProcAddress((const GLubyte*)"glTextureStorageSparseAMD")) == NULL) || r;
|
- |
|
3833 |
|
- |
|
3834 |
return r;
|
- |
|
3835 |
}
|
- |
|
3836 |
|
- |
|
3837 |
#endif /* GL_AMD_sparse_texture */
|
- |
|
3838 |
|
3646 |
#ifdef GL_AMD_stencil_operation_extended
|
3839 |
#ifdef GL_AMD_stencil_operation_extended
|
3647 |
|
3840 |
|
3648 |
static GLboolean _glewInit_GL_AMD_stencil_operation_extended (GLEW_CONTEXT_ARG_DEF_INIT)
|
3841 |
static GLboolean _glewInit_GL_AMD_stencil_operation_extended (GLEW_CONTEXT_ARG_DEF_INIT)
|
3649 |
{
|
3842 |
{
|
3650 |
GLboolean r = GL_FALSE;
|
3843 |
GLboolean r = GL_FALSE;
|
Line 3684... |
Line 3877... |
3684 |
|
3877 |
|
3685 |
#ifdef GL_AMD_vertex_shader_viewport_index
|
3878 |
#ifdef GL_AMD_vertex_shader_viewport_index
|
3686 |
|
3879 |
|
3687 |
#endif /* GL_AMD_vertex_shader_viewport_index */
|
3880 |
#endif /* GL_AMD_vertex_shader_viewport_index */
|
3688 |
|
3881 |
|
- |
|
3882 |
#ifdef GL_ANGLE_depth_texture
|
- |
|
3883 |
|
- |
|
3884 |
#endif /* GL_ANGLE_depth_texture */
|
- |
|
3885 |
|
- |
|
3886 |
#ifdef GL_ANGLE_framebuffer_blit
|
- |
|
3887 |
|
- |
|
3888 |
static GLboolean _glewInit_GL_ANGLE_framebuffer_blit (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
3889 |
{
|
- |
|
3890 |
GLboolean r = GL_FALSE;
|
- |
|
3891 |
|
- |
|
3892 |
r = ((glBlitFramebufferANGLE = (PFNGLBLITFRAMEBUFFERANGLEPROC)glewGetProcAddress((const GLubyte*)"glBlitFramebufferANGLE")) == NULL) || r;
|
- |
|
3893 |
|
- |
|
3894 |
return r;
|
- |
|
3895 |
}
|
- |
|
3896 |
|
- |
|
3897 |
#endif /* GL_ANGLE_framebuffer_blit */
|
- |
|
3898 |
|
- |
|
3899 |
#ifdef GL_ANGLE_framebuffer_multisample
|
- |
|
3900 |
|
- |
|
3901 |
static GLboolean _glewInit_GL_ANGLE_framebuffer_multisample (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
3902 |
{
|
- |
|
3903 |
GLboolean r = GL_FALSE;
|
- |
|
3904 |
|
- |
|
3905 |
r = ((glRenderbufferStorageMultisampleANGLE = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEANGLEPROC)glewGetProcAddress((const GLubyte*)"glRenderbufferStorageMultisampleANGLE")) == NULL) || r;
|
- |
|
3906 |
|
- |
|
3907 |
return r;
|
- |
|
3908 |
}
|
- |
|
3909 |
|
- |
|
3910 |
#endif /* GL_ANGLE_framebuffer_multisample */
|
- |
|
3911 |
|
- |
|
3912 |
#ifdef GL_ANGLE_instanced_arrays
|
- |
|
3913 |
|
- |
|
3914 |
static GLboolean _glewInit_GL_ANGLE_instanced_arrays (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
3915 |
{
|
- |
|
3916 |
GLboolean r = GL_FALSE;
|
- |
|
3917 |
|
- |
|
3918 |
r = ((glDrawArraysInstancedANGLE = (PFNGLDRAWARRAYSINSTANCEDANGLEPROC)glewGetProcAddress((const GLubyte*)"glDrawArraysInstancedANGLE")) == NULL) || r;
|
- |
|
3919 |
r = ((glDrawElementsInstancedANGLE = (PFNGLDRAWELEMENTSINSTANCEDANGLEPROC)glewGetProcAddress((const GLubyte*)"glDrawElementsInstancedANGLE")) == NULL) || r;
|
- |
|
3920 |
r = ((glVertexAttribDivisorANGLE = (PFNGLVERTEXATTRIBDIVISORANGLEPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribDivisorANGLE")) == NULL) || r;
|
- |
|
3921 |
|
- |
|
3922 |
return r;
|
- |
|
3923 |
}
|
- |
|
3924 |
|
- |
|
3925 |
#endif /* GL_ANGLE_instanced_arrays */
|
- |
|
3926 |
|
- |
|
3927 |
#ifdef GL_ANGLE_pack_reverse_row_order
|
- |
|
3928 |
|
- |
|
3929 |
#endif /* GL_ANGLE_pack_reverse_row_order */
|
- |
|
3930 |
|
- |
|
3931 |
#ifdef GL_ANGLE_program_binary
|
- |
|
3932 |
|
- |
|
3933 |
#endif /* GL_ANGLE_program_binary */
|
- |
|
3934 |
|
- |
|
3935 |
#ifdef GL_ANGLE_texture_compression_dxt1
|
- |
|
3936 |
|
- |
|
3937 |
#endif /* GL_ANGLE_texture_compression_dxt1 */
|
- |
|
3938 |
|
- |
|
3939 |
#ifdef GL_ANGLE_texture_compression_dxt3
|
- |
|
3940 |
|
- |
|
3941 |
#endif /* GL_ANGLE_texture_compression_dxt3 */
|
- |
|
3942 |
|
- |
|
3943 |
#ifdef GL_ANGLE_texture_compression_dxt5
|
- |
|
3944 |
|
- |
|
3945 |
#endif /* GL_ANGLE_texture_compression_dxt5 */
|
- |
|
3946 |
|
- |
|
3947 |
#ifdef GL_ANGLE_texture_usage
|
- |
|
3948 |
|
- |
|
3949 |
#endif /* GL_ANGLE_texture_usage */
|
- |
|
3950 |
|
- |
|
3951 |
#ifdef GL_ANGLE_timer_query
|
- |
|
3952 |
|
- |
|
3953 |
static GLboolean _glewInit_GL_ANGLE_timer_query (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
3954 |
{
|
- |
|
3955 |
GLboolean r = GL_FALSE;
|
- |
|
3956 |
|
- |
|
3957 |
r = ((glBeginQueryANGLE = (PFNGLBEGINQUERYANGLEPROC)glewGetProcAddress((const GLubyte*)"glBeginQueryANGLE")) == NULL) || r;
|
- |
|
3958 |
r = ((glDeleteQueriesANGLE = (PFNGLDELETEQUERIESANGLEPROC)glewGetProcAddress((const GLubyte*)"glDeleteQueriesANGLE")) == NULL) || r;
|
- |
|
3959 |
r = ((glEndQueryANGLE = (PFNGLENDQUERYANGLEPROC)glewGetProcAddress((const GLubyte*)"glEndQueryANGLE")) == NULL) || r;
|
- |
|
3960 |
r = ((glGenQueriesANGLE = (PFNGLGENQUERIESANGLEPROC)glewGetProcAddress((const GLubyte*)"glGenQueriesANGLE")) == NULL) || r;
|
- |
|
3961 |
r = ((glGetQueryObjecti64vANGLE = (PFNGLGETQUERYOBJECTI64VANGLEPROC)glewGetProcAddress((const GLubyte*)"glGetQueryObjecti64vANGLE")) == NULL) || r;
|
- |
|
3962 |
r = ((glGetQueryObjectivANGLE = (PFNGLGETQUERYOBJECTIVANGLEPROC)glewGetProcAddress((const GLubyte*)"glGetQueryObjectivANGLE")) == NULL) || r;
|
- |
|
3963 |
r = ((glGetQueryObjectui64vANGLE = (PFNGLGETQUERYOBJECTUI64VANGLEPROC)glewGetProcAddress((const GLubyte*)"glGetQueryObjectui64vANGLE")) == NULL) || r;
|
- |
|
3964 |
r = ((glGetQueryObjectuivANGLE = (PFNGLGETQUERYOBJECTUIVANGLEPROC)glewGetProcAddress((const GLubyte*)"glGetQueryObjectuivANGLE")) == NULL) || r;
|
- |
|
3965 |
r = ((glGetQueryivANGLE = (PFNGLGETQUERYIVANGLEPROC)glewGetProcAddress((const GLubyte*)"glGetQueryivANGLE")) == NULL) || r;
|
- |
|
3966 |
r = ((glIsQueryANGLE = (PFNGLISQUERYANGLEPROC)glewGetProcAddress((const GLubyte*)"glIsQueryANGLE")) == NULL) || r;
|
- |
|
3967 |
r = ((glQueryCounterANGLE = (PFNGLQUERYCOUNTERANGLEPROC)glewGetProcAddress((const GLubyte*)"glQueryCounterANGLE")) == NULL) || r;
|
- |
|
3968 |
|
- |
|
3969 |
return r;
|
- |
|
3970 |
}
|
- |
|
3971 |
|
- |
|
3972 |
#endif /* GL_ANGLE_timer_query */
|
- |
|
3973 |
|
- |
|
3974 |
#ifdef GL_ANGLE_translated_shader_source
|
- |
|
3975 |
|
- |
|
3976 |
static GLboolean _glewInit_GL_ANGLE_translated_shader_source (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
3977 |
{
|
- |
|
3978 |
GLboolean r = GL_FALSE;
|
- |
|
3979 |
|
- |
|
3980 |
r = ((glGetTranslatedShaderSourceANGLE = (PFNGLGETTRANSLATEDSHADERSOURCEANGLEPROC)glewGetProcAddress((const GLubyte*)"glGetTranslatedShaderSourceANGLE")) == NULL) || r;
|
- |
|
3981 |
|
- |
|
3982 |
return r;
|
- |
|
3983 |
}
|
- |
|
3984 |
|
- |
|
3985 |
#endif /* GL_ANGLE_translated_shader_source */
|
- |
|
3986 |
|
3689 |
#ifdef GL_APPLE_aux_depth_stencil
|
3987 |
#ifdef GL_APPLE_aux_depth_stencil
|
3690 |
|
3988 |
|
3691 |
#endif /* GL_APPLE_aux_depth_stencil */
|
3989 |
#endif /* GL_APPLE_aux_depth_stencil */
|
3692 |
|
3990 |
|
3693 |
#ifdef GL_APPLE_client_storage
|
3991 |
#ifdef GL_APPLE_client_storage
|
Line 3890... |
Line 4188... |
3890 |
return r;
|
4188 |
return r;
|
3891 |
}
|
4189 |
}
|
3892 |
|
4190 |
|
3893 |
#endif /* GL_ARB_base_instance */
|
4191 |
#endif /* GL_ARB_base_instance */
|
3894 |
|
4192 |
|
- |
|
4193 |
#ifdef GL_ARB_bindless_texture
|
- |
|
4194 |
|
- |
|
4195 |
static GLboolean _glewInit_GL_ARB_bindless_texture (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
4196 |
{
|
- |
|
4197 |
GLboolean r = GL_FALSE;
|
- |
|
4198 |
|
- |
|
4199 |
r = ((glGetImageHandleARB = (PFNGLGETIMAGEHANDLEARBPROC)glewGetProcAddress((const GLubyte*)"glGetImageHandleARB")) == NULL) || r;
|
- |
|
4200 |
r = ((glGetTextureHandleARB = (PFNGLGETTEXTUREHANDLEARBPROC)glewGetProcAddress((const GLubyte*)"glGetTextureHandleARB")) == NULL) || r;
|
- |
|
4201 |
r = ((glGetTextureSamplerHandleARB = (PFNGLGETTEXTURESAMPLERHANDLEARBPROC)glewGetProcAddress((const GLubyte*)"glGetTextureSamplerHandleARB")) == NULL) || r;
|
- |
|
4202 |
r = ((glGetVertexAttribLui64vARB = (PFNGLGETVERTEXATTRIBLUI64VARBPROC)glewGetProcAddress((const GLubyte*)"glGetVertexAttribLui64vARB")) == NULL) || r;
|
- |
|
4203 |
r = ((glIsImageHandleResidentARB = (PFNGLISIMAGEHANDLERESIDENTARBPROC)glewGetProcAddress((const GLubyte*)"glIsImageHandleResidentARB")) == NULL) || r;
|
- |
|
4204 |
r = ((glIsTextureHandleResidentARB = (PFNGLISTEXTUREHANDLERESIDENTARBPROC)glewGetProcAddress((const GLubyte*)"glIsTextureHandleResidentARB")) == NULL) || r;
|
- |
|
4205 |
r = ((glMakeImageHandleNonResidentARB = (PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC)glewGetProcAddress((const GLubyte*)"glMakeImageHandleNonResidentARB")) == NULL) || r;
|
- |
|
4206 |
r = ((glMakeImageHandleResidentARB = (PFNGLMAKEIMAGEHANDLERESIDENTARBPROC)glewGetProcAddress((const GLubyte*)"glMakeImageHandleResidentARB")) == NULL) || r;
|
- |
|
4207 |
r = ((glMakeTextureHandleNonResidentARB = (PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC)glewGetProcAddress((const GLubyte*)"glMakeTextureHandleNonResidentARB")) == NULL) || r;
|
- |
|
4208 |
r = ((glMakeTextureHandleResidentARB = (PFNGLMAKETEXTUREHANDLERESIDENTARBPROC)glewGetProcAddress((const GLubyte*)"glMakeTextureHandleResidentARB")) == NULL) || r;
|
- |
|
4209 |
r = ((glProgramUniformHandleui64ARB = (PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformHandleui64ARB")) == NULL) || r;
|
- |
|
4210 |
r = ((glProgramUniformHandleui64vARB = (PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformHandleui64vARB")) == NULL) || r;
|
- |
|
4211 |
r = ((glUniformHandleui64ARB = (PFNGLUNIFORMHANDLEUI64ARBPROC)glewGetProcAddress((const GLubyte*)"glUniformHandleui64ARB")) == NULL) || r;
|
- |
|
4212 |
r = ((glUniformHandleui64vARB = (PFNGLUNIFORMHANDLEUI64VARBPROC)glewGetProcAddress((const GLubyte*)"glUniformHandleui64vARB")) == NULL) || r;
|
- |
|
4213 |
r = ((glVertexAttribL1ui64ARB = (PFNGLVERTEXATTRIBL1UI64ARBPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribL1ui64ARB")) == NULL) || r;
|
- |
|
4214 |
r = ((glVertexAttribL1ui64vARB = (PFNGLVERTEXATTRIBL1UI64VARBPROC)glewGetProcAddress((const GLubyte*)"glVertexAttribL1ui64vARB")) == NULL) || r;
|
- |
|
4215 |
|
- |
|
4216 |
return r;
|
- |
|
4217 |
}
|
- |
|
4218 |
|
- |
|
4219 |
#endif /* GL_ARB_bindless_texture */
|
- |
|
4220 |
|
3895 |
#ifdef GL_ARB_blend_func_extended
|
4221 |
#ifdef GL_ARB_blend_func_extended
|
3896 |
|
4222 |
|
3897 |
static GLboolean _glewInit_GL_ARB_blend_func_extended (GLEW_CONTEXT_ARG_DEF_INIT)
|
4223 |
static GLboolean _glewInit_GL_ARB_blend_func_extended (GLEW_CONTEXT_ARG_DEF_INIT)
|
3898 |
{
|
4224 |
{
|
3899 |
GLboolean r = GL_FALSE;
|
4225 |
GLboolean r = GL_FALSE;
|
Line 3904... |
Line 4230... |
3904 |
return r;
|
4230 |
return r;
|
3905 |
}
|
4231 |
}
|
3906 |
|
4232 |
|
3907 |
#endif /* GL_ARB_blend_func_extended */
|
4233 |
#endif /* GL_ARB_blend_func_extended */
|
3908 |
|
4234 |
|
- |
|
4235 |
#ifdef GL_ARB_buffer_storage
|
- |
|
4236 |
|
- |
|
4237 |
static GLboolean _glewInit_GL_ARB_buffer_storage (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
4238 |
{
|
- |
|
4239 |
GLboolean r = GL_FALSE;
|
- |
|
4240 |
|
- |
|
4241 |
r = ((glBufferStorage = (PFNGLBUFFERSTORAGEPROC)glewGetProcAddress((const GLubyte*)"glBufferStorage")) == NULL) || r;
|
- |
|
4242 |
r = ((glNamedBufferStorageEXT = (PFNGLNAMEDBUFFERSTORAGEEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedBufferStorageEXT")) == NULL) || r;
|
- |
|
4243 |
|
- |
|
4244 |
return r;
|
- |
|
4245 |
}
|
- |
|
4246 |
|
- |
|
4247 |
#endif /* GL_ARB_buffer_storage */
|
- |
|
4248 |
|
3909 |
#ifdef GL_ARB_cl_event
|
4249 |
#ifdef GL_ARB_cl_event
|
3910 |
|
4250 |
|
3911 |
static GLboolean _glewInit_GL_ARB_cl_event (GLEW_CONTEXT_ARG_DEF_INIT)
|
4251 |
static GLboolean _glewInit_GL_ARB_cl_event (GLEW_CONTEXT_ARG_DEF_INIT)
|
3912 |
{
|
4252 |
{
|
3913 |
GLboolean r = GL_FALSE;
|
4253 |
GLboolean r = GL_FALSE;
|
Line 3933... |
Line 4273... |
3933 |
return r;
|
4273 |
return r;
|
3934 |
}
|
4274 |
}
|
3935 |
|
4275 |
|
3936 |
#endif /* GL_ARB_clear_buffer_object */
|
4276 |
#endif /* GL_ARB_clear_buffer_object */
|
3937 |
|
4277 |
|
- |
|
4278 |
#ifdef GL_ARB_clear_texture
|
- |
|
4279 |
|
- |
|
4280 |
static GLboolean _glewInit_GL_ARB_clear_texture (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
4281 |
{
|
- |
|
4282 |
GLboolean r = GL_FALSE;
|
- |
|
4283 |
|
- |
|
4284 |
r = ((glClearTexImage = (PFNGLCLEARTEXIMAGEPROC)glewGetProcAddress((const GLubyte*)"glClearTexImage")) == NULL) || r;
|
- |
|
4285 |
r = ((glClearTexSubImage = (PFNGLCLEARTEXSUBIMAGEPROC)glewGetProcAddress((const GLubyte*)"glClearTexSubImage")) == NULL) || r;
|
- |
|
4286 |
|
- |
|
4287 |
return r;
|
- |
|
4288 |
}
|
- |
|
4289 |
|
- |
|
4290 |
#endif /* GL_ARB_clear_texture */
|
- |
|
4291 |
|
3938 |
#ifdef GL_ARB_color_buffer_float
|
4292 |
#ifdef GL_ARB_color_buffer_float
|
3939 |
|
4293 |
|
3940 |
static GLboolean _glewInit_GL_ARB_color_buffer_float (GLEW_CONTEXT_ARG_DEF_INIT)
|
4294 |
static GLboolean _glewInit_GL_ARB_color_buffer_float (GLEW_CONTEXT_ARG_DEF_INIT)
|
3941 |
{
|
4295 |
{
|
3942 |
GLboolean r = GL_FALSE;
|
4296 |
GLboolean r = GL_FALSE;
|
Line 3968... |
Line 4322... |
3968 |
return r;
|
4322 |
return r;
|
3969 |
}
|
4323 |
}
|
3970 |
|
4324 |
|
3971 |
#endif /* GL_ARB_compute_shader */
|
4325 |
#endif /* GL_ARB_compute_shader */
|
3972 |
|
4326 |
|
- |
|
4327 |
#ifdef GL_ARB_compute_variable_group_size
|
- |
|
4328 |
|
- |
|
4329 |
static GLboolean _glewInit_GL_ARB_compute_variable_group_size (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
4330 |
{
|
- |
|
4331 |
GLboolean r = GL_FALSE;
|
- |
|
4332 |
|
- |
|
4333 |
r = ((glDispatchComputeGroupSizeARB = (PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC)glewGetProcAddress((const GLubyte*)"glDispatchComputeGroupSizeARB")) == NULL) || r;
|
- |
|
4334 |
|
- |
|
4335 |
return r;
|
- |
|
4336 |
}
|
- |
|
4337 |
|
- |
|
4338 |
#endif /* GL_ARB_compute_variable_group_size */
|
- |
|
4339 |
|
3973 |
#ifdef GL_ARB_conservative_depth
|
4340 |
#ifdef GL_ARB_conservative_depth
|
3974 |
|
4341 |
|
3975 |
#endif /* GL_ARB_conservative_depth */
|
4342 |
#endif /* GL_ARB_conservative_depth */
|
3976 |
|
4343 |
|
3977 |
#ifdef GL_ARB_copy_buffer
|
4344 |
#ifdef GL_ARB_copy_buffer
|
Line 4089... |
Line 4456... |
4089 |
|
4456 |
|
4090 |
#ifdef GL_ARB_draw_instanced
|
4457 |
#ifdef GL_ARB_draw_instanced
|
4091 |
|
4458 |
|
4092 |
#endif /* GL_ARB_draw_instanced */
|
4459 |
#endif /* GL_ARB_draw_instanced */
|
4093 |
|
4460 |
|
- |
|
4461 |
#ifdef GL_ARB_enhanced_layouts
|
- |
|
4462 |
|
- |
|
4463 |
#endif /* GL_ARB_enhanced_layouts */
|
- |
|
4464 |
|
4094 |
#ifdef GL_ARB_explicit_attrib_location
|
4465 |
#ifdef GL_ARB_explicit_attrib_location
|
4095 |
|
4466 |
|
4096 |
#endif /* GL_ARB_explicit_attrib_location */
|
4467 |
#endif /* GL_ARB_explicit_attrib_location */
|
4097 |
|
4468 |
|
4098 |
#ifdef GL_ARB_explicit_uniform_location
|
4469 |
#ifdef GL_ARB_explicit_uniform_location
|
Line 4287... |
Line 4658... |
4287 |
return r;
|
4658 |
return r;
|
4288 |
}
|
4659 |
}
|
4289 |
|
4660 |
|
4290 |
#endif /* GL_ARB_imaging */
|
4661 |
#endif /* GL_ARB_imaging */
|
4291 |
|
4662 |
|
- |
|
4663 |
#ifdef GL_ARB_indirect_parameters
|
- |
|
4664 |
|
- |
|
4665 |
static GLboolean _glewInit_GL_ARB_indirect_parameters (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
4666 |
{
|
- |
|
4667 |
GLboolean r = GL_FALSE;
|
- |
|
4668 |
|
- |
|
4669 |
r = ((glMultiDrawArraysIndirectCountARB = (PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC)glewGetProcAddress((const GLubyte*)"glMultiDrawArraysIndirectCountARB")) == NULL) || r;
|
- |
|
4670 |
r = ((glMultiDrawElementsIndirectCountARB = (PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC)glewGetProcAddress((const GLubyte*)"glMultiDrawElementsIndirectCountARB")) == NULL) || r;
|
- |
|
4671 |
|
- |
|
4672 |
return r;
|
- |
|
4673 |
}
|
- |
|
4674 |
|
- |
|
4675 |
#endif /* GL_ARB_indirect_parameters */
|
- |
|
4676 |
|
4292 |
#ifdef GL_ARB_instanced_arrays
|
4677 |
#ifdef GL_ARB_instanced_arrays
|
4293 |
|
4678 |
|
4294 |
static GLboolean _glewInit_GL_ARB_instanced_arrays (GLEW_CONTEXT_ARG_DEF_INIT)
|
4679 |
static GLboolean _glewInit_GL_ARB_instanced_arrays (GLEW_CONTEXT_ARG_DEF_INIT)
|
4295 |
{
|
4680 |
{
|
4296 |
GLboolean r = GL_FALSE;
|
4681 |
GLboolean r = GL_FALSE;
|
Line 4381... |
Line 4766... |
4381 |
return r;
|
4766 |
return r;
|
4382 |
}
|
4767 |
}
|
4383 |
|
4768 |
|
4384 |
#endif /* GL_ARB_matrix_palette */
|
4769 |
#endif /* GL_ARB_matrix_palette */
|
4385 |
|
4770 |
|
- |
|
4771 |
#ifdef GL_ARB_multi_bind
|
- |
|
4772 |
|
- |
|
4773 |
static GLboolean _glewInit_GL_ARB_multi_bind (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
4774 |
{
|
- |
|
4775 |
GLboolean r = GL_FALSE;
|
- |
|
4776 |
|
- |
|
4777 |
r = ((glBindBuffersBase = (PFNGLBINDBUFFERSBASEPROC)glewGetProcAddress((const GLubyte*)"glBindBuffersBase")) == NULL) || r;
|
- |
|
4778 |
r = ((glBindBuffersRange = (PFNGLBINDBUFFERSRANGEPROC)glewGetProcAddress((const GLubyte*)"glBindBuffersRange")) == NULL) || r;
|
- |
|
4779 |
r = ((glBindImageTextures = (PFNGLBINDIMAGETEXTURESPROC)glewGetProcAddress((const GLubyte*)"glBindImageTextures")) == NULL) || r;
|
- |
|
4780 |
r = ((glBindSamplers = (PFNGLBINDSAMPLERSPROC)glewGetProcAddress((const GLubyte*)"glBindSamplers")) == NULL) || r;
|
- |
|
4781 |
r = ((glBindTextures = (PFNGLBINDTEXTURESPROC)glewGetProcAddress((const GLubyte*)"glBindTextures")) == NULL) || r;
|
- |
|
4782 |
r = ((glBindVertexBuffers = (PFNGLBINDVERTEXBUFFERSPROC)glewGetProcAddress((const GLubyte*)"glBindVertexBuffers")) == NULL) || r;
|
- |
|
4783 |
|
- |
|
4784 |
return r;
|
- |
|
4785 |
}
|
- |
|
4786 |
|
- |
|
4787 |
#endif /* GL_ARB_multi_bind */
|
- |
|
4788 |
|
4386 |
#ifdef GL_ARB_multi_draw_indirect
|
4789 |
#ifdef GL_ARB_multi_draw_indirect
|
4387 |
|
4790 |
|
4388 |
static GLboolean _glewInit_GL_ARB_multi_draw_indirect (GLEW_CONTEXT_ARG_DEF_INIT)
|
4791 |
static GLboolean _glewInit_GL_ARB_multi_draw_indirect (GLEW_CONTEXT_ARG_DEF_INIT)
|
4389 |
{
|
4792 |
{
|
4390 |
GLboolean r = GL_FALSE;
|
4793 |
GLboolean r = GL_FALSE;
|
Line 4531... |
Line 4934... |
4531 |
return r;
|
4934 |
return r;
|
4532 |
}
|
4935 |
}
|
4533 |
|
4936 |
|
4534 |
#endif /* GL_ARB_provoking_vertex */
|
4937 |
#endif /* GL_ARB_provoking_vertex */
|
4535 |
|
4938 |
|
- |
|
4939 |
#ifdef GL_ARB_query_buffer_object
|
- |
|
4940 |
|
- |
|
4941 |
#endif /* GL_ARB_query_buffer_object */
|
- |
|
4942 |
|
4536 |
#ifdef GL_ARB_robust_buffer_access_behavior
|
4943 |
#ifdef GL_ARB_robust_buffer_access_behavior
|
4537 |
|
4944 |
|
4538 |
#endif /* GL_ARB_robust_buffer_access_behavior */
|
4945 |
#endif /* GL_ARB_robust_buffer_access_behavior */
|
4539 |
|
4946 |
|
4540 |
#ifdef GL_ARB_robustness
|
4947 |
#ifdef GL_ARB_robustness
|
Line 4618... |
Line 5025... |
4618 |
|
5025 |
|
4619 |
#ifdef GL_ARB_seamless_cube_map
|
5026 |
#ifdef GL_ARB_seamless_cube_map
|
4620 |
|
5027 |
|
4621 |
#endif /* GL_ARB_seamless_cube_map */
|
5028 |
#endif /* GL_ARB_seamless_cube_map */
|
4622 |
|
5029 |
|
- |
|
5030 |
#ifdef GL_ARB_seamless_cubemap_per_texture
|
- |
|
5031 |
|
- |
|
5032 |
#endif /* GL_ARB_seamless_cubemap_per_texture */
|
- |
|
5033 |
|
4623 |
#ifdef GL_ARB_separate_shader_objects
|
5034 |
#ifdef GL_ARB_separate_shader_objects
|
4624 |
|
5035 |
|
4625 |
static GLboolean _glewInit_GL_ARB_separate_shader_objects (GLEW_CONTEXT_ARG_DEF_INIT)
|
5036 |
static GLboolean _glewInit_GL_ARB_separate_shader_objects (GLEW_CONTEXT_ARG_DEF_INIT)
|
4626 |
{
|
5037 |
{
|
4627 |
GLboolean r = GL_FALSE;
|
5038 |
GLboolean r = GL_FALSE;
|
Line 4707... |
Line 5118... |
4707 |
|
5118 |
|
4708 |
#ifdef GL_ARB_shader_bit_encoding
|
5119 |
#ifdef GL_ARB_shader_bit_encoding
|
4709 |
|
5120 |
|
4710 |
#endif /* GL_ARB_shader_bit_encoding */
|
5121 |
#endif /* GL_ARB_shader_bit_encoding */
|
4711 |
|
5122 |
|
- |
|
5123 |
#ifdef GL_ARB_shader_draw_parameters
|
- |
|
5124 |
|
- |
|
5125 |
#endif /* GL_ARB_shader_draw_parameters */
|
- |
|
5126 |
|
- |
|
5127 |
#ifdef GL_ARB_shader_group_vote
|
- |
|
5128 |
|
- |
|
5129 |
#endif /* GL_ARB_shader_group_vote */
|
- |
|
5130 |
|
4712 |
#ifdef GL_ARB_shader_image_load_store
|
5131 |
#ifdef GL_ARB_shader_image_load_store
|
4713 |
|
5132 |
|
4714 |
static GLboolean _glewInit_GL_ARB_shader_image_load_store (GLEW_CONTEXT_ARG_DEF_INIT)
|
5133 |
static GLboolean _glewInit_GL_ARB_shader_image_load_store (GLEW_CONTEXT_ARG_DEF_INIT)
|
4715 |
{
|
5134 |
{
|
4716 |
GLboolean r = GL_FALSE;
|
5135 |
GLboolean r = GL_FALSE;
|
Line 4859... |
Line 5278... |
4859 |
|
5278 |
|
4860 |
#ifdef GL_ARB_shadow_ambient
|
5279 |
#ifdef GL_ARB_shadow_ambient
|
4861 |
|
5280 |
|
4862 |
#endif /* GL_ARB_shadow_ambient */
|
5281 |
#endif /* GL_ARB_shadow_ambient */
|
4863 |
|
5282 |
|
- |
|
5283 |
#ifdef GL_ARB_sparse_texture
|
- |
|
5284 |
|
- |
|
5285 |
static GLboolean _glewInit_GL_ARB_sparse_texture (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
5286 |
{
|
- |
|
5287 |
GLboolean r = GL_FALSE;
|
- |
|
5288 |
|
- |
|
5289 |
r = ((glTexPageCommitmentARB = (PFNGLTEXPAGECOMMITMENTARBPROC)glewGetProcAddress((const GLubyte*)"glTexPageCommitmentARB")) == NULL) || r;
|
- |
|
5290 |
r = ((glTexturePageCommitmentEXT = (PFNGLTEXTUREPAGECOMMITMENTEXTPROC)glewGetProcAddress((const GLubyte*)"glTexturePageCommitmentEXT")) == NULL) || r;
|
- |
|
5291 |
|
- |
|
5292 |
return r;
|
- |
|
5293 |
}
|
- |
|
5294 |
|
- |
|
5295 |
#endif /* GL_ARB_sparse_texture */
|
- |
|
5296 |
|
4864 |
#ifdef GL_ARB_stencil_texturing
|
5297 |
#ifdef GL_ARB_stencil_texturing
|
4865 |
|
5298 |
|
4866 |
#endif /* GL_ARB_stencil_texturing */
|
5299 |
#endif /* GL_ARB_stencil_texturing */
|
4867 |
|
5300 |
|
4868 |
#ifdef GL_ARB_sync
|
5301 |
#ifdef GL_ARB_sync
|
Line 4990... |
Line 5423... |
4990 |
|
5423 |
|
4991 |
#ifdef GL_ARB_texture_gather
|
5424 |
#ifdef GL_ARB_texture_gather
|
4992 |
|
5425 |
|
4993 |
#endif /* GL_ARB_texture_gather */
|
5426 |
#endif /* GL_ARB_texture_gather */
|
4994 |
|
5427 |
|
- |
|
5428 |
#ifdef GL_ARB_texture_mirror_clamp_to_edge
|
- |
|
5429 |
|
- |
|
5430 |
#endif /* GL_ARB_texture_mirror_clamp_to_edge */
|
- |
|
5431 |
|
4995 |
#ifdef GL_ARB_texture_mirrored_repeat
|
5432 |
#ifdef GL_ARB_texture_mirrored_repeat
|
4996 |
|
5433 |
|
4997 |
#endif /* GL_ARB_texture_mirrored_repeat */
|
5434 |
#endif /* GL_ARB_texture_mirrored_repeat */
|
4998 |
|
5435 |
|
4999 |
#ifdef GL_ARB_texture_multisample
|
5436 |
#ifdef GL_ARB_texture_multisample
|
Line 5034... |
Line 5471... |
5034 |
|
5471 |
|
5035 |
#ifdef GL_ARB_texture_rgb10_a2ui
|
5472 |
#ifdef GL_ARB_texture_rgb10_a2ui
|
5036 |
|
5473 |
|
5037 |
#endif /* GL_ARB_texture_rgb10_a2ui */
|
5474 |
#endif /* GL_ARB_texture_rgb10_a2ui */
|
5038 |
|
5475 |
|
- |
|
5476 |
#ifdef GL_ARB_texture_stencil8
|
- |
|
5477 |
|
- |
|
5478 |
#endif /* GL_ARB_texture_stencil8 */
|
- |
|
5479 |
|
5039 |
#ifdef GL_ARB_texture_storage
|
5480 |
#ifdef GL_ARB_texture_storage
|
5040 |
|
5481 |
|
5041 |
static GLboolean _glewInit_GL_ARB_texture_storage (GLEW_CONTEXT_ARG_DEF_INIT)
|
5482 |
static GLboolean _glewInit_GL_ARB_texture_storage (GLEW_CONTEXT_ARG_DEF_INIT)
|
5042 |
{
|
5483 |
{
|
5043 |
GLboolean r = GL_FALSE;
|
5484 |
GLboolean r = GL_FALSE;
|
Line 5381... |
Line 5822... |
5381 |
return r;
|
5822 |
return r;
|
5382 |
}
|
5823 |
}
|
5383 |
|
5824 |
|
5384 |
#endif /* GL_ARB_vertex_shader */
|
5825 |
#endif /* GL_ARB_vertex_shader */
|
5385 |
|
5826 |
|
- |
|
5827 |
#ifdef GL_ARB_vertex_type_10f_11f_11f_rev
|
- |
|
5828 |
|
- |
|
5829 |
#endif /* GL_ARB_vertex_type_10f_11f_11f_rev */
|
- |
|
5830 |
|
5386 |
#ifdef GL_ARB_vertex_type_2_10_10_10_rev
|
5831 |
#ifdef GL_ARB_vertex_type_2_10_10_10_rev
|
5387 |
|
5832 |
|
5388 |
static GLboolean _glewInit_GL_ARB_vertex_type_2_10_10_10_rev (GLEW_CONTEXT_ARG_DEF_INIT)
|
5833 |
static GLboolean _glewInit_GL_ARB_vertex_type_2_10_10_10_rev (GLEW_CONTEXT_ARG_DEF_INIT)
|
5389 |
{
|
5834 |
{
|
5390 |
GLboolean r = GL_FALSE;
|
5835 |
GLboolean r = GL_FALSE;
|
Line 6117... |
Line 6562... |
6117 |
r = ((glNamedProgramLocalParametersI4uivEXT = (PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedProgramLocalParametersI4uivEXT")) == NULL) || r;
|
6562 |
r = ((glNamedProgramLocalParametersI4uivEXT = (PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedProgramLocalParametersI4uivEXT")) == NULL) || r;
|
6118 |
r = ((glNamedProgramStringEXT = (PFNGLNAMEDPROGRAMSTRINGEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedProgramStringEXT")) == NULL) || r;
|
6563 |
r = ((glNamedProgramStringEXT = (PFNGLNAMEDPROGRAMSTRINGEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedProgramStringEXT")) == NULL) || r;
|
6119 |
r = ((glNamedRenderbufferStorageEXT = (PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedRenderbufferStorageEXT")) == NULL) || r;
|
6564 |
r = ((glNamedRenderbufferStorageEXT = (PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedRenderbufferStorageEXT")) == NULL) || r;
|
6120 |
r = ((glNamedRenderbufferStorageMultisampleCoverageEXT = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedRenderbufferStorageMultisampleCoverageEXT")) == NULL) || r;
|
6565 |
r = ((glNamedRenderbufferStorageMultisampleCoverageEXT = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedRenderbufferStorageMultisampleCoverageEXT")) == NULL) || r;
|
6121 |
r = ((glNamedRenderbufferStorageMultisampleEXT = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedRenderbufferStorageMultisampleEXT")) == NULL) || r;
|
6566 |
r = ((glNamedRenderbufferStorageMultisampleEXT = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC)glewGetProcAddress((const GLubyte*)"glNamedRenderbufferStorageMultisampleEXT")) == NULL) || r;
|
6122 |
r = ((glProgramUniform1dEXT = (PFNGLPROGRAMUNIFORM1DEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1dEXT")) == NULL) || r;
|
- |
|
6123 |
r = ((glProgramUniform1dvEXT = (PFNGLPROGRAMUNIFORM1DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1dvEXT")) == NULL) || r;
|
- |
|
6124 |
r = ((glProgramUniform1fEXT = (PFNGLPROGRAMUNIFORM1FEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1fEXT")) == NULL) || r;
|
6567 |
r = ((glProgramUniform1fEXT = (PFNGLPROGRAMUNIFORM1FEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1fEXT")) == NULL) || r;
|
6125 |
r = ((glProgramUniform1fvEXT = (PFNGLPROGRAMUNIFORM1FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1fvEXT")) == NULL) || r;
|
6568 |
r = ((glProgramUniform1fvEXT = (PFNGLPROGRAMUNIFORM1FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1fvEXT")) == NULL) || r;
|
6126 |
r = ((glProgramUniform1iEXT = (PFNGLPROGRAMUNIFORM1IEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1iEXT")) == NULL) || r;
|
6569 |
r = ((glProgramUniform1iEXT = (PFNGLPROGRAMUNIFORM1IEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1iEXT")) == NULL) || r;
|
6127 |
r = ((glProgramUniform1ivEXT = (PFNGLPROGRAMUNIFORM1IVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1ivEXT")) == NULL) || r;
|
6570 |
r = ((glProgramUniform1ivEXT = (PFNGLPROGRAMUNIFORM1IVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1ivEXT")) == NULL) || r;
|
6128 |
r = ((glProgramUniform1uiEXT = (PFNGLPROGRAMUNIFORM1UIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1uiEXT")) == NULL) || r;
|
6571 |
r = ((glProgramUniform1uiEXT = (PFNGLPROGRAMUNIFORM1UIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1uiEXT")) == NULL) || r;
|
6129 |
r = ((glProgramUniform1uivEXT = (PFNGLPROGRAMUNIFORM1UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1uivEXT")) == NULL) || r;
|
6572 |
r = ((glProgramUniform1uivEXT = (PFNGLPROGRAMUNIFORM1UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform1uivEXT")) == NULL) || r;
|
6130 |
r = ((glProgramUniform2dEXT = (PFNGLPROGRAMUNIFORM2DEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2dEXT")) == NULL) || r;
|
- |
|
6131 |
r = ((glProgramUniform2dvEXT = (PFNGLPROGRAMUNIFORM2DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2dvEXT")) == NULL) || r;
|
- |
|
6132 |
r = ((glProgramUniform2fEXT = (PFNGLPROGRAMUNIFORM2FEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2fEXT")) == NULL) || r;
|
6573 |
r = ((glProgramUniform2fEXT = (PFNGLPROGRAMUNIFORM2FEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2fEXT")) == NULL) || r;
|
6133 |
r = ((glProgramUniform2fvEXT = (PFNGLPROGRAMUNIFORM2FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2fvEXT")) == NULL) || r;
|
6574 |
r = ((glProgramUniform2fvEXT = (PFNGLPROGRAMUNIFORM2FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2fvEXT")) == NULL) || r;
|
6134 |
r = ((glProgramUniform2iEXT = (PFNGLPROGRAMUNIFORM2IEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2iEXT")) == NULL) || r;
|
6575 |
r = ((glProgramUniform2iEXT = (PFNGLPROGRAMUNIFORM2IEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2iEXT")) == NULL) || r;
|
6135 |
r = ((glProgramUniform2ivEXT = (PFNGLPROGRAMUNIFORM2IVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2ivEXT")) == NULL) || r;
|
6576 |
r = ((glProgramUniform2ivEXT = (PFNGLPROGRAMUNIFORM2IVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2ivEXT")) == NULL) || r;
|
6136 |
r = ((glProgramUniform2uiEXT = (PFNGLPROGRAMUNIFORM2UIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2uiEXT")) == NULL) || r;
|
6577 |
r = ((glProgramUniform2uiEXT = (PFNGLPROGRAMUNIFORM2UIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2uiEXT")) == NULL) || r;
|
6137 |
r = ((glProgramUniform2uivEXT = (PFNGLPROGRAMUNIFORM2UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2uivEXT")) == NULL) || r;
|
6578 |
r = ((glProgramUniform2uivEXT = (PFNGLPROGRAMUNIFORM2UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform2uivEXT")) == NULL) || r;
|
6138 |
r = ((glProgramUniform3dEXT = (PFNGLPROGRAMUNIFORM3DEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3dEXT")) == NULL) || r;
|
- |
|
6139 |
r = ((glProgramUniform3dvEXT = (PFNGLPROGRAMUNIFORM3DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3dvEXT")) == NULL) || r;
|
- |
|
6140 |
r = ((glProgramUniform3fEXT = (PFNGLPROGRAMUNIFORM3FEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3fEXT")) == NULL) || r;
|
6579 |
r = ((glProgramUniform3fEXT = (PFNGLPROGRAMUNIFORM3FEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3fEXT")) == NULL) || r;
|
6141 |
r = ((glProgramUniform3fvEXT = (PFNGLPROGRAMUNIFORM3FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3fvEXT")) == NULL) || r;
|
6580 |
r = ((glProgramUniform3fvEXT = (PFNGLPROGRAMUNIFORM3FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3fvEXT")) == NULL) || r;
|
6142 |
r = ((glProgramUniform3iEXT = (PFNGLPROGRAMUNIFORM3IEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3iEXT")) == NULL) || r;
|
6581 |
r = ((glProgramUniform3iEXT = (PFNGLPROGRAMUNIFORM3IEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3iEXT")) == NULL) || r;
|
6143 |
r = ((glProgramUniform3ivEXT = (PFNGLPROGRAMUNIFORM3IVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3ivEXT")) == NULL) || r;
|
6582 |
r = ((glProgramUniform3ivEXT = (PFNGLPROGRAMUNIFORM3IVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3ivEXT")) == NULL) || r;
|
6144 |
r = ((glProgramUniform3uiEXT = (PFNGLPROGRAMUNIFORM3UIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3uiEXT")) == NULL) || r;
|
6583 |
r = ((glProgramUniform3uiEXT = (PFNGLPROGRAMUNIFORM3UIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3uiEXT")) == NULL) || r;
|
6145 |
r = ((glProgramUniform3uivEXT = (PFNGLPROGRAMUNIFORM3UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3uivEXT")) == NULL) || r;
|
6584 |
r = ((glProgramUniform3uivEXT = (PFNGLPROGRAMUNIFORM3UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform3uivEXT")) == NULL) || r;
|
6146 |
r = ((glProgramUniform4dEXT = (PFNGLPROGRAMUNIFORM4DEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4dEXT")) == NULL) || r;
|
- |
|
6147 |
r = ((glProgramUniform4dvEXT = (PFNGLPROGRAMUNIFORM4DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4dvEXT")) == NULL) || r;
|
- |
|
6148 |
r = ((glProgramUniform4fEXT = (PFNGLPROGRAMUNIFORM4FEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4fEXT")) == NULL) || r;
|
6585 |
r = ((glProgramUniform4fEXT = (PFNGLPROGRAMUNIFORM4FEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4fEXT")) == NULL) || r;
|
6149 |
r = ((glProgramUniform4fvEXT = (PFNGLPROGRAMUNIFORM4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4fvEXT")) == NULL) || r;
|
6586 |
r = ((glProgramUniform4fvEXT = (PFNGLPROGRAMUNIFORM4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4fvEXT")) == NULL) || r;
|
6150 |
r = ((glProgramUniform4iEXT = (PFNGLPROGRAMUNIFORM4IEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4iEXT")) == NULL) || r;
|
6587 |
r = ((glProgramUniform4iEXT = (PFNGLPROGRAMUNIFORM4IEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4iEXT")) == NULL) || r;
|
6151 |
r = ((glProgramUniform4ivEXT = (PFNGLPROGRAMUNIFORM4IVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4ivEXT")) == NULL) || r;
|
6588 |
r = ((glProgramUniform4ivEXT = (PFNGLPROGRAMUNIFORM4IVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4ivEXT")) == NULL) || r;
|
6152 |
r = ((glProgramUniform4uiEXT = (PFNGLPROGRAMUNIFORM4UIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4uiEXT")) == NULL) || r;
|
6589 |
r = ((glProgramUniform4uiEXT = (PFNGLPROGRAMUNIFORM4UIEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4uiEXT")) == NULL) || r;
|
6153 |
r = ((glProgramUniform4uivEXT = (PFNGLPROGRAMUNIFORM4UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4uivEXT")) == NULL) || r;
|
6590 |
r = ((glProgramUniform4uivEXT = (PFNGLPROGRAMUNIFORM4UIVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniform4uivEXT")) == NULL) || r;
|
6154 |
r = ((glProgramUniformMatrix2dvEXT = (PFNGLPROGRAMUNIFORMMATRIX2DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2dvEXT")) == NULL) || r;
|
- |
|
6155 |
r = ((glProgramUniformMatrix2fvEXT = (PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2fvEXT")) == NULL) || r;
|
6591 |
r = ((glProgramUniformMatrix2fvEXT = (PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2fvEXT")) == NULL) || r;
|
6156 |
r = ((glProgramUniformMatrix2x3dvEXT = (PFNGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2x3dvEXT")) == NULL) || r;
|
- |
|
6157 |
r = ((glProgramUniformMatrix2x3fvEXT = (PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2x3fvEXT")) == NULL) || r;
|
6592 |
r = ((glProgramUniformMatrix2x3fvEXT = (PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2x3fvEXT")) == NULL) || r;
|
6158 |
r = ((glProgramUniformMatrix2x4dvEXT = (PFNGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2x4dvEXT")) == NULL) || r;
|
- |
|
6159 |
r = ((glProgramUniformMatrix2x4fvEXT = (PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2x4fvEXT")) == NULL) || r;
|
6593 |
r = ((glProgramUniformMatrix2x4fvEXT = (PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix2x4fvEXT")) == NULL) || r;
|
6160 |
r = ((glProgramUniformMatrix3dvEXT = (PFNGLPROGRAMUNIFORMMATRIX3DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3dvEXT")) == NULL) || r;
|
- |
|
6161 |
r = ((glProgramUniformMatrix3fvEXT = (PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3fvEXT")) == NULL) || r;
|
6594 |
r = ((glProgramUniformMatrix3fvEXT = (PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3fvEXT")) == NULL) || r;
|
6162 |
r = ((glProgramUniformMatrix3x2dvEXT = (PFNGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3x2dvEXT")) == NULL) || r;
|
- |
|
6163 |
r = ((glProgramUniformMatrix3x2fvEXT = (PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3x2fvEXT")) == NULL) || r;
|
6595 |
r = ((glProgramUniformMatrix3x2fvEXT = (PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3x2fvEXT")) == NULL) || r;
|
6164 |
r = ((glProgramUniformMatrix3x4dvEXT = (PFNGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3x4dvEXT")) == NULL) || r;
|
- |
|
6165 |
r = ((glProgramUniformMatrix3x4fvEXT = (PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3x4fvEXT")) == NULL) || r;
|
6596 |
r = ((glProgramUniformMatrix3x4fvEXT = (PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix3x4fvEXT")) == NULL) || r;
|
6166 |
r = ((glProgramUniformMatrix4dvEXT = (PFNGLPROGRAMUNIFORMMATRIX4DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4dvEXT")) == NULL) || r;
|
- |
|
6167 |
r = ((glProgramUniformMatrix4fvEXT = (PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4fvEXT")) == NULL) || r;
|
6597 |
r = ((glProgramUniformMatrix4fvEXT = (PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4fvEXT")) == NULL) || r;
|
6168 |
r = ((glProgramUniformMatrix4x2dvEXT = (PFNGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4x2dvEXT")) == NULL) || r;
|
- |
|
6169 |
r = ((glProgramUniformMatrix4x2fvEXT = (PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4x2fvEXT")) == NULL) || r;
|
6598 |
r = ((glProgramUniformMatrix4x2fvEXT = (PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4x2fvEXT")) == NULL) || r;
|
6170 |
r = ((glProgramUniformMatrix4x3dvEXT = (PFNGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4x3dvEXT")) == NULL) || r;
|
- |
|
6171 |
r = ((glProgramUniformMatrix4x3fvEXT = (PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4x3fvEXT")) == NULL) || r;
|
6599 |
r = ((glProgramUniformMatrix4x3fvEXT = (PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC)glewGetProcAddress((const GLubyte*)"glProgramUniformMatrix4x3fvEXT")) == NULL) || r;
|
6172 |
r = ((glPushClientAttribDefaultEXT = (PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC)glewGetProcAddress((const GLubyte*)"glPushClientAttribDefaultEXT")) == NULL) || r;
|
6600 |
r = ((glPushClientAttribDefaultEXT = (PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC)glewGetProcAddress((const GLubyte*)"glPushClientAttribDefaultEXT")) == NULL) || r;
|
6173 |
r = ((glTextureBufferEXT = (PFNGLTEXTUREBUFFEREXTPROC)glewGetProcAddress((const GLubyte*)"glTextureBufferEXT")) == NULL) || r;
|
6601 |
r = ((glTextureBufferEXT = (PFNGLTEXTUREBUFFEREXTPROC)glewGetProcAddress((const GLubyte*)"glTextureBufferEXT")) == NULL) || r;
|
6174 |
r = ((glTextureImage1DEXT = (PFNGLTEXTUREIMAGE1DEXTPROC)glewGetProcAddress((const GLubyte*)"glTextureImage1DEXT")) == NULL) || r;
|
6602 |
r = ((glTextureImage1DEXT = (PFNGLTEXTUREIMAGE1DEXTPROC)glewGetProcAddress((const GLubyte*)"glTextureImage1DEXT")) == NULL) || r;
|
6175 |
r = ((glTextureImage2DEXT = (PFNGLTEXTUREIMAGE2DEXTPROC)glewGetProcAddress((const GLubyte*)"glTextureImage2DEXT")) == NULL) || r;
|
6603 |
r = ((glTextureImage2DEXT = (PFNGLTEXTUREIMAGE2DEXTPROC)glewGetProcAddress((const GLubyte*)"glTextureImage2DEXT")) == NULL) || r;
|
Line 7195... |
Line 7623... |
7195 |
|
7623 |
|
7196 |
#ifdef GL_INGR_interlace_read
|
7624 |
#ifdef GL_INGR_interlace_read
|
7197 |
|
7625 |
|
7198 |
#endif /* GL_INGR_interlace_read */
|
7626 |
#endif /* GL_INGR_interlace_read */
|
7199 |
|
7627 |
|
- |
|
7628 |
#ifdef GL_INTEL_map_texture
|
- |
|
7629 |
|
- |
|
7630 |
static GLboolean _glewInit_GL_INTEL_map_texture (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
7631 |
{
|
- |
|
7632 |
GLboolean r = GL_FALSE;
|
- |
|
7633 |
|
- |
|
7634 |
r = ((glMapTexture2DINTEL = (PFNGLMAPTEXTURE2DINTELPROC)glewGetProcAddress((const GLubyte*)"glMapTexture2DINTEL")) == NULL) || r;
|
- |
|
7635 |
r = ((glSyncTextureINTEL = (PFNGLSYNCTEXTUREINTELPROC)glewGetProcAddress((const GLubyte*)"glSyncTextureINTEL")) == NULL) || r;
|
- |
|
7636 |
r = ((glUnmapTexture2DINTEL = (PFNGLUNMAPTEXTURE2DINTELPROC)glewGetProcAddress((const GLubyte*)"glUnmapTexture2DINTEL")) == NULL) || r;
|
- |
|
7637 |
|
- |
|
7638 |
return r;
|
- |
|
7639 |
}
|
- |
|
7640 |
|
- |
|
7641 |
#endif /* GL_INTEL_map_texture */
|
- |
|
7642 |
|
7200 |
#ifdef GL_INTEL_parallel_arrays
|
7643 |
#ifdef GL_INTEL_parallel_arrays
|
7201 |
|
7644 |
|
7202 |
static GLboolean _glewInit_GL_INTEL_parallel_arrays (GLEW_CONTEXT_ARG_DEF_INIT)
|
7645 |
static GLboolean _glewInit_GL_INTEL_parallel_arrays (GLEW_CONTEXT_ARG_DEF_INIT)
|
7203 |
{
|
7646 |
{
|
7204 |
GLboolean r = GL_FALSE;
|
7647 |
GLboolean r = GL_FALSE;
|
Line 7237... |
Line 7680... |
7237 |
r = ((glDebugMessageControl = (PFNGLDEBUGMESSAGECONTROLPROC)glewGetProcAddress((const GLubyte*)"glDebugMessageControl")) == NULL) || r;
|
7680 |
r = ((glDebugMessageControl = (PFNGLDEBUGMESSAGECONTROLPROC)glewGetProcAddress((const GLubyte*)"glDebugMessageControl")) == NULL) || r;
|
7238 |
r = ((glDebugMessageInsert = (PFNGLDEBUGMESSAGEINSERTPROC)glewGetProcAddress((const GLubyte*)"glDebugMessageInsert")) == NULL) || r;
|
7681 |
r = ((glDebugMessageInsert = (PFNGLDEBUGMESSAGEINSERTPROC)glewGetProcAddress((const GLubyte*)"glDebugMessageInsert")) == NULL) || r;
|
7239 |
r = ((glGetDebugMessageLog = (PFNGLGETDEBUGMESSAGELOGPROC)glewGetProcAddress((const GLubyte*)"glGetDebugMessageLog")) == NULL) || r;
|
7682 |
r = ((glGetDebugMessageLog = (PFNGLGETDEBUGMESSAGELOGPROC)glewGetProcAddress((const GLubyte*)"glGetDebugMessageLog")) == NULL) || r;
|
7240 |
r = ((glGetObjectLabel = (PFNGLGETOBJECTLABELPROC)glewGetProcAddress((const GLubyte*)"glGetObjectLabel")) == NULL) || r;
|
7683 |
r = ((glGetObjectLabel = (PFNGLGETOBJECTLABELPROC)glewGetProcAddress((const GLubyte*)"glGetObjectLabel")) == NULL) || r;
|
7241 |
r = ((glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)glewGetProcAddress((const GLubyte*)"glGetObjectPtrLabel")) == NULL) || r;
|
7684 |
r = ((glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)glewGetProcAddress((const GLubyte*)"glGetObjectPtrLabel")) == NULL) || r;
|
7242 |
r = ((glGetPointerv = (PFNGLGETPOINTERVPROC)glewGetProcAddress((const GLubyte*)"glGetPointerv")) == NULL) || r;
|
- |
|
7243 |
r = ((glObjectLabel = (PFNGLOBJECTLABELPROC)glewGetProcAddress((const GLubyte*)"glObjectLabel")) == NULL) || r;
|
7685 |
r = ((glObjectLabel = (PFNGLOBJECTLABELPROC)glewGetProcAddress((const GLubyte*)"glObjectLabel")) == NULL) || r;
|
7244 |
r = ((glObjectPtrLabel = (PFNGLOBJECTPTRLABELPROC)glewGetProcAddress((const GLubyte*)"glObjectPtrLabel")) == NULL) || r;
|
7686 |
r = ((glObjectPtrLabel = (PFNGLOBJECTPTRLABELPROC)glewGetProcAddress((const GLubyte*)"glObjectPtrLabel")) == NULL) || r;
|
- |
|
7687 |
r = ((glPopDebugGroup = (PFNGLPOPDEBUGGROUPPROC)glewGetProcAddress((const GLubyte*)"glPopDebugGroup")) == NULL) || r;
|
7245 |
r = ((glPushDebugGroup = (PFNGLPUSHDEBUGGROUPPROC)glewGetProcAddress((const GLubyte*)"glPushDebugGroup")) == NULL) || r;
|
7688 |
r = ((glPushDebugGroup = (PFNGLPUSHDEBUGGROUPPROC)glewGetProcAddress((const GLubyte*)"glPushDebugGroup")) == NULL) || r;
|
7246 |
|
7689 |
|
7247 |
return r;
|
7690 |
return r;
|
7248 |
}
|
7691 |
}
|
7249 |
|
7692 |
|
Line 7329... |
Line 7772... |
7329 |
|
7772 |
|
7330 |
#ifdef GL_MESA_ycbcr_texture
|
7773 |
#ifdef GL_MESA_ycbcr_texture
|
7331 |
|
7774 |
|
7332 |
#endif /* GL_MESA_ycbcr_texture */
|
7775 |
#endif /* GL_MESA_ycbcr_texture */
|
7333 |
|
7776 |
|
- |
|
7777 |
#ifdef GL_NVX_conditional_render
|
- |
|
7778 |
|
- |
|
7779 |
static GLboolean _glewInit_GL_NVX_conditional_render (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
7780 |
{
|
- |
|
7781 |
GLboolean r = GL_FALSE;
|
- |
|
7782 |
|
- |
|
7783 |
r = ((glBeginConditionalRenderNVX = (PFNGLBEGINCONDITIONALRENDERNVXPROC)glewGetProcAddress((const GLubyte*)"glBeginConditionalRenderNVX")) == NULL) || r;
|
- |
|
7784 |
r = ((glEndConditionalRenderNVX = (PFNGLENDCONDITIONALRENDERNVXPROC)glewGetProcAddress((const GLubyte*)"glEndConditionalRenderNVX")) == NULL) || r;
|
- |
|
7785 |
|
- |
|
7786 |
return r;
|
- |
|
7787 |
}
|
- |
|
7788 |
|
- |
|
7789 |
#endif /* GL_NVX_conditional_render */
|
- |
|
7790 |
|
7334 |
#ifdef GL_NVX_gpu_memory_info
|
7791 |
#ifdef GL_NVX_gpu_memory_info
|
7335 |
|
7792 |
|
7336 |
#endif /* GL_NVX_gpu_memory_info */
|
7793 |
#endif /* GL_NVX_gpu_memory_info */
|
7337 |
|
7794 |
|
- |
|
7795 |
#ifdef GL_NV_bindless_multi_draw_indirect
|
- |
|
7796 |
|
- |
|
7797 |
static GLboolean _glewInit_GL_NV_bindless_multi_draw_indirect (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
7798 |
{
|
- |
|
7799 |
GLboolean r = GL_FALSE;
|
- |
|
7800 |
|
- |
|
7801 |
r = ((glMultiDrawArraysIndirectBindlessNV = (PFNGLMULTIDRAWARRAYSINDIRECTBINDLESSNVPROC)glewGetProcAddress((const GLubyte*)"glMultiDrawArraysIndirectBindlessNV")) == NULL) || r;
|
- |
|
7802 |
r = ((glMultiDrawElementsIndirectBindlessNV = (PFNGLMULTIDRAWELEMENTSINDIRECTBINDLESSNVPROC)glewGetProcAddress((const GLubyte*)"glMultiDrawElementsIndirectBindlessNV")) == NULL) || r;
|
- |
|
7803 |
|
- |
|
7804 |
return r;
|
- |
|
7805 |
}
|
- |
|
7806 |
|
- |
|
7807 |
#endif /* GL_NV_bindless_multi_draw_indirect */
|
- |
|
7808 |
|
7338 |
#ifdef GL_NV_bindless_texture
|
7809 |
#ifdef GL_NV_bindless_texture
|
7339 |
|
7810 |
|
7340 |
static GLboolean _glewInit_GL_NV_bindless_texture (GLEW_CONTEXT_ARG_DEF_INIT)
|
7811 |
static GLboolean _glewInit_GL_NV_bindless_texture (GLEW_CONTEXT_ARG_DEF_INIT)
|
7341 |
{
|
7812 |
{
|
7342 |
GLboolean r = GL_FALSE;
|
7813 |
GLboolean r = GL_FALSE;
|
Line 7358... |
Line 7829... |
7358 |
return r;
|
7829 |
return r;
|
7359 |
}
|
7830 |
}
|
7360 |
|
7831 |
|
7361 |
#endif /* GL_NV_bindless_texture */
|
7832 |
#endif /* GL_NV_bindless_texture */
|
7362 |
|
7833 |
|
- |
|
7834 |
#ifdef GL_NV_blend_equation_advanced
|
- |
|
7835 |
|
- |
|
7836 |
static GLboolean _glewInit_GL_NV_blend_equation_advanced (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
7837 |
{
|
- |
|
7838 |
GLboolean r = GL_FALSE;
|
- |
|
7839 |
|
- |
|
7840 |
r = ((glBlendBarrierNV = (PFNGLBLENDBARRIERNVPROC)glewGetProcAddress((const GLubyte*)"glBlendBarrierNV")) == NULL) || r;
|
- |
|
7841 |
r = ((glBlendParameteriNV = (PFNGLBLENDPARAMETERINVPROC)glewGetProcAddress((const GLubyte*)"glBlendParameteriNV")) == NULL) || r;
|
- |
|
7842 |
|
- |
|
7843 |
return r;
|
- |
|
7844 |
}
|
- |
|
7845 |
|
- |
|
7846 |
#endif /* GL_NV_blend_equation_advanced */
|
- |
|
7847 |
|
- |
|
7848 |
#ifdef GL_NV_blend_equation_advanced_coherent
|
- |
|
7849 |
|
- |
|
7850 |
#endif /* GL_NV_blend_equation_advanced_coherent */
|
- |
|
7851 |
|
7363 |
#ifdef GL_NV_blend_square
|
7852 |
#ifdef GL_NV_blend_square
|
7364 |
|
7853 |
|
7365 |
#endif /* GL_NV_blend_square */
|
7854 |
#endif /* GL_NV_blend_square */
|
7366 |
|
7855 |
|
- |
|
7856 |
#ifdef GL_NV_compute_program5
|
- |
|
7857 |
|
- |
|
7858 |
#endif /* GL_NV_compute_program5 */
|
- |
|
7859 |
|
7367 |
#ifdef GL_NV_conditional_render
|
7860 |
#ifdef GL_NV_conditional_render
|
7368 |
|
7861 |
|
7369 |
static GLboolean _glewInit_GL_NV_conditional_render (GLEW_CONTEXT_ARG_DEF_INIT)
|
7862 |
static GLboolean _glewInit_GL_NV_conditional_render (GLEW_CONTEXT_ARG_DEF_INIT)
|
7370 |
{
|
7863 |
{
|
7371 |
GLboolean r = GL_FALSE;
|
7864 |
GLboolean r = GL_FALSE;
|
Line 7393... |
Line 7886... |
7393 |
return r;
|
7886 |
return r;
|
7394 |
}
|
7887 |
}
|
7395 |
|
7888 |
|
7396 |
#endif /* GL_NV_copy_image */
|
7889 |
#endif /* GL_NV_copy_image */
|
7397 |
|
7890 |
|
- |
|
7891 |
#ifdef GL_NV_deep_texture3D
|
- |
|
7892 |
|
- |
|
7893 |
#endif /* GL_NV_deep_texture3D */
|
- |
|
7894 |
|
7398 |
#ifdef GL_NV_depth_buffer_float
|
7895 |
#ifdef GL_NV_depth_buffer_float
|
7399 |
|
7896 |
|
7400 |
static GLboolean _glewInit_GL_NV_depth_buffer_float (GLEW_CONTEXT_ARG_DEF_INIT)
|
7897 |
static GLboolean _glewInit_GL_NV_depth_buffer_float (GLEW_CONTEXT_ARG_DEF_INIT)
|
7401 |
{
|
7898 |
{
|
7402 |
GLboolean r = GL_FALSE;
|
7899 |
GLboolean r = GL_FALSE;
|
Line 7416... |
Line 7913... |
7416 |
|
7913 |
|
7417 |
#ifdef GL_NV_depth_range_unclamped
|
7914 |
#ifdef GL_NV_depth_range_unclamped
|
7418 |
|
7915 |
|
7419 |
#endif /* GL_NV_depth_range_unclamped */
|
7916 |
#endif /* GL_NV_depth_range_unclamped */
|
7420 |
|
7917 |
|
- |
|
7918 |
#ifdef GL_NV_draw_texture
|
- |
|
7919 |
|
- |
|
7920 |
static GLboolean _glewInit_GL_NV_draw_texture (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
7921 |
{
|
- |
|
7922 |
GLboolean r = GL_FALSE;
|
- |
|
7923 |
|
- |
|
7924 |
r = ((glDrawTextureNV = (PFNGLDRAWTEXTURENVPROC)glewGetProcAddress((const GLubyte*)"glDrawTextureNV")) == NULL) || r;
|
- |
|
7925 |
|
- |
|
7926 |
return r;
|
- |
|
7927 |
}
|
- |
|
7928 |
|
- |
|
7929 |
#endif /* GL_NV_draw_texture */
|
- |
|
7930 |
|
7421 |
#ifdef GL_NV_evaluators
|
7931 |
#ifdef GL_NV_evaluators
|
7422 |
|
7932 |
|
7423 |
static GLboolean _glewInit_GL_NV_evaluators (GLEW_CONTEXT_ARG_DEF_INIT)
|
7933 |
static GLboolean _glewInit_GL_NV_evaluators (GLEW_CONTEXT_ARG_DEF_INIT)
|
7424 |
{
|
7934 |
{
|
7425 |
GLboolean r = GL_FALSE;
|
7935 |
GLboolean r = GL_FALSE;
|
Line 7567... |
Line 8077... |
7567 |
|
8077 |
|
7568 |
#ifdef GL_NV_gpu_program5
|
8078 |
#ifdef GL_NV_gpu_program5
|
7569 |
|
8079 |
|
7570 |
#endif /* GL_NV_gpu_program5 */
|
8080 |
#endif /* GL_NV_gpu_program5 */
|
7571 |
|
8081 |
|
- |
|
8082 |
#ifdef GL_NV_gpu_program5_mem_extended
|
- |
|
8083 |
|
- |
|
8084 |
#endif /* GL_NV_gpu_program5_mem_extended */
|
- |
|
8085 |
|
7572 |
#ifdef GL_NV_gpu_program_fp64
|
8086 |
#ifdef GL_NV_gpu_program_fp64
|
7573 |
|
8087 |
|
7574 |
#endif /* GL_NV_gpu_program_fp64 */
|
8088 |
#endif /* GL_NV_gpu_program_fp64 */
|
7575 |
|
8089 |
|
7576 |
#ifdef GL_NV_gpu_shader5
|
8090 |
#ifdef GL_NV_gpu_shader5
|
Line 7889... |
Line 8403... |
7889 |
return r;
|
8403 |
return r;
|
7890 |
}
|
8404 |
}
|
7891 |
|
8405 |
|
7892 |
#endif /* GL_NV_register_combiners2 */
|
8406 |
#endif /* GL_NV_register_combiners2 */
|
7893 |
|
8407 |
|
- |
|
8408 |
#ifdef GL_NV_shader_atomic_counters
|
- |
|
8409 |
|
- |
|
8410 |
#endif /* GL_NV_shader_atomic_counters */
|
- |
|
8411 |
|
7894 |
#ifdef GL_NV_shader_atomic_float
|
8412 |
#ifdef GL_NV_shader_atomic_float
|
7895 |
|
8413 |
|
7896 |
#endif /* GL_NV_shader_atomic_float */
|
8414 |
#endif /* GL_NV_shader_atomic_float */
|
7897 |
|
8415 |
|
7898 |
#ifdef GL_NV_shader_buffer_load
|
8416 |
#ifdef GL_NV_shader_buffer_load
|
Line 7918... |
Line 8436... |
7918 |
return r;
|
8436 |
return r;
|
7919 |
}
|
8437 |
}
|
7920 |
|
8438 |
|
7921 |
#endif /* GL_NV_shader_buffer_load */
|
8439 |
#endif /* GL_NV_shader_buffer_load */
|
7922 |
|
8440 |
|
- |
|
8441 |
#ifdef GL_NV_shader_storage_buffer_object
|
- |
|
8442 |
|
- |
|
8443 |
#endif /* GL_NV_shader_storage_buffer_object */
|
- |
|
8444 |
|
7923 |
#ifdef GL_NV_tessellation_program5
|
8445 |
#ifdef GL_NV_tessellation_program5
|
7924 |
|
8446 |
|
7925 |
#endif /* GL_NV_tessellation_program5 */
|
8447 |
#endif /* GL_NV_tessellation_program5 */
|
7926 |
|
8448 |
|
7927 |
#ifdef GL_NV_texgen_emboss
|
8449 |
#ifdef GL_NV_texgen_emboss
|
Line 8296... |
Line 8818... |
8296 |
|
8818 |
|
8297 |
#ifdef GL_PGI_vertex_hints
|
8819 |
#ifdef GL_PGI_vertex_hints
|
8298 |
|
8820 |
|
8299 |
#endif /* GL_PGI_vertex_hints */
|
8821 |
#endif /* GL_PGI_vertex_hints */
|
8300 |
|
8822 |
|
- |
|
8823 |
#ifdef GL_REGAL_ES1_0_compatibility
|
- |
|
8824 |
|
- |
|
8825 |
static GLboolean _glewInit_GL_REGAL_ES1_0_compatibility (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
8826 |
{
|
- |
|
8827 |
GLboolean r = GL_FALSE;
|
- |
|
8828 |
|
- |
|
8829 |
r = ((glAlphaFuncx = (PFNGLALPHAFUNCXPROC)glewGetProcAddress((const GLubyte*)"glAlphaFuncx")) == NULL) || r;
|
- |
|
8830 |
r = ((glClearColorx = (PFNGLCLEARCOLORXPROC)glewGetProcAddress((const GLubyte*)"glClearColorx")) == NULL) || r;
|
- |
|
8831 |
r = ((glClearDepthx = (PFNGLCLEARDEPTHXPROC)glewGetProcAddress((const GLubyte*)"glClearDepthx")) == NULL) || r;
|
- |
|
8832 |
r = ((glColor4x = (PFNGLCOLOR4XPROC)glewGetProcAddress((const GLubyte*)"glColor4x")) == NULL) || r;
|
- |
|
8833 |
r = ((glDepthRangex = (PFNGLDEPTHRANGEXPROC)glewGetProcAddress((const GLubyte*)"glDepthRangex")) == NULL) || r;
|
- |
|
8834 |
r = ((glFogx = (PFNGLFOGXPROC)glewGetProcAddress((const GLubyte*)"glFogx")) == NULL) || r;
|
- |
|
8835 |
r = ((glFogxv = (PFNGLFOGXVPROC)glewGetProcAddress((const GLubyte*)"glFogxv")) == NULL) || r;
|
- |
|
8836 |
r = ((glFrustumf = (PFNGLFRUSTUMFPROC)glewGetProcAddress((const GLubyte*)"glFrustumf")) == NULL) || r;
|
- |
|
8837 |
r = ((glFrustumx = (PFNGLFRUSTUMXPROC)glewGetProcAddress((const GLubyte*)"glFrustumx")) == NULL) || r;
|
- |
|
8838 |
r = ((glLightModelx = (PFNGLLIGHTMODELXPROC)glewGetProcAddress((const GLubyte*)"glLightModelx")) == NULL) || r;
|
- |
|
8839 |
r = ((glLightModelxv = (PFNGLLIGHTMODELXVPROC)glewGetProcAddress((const GLubyte*)"glLightModelxv")) == NULL) || r;
|
- |
|
8840 |
r = ((glLightx = (PFNGLLIGHTXPROC)glewGetProcAddress((const GLubyte*)"glLightx")) == NULL) || r;
|
- |
|
8841 |
r = ((glLightxv = (PFNGLLIGHTXVPROC)glewGetProcAddress((const GLubyte*)"glLightxv")) == NULL) || r;
|
- |
|
8842 |
r = ((glLineWidthx = (PFNGLLINEWIDTHXPROC)glewGetProcAddress((const GLubyte*)"glLineWidthx")) == NULL) || r;
|
- |
|
8843 |
r = ((glLoadMatrixx = (PFNGLLOADMATRIXXPROC)glewGetProcAddress((const GLubyte*)"glLoadMatrixx")) == NULL) || r;
|
- |
|
8844 |
r = ((glMaterialx = (PFNGLMATERIALXPROC)glewGetProcAddress((const GLubyte*)"glMaterialx")) == NULL) || r;
|
- |
|
8845 |
r = ((glMaterialxv = (PFNGLMATERIALXVPROC)glewGetProcAddress((const GLubyte*)"glMaterialxv")) == NULL) || r;
|
- |
|
8846 |
r = ((glMultMatrixx = (PFNGLMULTMATRIXXPROC)glewGetProcAddress((const GLubyte*)"glMultMatrixx")) == NULL) || r;
|
- |
|
8847 |
r = ((glMultiTexCoord4x = (PFNGLMULTITEXCOORD4XPROC)glewGetProcAddress((const GLubyte*)"glMultiTexCoord4x")) == NULL) || r;
|
- |
|
8848 |
r = ((glNormal3x = (PFNGLNORMAL3XPROC)glewGetProcAddress((const GLubyte*)"glNormal3x")) == NULL) || r;
|
- |
|
8849 |
r = ((glOrthof = (PFNGLORTHOFPROC)glewGetProcAddress((const GLubyte*)"glOrthof")) == NULL) || r;
|
- |
|
8850 |
r = ((glOrthox = (PFNGLORTHOXPROC)glewGetProcAddress((const GLubyte*)"glOrthox")) == NULL) || r;
|
- |
|
8851 |
r = ((glPointSizex = (PFNGLPOINTSIZEXPROC)glewGetProcAddress((const GLubyte*)"glPointSizex")) == NULL) || r;
|
- |
|
8852 |
r = ((glPolygonOffsetx = (PFNGLPOLYGONOFFSETXPROC)glewGetProcAddress((const GLubyte*)"glPolygonOffsetx")) == NULL) || r;
|
- |
|
8853 |
r = ((glRotatex = (PFNGLROTATEXPROC)glewGetProcAddress((const GLubyte*)"glRotatex")) == NULL) || r;
|
- |
|
8854 |
r = ((glSampleCoveragex = (PFNGLSAMPLECOVERAGEXPROC)glewGetProcAddress((const GLubyte*)"glSampleCoveragex")) == NULL) || r;
|
- |
|
8855 |
r = ((glScalex = (PFNGLSCALEXPROC)glewGetProcAddress((const GLubyte*)"glScalex")) == NULL) || r;
|
- |
|
8856 |
r = ((glTexEnvx = (PFNGLTEXENVXPROC)glewGetProcAddress((const GLubyte*)"glTexEnvx")) == NULL) || r;
|
- |
|
8857 |
r = ((glTexEnvxv = (PFNGLTEXENVXVPROC)glewGetProcAddress((const GLubyte*)"glTexEnvxv")) == NULL) || r;
|
- |
|
8858 |
r = ((glTexParameterx = (PFNGLTEXPARAMETERXPROC)glewGetProcAddress((const GLubyte*)"glTexParameterx")) == NULL) || r;
|
- |
|
8859 |
r = ((glTranslatex = (PFNGLTRANSLATEXPROC)glewGetProcAddress((const GLubyte*)"glTranslatex")) == NULL) || r;
|
- |
|
8860 |
|
- |
|
8861 |
return r;
|
- |
|
8862 |
}
|
- |
|
8863 |
|
- |
|
8864 |
#endif /* GL_REGAL_ES1_0_compatibility */
|
- |
|
8865 |
|
- |
|
8866 |
#ifdef GL_REGAL_ES1_1_compatibility
|
- |
|
8867 |
|
- |
|
8868 |
static GLboolean _glewInit_GL_REGAL_ES1_1_compatibility (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
8869 |
{
|
- |
|
8870 |
GLboolean r = GL_FALSE;
|
- |
|
8871 |
|
- |
|
8872 |
r = ((glClipPlanef = (PFNGLCLIPPLANEFPROC)glewGetProcAddress((const GLubyte*)"glClipPlanef")) == NULL) || r;
|
- |
|
8873 |
r = ((glClipPlanex = (PFNGLCLIPPLANEXPROC)glewGetProcAddress((const GLubyte*)"glClipPlanex")) == NULL) || r;
|
- |
|
8874 |
r = ((glGetClipPlanef = (PFNGLGETCLIPPLANEFPROC)glewGetProcAddress((const GLubyte*)"glGetClipPlanef")) == NULL) || r;
|
- |
|
8875 |
r = ((glGetClipPlanex = (PFNGLGETCLIPPLANEXPROC)glewGetProcAddress((const GLubyte*)"glGetClipPlanex")) == NULL) || r;
|
- |
|
8876 |
r = ((glGetFixedv = (PFNGLGETFIXEDVPROC)glewGetProcAddress((const GLubyte*)"glGetFixedv")) == NULL) || r;
|
- |
|
8877 |
r = ((glGetLightxv = (PFNGLGETLIGHTXVPROC)glewGetProcAddress((const GLubyte*)"glGetLightxv")) == NULL) || r;
|
- |
|
8878 |
r = ((glGetMaterialxv = (PFNGLGETMATERIALXVPROC)glewGetProcAddress((const GLubyte*)"glGetMaterialxv")) == NULL) || r;
|
- |
|
8879 |
r = ((glGetTexEnvxv = (PFNGLGETTEXENVXVPROC)glewGetProcAddress((const GLubyte*)"glGetTexEnvxv")) == NULL) || r;
|
- |
|
8880 |
r = ((glGetTexParameterxv = (PFNGLGETTEXPARAMETERXVPROC)glewGetProcAddress((const GLubyte*)"glGetTexParameterxv")) == NULL) || r;
|
- |
|
8881 |
r = ((glPointParameterx = (PFNGLPOINTPARAMETERXPROC)glewGetProcAddress((const GLubyte*)"glPointParameterx")) == NULL) || r;
|
- |
|
8882 |
r = ((glPointParameterxv = (PFNGLPOINTPARAMETERXVPROC)glewGetProcAddress((const GLubyte*)"glPointParameterxv")) == NULL) || r;
|
- |
|
8883 |
r = ((glPointSizePointerOES = (PFNGLPOINTSIZEPOINTEROESPROC)glewGetProcAddress((const GLubyte*)"glPointSizePointerOES")) == NULL) || r;
|
- |
|
8884 |
r = ((glTexParameterxv = (PFNGLTEXPARAMETERXVPROC)glewGetProcAddress((const GLubyte*)"glTexParameterxv")) == NULL) || r;
|
- |
|
8885 |
|
- |
|
8886 |
return r;
|
- |
|
8887 |
}
|
- |
|
8888 |
|
- |
|
8889 |
#endif /* GL_REGAL_ES1_1_compatibility */
|
- |
|
8890 |
|
- |
|
8891 |
#ifdef GL_REGAL_enable
|
- |
|
8892 |
|
- |
|
8893 |
#endif /* GL_REGAL_enable */
|
- |
|
8894 |
|
8301 |
#ifdef GL_REGAL_error_string
|
8895 |
#ifdef GL_REGAL_error_string
|
8302 |
|
8896 |
|
8303 |
static GLboolean _glewInit_GL_REGAL_error_string (GLEW_CONTEXT_ARG_DEF_INIT)
|
8897 |
static GLboolean _glewInit_GL_REGAL_error_string (GLEW_CONTEXT_ARG_DEF_INIT)
|
8304 |
{
|
8898 |
{
|
8305 |
GLboolean r = GL_FALSE;
|
8899 |
GLboolean r = GL_FALSE;
|
Line 8325... |
Line 8919... |
8325 |
|
8919 |
|
8326 |
#endif /* GL_REGAL_extension_query */
|
8920 |
#endif /* GL_REGAL_extension_query */
|
8327 |
|
8921 |
|
8328 |
#ifdef GL_REGAL_log
|
8922 |
#ifdef GL_REGAL_log
|
8329 |
|
8923 |
|
- |
|
8924 |
static GLboolean _glewInit_GL_REGAL_log (GLEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
8925 |
{
|
- |
|
8926 |
GLboolean r = GL_FALSE;
|
- |
|
8927 |
|
- |
|
8928 |
r = ((glLogMessageCallbackREGAL = (PFNGLLOGMESSAGECALLBACKREGALPROC)glewGetProcAddress((const GLubyte*)"glLogMessageCallbackREGAL")) == NULL) || r;
|
- |
|
8929 |
|
- |
|
8930 |
return r;
|
- |
|
8931 |
}
|
- |
|
8932 |
|
8330 |
#endif /* GL_REGAL_log */
|
8933 |
#endif /* GL_REGAL_log */
|
8331 |
|
8934 |
|
8332 |
#ifdef GL_REND_screen_coordinates
|
8935 |
#ifdef GL_REND_screen_coordinates
|
8333 |
|
8936 |
|
8334 |
#endif /* GL_REND_screen_coordinates */
|
8937 |
#endif /* GL_REND_screen_coordinates */
|
Line 8907... |
Line 9510... |
8907 |
{
|
9510 |
{
|
8908 |
return GLEW_ERROR_GL_VERSION_10_ONLY;
|
9511 |
return GLEW_ERROR_GL_VERSION_10_ONLY;
|
8909 |
}
|
9512 |
}
|
8910 |
else
|
9513 |
else
|
8911 |
{
|
9514 |
{
|
8912 |
CONST_CAST(GLEW_VERSION_4_3) = ( major > 4 ) || ( major == 4 && minor >= 3 ) ? GL_TRUE : GL_FALSE;
|
9515 |
CONST_CAST(GLEW_VERSION_4_4) = ( major > 4 ) || ( major == 4 && minor >= 4 ) ? GL_TRUE : GL_FALSE;
|
- |
|
9516 |
CONST_CAST(GLEW_VERSION_4_3) = GLEW_VERSION_4_4 == GL_TRUE || ( major == 4 && minor >= 3 ) ? GL_TRUE : GL_FALSE;
|
8913 |
CONST_CAST(GLEW_VERSION_4_2) = GLEW_VERSION_4_3 == GL_TRUE || ( major == 4 && minor >= 2 ) ? GL_TRUE : GL_FALSE;
|
9517 |
CONST_CAST(GLEW_VERSION_4_2) = GLEW_VERSION_4_3 == GL_TRUE || ( major == 4 && minor >= 2 ) ? GL_TRUE : GL_FALSE;
|
8914 |
CONST_CAST(GLEW_VERSION_4_1) = GLEW_VERSION_4_2 == GL_TRUE || ( major == 4 && minor >= 1 ) ? GL_TRUE : GL_FALSE;
|
9518 |
CONST_CAST(GLEW_VERSION_4_1) = GLEW_VERSION_4_2 == GL_TRUE || ( major == 4 && minor >= 1 ) ? GL_TRUE : GL_FALSE;
|
8915 |
CONST_CAST(GLEW_VERSION_4_0) = GLEW_VERSION_4_1 == GL_TRUE || ( major == 4 ) ? GL_TRUE : GL_FALSE;
|
9519 |
CONST_CAST(GLEW_VERSION_4_0) = GLEW_VERSION_4_1 == GL_TRUE || ( major == 4 ) ? GL_TRUE : GL_FALSE;
|
8916 |
CONST_CAST(GLEW_VERSION_3_3) = GLEW_VERSION_4_0 == GL_TRUE || ( major == 3 && minor >= 3 ) ? GL_TRUE : GL_FALSE;
|
9520 |
CONST_CAST(GLEW_VERSION_3_3) = GLEW_VERSION_4_0 == GL_TRUE || ( major == 3 && minor >= 3 ) ? GL_TRUE : GL_FALSE;
|
8917 |
CONST_CAST(GLEW_VERSION_3_2) = GLEW_VERSION_3_3 == GL_TRUE || ( major == 3 && minor >= 2 ) ? GL_TRUE : GL_FALSE;
|
9521 |
CONST_CAST(GLEW_VERSION_3_2) = GLEW_VERSION_3_3 == GL_TRUE || ( major == 3 && minor >= 2 ) ? GL_TRUE : GL_FALSE;
|
Line 8973... |
Line 9577... |
8973 |
#endif /* GL_VERSION_4_1 */
|
9577 |
#endif /* GL_VERSION_4_1 */
|
8974 |
#ifdef GL_VERSION_4_2
|
9578 |
#ifdef GL_VERSION_4_2
|
8975 |
#endif /* GL_VERSION_4_2 */
|
9579 |
#endif /* GL_VERSION_4_2 */
|
8976 |
#ifdef GL_VERSION_4_3
|
9580 |
#ifdef GL_VERSION_4_3
|
8977 |
#endif /* GL_VERSION_4_3 */
|
9581 |
#endif /* GL_VERSION_4_3 */
|
- |
|
9582 |
#ifdef GL_VERSION_4_4
|
- |
|
9583 |
#endif /* GL_VERSION_4_4 */
|
8978 |
#ifdef GL_3DFX_multisample
|
9584 |
#ifdef GL_3DFX_multisample
|
8979 |
CONST_CAST(GLEW_3DFX_multisample) = _glewSearchExtension("GL_3DFX_multisample", extStart, extEnd);
|
9585 |
CONST_CAST(GLEW_3DFX_multisample) = _glewSearchExtension("GL_3DFX_multisample", extStart, extEnd);
|
8980 |
#endif /* GL_3DFX_multisample */
|
9586 |
#endif /* GL_3DFX_multisample */
|
8981 |
#ifdef GL_3DFX_tbuffer
|
9587 |
#ifdef GL_3DFX_tbuffer
|
8982 |
CONST_CAST(GLEW_3DFX_tbuffer) = _glewSearchExtension("GL_3DFX_tbuffer", extStart, extEnd);
|
9588 |
CONST_CAST(GLEW_3DFX_tbuffer) = _glewSearchExtension("GL_3DFX_tbuffer", extStart, extEnd);
|
Line 9000... |
Line 9606... |
9000 |
#endif /* GL_AMD_depth_clamp_separate */
|
9606 |
#endif /* GL_AMD_depth_clamp_separate */
|
9001 |
#ifdef GL_AMD_draw_buffers_blend
|
9607 |
#ifdef GL_AMD_draw_buffers_blend
|
9002 |
CONST_CAST(GLEW_AMD_draw_buffers_blend) = _glewSearchExtension("GL_AMD_draw_buffers_blend", extStart, extEnd);
|
9608 |
CONST_CAST(GLEW_AMD_draw_buffers_blend) = _glewSearchExtension("GL_AMD_draw_buffers_blend", extStart, extEnd);
|
9003 |
if (glewExperimental || GLEW_AMD_draw_buffers_blend) CONST_CAST(GLEW_AMD_draw_buffers_blend) = !_glewInit_GL_AMD_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT);
|
9609 |
if (glewExperimental || GLEW_AMD_draw_buffers_blend) CONST_CAST(GLEW_AMD_draw_buffers_blend) = !_glewInit_GL_AMD_draw_buffers_blend(GLEW_CONTEXT_ARG_VAR_INIT);
|
9004 |
#endif /* GL_AMD_draw_buffers_blend */
|
9610 |
#endif /* GL_AMD_draw_buffers_blend */
|
- |
|
9611 |
#ifdef GL_AMD_interleaved_elements
|
- |
|
9612 |
CONST_CAST(GLEW_AMD_interleaved_elements) = _glewSearchExtension("GL_AMD_interleaved_elements", extStart, extEnd);
|
- |
|
9613 |
if (glewExperimental || GLEW_AMD_interleaved_elements) CONST_CAST(GLEW_AMD_interleaved_elements) = !_glewInit_GL_AMD_interleaved_elements(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9614 |
#endif /* GL_AMD_interleaved_elements */
|
9005 |
#ifdef GL_AMD_multi_draw_indirect
|
9615 |
#ifdef GL_AMD_multi_draw_indirect
|
9006 |
CONST_CAST(GLEW_AMD_multi_draw_indirect) = _glewSearchExtension("GL_AMD_multi_draw_indirect", extStart, extEnd);
|
9616 |
CONST_CAST(GLEW_AMD_multi_draw_indirect) = _glewSearchExtension("GL_AMD_multi_draw_indirect", extStart, extEnd);
|
9007 |
if (glewExperimental || GLEW_AMD_multi_draw_indirect) CONST_CAST(GLEW_AMD_multi_draw_indirect) = !_glewInit_GL_AMD_multi_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT);
|
9617 |
if (glewExperimental || GLEW_AMD_multi_draw_indirect) CONST_CAST(GLEW_AMD_multi_draw_indirect) = !_glewInit_GL_AMD_multi_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT);
|
9008 |
#endif /* GL_AMD_multi_draw_indirect */
|
9618 |
#endif /* GL_AMD_multi_draw_indirect */
|
9009 |
#ifdef GL_AMD_name_gen_delete
|
9619 |
#ifdef GL_AMD_name_gen_delete
|
Line 9028... |
Line 9638... |
9028 |
CONST_CAST(GLEW_AMD_seamless_cubemap_per_texture) = _glewSearchExtension("GL_AMD_seamless_cubemap_per_texture", extStart, extEnd);
|
9638 |
CONST_CAST(GLEW_AMD_seamless_cubemap_per_texture) = _glewSearchExtension("GL_AMD_seamless_cubemap_per_texture", extStart, extEnd);
|
9029 |
#endif /* GL_AMD_seamless_cubemap_per_texture */
|
9639 |
#endif /* GL_AMD_seamless_cubemap_per_texture */
|
9030 |
#ifdef GL_AMD_shader_stencil_export
|
9640 |
#ifdef GL_AMD_shader_stencil_export
|
9031 |
CONST_CAST(GLEW_AMD_shader_stencil_export) = _glewSearchExtension("GL_AMD_shader_stencil_export", extStart, extEnd);
|
9641 |
CONST_CAST(GLEW_AMD_shader_stencil_export) = _glewSearchExtension("GL_AMD_shader_stencil_export", extStart, extEnd);
|
9032 |
#endif /* GL_AMD_shader_stencil_export */
|
9642 |
#endif /* GL_AMD_shader_stencil_export */
|
- |
|
9643 |
#ifdef GL_AMD_shader_trinary_minmax
|
- |
|
9644 |
CONST_CAST(GLEW_AMD_shader_trinary_minmax) = _glewSearchExtension("GL_AMD_shader_trinary_minmax", extStart, extEnd);
|
- |
|
9645 |
#endif /* GL_AMD_shader_trinary_minmax */
|
- |
|
9646 |
#ifdef GL_AMD_sparse_texture
|
- |
|
9647 |
CONST_CAST(GLEW_AMD_sparse_texture) = _glewSearchExtension("GL_AMD_sparse_texture", extStart, extEnd);
|
- |
|
9648 |
if (glewExperimental || GLEW_AMD_sparse_texture) CONST_CAST(GLEW_AMD_sparse_texture) = !_glewInit_GL_AMD_sparse_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9649 |
#endif /* GL_AMD_sparse_texture */
|
9033 |
#ifdef GL_AMD_stencil_operation_extended
|
9650 |
#ifdef GL_AMD_stencil_operation_extended
|
9034 |
CONST_CAST(GLEW_AMD_stencil_operation_extended) = _glewSearchExtension("GL_AMD_stencil_operation_extended", extStart, extEnd);
|
9651 |
CONST_CAST(GLEW_AMD_stencil_operation_extended) = _glewSearchExtension("GL_AMD_stencil_operation_extended", extStart, extEnd);
|
9035 |
if (glewExperimental || GLEW_AMD_stencil_operation_extended) CONST_CAST(GLEW_AMD_stencil_operation_extended) = !_glewInit_GL_AMD_stencil_operation_extended(GLEW_CONTEXT_ARG_VAR_INIT);
|
9652 |
if (glewExperimental || GLEW_AMD_stencil_operation_extended) CONST_CAST(GLEW_AMD_stencil_operation_extended) = !_glewInit_GL_AMD_stencil_operation_extended(GLEW_CONTEXT_ARG_VAR_INIT);
|
9036 |
#endif /* GL_AMD_stencil_operation_extended */
|
9653 |
#endif /* GL_AMD_stencil_operation_extended */
|
9037 |
#ifdef GL_AMD_texture_texture4
|
9654 |
#ifdef GL_AMD_texture_texture4
|
Line 9048... |
Line 9665... |
9048 |
if (glewExperimental || GLEW_AMD_vertex_shader_tessellator) CONST_CAST(GLEW_AMD_vertex_shader_tessellator) = !_glewInit_GL_AMD_vertex_shader_tessellator(GLEW_CONTEXT_ARG_VAR_INIT);
|
9665 |
if (glewExperimental || GLEW_AMD_vertex_shader_tessellator) CONST_CAST(GLEW_AMD_vertex_shader_tessellator) = !_glewInit_GL_AMD_vertex_shader_tessellator(GLEW_CONTEXT_ARG_VAR_INIT);
|
9049 |
#endif /* GL_AMD_vertex_shader_tessellator */
|
9666 |
#endif /* GL_AMD_vertex_shader_tessellator */
|
9050 |
#ifdef GL_AMD_vertex_shader_viewport_index
|
9667 |
#ifdef GL_AMD_vertex_shader_viewport_index
|
9051 |
CONST_CAST(GLEW_AMD_vertex_shader_viewport_index) = _glewSearchExtension("GL_AMD_vertex_shader_viewport_index", extStart, extEnd);
|
9668 |
CONST_CAST(GLEW_AMD_vertex_shader_viewport_index) = _glewSearchExtension("GL_AMD_vertex_shader_viewport_index", extStart, extEnd);
|
9052 |
#endif /* GL_AMD_vertex_shader_viewport_index */
|
9669 |
#endif /* GL_AMD_vertex_shader_viewport_index */
|
- |
|
9670 |
#ifdef GL_ANGLE_depth_texture
|
- |
|
9671 |
CONST_CAST(GLEW_ANGLE_depth_texture) = _glewSearchExtension("GL_ANGLE_depth_texture", extStart, extEnd);
|
- |
|
9672 |
#endif /* GL_ANGLE_depth_texture */
|
- |
|
9673 |
#ifdef GL_ANGLE_framebuffer_blit
|
- |
|
9674 |
CONST_CAST(GLEW_ANGLE_framebuffer_blit) = _glewSearchExtension("GL_ANGLE_framebuffer_blit", extStart, extEnd);
|
- |
|
9675 |
if (glewExperimental || GLEW_ANGLE_framebuffer_blit) CONST_CAST(GLEW_ANGLE_framebuffer_blit) = !_glewInit_GL_ANGLE_framebuffer_blit(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9676 |
#endif /* GL_ANGLE_framebuffer_blit */
|
- |
|
9677 |
#ifdef GL_ANGLE_framebuffer_multisample
|
- |
|
9678 |
CONST_CAST(GLEW_ANGLE_framebuffer_multisample) = _glewSearchExtension("GL_ANGLE_framebuffer_multisample", extStart, extEnd);
|
- |
|
9679 |
if (glewExperimental || GLEW_ANGLE_framebuffer_multisample) CONST_CAST(GLEW_ANGLE_framebuffer_multisample) = !_glewInit_GL_ANGLE_framebuffer_multisample(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9680 |
#endif /* GL_ANGLE_framebuffer_multisample */
|
- |
|
9681 |
#ifdef GL_ANGLE_instanced_arrays
|
- |
|
9682 |
CONST_CAST(GLEW_ANGLE_instanced_arrays) = _glewSearchExtension("GL_ANGLE_instanced_arrays", extStart, extEnd);
|
- |
|
9683 |
if (glewExperimental || GLEW_ANGLE_instanced_arrays) CONST_CAST(GLEW_ANGLE_instanced_arrays) = !_glewInit_GL_ANGLE_instanced_arrays(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9684 |
#endif /* GL_ANGLE_instanced_arrays */
|
- |
|
9685 |
#ifdef GL_ANGLE_pack_reverse_row_order
|
- |
|
9686 |
CONST_CAST(GLEW_ANGLE_pack_reverse_row_order) = _glewSearchExtension("GL_ANGLE_pack_reverse_row_order", extStart, extEnd);
|
- |
|
9687 |
#endif /* GL_ANGLE_pack_reverse_row_order */
|
- |
|
9688 |
#ifdef GL_ANGLE_program_binary
|
- |
|
9689 |
CONST_CAST(GLEW_ANGLE_program_binary) = _glewSearchExtension("GL_ANGLE_program_binary", extStart, extEnd);
|
- |
|
9690 |
#endif /* GL_ANGLE_program_binary */
|
- |
|
9691 |
#ifdef GL_ANGLE_texture_compression_dxt1
|
- |
|
9692 |
CONST_CAST(GLEW_ANGLE_texture_compression_dxt1) = _glewSearchExtension("GL_ANGLE_texture_compression_dxt1", extStart, extEnd);
|
- |
|
9693 |
#endif /* GL_ANGLE_texture_compression_dxt1 */
|
- |
|
9694 |
#ifdef GL_ANGLE_texture_compression_dxt3
|
- |
|
9695 |
CONST_CAST(GLEW_ANGLE_texture_compression_dxt3) = _glewSearchExtension("GL_ANGLE_texture_compression_dxt3", extStart, extEnd);
|
- |
|
9696 |
#endif /* GL_ANGLE_texture_compression_dxt3 */
|
- |
|
9697 |
#ifdef GL_ANGLE_texture_compression_dxt5
|
- |
|
9698 |
CONST_CAST(GLEW_ANGLE_texture_compression_dxt5) = _glewSearchExtension("GL_ANGLE_texture_compression_dxt5", extStart, extEnd);
|
- |
|
9699 |
#endif /* GL_ANGLE_texture_compression_dxt5 */
|
- |
|
9700 |
#ifdef GL_ANGLE_texture_usage
|
- |
|
9701 |
CONST_CAST(GLEW_ANGLE_texture_usage) = _glewSearchExtension("GL_ANGLE_texture_usage", extStart, extEnd);
|
- |
|
9702 |
#endif /* GL_ANGLE_texture_usage */
|
- |
|
9703 |
#ifdef GL_ANGLE_timer_query
|
- |
|
9704 |
CONST_CAST(GLEW_ANGLE_timer_query) = _glewSearchExtension("GL_ANGLE_timer_query", extStart, extEnd);
|
- |
|
9705 |
if (glewExperimental || GLEW_ANGLE_timer_query) CONST_CAST(GLEW_ANGLE_timer_query) = !_glewInit_GL_ANGLE_timer_query(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9706 |
#endif /* GL_ANGLE_timer_query */
|
- |
|
9707 |
#ifdef GL_ANGLE_translated_shader_source
|
- |
|
9708 |
CONST_CAST(GLEW_ANGLE_translated_shader_source) = _glewSearchExtension("GL_ANGLE_translated_shader_source", extStart, extEnd);
|
- |
|
9709 |
if (glewExperimental || GLEW_ANGLE_translated_shader_source) CONST_CAST(GLEW_ANGLE_translated_shader_source) = !_glewInit_GL_ANGLE_translated_shader_source(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9710 |
#endif /* GL_ANGLE_translated_shader_source */
|
9053 |
#ifdef GL_APPLE_aux_depth_stencil
|
9711 |
#ifdef GL_APPLE_aux_depth_stencil
|
9054 |
CONST_CAST(GLEW_APPLE_aux_depth_stencil) = _glewSearchExtension("GL_APPLE_aux_depth_stencil", extStart, extEnd);
|
9712 |
CONST_CAST(GLEW_APPLE_aux_depth_stencil) = _glewSearchExtension("GL_APPLE_aux_depth_stencil", extStart, extEnd);
|
9055 |
#endif /* GL_APPLE_aux_depth_stencil */
|
9713 |
#endif /* GL_APPLE_aux_depth_stencil */
|
9056 |
#ifdef GL_APPLE_client_storage
|
9714 |
#ifdef GL_APPLE_client_storage
|
9057 |
CONST_CAST(GLEW_APPLE_client_storage) = _glewSearchExtension("GL_APPLE_client_storage", extStart, extEnd);
|
9715 |
CONST_CAST(GLEW_APPLE_client_storage) = _glewSearchExtension("GL_APPLE_client_storage", extStart, extEnd);
|
Line 9121... |
Line 9779... |
9121 |
#endif /* GL_ARB_arrays_of_arrays */
|
9779 |
#endif /* GL_ARB_arrays_of_arrays */
|
9122 |
#ifdef GL_ARB_base_instance
|
9780 |
#ifdef GL_ARB_base_instance
|
9123 |
CONST_CAST(GLEW_ARB_base_instance) = _glewSearchExtension("GL_ARB_base_instance", extStart, extEnd);
|
9781 |
CONST_CAST(GLEW_ARB_base_instance) = _glewSearchExtension("GL_ARB_base_instance", extStart, extEnd);
|
9124 |
if (glewExperimental || GLEW_ARB_base_instance) CONST_CAST(GLEW_ARB_base_instance) = !_glewInit_GL_ARB_base_instance(GLEW_CONTEXT_ARG_VAR_INIT);
|
9782 |
if (glewExperimental || GLEW_ARB_base_instance) CONST_CAST(GLEW_ARB_base_instance) = !_glewInit_GL_ARB_base_instance(GLEW_CONTEXT_ARG_VAR_INIT);
|
9125 |
#endif /* GL_ARB_base_instance */
|
9783 |
#endif /* GL_ARB_base_instance */
|
- |
|
9784 |
#ifdef GL_ARB_bindless_texture
|
- |
|
9785 |
CONST_CAST(GLEW_ARB_bindless_texture) = _glewSearchExtension("GL_ARB_bindless_texture", extStart, extEnd);
|
- |
|
9786 |
if (glewExperimental || GLEW_ARB_bindless_texture) CONST_CAST(GLEW_ARB_bindless_texture) = !_glewInit_GL_ARB_bindless_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9787 |
#endif /* GL_ARB_bindless_texture */
|
9126 |
#ifdef GL_ARB_blend_func_extended
|
9788 |
#ifdef GL_ARB_blend_func_extended
|
9127 |
CONST_CAST(GLEW_ARB_blend_func_extended) = _glewSearchExtension("GL_ARB_blend_func_extended", extStart, extEnd);
|
9789 |
CONST_CAST(GLEW_ARB_blend_func_extended) = _glewSearchExtension("GL_ARB_blend_func_extended", extStart, extEnd);
|
9128 |
if (glewExperimental || GLEW_ARB_blend_func_extended) CONST_CAST(GLEW_ARB_blend_func_extended) = !_glewInit_GL_ARB_blend_func_extended(GLEW_CONTEXT_ARG_VAR_INIT);
|
9790 |
if (glewExperimental || GLEW_ARB_blend_func_extended) CONST_CAST(GLEW_ARB_blend_func_extended) = !_glewInit_GL_ARB_blend_func_extended(GLEW_CONTEXT_ARG_VAR_INIT);
|
9129 |
#endif /* GL_ARB_blend_func_extended */
|
9791 |
#endif /* GL_ARB_blend_func_extended */
|
- |
|
9792 |
#ifdef GL_ARB_buffer_storage
|
- |
|
9793 |
CONST_CAST(GLEW_ARB_buffer_storage) = _glewSearchExtension("GL_ARB_buffer_storage", extStart, extEnd);
|
- |
|
9794 |
if (glewExperimental || GLEW_ARB_buffer_storage) CONST_CAST(GLEW_ARB_buffer_storage) = !_glewInit_GL_ARB_buffer_storage(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9795 |
#endif /* GL_ARB_buffer_storage */
|
9130 |
#ifdef GL_ARB_cl_event
|
9796 |
#ifdef GL_ARB_cl_event
|
9131 |
CONST_CAST(GLEW_ARB_cl_event) = _glewSearchExtension("GL_ARB_cl_event", extStart, extEnd);
|
9797 |
CONST_CAST(GLEW_ARB_cl_event) = _glewSearchExtension("GL_ARB_cl_event", extStart, extEnd);
|
9132 |
if (glewExperimental || GLEW_ARB_cl_event) CONST_CAST(GLEW_ARB_cl_event) = !_glewInit_GL_ARB_cl_event(GLEW_CONTEXT_ARG_VAR_INIT);
|
9798 |
if (glewExperimental || GLEW_ARB_cl_event) CONST_CAST(GLEW_ARB_cl_event) = !_glewInit_GL_ARB_cl_event(GLEW_CONTEXT_ARG_VAR_INIT);
|
9133 |
#endif /* GL_ARB_cl_event */
|
9799 |
#endif /* GL_ARB_cl_event */
|
9134 |
#ifdef GL_ARB_clear_buffer_object
|
9800 |
#ifdef GL_ARB_clear_buffer_object
|
9135 |
CONST_CAST(GLEW_ARB_clear_buffer_object) = _glewSearchExtension("GL_ARB_clear_buffer_object", extStart, extEnd);
|
9801 |
CONST_CAST(GLEW_ARB_clear_buffer_object) = _glewSearchExtension("GL_ARB_clear_buffer_object", extStart, extEnd);
|
9136 |
if (glewExperimental || GLEW_ARB_clear_buffer_object) CONST_CAST(GLEW_ARB_clear_buffer_object) = !_glewInit_GL_ARB_clear_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT);
|
9802 |
if (glewExperimental || GLEW_ARB_clear_buffer_object) CONST_CAST(GLEW_ARB_clear_buffer_object) = !_glewInit_GL_ARB_clear_buffer_object(GLEW_CONTEXT_ARG_VAR_INIT);
|
9137 |
#endif /* GL_ARB_clear_buffer_object */
|
9803 |
#endif /* GL_ARB_clear_buffer_object */
|
- |
|
9804 |
#ifdef GL_ARB_clear_texture
|
- |
|
9805 |
CONST_CAST(GLEW_ARB_clear_texture) = _glewSearchExtension("GL_ARB_clear_texture", extStart, extEnd);
|
- |
|
9806 |
if (glewExperimental || GLEW_ARB_clear_texture) CONST_CAST(GLEW_ARB_clear_texture) = !_glewInit_GL_ARB_clear_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9807 |
#endif /* GL_ARB_clear_texture */
|
9138 |
#ifdef GL_ARB_color_buffer_float
|
9808 |
#ifdef GL_ARB_color_buffer_float
|
9139 |
CONST_CAST(GLEW_ARB_color_buffer_float) = _glewSearchExtension("GL_ARB_color_buffer_float", extStart, extEnd);
|
9809 |
CONST_CAST(GLEW_ARB_color_buffer_float) = _glewSearchExtension("GL_ARB_color_buffer_float", extStart, extEnd);
|
9140 |
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);
|
9810 |
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);
|
9141 |
#endif /* GL_ARB_color_buffer_float */
|
9811 |
#endif /* GL_ARB_color_buffer_float */
|
9142 |
#ifdef GL_ARB_compatibility
|
9812 |
#ifdef GL_ARB_compatibility
|
Line 9147... |
Line 9817... |
9147 |
#endif /* GL_ARB_compressed_texture_pixel_storage */
|
9817 |
#endif /* GL_ARB_compressed_texture_pixel_storage */
|
9148 |
#ifdef GL_ARB_compute_shader
|
9818 |
#ifdef GL_ARB_compute_shader
|
9149 |
CONST_CAST(GLEW_ARB_compute_shader) = _glewSearchExtension("GL_ARB_compute_shader", extStart, extEnd);
|
9819 |
CONST_CAST(GLEW_ARB_compute_shader) = _glewSearchExtension("GL_ARB_compute_shader", extStart, extEnd);
|
9150 |
if (glewExperimental || GLEW_ARB_compute_shader) CONST_CAST(GLEW_ARB_compute_shader) = !_glewInit_GL_ARB_compute_shader(GLEW_CONTEXT_ARG_VAR_INIT);
|
9820 |
if (glewExperimental || GLEW_ARB_compute_shader) CONST_CAST(GLEW_ARB_compute_shader) = !_glewInit_GL_ARB_compute_shader(GLEW_CONTEXT_ARG_VAR_INIT);
|
9151 |
#endif /* GL_ARB_compute_shader */
|
9821 |
#endif /* GL_ARB_compute_shader */
|
- |
|
9822 |
#ifdef GL_ARB_compute_variable_group_size
|
- |
|
9823 |
CONST_CAST(GLEW_ARB_compute_variable_group_size) = _glewSearchExtension("GL_ARB_compute_variable_group_size", extStart, extEnd);
|
- |
|
9824 |
if (glewExperimental || GLEW_ARB_compute_variable_group_size) CONST_CAST(GLEW_ARB_compute_variable_group_size) = !_glewInit_GL_ARB_compute_variable_group_size(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9825 |
#endif /* GL_ARB_compute_variable_group_size */
|
9152 |
#ifdef GL_ARB_conservative_depth
|
9826 |
#ifdef GL_ARB_conservative_depth
|
9153 |
CONST_CAST(GLEW_ARB_conservative_depth) = _glewSearchExtension("GL_ARB_conservative_depth", extStart, extEnd);
|
9827 |
CONST_CAST(GLEW_ARB_conservative_depth) = _glewSearchExtension("GL_ARB_conservative_depth", extStart, extEnd);
|
9154 |
#endif /* GL_ARB_conservative_depth */
|
9828 |
#endif /* GL_ARB_conservative_depth */
|
9155 |
#ifdef GL_ARB_copy_buffer
|
9829 |
#ifdef GL_ARB_copy_buffer
|
9156 |
CONST_CAST(GLEW_ARB_copy_buffer) = _glewSearchExtension("GL_ARB_copy_buffer", extStart, extEnd);
|
9830 |
CONST_CAST(GLEW_ARB_copy_buffer) = _glewSearchExtension("GL_ARB_copy_buffer", extStart, extEnd);
|
Line 9190... |
Line 9864... |
9190 |
if (glewExperimental || GLEW_ARB_draw_indirect) CONST_CAST(GLEW_ARB_draw_indirect) = !_glewInit_GL_ARB_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT);
|
9864 |
if (glewExperimental || GLEW_ARB_draw_indirect) CONST_CAST(GLEW_ARB_draw_indirect) = !_glewInit_GL_ARB_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT);
|
9191 |
#endif /* GL_ARB_draw_indirect */
|
9865 |
#endif /* GL_ARB_draw_indirect */
|
9192 |
#ifdef GL_ARB_draw_instanced
|
9866 |
#ifdef GL_ARB_draw_instanced
|
9193 |
CONST_CAST(GLEW_ARB_draw_instanced) = _glewSearchExtension("GL_ARB_draw_instanced", extStart, extEnd);
|
9867 |
CONST_CAST(GLEW_ARB_draw_instanced) = _glewSearchExtension("GL_ARB_draw_instanced", extStart, extEnd);
|
9194 |
#endif /* GL_ARB_draw_instanced */
|
9868 |
#endif /* GL_ARB_draw_instanced */
|
- |
|
9869 |
#ifdef GL_ARB_enhanced_layouts
|
- |
|
9870 |
CONST_CAST(GLEW_ARB_enhanced_layouts) = _glewSearchExtension("GL_ARB_enhanced_layouts", extStart, extEnd);
|
- |
|
9871 |
#endif /* GL_ARB_enhanced_layouts */
|
9195 |
#ifdef GL_ARB_explicit_attrib_location
|
9872 |
#ifdef GL_ARB_explicit_attrib_location
|
9196 |
CONST_CAST(GLEW_ARB_explicit_attrib_location) = _glewSearchExtension("GL_ARB_explicit_attrib_location", extStart, extEnd);
|
9873 |
CONST_CAST(GLEW_ARB_explicit_attrib_location) = _glewSearchExtension("GL_ARB_explicit_attrib_location", extStart, extEnd);
|
9197 |
#endif /* GL_ARB_explicit_attrib_location */
|
9874 |
#endif /* GL_ARB_explicit_attrib_location */
|
9198 |
#ifdef GL_ARB_explicit_uniform_location
|
9875 |
#ifdef GL_ARB_explicit_uniform_location
|
9199 |
CONST_CAST(GLEW_ARB_explicit_uniform_location) = _glewSearchExtension("GL_ARB_explicit_uniform_location", extStart, extEnd);
|
9876 |
CONST_CAST(GLEW_ARB_explicit_uniform_location) = _glewSearchExtension("GL_ARB_explicit_uniform_location", extStart, extEnd);
|
Line 9247... |
Line 9924... |
9247 |
#endif /* GL_ARB_half_float_vertex */
|
9924 |
#endif /* GL_ARB_half_float_vertex */
|
9248 |
#ifdef GL_ARB_imaging
|
9925 |
#ifdef GL_ARB_imaging
|
9249 |
CONST_CAST(GLEW_ARB_imaging) = _glewSearchExtension("GL_ARB_imaging", extStart, extEnd);
|
9926 |
CONST_CAST(GLEW_ARB_imaging) = _glewSearchExtension("GL_ARB_imaging", extStart, extEnd);
|
9250 |
if (glewExperimental || GLEW_ARB_imaging) CONST_CAST(GLEW_ARB_imaging) = !_glewInit_GL_ARB_imaging(GLEW_CONTEXT_ARG_VAR_INIT);
|
9927 |
if (glewExperimental || GLEW_ARB_imaging) CONST_CAST(GLEW_ARB_imaging) = !_glewInit_GL_ARB_imaging(GLEW_CONTEXT_ARG_VAR_INIT);
|
9251 |
#endif /* GL_ARB_imaging */
|
9928 |
#endif /* GL_ARB_imaging */
|
- |
|
9929 |
#ifdef GL_ARB_indirect_parameters
|
- |
|
9930 |
CONST_CAST(GLEW_ARB_indirect_parameters) = _glewSearchExtension("GL_ARB_indirect_parameters", extStart, extEnd);
|
- |
|
9931 |
if (glewExperimental || GLEW_ARB_indirect_parameters) CONST_CAST(GLEW_ARB_indirect_parameters) = !_glewInit_GL_ARB_indirect_parameters(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9932 |
#endif /* GL_ARB_indirect_parameters */
|
9252 |
#ifdef GL_ARB_instanced_arrays
|
9933 |
#ifdef GL_ARB_instanced_arrays
|
9253 |
CONST_CAST(GLEW_ARB_instanced_arrays) = _glewSearchExtension("GL_ARB_instanced_arrays", extStart, extEnd);
|
9934 |
CONST_CAST(GLEW_ARB_instanced_arrays) = _glewSearchExtension("GL_ARB_instanced_arrays", extStart, extEnd);
|
9254 |
if (glewExperimental || GLEW_ARB_instanced_arrays) CONST_CAST(GLEW_ARB_instanced_arrays) = !_glewInit_GL_ARB_instanced_arrays(GLEW_CONTEXT_ARG_VAR_INIT);
|
9935 |
if (glewExperimental || GLEW_ARB_instanced_arrays) CONST_CAST(GLEW_ARB_instanced_arrays) = !_glewInit_GL_ARB_instanced_arrays(GLEW_CONTEXT_ARG_VAR_INIT);
|
9255 |
#endif /* GL_ARB_instanced_arrays */
|
9936 |
#endif /* GL_ARB_instanced_arrays */
|
9256 |
#ifdef GL_ARB_internalformat_query
|
9937 |
#ifdef GL_ARB_internalformat_query
|
Line 9274... |
Line 9955... |
9274 |
#endif /* GL_ARB_map_buffer_range */
|
9955 |
#endif /* GL_ARB_map_buffer_range */
|
9275 |
#ifdef GL_ARB_matrix_palette
|
9956 |
#ifdef GL_ARB_matrix_palette
|
9276 |
CONST_CAST(GLEW_ARB_matrix_palette) = _glewSearchExtension("GL_ARB_matrix_palette", extStart, extEnd);
|
9957 |
CONST_CAST(GLEW_ARB_matrix_palette) = _glewSearchExtension("GL_ARB_matrix_palette", extStart, extEnd);
|
9277 |
if (glewExperimental || GLEW_ARB_matrix_palette) CONST_CAST(GLEW_ARB_matrix_palette) = !_glewInit_GL_ARB_matrix_palette(GLEW_CONTEXT_ARG_VAR_INIT);
|
9958 |
if (glewExperimental || GLEW_ARB_matrix_palette) CONST_CAST(GLEW_ARB_matrix_palette) = !_glewInit_GL_ARB_matrix_palette(GLEW_CONTEXT_ARG_VAR_INIT);
|
9278 |
#endif /* GL_ARB_matrix_palette */
|
9959 |
#endif /* GL_ARB_matrix_palette */
|
- |
|
9960 |
#ifdef GL_ARB_multi_bind
|
- |
|
9961 |
CONST_CAST(GLEW_ARB_multi_bind) = _glewSearchExtension("GL_ARB_multi_bind", extStart, extEnd);
|
- |
|
9962 |
if (glewExperimental || GLEW_ARB_multi_bind) CONST_CAST(GLEW_ARB_multi_bind) = !_glewInit_GL_ARB_multi_bind(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
9963 |
#endif /* GL_ARB_multi_bind */
|
9279 |
#ifdef GL_ARB_multi_draw_indirect
|
9964 |
#ifdef GL_ARB_multi_draw_indirect
|
9280 |
CONST_CAST(GLEW_ARB_multi_draw_indirect) = _glewSearchExtension("GL_ARB_multi_draw_indirect", extStart, extEnd);
|
9965 |
CONST_CAST(GLEW_ARB_multi_draw_indirect) = _glewSearchExtension("GL_ARB_multi_draw_indirect", extStart, extEnd);
|
9281 |
if (glewExperimental || GLEW_ARB_multi_draw_indirect) CONST_CAST(GLEW_ARB_multi_draw_indirect) = !_glewInit_GL_ARB_multi_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT);
|
9966 |
if (glewExperimental || GLEW_ARB_multi_draw_indirect) CONST_CAST(GLEW_ARB_multi_draw_indirect) = !_glewInit_GL_ARB_multi_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT);
|
9282 |
#endif /* GL_ARB_multi_draw_indirect */
|
9967 |
#endif /* GL_ARB_multi_draw_indirect */
|
9283 |
#ifdef GL_ARB_multisample
|
9968 |
#ifdef GL_ARB_multisample
|
Line 9311... |
Line 9996... |
9311 |
#endif /* GL_ARB_program_interface_query */
|
9996 |
#endif /* GL_ARB_program_interface_query */
|
9312 |
#ifdef GL_ARB_provoking_vertex
|
9997 |
#ifdef GL_ARB_provoking_vertex
|
9313 |
CONST_CAST(GLEW_ARB_provoking_vertex) = _glewSearchExtension("GL_ARB_provoking_vertex", extStart, extEnd);
|
9998 |
CONST_CAST(GLEW_ARB_provoking_vertex) = _glewSearchExtension("GL_ARB_provoking_vertex", extStart, extEnd);
|
9314 |
if (glewExperimental || GLEW_ARB_provoking_vertex) CONST_CAST(GLEW_ARB_provoking_vertex) = !_glewInit_GL_ARB_provoking_vertex(GLEW_CONTEXT_ARG_VAR_INIT);
|
9999 |
if (glewExperimental || GLEW_ARB_provoking_vertex) CONST_CAST(GLEW_ARB_provoking_vertex) = !_glewInit_GL_ARB_provoking_vertex(GLEW_CONTEXT_ARG_VAR_INIT);
|
9315 |
#endif /* GL_ARB_provoking_vertex */
|
10000 |
#endif /* GL_ARB_provoking_vertex */
|
- |
|
10001 |
#ifdef GL_ARB_query_buffer_object
|
- |
|
10002 |
CONST_CAST(GLEW_ARB_query_buffer_object) = _glewSearchExtension("GL_ARB_query_buffer_object", extStart, extEnd);
|
- |
|
10003 |
#endif /* GL_ARB_query_buffer_object */
|
9316 |
#ifdef GL_ARB_robust_buffer_access_behavior
|
10004 |
#ifdef GL_ARB_robust_buffer_access_behavior
|
9317 |
CONST_CAST(GLEW_ARB_robust_buffer_access_behavior) = _glewSearchExtension("GL_ARB_robust_buffer_access_behavior", extStart, extEnd);
|
10005 |
CONST_CAST(GLEW_ARB_robust_buffer_access_behavior) = _glewSearchExtension("GL_ARB_robust_buffer_access_behavior", extStart, extEnd);
|
9318 |
#endif /* GL_ARB_robust_buffer_access_behavior */
|
10006 |
#endif /* GL_ARB_robust_buffer_access_behavior */
|
9319 |
#ifdef GL_ARB_robustness
|
10007 |
#ifdef GL_ARB_robustness
|
9320 |
CONST_CAST(GLEW_ARB_robustness) = _glewSearchExtension("GL_ARB_robustness", extStart, extEnd);
|
10008 |
CONST_CAST(GLEW_ARB_robustness) = _glewSearchExtension("GL_ARB_robustness", extStart, extEnd);
|
Line 9335... |
Line 10023... |
9335 |
if (glewExperimental || GLEW_ARB_sampler_objects) CONST_CAST(GLEW_ARB_sampler_objects) = !_glewInit_GL_ARB_sampler_objects(GLEW_CONTEXT_ARG_VAR_INIT);
|
10023 |
if (glewExperimental || GLEW_ARB_sampler_objects) CONST_CAST(GLEW_ARB_sampler_objects) = !_glewInit_GL_ARB_sampler_objects(GLEW_CONTEXT_ARG_VAR_INIT);
|
9336 |
#endif /* GL_ARB_sampler_objects */
|
10024 |
#endif /* GL_ARB_sampler_objects */
|
9337 |
#ifdef GL_ARB_seamless_cube_map
|
10025 |
#ifdef GL_ARB_seamless_cube_map
|
9338 |
CONST_CAST(GLEW_ARB_seamless_cube_map) = _glewSearchExtension("GL_ARB_seamless_cube_map", extStart, extEnd);
|
10026 |
CONST_CAST(GLEW_ARB_seamless_cube_map) = _glewSearchExtension("GL_ARB_seamless_cube_map", extStart, extEnd);
|
9339 |
#endif /* GL_ARB_seamless_cube_map */
|
10027 |
#endif /* GL_ARB_seamless_cube_map */
|
- |
|
10028 |
#ifdef GL_ARB_seamless_cubemap_per_texture
|
- |
|
10029 |
CONST_CAST(GLEW_ARB_seamless_cubemap_per_texture) = _glewSearchExtension("GL_ARB_seamless_cubemap_per_texture", extStart, extEnd);
|
- |
|
10030 |
#endif /* GL_ARB_seamless_cubemap_per_texture */
|
9340 |
#ifdef GL_ARB_separate_shader_objects
|
10031 |
#ifdef GL_ARB_separate_shader_objects
|
9341 |
CONST_CAST(GLEW_ARB_separate_shader_objects) = _glewSearchExtension("GL_ARB_separate_shader_objects", extStart, extEnd);
|
10032 |
CONST_CAST(GLEW_ARB_separate_shader_objects) = _glewSearchExtension("GL_ARB_separate_shader_objects", extStart, extEnd);
|
9342 |
if (glewExperimental || GLEW_ARB_separate_shader_objects) CONST_CAST(GLEW_ARB_separate_shader_objects) = !_glewInit_GL_ARB_separate_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT);
|
10033 |
if (glewExperimental || GLEW_ARB_separate_shader_objects) CONST_CAST(GLEW_ARB_separate_shader_objects) = !_glewInit_GL_ARB_separate_shader_objects(GLEW_CONTEXT_ARG_VAR_INIT);
|
9343 |
#endif /* GL_ARB_separate_shader_objects */
|
10034 |
#endif /* GL_ARB_separate_shader_objects */
|
9344 |
#ifdef GL_ARB_shader_atomic_counters
|
10035 |
#ifdef GL_ARB_shader_atomic_counters
|
Line 9346... |
Line 10037... |
9346 |
if (glewExperimental || GLEW_ARB_shader_atomic_counters) CONST_CAST(GLEW_ARB_shader_atomic_counters) = !_glewInit_GL_ARB_shader_atomic_counters(GLEW_CONTEXT_ARG_VAR_INIT);
|
10037 |
if (glewExperimental || GLEW_ARB_shader_atomic_counters) CONST_CAST(GLEW_ARB_shader_atomic_counters) = !_glewInit_GL_ARB_shader_atomic_counters(GLEW_CONTEXT_ARG_VAR_INIT);
|
9347 |
#endif /* GL_ARB_shader_atomic_counters */
|
10038 |
#endif /* GL_ARB_shader_atomic_counters */
|
9348 |
#ifdef GL_ARB_shader_bit_encoding
|
10039 |
#ifdef GL_ARB_shader_bit_encoding
|
9349 |
CONST_CAST(GLEW_ARB_shader_bit_encoding) = _glewSearchExtension("GL_ARB_shader_bit_encoding", extStart, extEnd);
|
10040 |
CONST_CAST(GLEW_ARB_shader_bit_encoding) = _glewSearchExtension("GL_ARB_shader_bit_encoding", extStart, extEnd);
|
9350 |
#endif /* GL_ARB_shader_bit_encoding */
|
10041 |
#endif /* GL_ARB_shader_bit_encoding */
|
- |
|
10042 |
#ifdef GL_ARB_shader_draw_parameters
|
- |
|
10043 |
CONST_CAST(GLEW_ARB_shader_draw_parameters) = _glewSearchExtension("GL_ARB_shader_draw_parameters", extStart, extEnd);
|
- |
|
10044 |
#endif /* GL_ARB_shader_draw_parameters */
|
- |
|
10045 |
#ifdef GL_ARB_shader_group_vote
|
- |
|
10046 |
CONST_CAST(GLEW_ARB_shader_group_vote) = _glewSearchExtension("GL_ARB_shader_group_vote", extStart, extEnd);
|
- |
|
10047 |
#endif /* GL_ARB_shader_group_vote */
|
9351 |
#ifdef GL_ARB_shader_image_load_store
|
10048 |
#ifdef GL_ARB_shader_image_load_store
|
9352 |
CONST_CAST(GLEW_ARB_shader_image_load_store) = _glewSearchExtension("GL_ARB_shader_image_load_store", extStart, extEnd);
|
10049 |
CONST_CAST(GLEW_ARB_shader_image_load_store) = _glewSearchExtension("GL_ARB_shader_image_load_store", extStart, extEnd);
|
9353 |
if (glewExperimental || GLEW_ARB_shader_image_load_store) CONST_CAST(GLEW_ARB_shader_image_load_store) = !_glewInit_GL_ARB_shader_image_load_store(GLEW_CONTEXT_ARG_VAR_INIT);
|
10050 |
if (glewExperimental || GLEW_ARB_shader_image_load_store) CONST_CAST(GLEW_ARB_shader_image_load_store) = !_glewInit_GL_ARB_shader_image_load_store(GLEW_CONTEXT_ARG_VAR_INIT);
|
9354 |
#endif /* GL_ARB_shader_image_load_store */
|
10051 |
#endif /* GL_ARB_shader_image_load_store */
|
9355 |
#ifdef GL_ARB_shader_image_size
|
10052 |
#ifdef GL_ARB_shader_image_size
|
Line 9393... |
Line 10090... |
9393 |
CONST_CAST(GLEW_ARB_shadow) = _glewSearchExtension("GL_ARB_shadow", extStart, extEnd);
|
10090 |
CONST_CAST(GLEW_ARB_shadow) = _glewSearchExtension("GL_ARB_shadow", extStart, extEnd);
|
9394 |
#endif /* GL_ARB_shadow */
|
10091 |
#endif /* GL_ARB_shadow */
|
9395 |
#ifdef GL_ARB_shadow_ambient
|
10092 |
#ifdef GL_ARB_shadow_ambient
|
9396 |
CONST_CAST(GLEW_ARB_shadow_ambient) = _glewSearchExtension("GL_ARB_shadow_ambient", extStart, extEnd);
|
10093 |
CONST_CAST(GLEW_ARB_shadow_ambient) = _glewSearchExtension("GL_ARB_shadow_ambient", extStart, extEnd);
|
9397 |
#endif /* GL_ARB_shadow_ambient */
|
10094 |
#endif /* GL_ARB_shadow_ambient */
|
- |
|
10095 |
#ifdef GL_ARB_sparse_texture
|
- |
|
10096 |
CONST_CAST(GLEW_ARB_sparse_texture) = _glewSearchExtension("GL_ARB_sparse_texture", extStart, extEnd);
|
- |
|
10097 |
if (glewExperimental || GLEW_ARB_sparse_texture) CONST_CAST(GLEW_ARB_sparse_texture) = !_glewInit_GL_ARB_sparse_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
10098 |
#endif /* GL_ARB_sparse_texture */
|
9398 |
#ifdef GL_ARB_stencil_texturing
|
10099 |
#ifdef GL_ARB_stencil_texturing
|
9399 |
CONST_CAST(GLEW_ARB_stencil_texturing) = _glewSearchExtension("GL_ARB_stencil_texturing", extStart, extEnd);
|
10100 |
CONST_CAST(GLEW_ARB_stencil_texturing) = _glewSearchExtension("GL_ARB_stencil_texturing", extStart, extEnd);
|
9400 |
#endif /* GL_ARB_stencil_texturing */
|
10101 |
#endif /* GL_ARB_stencil_texturing */
|
9401 |
#ifdef GL_ARB_sync
|
10102 |
#ifdef GL_ARB_sync
|
9402 |
CONST_CAST(GLEW_ARB_sync) = _glewSearchExtension("GL_ARB_sync", extStart, extEnd);
|
10103 |
CONST_CAST(GLEW_ARB_sync) = _glewSearchExtension("GL_ARB_sync", extStart, extEnd);
|
Line 9452... |
Line 10153... |
9452 |
CONST_CAST(GLEW_ARB_texture_float) = _glewSearchExtension("GL_ARB_texture_float", extStart, extEnd);
|
10153 |
CONST_CAST(GLEW_ARB_texture_float) = _glewSearchExtension("GL_ARB_texture_float", extStart, extEnd);
|
9453 |
#endif /* GL_ARB_texture_float */
|
10154 |
#endif /* GL_ARB_texture_float */
|
9454 |
#ifdef GL_ARB_texture_gather
|
10155 |
#ifdef GL_ARB_texture_gather
|
9455 |
CONST_CAST(GLEW_ARB_texture_gather) = _glewSearchExtension("GL_ARB_texture_gather", extStart, extEnd);
|
10156 |
CONST_CAST(GLEW_ARB_texture_gather) = _glewSearchExtension("GL_ARB_texture_gather", extStart, extEnd);
|
9456 |
#endif /* GL_ARB_texture_gather */
|
10157 |
#endif /* GL_ARB_texture_gather */
|
- |
|
10158 |
#ifdef GL_ARB_texture_mirror_clamp_to_edge
|
- |
|
10159 |
CONST_CAST(GLEW_ARB_texture_mirror_clamp_to_edge) = _glewSearchExtension("GL_ARB_texture_mirror_clamp_to_edge", extStart, extEnd);
|
- |
|
10160 |
#endif /* GL_ARB_texture_mirror_clamp_to_edge */
|
9457 |
#ifdef GL_ARB_texture_mirrored_repeat
|
10161 |
#ifdef GL_ARB_texture_mirrored_repeat
|
9458 |
CONST_CAST(GLEW_ARB_texture_mirrored_repeat) = _glewSearchExtension("GL_ARB_texture_mirrored_repeat", extStart, extEnd);
|
10162 |
CONST_CAST(GLEW_ARB_texture_mirrored_repeat) = _glewSearchExtension("GL_ARB_texture_mirrored_repeat", extStart, extEnd);
|
9459 |
#endif /* GL_ARB_texture_mirrored_repeat */
|
10163 |
#endif /* GL_ARB_texture_mirrored_repeat */
|
9460 |
#ifdef GL_ARB_texture_multisample
|
10164 |
#ifdef GL_ARB_texture_multisample
|
9461 |
CONST_CAST(GLEW_ARB_texture_multisample) = _glewSearchExtension("GL_ARB_texture_multisample", extStart, extEnd);
|
10165 |
CONST_CAST(GLEW_ARB_texture_multisample) = _glewSearchExtension("GL_ARB_texture_multisample", extStart, extEnd);
|
Line 9477... |
Line 10181... |
9477 |
CONST_CAST(GLEW_ARB_texture_rg) = _glewSearchExtension("GL_ARB_texture_rg", extStart, extEnd);
|
10181 |
CONST_CAST(GLEW_ARB_texture_rg) = _glewSearchExtension("GL_ARB_texture_rg", extStart, extEnd);
|
9478 |
#endif /* GL_ARB_texture_rg */
|
10182 |
#endif /* GL_ARB_texture_rg */
|
9479 |
#ifdef GL_ARB_texture_rgb10_a2ui
|
10183 |
#ifdef GL_ARB_texture_rgb10_a2ui
|
9480 |
CONST_CAST(GLEW_ARB_texture_rgb10_a2ui) = _glewSearchExtension("GL_ARB_texture_rgb10_a2ui", extStart, extEnd);
|
10184 |
CONST_CAST(GLEW_ARB_texture_rgb10_a2ui) = _glewSearchExtension("GL_ARB_texture_rgb10_a2ui", extStart, extEnd);
|
9481 |
#endif /* GL_ARB_texture_rgb10_a2ui */
|
10185 |
#endif /* GL_ARB_texture_rgb10_a2ui */
|
- |
|
10186 |
#ifdef GL_ARB_texture_stencil8
|
- |
|
10187 |
CONST_CAST(GLEW_ARB_texture_stencil8) = _glewSearchExtension("GL_ARB_texture_stencil8", extStart, extEnd);
|
- |
|
10188 |
#endif /* GL_ARB_texture_stencil8 */
|
9482 |
#ifdef GL_ARB_texture_storage
|
10189 |
#ifdef GL_ARB_texture_storage
|
9483 |
CONST_CAST(GLEW_ARB_texture_storage) = _glewSearchExtension("GL_ARB_texture_storage", extStart, extEnd);
|
10190 |
CONST_CAST(GLEW_ARB_texture_storage) = _glewSearchExtension("GL_ARB_texture_storage", extStart, extEnd);
|
9484 |
if (glewExperimental || GLEW_ARB_texture_storage) CONST_CAST(GLEW_ARB_texture_storage) = !_glewInit_GL_ARB_texture_storage(GLEW_CONTEXT_ARG_VAR_INIT);
|
10191 |
if (glewExperimental || GLEW_ARB_texture_storage) CONST_CAST(GLEW_ARB_texture_storage) = !_glewInit_GL_ARB_texture_storage(GLEW_CONTEXT_ARG_VAR_INIT);
|
9485 |
#endif /* GL_ARB_texture_storage */
|
10192 |
#endif /* GL_ARB_texture_storage */
|
9486 |
#ifdef GL_ARB_texture_storage_multisample
|
10193 |
#ifdef GL_ARB_texture_storage_multisample
|
Line 9547... |
Line 10254... |
9547 |
#endif /* GL_ARB_vertex_program */
|
10254 |
#endif /* GL_ARB_vertex_program */
|
9548 |
#ifdef GL_ARB_vertex_shader
|
10255 |
#ifdef GL_ARB_vertex_shader
|
9549 |
CONST_CAST(GLEW_ARB_vertex_shader) = _glewSearchExtension("GL_ARB_vertex_shader", extStart, extEnd);
|
10256 |
CONST_CAST(GLEW_ARB_vertex_shader) = _glewSearchExtension("GL_ARB_vertex_shader", extStart, extEnd);
|
9550 |
if (glewExperimental || GLEW_ARB_vertex_shader) CONST_CAST(GLEW_ARB_vertex_shader) = !_glewInit_GL_ARB_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT);
|
10257 |
if (glewExperimental || GLEW_ARB_vertex_shader) CONST_CAST(GLEW_ARB_vertex_shader) = !_glewInit_GL_ARB_vertex_shader(GLEW_CONTEXT_ARG_VAR_INIT);
|
9551 |
#endif /* GL_ARB_vertex_shader */
|
10258 |
#endif /* GL_ARB_vertex_shader */
|
- |
|
10259 |
#ifdef GL_ARB_vertex_type_10f_11f_11f_rev
|
- |
|
10260 |
CONST_CAST(GLEW_ARB_vertex_type_10f_11f_11f_rev) = _glewSearchExtension("GL_ARB_vertex_type_10f_11f_11f_rev", extStart, extEnd);
|
- |
|
10261 |
#endif /* GL_ARB_vertex_type_10f_11f_11f_rev */
|
9552 |
#ifdef GL_ARB_vertex_type_2_10_10_10_rev
|
10262 |
#ifdef GL_ARB_vertex_type_2_10_10_10_rev
|
9553 |
CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = _glewSearchExtension("GL_ARB_vertex_type_2_10_10_10_rev", extStart, extEnd);
|
10263 |
CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = _glewSearchExtension("GL_ARB_vertex_type_2_10_10_10_rev", extStart, extEnd);
|
9554 |
if (glewExperimental || GLEW_ARB_vertex_type_2_10_10_10_rev) CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = !_glewInit_GL_ARB_vertex_type_2_10_10_10_rev(GLEW_CONTEXT_ARG_VAR_INIT);
|
10264 |
if (glewExperimental || GLEW_ARB_vertex_type_2_10_10_10_rev) CONST_CAST(GLEW_ARB_vertex_type_2_10_10_10_rev) = !_glewInit_GL_ARB_vertex_type_2_10_10_10_rev(GLEW_CONTEXT_ARG_VAR_INIT);
|
9555 |
#endif /* GL_ARB_vertex_type_2_10_10_10_rev */
|
10265 |
#endif /* GL_ARB_vertex_type_2_10_10_10_rev */
|
9556 |
#ifdef GL_ARB_viewport_array
|
10266 |
#ifdef GL_ARB_viewport_array
|
Line 10034... |
Line 10744... |
10034 |
CONST_CAST(GLEW_INGR_color_clamp) = _glewSearchExtension("GL_INGR_color_clamp", extStart, extEnd);
|
10744 |
CONST_CAST(GLEW_INGR_color_clamp) = _glewSearchExtension("GL_INGR_color_clamp", extStart, extEnd);
|
10035 |
#endif /* GL_INGR_color_clamp */
|
10745 |
#endif /* GL_INGR_color_clamp */
|
10036 |
#ifdef GL_INGR_interlace_read
|
10746 |
#ifdef GL_INGR_interlace_read
|
10037 |
CONST_CAST(GLEW_INGR_interlace_read) = _glewSearchExtension("GL_INGR_interlace_read", extStart, extEnd);
|
10747 |
CONST_CAST(GLEW_INGR_interlace_read) = _glewSearchExtension("GL_INGR_interlace_read", extStart, extEnd);
|
10038 |
#endif /* GL_INGR_interlace_read */
|
10748 |
#endif /* GL_INGR_interlace_read */
|
- |
|
10749 |
#ifdef GL_INTEL_map_texture
|
- |
|
10750 |
CONST_CAST(GLEW_INTEL_map_texture) = _glewSearchExtension("GL_INTEL_map_texture", extStart, extEnd);
|
- |
|
10751 |
if (glewExperimental || GLEW_INTEL_map_texture) CONST_CAST(GLEW_INTEL_map_texture) = !_glewInit_GL_INTEL_map_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
10752 |
#endif /* GL_INTEL_map_texture */
|
10039 |
#ifdef GL_INTEL_parallel_arrays
|
10753 |
#ifdef GL_INTEL_parallel_arrays
|
10040 |
CONST_CAST(GLEW_INTEL_parallel_arrays) = _glewSearchExtension("GL_INTEL_parallel_arrays", extStart, extEnd);
|
10754 |
CONST_CAST(GLEW_INTEL_parallel_arrays) = _glewSearchExtension("GL_INTEL_parallel_arrays", extStart, extEnd);
|
10041 |
if (glewExperimental || GLEW_INTEL_parallel_arrays) CONST_CAST(GLEW_INTEL_parallel_arrays) = !_glewInit_GL_INTEL_parallel_arrays(GLEW_CONTEXT_ARG_VAR_INIT);
|
10755 |
if (glewExperimental || GLEW_INTEL_parallel_arrays) CONST_CAST(GLEW_INTEL_parallel_arrays) = !_glewInit_GL_INTEL_parallel_arrays(GLEW_CONTEXT_ARG_VAR_INIT);
|
10042 |
#endif /* GL_INTEL_parallel_arrays */
|
10756 |
#endif /* GL_INTEL_parallel_arrays */
|
10043 |
#ifdef GL_INTEL_texture_scissor
|
10757 |
#ifdef GL_INTEL_texture_scissor
|
Line 10070... |
Line 10784... |
10070 |
if (glewExperimental || GLEW_MESA_window_pos) CONST_CAST(GLEW_MESA_window_pos) = !_glewInit_GL_MESA_window_pos(GLEW_CONTEXT_ARG_VAR_INIT);
|
10784 |
if (glewExperimental || GLEW_MESA_window_pos) CONST_CAST(GLEW_MESA_window_pos) = !_glewInit_GL_MESA_window_pos(GLEW_CONTEXT_ARG_VAR_INIT);
|
10071 |
#endif /* GL_MESA_window_pos */
|
10785 |
#endif /* GL_MESA_window_pos */
|
10072 |
#ifdef GL_MESA_ycbcr_texture
|
10786 |
#ifdef GL_MESA_ycbcr_texture
|
10073 |
CONST_CAST(GLEW_MESA_ycbcr_texture) = _glewSearchExtension("GL_MESA_ycbcr_texture", extStart, extEnd);
|
10787 |
CONST_CAST(GLEW_MESA_ycbcr_texture) = _glewSearchExtension("GL_MESA_ycbcr_texture", extStart, extEnd);
|
10074 |
#endif /* GL_MESA_ycbcr_texture */
|
10788 |
#endif /* GL_MESA_ycbcr_texture */
|
- |
|
10789 |
#ifdef GL_NVX_conditional_render
|
- |
|
10790 |
CONST_CAST(GLEW_NVX_conditional_render) = _glewSearchExtension("GL_NVX_conditional_render", extStart, extEnd);
|
- |
|
10791 |
if (glewExperimental || GLEW_NVX_conditional_render) CONST_CAST(GLEW_NVX_conditional_render) = !_glewInit_GL_NVX_conditional_render(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
10792 |
#endif /* GL_NVX_conditional_render */
|
10075 |
#ifdef GL_NVX_gpu_memory_info
|
10793 |
#ifdef GL_NVX_gpu_memory_info
|
10076 |
CONST_CAST(GLEW_NVX_gpu_memory_info) = _glewSearchExtension("GL_NVX_gpu_memory_info", extStart, extEnd);
|
10794 |
CONST_CAST(GLEW_NVX_gpu_memory_info) = _glewSearchExtension("GL_NVX_gpu_memory_info", extStart, extEnd);
|
10077 |
#endif /* GL_NVX_gpu_memory_info */
|
10795 |
#endif /* GL_NVX_gpu_memory_info */
|
- |
|
10796 |
#ifdef GL_NV_bindless_multi_draw_indirect
|
- |
|
10797 |
CONST_CAST(GLEW_NV_bindless_multi_draw_indirect) = _glewSearchExtension("GL_NV_bindless_multi_draw_indirect", extStart, extEnd);
|
- |
|
10798 |
if (glewExperimental || GLEW_NV_bindless_multi_draw_indirect) CONST_CAST(GLEW_NV_bindless_multi_draw_indirect) = !_glewInit_GL_NV_bindless_multi_draw_indirect(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
10799 |
#endif /* GL_NV_bindless_multi_draw_indirect */
|
10078 |
#ifdef GL_NV_bindless_texture
|
10800 |
#ifdef GL_NV_bindless_texture
|
10079 |
CONST_CAST(GLEW_NV_bindless_texture) = _glewSearchExtension("GL_NV_bindless_texture", extStart, extEnd);
|
10801 |
CONST_CAST(GLEW_NV_bindless_texture) = _glewSearchExtension("GL_NV_bindless_texture", extStart, extEnd);
|
10080 |
if (glewExperimental || GLEW_NV_bindless_texture) CONST_CAST(GLEW_NV_bindless_texture) = !_glewInit_GL_NV_bindless_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
10802 |
if (glewExperimental || GLEW_NV_bindless_texture) CONST_CAST(GLEW_NV_bindless_texture) = !_glewInit_GL_NV_bindless_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
10081 |
#endif /* GL_NV_bindless_texture */
|
10803 |
#endif /* GL_NV_bindless_texture */
|
- |
|
10804 |
#ifdef GL_NV_blend_equation_advanced
|
- |
|
10805 |
CONST_CAST(GLEW_NV_blend_equation_advanced) = _glewSearchExtension("GL_NV_blend_equation_advanced", extStart, extEnd);
|
- |
|
10806 |
if (glewExperimental || GLEW_NV_blend_equation_advanced) CONST_CAST(GLEW_NV_blend_equation_advanced) = !_glewInit_GL_NV_blend_equation_advanced(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
10807 |
#endif /* GL_NV_blend_equation_advanced */
|
- |
|
10808 |
#ifdef GL_NV_blend_equation_advanced_coherent
|
- |
|
10809 |
CONST_CAST(GLEW_NV_blend_equation_advanced_coherent) = _glewSearchExtension("GL_NV_blend_equation_advanced_coherent", extStart, extEnd);
|
- |
|
10810 |
#endif /* GL_NV_blend_equation_advanced_coherent */
|
10082 |
#ifdef GL_NV_blend_square
|
10811 |
#ifdef GL_NV_blend_square
|
10083 |
CONST_CAST(GLEW_NV_blend_square) = _glewSearchExtension("GL_NV_blend_square", extStart, extEnd);
|
10812 |
CONST_CAST(GLEW_NV_blend_square) = _glewSearchExtension("GL_NV_blend_square", extStart, extEnd);
|
10084 |
#endif /* GL_NV_blend_square */
|
10813 |
#endif /* GL_NV_blend_square */
|
- |
|
10814 |
#ifdef GL_NV_compute_program5
|
- |
|
10815 |
CONST_CAST(GLEW_NV_compute_program5) = _glewSearchExtension("GL_NV_compute_program5", extStart, extEnd);
|
- |
|
10816 |
#endif /* GL_NV_compute_program5 */
|
10085 |
#ifdef GL_NV_conditional_render
|
10817 |
#ifdef GL_NV_conditional_render
|
10086 |
CONST_CAST(GLEW_NV_conditional_render) = _glewSearchExtension("GL_NV_conditional_render", extStart, extEnd);
|
10818 |
CONST_CAST(GLEW_NV_conditional_render) = _glewSearchExtension("GL_NV_conditional_render", extStart, extEnd);
|
10087 |
if (glewExperimental || GLEW_NV_conditional_render) CONST_CAST(GLEW_NV_conditional_render) = !_glewInit_GL_NV_conditional_render(GLEW_CONTEXT_ARG_VAR_INIT);
|
10819 |
if (glewExperimental || GLEW_NV_conditional_render) CONST_CAST(GLEW_NV_conditional_render) = !_glewInit_GL_NV_conditional_render(GLEW_CONTEXT_ARG_VAR_INIT);
|
10088 |
#endif /* GL_NV_conditional_render */
|
10820 |
#endif /* GL_NV_conditional_render */
|
10089 |
#ifdef GL_NV_copy_depth_to_color
|
10821 |
#ifdef GL_NV_copy_depth_to_color
|
Line 10091... |
Line 10823... |
10091 |
#endif /* GL_NV_copy_depth_to_color */
|
10823 |
#endif /* GL_NV_copy_depth_to_color */
|
10092 |
#ifdef GL_NV_copy_image
|
10824 |
#ifdef GL_NV_copy_image
|
10093 |
CONST_CAST(GLEW_NV_copy_image) = _glewSearchExtension("GL_NV_copy_image", extStart, extEnd);
|
10825 |
CONST_CAST(GLEW_NV_copy_image) = _glewSearchExtension("GL_NV_copy_image", extStart, extEnd);
|
10094 |
if (glewExperimental || GLEW_NV_copy_image) CONST_CAST(GLEW_NV_copy_image) = !_glewInit_GL_NV_copy_image(GLEW_CONTEXT_ARG_VAR_INIT);
|
10826 |
if (glewExperimental || GLEW_NV_copy_image) CONST_CAST(GLEW_NV_copy_image) = !_glewInit_GL_NV_copy_image(GLEW_CONTEXT_ARG_VAR_INIT);
|
10095 |
#endif /* GL_NV_copy_image */
|
10827 |
#endif /* GL_NV_copy_image */
|
- |
|
10828 |
#ifdef GL_NV_deep_texture3D
|
- |
|
10829 |
CONST_CAST(GLEW_NV_deep_texture3D) = _glewSearchExtension("GL_NV_deep_texture3D", extStart, extEnd);
|
- |
|
10830 |
#endif /* GL_NV_deep_texture3D */
|
10096 |
#ifdef GL_NV_depth_buffer_float
|
10831 |
#ifdef GL_NV_depth_buffer_float
|
10097 |
CONST_CAST(GLEW_NV_depth_buffer_float) = _glewSearchExtension("GL_NV_depth_buffer_float", extStart, extEnd);
|
10832 |
CONST_CAST(GLEW_NV_depth_buffer_float) = _glewSearchExtension("GL_NV_depth_buffer_float", extStart, extEnd);
|
10098 |
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);
|
10833 |
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);
|
10099 |
#endif /* GL_NV_depth_buffer_float */
|
10834 |
#endif /* GL_NV_depth_buffer_float */
|
10100 |
#ifdef GL_NV_depth_clamp
|
10835 |
#ifdef GL_NV_depth_clamp
|
10101 |
CONST_CAST(GLEW_NV_depth_clamp) = _glewSearchExtension("GL_NV_depth_clamp", extStart, extEnd);
|
10836 |
CONST_CAST(GLEW_NV_depth_clamp) = _glewSearchExtension("GL_NV_depth_clamp", extStart, extEnd);
|
10102 |
#endif /* GL_NV_depth_clamp */
|
10837 |
#endif /* GL_NV_depth_clamp */
|
10103 |
#ifdef GL_NV_depth_range_unclamped
|
10838 |
#ifdef GL_NV_depth_range_unclamped
|
10104 |
CONST_CAST(GLEW_NV_depth_range_unclamped) = _glewSearchExtension("GL_NV_depth_range_unclamped", extStart, extEnd);
|
10839 |
CONST_CAST(GLEW_NV_depth_range_unclamped) = _glewSearchExtension("GL_NV_depth_range_unclamped", extStart, extEnd);
|
10105 |
#endif /* GL_NV_depth_range_unclamped */
|
10840 |
#endif /* GL_NV_depth_range_unclamped */
|
- |
|
10841 |
#ifdef GL_NV_draw_texture
|
- |
|
10842 |
CONST_CAST(GLEW_NV_draw_texture) = _glewSearchExtension("GL_NV_draw_texture", extStart, extEnd);
|
- |
|
10843 |
if (glewExperimental || GLEW_NV_draw_texture) CONST_CAST(GLEW_NV_draw_texture) = !_glewInit_GL_NV_draw_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
10844 |
#endif /* GL_NV_draw_texture */
|
10106 |
#ifdef GL_NV_evaluators
|
10845 |
#ifdef GL_NV_evaluators
|
10107 |
CONST_CAST(GLEW_NV_evaluators) = _glewSearchExtension("GL_NV_evaluators", extStart, extEnd);
|
10846 |
CONST_CAST(GLEW_NV_evaluators) = _glewSearchExtension("GL_NV_evaluators", extStart, extEnd);
|
10108 |
if (glewExperimental || GLEW_NV_evaluators) CONST_CAST(GLEW_NV_evaluators) = !_glewInit_GL_NV_evaluators(GLEW_CONTEXT_ARG_VAR_INIT);
|
10847 |
if (glewExperimental || GLEW_NV_evaluators) CONST_CAST(GLEW_NV_evaluators) = !_glewInit_GL_NV_evaluators(GLEW_CONTEXT_ARG_VAR_INIT);
|
10109 |
#endif /* GL_NV_evaluators */
|
10848 |
#endif /* GL_NV_evaluators */
|
10110 |
#ifdef GL_NV_explicit_multisample
|
10849 |
#ifdef GL_NV_explicit_multisample
|
Line 10150... |
Line 10889... |
10150 |
if (glewExperimental || GLEW_NV_gpu_program4) CONST_CAST(GLEW_NV_gpu_program4) = !_glewInit_GL_NV_gpu_program4(GLEW_CONTEXT_ARG_VAR_INIT);
|
10889 |
if (glewExperimental || GLEW_NV_gpu_program4) CONST_CAST(GLEW_NV_gpu_program4) = !_glewInit_GL_NV_gpu_program4(GLEW_CONTEXT_ARG_VAR_INIT);
|
10151 |
#endif /* GL_NV_gpu_program4 */
|
10890 |
#endif /* GL_NV_gpu_program4 */
|
10152 |
#ifdef GL_NV_gpu_program5
|
10891 |
#ifdef GL_NV_gpu_program5
|
10153 |
CONST_CAST(GLEW_NV_gpu_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd);
|
10892 |
CONST_CAST(GLEW_NV_gpu_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd);
|
10154 |
#endif /* GL_NV_gpu_program5 */
|
10893 |
#endif /* GL_NV_gpu_program5 */
|
- |
|
10894 |
#ifdef GL_NV_gpu_program5_mem_extended
|
- |
|
10895 |
CONST_CAST(GLEW_NV_gpu_program5_mem_extended) = _glewSearchExtension("GL_NV_gpu_program5_mem_extended", extStart, extEnd);
|
- |
|
10896 |
#endif /* GL_NV_gpu_program5_mem_extended */
|
10155 |
#ifdef GL_NV_gpu_program_fp64
|
10897 |
#ifdef GL_NV_gpu_program_fp64
|
10156 |
CONST_CAST(GLEW_NV_gpu_program_fp64) = _glewSearchExtension("GL_NV_gpu_program_fp64", extStart, extEnd);
|
10898 |
CONST_CAST(GLEW_NV_gpu_program_fp64) = _glewSearchExtension("GL_NV_gpu_program_fp64", extStart, extEnd);
|
10157 |
#endif /* GL_NV_gpu_program_fp64 */
|
10899 |
#endif /* GL_NV_gpu_program_fp64 */
|
10158 |
#ifdef GL_NV_gpu_shader5
|
10900 |
#ifdef GL_NV_gpu_shader5
|
10159 |
CONST_CAST(GLEW_NV_gpu_shader5) = _glewSearchExtension("GL_NV_gpu_shader5", extStart, extEnd);
|
10901 |
CONST_CAST(GLEW_NV_gpu_shader5) = _glewSearchExtension("GL_NV_gpu_shader5", extStart, extEnd);
|
Line 10212... |
Line 10954... |
10212 |
#endif /* GL_NV_register_combiners */
|
10954 |
#endif /* GL_NV_register_combiners */
|
10213 |
#ifdef GL_NV_register_combiners2
|
10955 |
#ifdef GL_NV_register_combiners2
|
10214 |
CONST_CAST(GLEW_NV_register_combiners2) = _glewSearchExtension("GL_NV_register_combiners2", extStart, extEnd);
|
10956 |
CONST_CAST(GLEW_NV_register_combiners2) = _glewSearchExtension("GL_NV_register_combiners2", extStart, extEnd);
|
10215 |
if (glewExperimental || GLEW_NV_register_combiners2) CONST_CAST(GLEW_NV_register_combiners2) = !_glewInit_GL_NV_register_combiners2(GLEW_CONTEXT_ARG_VAR_INIT);
|
10957 |
if (glewExperimental || GLEW_NV_register_combiners2) CONST_CAST(GLEW_NV_register_combiners2) = !_glewInit_GL_NV_register_combiners2(GLEW_CONTEXT_ARG_VAR_INIT);
|
10216 |
#endif /* GL_NV_register_combiners2 */
|
10958 |
#endif /* GL_NV_register_combiners2 */
|
- |
|
10959 |
#ifdef GL_NV_shader_atomic_counters
|
- |
|
10960 |
CONST_CAST(GLEW_NV_shader_atomic_counters) = _glewSearchExtension("GL_NV_shader_atomic_counters", extStart, extEnd);
|
- |
|
10961 |
#endif /* GL_NV_shader_atomic_counters */
|
10217 |
#ifdef GL_NV_shader_atomic_float
|
10962 |
#ifdef GL_NV_shader_atomic_float
|
10218 |
CONST_CAST(GLEW_NV_shader_atomic_float) = _glewSearchExtension("GL_NV_shader_atomic_float", extStart, extEnd);
|
10963 |
CONST_CAST(GLEW_NV_shader_atomic_float) = _glewSearchExtension("GL_NV_shader_atomic_float", extStart, extEnd);
|
10219 |
#endif /* GL_NV_shader_atomic_float */
|
10964 |
#endif /* GL_NV_shader_atomic_float */
|
10220 |
#ifdef GL_NV_shader_buffer_load
|
10965 |
#ifdef GL_NV_shader_buffer_load
|
10221 |
CONST_CAST(GLEW_NV_shader_buffer_load) = _glewSearchExtension("GL_NV_shader_buffer_load", extStart, extEnd);
|
10966 |
CONST_CAST(GLEW_NV_shader_buffer_load) = _glewSearchExtension("GL_NV_shader_buffer_load", extStart, extEnd);
|
10222 |
if (glewExperimental || GLEW_NV_shader_buffer_load) CONST_CAST(GLEW_NV_shader_buffer_load) = !_glewInit_GL_NV_shader_buffer_load(GLEW_CONTEXT_ARG_VAR_INIT);
|
10967 |
if (glewExperimental || GLEW_NV_shader_buffer_load) CONST_CAST(GLEW_NV_shader_buffer_load) = !_glewInit_GL_NV_shader_buffer_load(GLEW_CONTEXT_ARG_VAR_INIT);
|
10223 |
#endif /* GL_NV_shader_buffer_load */
|
10968 |
#endif /* GL_NV_shader_buffer_load */
|
- |
|
10969 |
#ifdef GL_NV_shader_storage_buffer_object
|
- |
|
10970 |
CONST_CAST(GLEW_NV_shader_storage_buffer_object) = _glewSearchExtension("GL_NV_shader_storage_buffer_object", extStart, extEnd);
|
- |
|
10971 |
#endif /* GL_NV_shader_storage_buffer_object */
|
10224 |
#ifdef GL_NV_tessellation_program5
|
10972 |
#ifdef GL_NV_tessellation_program5
|
10225 |
CONST_CAST(GLEW_NV_tessellation_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd);
|
10973 |
CONST_CAST(GLEW_NV_tessellation_program5) = _glewSearchExtension("GL_NV_gpu_program5", extStart, extEnd);
|
10226 |
#endif /* GL_NV_tessellation_program5 */
|
10974 |
#endif /* GL_NV_tessellation_program5 */
|
10227 |
#ifdef GL_NV_texgen_emboss
|
10975 |
#ifdef GL_NV_texgen_emboss
|
10228 |
CONST_CAST(GLEW_NV_texgen_emboss) = _glewSearchExtension("GL_NV_texgen_emboss", extStart, extEnd);
|
10976 |
CONST_CAST(GLEW_NV_texgen_emboss) = _glewSearchExtension("GL_NV_texgen_emboss", extStart, extEnd);
|
Line 10335... |
Line 11083... |
10335 |
CONST_CAST(GLEW_PGI_misc_hints) = _glewSearchExtension("GL_PGI_misc_hints", extStart, extEnd);
|
11083 |
CONST_CAST(GLEW_PGI_misc_hints) = _glewSearchExtension("GL_PGI_misc_hints", extStart, extEnd);
|
10336 |
#endif /* GL_PGI_misc_hints */
|
11084 |
#endif /* GL_PGI_misc_hints */
|
10337 |
#ifdef GL_PGI_vertex_hints
|
11085 |
#ifdef GL_PGI_vertex_hints
|
10338 |
CONST_CAST(GLEW_PGI_vertex_hints) = _glewSearchExtension("GL_PGI_vertex_hints", extStart, extEnd);
|
11086 |
CONST_CAST(GLEW_PGI_vertex_hints) = _glewSearchExtension("GL_PGI_vertex_hints", extStart, extEnd);
|
10339 |
#endif /* GL_PGI_vertex_hints */
|
11087 |
#endif /* GL_PGI_vertex_hints */
|
- |
|
11088 |
#ifdef GL_REGAL_ES1_0_compatibility
|
- |
|
11089 |
CONST_CAST(GLEW_REGAL_ES1_0_compatibility) = _glewSearchExtension("GL_REGAL_ES1_0_compatibility", extStart, extEnd);
|
- |
|
11090 |
if (glewExperimental || GLEW_REGAL_ES1_0_compatibility) CONST_CAST(GLEW_REGAL_ES1_0_compatibility) = !_glewInit_GL_REGAL_ES1_0_compatibility(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
11091 |
#endif /* GL_REGAL_ES1_0_compatibility */
|
- |
|
11092 |
#ifdef GL_REGAL_ES1_1_compatibility
|
- |
|
11093 |
CONST_CAST(GLEW_REGAL_ES1_1_compatibility) = _glewSearchExtension("GL_REGAL_ES1_1_compatibility", extStart, extEnd);
|
- |
|
11094 |
if (glewExperimental || GLEW_REGAL_ES1_1_compatibility) CONST_CAST(GLEW_REGAL_ES1_1_compatibility) = !_glewInit_GL_REGAL_ES1_1_compatibility(GLEW_CONTEXT_ARG_VAR_INIT);
|
- |
|
11095 |
#endif /* GL_REGAL_ES1_1_compatibility */
|
- |
|
11096 |
#ifdef GL_REGAL_enable
|
- |
|
11097 |
CONST_CAST(GLEW_REGAL_enable) = _glewSearchExtension("GL_REGAL_enable", extStart, extEnd);
|
- |
|
11098 |
#endif /* GL_REGAL_enable */
|
10340 |
#ifdef GL_REGAL_error_string
|
11099 |
#ifdef GL_REGAL_error_string
|
10341 |
CONST_CAST(GLEW_REGAL_error_string) = _glewSearchExtension("GL_REGAL_error_string", extStart, extEnd);
|
11100 |
CONST_CAST(GLEW_REGAL_error_string) = _glewSearchExtension("GL_REGAL_error_string", extStart, extEnd);
|
10342 |
if (glewExperimental || GLEW_REGAL_error_string) CONST_CAST(GLEW_REGAL_error_string) = !_glewInit_GL_REGAL_error_string(GLEW_CONTEXT_ARG_VAR_INIT);
|
11101 |
if (glewExperimental || GLEW_REGAL_error_string) CONST_CAST(GLEW_REGAL_error_string) = !_glewInit_GL_REGAL_error_string(GLEW_CONTEXT_ARG_VAR_INIT);
|
10343 |
#endif /* GL_REGAL_error_string */
|
11102 |
#endif /* GL_REGAL_error_string */
|
10344 |
#ifdef GL_REGAL_extension_query
|
11103 |
#ifdef GL_REGAL_extension_query
|
10345 |
CONST_CAST(GLEW_REGAL_extension_query) = _glewSearchExtension("GL_REGAL_extension_query", extStart, extEnd);
|
11104 |
CONST_CAST(GLEW_REGAL_extension_query) = _glewSearchExtension("GL_REGAL_extension_query", extStart, extEnd);
|
10346 |
if (glewExperimental || GLEW_REGAL_extension_query) CONST_CAST(GLEW_REGAL_extension_query) = !_glewInit_GL_REGAL_extension_query(GLEW_CONTEXT_ARG_VAR_INIT);
|
11105 |
if (glewExperimental || GLEW_REGAL_extension_query) CONST_CAST(GLEW_REGAL_extension_query) = !_glewInit_GL_REGAL_extension_query(GLEW_CONTEXT_ARG_VAR_INIT);
|
10347 |
#endif /* GL_REGAL_extension_query */
|
11106 |
#endif /* GL_REGAL_extension_query */
|
10348 |
#ifdef GL_REGAL_log
|
11107 |
#ifdef GL_REGAL_log
|
10349 |
CONST_CAST(GLEW_REGAL_log) = _glewSearchExtension("GL_REGAL_log", extStart, extEnd);
|
11108 |
CONST_CAST(GLEW_REGAL_log) = _glewSearchExtension("GL_REGAL_log", extStart, extEnd);
|
- |
|
11109 |
if (glewExperimental || GLEW_REGAL_log) CONST_CAST(GLEW_REGAL_log) = !_glewInit_GL_REGAL_log(GLEW_CONTEXT_ARG_VAR_INIT);
|
10350 |
#endif /* GL_REGAL_log */
|
11110 |
#endif /* GL_REGAL_log */
|
10351 |
#ifdef GL_REND_screen_coordinates
|
11111 |
#ifdef GL_REND_screen_coordinates
|
10352 |
CONST_CAST(GLEW_REND_screen_coordinates) = _glewSearchExtension("GL_REND_screen_coordinates", extStart, extEnd);
|
11112 |
CONST_CAST(GLEW_REND_screen_coordinates) = _glewSearchExtension("GL_REND_screen_coordinates", extStart, extEnd);
|
10353 |
#endif /* GL_REND_screen_coordinates */
|
11113 |
#endif /* GL_REND_screen_coordinates */
|
10354 |
#ifdef GL_S3_s3tc
|
11114 |
#ifdef GL_S3_s3tc
|
Line 10725... |
Line 11485... |
10725 |
GLboolean __WGLEW_ARB_multisample = GL_FALSE;
|
11485 |
GLboolean __WGLEW_ARB_multisample = GL_FALSE;
|
10726 |
GLboolean __WGLEW_ARB_pbuffer = GL_FALSE;
|
11486 |
GLboolean __WGLEW_ARB_pbuffer = GL_FALSE;
|
10727 |
GLboolean __WGLEW_ARB_pixel_format = GL_FALSE;
|
11487 |
GLboolean __WGLEW_ARB_pixel_format = GL_FALSE;
|
10728 |
GLboolean __WGLEW_ARB_pixel_format_float = GL_FALSE;
|
11488 |
GLboolean __WGLEW_ARB_pixel_format_float = GL_FALSE;
|
10729 |
GLboolean __WGLEW_ARB_render_texture = GL_FALSE;
|
11489 |
GLboolean __WGLEW_ARB_render_texture = GL_FALSE;
|
- |
|
11490 |
GLboolean __WGLEW_ARB_robustness_application_isolation = GL_FALSE;
|
- |
|
11491 |
GLboolean __WGLEW_ARB_robustness_share_group_isolation = GL_FALSE;
|
10730 |
GLboolean __WGLEW_ATI_pixel_format_float = GL_FALSE;
|
11492 |
GLboolean __WGLEW_ATI_pixel_format_float = GL_FALSE;
|
10731 |
GLboolean __WGLEW_ATI_render_texture_rectangle = GL_FALSE;
|
11493 |
GLboolean __WGLEW_ATI_render_texture_rectangle = GL_FALSE;
|
10732 |
GLboolean __WGLEW_EXT_create_context_es2_profile = GL_FALSE;
|
11494 |
GLboolean __WGLEW_EXT_create_context_es2_profile = GL_FALSE;
|
10733 |
GLboolean __WGLEW_EXT_create_context_es_profile = GL_FALSE;
|
11495 |
GLboolean __WGLEW_EXT_create_context_es_profile = GL_FALSE;
|
10734 |
GLboolean __WGLEW_EXT_depth_float = GL_FALSE;
|
11496 |
GLboolean __WGLEW_EXT_depth_float = GL_FALSE;
|
Line 10924... |
Line 11686... |
10924 |
return r;
|
11686 |
return r;
|
10925 |
}
|
11687 |
}
|
10926 |
|
11688 |
|
10927 |
#endif /* WGL_ARB_render_texture */
|
11689 |
#endif /* WGL_ARB_render_texture */
|
10928 |
|
11690 |
|
- |
|
11691 |
#ifdef WGL_ARB_robustness_application_isolation
|
- |
|
11692 |
|
- |
|
11693 |
#endif /* WGL_ARB_robustness_application_isolation */
|
- |
|
11694 |
|
- |
|
11695 |
#ifdef WGL_ARB_robustness_share_group_isolation
|
- |
|
11696 |
|
- |
|
11697 |
#endif /* WGL_ARB_robustness_share_group_isolation */
|
- |
|
11698 |
|
10929 |
#ifdef WGL_ATI_pixel_format_float
|
11699 |
#ifdef WGL_ATI_pixel_format_float
|
10930 |
|
11700 |
|
10931 |
#endif /* WGL_ATI_pixel_format_float */
|
11701 |
#endif /* WGL_ATI_pixel_format_float */
|
10932 |
|
11702 |
|
10933 |
#ifdef WGL_ATI_render_texture_rectangle
|
11703 |
#ifdef WGL_ATI_render_texture_rectangle
|
Line 11416... |
Line 12186... |
11416 |
#endif /* WGL_ARB_pixel_format_float */
|
12186 |
#endif /* WGL_ARB_pixel_format_float */
|
11417 |
#ifdef WGL_ARB_render_texture
|
12187 |
#ifdef WGL_ARB_render_texture
|
11418 |
CONST_CAST(WGLEW_ARB_render_texture) = _glewSearchExtension("WGL_ARB_render_texture", extStart, extEnd);
|
12188 |
CONST_CAST(WGLEW_ARB_render_texture) = _glewSearchExtension("WGL_ARB_render_texture", extStart, extEnd);
|
11419 |
if (glewExperimental || WGLEW_ARB_render_texture|| crippled) CONST_CAST(WGLEW_ARB_render_texture)= !_glewInit_WGL_ARB_render_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
12189 |
if (glewExperimental || WGLEW_ARB_render_texture|| crippled) CONST_CAST(WGLEW_ARB_render_texture)= !_glewInit_WGL_ARB_render_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
11420 |
#endif /* WGL_ARB_render_texture */
|
12190 |
#endif /* WGL_ARB_render_texture */
|
- |
|
12191 |
#ifdef WGL_ARB_robustness_application_isolation
|
- |
|
12192 |
CONST_CAST(WGLEW_ARB_robustness_application_isolation) = _glewSearchExtension("WGL_ARB_robustness_application_isolation", extStart, extEnd);
|
- |
|
12193 |
#endif /* WGL_ARB_robustness_application_isolation */
|
- |
|
12194 |
#ifdef WGL_ARB_robustness_share_group_isolation
|
- |
|
12195 |
CONST_CAST(WGLEW_ARB_robustness_share_group_isolation) = _glewSearchExtension("WGL_ARB_robustness_share_group_isolation", extStart, extEnd);
|
- |
|
12196 |
#endif /* WGL_ARB_robustness_share_group_isolation */
|
11421 |
#ifdef WGL_ATI_pixel_format_float
|
12197 |
#ifdef WGL_ATI_pixel_format_float
|
11422 |
CONST_CAST(WGLEW_ATI_pixel_format_float) = _glewSearchExtension("WGL_ATI_pixel_format_float", extStart, extEnd);
|
12198 |
CONST_CAST(WGLEW_ATI_pixel_format_float) = _glewSearchExtension("WGL_ATI_pixel_format_float", extStart, extEnd);
|
11423 |
#endif /* WGL_ATI_pixel_format_float */
|
12199 |
#endif /* WGL_ATI_pixel_format_float */
|
11424 |
#ifdef WGL_ATI_render_texture_rectangle
|
12200 |
#ifdef WGL_ATI_render_texture_rectangle
|
11425 |
CONST_CAST(WGLEW_ATI_render_texture_rectangle) = _glewSearchExtension("WGL_ATI_render_texture_rectangle", extStart, extEnd);
|
12201 |
CONST_CAST(WGLEW_ATI_render_texture_rectangle) = _glewSearchExtension("WGL_ATI_render_texture_rectangle", extStart, extEnd);
|
Line 11546... |
Line 12322... |
11546 |
#endif /* WGL_OML_sync_control */
|
12322 |
#endif /* WGL_OML_sync_control */
|
11547 |
|
12323 |
|
11548 |
return GLEW_OK;
|
12324 |
return GLEW_OK;
|
11549 |
}
|
12325 |
}
|
11550 |
|
12326 |
|
11551 |
#elif !defined(__ANDROID__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX))
|
12327 |
#elif !defined(__ANDROID__) && !defined(__native_client__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX))
|
11552 |
|
12328 |
|
11553 |
PFNGLXGETCURRENTDISPLAYPROC __glewXGetCurrentDisplay = NULL;
|
12329 |
PFNGLXGETCURRENTDISPLAYPROC __glewXGetCurrentDisplay = NULL;
|
11554 |
|
12330 |
|
11555 |
PFNGLXCHOOSEFBCONFIGPROC __glewXChooseFBConfig = NULL;
|
12331 |
PFNGLXCHOOSEFBCONFIGPROC __glewXChooseFBConfig = NULL;
|
11556 |
PFNGLXCREATENEWCONTEXTPROC __glewXCreateNewContext = NULL;
|
12332 |
PFNGLXCREATENEWCONTEXTPROC __glewXCreateNewContext = NULL;
|
Line 11568... |
Line 12344... |
11568 |
PFNGLXMAKECONTEXTCURRENTPROC __glewXMakeContextCurrent = NULL;
|
12344 |
PFNGLXMAKECONTEXTCURRENTPROC __glewXMakeContextCurrent = NULL;
|
11569 |
PFNGLXQUERYCONTEXTPROC __glewXQueryContext = NULL;
|
12345 |
PFNGLXQUERYCONTEXTPROC __glewXQueryContext = NULL;
|
11570 |
PFNGLXQUERYDRAWABLEPROC __glewXQueryDrawable = NULL;
|
12346 |
PFNGLXQUERYDRAWABLEPROC __glewXQueryDrawable = NULL;
|
11571 |
PFNGLXSELECTEVENTPROC __glewXSelectEvent = NULL;
|
12347 |
PFNGLXSELECTEVENTPROC __glewXSelectEvent = NULL;
|
11572 |
|
12348 |
|
- |
|
12349 |
PFNGLXBLITCONTEXTFRAMEBUFFERAMDPROC __glewXBlitContextFramebufferAMD = NULL;
|
- |
|
12350 |
PFNGLXCREATEASSOCIATEDCONTEXTAMDPROC __glewXCreateAssociatedContextAMD = NULL;
|
- |
|
12351 |
PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC __glewXCreateAssociatedContextAttribsAMD = NULL;
|
- |
|
12352 |
PFNGLXDELETEASSOCIATEDCONTEXTAMDPROC __glewXDeleteAssociatedContextAMD = NULL;
|
- |
|
12353 |
PFNGLXGETCONTEXTGPUIDAMDPROC __glewXGetContextGPUIDAMD = NULL;
|
- |
|
12354 |
PFNGLXGETCURRENTASSOCIATEDCONTEXTAMDPROC __glewXGetCurrentAssociatedContextAMD = NULL;
|
- |
|
12355 |
PFNGLXGETGPUIDSAMDPROC __glewXGetGPUIDsAMD = NULL;
|
- |
|
12356 |
PFNGLXGETGPUINFOAMDPROC __glewXGetGPUInfoAMD = NULL;
|
- |
|
12357 |
PFNGLXMAKEASSOCIATEDCONTEXTCURRENTAMDPROC __glewXMakeAssociatedContextCurrentAMD = NULL;
|
- |
|
12358 |
|
11573 |
PFNGLXCREATECONTEXTATTRIBSARBPROC __glewXCreateContextAttribsARB = NULL;
|
12359 |
PFNGLXCREATECONTEXTATTRIBSARBPROC __glewXCreateContextAttribsARB = NULL;
|
11574 |
|
12360 |
|
11575 |
PFNGLXBINDTEXIMAGEATIPROC __glewXBindTexImageATI = NULL;
|
12361 |
PFNGLXBINDTEXIMAGEATIPROC __glewXBindTexImageATI = NULL;
|
11576 |
PFNGLXDRAWABLEATTRIBATIPROC __glewXDrawableAttribATI = NULL;
|
12362 |
PFNGLXDRAWABLEATTRIBATIPROC __glewXDrawableAttribATI = NULL;
|
11577 |
PFNGLXRELEASETEXIMAGEATIPROC __glewXReleaseTexImageATI = NULL;
|
12363 |
PFNGLXRELEASETEXIMAGEATIPROC __glewXReleaseTexImageATI = NULL;
|
Line 11700... |
Line 12486... |
11700 |
GLboolean __GLXEW_ARB_robustness_application_isolation = GL_FALSE;
|
12486 |
GLboolean __GLXEW_ARB_robustness_application_isolation = GL_FALSE;
|
11701 |
GLboolean __GLXEW_ARB_robustness_share_group_isolation = GL_FALSE;
|
12487 |
GLboolean __GLXEW_ARB_robustness_share_group_isolation = GL_FALSE;
|
11702 |
GLboolean __GLXEW_ARB_vertex_buffer_object = GL_FALSE;
|
12488 |
GLboolean __GLXEW_ARB_vertex_buffer_object = GL_FALSE;
|
11703 |
GLboolean __GLXEW_ATI_pixel_format_float = GL_FALSE;
|
12489 |
GLboolean __GLXEW_ATI_pixel_format_float = GL_FALSE;
|
11704 |
GLboolean __GLXEW_ATI_render_texture = GL_FALSE;
|
12490 |
GLboolean __GLXEW_ATI_render_texture = GL_FALSE;
|
- |
|
12491 |
GLboolean __GLXEW_EXT_buffer_age = GL_FALSE;
|
11705 |
GLboolean __GLXEW_EXT_create_context_es2_profile = GL_FALSE;
|
12492 |
GLboolean __GLXEW_EXT_create_context_es2_profile = GL_FALSE;
|
11706 |
GLboolean __GLXEW_EXT_create_context_es_profile = GL_FALSE;
|
12493 |
GLboolean __GLXEW_EXT_create_context_es_profile = GL_FALSE;
|
11707 |
GLboolean __GLXEW_EXT_fbconfig_packed_float = GL_FALSE;
|
12494 |
GLboolean __GLXEW_EXT_fbconfig_packed_float = GL_FALSE;
|
11708 |
GLboolean __GLXEW_EXT_framebuffer_sRGB = GL_FALSE;
|
12495 |
GLboolean __GLXEW_EXT_framebuffer_sRGB = GL_FALSE;
|
11709 |
GLboolean __GLXEW_EXT_import_context = GL_FALSE;
|
12496 |
GLboolean __GLXEW_EXT_import_context = GL_FALSE;
|
Line 11725... |
Line 12512... |
11725 |
GLboolean __GLXEW_NV_multisample_coverage = GL_FALSE;
|
12512 |
GLboolean __GLXEW_NV_multisample_coverage = GL_FALSE;
|
11726 |
GLboolean __GLXEW_NV_present_video = GL_FALSE;
|
12513 |
GLboolean __GLXEW_NV_present_video = GL_FALSE;
|
11727 |
GLboolean __GLXEW_NV_swap_group = GL_FALSE;
|
12514 |
GLboolean __GLXEW_NV_swap_group = GL_FALSE;
|
11728 |
GLboolean __GLXEW_NV_vertex_array_range = GL_FALSE;
|
12515 |
GLboolean __GLXEW_NV_vertex_array_range = GL_FALSE;
|
11729 |
GLboolean __GLXEW_NV_video_capture = GL_FALSE;
|
12516 |
GLboolean __GLXEW_NV_video_capture = GL_FALSE;
|
11730 |
GLboolean __GLXEW_NV_video_out = GL_FALSE;
|
12517 |
GLboolean __GLXEW_NV_video_output = GL_FALSE;
|
11731 |
GLboolean __GLXEW_OML_swap_method = GL_FALSE;
|
12518 |
GLboolean __GLXEW_OML_swap_method = GL_FALSE;
|
11732 |
GLboolean __GLXEW_OML_sync_control = GL_FALSE;
|
12519 |
GLboolean __GLXEW_OML_sync_control = GL_FALSE;
|
11733 |
GLboolean __GLXEW_SGIS_blended_overlay = GL_FALSE;
|
12520 |
GLboolean __GLXEW_SGIS_blended_overlay = GL_FALSE;
|
11734 |
GLboolean __GLXEW_SGIS_color_range = GL_FALSE;
|
12521 |
GLboolean __GLXEW_SGIS_color_range = GL_FALSE;
|
11735 |
GLboolean __GLXEW_SGIS_multisample = GL_FALSE;
|
12522 |
GLboolean __GLXEW_SGIS_multisample = GL_FALSE;
|
Line 11800... |
Line 12587... |
11800 |
|
12587 |
|
11801 |
#endif /* GLX_3DFX_multisample */
|
12588 |
#endif /* GLX_3DFX_multisample */
|
11802 |
|
12589 |
|
11803 |
#ifdef GLX_AMD_gpu_association
|
12590 |
#ifdef GLX_AMD_gpu_association
|
11804 |
|
12591 |
|
- |
|
12592 |
static GLboolean _glewInit_GLX_AMD_gpu_association (GLXEW_CONTEXT_ARG_DEF_INIT)
|
- |
|
12593 |
{
|
- |
|
12594 |
GLboolean r = GL_FALSE;
|
- |
|
12595 |
|
- |
|
12596 |
r = ((glXBlitContextFramebufferAMD = (PFNGLXBLITCONTEXTFRAMEBUFFERAMDPROC)glewGetProcAddress((const GLubyte*)"glXBlitContextFramebufferAMD")) == NULL) || r;
|
- |
|
12597 |
r = ((glXCreateAssociatedContextAMD = (PFNGLXCREATEASSOCIATEDCONTEXTAMDPROC)glewGetProcAddress((const GLubyte*)"glXCreateAssociatedContextAMD")) == NULL) || r;
|
- |
|
12598 |
r = ((glXCreateAssociatedContextAttribsAMD = (PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)glewGetProcAddress((const GLubyte*)"glXCreateAssociatedContextAttribsAMD")) == NULL) || r;
|
- |
|
12599 |
r = ((glXDeleteAssociatedContextAMD = (PFNGLXDELETEASSOCIATEDCONTEXTAMDPROC)glewGetProcAddress((const GLubyte*)"glXDeleteAssociatedContextAMD")) == NULL) || r;
|
- |
|
12600 |
r = ((glXGetContextGPUIDAMD = (PFNGLXGETCONTEXTGPUIDAMDPROC)glewGetProcAddress((const GLubyte*)"glXGetContextGPUIDAMD")) == NULL) || r;
|
- |
|
12601 |
r = ((glXGetCurrentAssociatedContextAMD = (PFNGLXGETCURRENTASSOCIATEDCONTEXTAMDPROC)glewGetProcAddress((const GLubyte*)"glXGetCurrentAssociatedContextAMD")) == NULL) || r;
|
- |
|
12602 |
r = ((glXGetGPUIDsAMD = (PFNGLXGETGPUIDSAMDPROC)glewGetProcAddress((const GLubyte*)"glXGetGPUIDsAMD")) == NULL) || r;
|
- |
|
12603 |
r = ((glXGetGPUInfoAMD = (PFNGLXGETGPUINFOAMDPROC)glewGetProcAddress((const GLubyte*)"glXGetGPUInfoAMD")) == NULL) || r;
|
- |
|
12604 |
r = ((glXMakeAssociatedContextCurrentAMD = (PFNGLXMAKEASSOCIATEDCONTEXTCURRENTAMDPROC)glewGetProcAddress((const GLubyte*)"glXMakeAssociatedContextCurrentAMD")) == NULL) || r;
|
- |
|
12605 |
|
- |
|
12606 |
return r;
|
- |
|
12607 |
}
|
- |
|
12608 |
|
11805 |
#endif /* GLX_AMD_gpu_association */
|
12609 |
#endif /* GLX_AMD_gpu_association */
|
11806 |
|
12610 |
|
11807 |
#ifdef GLX_ARB_create_context
|
12611 |
#ifdef GLX_ARB_create_context
|
11808 |
|
12612 |
|
11809 |
static GLboolean _glewInit_GLX_ARB_create_context (GLXEW_CONTEXT_ARG_DEF_INIT)
|
12613 |
static GLboolean _glewInit_GLX_ARB_create_context (GLXEW_CONTEXT_ARG_DEF_INIT)
|
Line 11870... |
Line 12674... |
11870 |
return r;
|
12674 |
return r;
|
11871 |
}
|
12675 |
}
|
11872 |
|
12676 |
|
11873 |
#endif /* GLX_ATI_render_texture */
|
12677 |
#endif /* GLX_ATI_render_texture */
|
11874 |
|
12678 |
|
- |
|
12679 |
#ifdef GLX_EXT_buffer_age
|
- |
|
12680 |
|
- |
|
12681 |
#endif /* GLX_EXT_buffer_age */
|
- |
|
12682 |
|
11875 |
#ifdef GLX_EXT_create_context_es2_profile
|
12683 |
#ifdef GLX_EXT_create_context_es2_profile
|
11876 |
|
12684 |
|
11877 |
#endif /* GLX_EXT_create_context_es2_profile */
|
12685 |
#endif /* GLX_EXT_create_context_es2_profile */
|
11878 |
|
12686 |
|
11879 |
#ifdef GLX_EXT_create_context_es_profile
|
12687 |
#ifdef GLX_EXT_create_context_es_profile
|
Line 12112... |
Line 12920... |
12112 |
return r;
|
12920 |
return r;
|
12113 |
}
|
12921 |
}
|
12114 |
|
12922 |
|
12115 |
#endif /* GLX_NV_video_capture */
|
12923 |
#endif /* GLX_NV_video_capture */
|
12116 |
|
12924 |
|
12117 |
#ifdef GLX_NV_video_out
|
12925 |
#ifdef GLX_NV_video_output
|
12118 |
|
12926 |
|
12119 |
static GLboolean _glewInit_GLX_NV_video_out (GLXEW_CONTEXT_ARG_DEF_INIT)
|
12927 |
static GLboolean _glewInit_GLX_NV_video_output (GLXEW_CONTEXT_ARG_DEF_INIT)
|
12120 |
{
|
12928 |
{
|
12121 |
GLboolean r = GL_FALSE;
|
12929 |
GLboolean r = GL_FALSE;
|
12122 |
|
12930 |
|
12123 |
r = ((glXBindVideoImageNV = (PFNGLXBINDVIDEOIMAGENVPROC)glewGetProcAddress((const GLubyte*)"glXBindVideoImageNV")) == NULL) || r;
|
12931 |
r = ((glXBindVideoImageNV = (PFNGLXBINDVIDEOIMAGENVPROC)glewGetProcAddress((const GLubyte*)"glXBindVideoImageNV")) == NULL) || r;
|
12124 |
r = ((glXGetVideoDeviceNV = (PFNGLXGETVIDEODEVICENVPROC)glewGetProcAddress((const GLubyte*)"glXGetVideoDeviceNV")) == NULL) || r;
|
12932 |
r = ((glXGetVideoDeviceNV = (PFNGLXGETVIDEODEVICENVPROC)glewGetProcAddress((const GLubyte*)"glXGetVideoDeviceNV")) == NULL) || r;
|
Line 12128... |
Line 12936... |
12128 |
r = ((glXSendPbufferToVideoNV = (PFNGLXSENDPBUFFERTOVIDEONVPROC)glewGetProcAddress((const GLubyte*)"glXSendPbufferToVideoNV")) == NULL) || r;
|
12936 |
r = ((glXSendPbufferToVideoNV = (PFNGLXSENDPBUFFERTOVIDEONVPROC)glewGetProcAddress((const GLubyte*)"glXSendPbufferToVideoNV")) == NULL) || r;
|
12129 |
|
12937 |
|
12130 |
return r;
|
12938 |
return r;
|
12131 |
}
|
12939 |
}
|
12132 |
|
12940 |
|
12133 |
#endif /* GLX_NV_video_out */
|
12941 |
#endif /* GLX_NV_video_output */
|
12134 |
|
12942 |
|
12135 |
#ifdef GLX_OML_swap_method
|
12943 |
#ifdef GLX_OML_swap_method
|
12136 |
|
12944 |
|
12137 |
#endif /* GLX_OML_swap_method */
|
12945 |
#endif /* GLX_OML_swap_method */
|
12138 |
|
12946 |
|
Line 12412... |
Line 13220... |
12412 |
#ifdef GLX_3DFX_multisample
|
13220 |
#ifdef GLX_3DFX_multisample
|
12413 |
CONST_CAST(GLXEW_3DFX_multisample) = _glewSearchExtension("GLX_3DFX_multisample", extStart, extEnd);
|
13221 |
CONST_CAST(GLXEW_3DFX_multisample) = _glewSearchExtension("GLX_3DFX_multisample", extStart, extEnd);
|
12414 |
#endif /* GLX_3DFX_multisample */
|
13222 |
#endif /* GLX_3DFX_multisample */
|
12415 |
#ifdef GLX_AMD_gpu_association
|
13223 |
#ifdef GLX_AMD_gpu_association
|
12416 |
CONST_CAST(GLXEW_AMD_gpu_association) = _glewSearchExtension("GLX_AMD_gpu_association", extStart, extEnd);
|
13224 |
CONST_CAST(GLXEW_AMD_gpu_association) = _glewSearchExtension("GLX_AMD_gpu_association", extStart, extEnd);
|
- |
|
13225 |
if (glewExperimental || GLXEW_AMD_gpu_association) CONST_CAST(GLXEW_AMD_gpu_association) = !_glewInit_GLX_AMD_gpu_association(GLEW_CONTEXT_ARG_VAR_INIT);
|
12417 |
#endif /* GLX_AMD_gpu_association */
|
13226 |
#endif /* GLX_AMD_gpu_association */
|
12418 |
#ifdef GLX_ARB_create_context
|
13227 |
#ifdef GLX_ARB_create_context
|
12419 |
CONST_CAST(GLXEW_ARB_create_context) = _glewSearchExtension("GLX_ARB_create_context", extStart, extEnd);
|
13228 |
CONST_CAST(GLXEW_ARB_create_context) = _glewSearchExtension("GLX_ARB_create_context", extStart, extEnd);
|
12420 |
if (glewExperimental || GLXEW_ARB_create_context) CONST_CAST(GLXEW_ARB_create_context) = !_glewInit_GLX_ARB_create_context(GLEW_CONTEXT_ARG_VAR_INIT);
|
13229 |
if (glewExperimental || GLXEW_ARB_create_context) CONST_CAST(GLXEW_ARB_create_context) = !_glewInit_GLX_ARB_create_context(GLEW_CONTEXT_ARG_VAR_INIT);
|
12421 |
#endif /* GLX_ARB_create_context */
|
13230 |
#endif /* GLX_ARB_create_context */
|
Line 12451... |
Line 13260... |
12451 |
#endif /* GLX_ATI_pixel_format_float */
|
13260 |
#endif /* GLX_ATI_pixel_format_float */
|
12452 |
#ifdef GLX_ATI_render_texture
|
13261 |
#ifdef GLX_ATI_render_texture
|
12453 |
CONST_CAST(GLXEW_ATI_render_texture) = _glewSearchExtension("GLX_ATI_render_texture", extStart, extEnd);
|
13262 |
CONST_CAST(GLXEW_ATI_render_texture) = _glewSearchExtension("GLX_ATI_render_texture", extStart, extEnd);
|
12454 |
if (glewExperimental || GLXEW_ATI_render_texture) CONST_CAST(GLXEW_ATI_render_texture) = !_glewInit_GLX_ATI_render_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
13263 |
if (glewExperimental || GLXEW_ATI_render_texture) CONST_CAST(GLXEW_ATI_render_texture) = !_glewInit_GLX_ATI_render_texture(GLEW_CONTEXT_ARG_VAR_INIT);
|
12455 |
#endif /* GLX_ATI_render_texture */
|
13264 |
#endif /* GLX_ATI_render_texture */
|
- |
|
13265 |
#ifdef GLX_EXT_buffer_age
|
- |
|
13266 |
CONST_CAST(GLXEW_EXT_buffer_age) = _glewSearchExtension("GLX_EXT_buffer_age", extStart, extEnd);
|
- |
|
13267 |
#endif /* GLX_EXT_buffer_age */
|
12456 |
#ifdef GLX_EXT_create_context_es2_profile
|
13268 |
#ifdef GLX_EXT_create_context_es2_profile
|
12457 |
CONST_CAST(GLXEW_EXT_create_context_es2_profile) = _glewSearchExtension("GLX_EXT_create_context_es2_profile", extStart, extEnd);
|
13269 |
CONST_CAST(GLXEW_EXT_create_context_es2_profile) = _glewSearchExtension("GLX_EXT_create_context_es2_profile", extStart, extEnd);
|
12458 |
#endif /* GLX_EXT_create_context_es2_profile */
|
13270 |
#endif /* GLX_EXT_create_context_es2_profile */
|
12459 |
#ifdef GLX_EXT_create_context_es_profile
|
13271 |
#ifdef GLX_EXT_create_context_es_profile
|
12460 |
CONST_CAST(GLXEW_EXT_create_context_es_profile) = _glewSearchExtension("GLX_EXT_create_context_es_profile", extStart, extEnd);
|
13272 |
CONST_CAST(GLXEW_EXT_create_context_es_profile) = _glewSearchExtension("GLX_EXT_create_context_es_profile", extStart, extEnd);
|
Line 12540... |
Line 13352... |
12540 |
#endif /* GLX_NV_vertex_array_range */
|
13352 |
#endif /* GLX_NV_vertex_array_range */
|
12541 |
#ifdef GLX_NV_video_capture
|
13353 |
#ifdef GLX_NV_video_capture
|
12542 |
CONST_CAST(GLXEW_NV_video_capture) = _glewSearchExtension("GLX_NV_video_capture", extStart, extEnd);
|
13354 |
CONST_CAST(GLXEW_NV_video_capture) = _glewSearchExtension("GLX_NV_video_capture", extStart, extEnd);
|
12543 |
if (glewExperimental || GLXEW_NV_video_capture) CONST_CAST(GLXEW_NV_video_capture) = !_glewInit_GLX_NV_video_capture(GLEW_CONTEXT_ARG_VAR_INIT);
|
13355 |
if (glewExperimental || GLXEW_NV_video_capture) CONST_CAST(GLXEW_NV_video_capture) = !_glewInit_GLX_NV_video_capture(GLEW_CONTEXT_ARG_VAR_INIT);
|
12544 |
#endif /* GLX_NV_video_capture */
|
13356 |
#endif /* GLX_NV_video_capture */
|
12545 |
#ifdef GLX_NV_video_out
|
13357 |
#ifdef GLX_NV_video_output
|
12546 |
CONST_CAST(GLXEW_NV_video_out) = _glewSearchExtension("GLX_NV_video_out", extStart, extEnd);
|
13358 |
CONST_CAST(GLXEW_NV_video_output) = _glewSearchExtension("GLX_NV_video_output", extStart, extEnd);
|
12547 |
if (glewExperimental || GLXEW_NV_video_out) CONST_CAST(GLXEW_NV_video_out) = !_glewInit_GLX_NV_video_out(GLEW_CONTEXT_ARG_VAR_INIT);
|
13359 |
if (glewExperimental || GLXEW_NV_video_output) CONST_CAST(GLXEW_NV_video_output) = !_glewInit_GLX_NV_video_output(GLEW_CONTEXT_ARG_VAR_INIT);
|
12548 |
#endif /* GLX_NV_video_out */
|
13360 |
#endif /* GLX_NV_video_output */
|
12549 |
#ifdef GLX_OML_swap_method
|
13361 |
#ifdef GLX_OML_swap_method
|
12550 |
CONST_CAST(GLXEW_OML_swap_method) = _glewSearchExtension("GLX_OML_swap_method", extStart, extEnd);
|
13362 |
CONST_CAST(GLXEW_OML_swap_method) = _glewSearchExtension("GLX_OML_swap_method", extStart, extEnd);
|
12551 |
#endif /* GLX_OML_swap_method */
|
13363 |
#endif /* GLX_OML_swap_method */
|
12552 |
#ifdef GLX_OML_sync_control
|
13364 |
#ifdef GLX_OML_sync_control
|
12553 |
CONST_CAST(GLXEW_OML_sync_control) = _glewSearchExtension("GLX_OML_sync_control", extStart, extEnd);
|
13365 |
CONST_CAST(GLXEW_OML_sync_control) = _glewSearchExtension("GLX_OML_sync_control", extStart, extEnd);
|
Line 12618... |
Line 13430... |
12618 |
#endif /* GLX_SUN_video_resize */
|
13430 |
#endif /* GLX_SUN_video_resize */
|
12619 |
|
13431 |
|
12620 |
return GLEW_OK;
|
13432 |
return GLEW_OK;
|
12621 |
}
|
13433 |
}
|
12622 |
|
13434 |
|
12623 |
#endif /* !defined(__ANDROID__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX)) */
|
13435 |
#endif /* !defined(__ANDROID__) && !defined(__native_client__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX)) */
|
12624 |
|
13436 |
|
12625 |
/* ------------------------------------------------------------------------ */
|
13437 |
/* ------------------------------------------------------------------------ */
|
12626 |
|
13438 |
|
12627 |
const GLubyte * GLEWAPIENTRY glewGetErrorString (GLenum error)
|
13439 |
const GLubyte * GLEWAPIENTRY glewGetErrorString (GLenum error)
|
12628 |
{
|
13440 |
{
|
Line 12641... |
Line 13453... |
12641 |
const GLubyte * GLEWAPIENTRY glewGetString (GLenum name)
|
13453 |
const GLubyte * GLEWAPIENTRY glewGetString (GLenum name)
|
12642 |
{
|
13454 |
{
|
12643 |
static const GLubyte* _glewString[] =
|
13455 |
static const GLubyte* _glewString[] =
|
12644 |
{
|
13456 |
{
|
12645 |
(const GLubyte*)NULL,
|
13457 |
(const GLubyte*)NULL,
|
12646 |
(const GLubyte*)"1.9.0",
|
13458 |
(const GLubyte*)"1.10.0",
|
12647 |
(const GLubyte*)"1",
|
13459 |
(const GLubyte*)"1",
|
12648 |
(const GLubyte*)"9",
|
13460 |
(const GLubyte*)"10",
|
12649 |
(const GLubyte*)"0"
|
13461 |
(const GLubyte*)"0"
|
12650 |
};
|
13462 |
};
|
12651 |
const int max_string = sizeof(_glewString)/sizeof(*_glewString) - 1;
|
13463 |
const int max_string = sizeof(_glewString)/sizeof(*_glewString) - 1;
|
12652 |
return _glewString[(int)name > max_string ? 0 : (int)name];
|
13464 |
return _glewString[(int)name > max_string ? 0 : (int)name];
|
12653 |
}
|
13465 |
}
|
Line 12658... |
Line 13470... |
12658 |
|
13470 |
|
12659 |
#if !defined(GLEW_MX)
|
13471 |
#if !defined(GLEW_MX)
|
12660 |
|
13472 |
|
12661 |
#if defined(_WIN32)
|
13473 |
#if defined(_WIN32)
|
12662 |
extern GLenum GLEWAPIENTRY wglewContextInit (void);
|
13474 |
extern GLenum GLEWAPIENTRY wglewContextInit (void);
|
12663 |
#elif !defined(__ANDROID__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX))
|
13475 |
#elif !defined(__ANDROID__) && !defined(__native_client__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX))
|
12664 |
extern GLenum GLEWAPIENTRY glxewContextInit (void);
|
13476 |
extern GLenum GLEWAPIENTRY glxewContextInit (void);
|
12665 |
#endif /* _WIN32 */
|
13477 |
#endif /* _WIN32 */
|
12666 |
|
13478 |
|
12667 |
GLenum GLEWAPIENTRY glewInit (void)
|
13479 |
GLenum GLEWAPIENTRY glewInit (void)
|
12668 |
{
|
13480 |
{
|
12669 |
GLenum r;
|
13481 |
GLenum r;
|
12670 |
r = glewContextInit();
|
13482 |
r = glewContextInit();
|
12671 |
if ( r != 0 ) return r;
|
13483 |
if ( r != 0 ) return r;
|
12672 |
#if defined(_WIN32)
|
13484 |
#if defined(_WIN32)
|
12673 |
return wglewContextInit();
|
13485 |
return wglewContextInit();
|
12674 |
#elif !defined(__ANDROID__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX)) /* _UNIX */
|
13486 |
#elif !defined(__ANDROID__) && !defined(__native_client__) && (!defined(__APPLE__) || defined(GLEW_APPLE_GLX)) /* _UNIX */
|
12675 |
return glxewContextInit();
|
13487 |
return glxewContextInit();
|
12676 |
#else
|
13488 |
#else
|
12677 |
return r;
|
13489 |
return r;
|
12678 |
#endif /* _WIN32 */
|
13490 |
#endif /* _WIN32 */
|
12679 |
}
|
13491 |
}
|
Line 12797... |
Line 13609... |
12797 |
{
|
13609 |
{
|
12798 |
ret = GLEW_VERSION_4_3;
|
13610 |
ret = GLEW_VERSION_4_3;
|
12799 |
continue;
|
13611 |
continue;
|
12800 |
}
|
13612 |
}
|
12801 |
#endif
|
13613 |
#endif
|
- |
|
13614 |
#ifdef GL_VERSION_4_4
|
- |
|
13615 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"4_4", 3))
|
- |
|
13616 |
{
|
- |
|
13617 |
ret = GLEW_VERSION_4_4;
|
- |
|
13618 |
continue;
|
- |
|
13619 |
}
|
- |
|
13620 |
#endif
|
12802 |
}
|
13621 |
}
|
12803 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"3DFX_", 5))
|
13622 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"3DFX_", 5))
|
12804 |
{
|
13623 |
{
|
12805 |
#ifdef GL_3DFX_multisample
|
13624 |
#ifdef GL_3DFX_multisample
|
12806 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"multisample", 11))
|
13625 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"multisample", 11))
|
Line 12859... |
Line 13678... |
12859 |
{
|
13678 |
{
|
12860 |
ret = GLEW_AMD_draw_buffers_blend;
|
13679 |
ret = GLEW_AMD_draw_buffers_blend;
|
12861 |
continue;
|
13680 |
continue;
|
12862 |
}
|
13681 |
}
|
12863 |
#endif
|
13682 |
#endif
|
- |
|
13683 |
#ifdef GL_AMD_interleaved_elements
|
- |
|
13684 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"interleaved_elements", 20))
|
- |
|
13685 |
{
|
- |
|
13686 |
ret = GLEW_AMD_interleaved_elements;
|
- |
|
13687 |
continue;
|
- |
|
13688 |
}
|
- |
|
13689 |
#endif
|
12864 |
#ifdef GL_AMD_multi_draw_indirect
|
13690 |
#ifdef GL_AMD_multi_draw_indirect
|
12865 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"multi_draw_indirect", 19))
|
13691 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"multi_draw_indirect", 19))
|
12866 |
{
|
13692 |
{
|
12867 |
ret = GLEW_AMD_multi_draw_indirect;
|
13693 |
ret = GLEW_AMD_multi_draw_indirect;
|
12868 |
continue;
|
13694 |
continue;
|
Line 12915... |
Line 13741... |
12915 |
{
|
13741 |
{
|
12916 |
ret = GLEW_AMD_shader_stencil_export;
|
13742 |
ret = GLEW_AMD_shader_stencil_export;
|
12917 |
continue;
|
13743 |
continue;
|
12918 |
}
|
13744 |
}
|
12919 |
#endif
|
13745 |
#endif
|
- |
|
13746 |
#ifdef GL_AMD_shader_trinary_minmax
|
- |
|
13747 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_trinary_minmax", 21))
|
- |
|
13748 |
{
|
- |
|
13749 |
ret = GLEW_AMD_shader_trinary_minmax;
|
- |
|
13750 |
continue;
|
- |
|
13751 |
}
|
- |
|
13752 |
#endif
|
- |
|
13753 |
#ifdef GL_AMD_sparse_texture
|
- |
|
13754 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"sparse_texture", 14))
|
- |
|
13755 |
{
|
- |
|
13756 |
ret = GLEW_AMD_sparse_texture;
|
- |
|
13757 |
continue;
|
- |
|
13758 |
}
|
- |
|
13759 |
#endif
|
12920 |
#ifdef GL_AMD_stencil_operation_extended
|
13760 |
#ifdef GL_AMD_stencil_operation_extended
|
12921 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stencil_operation_extended", 26))
|
13761 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stencil_operation_extended", 26))
|
12922 |
{
|
13762 |
{
|
12923 |
ret = GLEW_AMD_stencil_operation_extended;
|
13763 |
ret = GLEW_AMD_stencil_operation_extended;
|
12924 |
continue;
|
13764 |
continue;
|
Line 12958... |
Line 13798... |
12958 |
ret = GLEW_AMD_vertex_shader_viewport_index;
|
13798 |
ret = GLEW_AMD_vertex_shader_viewport_index;
|
12959 |
continue;
|
13799 |
continue;
|
12960 |
}
|
13800 |
}
|
12961 |
#endif
|
13801 |
#endif
|
12962 |
}
|
13802 |
}
|
- |
|
13803 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"ANGLE_", 6))
|
- |
|
13804 |
{
|
- |
|
13805 |
#ifdef GL_ANGLE_depth_texture
|
- |
|
13806 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"depth_texture", 13))
|
- |
|
13807 |
{
|
- |
|
13808 |
ret = GLEW_ANGLE_depth_texture;
|
- |
|
13809 |
continue;
|
- |
|
13810 |
}
|
- |
|
13811 |
#endif
|
- |
|
13812 |
#ifdef GL_ANGLE_framebuffer_blit
|
- |
|
13813 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_blit", 16))
|
- |
|
13814 |
{
|
- |
|
13815 |
ret = GLEW_ANGLE_framebuffer_blit;
|
- |
|
13816 |
continue;
|
- |
|
13817 |
}
|
- |
|
13818 |
#endif
|
- |
|
13819 |
#ifdef GL_ANGLE_framebuffer_multisample
|
- |
|
13820 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"framebuffer_multisample", 23))
|
- |
|
13821 |
{
|
- |
|
13822 |
ret = GLEW_ANGLE_framebuffer_multisample;
|
- |
|
13823 |
continue;
|
- |
|
13824 |
}
|
- |
|
13825 |
#endif
|
- |
|
13826 |
#ifdef GL_ANGLE_instanced_arrays
|
- |
|
13827 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"instanced_arrays", 16))
|
- |
|
13828 |
{
|
- |
|
13829 |
ret = GLEW_ANGLE_instanced_arrays;
|
- |
|
13830 |
continue;
|
- |
|
13831 |
}
|
- |
|
13832 |
#endif
|
- |
|
13833 |
#ifdef GL_ANGLE_pack_reverse_row_order
|
- |
|
13834 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pack_reverse_row_order", 22))
|
- |
|
13835 |
{
|
- |
|
13836 |
ret = GLEW_ANGLE_pack_reverse_row_order;
|
- |
|
13837 |
continue;
|
- |
|
13838 |
}
|
- |
|
13839 |
#endif
|
- |
|
13840 |
#ifdef GL_ANGLE_program_binary
|
- |
|
13841 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"program_binary", 14))
|
- |
|
13842 |
{
|
- |
|
13843 |
ret = GLEW_ANGLE_program_binary;
|
- |
|
13844 |
continue;
|
- |
|
13845 |
}
|
- |
|
13846 |
#endif
|
- |
|
13847 |
#ifdef GL_ANGLE_texture_compression_dxt1
|
- |
|
13848 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_dxt1", 24))
|
- |
|
13849 |
{
|
- |
|
13850 |
ret = GLEW_ANGLE_texture_compression_dxt1;
|
- |
|
13851 |
continue;
|
- |
|
13852 |
}
|
- |
|
13853 |
#endif
|
- |
|
13854 |
#ifdef GL_ANGLE_texture_compression_dxt3
|
- |
|
13855 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_dxt3", 24))
|
- |
|
13856 |
{
|
- |
|
13857 |
ret = GLEW_ANGLE_texture_compression_dxt3;
|
- |
|
13858 |
continue;
|
- |
|
13859 |
}
|
- |
|
13860 |
#endif
|
- |
|
13861 |
#ifdef GL_ANGLE_texture_compression_dxt5
|
- |
|
13862 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_compression_dxt5", 24))
|
- |
|
13863 |
{
|
- |
|
13864 |
ret = GLEW_ANGLE_texture_compression_dxt5;
|
- |
|
13865 |
continue;
|
- |
|
13866 |
}
|
- |
|
13867 |
#endif
|
- |
|
13868 |
#ifdef GL_ANGLE_texture_usage
|
- |
|
13869 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_usage", 13))
|
- |
|
13870 |
{
|
- |
|
13871 |
ret = GLEW_ANGLE_texture_usage;
|
- |
|
13872 |
continue;
|
- |
|
13873 |
}
|
- |
|
13874 |
#endif
|
- |
|
13875 |
#ifdef GL_ANGLE_timer_query
|
- |
|
13876 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"timer_query", 11))
|
- |
|
13877 |
{
|
- |
|
13878 |
ret = GLEW_ANGLE_timer_query;
|
- |
|
13879 |
continue;
|
- |
|
13880 |
}
|
- |
|
13881 |
#endif
|
- |
|
13882 |
#ifdef GL_ANGLE_translated_shader_source
|
- |
|
13883 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"translated_shader_source", 24))
|
- |
|
13884 |
{
|
- |
|
13885 |
ret = GLEW_ANGLE_translated_shader_source;
|
- |
|
13886 |
continue;
|
- |
|
13887 |
}
|
- |
|
13888 |
#endif
|
- |
|
13889 |
}
|
12963 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"APPLE_", 6))
|
13890 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"APPLE_", 6))
|
12964 |
{
|
13891 |
{
|
12965 |
#ifdef GL_APPLE_aux_depth_stencil
|
13892 |
#ifdef GL_APPLE_aux_depth_stencil
|
12966 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"aux_depth_stencil", 17))
|
13893 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"aux_depth_stencil", 17))
|
12967 |
{
|
13894 |
{
|
Line 13110... |
Line 14037... |
13110 |
{
|
14037 |
{
|
13111 |
ret = GLEW_ARB_base_instance;
|
14038 |
ret = GLEW_ARB_base_instance;
|
13112 |
continue;
|
14039 |
continue;
|
13113 |
}
|
14040 |
}
|
13114 |
#endif
|
14041 |
#endif
|
- |
|
14042 |
#ifdef GL_ARB_bindless_texture
|
- |
|
14043 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"bindless_texture", 16))
|
- |
|
14044 |
{
|
- |
|
14045 |
ret = GLEW_ARB_bindless_texture;
|
- |
|
14046 |
continue;
|
- |
|
14047 |
}
|
- |
|
14048 |
#endif
|
13115 |
#ifdef GL_ARB_blend_func_extended
|
14049 |
#ifdef GL_ARB_blend_func_extended
|
13116 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"blend_func_extended", 19))
|
14050 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"blend_func_extended", 19))
|
13117 |
{
|
14051 |
{
|
13118 |
ret = GLEW_ARB_blend_func_extended;
|
14052 |
ret = GLEW_ARB_blend_func_extended;
|
13119 |
continue;
|
14053 |
continue;
|
13120 |
}
|
14054 |
}
|
13121 |
#endif
|
14055 |
#endif
|
- |
|
14056 |
#ifdef GL_ARB_buffer_storage
|
- |
|
14057 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"buffer_storage", 14))
|
- |
|
14058 |
{
|
- |
|
14059 |
ret = GLEW_ARB_buffer_storage;
|
- |
|
14060 |
continue;
|
- |
|
14061 |
}
|
- |
|
14062 |
#endif
|
13122 |
#ifdef GL_ARB_cl_event
|
14063 |
#ifdef GL_ARB_cl_event
|
13123 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"cl_event", 8))
|
14064 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"cl_event", 8))
|
13124 |
{
|
14065 |
{
|
13125 |
ret = GLEW_ARB_cl_event;
|
14066 |
ret = GLEW_ARB_cl_event;
|
13126 |
continue;
|
14067 |
continue;
|
Line 13131... |
Line 14072... |
13131 |
{
|
14072 |
{
|
13132 |
ret = GLEW_ARB_clear_buffer_object;
|
14073 |
ret = GLEW_ARB_clear_buffer_object;
|
13133 |
continue;
|
14074 |
continue;
|
13134 |
}
|
14075 |
}
|
13135 |
#endif
|
14076 |
#endif
|
- |
|
14077 |
#ifdef GL_ARB_clear_texture
|
- |
|
14078 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"clear_texture", 13))
|
- |
|
14079 |
{
|
- |
|
14080 |
ret = GLEW_ARB_clear_texture;
|
- |
|
14081 |
continue;
|
- |
|
14082 |
}
|
- |
|
14083 |
#endif
|
13136 |
#ifdef GL_ARB_color_buffer_float
|
14084 |
#ifdef GL_ARB_color_buffer_float
|
13137 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"color_buffer_float", 18))
|
14085 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"color_buffer_float", 18))
|
13138 |
{
|
14086 |
{
|
13139 |
ret = GLEW_ARB_color_buffer_float;
|
14087 |
ret = GLEW_ARB_color_buffer_float;
|
13140 |
continue;
|
14088 |
continue;
|
Line 13159... |
Line 14107... |
13159 |
{
|
14107 |
{
|
13160 |
ret = GLEW_ARB_compute_shader;
|
14108 |
ret = GLEW_ARB_compute_shader;
|
13161 |
continue;
|
14109 |
continue;
|
13162 |
}
|
14110 |
}
|
13163 |
#endif
|
14111 |
#endif
|
- |
|
14112 |
#ifdef GL_ARB_compute_variable_group_size
|
- |
|
14113 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"compute_variable_group_size", 27))
|
- |
|
14114 |
{
|
- |
|
14115 |
ret = GLEW_ARB_compute_variable_group_size;
|
- |
|
14116 |
continue;
|
- |
|
14117 |
}
|
- |
|
14118 |
#endif
|
13164 |
#ifdef GL_ARB_conservative_depth
|
14119 |
#ifdef GL_ARB_conservative_depth
|
13165 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"conservative_depth", 18))
|
14120 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"conservative_depth", 18))
|
13166 |
{
|
14121 |
{
|
13167 |
ret = GLEW_ARB_conservative_depth;
|
14122 |
ret = GLEW_ARB_conservative_depth;
|
13168 |
continue;
|
14123 |
continue;
|
Line 13243... |
Line 14198... |
13243 |
{
|
14198 |
{
|
13244 |
ret = GLEW_ARB_draw_instanced;
|
14199 |
ret = GLEW_ARB_draw_instanced;
|
13245 |
continue;
|
14200 |
continue;
|
13246 |
}
|
14201 |
}
|
13247 |
#endif
|
14202 |
#endif
|
- |
|
14203 |
#ifdef GL_ARB_enhanced_layouts
|
- |
|
14204 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"enhanced_layouts", 16))
|
- |
|
14205 |
{
|
- |
|
14206 |
ret = GLEW_ARB_enhanced_layouts;
|
- |
|
14207 |
continue;
|
- |
|
14208 |
}
|
- |
|
14209 |
#endif
|
13248 |
#ifdef GL_ARB_explicit_attrib_location
|
14210 |
#ifdef GL_ARB_explicit_attrib_location
|
13249 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"explicit_attrib_location", 24))
|
14211 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"explicit_attrib_location", 24))
|
13250 |
{
|
14212 |
{
|
13251 |
ret = GLEW_ARB_explicit_attrib_location;
|
14213 |
ret = GLEW_ARB_explicit_attrib_location;
|
13252 |
continue;
|
14214 |
continue;
|
Line 13362... |
Line 14324... |
13362 |
{
|
14324 |
{
|
13363 |
ret = GLEW_ARB_imaging;
|
14325 |
ret = GLEW_ARB_imaging;
|
13364 |
continue;
|
14326 |
continue;
|
13365 |
}
|
14327 |
}
|
13366 |
#endif
|
14328 |
#endif
|
- |
|
14329 |
#ifdef GL_ARB_indirect_parameters
|
- |
|
14330 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"indirect_parameters", 19))
|
- |
|
14331 |
{
|
- |
|
14332 |
ret = GLEW_ARB_indirect_parameters;
|
- |
|
14333 |
continue;
|
- |
|
14334 |
}
|
- |
|
14335 |
#endif
|
13367 |
#ifdef GL_ARB_instanced_arrays
|
14336 |
#ifdef GL_ARB_instanced_arrays
|
13368 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"instanced_arrays", 16))
|
14337 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"instanced_arrays", 16))
|
13369 |
{
|
14338 |
{
|
13370 |
ret = GLEW_ARB_instanced_arrays;
|
14339 |
ret = GLEW_ARB_instanced_arrays;
|
13371 |
continue;
|
14340 |
continue;
|
Line 13411... |
Line 14380... |
13411 |
{
|
14380 |
{
|
13412 |
ret = GLEW_ARB_matrix_palette;
|
14381 |
ret = GLEW_ARB_matrix_palette;
|
13413 |
continue;
|
14382 |
continue;
|
13414 |
}
|
14383 |
}
|
13415 |
#endif
|
14384 |
#endif
|
- |
|
14385 |
#ifdef GL_ARB_multi_bind
|
- |
|
14386 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"multi_bind", 10))
|
- |
|
14387 |
{
|
- |
|
14388 |
ret = GLEW_ARB_multi_bind;
|
- |
|
14389 |
continue;
|
- |
|
14390 |
}
|
- |
|
14391 |
#endif
|
13416 |
#ifdef GL_ARB_multi_draw_indirect
|
14392 |
#ifdef GL_ARB_multi_draw_indirect
|
13417 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"multi_draw_indirect", 19))
|
14393 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"multi_draw_indirect", 19))
|
13418 |
{
|
14394 |
{
|
13419 |
ret = GLEW_ARB_multi_draw_indirect;
|
14395 |
ret = GLEW_ARB_multi_draw_indirect;
|
13420 |
continue;
|
14396 |
continue;
|
Line 13481... |
Line 14457... |
13481 |
{
|
14457 |
{
|
13482 |
ret = GLEW_ARB_provoking_vertex;
|
14458 |
ret = GLEW_ARB_provoking_vertex;
|
13483 |
continue;
|
14459 |
continue;
|
13484 |
}
|
14460 |
}
|
13485 |
#endif
|
14461 |
#endif
|
- |
|
14462 |
#ifdef GL_ARB_query_buffer_object
|
- |
|
14463 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"query_buffer_object", 19))
|
- |
|
14464 |
{
|
- |
|
14465 |
ret = GLEW_ARB_query_buffer_object;
|
- |
|
14466 |
continue;
|
- |
|
14467 |
}
|
- |
|
14468 |
#endif
|
13486 |
#ifdef GL_ARB_robust_buffer_access_behavior
|
14469 |
#ifdef GL_ARB_robust_buffer_access_behavior
|
13487 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"robust_buffer_access_behavior", 29))
|
14470 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"robust_buffer_access_behavior", 29))
|
13488 |
{
|
14471 |
{
|
13489 |
ret = GLEW_ARB_robust_buffer_access_behavior;
|
14472 |
ret = GLEW_ARB_robust_buffer_access_behavior;
|
13490 |
continue;
|
14473 |
continue;
|
Line 13530... |
Line 14513... |
13530 |
{
|
14513 |
{
|
13531 |
ret = GLEW_ARB_seamless_cube_map;
|
14514 |
ret = GLEW_ARB_seamless_cube_map;
|
13532 |
continue;
|
14515 |
continue;
|
13533 |
}
|
14516 |
}
|
13534 |
#endif
|
14517 |
#endif
|
- |
|
14518 |
#ifdef GL_ARB_seamless_cubemap_per_texture
|
- |
|
14519 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"seamless_cubemap_per_texture", 28))
|
- |
|
14520 |
{
|
- |
|
14521 |
ret = GLEW_ARB_seamless_cubemap_per_texture;
|
- |
|
14522 |
continue;
|
- |
|
14523 |
}
|
- |
|
14524 |
#endif
|
13535 |
#ifdef GL_ARB_separate_shader_objects
|
14525 |
#ifdef GL_ARB_separate_shader_objects
|
13536 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"separate_shader_objects", 23))
|
14526 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"separate_shader_objects", 23))
|
13537 |
{
|
14527 |
{
|
13538 |
ret = GLEW_ARB_separate_shader_objects;
|
14528 |
ret = GLEW_ARB_separate_shader_objects;
|
13539 |
continue;
|
14529 |
continue;
|
Line 13551... |
Line 14541... |
13551 |
{
|
14541 |
{
|
13552 |
ret = GLEW_ARB_shader_bit_encoding;
|
14542 |
ret = GLEW_ARB_shader_bit_encoding;
|
13553 |
continue;
|
14543 |
continue;
|
13554 |
}
|
14544 |
}
|
13555 |
#endif
|
14545 |
#endif
|
- |
|
14546 |
#ifdef GL_ARB_shader_draw_parameters
|
- |
|
14547 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_draw_parameters", 22))
|
- |
|
14548 |
{
|
- |
|
14549 |
ret = GLEW_ARB_shader_draw_parameters;
|
- |
|
14550 |
continue;
|
- |
|
14551 |
}
|
- |
|
14552 |
#endif
|
- |
|
14553 |
#ifdef GL_ARB_shader_group_vote
|
- |
|
14554 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_group_vote", 17))
|
- |
|
14555 |
{
|
- |
|
14556 |
ret = GLEW_ARB_shader_group_vote;
|
- |
|
14557 |
continue;
|
- |
|
14558 |
}
|
- |
|
14559 |
#endif
|
13556 |
#ifdef GL_ARB_shader_image_load_store
|
14560 |
#ifdef GL_ARB_shader_image_load_store
|
13557 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_image_load_store", 23))
|
14561 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_image_load_store", 23))
|
13558 |
{
|
14562 |
{
|
13559 |
ret = GLEW_ARB_shader_image_load_store;
|
14563 |
ret = GLEW_ARB_shader_image_load_store;
|
13560 |
continue;
|
14564 |
continue;
|
Line 13649... |
Line 14653... |
13649 |
{
|
14653 |
{
|
13650 |
ret = GLEW_ARB_shadow_ambient;
|
14654 |
ret = GLEW_ARB_shadow_ambient;
|
13651 |
continue;
|
14655 |
continue;
|
13652 |
}
|
14656 |
}
|
13653 |
#endif
|
14657 |
#endif
|
- |
|
14658 |
#ifdef GL_ARB_sparse_texture
|
- |
|
14659 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"sparse_texture", 14))
|
- |
|
14660 |
{
|
- |
|
14661 |
ret = GLEW_ARB_sparse_texture;
|
- |
|
14662 |
continue;
|
- |
|
14663 |
}
|
- |
|
14664 |
#endif
|
13654 |
#ifdef GL_ARB_stencil_texturing
|
14665 |
#ifdef GL_ARB_stencil_texturing
|
13655 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stencil_texturing", 17))
|
14666 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stencil_texturing", 17))
|
13656 |
{
|
14667 |
{
|
13657 |
ret = GLEW_ARB_stencil_texturing;
|
14668 |
ret = GLEW_ARB_stencil_texturing;
|
13658 |
continue;
|
14669 |
continue;
|
Line 13775... |
Line 14786... |
13775 |
{
|
14786 |
{
|
13776 |
ret = GLEW_ARB_texture_gather;
|
14787 |
ret = GLEW_ARB_texture_gather;
|
13777 |
continue;
|
14788 |
continue;
|
13778 |
}
|
14789 |
}
|
13779 |
#endif
|
14790 |
#endif
|
- |
|
14791 |
#ifdef GL_ARB_texture_mirror_clamp_to_edge
|
- |
|
14792 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_mirror_clamp_to_edge", 28))
|
- |
|
14793 |
{
|
- |
|
14794 |
ret = GLEW_ARB_texture_mirror_clamp_to_edge;
|
- |
|
14795 |
continue;
|
- |
|
14796 |
}
|
- |
|
14797 |
#endif
|
13780 |
#ifdef GL_ARB_texture_mirrored_repeat
|
14798 |
#ifdef GL_ARB_texture_mirrored_repeat
|
13781 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_mirrored_repeat", 23))
|
14799 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_mirrored_repeat", 23))
|
13782 |
{
|
14800 |
{
|
13783 |
ret = GLEW_ARB_texture_mirrored_repeat;
|
14801 |
ret = GLEW_ARB_texture_mirrored_repeat;
|
13784 |
continue;
|
14802 |
continue;
|
Line 13831... |
Line 14849... |
13831 |
{
|
14849 |
{
|
13832 |
ret = GLEW_ARB_texture_rgb10_a2ui;
|
14850 |
ret = GLEW_ARB_texture_rgb10_a2ui;
|
13833 |
continue;
|
14851 |
continue;
|
13834 |
}
|
14852 |
}
|
13835 |
#endif
|
14853 |
#endif
|
- |
|
14854 |
#ifdef GL_ARB_texture_stencil8
|
- |
|
14855 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_stencil8", 16))
|
- |
|
14856 |
{
|
- |
|
14857 |
ret = GLEW_ARB_texture_stencil8;
|
- |
|
14858 |
continue;
|
- |
|
14859 |
}
|
- |
|
14860 |
#endif
|
13836 |
#ifdef GL_ARB_texture_storage
|
14861 |
#ifdef GL_ARB_texture_storage
|
13837 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_storage", 15))
|
14862 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"texture_storage", 15))
|
13838 |
{
|
14863 |
{
|
13839 |
ret = GLEW_ARB_texture_storage;
|
14864 |
ret = GLEW_ARB_texture_storage;
|
13840 |
continue;
|
14865 |
continue;
|
Line 13957... |
Line 14982... |
13957 |
{
|
14982 |
{
|
13958 |
ret = GLEW_ARB_vertex_shader;
|
14983 |
ret = GLEW_ARB_vertex_shader;
|
13959 |
continue;
|
14984 |
continue;
|
13960 |
}
|
14985 |
}
|
13961 |
#endif
|
14986 |
#endif
|
- |
|
14987 |
#ifdef GL_ARB_vertex_type_10f_11f_11f_rev
|
- |
|
14988 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"vertex_type_10f_11f_11f_rev", 27))
|
- |
|
14989 |
{
|
- |
|
14990 |
ret = GLEW_ARB_vertex_type_10f_11f_11f_rev;
|
- |
|
14991 |
continue;
|
- |
|
14992 |
}
|
- |
|
14993 |
#endif
|
13962 |
#ifdef GL_ARB_vertex_type_2_10_10_10_rev
|
14994 |
#ifdef GL_ARB_vertex_type_2_10_10_10_rev
|
13963 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"vertex_type_2_10_10_10_rev", 26))
|
14995 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"vertex_type_2_10_10_10_rev", 26))
|
13964 |
{
|
14996 |
{
|
13965 |
ret = GLEW_ARB_vertex_type_2_10_10_10_rev;
|
14997 |
ret = GLEW_ARB_vertex_type_2_10_10_10_rev;
|
13966 |
continue;
|
14998 |
continue;
|
Line 14947... |
Line 15979... |
14947 |
}
|
15979 |
}
|
14948 |
#endif
|
15980 |
#endif
|
14949 |
}
|
15981 |
}
|
14950 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"INTEL_", 6))
|
15982 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"INTEL_", 6))
|
14951 |
{
|
15983 |
{
|
- |
|
15984 |
#ifdef GL_INTEL_map_texture
|
- |
|
15985 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"map_texture", 11))
|
- |
|
15986 |
{
|
- |
|
15987 |
ret = GLEW_INTEL_map_texture;
|
- |
|
15988 |
continue;
|
- |
|
15989 |
}
|
- |
|
15990 |
#endif
|
14952 |
#ifdef GL_INTEL_parallel_arrays
|
15991 |
#ifdef GL_INTEL_parallel_arrays
|
14953 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"parallel_arrays", 15))
|
15992 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"parallel_arrays", 15))
|
14954 |
{
|
15993 |
{
|
14955 |
ret = GLEW_INTEL_parallel_arrays;
|
15994 |
ret = GLEW_INTEL_parallel_arrays;
|
14956 |
continue;
|
15995 |
continue;
|
Line 15032... |
Line 16071... |
15032 |
}
|
16071 |
}
|
15033 |
#endif
|
16072 |
#endif
|
15034 |
}
|
16073 |
}
|
15035 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"NVX_", 4))
|
16074 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"NVX_", 4))
|
15036 |
{
|
16075 |
{
|
- |
|
16076 |
#ifdef GL_NVX_conditional_render
|
- |
|
16077 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"conditional_render", 18))
|
- |
|
16078 |
{
|
- |
|
16079 |
ret = GLEW_NVX_conditional_render;
|
- |
|
16080 |
continue;
|
- |
|
16081 |
}
|
- |
|
16082 |
#endif
|
15037 |
#ifdef GL_NVX_gpu_memory_info
|
16083 |
#ifdef GL_NVX_gpu_memory_info
|
15038 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_memory_info", 15))
|
16084 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_memory_info", 15))
|
15039 |
{
|
16085 |
{
|
15040 |
ret = GLEW_NVX_gpu_memory_info;
|
16086 |
ret = GLEW_NVX_gpu_memory_info;
|
15041 |
continue;
|
16087 |
continue;
|
15042 |
}
|
16088 |
}
|
15043 |
#endif
|
16089 |
#endif
|
15044 |
}
|
16090 |
}
|
15045 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"NV_", 3))
|
16091 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"NV_", 3))
|
15046 |
{
|
16092 |
{
|
- |
|
16093 |
#ifdef GL_NV_bindless_multi_draw_indirect
|
- |
|
16094 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"bindless_multi_draw_indirect", 28))
|
- |
|
16095 |
{
|
- |
|
16096 |
ret = GLEW_NV_bindless_multi_draw_indirect;
|
- |
|
16097 |
continue;
|
- |
|
16098 |
}
|
- |
|
16099 |
#endif
|
15047 |
#ifdef GL_NV_bindless_texture
|
16100 |
#ifdef GL_NV_bindless_texture
|
15048 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"bindless_texture", 16))
|
16101 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"bindless_texture", 16))
|
15049 |
{
|
16102 |
{
|
15050 |
ret = GLEW_NV_bindless_texture;
|
16103 |
ret = GLEW_NV_bindless_texture;
|
15051 |
continue;
|
16104 |
continue;
|
15052 |
}
|
16105 |
}
|
15053 |
#endif
|
16106 |
#endif
|
- |
|
16107 |
#ifdef GL_NV_blend_equation_advanced
|
- |
|
16108 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"blend_equation_advanced", 23))
|
- |
|
16109 |
{
|
- |
|
16110 |
ret = GLEW_NV_blend_equation_advanced;
|
- |
|
16111 |
continue;
|
- |
|
16112 |
}
|
- |
|
16113 |
#endif
|
- |
|
16114 |
#ifdef GL_NV_blend_equation_advanced_coherent
|
- |
|
16115 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"blend_equation_advanced_coherent", 32))
|
- |
|
16116 |
{
|
- |
|
16117 |
ret = GLEW_NV_blend_equation_advanced_coherent;
|
- |
|
16118 |
continue;
|
- |
|
16119 |
}
|
- |
|
16120 |
#endif
|
15054 |
#ifdef GL_NV_blend_square
|
16121 |
#ifdef GL_NV_blend_square
|
15055 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"blend_square", 12))
|
16122 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"blend_square", 12))
|
15056 |
{
|
16123 |
{
|
15057 |
ret = GLEW_NV_blend_square;
|
16124 |
ret = GLEW_NV_blend_square;
|
15058 |
continue;
|
16125 |
continue;
|
15059 |
}
|
16126 |
}
|
15060 |
#endif
|
16127 |
#endif
|
- |
|
16128 |
#ifdef GL_NV_compute_program5
|
- |
|
16129 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"compute_program5", 16))
|
- |
|
16130 |
{
|
- |
|
16131 |
ret = GLEW_NV_compute_program5;
|
- |
|
16132 |
continue;
|
- |
|
16133 |
}
|
- |
|
16134 |
#endif
|
15061 |
#ifdef GL_NV_conditional_render
|
16135 |
#ifdef GL_NV_conditional_render
|
15062 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"conditional_render", 18))
|
16136 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"conditional_render", 18))
|
15063 |
{
|
16137 |
{
|
15064 |
ret = GLEW_NV_conditional_render;
|
16138 |
ret = GLEW_NV_conditional_render;
|
15065 |
continue;
|
16139 |
continue;
|
Line 15077... |
Line 16151... |
15077 |
{
|
16151 |
{
|
15078 |
ret = GLEW_NV_copy_image;
|
16152 |
ret = GLEW_NV_copy_image;
|
15079 |
continue;
|
16153 |
continue;
|
15080 |
}
|
16154 |
}
|
15081 |
#endif
|
16155 |
#endif
|
- |
|
16156 |
#ifdef GL_NV_deep_texture3D
|
- |
|
16157 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"deep_texture3D", 14))
|
- |
|
16158 |
{
|
- |
|
16159 |
ret = GLEW_NV_deep_texture3D;
|
- |
|
16160 |
continue;
|
- |
|
16161 |
}
|
- |
|
16162 |
#endif
|
15082 |
#ifdef GL_NV_depth_buffer_float
|
16163 |
#ifdef GL_NV_depth_buffer_float
|
15083 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"depth_buffer_float", 18))
|
16164 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"depth_buffer_float", 18))
|
15084 |
{
|
16165 |
{
|
15085 |
ret = GLEW_NV_depth_buffer_float;
|
16166 |
ret = GLEW_NV_depth_buffer_float;
|
15086 |
continue;
|
16167 |
continue;
|
Line 15098... |
Line 16179... |
15098 |
{
|
16179 |
{
|
15099 |
ret = GLEW_NV_depth_range_unclamped;
|
16180 |
ret = GLEW_NV_depth_range_unclamped;
|
15100 |
continue;
|
16181 |
continue;
|
15101 |
}
|
16182 |
}
|
15102 |
#endif
|
16183 |
#endif
|
- |
|
16184 |
#ifdef GL_NV_draw_texture
|
- |
|
16185 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"draw_texture", 12))
|
- |
|
16186 |
{
|
- |
|
16187 |
ret = GLEW_NV_draw_texture;
|
- |
|
16188 |
continue;
|
- |
|
16189 |
}
|
- |
|
16190 |
#endif
|
15103 |
#ifdef GL_NV_evaluators
|
16191 |
#ifdef GL_NV_evaluators
|
15104 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"evaluators", 10))
|
16192 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"evaluators", 10))
|
15105 |
{
|
16193 |
{
|
15106 |
ret = GLEW_NV_evaluators;
|
16194 |
ret = GLEW_NV_evaluators;
|
15107 |
continue;
|
16195 |
continue;
|
Line 15196... |
Line 16284... |
15196 |
{
|
16284 |
{
|
15197 |
ret = GLEW_NV_gpu_program5;
|
16285 |
ret = GLEW_NV_gpu_program5;
|
15198 |
continue;
|
16286 |
continue;
|
15199 |
}
|
16287 |
}
|
15200 |
#endif
|
16288 |
#endif
|
- |
|
16289 |
#ifdef GL_NV_gpu_program5_mem_extended
|
- |
|
16290 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_program5_mem_extended", 25))
|
- |
|
16291 |
{
|
- |
|
16292 |
ret = GLEW_NV_gpu_program5_mem_extended;
|
- |
|
16293 |
continue;
|
- |
|
16294 |
}
|
- |
|
16295 |
#endif
|
15201 |
#ifdef GL_NV_gpu_program_fp64
|
16296 |
#ifdef GL_NV_gpu_program_fp64
|
15202 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_program_fp64", 16))
|
16297 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_program_fp64", 16))
|
15203 |
{
|
16298 |
{
|
15204 |
ret = GLEW_NV_gpu_program_fp64;
|
16299 |
ret = GLEW_NV_gpu_program_fp64;
|
15205 |
continue;
|
16300 |
continue;
|
Line 15315... |
Line 16410... |
15315 |
{
|
16410 |
{
|
15316 |
ret = GLEW_NV_register_combiners2;
|
16411 |
ret = GLEW_NV_register_combiners2;
|
15317 |
continue;
|
16412 |
continue;
|
15318 |
}
|
16413 |
}
|
15319 |
#endif
|
16414 |
#endif
|
- |
|
16415 |
#ifdef GL_NV_shader_atomic_counters
|
- |
|
16416 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_atomic_counters", 22))
|
- |
|
16417 |
{
|
- |
|
16418 |
ret = GLEW_NV_shader_atomic_counters;
|
- |
|
16419 |
continue;
|
- |
|
16420 |
}
|
- |
|
16421 |
#endif
|
15320 |
#ifdef GL_NV_shader_atomic_float
|
16422 |
#ifdef GL_NV_shader_atomic_float
|
15321 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_atomic_float", 19))
|
16423 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_atomic_float", 19))
|
15322 |
{
|
16424 |
{
|
15323 |
ret = GLEW_NV_shader_atomic_float;
|
16425 |
ret = GLEW_NV_shader_atomic_float;
|
15324 |
continue;
|
16426 |
continue;
|
Line 15329... |
Line 16431... |
15329 |
{
|
16431 |
{
|
15330 |
ret = GLEW_NV_shader_buffer_load;
|
16432 |
ret = GLEW_NV_shader_buffer_load;
|
15331 |
continue;
|
16433 |
continue;
|
15332 |
}
|
16434 |
}
|
15333 |
#endif
|
16435 |
#endif
|
- |
|
16436 |
#ifdef GL_NV_shader_storage_buffer_object
|
- |
|
16437 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_storage_buffer_object", 28))
|
- |
|
16438 |
{
|
- |
|
16439 |
ret = GLEW_NV_shader_storage_buffer_object;
|
- |
|
16440 |
continue;
|
- |
|
16441 |
}
|
- |
|
16442 |
#endif
|
15334 |
#ifdef GL_NV_tessellation_program5
|
16443 |
#ifdef GL_NV_tessellation_program5
|
15335 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"tessellation_program5", 21))
|
16444 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"tessellation_program5", 21))
|
15336 |
{
|
16445 |
{
|
15337 |
ret = GLEW_NV_tessellation_program5;
|
16446 |
ret = GLEW_NV_tessellation_program5;
|
15338 |
continue;
|
16447 |
continue;
|
Line 15586... |
Line 16695... |
15586 |
}
|
16695 |
}
|
15587 |
#endif
|
16696 |
#endif
|
15588 |
}
|
16697 |
}
|
15589 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"REGAL_", 6))
|
16698 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"REGAL_", 6))
|
15590 |
{
|
16699 |
{
|
- |
|
16700 |
#ifdef GL_REGAL_ES1_0_compatibility
|
- |
|
16701 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"ES1_0_compatibility", 19))
|
- |
|
16702 |
{
|
- |
|
16703 |
ret = GLEW_REGAL_ES1_0_compatibility;
|
- |
|
16704 |
continue;
|
- |
|
16705 |
}
|
- |
|
16706 |
#endif
|
- |
|
16707 |
#ifdef GL_REGAL_ES1_1_compatibility
|
- |
|
16708 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"ES1_1_compatibility", 19))
|
- |
|
16709 |
{
|
- |
|
16710 |
ret = GLEW_REGAL_ES1_1_compatibility;
|
- |
|
16711 |
continue;
|
- |
|
16712 |
}
|
- |
|
16713 |
#endif
|
- |
|
16714 |
#ifdef GL_REGAL_enable
|
- |
|
16715 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"enable", 6))
|
- |
|
16716 |
{
|
- |
|
16717 |
ret = GLEW_REGAL_enable;
|
- |
|
16718 |
continue;
|
- |
|
16719 |
}
|
- |
|
16720 |
#endif
|
15591 |
#ifdef GL_REGAL_error_string
|
16721 |
#ifdef GL_REGAL_error_string
|
15592 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"error_string", 12))
|
16722 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"error_string", 12))
|
15593 |
{
|
16723 |
{
|
15594 |
ret = GLEW_REGAL_error_string;
|
16724 |
ret = GLEW_REGAL_error_string;
|
15595 |
continue;
|
16725 |
continue;
|
Line 16203... |
Line 17333... |
16203 |
{
|
17333 |
{
|
16204 |
ret = WGLEW_ARB_render_texture;
|
17334 |
ret = WGLEW_ARB_render_texture;
|
16205 |
continue;
|
17335 |
continue;
|
16206 |
}
|
17336 |
}
|
16207 |
#endif
|
17337 |
#endif
|
- |
|
17338 |
#ifdef WGL_ARB_robustness_application_isolation
|
- |
|
17339 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"robustness_application_isolation", 32))
|
- |
|
17340 |
{
|
- |
|
17341 |
ret = WGLEW_ARB_robustness_application_isolation;
|
- |
|
17342 |
continue;
|
- |
|
17343 |
}
|
- |
|
17344 |
#endif
|
- |
|
17345 |
#ifdef WGL_ARB_robustness_share_group_isolation
|
- |
|
17346 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"robustness_share_group_isolation", 32))
|
- |
|
17347 |
{
|
- |
|
17348 |
ret = WGLEW_ARB_robustness_share_group_isolation;
|
- |
|
17349 |
continue;
|
- |
|
17350 |
}
|
- |
|
17351 |
#endif
|
16208 |
}
|
17352 |
}
|
16209 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"ATI_", 4))
|
17353 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"ATI_", 4))
|
16210 |
{
|
17354 |
{
|
16211 |
#ifdef WGL_ATI_pixel_format_float
|
17355 |
#ifdef WGL_ATI_pixel_format_float
|
16212 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pixel_format_float", 18))
|
17356 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pixel_format_float", 18))
|
Line 16470... |
Line 17614... |
16470 |
ret = (len == 0);
|
17614 |
ret = (len == 0);
|
16471 |
}
|
17615 |
}
|
16472 |
return ret;
|
17616 |
return ret;
|
16473 |
}
|
17617 |
}
|
16474 |
|
17618 |
|
16475 |
#elif !defined(__ANDROID__) && !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
|
17619 |
#elif !defined(__ANDROID__) && !defined(__native_client__) && !defined(__APPLE__) || defined(GLEW_APPLE_GLX)
|
16476 |
|
17620 |
|
16477 |
#if defined(GLEW_MX)
|
17621 |
#if defined(GLEW_MX)
|
16478 |
GLboolean glxewContextIsSupported (const GLXEWContext* ctx, const char* name)
|
17622 |
GLboolean glxewContextIsSupported (const GLXEWContext* ctx, const char* name)
|
16479 |
#else
|
17623 |
#else
|
16480 |
GLboolean glxewIsSupported (const char* name)
|
17624 |
GLboolean glxewIsSupported (const char* name)
|
Line 16621... |
Line 17765... |
16621 |
}
|
17765 |
}
|
16622 |
#endif
|
17766 |
#endif
|
16623 |
}
|
17767 |
}
|
16624 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"EXT_", 4))
|
17768 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"EXT_", 4))
|
16625 |
{
|
17769 |
{
|
- |
|
17770 |
#ifdef GLX_EXT_buffer_age
|
- |
|
17771 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"buffer_age", 10))
|
- |
|
17772 |
{
|
- |
|
17773 |
ret = GLXEW_EXT_buffer_age;
|
- |
|
17774 |
continue;
|
- |
|
17775 |
}
|
- |
|
17776 |
#endif
|
16626 |
#ifdef GLX_EXT_create_context_es2_profile
|
17777 |
#ifdef GLX_EXT_create_context_es2_profile
|
16627 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"create_context_es2_profile", 26))
|
17778 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"create_context_es2_profile", 26))
|
16628 |
{
|
17779 |
{
|
16629 |
ret = GLXEW_EXT_create_context_es2_profile;
|
17780 |
ret = GLXEW_EXT_create_context_es2_profile;
|
16630 |
continue;
|
17781 |
continue;
|
Line 16805... |
Line 17956... |
16805 |
{
|
17956 |
{
|
16806 |
ret = GLXEW_NV_video_capture;
|
17957 |
ret = GLXEW_NV_video_capture;
|
16807 |
continue;
|
17958 |
continue;
|
16808 |
}
|
17959 |
}
|
16809 |
#endif
|
17960 |
#endif
|
16810 |
#ifdef GLX_NV_video_out
|
17961 |
#ifdef GLX_NV_video_output
|
16811 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"video_out", 9))
|
17962 |
if (_glewStrSame3(&pos, &len, (const GLubyte*)"video_output", 12))
|
16812 |
{
|
17963 |
{
|
16813 |
ret = GLXEW_NV_video_out;
|
17964 |
ret = GLXEW_NV_video_output;
|
16814 |
continue;
|
17965 |
continue;
|
16815 |
}
|
17966 |
}
|
16816 |
#endif
|
17967 |
#endif
|
16817 |
}
|
17968 |
}
|
16818 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"OML_", 4))
|
17969 |
if (_glewStrSame2(&pos, &len, (const GLubyte*)"OML_", 4))
|