csGLExtensionFunctions Struct Reference
Struct containing all GL extension functions. More...
#include <csplugincommon/opengl/glextmanager.h>
Inheritance diagram for csGLExtensionFunctions:

Public Attributes | |
GL_EXT_stencil_two_side functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt. | |
| csGLACTIVESTENCILFACEEXT | glActiveStencilFaceEXT |
GL_version_1_3 functions | |
This is not a real OpenGL extension.
The OpenGL canvases will 'initialize' this extension when teh appropriate GL version was detected. | |
| csGLACTIVETEXTURE | glActiveTexture |
| csGLCLIENTACTIVETEXTURE | glClientActiveTexture |
| csGLCOMPRESSEDTEXIMAGE1D | glCompressedTexImage1D |
| csGLCOMPRESSEDTEXIMAGE2D | glCompressedTexImage2D |
| csGLCOMPRESSEDTEXIMAGE3D | glCompressedTexImage3D |
| csGLCOMPRESSEDTEXSUBIMAGE1D | glCompressedTexSubImage1D |
| csGLCOMPRESSEDTEXSUBIMAGE2D | glCompressedTexSubImage2D |
| csGLCOMPRESSEDTEXSUBIMAGE3D | glCompressedTexSubImage3D |
| csGLGETCOMPRESSEDTEXIMAGE | glGetCompressedTexImage |
| csGLLOADTRANSPOSEMATRIXD | glLoadTransposeMatrixd |
| csGLLOADTRANSPOSEMATRIXF | glLoadTransposeMatrixf |
| csGLMULTITEXCOORD1D | glMultiTexCoord1d |
| csGLMULTITEXCOORD1DV | glMultiTexCoord1dv |
| csGLMULTITEXCOORD1F | glMultiTexCoord1f |
| csGLMULTITEXCOORD1FV | glMultiTexCoord1fv |
| csGLMULTITEXCOORD1I | glMultiTexCoord1i |
| csGLMULTITEXCOORD1IV | glMultiTexCoord1iv |
| csGLMULTITEXCOORD1S | glMultiTexCoord1s |
| csGLMULTITEXCOORD1SV | glMultiTexCoord1sv |
| csGLMULTITEXCOORD2D | glMultiTexCoord2d |
| csGLMULTITEXCOORD2DV | glMultiTexCoord2dv |
| csGLMULTITEXCOORD2F | glMultiTexCoord2f |
| csGLMULTITEXCOORD2FV | glMultiTexCoord2fv |
| csGLMULTITEXCOORD2I | glMultiTexCoord2i |
| csGLMULTITEXCOORD2IV | glMultiTexCoord2iv |
| csGLMULTITEXCOORD2S | glMultiTexCoord2s |
| csGLMULTITEXCOORD2SV | glMultiTexCoord2sv |
| csGLMULTITEXCOORD3D | glMultiTexCoord3d |
| csGLMULTITEXCOORD3DV | glMultiTexCoord3dv |
| csGLMULTITEXCOORD3F | glMultiTexCoord3f |
| csGLMULTITEXCOORD3FV | glMultiTexCoord3fv |
| csGLMULTITEXCOORD3I | glMultiTexCoord3i |
| csGLMULTITEXCOORD3IV | glMultiTexCoord3iv |
| csGLMULTITEXCOORD3S | glMultiTexCoord3s |
| csGLMULTITEXCOORD3SV | glMultiTexCoord3sv |
| csGLMULTITEXCOORD4D | glMultiTexCoord4d |
| csGLMULTITEXCOORD4DV | glMultiTexCoord4dv |
| csGLMULTITEXCOORD4F | glMultiTexCoord4f |
| csGLMULTITEXCOORD4FV | glMultiTexCoord4fv |
| csGLMULTITEXCOORD4I | glMultiTexCoord4i |
| csGLMULTITEXCOORD4IV | glMultiTexCoord4iv |
| csGLMULTITEXCOORD4S | glMultiTexCoord4s |
| csGLMULTITEXCOORD4SV | glMultiTexCoord4sv |
| csGLMULTTRANSPOSEMATRIXD | glMultTransposeMatrixd |
| csGLMULTTRANSPOSEMATRIXF | glMultTransposeMatrixf |
| csGLSAMPLECOVERAGE | glSampleCoverage |
GL_ARB_multitexture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/multitexture.txt. | |
| csGLACTIVETEXTUREARB | glActiveTextureARB |
| csGLCLIENTACTIVETEXTUREARB | glClientActiveTextureARB |
| csGLMULTITEXCOORD1DARB | glMultiTexCoord1dARB |
| csGLMULTITEXCOORD1DVARB | glMultiTexCoord1dvARB |
| csGLMULTITEXCOORD1FARB | glMultiTexCoord1fARB |
| csGLMULTITEXCOORD1FVARB | glMultiTexCoord1fvARB |
| csGLMULTITEXCOORD1IARB | glMultiTexCoord1iARB |
| csGLMULTITEXCOORD1IVARB | glMultiTexCoord1ivARB |
| csGLMULTITEXCOORD1SARB | glMultiTexCoord1sARB |
| csGLMULTITEXCOORD1SVARB | glMultiTexCoord1svARB |
| csGLMULTITEXCOORD2DARB | glMultiTexCoord2dARB |
| csGLMULTITEXCOORD2DVARB | glMultiTexCoord2dvARB |
| csGLMULTITEXCOORD2FARB | glMultiTexCoord2fARB |
| csGLMULTITEXCOORD2FVARB | glMultiTexCoord2fvARB |
| csGLMULTITEXCOORD2IARB | glMultiTexCoord2iARB |
| csGLMULTITEXCOORD2IVARB | glMultiTexCoord2ivARB |
| csGLMULTITEXCOORD2SARB | glMultiTexCoord2sARB |
| csGLMULTITEXCOORD2SVARB | glMultiTexCoord2svARB |
| csGLMULTITEXCOORD3DARB | glMultiTexCoord3dARB |
| csGLMULTITEXCOORD3DVARB | glMultiTexCoord3dvARB |
| csGLMULTITEXCOORD3FARB | glMultiTexCoord3fARB |
| csGLMULTITEXCOORD3FVARB | glMultiTexCoord3fvARB |
| csGLMULTITEXCOORD3IARB | glMultiTexCoord3iARB |
| csGLMULTITEXCOORD3IVARB | glMultiTexCoord3ivARB |
| csGLMULTITEXCOORD3SARB | glMultiTexCoord3sARB |
| csGLMULTITEXCOORD3SVARB | glMultiTexCoord3svARB |
| csGLMULTITEXCOORD4DARB | glMultiTexCoord4dARB |
| csGLMULTITEXCOORD4DVARB | glMultiTexCoord4dvARB |
| csGLMULTITEXCOORD4FARB | glMultiTexCoord4fARB |
| csGLMULTITEXCOORD4FVARB | glMultiTexCoord4fvARB |
| csGLMULTITEXCOORD4IARB | glMultiTexCoord4iARB |
| csGLMULTITEXCOORD4IVARB | glMultiTexCoord4ivARB |
| csGLMULTITEXCOORD4SARB | glMultiTexCoord4sARB |
| csGLMULTITEXCOORD4SVARB | glMultiTexCoord4svARB |
GL_ATI_fragment_shader functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/fragment_shader.txt. | |
| csGLALPHAFRAGMENTOP1ATI | glAlphaFragmentOp1ATI |
| csGLALPHAFRAGMENTOP2ATI | glAlphaFragmentOp2ATI |
| csGLALPHAFRAGMENTOP3ATI | glAlphaFragmentOp3ATI |
| csGLBEGINFRAGMENTSHADERATI | glBeginFragmentShaderATI |
| csGLBINDFRAGMENTSHADERATI | glBindFragmentShaderATI |
| csGLCOLORFRAGMENTOP1ATI | glColorFragmentOp1ATI |
| csGLCOLORFRAGMENTOP2ATI | glColorFragmentOp2ATI |
| csGLCOLORFRAGMENTOP3ATI | glColorFragmentOp3ATI |
| csGLDELETEFRAGMENTSHADERATI | glDeleteFragmentShaderATI |
| csGLENDFRAGMENTSHADERATI | glEndFragmentShaderATI |
| csGLGENFRAGMENTSHADERSATI | glGenFragmentShadersATI |
| csGLPASSTEXCOORDATI | glPassTexCoordATI |
| csGLSAMPLEMAPATI | glSampleMapATI |
| csGLSETFRAGMENTSHADERCONSTANTATI | glSetFragmentShaderConstantATI |
GL_NV_vertex_program functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_program.txt. | |
| csGLAREPROGRAMSRESIDENTNV | glAreProgramsResidentNV |
| csGLBINDPROGRAMNV | glBindProgramNV |
| csGLDELETEPROGRAMSNV | glDeleteProgramsNV |
| csGLEXECUTEPROGRAMNV | glExecuteProgramNV |
| csGLGENPROGRAMSNV | glGenProgramsNV |
| csGLGETPROGRAMIVNV | glGetProgramivNV |
| csGLGETPROGRAMPARAMETERDVNV | glGetProgramParameterdvNV |
| csGLGETPROGRAMPARAMETERFVNV | glGetProgramParameterfvNV |
| csGLGETPROGRAMSTRINGNV | glGetProgramStringNV |
| csGLGETTRACKMATRIXIVNV | glGetTrackMatrixivNV |
| csGLGETVERTEXATTRIBDVNV | glGetVertexAttribdvNV |
| csGLGETVERTEXATTRIBFVNV | glGetVertexAttribfvNV |
| csGLGETVERTEXATTRIBIVNV | glGetVertexAttribivNV |
| csGLGETVERTEXATTRIBPOINTERVNV | glGetVertexAttribPointervNV |
| csGLISPROGRAMNV | glIsProgramNV |
| csGLLOADPROGRAMNV | glLoadProgramNV |
| csGLPROGRAMPARAMETER4FNV | glProgramParameter4fNV |
| csGLPROGRAMPARAMETER4FVNV | glProgramParameter4fvNV |
| csGLPROGRAMPARAMETERS4DVNV | glProgramParameters4dvNV |
| csGLPROGRAMPARAMETERS4FVNV | glProgramParameters4fvNV |
| csGLREQUESTRESIDENTPROGRAMSNV | glRequestResidentProgramsNV |
| csGLTRACKMATRIXNV | glTrackMatrixNV |
| csGLVERTEXATTRIB1DNV | glVertexAttrib1dNV |
| csGLVERTEXATTRIB1DVNV | glVertexAttrib1dvNV |
| csGLVERTEXATTRIB1FNV | glVertexAttrib1fNV |
| csGLVERTEXATTRIB1FVNV | glVertexAttrib1fvNV |
| csGLVERTEXATTRIB1SNV | glVertexAttrib1sNV |
| csGLVERTEXATTRIB1SVNV | glVertexAttrib1svNV |
| csGLVERTEXATTRIB2DNV | glVertexAttrib2dNV |
| csGLVERTEXATTRIB2DVNV | glVertexAttrib2dvNV |
| csGLVERTEXATTRIB2FNV | glVertexAttrib2fNV |
| csGLVERTEXATTRIB2FVNV | glVertexAttrib2fvNV |
| csGLVERTEXATTRIB2SNV | glVertexAttrib2sNV |
| csGLVERTEXATTRIB2SVNV | glVertexAttrib2svNV |
| csGLVERTEXATTRIB3DNV | glVertexAttrib3dNV |
| csGLVERTEXATTRIB3DVNV | glVertexAttrib3dvNV |
| csGLVERTEXATTRIB3FNV | glVertexAttrib3fNV |
| csGLVERTEXATTRIB3FVNV | glVertexAttrib3fvNV |
| csGLVERTEXATTRIB3SNV | glVertexAttrib3sNV |
| csGLVERTEXATTRIB3SVNV | glVertexAttrib3svNV |
| csGLVERTEXATTRIB4DNV | glVertexAttrib4dNV |
| csGLVERTEXATTRIB4DVNV | glVertexAttrib4dvNV |
| csGLVERTEXATTRIB4FNV | glVertexAttrib4fNV |
| csGLVERTEXATTRIB4FVNV | glVertexAttrib4fvNV |
| csGLVERTEXATTRIB4SNV | glVertexAttrib4sNV |
| csGLVERTEXATTRIB4SVNV | glVertexAttrib4svNV |
| csGLVERTEXATTRIB4UBNV | glVertexAttrib4ubNV |
| csGLVERTEXATTRIB4UBVNV | glVertexAttrib4ubvNV |
| csGLVERTEXATTRIBPOINTERNV | glVertexAttribPointerNV |
| csGLVERTEXATTRIBS1DVNV | glVertexAttribs1dvNV |
| csGLVERTEXATTRIBS1FVNV | glVertexAttribs1fvNV |
| csGLVERTEXATTRIBS1SVNV | glVertexAttribs1svNV |
| csGLVERTEXATTRIBS2DVNV | glVertexAttribs2dvNV |
| csGLVERTEXATTRIBS2FVNV | glVertexAttribs2fvNV |
| csGLVERTEXATTRIBS2SVNV | glVertexAttribs2svNV |
| csGLVERTEXATTRIBS3DVNV | glVertexAttribs3dvNV |
| csGLVERTEXATTRIBS3FVNV | glVertexAttribs3fvNV |
| csGLVERTEXATTRIBS3SVNV | glVertexAttribs3svNV |
| csGLVERTEXATTRIBS4DVNV | glVertexAttribs4dvNV |
| csGLVERTEXATTRIBS4FVNV | glVertexAttribs4fvNV |
| csGLVERTEXATTRIBS4SVNV | glVertexAttribs4svNV |
| csGLVERTEXATTRIBS4UBVNV | glVertexAttribs4ubvNV |
GL_EXT_texture_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture_object.txt. | |
| csGLARETEXTURESRESIDENTEXT | glAreTexturesResidentEXT |
| csGLBINDTEXTUREEXT | glBindTextureEXT |
| csGLDELETETEXTURESEXT | glDeleteTexturesEXT |
| csGLGENTEXTURESEXT | glGenTexturesEXT |
| csGLISTEXTUREEXT | glIsTextureEXT |
| csGLPRIORITIZETEXTURESEXT | glPrioritizeTexturesEXT |
GL_EXT_vertex_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_array.txt. | |
| csGLARRAYELEMENTEXT | glArrayElementEXT |
| csGLCOLORPOINTEREXT | glColorPointerEXT |
| csGLDRAWARRAYSEXT | glDrawArraysEXT |
| csGLEDGEFLAGPOINTEREXT | glEdgeFlagPointerEXT |
| csGLGETPOINTERVEXT | glGetPointervEXT |
| csGLINDEXPOINTEREXT | glIndexPointerEXT |
| csGLNORMALPOINTEREXT | glNormalPointerEXT |
| csGLTEXCOORDPOINTEREXT | glTexCoordPointerEXT |
| csGLVERTEXPOINTEREXT | glVertexPointerEXT |
GL_ATI_vertex_array_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/vertex_array_object.txt. | |
| csGLARRAYOBJECTATI | glArrayObjectATI |
| csGLFREEOBJECTBUFFERATI | glFreeObjectBufferATI |
| csGLGETARRAYOBJECTFVATI | glGetArrayObjectfvATI |
| csGLGETARRAYOBJECTIVATI | glGetArrayObjectivATI |
| csGLGETOBJECTBUFFERFVATI | glGetObjectBufferfvATI |
| csGLGETOBJECTBUFFERIVATI | glGetObjectBufferivATI |
| csGLGETVARIANTARRAYOBJECTFVATI | glGetVariantArrayObjectfvATI |
| csGLGETVARIANTARRAYOBJECTIVATI | glGetVariantArrayObjectivATI |
| csGLISOBJECTBUFFERATI | glIsObjectBufferATI |
| csGLNEWOBJECTBUFFERATI | glNewObjectBufferATI |
| csGLUPDATEOBJECTBUFFERATI | glUpdateObjectBufferATI |
| csGLVARIANTARRAYOBJECTATI | glVariantArrayObjectATI |
GL_ARB_shader_objects functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/shader_objects.txt. | |
| csGLATTACHOBJECTARB | glAttachObjectARB |
| csGLCOMPILESHADERARB | glCompileShaderARB |
| csGLCREATEPROGRAMOBJECTARB | glCreateProgramObjectARB |
| csGLCREATESHADEROBJECTARB | glCreateShaderObjectARB |
| csGLDELETEOBJECTARB | glDeleteObjectARB |
| csGLDETACHOBJECTARB | glDetachObjectARB |
| csGLGETACTIVEUNIFORMARB | glGetActiveUniformARB |
| csGLGETATTACHEDOBJECTSARB | glGetAttachedObjectsARB |
| csGLGETHANDLEARB | glGetHandleARB |
| csGLGETINFOLOGARB | glGetInfoLogARB |
| csGLGETOBJECTPARAMETERFVARB | glGetObjectParameterfvARB |
| csGLGETOBJECTPARAMETERIVARB | glGetObjectParameterivARB |
| csGLGETSHADERSOURCEARB | glGetShaderSourceARB |
| csGLGETUNIFORMFVARB | glGetUniformfvARB |
| csGLGETUNIFORMIVARB | glGetUniformivARB |
| csGLGETUNIFORMLOCATIONARB | glGetUniformLocationARB |
| csGLLINKPROGRAMARB | glLinkProgramARB |
| csGLSHADERSOURCEARB | glShaderSourceARB |
| csGLUNIFORM1FARB | glUniform1fARB |
| csGLUNIFORM1FVARB | glUniform1fvARB |
| csGLUNIFORM1IARB | glUniform1iARB |
| csGLUNIFORM1IVARB | glUniform1ivARB |
| csGLUNIFORM2FARB | glUniform2fARB |
| csGLUNIFORM2FVARB | glUniform2fvARB |
| csGLUNIFORM2IARB | glUniform2iARB |
| csGLUNIFORM2IVARB | glUniform2ivARB |
| csGLUNIFORM3FARB | glUniform3fARB |
| csGLUNIFORM3FVARB | glUniform3fvARB |
| csGLUNIFORM3IARB | glUniform3iARB |
| csGLUNIFORM3IVARB | glUniform3ivARB |
| csGLUNIFORM4FARB | glUniform4fARB |
| csGLUNIFORM4FVARB | glUniform4fvARB |
| csGLUNIFORM4IARB | glUniform4iARB |
| csGLUNIFORM4IVARB | glUniform4ivARB |
| csGLUNIFORMMATRIX2FVARB | glUniformMatrix2fvARB |
| csGLUNIFORMMATRIX3FVARB | glUniformMatrix3fvARB |
| csGLUNIFORMMATRIX4FVARB | glUniformMatrix4fvARB |
| csGLUSEPROGRAMOBJECTARB | glUseProgramObjectARB |
| csGLVALIDATEPROGRAMARB | glValidateProgramARB |
GL_version_2_0 functions | |
This is not a real OpenGL extension.
The OpenGL canvases will 'initialize' this extension when teh appropriate GL version was detected. | |
| csGLATTACHSHADER | glAttachShader |
| csGLBINDATTRIBLOCATION | glBindAttribLocation |
| csGLBLENDEQUATIONSEPARATE | glBlendEquationSeparate |
| csGLCOMPILESHADER | glCompileShader |
| csGLCREATEPROGRAMOBJECT | glCreateProgramObject |
| csGLCREATESHADER | glCreateShader |
| csGLDELETEPROGRAM | glDeleteProgram |
| csGLDELETESHADER | glDeleteShader |
| csGLDETACHSHADER | glDetachShader |
| csGLDISABLEVERTEXATTRIBARRAY | glDisableVertexAttribArray |
| csGLENABLEVERTEXATTRIBARRAY | glEnableVertexAttribArray |
| csGLGETACTIVEATTRIB | glGetActiveAttrib |
| csGLGETACTIVEUNIFORM | glGetActiveUniform |
| csGLGETATTACHEDOBJECTS | glGetAttachedObjects |
| csGLGETATTRIBLOCATION | glGetAttribLocation |
| csGLGETHANDLE | glGetHandle |
| csGLGETINFOLOG | glGetInfoLog |
| csGLGETOBJECTPARAMETERFV | glGetObjectParameterfv |
| csGLGETOBJECTPARAMETERIV | glGetObjectParameteriv |
| csGLGETSHADERSOURCE | glGetShaderSource |
| csGLGETUNIFORMFV | glGetUniformfv |
| csGLGETUNIFORMIV | glGetUniformiv |
| csGLGETUNIFORMLOCATION | glGetUniformLocation |
| csGLGETVERTEXATTRIBPOINTERV | glGetVertexAttribPointerv |
| csGLLINKPROGRAM | glLinkProgram |
| csGLSHADERSOURCE | glShaderSource |
| csGLSTENCILFUNCSEPARATE | glStencilFuncSeparate |
| csGLSTENCILOPSEPARATE | glStencilOpSeparate |
| csGLUNIFORM1F | glUniform1f |
| csGLUNIFORM1FV | glUniform1fv |
| csGLUNIFORM1I | glUniform1i |
| csGLUNIFORM1IV | glUniform1iv |
| csGLUNIFORM2F | glUniform2f |
| csGLUNIFORM2FV | glUniform2fv |
| csGLUNIFORM2I | glUniform2i |
| csGLUNIFORM2IV | glUniform2iv |
| csGLUNIFORM3F | glUniform3f |
| csGLUNIFORM3FV | glUniform3fv |
| csGLUNIFORM3I | glUniform3i |
| csGLUNIFORM3IV | glUniform3iv |
| csGLUNIFORM4F | glUniform4f |
| csGLUNIFORM4FV | glUniform4fv |
| csGLUNIFORM4I | glUniform4i |
| csGLUNIFORM4IV | glUniform4iv |
| csGLUNIFORMMATRIX2FV | glUniformMatrix2fv |
| csGLUNIFORMMATRIX3FV | glUniformMatrix3fv |
| csGLUNIFORMMATRIX4FV | glUniformMatrix4fv |
| csGLUSEPROGRAM | glUseProgram |
| csGLVALIDATEPROGRAM | glValidateProgram |
| csGLVERTEXATTRIB1D | glVertexAttrib1d |
| csGLVERTEXATTRIB1DV | glVertexAttrib1dv |
| csGLVERTEXATTRIB1F | glVertexAttrib1f |
| csGLVERTEXATTRIB1FV | glVertexAttrib1fv |
| csGLVERTEXATTRIB1S | glVertexAttrib1s |
| csGLVERTEXATTRIB1SV | glVertexAttrib1sv |
| csGLVERTEXATTRIB2D | glVertexAttrib2d |
| csGLVERTEXATTRIB2DV | glVertexAttrib2dv |
| csGLVERTEXATTRIB2F | glVertexAttrib2f |
| csGLVERTEXATTRIB2FV | glVertexAttrib2fv |
| csGLVERTEXATTRIB2S | glVertexAttrib2s |
| csGLVERTEXATTRIB2SV | glVertexAttrib2sv |
| csGLVERTEXATTRIB3D | glVertexAttrib3d |
| csGLVERTEXATTRIB3DV | glVertexAttrib3dv |
| csGLVERTEXATTRIB3F | glVertexAttrib3f |
| csGLVERTEXATTRIB3FV | glVertexAttrib3fv |
| csGLVERTEXATTRIB3S | glVertexAttrib3s |
| csGLVERTEXATTRIB3SV | glVertexAttrib3sv |
| csGLVERTEXATTRIB4BV | glVertexAttrib4bv |
| csGLVERTEXATTRIB4D | glVertexAttrib4d |
| csGLVERTEXATTRIB4DV | glVertexAttrib4dv |
| csGLVERTEXATTRIB4F | glVertexAttrib4f |
| csGLVERTEXATTRIB4FV | glVertexAttrib4fv |
| csGLVERTEXATTRIB4IV | glVertexAttrib4iv |
| csGLVERTEXATTRIB4NBV | glVertexAttrib4Nbv |
| csGLVERTEXATTRIB4NIV | glVertexAttrib4Niv |
| csGLVERTEXATTRIB4NSV | glVertexAttrib4Nsv |
| csGLVERTEXATTRIB4NUB | glVertexAttrib4Nub |
| csGLVERTEXATTRIB4NUBV | glVertexAttrib4Nubv |
| csGLVERTEXATTRIB4NUIV | glVertexAttrib4Nuiv |
| csGLVERTEXATTRIB4NUSV | glVertexAttrib4Nusv |
| csGLVERTEXATTRIB4S | glVertexAttrib4s |
| csGLVERTEXATTRIB4SV | glVertexAttrib4sv |
| csGLVERTEXATTRIB4UBV | glVertexAttrib4ubv |
| csGLVERTEXATTRIB4UIV | glVertexAttrib4uiv |
| csGLVERTEXATTRIB4USV | glVertexAttrib4usv |
| csGLVERTEXATTRIBPOINTER | glVertexAttribPointer |
GL_NV_occlusion_query functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/occlusion_query.txt. | |
| csGLBEGINOCCLUSIONQUERYNV | glBeginOcclusionQueryNV |
| csGLDELETEOCCLUSIONQUERIESNV | glDeleteOcclusionQueriesNV |
| csGLENDOCCLUSIONQUERYNV | glEndOcclusionQueryNV |
| csGLGENOCCLUSIONQUERIESNV | glGenOcclusionQueriesNV |
| csGLGETOCCLUSIONQUERYIVNV | glGetOcclusionQueryivNV |
| csGLGETOCCLUSIONQUERYUIVNV | glGetOcclusionQueryuivNV |
| csGLISOCCLUSIONQUERYNV | glIsOcclusionQueryNV |
GL_version_1_5 functions | |
This is not a real OpenGL extension.
The OpenGL canvases will 'initialize' this extension when teh appropriate GL version was detected. | |
| csGLBEGINQUERY | glBeginQuery |
| csGLBINDBUFFER | glBindBuffer |
| csGLBUFFERDATA | glBufferData |
| csGLBUFFERSUBDATA | glBufferSubData |
| csGLDELETEBUFFERS | glDeleteBuffers |
| csGLDELETEQUERIES | glDeleteQueries |
| csGLENDQUERY | glEndQuery |
| csGLGENBUFFERS | glGenBuffers |
| csGLGENQUERIES | glGenQueries |
| csGLGETBUFFERPARAMETERIV | glGetBufferParameteriv |
| csGLGETBUFFERPOINTERV | glGetBufferPointerv |
| csGLGETBUFFERSUBDATA | glGetBufferSubData |
| csGLGETQUERYIV | glGetQueryiv |
| csGLGETQUERYOBJECTIV | glGetQueryObjectiv |
| csGLGETQUERYOBJECTUIV | glGetQueryObjectuiv |
| csGLISBUFFER | glIsBuffer |
| csGLISQUERY | glIsQuery |
| csGLMAPBUFFER | glMapBuffer |
| csGLUNMAPBUFFER | glUnmapBuffer |
GL_ARB_occlusion_query functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/occlusion_query.txt. | |
| csGLBEGINQUERYARB | glBeginQueryARB |
| csGLDELETEQUERIESARB | glDeleteQueriesARB |
| csGLENDQUERYARB | glEndQueryARB |
| csGLGENQUERIESARB | glGenQueriesARB |
| csGLGETQUERYIVARB | glGetQueryivARB |
| csGLGETQUERYOBJECTIVARB | glGetQueryObjectivARB |
| csGLGETQUERYOBJECTUIVARB | glGetQueryObjectuivARB |
| csGLISQUERYARB | glIsQueryARB |
GL_EXT_vertex_shader functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_shader.txt. | |
| csGLBEGINVERTEXSHADEREXT | glBeginVertexShaderEXT |
| csGLBINDLIGHTPARAMETEREXT | glBindLightParameterEXT |
| csGLBINDMATERIALPARAMETEREXT | glBindMaterialParameterEXT |
| csGLBINDPARAMETEREXT | glBindParameterEXT |
| csGLBINDTEXGENPARAMETEREXT | glBindTexGenParameterEXT |
| csGLBINDTEXTUREUNITPARAMETEREXT | glBindTextureUnitParameterEXT |
| csGLBINDVERTEXSHADEREXT | glBindVertexShaderEXT |
| csGLDELETEVERTEXSHADEREXT | glDeleteVertexShaderEXT |
| csGLDISABLEVARIANTCLIENTSTATEEXT | glDisableVariantClientStateEXT |
| csGLENABLEVARIANTCLIENTSTATEEXT | glEnableVariantClientStateEXT |
| csGLENDVERTEXSHADEREXT | glEndVertexShaderEXT |
| csGLEXTRACTCOMPONENTEXT | glExtractComponentEXT |
| csGLGENSYMBOLSEXT | glGenSymbolsEXT |
| csGLGENVERTEXSHADERSEXT | glGenVertexShadersEXT |
| csGLGETINVARIANTBOOLEANVEXT | glGetInvariantBooleanvEXT |
| csGLGETINVARIANTFLOATVEXT | glGetInvariantFloatvEXT |
| csGLGETINVARIANTINTEGERVEXT | glGetInvariantIntegervEXT |
| csGLGETLOCALCONSTANTBOOLEANVEXT | glGetLocalConstantBooleanvEXT |
| csGLGETLOCALCONSTANTFLOATVEXT | glGetLocalConstantFloatvEXT |
| csGLGETLOCALCONSTANTINTEGERVEXT | glGetLocalConstantIntegervEXT |
| csGLGETVARIANTBOOLEANVEXT | glGetVariantBooleanvEXT |
| csGLGETVARIANTFLOATVEXT | glGetVariantFloatvEXT |
| csGLGETVARIANTINTEGERVEXT | glGetVariantIntegervEXT |
| csGLGETVARIANTPOINTERVEXT | glGetVariantPointervEXT |
| csGLINSERTCOMPONENTEXT | glInsertComponentEXT |
| csGLISVARIANTENABLEDEXT | glIsVariantEnabledEXT |
| csGLSETINVARIANTEXT | glSetInvariantEXT |
| csGLSETLOCALCONSTANTEXT | glSetLocalConstantEXT |
| csGLSHADEROP1EXT | glShaderOp1EXT |
| csGLSHADEROP2EXT | glShaderOp2EXT |
| csGLSHADEROP3EXT | glShaderOp3EXT |
| csGLSWIZZLEEXT | glSwizzleEXT |
| csGLVARIANTBVEXT | glVariantbvEXT |
| csGLVARIANTDVEXT | glVariantdvEXT |
| csGLVARIANTFVEXT | glVariantfvEXT |
| csGLVARIANTIVEXT | glVariantivEXT |
| csGLVARIANTPOINTEREXT | glVariantPointerEXT |
| csGLVARIANTSVEXT | glVariantsvEXT |
| csGLVARIANTUBVEXT | glVariantubvEXT |
| csGLVARIANTUIVEXT | glVariantuivEXT |
| csGLVARIANTUSVEXT | glVariantusvEXT |
| csGLWRITEMASKEXT | glWriteMaskEXT |
GL_ARB_vertex_shader functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_shader.txt. | |
| csGLBINDATTRIBLOCATIONARB | glBindAttribLocationARB |
| csGLGETACTIVEATTRIBARB | glGetActiveAttribARB |
| csGLGETATTRIBLOCATIONARB | glGetAttribLocationARB |
GL_ARB_vertex_buffer_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_buffer_object.txt. | |
| csGLBINDBUFFERARB | glBindBufferARB |
| csGLBUFFERDATAARB | glBufferDataARB |
| csGLBUFFERSUBDATAARB | glBufferSubDataARB |
| csGLDELETEBUFFERSARB | glDeleteBuffersARB |
| csGLGENBUFFERSARB | glGenBuffersARB |
| csGLGETBUFFERPARAMETERIVARB | glGetBufferParameterivARB |
| csGLGETBUFFERPOINTERVARB | glGetBufferPointervARB |
| csGLGETBUFFERSUBDATAARB | glGetBufferSubDataARB |
| csGLISBUFFERARB | glIsBufferARB |
| csGLMAPBUFFERARB | glMapBufferARB |
| csGLUNMAPBUFFERARB | glUnmapBufferARB |
GL_EXT_framebuffer_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/framebuffer_object.txt. | |
| csGLBINDFRAMEBUFFEREXT | glBindFramebufferEXT |
| csGLBINDRENDERBUFFEREXT | glBindRenderbufferEXT |
| csGLCHECKFRAMEBUFFERSTATUSEXT | glCheckFramebufferStatusEXT |
| csGLDELETEFRAMEBUFFERSEXT | glDeleteFramebuffersEXT |
| csGLDELETERENDERBUFFERSEXT | glDeleteRenderbuffersEXT |
| csGLFRAMEBUFFERRENDERBUFFEREXT | glFramebufferRenderbufferEXT |
| csGLFRAMEBUFFERTEXTURE1DEXT | glFramebufferTexture1DEXT |
| csGLFRAMEBUFFERTEXTURE2DEXT | glFramebufferTexture2DEXT |
| csGLFRAMEBUFFERTEXTURE3DEXT | glFramebufferTexture3DEXT |
| csGLGENERATEMIPMAPEXT | glGenerateMipmapEXT |
| csGLGENFRAMEBUFFERSEXT | glGenFramebuffersEXT |
| csGLGENRENDERBUFFERSEXT | glGenRenderbuffersEXT |
| csGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXT | glGetFramebufferAttachmentParameterivEXT |
| csGLGETRENDERBUFFERPARAMETERIVEXT | glGetRenderbufferParameterivEXT |
| csGLISFRAMEBUFFEREXT | glIsFramebufferEXT |
| csGLISRENDERBUFFEREXT | glIsRenderbufferEXT |
| csGLRENDERBUFFERSTORAGEEXT | glRenderbufferStorageEXT |
GL_ARB_vertex_program functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_program.txt. | |
| csGLBINDPROGRAMARB | glBindProgramARB |
| csGLDELETEPROGRAMSARB | glDeleteProgramsARB |
| csGLDISABLEVERTEXATTRIBARRAYARB | glDisableVertexAttribArrayARB |
| csGLENABLEVERTEXATTRIBARRAYARB | glEnableVertexAttribArrayARB |
| csGLGENPROGRAMSARB | glGenProgramsARB |
| csGLGETPROGRAMENVPARAMETERDVARB | glGetProgramEnvParameterdvARB |
| csGLGETPROGRAMENVPARAMETERFVARB | glGetProgramEnvParameterfvARB |
| csGLGETPROGRAMIVARB | glGetProgramivARB |
| csGLGETPROGRAMLOCALPARAMETERDVARB | glGetProgramLocalParameterdvARB |
| csGLGETPROGRAMLOCALPARAMETERFVARB | glGetProgramLocalParameterfvARB |
| csGLGETPROGRAMSTRINGARB | glGetProgramStringARB |
| csGLGETVERTEXATTRIBDVARB | glGetVertexAttribdvARB |
| csGLGETVERTEXATTRIBFVARB | glGetVertexAttribfvARB |
| csGLGETVERTEXATTRIBIVARB | glGetVertexAttribivARB |
| csGLGETVERTEXATTRIBPOINTERVARB | glGetVertexAttribPointervARB |
| csGLISPROGRAMARB | glIsProgramARB |
| csGLPROGRAMENVPARAMETER4DARB | glProgramEnvParameter4dARB |
| csGLPROGRAMENVPARAMETER4DVARB | glProgramEnvParameter4dvARB |
| csGLPROGRAMENVPARAMETER4FARB | glProgramEnvParameter4fARB |
| csGLPROGRAMENVPARAMETER4FVARB | glProgramEnvParameter4fvARB |
| csGLPROGRAMLOCALPARAMETER4DARB | glProgramLocalParameter4dARB |
| csGLPROGRAMLOCALPARAMETER4DVARB | glProgramLocalParameter4dvARB |
| csGLPROGRAMLOCALPARAMETER4FARB | glProgramLocalParameter4fARB |
| csGLPROGRAMLOCALPARAMETER4FVARB | glProgramLocalParameter4fvARB |
| csGLPROGRAMSTRINGARB | glProgramStringARB |
| csGLVERTEXATTRIB1DARB | glVertexAttrib1dARB |
| csGLVERTEXATTRIB1DVARB | glVertexAttrib1dvARB |
| csGLVERTEXATTRIB1FARB | glVertexAttrib1fARB |
| csGLVERTEXATTRIB1FVARB | glVertexAttrib1fvARB |
| csGLVERTEXATTRIB1SARB | glVertexAttrib1sARB |
| csGLVERTEXATTRIB1SVARB | glVertexAttrib1svARB |
| csGLVERTEXATTRIB2DARB | glVertexAttrib2dARB |
| csGLVERTEXATTRIB2DVARB | glVertexAttrib2dvARB |
| csGLVERTEXATTRIB2FARB | glVertexAttrib2fARB |
| csGLVERTEXATTRIB2FVARB | glVertexAttrib2fvARB |
| csGLVERTEXATTRIB2SARB | glVertexAttrib2sARB |
| csGLVERTEXATTRIB2SVARB | glVertexAttrib2svARB |
| csGLVERTEXATTRIB3DARB | glVertexAttrib3dARB |
| csGLVERTEXATTRIB3DVARB | glVertexAttrib3dvARB |
| csGLVERTEXATTRIB3FARB | glVertexAttrib3fARB |
| csGLVERTEXATTRIB3FVARB | glVertexAttrib3fvARB |
| csGLVERTEXATTRIB3SARB | glVertexAttrib3sARB |
| csGLVERTEXATTRIB3SVARB | glVertexAttrib3svARB |
| csGLVERTEXATTRIB4BVARB | glVertexAttrib4bvARB |
| csGLVERTEXATTRIB4DARB | glVertexAttrib4dARB |
| csGLVERTEXATTRIB4DVARB | glVertexAttrib4dvARB |
| csGLVERTEXATTRIB4FARB | glVertexAttrib4fARB |
| csGLVERTEXATTRIB4FVARB | glVertexAttrib4fvARB |
| csGLVERTEXATTRIB4IVARB | glVertexAttrib4ivARB |
| csGLVERTEXATTRIB4NBVARB | glVertexAttrib4NbvARB |
| csGLVERTEXATTRIB4NIVARB | glVertexAttrib4NivARB |
| csGLVERTEXATTRIB4NSVARB | glVertexAttrib4NsvARB |
| csGLVERTEXATTRIB4NUBARB | glVertexAttrib4NubARB |
| csGLVERTEXATTRIB4NUBVARB | glVertexAttrib4NubvARB |
| csGLVERTEXATTRIB4NUIVARB | glVertexAttrib4NuivARB |
| csGLVERTEXATTRIB4NUSVARB | glVertexAttrib4NusvARB |
| csGLVERTEXATTRIB4SARB | glVertexAttrib4sARB |
| csGLVERTEXATTRIB4SVARB | glVertexAttrib4svARB |
| csGLVERTEXATTRIB4UBVARB | glVertexAttrib4ubvARB |
| csGLVERTEXATTRIB4UIVARB | glVertexAttrib4uivARB |
| csGLVERTEXATTRIB4USVARB | glVertexAttrib4usvARB |
| csGLVERTEXATTRIBPOINTERARB | glVertexAttribPointerARB |
GL_APPLE_vertex_array_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/vertex_array_object.txt. | |
| csGLBINDVERTEXARRAYAPPLE | glBindVertexArrayAPPLE |
| csGLDELETEVERTEXARRAYSAPPLE | glDeleteVertexArraysAPPLE |
| csGLGENVERTEXARRAYSAPPLE | glGenVertexArraysAPPLE |
| csGLISVERTEXARRAYAPPLE | glIsVertexArrayAPPLE |
GL_ARB_imaging functions | |
| csGLBLENDCOLOR | glBlendColor |
| csGLBLENDEQUATION | glBlendEquation |
| csGLCOLORSUBTABLE | glColorSubTable |
| csGLCOLORTABLE | glColorTable |
| csGLCOLORTABLEPARAMETERFV | glColorTableParameterfv |
| csGLCOLORTABLEPARAMETERIV | glColorTableParameteriv |
| csGLCONVOLUTIONFILTER1D | glConvolutionFilter1D |
| csGLCONVOLUTIONFILTER2D | glConvolutionFilter2D |
| csGLCONVOLUTIONPARAMETERF | glConvolutionParameterf |
| csGLCONVOLUTIONPARAMETERFV | glConvolutionParameterfv |
| csGLCONVOLUTIONPARAMETERI | glConvolutionParameteri |
| csGLCONVOLUTIONPARAMETERIV | glConvolutionParameteriv |
| csGLCOPYCOLORSUBTABLE | glCopyColorSubTable |
| csGLCOPYCOLORTABLE | glCopyColorTable |
| csGLCOPYCONVOLUTIONFILTER1D | glCopyConvolutionFilter1D |
| csGLCOPYCONVOLUTIONFILTER2D | glCopyConvolutionFilter2D |
| csGLGETCOLORTABLE | glGetColorTable |
| csGLGETCOLORTABLEPARAMETERFV | glGetColorTableParameterfv |
| csGLGETCOLORTABLEPARAMETERIV | glGetColorTableParameteriv |
| csGLGETCONVOLUTIONFILTER | glGetConvolutionFilter |
| csGLGETCONVOLUTIONPARAMETERFV | glGetConvolutionParameterfv |
| csGLGETCONVOLUTIONPARAMETERIV | glGetConvolutionParameteriv |
| csGLGETHISTOGRAM | glGetHistogram |
| csGLGETHISTOGRAMPARAMETERFV | glGetHistogramParameterfv |
| csGLGETHISTOGRAMPARAMETERIV | glGetHistogramParameteriv |
| csGLGETMINMAX | glGetMinmax |
| csGLGETMINMAXPARAMETERFV | glGetMinmaxParameterfv |
| csGLGETMINMAXPARAMETERIV | glGetMinmaxParameteriv |
| csGLGETSEPARABLEFILTER | glGetSeparableFilter |
| csGLHISTOGRAM | glHistogram |
| csGLMINMAX | glMinmax |
| csGLRESETHISTOGRAM | glResetHistogram |
| csGLRESETMINMAX | glResetMinmax |
| csGLSEPARABLEFILTER2D | glSeparableFilter2D |
GL_EXT_blend_color functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_color.txt. | |
| csGLBLENDCOLOREXT | glBlendColorEXT |
GL_EXT_blend_minmax functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_minmax.txt. | |
| csGLBLENDEQUATIONEXT | glBlendEquationEXT |
GL_EXT_blend_equation_separate functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_equation_separate.txt. | |
| csGLBLENDEQUATIONSEPARATEEXT | glBlendEquationSeparateEXT |
GL_version_1_4 functions | |
This is not a real OpenGL extension.
The OpenGL canvases will 'initialize' this extension when teh appropriate GL version was detected. | |
| csGLBLENDFUNCSEPARATE | glBlendFuncSeparate |
| csGLFOGCOORDD | glFogCoordd |
| csGLFOGCOORDDV | glFogCoorddv |
| csGLFOGCOORDF | glFogCoordf |
| csGLFOGCOORDFV | glFogCoordfv |
| csGLFOGCOORDPOINTER | glFogCoordPointer |
| csGLMULTIDRAWARRAYS | glMultiDrawArrays |
| csGLMULTIDRAWELEMENTS | glMultiDrawElements |
| csGLPOINTPARAMETERF | glPointParameterf |
| csGLPOINTPARAMETERFV | glPointParameterfv |
| csGLSECONDARYCOLOR3B | glSecondaryColor3b |
| csGLSECONDARYCOLOR3BV | glSecondaryColor3bv |
| csGLSECONDARYCOLOR3D | glSecondaryColor3d |
| csGLSECONDARYCOLOR3DV | glSecondaryColor3dv |
| csGLSECONDARYCOLOR3F | glSecondaryColor3f |
| csGLSECONDARYCOLOR3FV | glSecondaryColor3fv |
| csGLSECONDARYCOLOR3I | glSecondaryColor3i |
| csGLSECONDARYCOLOR3IV | glSecondaryColor3iv |
| csGLSECONDARYCOLOR3S | glSecondaryColor3s |
| csGLSECONDARYCOLOR3SV | glSecondaryColor3sv |
| csGLSECONDARYCOLOR3UB | glSecondaryColor3ub |
| csGLSECONDARYCOLOR3UBV | glSecondaryColor3ubv |
| csGLSECONDARYCOLOR3UI | glSecondaryColor3ui |
| csGLSECONDARYCOLOR3UIV | glSecondaryColor3uiv |
| csGLSECONDARYCOLOR3US | glSecondaryColor3us |
| csGLSECONDARYCOLOR3USV | glSecondaryColor3usv |
| csGLSECONDARYCOLORPOINTER | glSecondaryColorPointer |
| csGLWINDOWPOS2D | glWindowPos2d |
| csGLWINDOWPOS2DV | glWindowPos2dv |
| csGLWINDOWPOS2F | glWindowPos2f |
| csGLWINDOWPOS2FV | glWindowPos2fv |
| csGLWINDOWPOS2I | glWindowPos2i |
| csGLWINDOWPOS2IV | glWindowPos2iv |
| csGLWINDOWPOS2S | glWindowPos2s |
| csGLWINDOWPOS2SV | glWindowPos2sv |
| csGLWINDOWPOS3D | glWindowPos3d |
| csGLWINDOWPOS3DV | glWindowPos3dv |
| csGLWINDOWPOS3F | glWindowPos3f |
| csGLWINDOWPOS3FV | glWindowPos3fv |
| csGLWINDOWPOS3I | glWindowPos3i |
| csGLWINDOWPOS3IV | glWindowPos3iv |
| csGLWINDOWPOS3S | glWindowPos3s |
| csGLWINDOWPOS3SV | glWindowPos3sv |
GL_EXT_blend_func_separate functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/blend_func_separate.txt. | |
| csGLBLENDFUNCSEPARATEEXT | glBlendFuncSeparateEXT |
GL_ARB_color_buffer_float functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/color_buffer_float.txt. | |
| csGLCLAMPCOLORARB | glClampColorARB |
GL_ATI_vertex_streams functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/vertex_streams.txt. | |
| csGLCLIENTACTIVEVERTEXSTREAM | glClientActiveVertexStream |
| csGLNORMALSTREAM3B | glNormalStream3b |
| csGLNORMALSTREAM3BV | glNormalStream3bv |
| csGLNORMALSTREAM3D | glNormalStream3d |
| csGLNORMALSTREAM3DV | glNormalStream3dv |
| csGLNORMALSTREAM3F | glNormalStream3f |
| csGLNORMALSTREAM3FV | glNormalStream3fv |
| csGLNORMALSTREAM3I | glNormalStream3i |
| csGLNORMALSTREAM3IV | glNormalStream3iv |
| csGLNORMALSTREAM3S | glNormalStream3s |
| csGLNORMALSTREAM3SV | glNormalStream3sv |
| csGLVERTEXBLENDENVF | glVertexBlendEnvf |
| csGLVERTEXBLENDENVI | glVertexBlendEnvi |
| csGLVERTEXSTREAM1D | glVertexStream1d |
| csGLVERTEXSTREAM1DV | glVertexStream1dv |
| csGLVERTEXSTREAM1F | glVertexStream1f |
| csGLVERTEXSTREAM1FV | glVertexStream1fv |
| csGLVERTEXSTREAM1I | glVertexStream1i |
| csGLVERTEXSTREAM1IV | glVertexStream1iv |
| csGLVERTEXSTREAM1S | glVertexStream1s |
| csGLVERTEXSTREAM1SV | glVertexStream1sv |
| csGLVERTEXSTREAM2D | glVertexStream2d |
| csGLVERTEXSTREAM2DV | glVertexStream2dv |
| csGLVERTEXSTREAM2F | glVertexStream2f |
| csGLVERTEXSTREAM2FV | glVertexStream2fv |
| csGLVERTEXSTREAM2I | glVertexStream2i |
| csGLVERTEXSTREAM2IV | glVertexStream2iv |
| csGLVERTEXSTREAM2S | glVertexStream2s |
| csGLVERTEXSTREAM2SV | glVertexStream2sv |
| csGLVERTEXSTREAM3D | glVertexStream3d |
| csGLVERTEXSTREAM3DV | glVertexStream3dv |
| csGLVERTEXSTREAM3F | glVertexStream3f |
| csGLVERTEXSTREAM3FV | glVertexStream3fv |
| csGLVERTEXSTREAM3I | glVertexStream3i |
| csGLVERTEXSTREAM3IV | glVertexStream3iv |
| csGLVERTEXSTREAM3S | glVertexStream3s |
| csGLVERTEXSTREAM3SV | glVertexStream3sv |
| csGLVERTEXSTREAM4D | glVertexStream4d |
| csGLVERTEXSTREAM4DV | glVertexStream4dv |
| csGLVERTEXSTREAM4F | glVertexStream4f |
| csGLVERTEXSTREAM4FV | glVertexStream4fv |
| csGLVERTEXSTREAM4I | glVertexStream4i |
| csGLVERTEXSTREAM4IV | glVertexStream4iv |
| csGLVERTEXSTREAM4S | glVertexStream4s |
| csGLVERTEXSTREAM4SV | glVertexStream4sv |
GL_SUN_vertex functions | |
| csGLCOLOR3FVERTEX3FSUN | glColor3fVertex3fSUN |
| csGLCOLOR3FVERTEX3FVSUN | glColor3fVertex3fvSUN |
| csGLCOLOR4FNORMAL3FVERTEX3FSUN | glColor4fNormal3fVertex3fSUN |
| csGLCOLOR4FNORMAL3FVERTEX3FVSUN | glColor4fNormal3fVertex3fvSUN |
| csGLCOLOR4UBVERTEX2FSUN | glColor4ubVertex2fSUN |
| csGLCOLOR4UBVERTEX2FVSUN | glColor4ubVertex2fvSUN |
| csGLCOLOR4UBVERTEX3FSUN | glColor4ubVertex3fSUN |
| csGLCOLOR4UBVERTEX3FVSUN | glColor4ubVertex3fvSUN |
| csGLNORMAL3FVERTEX3FSUN | glNormal3fVertex3fSUN |
| csGLNORMAL3FVERTEX3FVSUN | glNormal3fVertex3fvSUN |
| csGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUN | glReplacementCodeuiColor3fVertex3fSUN |
| csGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUN | glReplacementCodeuiColor3fVertex3fvSUN |
| csGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUN | glReplacementCodeuiColor4fNormal3fVertex3fSUN |
| csGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUN | glReplacementCodeuiColor4fNormal3fVertex3fvSUN |
| csGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUN | glReplacementCodeuiColor4ubVertex3fSUN |
| csGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUN | glReplacementCodeuiColor4ubVertex3fvSUN |
| csGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUN | glReplacementCodeuiNormal3fVertex3fSUN |
| csGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUN | glReplacementCodeuiNormal3fVertex3fvSUN |
| csGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUN | glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN |
| csGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUN | glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN |
| csGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUN | glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN |
| csGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUN | glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN |
| csGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUN | glReplacementCodeuiTexCoord2fVertex3fSUN |
| csGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUN | glReplacementCodeuiTexCoord2fVertex3fvSUN |
| csGLREPLACEMENTCODEUIVERTEX3FSUN | glReplacementCodeuiVertex3fSUN |
| csGLREPLACEMENTCODEUIVERTEX3FVSUN | glReplacementCodeuiVertex3fvSUN |
| csGLTEXCOORD2FCOLOR3FVERTEX3FSUN | glTexCoord2fColor3fVertex3fSUN |
| csGLTEXCOORD2FCOLOR3FVERTEX3FVSUN | glTexCoord2fColor3fVertex3fvSUN |
| csGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUN | glTexCoord2fColor4fNormal3fVertex3fSUN |
| csGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUN | glTexCoord2fColor4fNormal3fVertex3fvSUN |
| csGLTEXCOORD2FCOLOR4UBVERTEX3FSUN | glTexCoord2fColor4ubVertex3fSUN |
| csGLTEXCOORD2FCOLOR4UBVERTEX3FVSUN | glTexCoord2fColor4ubVertex3fvSUN |
| csGLTEXCOORD2FNORMAL3FVERTEX3FSUN | glTexCoord2fNormal3fVertex3fSUN |
| csGLTEXCOORD2FNORMAL3FVERTEX3FVSUN | glTexCoord2fNormal3fVertex3fvSUN |
| csGLTEXCOORD2FVERTEX3FSUN | glTexCoord2fVertex3fSUN |
| csGLTEXCOORD2FVERTEX3FVSUN | glTexCoord2fVertex3fvSUN |
| csGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUN | glTexCoord4fColor4fNormal3fVertex4fSUN |
| csGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUN | glTexCoord4fColor4fNormal3fVertex4fvSUN |
| csGLTEXCOORD4FVERTEX4FSUN | glTexCoord4fVertex4fSUN |
| csGLTEXCOORD4FVERTEX4FVSUN | glTexCoord4fVertex4fvSUN |
GL_IBM_vertex_array_lists functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/IBM/vertex_array_lists.txt. | |
| csGLCOLORPOINTERLISTIBM | glColorPointerListIBM |
| csGLEDGEFLAGPOINTERLISTIBM | glEdgeFlagPointerListIBM |
| csGLFOGCOORDPOINTERLISTIBM | glFogCoordPointerListIBM |
| csGLNORMALPOINTERLISTIBM | glNormalPointerListIBM |
| csGLSECONDARYCOLORPOINTERLISTIBM | glSecondaryColorPointerListIBM |
| csGLTEXCOORDPOINTERLISTIBM | glTexCoordPointerListIBM |
| csGLVERTEXPOINTERLISTIBM | glVertexPointerListIBM |
GL_EXT_color_subtable functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/color_subtable.txt. | |
| csGLCOLORSUBTABLEEXT | glColorSubTableEXT |
| csGLCOPYCOLORSUBTABLEEXT | glCopyColorSubTableEXT |
GL_EXT_paletted_texture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/paletted_texture.txt. | |
| csGLCOLORTABLEEXT | glColorTableEXT |
| csGLGETCOLORTABLEEXT | glGetColorTableEXT |
| csGLGETCOLORTABLEPARAMETERFVEXT | glGetColorTableParameterfvEXT |
| csGLGETCOLORTABLEPARAMETERIVEXT | glGetColorTableParameterivEXT |
GL_SGI_color_table functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGI/color_table.txt. | |
| csGLCOLORTABLEPARAMETERFVSGI | glColorTableParameterfvSGI |
| csGLCOLORTABLEPARAMETERIVSGI | glColorTableParameterivSGI |
| csGLCOLORTABLESGI | glColorTableSGI |
| csGLCOPYCOLORTABLESGI | glCopyColorTableSGI |
| csGLGETCOLORTABLEPARAMETERFVSGI | glGetColorTableParameterfvSGI |
| csGLGETCOLORTABLEPARAMETERIVSGI | glGetColorTableParameterivSGI |
| csGLGETCOLORTABLESGI | glGetColorTableSGI |
GL_NV_register_combiners functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/register_combiners.txt. | |
| csGLCOMBINERINPUTNV | glCombinerInputNV |
| csGLCOMBINEROUTPUTNV | glCombinerOutputNV |
| csGLCOMBINERPARAMETERFNV | glCombinerParameterfNV |
| csGLCOMBINERPARAMETERFVNV | glCombinerParameterfvNV |
| csGLCOMBINERPARAMETERINV | glCombinerParameteriNV |
| csGLCOMBINERPARAMETERIVNV | glCombinerParameterivNV |
| csGLFINALCOMBINERINPUTNV | glFinalCombinerInputNV |
| csGLGETCOMBINERINPUTPARAMETERFVNV | glGetCombinerInputParameterfvNV |
| csGLGETCOMBINERINPUTPARAMETERIVNV | glGetCombinerInputParameterivNV |
| csGLGETCOMBINEROUTPUTPARAMETERFVNV | glGetCombinerOutputParameterfvNV |
| csGLGETCOMBINEROUTPUTPARAMETERIVNV | glGetCombinerOutputParameterivNV |
| csGLGETFINALCOMBINERINPUTPARAMETERFVNV | glGetFinalCombinerInputParameterfvNV |
| csGLGETFINALCOMBINERINPUTPARAMETERIVNV | glGetFinalCombinerInputParameterivNV |
GL_NV_register_combiners2 functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/register_combiners2.txt. | |
| csGLCOMBINERSTAGEPARAMETERFVNV | glCombinerStageParameterfvNV |
| csGLGETCOMBINERSTAGEPARAMETERFVNV | glGetCombinerStageParameterfvNV |
GL_ARB_texture_compression functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/texture_compression.txt. | |
| csGLCOMPRESSEDTEXIMAGE1DARB | glCompressedTexImage1DARB |
| csGLCOMPRESSEDTEXIMAGE2DARB | glCompressedTexImage2DARB |
| csGLCOMPRESSEDTEXIMAGE3DARB | glCompressedTexImage3DARB |
| csGLCOMPRESSEDTEXSUBIMAGE1DARB | glCompressedTexSubImage1DARB |
| csGLCOMPRESSEDTEXSUBIMAGE2DARB | glCompressedTexSubImage2DARB |
| csGLCOMPRESSEDTEXSUBIMAGE3DARB | glCompressedTexSubImage3DARB |
| csGLGETCOMPRESSEDTEXIMAGEARB | glGetCompressedTexImageARB |
GL_EXT_convolution functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/convolution.txt. | |
| csGLCONVOLUTIONFILTER1DEXT | glConvolutionFilter1DEXT |
| csGLCONVOLUTIONFILTER2DEXT | glConvolutionFilter2DEXT |
| csGLCONVOLUTIONPARAMETERFEXT | glConvolutionParameterfEXT |
| csGLCONVOLUTIONPARAMETERFVEXT | glConvolutionParameterfvEXT |
| csGLCONVOLUTIONPARAMETERIEXT | glConvolutionParameteriEXT |
| csGLCONVOLUTIONPARAMETERIVEXT | glConvolutionParameterivEXT |
| csGLCOPYCONVOLUTIONFILTER1DEXT | glCopyConvolutionFilter1DEXT |
| csGLCOPYCONVOLUTIONFILTER2DEXT | glCopyConvolutionFilter2DEXT |
| csGLGETCONVOLUTIONFILTEREXT | glGetConvolutionFilterEXT |
| csGLGETCONVOLUTIONPARAMETERFVEXT | glGetConvolutionParameterfvEXT |
| csGLGETCONVOLUTIONPARAMETERIVEXT | glGetConvolutionParameterivEXT |
| csGLGETSEPARABLEFILTEREXT | glGetSeparableFilterEXT |
| csGLSEPARABLEFILTER2DEXT | glSeparableFilter2DEXT |
GL_version_1_2 functions | |
This is not a real OpenGL extension.
The OpenGL canvases will 'initialize' this extension when teh appropriate GL version was detected. | |
| csGLCOPYTEXSUBIMAGE3D | glCopyTexSubImage3D |
| csGLDRAWRANGEELEMENTS | glDrawRangeElements |
| csGLTEXIMAGE3D | glTexImage3D |
| csGLTEXSUBIMAGE3D | glTexSubImage3D |
GL_ARB_matrix_palette functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/matrix_palette.txt. | |
| csGLCURRENTPALETTEMATRIXARB | glCurrentPaletteMatrixARB |
| csGLMATRIXINDEXPOINTERARB | glMatrixIndexPointerARB |
| csGLMATRIXINDEXUBVARB | glMatrixIndexubvARB |
| csGLMATRIXINDEXUIVARB | glMatrixIndexuivARB |
| csGLMATRIXINDEXUSVARB | glMatrixIndexusvARB |
GL_APPLE_fence functions | |
| csGLDELETEFENCESAPPLE | glDeleteFencesAPPLE |
| csGLFINISHFENCEAPPLE | glFinishFenceAPPLE |
| csGLFINISHOBJECTAPPLE | glFinishObjectAPPLE |
| csGLGENFENCESAPPLE | glGenFencesAPPLE |
| csGLISFENCEAPPLE | glIsFenceAPPLE |
| csGLSETFENCEAPPLE | glSetFenceAPPLE |
| csGLTESTFENCEAPPLE | glTestFenceAPPLE |
| csGLTESTOBJECTAPPLE | glTestObjectAPPLE |
GL_NV_fence functions | |
| csGLDELETEFENCESNV | glDeleteFencesNV |
| csGLFINISHFENCENV | glFinishFenceNV |
| csGLGENFENCESNV | glGenFencesNV |
| csGLGETFENCEIVNV | glGetFenceivNV |
| csGLISFENCENV | glIsFenceNV |
| csGLSETFENCENV | glSetFenceNV |
| csGLTESTFENCENV | glTestFenceNV |
GL_ARB_draw_instanced functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/draw_instanced.txt. | |
| csGLDRAWARRAYSINSTANCEDARB | glDrawArraysInstancedARB |
| csGLDRAWELEMENTSINSTANCEDARB | glDrawElementsInstancedARB |
GL_APPLE_element_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/element_array.txt. | |
| csGLDRAWELEMENTARRAYAPPLE | glDrawElementArrayAPPLE |
| csGLDRAWRANGEELEMENTARRAYAPPLE | glDrawRangeElementArrayAPPLE |
| csGLELEMENTPOINTERAPPLE | glElementPointerAPPLE |
| csGLMULTIDRAWELEMENTARRAYAPPLE | glMultiDrawElementArrayAPPLE |
| csGLMULTIDRAWRANGEELEMENTARRAYAPPLE | glMultiDrawRangeElementArrayAPPLE |
GL_ATI_element_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/element_array.txt. | |
| csGLDRAWELEMENTARRAYATI | glDrawElementArrayATI |
| csGLDRAWRANGEELEMENTARRAYATI | glDrawRangeElementArrayATI |
| csGLELEMENTPOINTERATI | glElementPointerATI |
GL_NV_element_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/element_array.txt. | |
| csGLDRAWELEMENTARRAYNV | glDrawElementArrayNV |
| csGLDRAWRANGEELEMENTARRAYNV | glDrawRangeElementArrayNV |
| csGLELEMENTPOINTERNV | glElementPointerNV |
| csGLMULTIDRAWELEMENTARRAYNV | glMultiDrawElementArrayNV |
| csGLMULTIDRAWRANGEELEMENTARRAYNV | glMultiDrawRangeElementArrayNV |
GL_NV_evaluators functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/evaluators.txt. | |
| csGLEVALMAPSNV | glEvalMapsNV |
| csGLGETMAPATTRIBPARAMETERFVNV | glGetMapAttribParameterfvNV |
| csGLGETMAPATTRIBPARAMETERIVNV | glGetMapAttribParameterivNV |
| csGLGETMAPCONTROLPOINTSNV | glGetMapControlPointsNV |
| csGLGETMAPPARAMETERFVNV | glGetMapParameterfvNV |
| csGLGETMAPPARAMETERIVNV | glGetMapParameterivNV |
| csGLMAPCONTROLPOINTSNV | glMapControlPointsNV |
| csGLMAPPARAMETERFVNV | glMapParameterfvNV |
| csGLMAPPARAMETERIVNV | glMapParameterivNV |
GL_ARB_map_buffer_range functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/map_buffer_range.txt. | |
| csGLFLUSHMAPPEDBUFFERRANGE | glFlushMappedBufferRange |
| csGLMAPBUFFERRANGE | glMapBufferRange |
GL_APPLE_vertex_array_range functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/APPLE/vertex_array_range.txt. | |
| csGLFLUSHVERTEXARRAYRANGEAPPLE | glFlushVertexArrayRangeAPPLE |
| csGLVERTEXARRAYPARAMETERIAPPLE | glVertexArrayParameteriAPPLE |
| csGLVERTEXARRAYRANGEAPPLE | glVertexArrayRangeAPPLE |
GL_NV_vertex_array_range functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/vertex_array_range.txt. | |
| csGLFLUSHVERTEXARRAYRANGENV | glFlushVertexArrayRangeNV |
| csGLVERTEXARRAYRANGENV | glVertexArrayRangeNV |
| csWGLALLOCATEMEMORYNV | wglAllocateMemoryNV |
| csWGLFREEMEMORYNV | wglFreeMemoryNV |
GL_EXT_fog_coord functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/fog_coord.txt. | |
| csGLFOGCOORDDEXT | glFogCoorddEXT |
| csGLFOGCOORDDVEXT | glFogCoorddvEXT |
| csGLFOGCOORDFEXT | glFogCoordfEXT |
| csGLFOGCOORDFVEXT | glFogCoordfvEXT |
| csGLFOGCOORDPOINTEREXT | glFogCoordPointerEXT |
GL_EXT_histogram functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/histogram.txt. | |
| csGLGETHISTOGRAMEXT | glGetHistogramEXT |
| csGLGETHISTOGRAMPARAMETERFVEXT | glGetHistogramParameterfvEXT |
| csGLGETHISTOGRAMPARAMETERIVEXT | glGetHistogramParameterivEXT |
| csGLGETMINMAXEXT | glGetMinmaxEXT |
| csGLGETMINMAXPARAMETERFVEXT | glGetMinmaxParameterfvEXT |
| csGLGETMINMAXPARAMETERIVEXT | glGetMinmaxParameterivEXT |
| csGLHISTOGRAMEXT | glHistogramEXT |
| csGLMINMAXEXT | glMinmaxEXT |
| csGLRESETHISTOGRAMEXT | glResetHistogramEXT |
| csGLRESETMINMAXEXT | glResetMinmaxEXT |
GL_SGIS_pixel_texture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/pixel_texture.txt. | |
| csGLGETPIXELTEXGENPARAMETERFVSGIS | glGetPixelTexGenParameterfvSGIS |
| csGLGETPIXELTEXGENPARAMETERIVSGIS | glGetPixelTexGenParameterivSGIS |
| csGLPIXELTEXGENPARAMETERFSGIS | glPixelTexGenParameterfSGIS |
| csGLPIXELTEXGENPARAMETERISGIS | glPixelTexGenParameteriSGIS |
GL_NV_gpu_program4 functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/gpu_program4.txt. | |
| csGLGETPROGRAMENVPARAMETERIIVNV | glGetProgramEnvParameterIivNV |
| csGLGETPROGRAMENVPARAMETERIUIVNV | glGetProgramEnvParameterIuivNV |
| csGLGETPROGRAMLOCALPARAMETERIIVNV | glGetProgramLocalParameterIivNV |
| csGLGETPROGRAMLOCALPARAMETERIUIVNV | glGetProgramLocalParameterIuivNV |
| csGLPROGRAMENVPARAMETERI4INV | glProgramEnvParameterI4iNV |
| csGLPROGRAMENVPARAMETERI4IVNV | glProgramEnvParameterI4ivNV |
| csGLPROGRAMENVPARAMETERI4UINV | glProgramEnvParameterI4uiNV |
| csGLPROGRAMENVPARAMETERI4UIVNV | glProgramEnvParameterI4uivNV |
| csGLPROGRAMENVPARAMETERSI4IVNV | glProgramEnvParametersI4ivNV |
| csGLPROGRAMENVPARAMETERSI4UIVNV | glProgramEnvParametersI4uivNV |
| csGLPROGRAMLOCALPARAMETERI4INV | glProgramLocalParameterI4iNV |
| csGLPROGRAMLOCALPARAMETERI4IVNV | glProgramLocalParameterI4ivNV |
| csGLPROGRAMLOCALPARAMETERI4UINV | glProgramLocalParameterI4uiNV |
| csGLPROGRAMLOCALPARAMETERI4UIVNV | glProgramLocalParameterI4uivNV |
| csGLPROGRAMLOCALPARAMETERSI4IVNV | glProgramLocalParametersI4ivNV |
| csGLPROGRAMLOCALPARAMETERSI4UIVNV | glProgramLocalParametersI4uivNV |
GL_NV_fragment_program functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/fragment_program.txt. | |
| csGLGETPROGRAMNAMEDPARAMETERDVNV | glGetProgramNamedParameterdvNV |
| csGLGETPROGRAMNAMEDPARAMETERFVNV | glGetProgramNamedParameterfvNV |
| csGLPROGRAMNAMEDPARAMETER4DNV | glProgramNamedParameter4dNV |
| csGLPROGRAMNAMEDPARAMETER4FNV | glProgramNamedParameter4fNV |
GL_ATI_envmap_bumpmap functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/envmap_bumpmap.txt. | |
| csGLGETTEXBUMPPARAMETERFVATI | glGetTexBumpParameterfvATI |
| csGLGETTEXBUMPPARAMETERIVATI | glGetTexBumpParameterivATI |
| csGLTEXBUMPPARAMETERFVATI | glTexBumpParameterfvATI |
| csGLTEXBUMPPARAMETERIVATI | glTexBumpParameterivATI |
GL_ATI_vertex_attrib_array_object functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/vertex_attrib_array_object.txt. | |
| csGLGETVERTEXATTRIBARRAYOBJECTFVATI | glGetVertexAttribArrayObjectfvATI |
| csGLGETVERTEXATTRIBARRAYOBJECTIVATI | glGetVertexAttribArrayObjectivATI |
| csGLVERTEXATTRIBARRAYOBJECTATI | glVertexAttribArrayObjectATI |
GL_ARB_transpose_matrix functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/transpose_matrix.txt. | |
| csGLLOADTRANSPOSEMATRIXDARB | glLoadTransposeMatrixdARB |
| csGLLOADTRANSPOSEMATRIXFARB | glLoadTransposeMatrixfARB |
| csGLMULTTRANSPOSEMATRIXDARB | glMultTransposeMatrixdARB |
| csGLMULTTRANSPOSEMATRIXFARB | glMultTransposeMatrixfARB |
GL_EXT_compiled_vertex_array functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/compiled_vertex_array.txt. | |
| csGLLOCKARRAYSEXT | glLockArraysEXT |
| csGLUNLOCKARRAYSEXT | glUnlockArraysEXT |
GL_EXT_multi_draw_arrays functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/multi_draw_arrays.txt. | |
| csGLMULTIDRAWARRAYSEXT | glMultiDrawArraysEXT |
| csGLMULTIDRAWELEMENTSEXT | glMultiDrawElementsEXT |
GL_IBM_multimode_draw_arrays functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/IBM/multimode_draw_arrays.txt. | |
| csGLMULTIMODEDRAWARRAYSIBM | glMultiModeDrawArraysIBM |
| csGLMULTIMODEDRAWELEMENTSIBM | glMultiModeDrawElementsIBM |
GL_ATI_pn_triangles functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/pn_triangles.txt. | |
| csGLPNTRIANGLESFATI | glPNTrianglesfATI |
| csGLPNTRIANGLESIATI | glPNTrianglesiATI |
GL_ARB_point_parameters functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/point_parameters.txt. | |
| csGLPOINTPARAMETERFARB | glPointParameterfARB |
| csGLPOINTPARAMETERFVARB | glPointParameterfvARB |
GL_EXT_point_parameters functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/point_parameters.txt. | |
| csGLPOINTPARAMETERFEXT | glPointParameterfEXT |
| csGLPOINTPARAMETERFVEXT | glPointParameterfvEXT |
GL_NV_point_sprite functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/point_sprite.txt. | |
| csGLPOINTPARAMETERINV | glPointParameteriNV |
| csGLPOINTPARAMETERIVNV | glPointParameterivNV |
GL_EXT_polygon_offset functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/polygon_offset.txt. | |
| csGLPOLYGONOFFSETEXT | glPolygonOffsetEXT |
GL_NV_primitive_restart functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/NV/primitive_restart.txt. | |
| csGLPRIMITIVERESTARTINDEXNV | glPrimitiveRestartIndexNV |
| csGLPRIMITIVERESTARTNV | glPrimitiveRestartNV |
GL_EXT_gpu_program_parameters functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/gpu_program_parameters.txt. | |
| csGLPROGRAMENVPARAMETERS4FVEXT | glProgramEnvParameters4fvEXT |
| csGLPROGRAMLOCALPARAMETERS4FVEXT | glProgramLocalParameters4fvEXT |
GL_MESA_resize_buffers functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/MESA/resize_buffers.txt. | |
| csGLRESIZEBUFFERSMESA | glResizeBuffersMESA |
GL_ARB_multisample functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/multisample.txt. | |
| csGLSAMPLECOVERAGEARB | glSampleCoverageARB |
GL_SGIS_multisample functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/multisample.txt. | |
| csGLSAMPLEMASKSGIS | glSampleMaskSGIS |
| csGLSAMPLEPATTERNSGIS | glSamplePatternSGIS |
GL_EXT_secondary_color functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/secondary_color.txt. | |
| csGLSECONDARYCOLOR3BEXT | glSecondaryColor3bEXT |
| csGLSECONDARYCOLOR3BVEXT | glSecondaryColor3bvEXT |
| csGLSECONDARYCOLOR3DEXT | glSecondaryColor3dEXT |
| csGLSECONDARYCOLOR3DVEXT | glSecondaryColor3dvEXT |
| csGLSECONDARYCOLOR3FEXT | glSecondaryColor3fEXT |
| csGLSECONDARYCOLOR3FVEXT | glSecondaryColor3fvEXT |
| csGLSECONDARYCOLOR3IEXT | glSecondaryColor3iEXT |
| csGLSECONDARYCOLOR3IVEXT | glSecondaryColor3ivEXT |
| csGLSECONDARYCOLOR3SEXT | glSecondaryColor3sEXT |
| csGLSECONDARYCOLOR3SVEXT | glSecondaryColor3svEXT |
| csGLSECONDARYCOLOR3UBEXT | glSecondaryColor3ubEXT |
| csGLSECONDARYCOLOR3UBVEXT | glSecondaryColor3ubvEXT |
| csGLSECONDARYCOLOR3UIEXT | glSecondaryColor3uiEXT |
| csGLSECONDARYCOLOR3UIVEXT | glSecondaryColor3uivEXT |
| csGLSECONDARYCOLOR3USEXT | glSecondaryColor3usEXT |
| csGLSECONDARYCOLOR3USVEXT | glSecondaryColor3usvEXT |
| csGLSECONDARYCOLORPOINTEREXT | glSecondaryColorPointerEXT |
GL_ATI_separate_stencil functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ATI/separate_stencil.txt. | |
| csGLSTENCILFUNCSEPARATEATI | glStencilFuncSeparateATI |
| csGLSTENCILOPSEPARATEATI | glStencilOpSeparateATI |
GL_GREMEDY_string_marker functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/GREMEDY/string_marker.txt. | |
| csGLSTRINGMARKERGREMEDY | glStringMarkerGREMEDY |
GL_EXT_texture3D functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/texture3D.txt. | |
| csGLTEXIMAGE3DEXT | glTexImage3DEXT |
GL_EXT_subtexture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/subtexture.txt. | |
| csGLTEXSUBIMAGE1DEXT | glTexSubImage1DEXT |
| csGLTEXSUBIMAGE2DEXT | glTexSubImage2DEXT |
| csGLTEXSUBIMAGE3DEXT | glTexSubImage3DEXT |
GL_SGIS_texture_color_mask functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/SGIS/texture_color_mask.txt. | |
| csGLTEXTURECOLORMASKSGIS | glTextureColorMaskSGIS |
GL_version_2_1 functions | |
This is not a real OpenGL extension.
The OpenGL canvases will 'initialize' this extension when teh appropriate GL version was detected. | |
| csGLUNIFORMMATRIX2X3FV | glUniformMatrix2x3fv |
| csGLUNIFORMMATRIX2X4FV | glUniformMatrix2x4fv |
| csGLUNIFORMMATRIX3X2FV | glUniformMatrix3x2fv |
| csGLUNIFORMMATRIX3X4FV | glUniformMatrix3x4fv |
| csGLUNIFORMMATRIX4X2FV | glUniformMatrix4x2fv |
| csGLUNIFORMMATRIX4X3FV | glUniformMatrix4x3fv |
GL_ARB_instanced_arrays functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/instanced_arrays.txt. | |
| csGLVERTEXATTRIBDIVISORARB | glVertexAttribDivisorARB |
GL_ARB_vertex_blend functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/vertex_blend.txt. | |
| csGLVERTEXBLENDARB | glVertexBlendARB |
| csGLWEIGHTBVARB | glWeightbvARB |
| csGLWEIGHTDVARB | glWeightdvARB |
| csGLWEIGHTFVARB | glWeightfvARB |
| csGLWEIGHTIVARB | glWeightivARB |
| csGLWEIGHTPOINTERARB | glWeightPointerARB |
| csGLWEIGHTSVARB | glWeightsvARB |
| csGLWEIGHTUBVARB | glWeightubvARB |
| csGLWEIGHTUIVARB | glWeightuivARB |
| csGLWEIGHTUSVARB | glWeightusvARB |
| csGLWEIGHTVARB | glWeightvARB |
GL_EXT_vertex_weighting functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/vertex_weighting.txt. | |
| csGLVERTEXWEIGHTFEXT | glVertexWeightfEXT |
| csGLVERTEXWEIGHTFVEXT | glVertexWeightfvEXT |
| csGLVERTEXWEIGHTPOINTEREXT | glVertexWeightPointerEXT |
GL_ARB_window_pos functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/window_pos.txt. | |
| csGLWINDOWPOS2DARB | glWindowPos2dARB |
| csGLWINDOWPOS2DVARB | glWindowPos2dvARB |
| csGLWINDOWPOS2FARB | glWindowPos2fARB |
| csGLWINDOWPOS2FVARB | glWindowPos2fvARB |
| csGLWINDOWPOS2IARB | glWindowPos2iARB |
| csGLWINDOWPOS2IVARB | glWindowPos2ivARB |
| csGLWINDOWPOS2SARB | glWindowPos2sARB |
| csGLWINDOWPOS2SVARB | glWindowPos2svARB |
| csGLWINDOWPOS3DARB | glWindowPos3dARB |
| csGLWINDOWPOS3DVARB | glWindowPos3dvARB |
| csGLWINDOWPOS3FARB | glWindowPos3fARB |
| csGLWINDOWPOS3FVARB | glWindowPos3fvARB |
| csGLWINDOWPOS3IARB | glWindowPos3iARB |
| csGLWINDOWPOS3IVARB | glWindowPos3ivARB |
| csGLWINDOWPOS3SARB | glWindowPos3sARB |
| csGLWINDOWPOS3SVARB | glWindowPos3svARB |
GL_MESA_window_pos functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/MESA/window_pos.txt. | |
| csGLWINDOWPOS2DMESA | glWindowPos2dMESA |
| csGLWINDOWPOS2DVMESA | glWindowPos2dvMESA |
| csGLWINDOWPOS2FMESA | glWindowPos2fMESA |
| csGLWINDOWPOS2FVMESA | glWindowPos2fvMESA |
| csGLWINDOWPOS2IMESA | glWindowPos2iMESA |
| csGLWINDOWPOS2IVMESA | glWindowPos2ivMESA |
| csGLWINDOWPOS2SMESA | glWindowPos2sMESA |
| csGLWINDOWPOS2SVMESA | glWindowPos2svMESA |
| csGLWINDOWPOS3DMESA | glWindowPos3dMESA |
| csGLWINDOWPOS3DVMESA | glWindowPos3dvMESA |
| csGLWINDOWPOS3FMESA | glWindowPos3fMESA |
| csGLWINDOWPOS3FVMESA | glWindowPos3fvMESA |
| csGLWINDOWPOS3IMESA | glWindowPos3iMESA |
| csGLWINDOWPOS3IVMESA | glWindowPos3ivMESA |
| csGLWINDOWPOS3SMESA | glWindowPos3sMESA |
| csGLWINDOWPOS3SVMESA | glWindowPos3svMESA |
| csGLWINDOWPOS4DMESA | glWindowPos4dMESA |
| csGLWINDOWPOS4DVMESA | glWindowPos4dvMESA |
| csGLWINDOWPOS4FMESA | glWindowPos4fMESA |
| csGLWINDOWPOS4FVMESA | glWindowPos4fvMESA |
| csGLWINDOWPOS4IMESA | glWindowPos4iMESA |
| csGLWINDOWPOS4IVMESA | glWindowPos4ivMESA |
| csGLWINDOWPOS4SMESA | glWindowPos4sMESA |
| csGLWINDOWPOS4SVMESA | glWindowPos4svMESA |
WGL_I3D_image_buffer functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_image_buffer.txt. | |
| csWGLASSOCIATEIMAGEBUFFEREVENTSI3D | wglAssociateImageBufferEventsI3D |
| csWGLCREATEIMAGEBUFFERI3D | wglCreateImageBufferI3D |
| csWGLDESTROYIMAGEBUFFERI3D | wglDestroyImageBufferI3D |
| csWGLRELEASEIMAGEBUFFEREVENTSI3D | wglReleaseImageBufferEventsI3D |
WGL_I3D_swap_frame_usage functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_usage.txt. | |
| csWGLBEGINFRAMETRACKINGI3D | wglBeginFrameTrackingI3D |
| csWGLENDFRAMETRACKINGI3D | wglEndFrameTrackingI3D |
| csWGLGETFRAMEUSAGEI3D | wglGetFrameUsageI3D |
| csWGLQUERYFRAMETRACKINGI3D | wglQueryFrameTrackingI3D |
WGL_ARB_render_texture functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_render_texture.txt. | |
| csWGLBINDTEXIMAGEARB | wglBindTexImageARB |
| csWGLRELEASETEXIMAGEARB | wglReleaseTexImageARB |
| csWGLSETPBUFFERATTRIBARB | wglSetPbufferAttribARB |
WGL_ARB_pixel_format functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_pixel_format.txt. | |
| csWGLCHOOSEPIXELFORMATARB | wglChoosePixelFormatARB |
| csWGLGETPIXELFORMATATTRIBFVARB | wglGetPixelFormatAttribfvARB |
| csWGLGETPIXELFORMATATTRIBIVARB | wglGetPixelFormatAttribivARB |
WGL_EXT_pixel_format functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_pixel_format.txt. | |
| csWGLCHOOSEPIXELFORMATEXT | wglChoosePixelFormatEXT |
| csWGLGETPIXELFORMATATTRIBFVEXT | wglGetPixelFormatAttribfvEXT |
| csWGLGETPIXELFORMATATTRIBIVEXT | wglGetPixelFormatAttribivEXT |
WGL_ARB_buffer_region functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_buffer_region.txt. | |
| csWGLCREATEBUFFERREGIONARB | wglCreateBufferRegionARB |
| csWGLDELETEBUFFERREGIONARB | wglDeleteBufferRegionARB |
| csWGLRESTOREBUFFERREGIONARB | wglRestoreBufferRegionARB |
| csWGLSAVEBUFFERREGIONARB | wglSaveBufferRegionARB |
WGL_ARB_pbuffer functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_pbuffer.txt. | |
| csWGLCREATEPBUFFERARB | wglCreatePbufferARB |
| csWGLDESTROYPBUFFERARB | wglDestroyPbufferARB |
| csWGLGETPBUFFERDCARB | wglGetPbufferDCARB |
| csWGLQUERYPBUFFERARB | wglQueryPbufferARB |
| csWGLRELEASEPBUFFERDCARB | wglReleasePbufferDCARB |
WGL_EXT_pbuffer functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_pbuffer.txt. | |
| csWGLCREATEPBUFFEREXT | wglCreatePbufferEXT |
| csWGLDESTROYPBUFFEREXT | wglDestroyPbufferEXT |
| csWGLGETPBUFFERDCEXT | wglGetPbufferDCEXT |
| csWGLQUERYPBUFFEREXT | wglQueryPbufferEXT |
| csWGLRELEASEPBUFFERDCEXT | wglReleasePbufferDCEXT |
WGL_I3D_swap_frame_lock functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_swap_frame_lock.txt. | |
| csWGLDISABLEFRAMELOCKI3D | wglDisableFrameLockI3D |
| csWGLENABLEFRAMELOCKI3D | wglEnableFrameLockI3D |
| csWGLISENABLEDFRAMELOCKI3D | wglIsEnabledFrameLockI3D |
| csWGLQUERYFRAMELOCKMASTERI3D | wglQueryFrameLockMasterI3D |
WGL_I3D_genlock functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_genlock.txt. | |
| csWGLDISABLEGENLOCKI3D | wglDisableGenlockI3D |
| csWGLENABLEGENLOCKI3D | wglEnableGenlockI3D |
| csWGLGENLOCKSAMPLERATEI3D | wglGenlockSampleRateI3D |
| csWGLGENLOCKSOURCEDELAYI3D | wglGenlockSourceDelayI3D |
| csWGLGENLOCKSOURCEEDGEI3D | wglGenlockSourceEdgeI3D |
| csWGLGENLOCKSOURCEI3D | wglGenlockSourceI3D |
| csWGLGETGENLOCKSAMPLERATEI3D | wglGetGenlockSampleRateI3D |
| csWGLGETGENLOCKSOURCEDELAYI3D | wglGetGenlockSourceDelayI3D |
| csWGLGETGENLOCKSOURCEEDGEI3D | wglGetGenlockSourceEdgeI3D |
| csWGLGETGENLOCKSOURCEI3D | wglGetGenlockSourceI3D |
| csWGLISENABLEDGENLOCKI3D | wglIsEnabledGenlockI3D |
| csWGLQUERYGENLOCKMAXSOURCEDELAYI3D | wglQueryGenlockMaxSourceDelayI3D |
WGL_ARB_make_current_read functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_make_current_read.txt. | |
| csWGLGETCURRENTREADDCARB | wglGetCurrentReadDCARB |
| csWGLMAKECONTEXTCURRENTARB | wglMakeContextCurrentARB |
WGL_EXT_make_current_read functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_make_current_read.txt. | |
| csWGLGETCURRENTREADDCEXT | wglGetCurrentReadDCEXT |
| csWGLMAKECONTEXTCURRENTEXT | wglMakeContextCurrentEXT |
WGL_I3D_digital_video_control functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_digital_video_control.txt. | |
| csWGLGETDIGITALVIDEOPARAMETERSI3D | wglGetDigitalVideoParametersI3D |
| csWGLSETDIGITALVIDEOPARAMETERSI3D | wglSetDigitalVideoParametersI3D |
WGL_ARB_extensions_string functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/ARB/wgl_extensions_string.txt. | |
| csWGLGETEXTENSIONSSTRINGARB | wglGetExtensionsStringARB |
WGL_EXT_extensions_string functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_extensions_string.txt. | |
| csWGLGETEXTENSIONSSTRINGEXT | wglGetExtensionsStringEXT |
WGL_I3D_gamma functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/I3D/wgl_gamma.txt. | |
| csWGLGETGAMMATABLEI3D | wglGetGammaTableI3D |
| csWGLGETGAMMATABLEPARAMETERSI3D | wglGetGammaTableParametersI3D |
| csWGLSETGAMMATABLEI3D | wglSetGammaTableI3D |
| csWGLSETGAMMATABLEPARAMETERSI3D | wglSetGammaTableParametersI3D |
WGL_EXT_swap_control functions | |
For a description of what this ext does, see http://www.opengl.org/registry/specs/EXT/wgl_swap_control.txt. | |
| csWGLGETSWAPINTERVALEXT | wglGetSwapIntervalEXT |
| csWGLSWAPINTERVALEXT | wglSwapIntervalEXT |
Detailed Description
Struct containing all GL extension functions.Definition at line 11548 of file glextmanager.h.
The documentation for this struct was generated from the following file:
- csplugincommon/opengl/glextmanager.h
Generated for Crystal Space 1.4.0 by doxygen 1.5.8
