| /* NOTE: Do not edit this file, it is generated by a script: |
| E.py --api gl 4.4 --api wgl 4.4 --api glx 4.4 --api cgl 1.4 --api egl 1.0 --outdir . |
| */ |
| |
| /* |
| Copyright (c) 2011-2013 NVIDIA Corporation |
| Copyright (c) 2011-2013 Cass Everitt |
| Copyright (c) 2012-2013 Scott Nations |
| Copyright (c) 2012 Mathias Schott |
| Copyright (c) 2012-2013 Nigel Stewart |
| Copyright (c) 2012-2013 Google Inc. |
| All rights reserved. |
| |
| Redistribution and use in source and binary forms, with or without modification, |
| are permitted provided that the following conditions are met: |
| |
| Redistributions of source code must retain the above copyright notice, this |
| list of conditions and the following disclaimer. |
| |
| Redistributions in binary form must reproduce the above copyright notice, |
| this list of conditions and the following disclaimer in the documentation |
| and/or other materials provided with the distribution. |
| |
| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND |
| ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
| WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
| IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, |
| INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, |
| BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
| DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
| LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE |
| OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| OF THE POSSIBILITY OF SUCH DAMAGE. |
| */ |
| |
| /* |
| Intended formatting conventions: |
| $ astyle --style=allman --indent=spaces=2 --indent-switches |
| */ |
| |
| #ifndef REGAL_EMU_PROCS_DSA_H |
| #define REGAL_EMU_PROCS_DSA_H |
| |
| #include "RegalUtil.h" |
| |
| #if REGAL_EMULATION |
| |
| REGAL_GLOBAL_BEGIN |
| |
| #include "RegalPrivate.h" |
| #include "RegalContext.h" |
| #include "RegalDispatch.h" |
| |
| REGAL_GLOBAL_END |
| |
| REGAL_NAMESPACE_BEGIN |
| |
| void EmuProcsInterceptDsa( Dispatch::GL & dt ); |
| |
| struct EmuProcsOriginateDsa { |
| |
| EmuProcsOriginateDsa() { |
| memset(this, 0, sizeof( *this ) ); |
| } |
| |
| REGALGLACTIVETEXTUREPROC glActiveTexture; |
| REGALGLACTIVETEXTUREARBPROC glActiveTextureARB; |
| REGALGLBEGINPROC glBegin; |
| REGALGLBINDBUFFERPROC glBindBuffer; |
| REGALGLBINDBUFFERARBPROC glBindBufferARB; |
| REGALGLBINDFRAMEBUFFERPROC glBindFramebuffer; |
| REGALGLBINDFRAMEBUFFEREXTPROC glBindFramebufferEXT; |
| REGALGLBINDMULTITEXTUREEXTPROC glBindMultiTextureEXT; |
| REGALGLBINDPROGRAMARBPROC glBindProgramARB; |
| REGALGLBINDRENDERBUFFERPROC glBindRenderbuffer; |
| REGALGLBINDRENDERBUFFEREXTPROC glBindRenderbufferEXT; |
| REGALGLBINDTEXTUREPROC glBindTexture; |
| REGALGLBINDTEXTUREEXTPROC glBindTextureEXT; |
| REGALGLBINDVERTEXARRAYPROC glBindVertexArray; |
| REGALGLBUFFERDATAPROC glBufferData; |
| REGALGLBUFFERSUBDATAPROC glBufferSubData; |
| REGALGLCHECKFRAMEBUFFERSTATUSPROC glCheckFramebufferStatus; |
| REGALGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC glCheckNamedFramebufferStatusEXT; |
| REGALGLCLIENTACTIVETEXTUREPROC glClientActiveTexture; |
| REGALGLCLIENTACTIVETEXTUREARBPROC glClientActiveTextureARB; |
| REGALGLCLIENTATTRIBDEFAULTEXTPROC glClientAttribDefaultEXT; |
| REGALGLCOLORPOINTERPROC glColorPointer; |
| REGALGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC glCompressedMultiTexImage1DEXT; |
| REGALGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC glCompressedMultiTexImage2DEXT; |
| REGALGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC glCompressedMultiTexImage3DEXT; |
| REGALGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC glCompressedMultiTexSubImage1DEXT; |
| REGALGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC glCompressedMultiTexSubImage2DEXT; |
| REGALGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC glCompressedMultiTexSubImage3DEXT; |
| REGALGLCOMPRESSEDTEXIMAGE1DPROC glCompressedTexImage1D; |
| REGALGLCOMPRESSEDTEXIMAGE2DPROC glCompressedTexImage2D; |
| REGALGLCOMPRESSEDTEXIMAGE3DPROC glCompressedTexImage3D; |
| REGALGLCOMPRESSEDTEXSUBIMAGE1DPROC glCompressedTexSubImage1D; |
| REGALGLCOMPRESSEDTEXSUBIMAGE2DPROC glCompressedTexSubImage2D; |
| REGALGLCOMPRESSEDTEXSUBIMAGE3DPROC glCompressedTexSubImage3D; |
| REGALGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC glCompressedTextureImage1DEXT; |
| REGALGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC glCompressedTextureImage2DEXT; |
| REGALGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC glCompressedTextureImage3DEXT; |
| REGALGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC glCompressedTextureSubImage1DEXT; |
| REGALGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC glCompressedTextureSubImage2DEXT; |
| REGALGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC glCompressedTextureSubImage3DEXT; |
| REGALGLCOPYBUFFERSUBDATAPROC glCopyBufferSubData; |
| REGALGLCOPYMULTITEXIMAGE1DEXTPROC glCopyMultiTexImage1DEXT; |
| REGALGLCOPYMULTITEXIMAGE2DEXTPROC glCopyMultiTexImage2DEXT; |
| REGALGLCOPYMULTITEXSUBIMAGE1DEXTPROC glCopyMultiTexSubImage1DEXT; |
| REGALGLCOPYMULTITEXSUBIMAGE2DEXTPROC glCopyMultiTexSubImage2DEXT; |
| REGALGLCOPYMULTITEXSUBIMAGE3DEXTPROC glCopyMultiTexSubImage3DEXT; |
| REGALGLCOPYTEXIMAGE1DPROC glCopyTexImage1D; |
| REGALGLCOPYTEXIMAGE2DPROC glCopyTexImage2D; |
| REGALGLCOPYTEXSUBIMAGE1DPROC glCopyTexSubImage1D; |
| REGALGLCOPYTEXSUBIMAGE2DPROC glCopyTexSubImage2D; |
| REGALGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D; |
| REGALGLCOPYTEXTUREIMAGE1DEXTPROC glCopyTextureImage1DEXT; |
| REGALGLCOPYTEXTUREIMAGE2DEXTPROC glCopyTextureImage2DEXT; |
| REGALGLCOPYTEXTURESUBIMAGE1DEXTPROC glCopyTextureSubImage1DEXT; |
| REGALGLCOPYTEXTURESUBIMAGE2DEXTPROC glCopyTextureSubImage2DEXT; |
| REGALGLCOPYTEXTURESUBIMAGE3DEXTPROC glCopyTextureSubImage3DEXT; |
| REGALGLDELETEBUFFERSPROC glDeleteBuffers; |
| REGALGLDELETEBUFFERSARBPROC glDeleteBuffersARB; |
| REGALGLDELETEFRAMEBUFFERSPROC glDeleteFramebuffers; |
| REGALGLDELETEFRAMEBUFFERSEXTPROC glDeleteFramebuffersEXT; |
| REGALGLDELETEFRAMEBUFFERSOESPROC glDeleteFramebuffersOES; |
| REGALGLDELETEPROGRAMPROC glDeleteProgram; |
| REGALGLDELETEPROGRAMSARBPROC glDeleteProgramsARB; |
| REGALGLDELETEPROGRAMSNVPROC glDeleteProgramsNV; |
| REGALGLDELETERENDERBUFFERSPROC glDeleteRenderbuffers; |
| REGALGLDELETERENDERBUFFERSEXTPROC glDeleteRenderbuffersEXT; |
| REGALGLDELETERENDERBUFFERSOESPROC glDeleteRenderbuffersOES; |
| REGALGLDELETETEXTURESPROC glDeleteTextures; |
| REGALGLDELETETEXTURESEXTPROC glDeleteTexturesEXT; |
| REGALGLDELETEVERTEXARRAYSPROC glDeleteVertexArrays; |
| REGALGLDELETEVERTEXARRAYSAPPLEPROC glDeleteVertexArraysAPPLE; |
| REGALGLDELETEVERTEXARRAYSOESPROC glDeleteVertexArraysOES; |
| REGALGLDISABLEPROC glDisable; |
| REGALGLDISABLECLIENTSTATEPROC glDisableClientState; |
| REGALGLDISABLECLIENTSTATEINDEXEDEXTPROC glDisableClientStateIndexedEXT; |
| REGALGLDISABLECLIENTSTATEIEXTPROC glDisableClientStateiEXT; |
| REGALGLDISABLEINDEXEDEXTPROC glDisableIndexedEXT; |
| REGALGLDISABLEVERTEXARRAYATTRIBEXTPROC glDisableVertexArrayAttribEXT; |
| REGALGLDISABLEVERTEXARRAYEXTPROC glDisableVertexArrayEXT; |
| REGALGLDISABLEVERTEXATTRIBARRAYPROC glDisableVertexAttribArray; |
| REGALGLDRAWARRAYSPROC glDrawArrays; |
| REGALGLDRAWARRAYSEXTPROC glDrawArraysEXT; |
| REGALGLDRAWARRAYSINDIRECTPROC glDrawArraysIndirect; |
| REGALGLDRAWARRAYSINSTANCEDPROC glDrawArraysInstanced; |
| REGALGLDRAWARRAYSINSTANCEDARBPROC glDrawArraysInstancedARB; |
| REGALGLDRAWARRAYSINSTANCEDEXTPROC glDrawArraysInstancedEXT; |
| REGALGLDRAWBUFFERPROC glDrawBuffer; |
| REGALGLDRAWBUFFERSPROC glDrawBuffers; |
| REGALGLDRAWELEMENTARRAYAPPLEPROC glDrawElementArrayAPPLE; |
| REGALGLDRAWELEMENTARRAYATIPROC glDrawElementArrayATI; |
| REGALGLDRAWELEMENTSPROC glDrawElements; |
| REGALGLDRAWELEMENTSBASEVERTEXPROC glDrawElementsBaseVertex; |
| REGALGLDRAWELEMENTSINDIRECTPROC glDrawElementsIndirect; |
| REGALGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced; |
| REGALGLDRAWELEMENTSINSTANCEDARBPROC glDrawElementsInstancedARB; |
| REGALGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glDrawElementsInstancedBaseVertex; |
| REGALGLDRAWELEMENTSINSTANCEDEXTPROC glDrawElementsInstancedEXT; |
| REGALGLEDGEFLAGPOINTERPROC glEdgeFlagPointer; |
| REGALGLENABLEPROC glEnable; |
| REGALGLENABLECLIENTSTATEPROC glEnableClientState; |
| REGALGLENABLECLIENTSTATEINDEXEDEXTPROC glEnableClientStateIndexedEXT; |
| REGALGLENABLECLIENTSTATEIEXTPROC glEnableClientStateiEXT; |
| REGALGLENABLEINDEXEDEXTPROC glEnableIndexedEXT; |
| REGALGLENABLEVERTEXARRAYATTRIBEXTPROC glEnableVertexArrayAttribEXT; |
| REGALGLENABLEVERTEXARRAYEXTPROC glEnableVertexArrayEXT; |
| REGALGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray; |
| REGALGLFLUSHMAPPEDBUFFERRANGEPROC glFlushMappedBufferRange; |
| REGALGLFLUSHMAPPEDBUFFERRANGEEXTPROC glFlushMappedBufferRangeEXT; |
| REGALGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC glFlushMappedNamedBufferRangeEXT; |
| REGALGLFOGCOORDPOINTERPROC glFogCoordPointer; |
| REGALGLFRAMEBUFFERDRAWBUFFEREXTPROC glFramebufferDrawBufferEXT; |
| REGALGLFRAMEBUFFERDRAWBUFFERSEXTPROC glFramebufferDrawBuffersEXT; |
| REGALGLFRAMEBUFFERREADBUFFEREXTPROC glFramebufferReadBufferEXT; |
| REGALGLFRAMEBUFFERRENDERBUFFERPROC glFramebufferRenderbuffer; |
| REGALGLFRAMEBUFFERRENDERBUFFEREXTPROC glFramebufferRenderbufferEXT; |
| REGALGLFRAMEBUFFERTEXTUREPROC glFramebufferTexture; |
| REGALGLFRAMEBUFFERTEXTURE1DPROC glFramebufferTexture1D; |
| REGALGLFRAMEBUFFERTEXTURE1DEXTPROC glFramebufferTexture1DEXT; |
| REGALGLFRAMEBUFFERTEXTURE2DPROC glFramebufferTexture2D; |
| REGALGLFRAMEBUFFERTEXTURE2DEXTPROC glFramebufferTexture2DEXT; |
| REGALGLFRAMEBUFFERTEXTURE3DPROC glFramebufferTexture3D; |
| REGALGLFRAMEBUFFERTEXTURE3DEXTPROC glFramebufferTexture3DEXT; |
| REGALGLFRAMEBUFFERTEXTUREARBPROC glFramebufferTextureARB; |
| REGALGLFRAMEBUFFERTEXTUREEXTPROC glFramebufferTextureEXT; |
| REGALGLFRAMEBUFFERTEXTUREFACEPROC glFramebufferTextureFace; |
| REGALGLFRAMEBUFFERTEXTUREFACEARBPROC glFramebufferTextureFaceARB; |
| REGALGLFRAMEBUFFERTEXTUREFACEEXTPROC glFramebufferTextureFaceEXT; |
| REGALGLFRAMEBUFFERTEXTURELAYERPROC glFramebufferTextureLayer; |
| REGALGLFRAMEBUFFERTEXTURELAYERARBPROC glFramebufferTextureLayerARB; |
| REGALGLFRAMEBUFFERTEXTURELAYEREXTPROC glFramebufferTextureLayerEXT; |
| REGALGLFRUSTUMPROC glFrustum; |
| REGALGLGENERATEMIPMAPPROC glGenerateMipmap; |
| REGALGLGENERATEMIPMAPEXTPROC glGenerateMipmapEXT; |
| REGALGLGENERATEMULTITEXMIPMAPEXTPROC glGenerateMultiTexMipmapEXT; |
| REGALGLGENERATETEXTUREMIPMAPEXTPROC glGenerateTextureMipmapEXT; |
| REGALGLGETBOOLEANVPROC glGetBooleanv; |
| REGALGLGETBUFFERPARAMETERIVPROC glGetBufferParameteriv; |
| REGALGLGETBUFFERPOINTERVPROC glGetBufferPointerv; |
| REGALGLGETBUFFERSUBDATAPROC glGetBufferSubData; |
| REGALGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC glGetCompressedMultiTexImageEXT; |
| REGALGLGETCOMPRESSEDTEXIMAGEPROC glGetCompressedTexImage; |
| REGALGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC glGetCompressedTextureImageEXT; |
| REGALGLGETDOUBLEINDEXEDVEXTPROC glGetDoubleIndexedvEXT; |
| REGALGLGETDOUBLEI_VPROC glGetDoublei_v; |
| REGALGLGETDOUBLEI_VEXTPROC glGetDoublei_vEXT; |
| REGALGLGETDOUBLEVPROC glGetDoublev; |
| REGALGLGETFLOATINDEXEDVEXTPROC glGetFloatIndexedvEXT; |
| REGALGLGETFLOATI_VPROC glGetFloati_v; |
| REGALGLGETFLOATI_VEXTPROC glGetFloati_vEXT; |
| REGALGLGETFLOATVPROC glGetFloatv; |
| REGALGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glGetFramebufferAttachmentParameteriv; |
| REGALGLGETFRAMEBUFFERPARAMETERIVEXTPROC glGetFramebufferParameterivEXT; |
| REGALGLGETINTEGERVPROC glGetIntegerv; |
| REGALGLGETMULTITEXENVFVEXTPROC glGetMultiTexEnvfvEXT; |
| REGALGLGETMULTITEXENVIVEXTPROC glGetMultiTexEnvivEXT; |
| REGALGLGETMULTITEXGENDVEXTPROC glGetMultiTexGendvEXT; |
| REGALGLGETMULTITEXGENFVEXTPROC glGetMultiTexGenfvEXT; |
| REGALGLGETMULTITEXGENIVEXTPROC glGetMultiTexGenivEXT; |
| REGALGLGETMULTITEXIMAGEEXTPROC glGetMultiTexImageEXT; |
| REGALGLGETMULTITEXLEVELPARAMETERFVEXTPROC glGetMultiTexLevelParameterfvEXT; |
| REGALGLGETMULTITEXLEVELPARAMETERIVEXTPROC glGetMultiTexLevelParameterivEXT; |
| REGALGLGETMULTITEXPARAMETERIIVEXTPROC glGetMultiTexParameterIivEXT; |
| REGALGLGETMULTITEXPARAMETERIUIVEXTPROC glGetMultiTexParameterIuivEXT; |
| REGALGLGETMULTITEXPARAMETERFVEXTPROC glGetMultiTexParameterfvEXT; |
| REGALGLGETMULTITEXPARAMETERIVEXTPROC glGetMultiTexParameterivEXT; |
| REGALGLGETNAMEDBUFFERPARAMETERIVEXTPROC glGetNamedBufferParameterivEXT; |
| REGALGLGETNAMEDBUFFERPOINTERVEXTPROC glGetNamedBufferPointervEXT; |
| REGALGLGETNAMEDBUFFERSUBDATAEXTPROC glGetNamedBufferSubDataEXT; |
| REGALGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glGetNamedFramebufferAttachmentParameterivEXT; |
| REGALGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC glGetNamedProgramLocalParameterIivEXT; |
| REGALGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC glGetNamedProgramLocalParameterIuivEXT; |
| REGALGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC glGetNamedProgramLocalParameterdvEXT; |
| REGALGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC glGetNamedProgramLocalParameterfvEXT; |
| REGALGLGETNAMEDPROGRAMSTRINGEXTPROC glGetNamedProgramStringEXT; |
| REGALGLGETNAMEDPROGRAMIVEXTPROC glGetNamedProgramivEXT; |
| REGALGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC glGetNamedRenderbufferParameterivEXT; |
| REGALGLGETPOINTERINDEXEDVEXTPROC glGetPointerIndexedvEXT; |
| REGALGLGETPROGRAMENVPARAMETERIIVNVPROC glGetProgramEnvParameterIivNV; |
| REGALGLGETPROGRAMENVPARAMETERIUIVNVPROC glGetProgramEnvParameterIuivNV; |
| REGALGLGETPROGRAMENVPARAMETERDVARBPROC glGetProgramEnvParameterdvARB; |
| REGALGLGETPROGRAMENVPARAMETERFVARBPROC glGetProgramEnvParameterfvARB; |
| REGALGLGETPROGRAMLOCALPARAMETERIIVNVPROC glGetProgramLocalParameterIivNV; |
| REGALGLGETPROGRAMLOCALPARAMETERIUIVNVPROC glGetProgramLocalParameterIuivNV; |
| REGALGLGETPROGRAMLOCALPARAMETERDVARBPROC glGetProgramLocalParameterdvARB; |
| REGALGLGETPROGRAMLOCALPARAMETERFVARBPROC glGetProgramLocalParameterfvARB; |
| REGALGLGETPROGRAMSTRINGARBPROC glGetProgramStringARB; |
| REGALGLGETPROGRAMIVARBPROC glGetProgramivARB; |
| REGALGLGETRENDERBUFFERPARAMETERIVPROC glGetRenderbufferParameteriv; |
| REGALGLGETRENDERBUFFERPARAMETERIVEXTPROC glGetRenderbufferParameterivEXT; |
| REGALGLGETTEXENVFVPROC glGetTexEnvfv; |
| REGALGLGETTEXENVIVPROC glGetTexEnviv; |
| REGALGLGETTEXGENDVPROC glGetTexGendv; |
| REGALGLGETTEXGENFVPROC glGetTexGenfv; |
| REGALGLGETTEXGENIVPROC glGetTexGeniv; |
| REGALGLGETTEXIMAGEPROC glGetTexImage; |
| REGALGLGETTEXLEVELPARAMETERFVPROC glGetTexLevelParameterfv; |
| REGALGLGETTEXLEVELPARAMETERIVPROC glGetTexLevelParameteriv; |
| REGALGLGETTEXPARAMETERIIVPROC glGetTexParameterIiv; |
| REGALGLGETTEXPARAMETERIUIVPROC glGetTexParameterIuiv; |
| REGALGLGETTEXPARAMETERFVPROC glGetTexParameterfv; |
| REGALGLGETTEXPARAMETERIVPROC glGetTexParameteriv; |
| REGALGLGETTEXTUREIMAGEEXTPROC glGetTextureImageEXT; |
| REGALGLGETTEXTURELEVELPARAMETERFVEXTPROC glGetTextureLevelParameterfvEXT; |
| REGALGLGETTEXTURELEVELPARAMETERIVEXTPROC glGetTextureLevelParameterivEXT; |
| REGALGLGETTEXTUREPARAMETERIIVEXTPROC glGetTextureParameterIivEXT; |
| REGALGLGETTEXTUREPARAMETERIUIVEXTPROC glGetTextureParameterIuivEXT; |
| REGALGLGETTEXTUREPARAMETERFVEXTPROC glGetTextureParameterfvEXT; |
| REGALGLGETTEXTUREPARAMETERIVEXTPROC glGetTextureParameterivEXT; |
| REGALGLINDEXPOINTERPROC glIndexPointer; |
| REGALGLISENABLEDPROC glIsEnabled; |
| REGALGLISENABLEDINDEXEDEXTPROC glIsEnabledIndexedEXT; |
| REGALGLLOADIDENTITYPROC glLoadIdentity; |
| REGALGLLOADMATRIXDPROC glLoadMatrixd; |
| REGALGLLOADMATRIXFPROC glLoadMatrixf; |
| REGALGLLOADTRANSPOSEMATRIXDPROC glLoadTransposeMatrixd; |
| REGALGLLOADTRANSPOSEMATRIXFPROC glLoadTransposeMatrixf; |
| REGALGLMAPBUFFERPROC glMapBuffer; |
| REGALGLMAPBUFFERARBPROC glMapBufferARB; |
| REGALGLMAPBUFFERRANGEPROC glMapBufferRange; |
| REGALGLMAPBUFFERRANGEEXTPROC glMapBufferRangeEXT; |
| REGALGLMAPNAMEDBUFFEREXTPROC glMapNamedBufferEXT; |
| REGALGLMAPNAMEDBUFFERRANGEEXTPROC glMapNamedBufferRangeEXT; |
| REGALGLMATRIXFRUSTUMEXTPROC glMatrixFrustumEXT; |
| REGALGLMATRIXLOADIDENTITYEXTPROC glMatrixLoadIdentityEXT; |
| REGALGLMATRIXLOADTRANSPOSEDEXTPROC glMatrixLoadTransposedEXT; |
| REGALGLMATRIXLOADTRANSPOSEFEXTPROC glMatrixLoadTransposefEXT; |
| REGALGLMATRIXLOADDEXTPROC glMatrixLoaddEXT; |
| REGALGLMATRIXLOADFEXTPROC glMatrixLoadfEXT; |
| REGALGLMATRIXMODEPROC glMatrixMode; |
| REGALGLMATRIXMULTTRANSPOSEDEXTPROC glMatrixMultTransposedEXT; |
| REGALGLMATRIXMULTTRANSPOSEFEXTPROC glMatrixMultTransposefEXT; |
| REGALGLMATRIXMULTDEXTPROC glMatrixMultdEXT; |
| REGALGLMATRIXMULTFEXTPROC glMatrixMultfEXT; |
| REGALGLMATRIXORTHOEXTPROC glMatrixOrthoEXT; |
| REGALGLMATRIXPOPEXTPROC glMatrixPopEXT; |
| REGALGLMATRIXPUSHEXTPROC glMatrixPushEXT; |
| REGALGLMATRIXROTATEDEXTPROC glMatrixRotatedEXT; |
| REGALGLMATRIXROTATEFEXTPROC glMatrixRotatefEXT; |
| REGALGLMATRIXSCALEDEXTPROC glMatrixScaledEXT; |
| REGALGLMATRIXSCALEFEXTPROC glMatrixScalefEXT; |
| REGALGLMATRIXTRANSLATEDEXTPROC glMatrixTranslatedEXT; |
| REGALGLMATRIXTRANSLATEFEXTPROC glMatrixTranslatefEXT; |
| REGALGLMULTMATRIXDPROC glMultMatrixd; |
| REGALGLMULTMATRIXFPROC glMultMatrixf; |
| REGALGLMULTTRANSPOSEMATRIXDPROC glMultTransposeMatrixd; |
| REGALGLMULTTRANSPOSEMATRIXFPROC glMultTransposeMatrixf; |
| REGALGLMULTIDRAWARRAYSPROC glMultiDrawArrays; |
| REGALGLMULTIDRAWARRAYSEXTPROC glMultiDrawArraysEXT; |
| REGALGLMULTIDRAWARRAYSINDIRECTPROC glMultiDrawArraysIndirect; |
| REGALGLMULTIDRAWARRAYSINDIRECTAMDPROC glMultiDrawArraysIndirectAMD; |
| REGALGLMULTIDRAWELEMENTARRAYAPPLEPROC glMultiDrawElementArrayAPPLE; |
| REGALGLMULTIDRAWELEMENTSPROC glMultiDrawElements; |
| REGALGLMULTIDRAWELEMENTSBASEVERTEXPROC glMultiDrawElementsBaseVertex; |
| REGALGLMULTIDRAWELEMENTSEXTPROC glMultiDrawElementsEXT; |
| REGALGLMULTIDRAWELEMENTSINDIRECTPROC glMultiDrawElementsIndirect; |
| REGALGLMULTIDRAWELEMENTSINDIRECTAMDPROC glMultiDrawElementsIndirectAMD; |
| REGALGLMULTITEXBUFFEREXTPROC glMultiTexBufferEXT; |
| REGALGLMULTITEXCOORDPOINTEREXTPROC glMultiTexCoordPointerEXT; |
| REGALGLMULTITEXENVFEXTPROC glMultiTexEnvfEXT; |
| REGALGLMULTITEXENVFVEXTPROC glMultiTexEnvfvEXT; |
| REGALGLMULTITEXENVIEXTPROC glMultiTexEnviEXT; |
| REGALGLMULTITEXENVIVEXTPROC glMultiTexEnvivEXT; |
| REGALGLMULTITEXGENDEXTPROC glMultiTexGendEXT; |
| REGALGLMULTITEXGENDVEXTPROC glMultiTexGendvEXT; |
| REGALGLMULTITEXGENFEXTPROC glMultiTexGenfEXT; |
| REGALGLMULTITEXGENFVEXTPROC glMultiTexGenfvEXT; |
| REGALGLMULTITEXGENIEXTPROC glMultiTexGeniEXT; |
| REGALGLMULTITEXGENIVEXTPROC glMultiTexGenivEXT; |
| REGALGLMULTITEXIMAGE1DEXTPROC glMultiTexImage1DEXT; |
| REGALGLMULTITEXIMAGE2DEXTPROC glMultiTexImage2DEXT; |
| REGALGLMULTITEXIMAGE3DEXTPROC glMultiTexImage3DEXT; |
| REGALGLMULTITEXPARAMETERIIVEXTPROC glMultiTexParameterIivEXT; |
| REGALGLMULTITEXPARAMETERIUIVEXTPROC glMultiTexParameterIuivEXT; |
| REGALGLMULTITEXPARAMETERFEXTPROC glMultiTexParameterfEXT; |
| REGALGLMULTITEXPARAMETERFVEXTPROC glMultiTexParameterfvEXT; |
| REGALGLMULTITEXPARAMETERIEXTPROC glMultiTexParameteriEXT; |
| REGALGLMULTITEXPARAMETERIVEXTPROC glMultiTexParameterivEXT; |
| REGALGLMULTITEXRENDERBUFFEREXTPROC glMultiTexRenderbufferEXT; |
| REGALGLMULTITEXSUBIMAGE1DEXTPROC glMultiTexSubImage1DEXT; |
| REGALGLMULTITEXSUBIMAGE2DEXTPROC glMultiTexSubImage2DEXT; |
| REGALGLMULTITEXSUBIMAGE3DEXTPROC glMultiTexSubImage3DEXT; |
| REGALGLNAMEDBUFFERDATAEXTPROC glNamedBufferDataEXT; |
| REGALGLNAMEDBUFFERSUBDATAEXTPROC glNamedBufferSubDataEXT; |
| REGALGLNAMEDCOPYBUFFERSUBDATAEXTPROC glNamedCopyBufferSubDataEXT; |
| REGALGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC glNamedFramebufferRenderbufferEXT; |
| REGALGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC glNamedFramebufferTexture1DEXT; |
| REGALGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC glNamedFramebufferTexture2DEXT; |
| REGALGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC glNamedFramebufferTexture3DEXT; |
| REGALGLNAMEDFRAMEBUFFERTEXTUREEXTPROC glNamedFramebufferTextureEXT; |
| REGALGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC glNamedFramebufferTextureFaceEXT; |
| REGALGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC glNamedFramebufferTextureLayerEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC glNamedProgramLocalParameter4dEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC glNamedProgramLocalParameter4dvEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC glNamedProgramLocalParameter4fEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC glNamedProgramLocalParameter4fvEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC glNamedProgramLocalParameterI4iEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC glNamedProgramLocalParameterI4ivEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC glNamedProgramLocalParameterI4uiEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC glNamedProgramLocalParameterI4uivEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC glNamedProgramLocalParameters4fvEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC glNamedProgramLocalParametersI4ivEXT; |
| REGALGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC glNamedProgramLocalParametersI4uivEXT; |
| REGALGLNAMEDPROGRAMSTRINGEXTPROC glNamedProgramStringEXT; |
| REGALGLNAMEDRENDERBUFFERSTORAGEEXTPROC glNamedRenderbufferStorageEXT; |
| REGALGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC glNamedRenderbufferStorageMultisampleCoverageEXT; |
| REGALGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glNamedRenderbufferStorageMultisampleEXT; |
| REGALGLNORMALPOINTERPROC glNormalPointer; |
| REGALGLORTHOPROC glOrtho; |
| REGALGLPIXELSTOREFPROC glPixelStoref; |
| REGALGLPIXELSTOREIPROC glPixelStorei; |
| REGALGLPOPMATRIXPROC glPopMatrix; |
| REGALGLPROGRAMENVPARAMETER4DARBPROC glProgramEnvParameter4dARB; |
| REGALGLPROGRAMENVPARAMETER4DVARBPROC glProgramEnvParameter4dvARB; |
| REGALGLPROGRAMENVPARAMETER4FARBPROC glProgramEnvParameter4fARB; |
| REGALGLPROGRAMENVPARAMETER4FVARBPROC glProgramEnvParameter4fvARB; |
| REGALGLPROGRAMENVPARAMETERI4INVPROC glProgramEnvParameterI4iNV; |
| REGALGLPROGRAMENVPARAMETERI4IVNVPROC glProgramEnvParameterI4ivNV; |
| REGALGLPROGRAMENVPARAMETERI4UINVPROC glProgramEnvParameterI4uiNV; |
| REGALGLPROGRAMENVPARAMETERI4UIVNVPROC glProgramEnvParameterI4uivNV; |
| REGALGLPROGRAMENVPARAMETERSI4IVNVPROC glProgramEnvParametersI4ivNV; |
| REGALGLPROGRAMENVPARAMETERSI4UIVNVPROC glProgramEnvParametersI4uivNV; |
| REGALGLPROGRAMLOCALPARAMETER4DARBPROC glProgramLocalParameter4dARB; |
| REGALGLPROGRAMLOCALPARAMETER4DVARBPROC glProgramLocalParameter4dvARB; |
| REGALGLPROGRAMLOCALPARAMETER4FARBPROC glProgramLocalParameter4fARB; |
| REGALGLPROGRAMLOCALPARAMETER4FVARBPROC glProgramLocalParameter4fvARB; |
| REGALGLPROGRAMLOCALPARAMETERI4INVPROC glProgramLocalParameterI4iNV; |
| REGALGLPROGRAMLOCALPARAMETERI4IVNVPROC glProgramLocalParameterI4ivNV; |
| REGALGLPROGRAMLOCALPARAMETERI4UINVPROC glProgramLocalParameterI4uiNV; |
| REGALGLPROGRAMLOCALPARAMETERI4UIVNVPROC glProgramLocalParameterI4uivNV; |
| REGALGLPROGRAMLOCALPARAMETERS4FVEXTPROC glProgramLocalParameters4fvEXT; |
| REGALGLPROGRAMLOCALPARAMETERSI4IVNVPROC glProgramLocalParametersI4ivNV; |
| REGALGLPROGRAMLOCALPARAMETERSI4UIVNVPROC glProgramLocalParametersI4uivNV; |
| REGALGLPROGRAMSTRINGARBPROC glProgramStringARB; |
| REGALGLPROGRAMUNIFORM1DEXTPROC glProgramUniform1dEXT; |
| REGALGLPROGRAMUNIFORM1DVEXTPROC glProgramUniform1dvEXT; |
| REGALGLPROGRAMUNIFORM1FEXTPROC glProgramUniform1fEXT; |
| REGALGLPROGRAMUNIFORM1FVEXTPROC glProgramUniform1fvEXT; |
| REGALGLPROGRAMUNIFORM1IEXTPROC glProgramUniform1iEXT; |
| REGALGLPROGRAMUNIFORM1IVEXTPROC glProgramUniform1ivEXT; |
| REGALGLPROGRAMUNIFORM1UIEXTPROC glProgramUniform1uiEXT; |
| REGALGLPROGRAMUNIFORM1UIVEXTPROC glProgramUniform1uivEXT; |
| REGALGLPROGRAMUNIFORM2DEXTPROC glProgramUniform2dEXT; |
| REGALGLPROGRAMUNIFORM2DVEXTPROC glProgramUniform2dvEXT; |
| REGALGLPROGRAMUNIFORM2FEXTPROC glProgramUniform2fEXT; |
| REGALGLPROGRAMUNIFORM2FVEXTPROC glProgramUniform2fvEXT; |
| REGALGLPROGRAMUNIFORM2IEXTPROC glProgramUniform2iEXT; |
| REGALGLPROGRAMUNIFORM2IVEXTPROC glProgramUniform2ivEXT; |
| REGALGLPROGRAMUNIFORM2UIEXTPROC glProgramUniform2uiEXT; |
| REGALGLPROGRAMUNIFORM2UIVEXTPROC glProgramUniform2uivEXT; |
| REGALGLPROGRAMUNIFORM3DEXTPROC glProgramUniform3dEXT; |
| REGALGLPROGRAMUNIFORM3DVEXTPROC glProgramUniform3dvEXT; |
| REGALGLPROGRAMUNIFORM3FEXTPROC glProgramUniform3fEXT; |
| REGALGLPROGRAMUNIFORM3FVEXTPROC glProgramUniform3fvEXT; |
| REGALGLPROGRAMUNIFORM3IEXTPROC glProgramUniform3iEXT; |
| REGALGLPROGRAMUNIFORM3IVEXTPROC glProgramUniform3ivEXT; |
| REGALGLPROGRAMUNIFORM3UIEXTPROC glProgramUniform3uiEXT; |
| REGALGLPROGRAMUNIFORM3UIVEXTPROC glProgramUniform3uivEXT; |
| REGALGLPROGRAMUNIFORM4DEXTPROC glProgramUniform4dEXT; |
| REGALGLPROGRAMUNIFORM4DVEXTPROC glProgramUniform4dvEXT; |
| REGALGLPROGRAMUNIFORM4FEXTPROC glProgramUniform4fEXT; |
| REGALGLPROGRAMUNIFORM4FVEXTPROC glProgramUniform4fvEXT; |
| REGALGLPROGRAMUNIFORM4IEXTPROC glProgramUniform4iEXT; |
| REGALGLPROGRAMUNIFORM4IVEXTPROC glProgramUniform4ivEXT; |
| REGALGLPROGRAMUNIFORM4UIEXTPROC glProgramUniform4uiEXT; |
| REGALGLPROGRAMUNIFORM4UIVEXTPROC glProgramUniform4uivEXT; |
| REGALGLPROGRAMUNIFORMMATRIX2DVEXTPROC glProgramUniformMatrix2dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX2FVEXTPROC glProgramUniformMatrix2fvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX2X3DVEXTPROC glProgramUniformMatrix2x3dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC glProgramUniformMatrix2x3fvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX2X4DVEXTPROC glProgramUniformMatrix2x4dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC glProgramUniformMatrix2x4fvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX3DVEXTPROC glProgramUniformMatrix3dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX3FVEXTPROC glProgramUniformMatrix3fvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX3X2DVEXTPROC glProgramUniformMatrix3x2dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC glProgramUniformMatrix3x2fvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX3X4DVEXTPROC glProgramUniformMatrix3x4dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC glProgramUniformMatrix3x4fvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX4DVEXTPROC glProgramUniformMatrix4dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX4FVEXTPROC glProgramUniformMatrix4fvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX4X2DVEXTPROC glProgramUniformMatrix4x2dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC glProgramUniformMatrix4x2fvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX4X3DVEXTPROC glProgramUniformMatrix4x3dvEXT; |
| REGALGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC glProgramUniformMatrix4x3fvEXT; |
| REGALGLPUSHCLIENTATTRIBPROC glPushClientAttrib; |
| REGALGLPUSHCLIENTATTRIBDEFAULTEXTPROC glPushClientAttribDefaultEXT; |
| REGALGLPUSHMATRIXPROC glPushMatrix; |
| REGALGLREADBUFFERPROC glReadBuffer; |
| REGALGLRENDERBUFFERSTORAGEPROC glRenderbufferStorage; |
| REGALGLRENDERBUFFERSTORAGEEXTPROC glRenderbufferStorageEXT; |
| REGALGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glRenderbufferStorageMultisample; |
| REGALGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC glRenderbufferStorageMultisampleCoverageNV; |
| REGALGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glRenderbufferStorageMultisampleEXT; |
| REGALGLROTATEDPROC glRotated; |
| REGALGLROTATEFPROC glRotatef; |
| REGALGLSCALEDPROC glScaled; |
| REGALGLSCALEFPROC glScalef; |
| REGALGLSECONDARYCOLORPOINTERPROC glSecondaryColorPointer; |
| REGALGLTEXBUFFERPROC glTexBuffer; |
| REGALGLTEXCOORDPOINTERPROC glTexCoordPointer; |
| REGALGLTEXENVFPROC glTexEnvf; |
| REGALGLTEXENVFVPROC glTexEnvfv; |
| REGALGLTEXENVIPROC glTexEnvi; |
| REGALGLTEXENVIVPROC glTexEnviv; |
| REGALGLTEXGENDPROC glTexGend; |
| REGALGLTEXGENDVPROC glTexGendv; |
| REGALGLTEXGENFPROC glTexGenf; |
| REGALGLTEXGENFVPROC glTexGenfv; |
| REGALGLTEXGENIPROC glTexGeni; |
| REGALGLTEXGENIVPROC glTexGeniv; |
| REGALGLTEXIMAGE1DPROC glTexImage1D; |
| REGALGLTEXIMAGE2DPROC glTexImage2D; |
| REGALGLTEXIMAGE3DPROC glTexImage3D; |
| REGALGLTEXPARAMETERIIVPROC glTexParameterIiv; |
| REGALGLTEXPARAMETERIUIVPROC glTexParameterIuiv; |
| REGALGLTEXPARAMETERFPROC glTexParameterf; |
| REGALGLTEXPARAMETERFVPROC glTexParameterfv; |
| REGALGLTEXPARAMETERIPROC glTexParameteri; |
| REGALGLTEXPARAMETERIVPROC glTexParameteriv; |
| REGALGLTEXRENDERBUFFERNVPROC glTexRenderbufferNV; |
| REGALGLTEXSTORAGE1DPROC glTexStorage1D; |
| REGALGLTEXSTORAGE2DPROC glTexStorage2D; |
| REGALGLTEXSTORAGE3DPROC glTexStorage3D; |
| REGALGLTEXSUBIMAGE1DPROC glTexSubImage1D; |
| REGALGLTEXSUBIMAGE2DPROC glTexSubImage2D; |
| REGALGLTEXSUBIMAGE3DPROC glTexSubImage3D; |
| REGALGLTEXTUREBUFFEREXTPROC glTextureBufferEXT; |
| REGALGLTEXTUREIMAGE1DEXTPROC glTextureImage1DEXT; |
| REGALGLTEXTUREIMAGE2DEXTPROC glTextureImage2DEXT; |
| REGALGLTEXTUREIMAGE3DEXTPROC glTextureImage3DEXT; |
| REGALGLTEXTUREPARAMETERIIVEXTPROC glTextureParameterIivEXT; |
| REGALGLTEXTUREPARAMETERIUIVEXTPROC glTextureParameterIuivEXT; |
| REGALGLTEXTUREPARAMETERFEXTPROC glTextureParameterfEXT; |
| REGALGLTEXTUREPARAMETERFVEXTPROC glTextureParameterfvEXT; |
| REGALGLTEXTUREPARAMETERIEXTPROC glTextureParameteriEXT; |
| REGALGLTEXTUREPARAMETERIVEXTPROC glTextureParameterivEXT; |
| REGALGLTEXTURERENDERBUFFEREXTPROC glTextureRenderbufferEXT; |
| REGALGLTEXTURESTORAGE1DEXTPROC glTextureStorage1DEXT; |
| REGALGLTEXTURESTORAGE2DEXTPROC glTextureStorage2DEXT; |
| REGALGLTEXTURESTORAGE3DEXTPROC glTextureStorage3DEXT; |
| REGALGLTEXTURESUBIMAGE1DEXTPROC glTextureSubImage1DEXT; |
| REGALGLTEXTURESUBIMAGE2DEXTPROC glTextureSubImage2DEXT; |
| REGALGLTEXTURESUBIMAGE3DEXTPROC glTextureSubImage3DEXT; |
| REGALGLTRANSLATEDPROC glTranslated; |
| REGALGLTRANSLATEFPROC glTranslatef; |
| REGALGLUNIFORM1DPROC glUniform1d; |
| REGALGLUNIFORM1DVPROC glUniform1dv; |
| REGALGLUNIFORM1FPROC glUniform1f; |
| REGALGLUNIFORM1FVPROC glUniform1fv; |
| REGALGLUNIFORM1IPROC glUniform1i; |
| REGALGLUNIFORM1IVPROC glUniform1iv; |
| REGALGLUNIFORM1UIPROC glUniform1ui; |
| REGALGLUNIFORM1UIVPROC glUniform1uiv; |
| REGALGLUNIFORM2DPROC glUniform2d; |
| REGALGLUNIFORM2DVPROC glUniform2dv; |
| REGALGLUNIFORM2FPROC glUniform2f; |
| REGALGLUNIFORM2FVPROC glUniform2fv; |
| REGALGLUNIFORM2IPROC glUniform2i; |
| REGALGLUNIFORM2IVPROC glUniform2iv; |
| REGALGLUNIFORM2UIPROC glUniform2ui; |
| REGALGLUNIFORM2UIVPROC glUniform2uiv; |
| REGALGLUNIFORM3DPROC glUniform3d; |
| REGALGLUNIFORM3DVPROC glUniform3dv; |
| REGALGLUNIFORM3FPROC glUniform3f; |
| REGALGLUNIFORM3FVPROC glUniform3fv; |
| REGALGLUNIFORM3IPROC glUniform3i; |
| REGALGLUNIFORM3IVPROC glUniform3iv; |
| REGALGLUNIFORM3UIPROC glUniform3ui; |
| REGALGLUNIFORM3UIVPROC glUniform3uiv; |
| REGALGLUNIFORM4DPROC glUniform4d; |
| REGALGLUNIFORM4DVPROC glUniform4dv; |
| REGALGLUNIFORM4FPROC glUniform4f; |
| REGALGLUNIFORM4FVPROC glUniform4fv; |
| REGALGLUNIFORM4IPROC glUniform4i; |
| REGALGLUNIFORM4IVPROC glUniform4iv; |
| REGALGLUNIFORM4UIPROC glUniform4ui; |
| REGALGLUNIFORM4UIVPROC glUniform4uiv; |
| REGALGLUNIFORMMATRIX2DVPROC glUniformMatrix2dv; |
| REGALGLUNIFORMMATRIX2FVPROC glUniformMatrix2fv; |
| REGALGLUNIFORMMATRIX2X3DVPROC glUniformMatrix2x3dv; |
| REGALGLUNIFORMMATRIX2X3FVPROC glUniformMatrix2x3fv; |
| REGALGLUNIFORMMATRIX2X4DVPROC glUniformMatrix2x4dv; |
| REGALGLUNIFORMMATRIX2X4FVPROC glUniformMatrix2x4fv; |
| REGALGLUNIFORMMATRIX3DVPROC glUniformMatrix3dv; |
| REGALGLUNIFORMMATRIX3FVPROC glUniformMatrix3fv; |
| REGALGLUNIFORMMATRIX3X2DVPROC glUniformMatrix3x2dv; |
| REGALGLUNIFORMMATRIX3X2FVPROC glUniformMatrix3x2fv; |
| REGALGLUNIFORMMATRIX3X4DVPROC glUniformMatrix3x4dv; |
| REGALGLUNIFORMMATRIX3X4FVPROC glUniformMatrix3x4fv; |
| REGALGLUNIFORMMATRIX4DVPROC glUniformMatrix4dv; |
| REGALGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv; |
| REGALGLUNIFORMMATRIX4X2DVPROC glUniformMatrix4x2dv; |
| REGALGLUNIFORMMATRIX4X2FVPROC glUniformMatrix4x2fv; |
| REGALGLUNIFORMMATRIX4X3DVPROC glUniformMatrix4x3dv; |
| REGALGLUNIFORMMATRIX4X3FVPROC glUniformMatrix4x3fv; |
| REGALGLUNMAPBUFFERPROC glUnmapBuffer; |
| REGALGLUNMAPBUFFERARBPROC glUnmapBufferARB; |
| REGALGLUNMAPNAMEDBUFFEREXTPROC glUnmapNamedBufferEXT; |
| REGALGLUSEPROGRAMPROC glUseProgram; |
| REGALGLVERTEXARRAYCOLOROFFSETEXTPROC glVertexArrayColorOffsetEXT; |
| REGALGLVERTEXARRAYEDGEFLAGOFFSETEXTPROC glVertexArrayEdgeFlagOffsetEXT; |
| REGALGLVERTEXARRAYFOGCOORDOFFSETEXTPROC glVertexArrayFogCoordOffsetEXT; |
| REGALGLVERTEXARRAYINDEXOFFSETEXTPROC glVertexArrayIndexOffsetEXT; |
| REGALGLVERTEXARRAYMULTITEXCOORDOFFSETEXTPROC glVertexArrayMultiTexCoordOffsetEXT; |
| REGALGLVERTEXARRAYNORMALOFFSETEXTPROC glVertexArrayNormalOffsetEXT; |
| REGALGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC glVertexArraySecondaryColorOffsetEXT; |
| REGALGLVERTEXARRAYTEXCOORDOFFSETEXTPROC glVertexArrayTexCoordOffsetEXT; |
| REGALGLVERTEXARRAYVERTEXATTRIBIOFFSETEXTPROC glVertexArrayVertexAttribIOffsetEXT; |
| REGALGLVERTEXARRAYVERTEXATTRIBOFFSETEXTPROC glVertexArrayVertexAttribOffsetEXT; |
| REGALGLVERTEXARRAYVERTEXOFFSETEXTPROC glVertexArrayVertexOffsetEXT; |
| REGALGLVERTEXATTRIBIPOINTERPROC glVertexAttribIPointer; |
| REGALGLVERTEXATTRIBPOINTERPROC glVertexAttribPointer; |
| REGALGLVERTEXPOINTERPROC glVertexPointer; |
| |
| void Initialize( Dispatch::GL & dt ) { |
| glActiveTexture = dt.glActiveTexture; |
| glActiveTextureARB = dt.glActiveTextureARB; |
| glBegin = dt.glBegin; |
| glBindBuffer = dt.glBindBuffer; |
| glBindBufferARB = dt.glBindBufferARB; |
| glBindFramebuffer = dt.glBindFramebuffer; |
| glBindFramebufferEXT = dt.glBindFramebufferEXT; |
| glBindMultiTextureEXT = dt.glBindMultiTextureEXT; |
| glBindProgramARB = dt.glBindProgramARB; |
| glBindRenderbuffer = dt.glBindRenderbuffer; |
| glBindRenderbufferEXT = dt.glBindRenderbufferEXT; |
| glBindTexture = dt.glBindTexture; |
| glBindTextureEXT = dt.glBindTextureEXT; |
| glBindVertexArray = dt.glBindVertexArray; |
| glBufferData = dt.glBufferData; |
| glBufferSubData = dt.glBufferSubData; |
| glCheckFramebufferStatus = dt.glCheckFramebufferStatus; |
| glCheckNamedFramebufferStatusEXT = dt.glCheckNamedFramebufferStatusEXT; |
| glClientActiveTexture = dt.glClientActiveTexture; |
| glClientActiveTextureARB = dt.glClientActiveTextureARB; |
| glClientAttribDefaultEXT = dt.glClientAttribDefaultEXT; |
| glColorPointer = dt.glColorPointer; |
| glCompressedMultiTexImage1DEXT = dt.glCompressedMultiTexImage1DEXT; |
| glCompressedMultiTexImage2DEXT = dt.glCompressedMultiTexImage2DEXT; |
| glCompressedMultiTexImage3DEXT = dt.glCompressedMultiTexImage3DEXT; |
| glCompressedMultiTexSubImage1DEXT = dt.glCompressedMultiTexSubImage1DEXT; |
| glCompressedMultiTexSubImage2DEXT = dt.glCompressedMultiTexSubImage2DEXT; |
| glCompressedMultiTexSubImage3DEXT = dt.glCompressedMultiTexSubImage3DEXT; |
| glCompressedTexImage1D = dt.glCompressedTexImage1D; |
| glCompressedTexImage2D = dt.glCompressedTexImage2D; |
| glCompressedTexImage3D = dt.glCompressedTexImage3D; |
| glCompressedTexSubImage1D = dt.glCompressedTexSubImage1D; |
| glCompressedTexSubImage2D = dt.glCompressedTexSubImage2D; |
| glCompressedTexSubImage3D = dt.glCompressedTexSubImage3D; |
| glCompressedTextureImage1DEXT = dt.glCompressedTextureImage1DEXT; |
| glCompressedTextureImage2DEXT = dt.glCompressedTextureImage2DEXT; |
| glCompressedTextureImage3DEXT = dt.glCompressedTextureImage3DEXT; |
| glCompressedTextureSubImage1DEXT = dt.glCompressedTextureSubImage1DEXT; |
| glCompressedTextureSubImage2DEXT = dt.glCompressedTextureSubImage2DEXT; |
| glCompressedTextureSubImage3DEXT = dt.glCompressedTextureSubImage3DEXT; |
| glCopyBufferSubData = dt.glCopyBufferSubData; |
| glCopyMultiTexImage1DEXT = dt.glCopyMultiTexImage1DEXT; |
| glCopyMultiTexImage2DEXT = dt.glCopyMultiTexImage2DEXT; |
| glCopyMultiTexSubImage1DEXT = dt.glCopyMultiTexSubImage1DEXT; |
| glCopyMultiTexSubImage2DEXT = dt.glCopyMultiTexSubImage2DEXT; |
| glCopyMultiTexSubImage3DEXT = dt.glCopyMultiTexSubImage3DEXT; |
| glCopyTexImage1D = dt.glCopyTexImage1D; |
| glCopyTexImage2D = dt.glCopyTexImage2D; |
| glCopyTexSubImage1D = dt.glCopyTexSubImage1D; |
| glCopyTexSubImage2D = dt.glCopyTexSubImage2D; |
| glCopyTexSubImage3D = dt.glCopyTexSubImage3D; |
| glCopyTextureImage1DEXT = dt.glCopyTextureImage1DEXT; |
| glCopyTextureImage2DEXT = dt.glCopyTextureImage2DEXT; |
| glCopyTextureSubImage1DEXT = dt.glCopyTextureSubImage1DEXT; |
| glCopyTextureSubImage2DEXT = dt.glCopyTextureSubImage2DEXT; |
| glCopyTextureSubImage3DEXT = dt.glCopyTextureSubImage3DEXT; |
| glDeleteBuffers = dt.glDeleteBuffers; |
| glDeleteBuffersARB = dt.glDeleteBuffersARB; |
| glDeleteFramebuffers = dt.glDeleteFramebuffers; |
| glDeleteFramebuffersEXT = dt.glDeleteFramebuffersEXT; |
| glDeleteFramebuffersOES = dt.glDeleteFramebuffersOES; |
| glDeleteProgram = dt.glDeleteProgram; |
| glDeleteProgramsARB = dt.glDeleteProgramsARB; |
| glDeleteProgramsNV = dt.glDeleteProgramsNV; |
| glDeleteRenderbuffers = dt.glDeleteRenderbuffers; |
| glDeleteRenderbuffersEXT = dt.glDeleteRenderbuffersEXT; |
| glDeleteRenderbuffersOES = dt.glDeleteRenderbuffersOES; |
| glDeleteTextures = dt.glDeleteTextures; |
| glDeleteTexturesEXT = dt.glDeleteTexturesEXT; |
| glDeleteVertexArrays = dt.glDeleteVertexArrays; |
| glDeleteVertexArraysAPPLE = dt.glDeleteVertexArraysAPPLE; |
| glDeleteVertexArraysOES = dt.glDeleteVertexArraysOES; |
| glDisable = dt.glDisable; |
| glDisableClientState = dt.glDisableClientState; |
| glDisableClientStateIndexedEXT = dt.glDisableClientStateIndexedEXT; |
| glDisableClientStateiEXT = dt.glDisableClientStateiEXT; |
| glDisableIndexedEXT = dt.glDisableIndexedEXT; |
| glDisableVertexArrayAttribEXT = dt.glDisableVertexArrayAttribEXT; |
| glDisableVertexArrayEXT = dt.glDisableVertexArrayEXT; |
| glDisableVertexAttribArray = dt.glDisableVertexAttribArray; |
| glDrawArrays = dt.glDrawArrays; |
| glDrawArraysEXT = dt.glDrawArraysEXT; |
| glDrawArraysIndirect = dt.glDrawArraysIndirect; |
| glDrawArraysInstanced = dt.glDrawArraysInstanced; |
| glDrawArraysInstancedARB = dt.glDrawArraysInstancedARB; |
| glDrawArraysInstancedEXT = dt.glDrawArraysInstancedEXT; |
| glDrawBuffer = dt.glDrawBuffer; |
| glDrawBuffers = dt.glDrawBuffers; |
| glDrawElementArrayAPPLE = dt.glDrawElementArrayAPPLE; |
| glDrawElementArrayATI = dt.glDrawElementArrayATI; |
| glDrawElements = dt.glDrawElements; |
| glDrawElementsBaseVertex = dt.glDrawElementsBaseVertex; |
| glDrawElementsIndirect = dt.glDrawElementsIndirect; |
| glDrawElementsInstanced = dt.glDrawElementsInstanced; |
| glDrawElementsInstancedARB = dt.glDrawElementsInstancedARB; |
| glDrawElementsInstancedBaseVertex = dt.glDrawElementsInstancedBaseVertex; |
| glDrawElementsInstancedEXT = dt.glDrawElementsInstancedEXT; |
| glEdgeFlagPointer = dt.glEdgeFlagPointer; |
| glEnable = dt.glEnable; |
| glEnableClientState = dt.glEnableClientState; |
| glEnableClientStateIndexedEXT = dt.glEnableClientStateIndexedEXT; |
| glEnableClientStateiEXT = dt.glEnableClientStateiEXT; |
| glEnableIndexedEXT = dt.glEnableIndexedEXT; |
| glEnableVertexArrayAttribEXT = dt.glEnableVertexArrayAttribEXT; |
| glEnableVertexArrayEXT = dt.glEnableVertexArrayEXT; |
| glEnableVertexAttribArray = dt.glEnableVertexAttribArray; |
| glFlushMappedBufferRange = dt.glFlushMappedBufferRange; |
| glFlushMappedBufferRangeEXT = dt.glFlushMappedBufferRangeEXT; |
| glFlushMappedNamedBufferRangeEXT = dt.glFlushMappedNamedBufferRangeEXT; |
| glFogCoordPointer = dt.glFogCoordPointer; |
| glFramebufferDrawBufferEXT = dt.glFramebufferDrawBufferEXT; |
| glFramebufferDrawBuffersEXT = dt.glFramebufferDrawBuffersEXT; |
| glFramebufferReadBufferEXT = dt.glFramebufferReadBufferEXT; |
| glFramebufferRenderbuffer = dt.glFramebufferRenderbuffer; |
| glFramebufferRenderbufferEXT = dt.glFramebufferRenderbufferEXT; |
| glFramebufferTexture = dt.glFramebufferTexture; |
| glFramebufferTexture1D = dt.glFramebufferTexture1D; |
| glFramebufferTexture1DEXT = dt.glFramebufferTexture1DEXT; |
| glFramebufferTexture2D = dt.glFramebufferTexture2D; |
| glFramebufferTexture2DEXT = dt.glFramebufferTexture2DEXT; |
| glFramebufferTexture3D = dt.glFramebufferTexture3D; |
| glFramebufferTexture3DEXT = dt.glFramebufferTexture3DEXT; |
| glFramebufferTextureARB = dt.glFramebufferTextureARB; |
| glFramebufferTextureEXT = dt.glFramebufferTextureEXT; |
| glFramebufferTextureFace = dt.glFramebufferTextureFace; |
| glFramebufferTextureFaceARB = dt.glFramebufferTextureFaceARB; |
| glFramebufferTextureFaceEXT = dt.glFramebufferTextureFaceEXT; |
| glFramebufferTextureLayer = dt.glFramebufferTextureLayer; |
| glFramebufferTextureLayerARB = dt.glFramebufferTextureLayerARB; |
| glFramebufferTextureLayerEXT = dt.glFramebufferTextureLayerEXT; |
| glFrustum = dt.glFrustum; |
| glGenerateMipmap = dt.glGenerateMipmap; |
| glGenerateMipmapEXT = dt.glGenerateMipmapEXT; |
| glGenerateMultiTexMipmapEXT = dt.glGenerateMultiTexMipmapEXT; |
| glGenerateTextureMipmapEXT = dt.glGenerateTextureMipmapEXT; |
| glGetBooleanv = dt.glGetBooleanv; |
| glGetBufferParameteriv = dt.glGetBufferParameteriv; |
| glGetBufferPointerv = dt.glGetBufferPointerv; |
| glGetBufferSubData = dt.glGetBufferSubData; |
| glGetCompressedMultiTexImageEXT = dt.glGetCompressedMultiTexImageEXT; |
| glGetCompressedTexImage = dt.glGetCompressedTexImage; |
| glGetCompressedTextureImageEXT = dt.glGetCompressedTextureImageEXT; |
| glGetDoubleIndexedvEXT = dt.glGetDoubleIndexedvEXT; |
| glGetDoublei_v = dt.glGetDoublei_v; |
| glGetDoublei_vEXT = dt.glGetDoublei_vEXT; |
| glGetDoublev = dt.glGetDoublev; |
| glGetFloatIndexedvEXT = dt.glGetFloatIndexedvEXT; |
| glGetFloati_v = dt.glGetFloati_v; |
| glGetFloati_vEXT = dt.glGetFloati_vEXT; |
| glGetFloatv = dt.glGetFloatv; |
| glGetFramebufferAttachmentParameteriv = dt.glGetFramebufferAttachmentParameteriv; |
| glGetFramebufferParameterivEXT = dt.glGetFramebufferParameterivEXT; |
| glGetIntegerv = dt.glGetIntegerv; |
| glGetMultiTexEnvfvEXT = dt.glGetMultiTexEnvfvEXT; |
| glGetMultiTexEnvivEXT = dt.glGetMultiTexEnvivEXT; |
| glGetMultiTexGendvEXT = dt.glGetMultiTexGendvEXT; |
| glGetMultiTexGenfvEXT = dt.glGetMultiTexGenfvEXT; |
| glGetMultiTexGenivEXT = dt.glGetMultiTexGenivEXT; |
| glGetMultiTexImageEXT = dt.glGetMultiTexImageEXT; |
| glGetMultiTexLevelParameterfvEXT = dt.glGetMultiTexLevelParameterfvEXT; |
| glGetMultiTexLevelParameterivEXT = dt.glGetMultiTexLevelParameterivEXT; |
| glGetMultiTexParameterIivEXT = dt.glGetMultiTexParameterIivEXT; |
| glGetMultiTexParameterIuivEXT = dt.glGetMultiTexParameterIuivEXT; |
| glGetMultiTexParameterfvEXT = dt.glGetMultiTexParameterfvEXT; |
| glGetMultiTexParameterivEXT = dt.glGetMultiTexParameterivEXT; |
| glGetNamedBufferParameterivEXT = dt.glGetNamedBufferParameterivEXT; |
| glGetNamedBufferPointervEXT = dt.glGetNamedBufferPointervEXT; |
| glGetNamedBufferSubDataEXT = dt.glGetNamedBufferSubDataEXT; |
| glGetNamedFramebufferAttachmentParameterivEXT = dt.glGetNamedFramebufferAttachmentParameterivEXT; |
| glGetNamedProgramLocalParameterIivEXT = dt.glGetNamedProgramLocalParameterIivEXT; |
| glGetNamedProgramLocalParameterIuivEXT = dt.glGetNamedProgramLocalParameterIuivEXT; |
| glGetNamedProgramLocalParameterdvEXT = dt.glGetNamedProgramLocalParameterdvEXT; |
| glGetNamedProgramLocalParameterfvEXT = dt.glGetNamedProgramLocalParameterfvEXT; |
| glGetNamedProgramStringEXT = dt.glGetNamedProgramStringEXT; |
| glGetNamedProgramivEXT = dt.glGetNamedProgramivEXT; |
| glGetNamedRenderbufferParameterivEXT = dt.glGetNamedRenderbufferParameterivEXT; |
| glGetPointerIndexedvEXT = dt.glGetPointerIndexedvEXT; |
| glGetProgramEnvParameterIivNV = dt.glGetProgramEnvParameterIivNV; |
| glGetProgramEnvParameterIuivNV = dt.glGetProgramEnvParameterIuivNV; |
| glGetProgramEnvParameterdvARB = dt.glGetProgramEnvParameterdvARB; |
| glGetProgramEnvParameterfvARB = dt.glGetProgramEnvParameterfvARB; |
| glGetProgramLocalParameterIivNV = dt.glGetProgramLocalParameterIivNV; |
| glGetProgramLocalParameterIuivNV = dt.glGetProgramLocalParameterIuivNV; |
| glGetProgramLocalParameterdvARB = dt.glGetProgramLocalParameterdvARB; |
| glGetProgramLocalParameterfvARB = dt.glGetProgramLocalParameterfvARB; |
| glGetProgramStringARB = dt.glGetProgramStringARB; |
| glGetProgramivARB = dt.glGetProgramivARB; |
| glGetRenderbufferParameteriv = dt.glGetRenderbufferParameteriv; |
| glGetRenderbufferParameterivEXT = dt.glGetRenderbufferParameterivEXT; |
| glGetTexEnvfv = dt.glGetTexEnvfv; |
| glGetTexEnviv = dt.glGetTexEnviv; |
| glGetTexGendv = dt.glGetTexGendv; |
| glGetTexGenfv = dt.glGetTexGenfv; |
| glGetTexGeniv = dt.glGetTexGeniv; |
| glGetTexImage = dt.glGetTexImage; |
| glGetTexLevelParameterfv = dt.glGetTexLevelParameterfv; |
| glGetTexLevelParameteriv = dt.glGetTexLevelParameteriv; |
| glGetTexParameterIiv = dt.glGetTexParameterIiv; |
| glGetTexParameterIuiv = dt.glGetTexParameterIuiv; |
| glGetTexParameterfv = dt.glGetTexParameterfv; |
| glGetTexParameteriv = dt.glGetTexParameteriv; |
| glGetTextureImageEXT = dt.glGetTextureImageEXT; |
| glGetTextureLevelParameterfvEXT = dt.glGetTextureLevelParameterfvEXT; |
| glGetTextureLevelParameterivEXT = dt.glGetTextureLevelParameterivEXT; |
| glGetTextureParameterIivEXT = dt.glGetTextureParameterIivEXT; |
| glGetTextureParameterIuivEXT = dt.glGetTextureParameterIuivEXT; |
| glGetTextureParameterfvEXT = dt.glGetTextureParameterfvEXT; |
| glGetTextureParameterivEXT = dt.glGetTextureParameterivEXT; |
| glIndexPointer = dt.glIndexPointer; |
| glIsEnabled = dt.glIsEnabled; |
| glIsEnabledIndexedEXT = dt.glIsEnabledIndexedEXT; |
| glLoadIdentity = dt.glLoadIdentity; |
| glLoadMatrixd = dt.glLoadMatrixd; |
| glLoadMatrixf = dt.glLoadMatrixf; |
| glLoadTransposeMatrixd = dt.glLoadTransposeMatrixd; |
| glLoadTransposeMatrixf = dt.glLoadTransposeMatrixf; |
| glMapBuffer = dt.glMapBuffer; |
| glMapBufferARB = dt.glMapBufferARB; |
| glMapBufferRange = dt.glMapBufferRange; |
| glMapBufferRangeEXT = dt.glMapBufferRangeEXT; |
| glMapNamedBufferEXT = dt.glMapNamedBufferEXT; |
| glMapNamedBufferRangeEXT = dt.glMapNamedBufferRangeEXT; |
| glMatrixFrustumEXT = dt.glMatrixFrustumEXT; |
| glMatrixLoadIdentityEXT = dt.glMatrixLoadIdentityEXT; |
| glMatrixLoadTransposedEXT = dt.glMatrixLoadTransposedEXT; |
| glMatrixLoadTransposefEXT = dt.glMatrixLoadTransposefEXT; |
| glMatrixLoaddEXT = dt.glMatrixLoaddEXT; |
| glMatrixLoadfEXT = dt.glMatrixLoadfEXT; |
| glMatrixMode = dt.glMatrixMode; |
| glMatrixMultTransposedEXT = dt.glMatrixMultTransposedEXT; |
| glMatrixMultTransposefEXT = dt.glMatrixMultTransposefEXT; |
| glMatrixMultdEXT = dt.glMatrixMultdEXT; |
| glMatrixMultfEXT = dt.glMatrixMultfEXT; |
| glMatrixOrthoEXT = dt.glMatrixOrthoEXT; |
| glMatrixPopEXT = dt.glMatrixPopEXT; |
| glMatrixPushEXT = dt.glMatrixPushEXT; |
| glMatrixRotatedEXT = dt.glMatrixRotatedEXT; |
| glMatrixRotatefEXT = dt.glMatrixRotatefEXT; |
| glMatrixScaledEXT = dt.glMatrixScaledEXT; |
| glMatrixScalefEXT = dt.glMatrixScalefEXT; |
| glMatrixTranslatedEXT = dt.glMatrixTranslatedEXT; |
| glMatrixTranslatefEXT = dt.glMatrixTranslatefEXT; |
| glMultMatrixd = dt.glMultMatrixd; |
| glMultMatrixf = dt.glMultMatrixf; |
| glMultTransposeMatrixd = dt.glMultTransposeMatrixd; |
| glMultTransposeMatrixf = dt.glMultTransposeMatrixf; |
| glMultiDrawArrays = dt.glMultiDrawArrays; |
| glMultiDrawArraysEXT = dt.glMultiDrawArraysEXT; |
| glMultiDrawArraysIndirect = dt.glMultiDrawArraysIndirect; |
| glMultiDrawArraysIndirectAMD = dt.glMultiDrawArraysIndirectAMD; |
| glMultiDrawElementArrayAPPLE = dt.glMultiDrawElementArrayAPPLE; |
| glMultiDrawElements = dt.glMultiDrawElements; |
| glMultiDrawElementsBaseVertex = dt.glMultiDrawElementsBaseVertex; |
| glMultiDrawElementsEXT = dt.glMultiDrawElementsEXT; |
| glMultiDrawElementsIndirect = dt.glMultiDrawElementsIndirect; |
| glMultiDrawElementsIndirectAMD = dt.glMultiDrawElementsIndirectAMD; |
| glMultiTexBufferEXT = dt.glMultiTexBufferEXT; |
| glMultiTexCoordPointerEXT = dt.glMultiTexCoordPointerEXT; |
| glMultiTexEnvfEXT = dt.glMultiTexEnvfEXT; |
| glMultiTexEnvfvEXT = dt.glMultiTexEnvfvEXT; |
| glMultiTexEnviEXT = dt.glMultiTexEnviEXT; |
| glMultiTexEnvivEXT = dt.glMultiTexEnvivEXT; |
| glMultiTexGendEXT = dt.glMultiTexGendEXT; |
| glMultiTexGendvEXT = dt.glMultiTexGendvEXT; |
| glMultiTexGenfEXT = dt.glMultiTexGenfEXT; |
| glMultiTexGenfvEXT = dt.glMultiTexGenfvEXT; |
| glMultiTexGeniEXT = dt.glMultiTexGeniEXT; |
| glMultiTexGenivEXT = dt.glMultiTexGenivEXT; |
| glMultiTexImage1DEXT = dt.glMultiTexImage1DEXT; |
| glMultiTexImage2DEXT = dt.glMultiTexImage2DEXT; |
| glMultiTexImage3DEXT = dt.glMultiTexImage3DEXT; |
| glMultiTexParameterIivEXT = dt.glMultiTexParameterIivEXT; |
| glMultiTexParameterIuivEXT = dt.glMultiTexParameterIuivEXT; |
| glMultiTexParameterfEXT = dt.glMultiTexParameterfEXT; |
| glMultiTexParameterfvEXT = dt.glMultiTexParameterfvEXT; |
| glMultiTexParameteriEXT = dt.glMultiTexParameteriEXT; |
| glMultiTexParameterivEXT = dt.glMultiTexParameterivEXT; |
| glMultiTexRenderbufferEXT = dt.glMultiTexRenderbufferEXT; |
| glMultiTexSubImage1DEXT = dt.glMultiTexSubImage1DEXT; |
| glMultiTexSubImage2DEXT = dt.glMultiTexSubImage2DEXT; |
| glMultiTexSubImage3DEXT = dt.glMultiTexSubImage3DEXT; |
| glNamedBufferDataEXT = dt.glNamedBufferDataEXT; |
| glNamedBufferSubDataEXT = dt.glNamedBufferSubDataEXT; |
| glNamedCopyBufferSubDataEXT = dt.glNamedCopyBufferSubDataEXT; |
| glNamedFramebufferRenderbufferEXT = dt.glNamedFramebufferRenderbufferEXT; |
| glNamedFramebufferTexture1DEXT = dt.glNamedFramebufferTexture1DEXT; |
| glNamedFramebufferTexture2DEXT = dt.glNamedFramebufferTexture2DEXT; |
| glNamedFramebufferTexture3DEXT = dt.glNamedFramebufferTexture3DEXT; |
| glNamedFramebufferTextureEXT = dt.glNamedFramebufferTextureEXT; |
| glNamedFramebufferTextureFaceEXT = dt.glNamedFramebufferTextureFaceEXT; |
| glNamedFramebufferTextureLayerEXT = dt.glNamedFramebufferTextureLayerEXT; |
| glNamedProgramLocalParameter4dEXT = dt.glNamedProgramLocalParameter4dEXT; |
| glNamedProgramLocalParameter4dvEXT = dt.glNamedProgramLocalParameter4dvEXT; |
| glNamedProgramLocalParameter4fEXT = dt.glNamedProgramLocalParameter4fEXT; |
| glNamedProgramLocalParameter4fvEXT = dt.glNamedProgramLocalParameter4fvEXT; |
| glNamedProgramLocalParameterI4iEXT = dt.glNamedProgramLocalParameterI4iEXT; |
| glNamedProgramLocalParameterI4ivEXT = dt.glNamedProgramLocalParameterI4ivEXT; |
| glNamedProgramLocalParameterI4uiEXT = dt.glNamedProgramLocalParameterI4uiEXT; |
| glNamedProgramLocalParameterI4uivEXT = dt.glNamedProgramLocalParameterI4uivEXT; |
| glNamedProgramLocalParameters4fvEXT = dt.glNamedProgramLocalParameters4fvEXT; |
| glNamedProgramLocalParametersI4ivEXT = dt.glNamedProgramLocalParametersI4ivEXT; |
| glNamedProgramLocalParametersI4uivEXT = dt.glNamedProgramLocalParametersI4uivEXT; |
| glNamedProgramStringEXT = dt.glNamedProgramStringEXT; |
| glNamedRenderbufferStorageEXT = dt.glNamedRenderbufferStorageEXT; |
| glNamedRenderbufferStorageMultisampleCoverageEXT = dt.glNamedRenderbufferStorageMultisampleCoverageEXT; |
| glNamedRenderbufferStorageMultisampleEXT = dt.glNamedRenderbufferStorageMultisampleEXT; |
| glNormalPointer = dt.glNormalPointer; |
| glOrtho = dt.glOrtho; |
| glPixelStoref = dt.glPixelStoref; |
| glPixelStorei = dt.glPixelStorei; |
| glPopMatrix = dt.glPopMatrix; |
| glProgramEnvParameter4dARB = dt.glProgramEnvParameter4dARB; |
| glProgramEnvParameter4dvARB = dt.glProgramEnvParameter4dvARB; |
| glProgramEnvParameter4fARB = dt.glProgramEnvParameter4fARB; |
| glProgramEnvParameter4fvARB = dt.glProgramEnvParameter4fvARB; |
| glProgramEnvParameterI4iNV = dt.glProgramEnvParameterI4iNV; |
| glProgramEnvParameterI4ivNV = dt.glProgramEnvParameterI4ivNV; |
| glProgramEnvParameterI4uiNV = dt.glProgramEnvParameterI4uiNV; |
| glProgramEnvParameterI4uivNV = dt.glProgramEnvParameterI4uivNV; |
| glProgramEnvParametersI4ivNV = dt.glProgramEnvParametersI4ivNV; |
| glProgramEnvParametersI4uivNV = dt.glProgramEnvParametersI4uivNV; |
| glProgramLocalParameter4dARB = dt.glProgramLocalParameter4dARB; |
| glProgramLocalParameter4dvARB = dt.glProgramLocalParameter4dvARB; |
| glProgramLocalParameter4fARB = dt.glProgramLocalParameter4fARB; |
| glProgramLocalParameter4fvARB = dt.glProgramLocalParameter4fvARB; |
| glProgramLocalParameterI4iNV = dt.glProgramLocalParameterI4iNV; |
| glProgramLocalParameterI4ivNV = dt.glProgramLocalParameterI4ivNV; |
| glProgramLocalParameterI4uiNV = dt.glProgramLocalParameterI4uiNV; |
| glProgramLocalParameterI4uivNV = dt.glProgramLocalParameterI4uivNV; |
| glProgramLocalParameters4fvEXT = dt.glProgramLocalParameters4fvEXT; |
| glProgramLocalParametersI4ivNV = dt.glProgramLocalParametersI4ivNV; |
| glProgramLocalParametersI4uivNV = dt.glProgramLocalParametersI4uivNV; |
| glProgramStringARB = dt.glProgramStringARB; |
| glProgramUniform1dEXT = dt.glProgramUniform1dEXT; |
| glProgramUniform1dvEXT = dt.glProgramUniform1dvEXT; |
| glProgramUniform1fEXT = dt.glProgramUniform1fEXT; |
| glProgramUniform1fvEXT = dt.glProgramUniform1fvEXT; |
| glProgramUniform1iEXT = dt.glProgramUniform1iEXT; |
| glProgramUniform1ivEXT = dt.glProgramUniform1ivEXT; |
| glProgramUniform1uiEXT = dt.glProgramUniform1uiEXT; |
| glProgramUniform1uivEXT = dt.glProgramUniform1uivEXT; |
| glProgramUniform2dEXT = dt.glProgramUniform2dEXT; |
| glProgramUniform2dvEXT = dt.glProgramUniform2dvEXT; |
| glProgramUniform2fEXT = dt.glProgramUniform2fEXT; |
| glProgramUniform2fvEXT = dt.glProgramUniform2fvEXT; |
| glProgramUniform2iEXT = dt.glProgramUniform2iEXT; |
| glProgramUniform2ivEXT = dt.glProgramUniform2ivEXT; |
| glProgramUniform2uiEXT = dt.glProgramUniform2uiEXT; |
| glProgramUniform2uivEXT = dt.glProgramUniform2uivEXT; |
| glProgramUniform3dEXT = dt.glProgramUniform3dEXT; |
| glProgramUniform3dvEXT = dt.glProgramUniform3dvEXT; |
| glProgramUniform3fEXT = dt.glProgramUniform3fEXT; |
| glProgramUniform3fvEXT = dt.glProgramUniform3fvEXT; |
| glProgramUniform3iEXT = dt.glProgramUniform3iEXT; |
| glProgramUniform3ivEXT = dt.glProgramUniform3ivEXT; |
| glProgramUniform3uiEXT = dt.glProgramUniform3uiEXT; |
| glProgramUniform3uivEXT = dt.glProgramUniform3uivEXT; |
| glProgramUniform4dEXT = dt.glProgramUniform4dEXT; |
| glProgramUniform4dvEXT = dt.glProgramUniform4dvEXT; |
| glProgramUniform4fEXT = dt.glProgramUniform4fEXT; |
| glProgramUniform4fvEXT = dt.glProgramUniform4fvEXT; |
| glProgramUniform4iEXT = dt.glProgramUniform4iEXT; |
| glProgramUniform4ivEXT = dt.glProgramUniform4ivEXT; |
| glProgramUniform4uiEXT = dt.glProgramUniform4uiEXT; |
| glProgramUniform4uivEXT = dt.glProgramUniform4uivEXT; |
| glProgramUniformMatrix2dvEXT = dt.glProgramUniformMatrix2dvEXT; |
| glProgramUniformMatrix2fvEXT = dt.glProgramUniformMatrix2fvEXT; |
| glProgramUniformMatrix2x3dvEXT = dt.glProgramUniformMatrix2x3dvEXT; |
| glProgramUniformMatrix2x3fvEXT = dt.glProgramUniformMatrix2x3fvEXT; |
| glProgramUniformMatrix2x4dvEXT = dt.glProgramUniformMatrix2x4dvEXT; |
| glProgramUniformMatrix2x4fvEXT = dt.glProgramUniformMatrix2x4fvEXT; |
| glProgramUniformMatrix3dvEXT = dt.glProgramUniformMatrix3dvEXT; |
| glProgramUniformMatrix3fvEXT = dt.glProgramUniformMatrix3fvEXT; |
| glProgramUniformMatrix3x2dvEXT = dt.glProgramUniformMatrix3x2dvEXT; |
| glProgramUniformMatrix3x2fvEXT = dt.glProgramUniformMatrix3x2fvEXT; |
| glProgramUniformMatrix3x4dvEXT = dt.glProgramUniformMatrix3x4dvEXT; |
| glProgramUniformMatrix3x4fvEXT = dt.glProgramUniformMatrix3x4fvEXT; |
| glProgramUniformMatrix4dvEXT = dt.glProgramUniformMatrix4dvEXT; |
| glProgramUniformMatrix4fvEXT = dt.glProgramUniformMatrix4fvEXT; |
| glProgramUniformMatrix4x2dvEXT = dt.glProgramUniformMatrix4x2dvEXT; |
| glProgramUniformMatrix4x2fvEXT = dt.glProgramUniformMatrix4x2fvEXT; |
| glProgramUniformMatrix4x3dvEXT = dt.glProgramUniformMatrix4x3dvEXT; |
| glProgramUniformMatrix4x3fvEXT = dt.glProgramUniformMatrix4x3fvEXT; |
| glPushClientAttrib = dt.glPushClientAttrib; |
| glPushClientAttribDefaultEXT = dt.glPushClientAttribDefaultEXT; |
| glPushMatrix = dt.glPushMatrix; |
| glReadBuffer = dt.glReadBuffer; |
| glRenderbufferStorage = dt.glRenderbufferStorage; |
| glRenderbufferStorageEXT = dt.glRenderbufferStorageEXT; |
| glRenderbufferStorageMultisample = dt.glRenderbufferStorageMultisample; |
| glRenderbufferStorageMultisampleCoverageNV = dt.glRenderbufferStorageMultisampleCoverageNV; |
| glRenderbufferStorageMultisampleEXT = dt.glRenderbufferStorageMultisampleEXT; |
| glRotated = dt.glRotated; |
| glRotatef = dt.glRotatef; |
| glScaled = dt.glScaled; |
| glScalef = dt.glScalef; |
| glSecondaryColorPointer = dt.glSecondaryColorPointer; |
| glTexBuffer = dt.glTexBuffer; |
| glTexCoordPointer = dt.glTexCoordPointer; |
| glTexEnvf = dt.glTexEnvf; |
| glTexEnvfv = dt.glTexEnvfv; |
| glTexEnvi = dt.glTexEnvi; |
| glTexEnviv = dt.glTexEnviv; |
| glTexGend = dt.glTexGend; |
| glTexGendv = dt.glTexGendv; |
| glTexGenf = dt.glTexGenf; |
| glTexGenfv = dt.glTexGenfv; |
| glTexGeni = dt.glTexGeni; |
| glTexGeniv = dt.glTexGeniv; |
| glTexImage1D = dt.glTexImage1D; |
| glTexImage2D = dt.glTexImage2D; |
| glTexImage3D = dt.glTexImage3D; |
| glTexParameterIiv = dt.glTexParameterIiv; |
| glTexParameterIuiv = dt.glTexParameterIuiv; |
| glTexParameterf = dt.glTexParameterf; |
| glTexParameterfv = dt.glTexParameterfv; |
| glTexParameteri = dt.glTexParameteri; |
| glTexParameteriv = dt.glTexParameteriv; |
| glTexRenderbufferNV = dt.glTexRenderbufferNV; |
| glTexStorage1D = dt.glTexStorage1D; |
| glTexStorage2D = dt.glTexStorage2D; |
| glTexStorage3D = dt.glTexStorage3D; |
| glTexSubImage1D = dt.glTexSubImage1D; |
| glTexSubImage2D = dt.glTexSubImage2D; |
| glTexSubImage3D = dt.glTexSubImage3D; |
| glTextureBufferEXT = dt.glTextureBufferEXT; |
| glTextureImage1DEXT = dt.glTextureImage1DEXT; |
| glTextureImage2DEXT = dt.glTextureImage2DEXT; |
| glTextureImage3DEXT = dt.glTextureImage3DEXT; |
| glTextureParameterIivEXT = dt.glTextureParameterIivEXT; |
| glTextureParameterIuivEXT = dt.glTextureParameterIuivEXT; |
| glTextureParameterfEXT = dt.glTextureParameterfEXT; |
| glTextureParameterfvEXT = dt.glTextureParameterfvEXT; |
| glTextureParameteriEXT = dt.glTextureParameteriEXT; |
| glTextureParameterivEXT = dt.glTextureParameterivEXT; |
| glTextureRenderbufferEXT = dt.glTextureRenderbufferEXT; |
| glTextureStorage1DEXT = dt.glTextureStorage1DEXT; |
| glTextureStorage2DEXT = dt.glTextureStorage2DEXT; |
| glTextureStorage3DEXT = dt.glTextureStorage3DEXT; |
| glTextureSubImage1DEXT = dt.glTextureSubImage1DEXT; |
| glTextureSubImage2DEXT = dt.glTextureSubImage2DEXT; |
| glTextureSubImage3DEXT = dt.glTextureSubImage3DEXT; |
| glTranslated = dt.glTranslated; |
| glTranslatef = dt.glTranslatef; |
| glUniform1d = dt.glUniform1d; |
| glUniform1dv = dt.glUniform1dv; |
| glUniform1f = dt.glUniform1f; |
| glUniform1fv = dt.glUniform1fv; |
| glUniform1i = dt.glUniform1i; |
| glUniform1iv = dt.glUniform1iv; |
| glUniform1ui = dt.glUniform1ui; |
| glUniform1uiv = dt.glUniform1uiv; |
| glUniform2d = dt.glUniform2d; |
| glUniform2dv = dt.glUniform2dv; |
| glUniform2f = dt.glUniform2f; |
| glUniform2fv = dt.glUniform2fv; |
| glUniform2i = dt.glUniform2i; |
| glUniform2iv = dt.glUniform2iv; |
| glUniform2ui = dt.glUniform2ui; |
| glUniform2uiv = dt.glUniform2uiv; |
| glUniform3d = dt.glUniform3d; |
| glUniform3dv = dt.glUniform3dv; |
| glUniform3f = dt.glUniform3f; |
| glUniform3fv = dt.glUniform3fv; |
| glUniform3i = dt.glUniform3i; |
| glUniform3iv = dt.glUniform3iv; |
| glUniform3ui = dt.glUniform3ui; |
| glUniform3uiv = dt.glUniform3uiv; |
| glUniform4d = dt.glUniform4d; |
| glUniform4dv = dt.glUniform4dv; |
| glUniform4f = dt.glUniform4f; |
| glUniform4fv = dt.glUniform4fv; |
| glUniform4i = dt.glUniform4i; |
| glUniform4iv = dt.glUniform4iv; |
| glUniform4ui = dt.glUniform4ui; |
| glUniform4uiv = dt.glUniform4uiv; |
| glUniformMatrix2dv = dt.glUniformMatrix2dv; |
| glUniformMatrix2fv = dt.glUniformMatrix2fv; |
| glUniformMatrix2x3dv = dt.glUniformMatrix2x3dv; |
| glUniformMatrix2x3fv = dt.glUniformMatrix2x3fv; |
| glUniformMatrix2x4dv = dt.glUniformMatrix2x4dv; |
| glUniformMatrix2x4fv = dt.glUniformMatrix2x4fv; |
| glUniformMatrix3dv = dt.glUniformMatrix3dv; |
| glUniformMatrix3fv = dt.glUniformMatrix3fv; |
| glUniformMatrix3x2dv = dt.glUniformMatrix3x2dv; |
| glUniformMatrix3x2fv = dt.glUniformMatrix3x2fv; |
| glUniformMatrix3x4dv = dt.glUniformMatrix3x4dv; |
| glUniformMatrix3x4fv = dt.glUniformMatrix3x4fv; |
| glUniformMatrix4dv = dt.glUniformMatrix4dv; |
| glUniformMatrix4fv = dt.glUniformMatrix4fv; |
| glUniformMatrix4x2dv = dt.glUniformMatrix4x2dv; |
| glUniformMatrix4x2fv = dt.glUniformMatrix4x2fv; |
| glUniformMatrix4x3dv = dt.glUniformMatrix4x3dv; |
| glUniformMatrix4x3fv = dt.glUniformMatrix4x3fv; |
| glUnmapBuffer = dt.glUnmapBuffer; |
| glUnmapBufferARB = dt.glUnmapBufferARB; |
| glUnmapNamedBufferEXT = dt.glUnmapNamedBufferEXT; |
| glUseProgram = dt.glUseProgram; |
| glVertexArrayColorOffsetEXT = dt.glVertexArrayColorOffsetEXT; |
| glVertexArrayEdgeFlagOffsetEXT = dt.glVertexArrayEdgeFlagOffsetEXT; |
| glVertexArrayFogCoordOffsetEXT = dt.glVertexArrayFogCoordOffsetEXT; |
| glVertexArrayIndexOffsetEXT = dt.glVertexArrayIndexOffsetEXT; |
| glVertexArrayMultiTexCoordOffsetEXT = dt.glVertexArrayMultiTexCoordOffsetEXT; |
| glVertexArrayNormalOffsetEXT = dt.glVertexArrayNormalOffsetEXT; |
| glVertexArraySecondaryColorOffsetEXT = dt.glVertexArraySecondaryColorOffsetEXT; |
| glVertexArrayTexCoordOffsetEXT = dt.glVertexArrayTexCoordOffsetEXT; |
| glVertexArrayVertexAttribIOffsetEXT = dt.glVertexArrayVertexAttribIOffsetEXT; |
| glVertexArrayVertexAttribOffsetEXT = dt.glVertexArrayVertexAttribOffsetEXT; |
| glVertexArrayVertexOffsetEXT = dt.glVertexArrayVertexOffsetEXT; |
| glVertexAttribIPointer = dt.glVertexAttribIPointer; |
| glVertexAttribPointer = dt.glVertexAttribPointer; |
| glVertexPointer = dt.glVertexPointer; |
| } |
| }; |
| |
| REGAL_NAMESPACE_END |
| |
| #endif // REGAL_EMULATION |
| |
| #endif // REGAL_EMU_PROCS_DSA_H |