/src/external/gl3header.h
C Header | 326 lines | 135 code | 1 blank | 190 comment | 0 complexity | 125341cf1d5d4ddf07d9cdce052a28a6 MD5 | raw file
- //EXTERNFLAG PFNGLCULLFACEPROC glCullFace;
- //EXTERNFLAG PFNGLFRONTFACEPROC glFrontFace;
- //EXTERNFLAG PFNGLHINTPROC glHint;
- //EXTERNFLAG PFNGLLINEWIDTHPROC glLineWidth;
- //EXTERNFLAG PFNGLPOINTSIZEPROC glPointSize;
- //EXTERNFLAG PFNGLPOLYGONMODEPROC glPolygonMode;
- //EXTERNFLAG PFNGLSCISSORPROC glScissor;
- //EXTERNFLAG PFNGLTEXPARAMETERFPROC glTexParameterf;
- //EXTERNFLAG PFNGLTEXPARAMETERFVPROC glTexParameterfv;
- //EXTERNFLAG PFNGLTEXPARAMETERIPROC glTexParameteri;
- //EXTERNFLAG PFNGLTEXPARAMETERIVPROC glTexParameteriv;
- //EXTERNFLAG PFNGLTEXIMAGE1DPROC glTexImage1D;
- //EXTERNFLAG PFNGLTEXIMAGE2DPROC glTexImage2D;
- //EXTERNFLAG PFNGLDRAWBUFFERPROC glDrawBuffer;
- //EXTERNFLAG PFNGLCLEARPROC glClear;
- //EXTERNFLAG PFNGLCLEARCOLORPROC glClearColor;
- //EXTERNFLAG PFNGLCLEARSTENCILPROC glClearStencil;
- //EXTERNFLAG PFNGLCLEARDEPTHPROC glClearDepth;
- //EXTERNFLAG PFNGLSTENCILMASKPROC glStencilMask;
- //EXTERNFLAG PFNGLCOLORMASKPROC glColorMask;
- //EXTERNFLAG PFNGLDEPTHMASKPROC glDepthMask;
- //EXTERNFLAG PFNGLDISABLEPROC glDisable;
- //EXTERNFLAG PFNGLENABLEPROC glEnable;
- //EXTERNFLAG PFNGLFINISHPROC glFinish;
- //EXTERNFLAG PFNGLFLUSHPROC glFlush;
- //EXTERNFLAG PFNGLBLENDFUNCPROC glBlendFunc;
- //EXTERNFLAG PFNGLLOGICOPPROC glLogicOp;
- //EXTERNFLAG PFNGLSTENCILFUNCPROC glStencilFunc;
- //EXTERNFLAG PFNGLSTENCILOPPROC glStencilOp;
- //EXTERNFLAG PFNGLDEPTHFUNCPROC glDepthFunc;
- //EXTERNFLAG PFNGLPIXELSTOREFPROC glPixelStoref;
- //EXTERNFLAG PFNGLPIXELSTOREIPROC glPixelStorei;
- //EXTERNFLAG PFNGLREADBUFFERPROC glReadBuffer;
- //EXTERNFLAG PFNGLREADPIXELSPROC glReadPixels;
- //EXTERNFLAG PFNGLGETBOOLEANVPROC glGetBooleanv;
- //EXTERNFLAG PFNGLGETDOUBLEVPROC glGetDoublev;
- //EXTERNFLAG PFNGLGETERRORPROC glGetError;
- //EXTERNFLAG PFNGLGETFLOATVPROC glGetFloatv;
- //EXTERNFLAG PFNGLGETINTEGERVPROC glGetIntegerv;
- //EXTERNFLAG PFNGLGETSTRINGPROC glGetString;
- //EXTERNFLAG PFNGLGETTEXIMAGEPROC glGetTexImage;
- //EXTERNFLAG PFNGLGETTEXPARAMETERFVPROC glGetTexParameterfv;
- //EXTERNFLAG PFNGLGETTEXPARAMETERIVPROC glGetTexParameteriv;
- //EXTERNFLAG PFNGLGETTEXLEVELPARAMETERFVPROC glGetTexLevelParameterfv;
- //EXTERNFLAG PFNGLGETTEXLEVELPARAMETERIVPROC glGetTexLevelParameteriv;
- //EXTERNFLAG PFNGLISENABLEDPROC glIsEnabled;
- //EXTERNFLAG PFNGLDEPTHRANGEPROC glDepthRange;
- //EXTERNFLAG PFNGLVIEWPORTPROC glViewport;
- //EXTERNFLAG PFNGLDRAWARRAYSPROC glDrawArrays;
- //EXTERNFLAG PFNGLDRAWELEMENTSPROC glDrawElements;
- //EXTERNFLAG PFNGLGETPOINTERVPROC glGetPointerv;
- //EXTERNFLAG PFNGLPOLYGONOFFSETPROC glPolygonOffset;
- //EXTERNFLAG PFNGLCOPYTEXIMAGE1DPROC glCopyTexImage1D;
- //EXTERNFLAG PFNGLCOPYTEXIMAGE2DPROC glCopyTexImage2D;
- //EXTERNFLAG PFNGLCOPYTEXSUBIMAGE1DPROC glCopyTexSubImage1D;
- //EXTERNFLAG PFNGLCOPYTEXSUBIMAGE2DPROC glCopyTexSubImage2D;
- //EXTERNFLAG PFNGLTEXSUBIMAGE1DPROC glTexSubImage1D;
- //EXTERNFLAG PFNGLTEXSUBIMAGE2DPROC glTexSubImage2D;
- //EXTERNFLAG PFNGLBINDTEXTUREPROC glBindTexture;
- //EXTERNFLAG PFNGLDELETETEXTURESPROC glDeleteTextures;
- //EXTERNFLAG PFNGLGENTEXTURESPROC glGenTextures;
- //EXTERNFLAG PFNGLISTEXTUREPROC glIsTexture;
- EXTERNFLAG PFNGLBLENDCOLORPROC glBlendColor;
- EXTERNFLAG PFNGLBLENDEQUATIONPROC glBlendEquation;
- EXTERNFLAG PFNGLDRAWRANGEELEMENTSPROC glDrawRangeElements;
- EXTERNFLAG PFNGLTEXIMAGE3DPROC glTexImage3D;
- EXTERNFLAG PFNGLTEXSUBIMAGE3DPROC glTexSubImage3D;
- EXTERNFLAG PFNGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D;
- EXTERNFLAG PFNGLACTIVETEXTUREPROC glActiveTexture;
- EXTERNFLAG PFNGLSAMPLECOVERAGEPROC glSampleCoverage;
- EXTERNFLAG PFNGLCOMPRESSEDTEXIMAGE3DPROC glCompressedTexImage3D;
- EXTERNFLAG PFNGLCOMPRESSEDTEXIMAGE2DPROC glCompressedTexImage2D;
- EXTERNFLAG PFNGLCOMPRESSEDTEXIMAGE1DPROC glCompressedTexImage1D;
- EXTERNFLAG PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glCompressedTexSubImage3D;
- EXTERNFLAG PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glCompressedTexSubImage2D;
- EXTERNFLAG PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glCompressedTexSubImage1D;
- EXTERNFLAG PFNGLGETCOMPRESSEDTEXIMAGEPROC glGetCompressedTexImage;
- EXTERNFLAG PFNGLBLENDFUNCSEPARATEPROC glBlendFuncSeparate;
- EXTERNFLAG PFNGLMULTIDRAWARRAYSPROC glMultiDrawArrays;
- EXTERNFLAG PFNGLMULTIDRAWELEMENTSPROC glMultiDrawElements;
- EXTERNFLAG PFNGLPOINTPARAMETERFPROC glPointParameterf;
- EXTERNFLAG PFNGLPOINTPARAMETERFVPROC glPointParameterfv;
- EXTERNFLAG PFNGLPOINTPARAMETERIPROC glPointParameteri;
- EXTERNFLAG PFNGLPOINTPARAMETERIVPROC glPointParameteriv;
- EXTERNFLAG PFNGLGENQUERIESPROC glGenQueries;
- EXTERNFLAG PFNGLDELETEQUERIESPROC glDeleteQueries;
- EXTERNFLAG PFNGLISQUERYPROC glIsQuery;
- EXTERNFLAG PFNGLBEGINQUERYPROC glBeginQuery;
- EXTERNFLAG PFNGLENDQUERYPROC glEndQuery;
- EXTERNFLAG PFNGLGETQUERYIVPROC glGetQueryiv;
- EXTERNFLAG PFNGLGETQUERYOBJECTIVPROC glGetQueryObjectiv;
- EXTERNFLAG PFNGLGETQUERYOBJECTUIVPROC glGetQueryObjectuiv;
- EXTERNFLAG PFNGLBINDBUFFERPROC glBindBuffer;
- EXTERNFLAG PFNGLDELETEBUFFERSPROC glDeleteBuffers;
- EXTERNFLAG PFNGLGENBUFFERSPROC glGenBuffers;
- EXTERNFLAG PFNGLISBUFFERPROC glIsBuffer;
- EXTERNFLAG PFNGLBUFFERDATAPROC glBufferData;
- EXTERNFLAG PFNGLBUFFERSUBDATAPROC glBufferSubData;
- EXTERNFLAG PFNGLGETBUFFERSUBDATAPROC glGetBufferSubData;
- EXTERNFLAG PFNGLMAPBUFFERPROC glMapBuffer;
- EXTERNFLAG PFNGLUNMAPBUFFERPROC glUnmapBuffer;
- EXTERNFLAG PFNGLGETBUFFERPARAMETERIVPROC glGetBufferParameteriv;
- EXTERNFLAG PFNGLGETBUFFERPOINTERVPROC glGetBufferPointerv;
- EXTERNFLAG PFNGLBLENDEQUATIONSEPARATEPROC glBlendEquationSeparate;
- EXTERNFLAG PFNGLDRAWBUFFERSPROC glDrawBuffers;
- EXTERNFLAG PFNGLSTENCILOPSEPARATEPROC glStencilOpSeparate;
- EXTERNFLAG PFNGLSTENCILFUNCSEPARATEPROC glStencilFuncSeparate;
- EXTERNFLAG PFNGLSTENCILMASKSEPARATEPROC glStencilMaskSeparate;
- EXTERNFLAG PFNGLATTACHSHADERPROC glAttachShader;
- EXTERNFLAG PFNGLBINDATTRIBLOCATIONPROC glBindAttribLocation;
- EXTERNFLAG PFNGLCOMPILESHADERPROC glCompileShader;
- EXTERNFLAG PFNGLCREATEPROGRAMPROC glCreateProgram;
- EXTERNFLAG PFNGLCREATESHADERPROC glCreateShader;
- EXTERNFLAG PFNGLDELETEPROGRAMPROC glDeleteProgram;
- EXTERNFLAG PFNGLDELETESHADERPROC glDeleteShader;
- EXTERNFLAG PFNGLDETACHSHADERPROC glDetachShader;
- EXTERNFLAG PFNGLDISABLEVERTEXATTRIBARRAYPROC glDisableVertexAttribArray;
- EXTERNFLAG PFNGLENABLEVERTEXATTRIBARRAYPROC glEnableVertexAttribArray;
- EXTERNFLAG PFNGLGETACTIVEATTRIBPROC glGetActiveAttrib;
- EXTERNFLAG PFNGLGETACTIVEUNIFORMPROC glGetActiveUniform;
- EXTERNFLAG PFNGLGETATTACHEDSHADERSPROC glGetAttachedShaders;
- EXTERNFLAG PFNGLGETATTRIBLOCATIONPROC glGetAttribLocation;
- EXTERNFLAG PFNGLGETPROGRAMIVPROC glGetProgramiv;
- EXTERNFLAG PFNGLGETPROGRAMINFOLOGPROC glGetProgramInfoLog;
- EXTERNFLAG PFNGLGETSHADERIVPROC glGetShaderiv;
- EXTERNFLAG PFNGLGETSHADERINFOLOGPROC glGetShaderInfoLog;
- EXTERNFLAG PFNGLGETSHADERSOURCEPROC glGetShaderSource;
- EXTERNFLAG PFNGLGETUNIFORMLOCATIONPROC glGetUniformLocation;
- EXTERNFLAG PFNGLGETUNIFORMFVPROC glGetUniformfv;
- EXTERNFLAG PFNGLGETUNIFORMIVPROC glGetUniformiv;
- EXTERNFLAG PFNGLGETVERTEXATTRIBDVPROC glGetVertexAttribdv;
- EXTERNFLAG PFNGLGETVERTEXATTRIBFVPROC glGetVertexAttribfv;
- EXTERNFLAG PFNGLGETVERTEXATTRIBIVPROC glGetVertexAttribiv;
- EXTERNFLAG PFNGLGETVERTEXATTRIBPOINTERVPROC glGetVertexAttribPointerv;
- EXTERNFLAG PFNGLISPROGRAMPROC glIsProgram;
- EXTERNFLAG PFNGLISSHADERPROC glIsShader;
- EXTERNFLAG PFNGLLINKPROGRAMPROC glLinkProgram;
- EXTERNFLAG PFNGLSHADERSOURCEPROC glShaderSource;
- EXTERNFLAG PFNGLUSEPROGRAMPROC glUseProgram;
- EXTERNFLAG PFNGLUNIFORM1FPROC glUniform1f;
- EXTERNFLAG PFNGLUNIFORM2FPROC glUniform2f;
- EXTERNFLAG PFNGLUNIFORM3FPROC glUniform3f;
- EXTERNFLAG PFNGLUNIFORM4FPROC glUniform4f;
- EXTERNFLAG PFNGLUNIFORM1IPROC glUniform1i;
- EXTERNFLAG PFNGLUNIFORM2IPROC glUniform2i;
- EXTERNFLAG PFNGLUNIFORM3IPROC glUniform3i;
- EXTERNFLAG PFNGLUNIFORM4IPROC glUniform4i;
- EXTERNFLAG PFNGLUNIFORM1FVPROC glUniform1fv;
- EXTERNFLAG PFNGLUNIFORM2FVPROC glUniform2fv;
- EXTERNFLAG PFNGLUNIFORM3FVPROC glUniform3fv;
- EXTERNFLAG PFNGLUNIFORM4FVPROC glUniform4fv;
- EXTERNFLAG PFNGLUNIFORM1IVPROC glUniform1iv;
- EXTERNFLAG PFNGLUNIFORM2IVPROC glUniform2iv;
- EXTERNFLAG PFNGLUNIFORM3IVPROC glUniform3iv;
- EXTERNFLAG PFNGLUNIFORM4IVPROC glUniform4iv;
- EXTERNFLAG PFNGLUNIFORMMATRIX2FVPROC glUniformMatrix2fv;
- EXTERNFLAG PFNGLUNIFORMMATRIX3FVPROC glUniformMatrix3fv;
- EXTERNFLAG PFNGLUNIFORMMATRIX4FVPROC glUniformMatrix4fv;
- EXTERNFLAG PFNGLVALIDATEPROGRAMPROC glValidateProgram;
- EXTERNFLAG PFNGLVERTEXATTRIB1DPROC glVertexAttrib1d;
- EXTERNFLAG PFNGLVERTEXATTRIB1DVPROC glVertexAttrib1dv;
- EXTERNFLAG PFNGLVERTEXATTRIB1FPROC glVertexAttrib1f;
- EXTERNFLAG PFNGLVERTEXATTRIB1FVPROC glVertexAttrib1fv;
- EXTERNFLAG PFNGLVERTEXATTRIB1SPROC glVertexAttrib1s;
- EXTERNFLAG PFNGLVERTEXATTRIB1SVPROC glVertexAttrib1sv;
- EXTERNFLAG PFNGLVERTEXATTRIB2DPROC glVertexAttrib2d;
- EXTERNFLAG PFNGLVERTEXATTRIB2DVPROC glVertexAttrib2dv;
- EXTERNFLAG PFNGLVERTEXATTRIB2FPROC glVertexAttrib2f;
- EXTERNFLAG PFNGLVERTEXATTRIB2FVPROC glVertexAttrib2fv;
- EXTERNFLAG PFNGLVERTEXATTRIB2SPROC glVertexAttrib2s;
- EXTERNFLAG PFNGLVERTEXATTRIB2SVPROC glVertexAttrib2sv;
- EXTERNFLAG PFNGLVERTEXATTRIB3DPROC glVertexAttrib3d;
- EXTERNFLAG PFNGLVERTEXATTRIB3DVPROC glVertexAttrib3dv;
- EXTERNFLAG PFNGLVERTEXATTRIB3FPROC glVertexAttrib3f;
- EXTERNFLAG PFNGLVERTEXATTRIB3FVPROC glVertexAttrib3fv;
- EXTERNFLAG PFNGLVERTEXATTRIB3SPROC glVertexAttrib3s;
- EXTERNFLAG PFNGLVERTEXATTRIB3SVPROC glVertexAttrib3sv;
- EXTERNFLAG PFNGLVERTEXATTRIB4NBVPROC glVertexAttrib4Nbv;
- EXTERNFLAG PFNGLVERTEXATTRIB4NIVPROC glVertexAttrib4Niv;
- EXTERNFLAG PFNGLVERTEXATTRIB4NSVPROC glVertexAttrib4Nsv;
- EXTERNFLAG PFNGLVERTEXATTRIB4NUBPROC glVertexAttrib4Nub;
- EXTERNFLAG PFNGLVERTEXATTRIB4NUBVPROC glVertexAttrib4Nubv;
- EXTERNFLAG PFNGLVERTEXATTRIB4NUIVPROC glVertexAttrib4Nuiv;
- EXTERNFLAG PFNGLVERTEXATTRIB4NUSVPROC glVertexAttrib4Nusv;
- EXTERNFLAG PFNGLVERTEXATTRIB4BVPROC glVertexAttrib4bv;
- EXTERNFLAG PFNGLVERTEXATTRIB4DPROC glVertexAttrib4d;
- EXTERNFLAG PFNGLVERTEXATTRIB4DVPROC glVertexAttrib4dv;
- EXTERNFLAG PFNGLVERTEXATTRIB4FPROC glVertexAttrib4f;
- EXTERNFLAG PFNGLVERTEXATTRIB4FVPROC glVertexAttrib4fv;
- EXTERNFLAG PFNGLVERTEXATTRIB4IVPROC glVertexAttrib4iv;
- EXTERNFLAG PFNGLVERTEXATTRIB4SPROC glVertexAttrib4s;
- EXTERNFLAG PFNGLVERTEXATTRIB4SVPROC glVertexAttrib4sv;
- EXTERNFLAG PFNGLVERTEXATTRIB4UBVPROC glVertexAttrib4ubv;
- EXTERNFLAG PFNGLVERTEXATTRIB4UIVPROC glVertexAttrib4uiv;
- EXTERNFLAG PFNGLVERTEXATTRIB4USVPROC glVertexAttrib4usv;
- EXTERNFLAG PFNGLVERTEXATTRIBPOINTERPROC glVertexAttribPointer;
- //EXTERNFLAG PFNGLUNIFORMMATRIX2X3FVPROC glUniformMatrix2x3fv;
- //EXTERNFLAG PFNGLUNIFORMMATRIX3X2FVPROC glUniformMatrix3x2fv;
- //EXTERNFLAG PFNGLUNIFORMMATRIX2X4FVPROC glUniformMatrix2x4fv;
- //EXTERNFLAG PFNGLUNIFORMMATRIX4X2FVPROC glUniformMatrix4x2fv;
- //EXTERNFLAG PFNGLUNIFORMMATRIX3X4FVPROC glUniformMatrix3x4fv;
- //EXTERNFLAG PFNGLUNIFORMMATRIX4X3FVPROC glUniformMatrix4x3fv;
- //EXTERNFLAG PFNGLCOLORMASKIPROC glColorMaski;
- //EXTERNFLAG PFNGLGETBOOLEANI_VPROC glGetBooleani_v;
- //EXTERNFLAG PFNGLGETINTEGERI_VPROC glGetIntegeri_v;
- //EXTERNFLAG PFNGLENABLEIPROC glEnablei;
- //EXTERNFLAG PFNGLDISABLEIPROC glDisablei;
- //EXTERNFLAG PFNGLISENABLEDIPROC glIsEnabledi;
- //EXTERNFLAG PFNGLBEGINTRANSFORMFEEDBACKPROC glBeginTransformFeedback;
- //EXTERNFLAG PFNGLENDTRANSFORMFEEDBACKPROC glEndTransformFeedback;
- //EXTERNFLAG PFNGLBINDBUFFERRANGEPROC glBindBufferRange;
- //EXTERNFLAG PFNGLBINDBUFFERBASEPROC glBindBufferBase;
- //EXTERNFLAG PFNGLTRANSFORMFEEDBACKVARYINGSPROC glTransformFeedbackVaryings;
- //EXTERNFLAG PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glGetTransformFeedbackVarying;
- //EXTERNFLAG PFNGLCLAMPCOLORPROC glClampColor;
- //EXTERNFLAG PFNGLBEGINCONDITIONALRENDERPROC glBeginConditionalRender;
- //EXTERNFLAG PFNGLENDCONDITIONALRENDERPROC glEndConditionalRender;
- //EXTERNFLAG PFNGLVERTEXATTRIBIPOINTERPROC glVertexAttribIPointer;
- //EXTERNFLAG PFNGLGETVERTEXATTRIBIIVPROC glGetVertexAttribIiv;
- //EXTERNFLAG PFNGLGETVERTEXATTRIBIUIVPROC glGetVertexAttribIuiv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI1IPROC glVertexAttribI1i;
- //EXTERNFLAG PFNGLVERTEXATTRIBI2IPROC glVertexAttribI2i;
- //EXTERNFLAG PFNGLVERTEXATTRIBI3IPROC glVertexAttribI3i;
- //EXTERNFLAG PFNGLVERTEXATTRIBI4IPROC glVertexAttribI4i;
- //EXTERNFLAG PFNGLVERTEXATTRIBI1UIPROC glVertexAttribI1ui;
- //EXTERNFLAG PFNGLVERTEXATTRIBI2UIPROC glVertexAttribI2ui;
- //EXTERNFLAG PFNGLVERTEXATTRIBI3UIPROC glVertexAttribI3ui;
- //EXTERNFLAG PFNGLVERTEXATTRIBI4UIPROC glVertexAttribI4ui;
- //EXTERNFLAG PFNGLVERTEXATTRIBI1IVPROC glVertexAttribI1iv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI2IVPROC glVertexAttribI2iv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI3IVPROC glVertexAttribI3iv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI4IVPROC glVertexAttribI4iv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI1UIVPROC glVertexAttribI1uiv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI2UIVPROC glVertexAttribI2uiv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI3UIVPROC glVertexAttribI3uiv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI4UIVPROC glVertexAttribI4uiv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI4BVPROC glVertexAttribI4bv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI4SVPROC glVertexAttribI4sv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI4UBVPROC glVertexAttribI4ubv;
- //EXTERNFLAG PFNGLVERTEXATTRIBI4USVPROC glVertexAttribI4usv;
- //EXTERNFLAG PFNGLGETUNIFORMUIVPROC glGetUniformuiv;
- //EXTERNFLAG PFNGLBINDFRAGDATALOCATIONPROC glBindFragDataLocation;
- //EXTERNFLAG PFNGLGETFRAGDATALOCATIONPROC glGetFragDataLocation;
- //EXTERNFLAG PFNGLUNIFORM1UIPROC glUniform1ui;
- //EXTERNFLAG PFNGLUNIFORM2UIPROC glUniform2ui;
- //EXTERNFLAG PFNGLUNIFORM3UIPROC glUniform3ui;
- //EXTERNFLAG PFNGLUNIFORM4UIPROC glUniform4ui;
- //EXTERNFLAG PFNGLUNIFORM1UIVPROC glUniform1uiv;
- //EXTERNFLAG PFNGLUNIFORM2UIVPROC glUniform2uiv;
- //EXTERNFLAG PFNGLUNIFORM3UIVPROC glUniform3uiv;
- //EXTERNFLAG PFNGLUNIFORM4UIVPROC glUniform4uiv;
- //EXTERNFLAG PFNGLTEXPARAMETERIIVPROC glTexParameterIiv;
- //EXTERNFLAG PFNGLTEXPARAMETERIUIVPROC glTexParameterIuiv;
- //EXTERNFLAG PFNGLGETTEXPARAMETERIIVPROC glGetTexParameterIiv;
- //EXTERNFLAG PFNGLGETTEXPARAMETERIUIVPROC glGetTexParameterIuiv;
- //EXTERNFLAG PFNGLCLEARBUFFERIVPROC glClearBufferiv;
- //EXTERNFLAG PFNGLCLEARBUFFERUIVPROC glClearBufferuiv;
- //EXTERNFLAG PFNGLCLEARBUFFERFVPROC glClearBufferfv;
- //EXTERNFLAG PFNGLCLEARBUFFERFIPROC glClearBufferfi;
- //EXTERNFLAG PFNGLGETSTRINGIPROC glGetStringi;
- //EXTERNFLAG PFNGLDRAWARRAYSINSTANCEDPROC glDrawArraysInstanced;
- //EXTERNFLAG PFNGLDRAWELEMENTSINSTANCEDPROC glDrawElementsInstanced;
- //EXTERNFLAG PFNGLTEXBUFFERPROC glTexBuffer;
- //EXTERNFLAG PFNGLPRIMITIVERESTARTINDEXPROC glPrimitiveRestartIndex;
- //EXTERNFLAG PFNGLGETINTEGER64I_VPROC glGetInteger64i_v;
- //EXTERNFLAG PFNGLGETBUFFERPARAMETERI64VPROC glGetBufferParameteri64v;
- //EXTERNFLAG PFNGLPROGRAMPARAMETERIPROC glProgramParameteri;
- //EXTERNFLAG PFNGLFRAMEBUFFERTEXTUREPROC glFramebufferTexture;
- //EXTERNFLAG PFNGLFRAMEBUFFERTEXTUREFACEPROC glFramebufferTextureFace;
- //EXTERNFLAG PFNGLISRENDERBUFFERPROC glIsRenderbuffer;
- //EXTERNFLAG PFNGLBINDRENDERBUFFERPROC glBindRenderbuffer;
- //EXTERNFLAG PFNGLDELETERENDERBUFFERSPROC glDeleteRenderbuffers;
- //EXTERNFLAG PFNGLGENRENDERBUFFERSPROC glGenRenderbuffers;
- //EXTERNFLAG PFNGLRENDERBUFFERSTORAGEPROC glRenderbufferStorage;
- //EXTERNFLAG PFNGLGETRENDERBUFFERPARAMETERIVPROC glGetRenderbufferParameteriv;
- //EXTERNFLAG PFNGLISFRAMEBUFFERPROC glIsFramebuffer;
- //EXTERNFLAG PFNGLBINDFRAMEBUFFERPROC glBindFramebuffer;
- //EXTERNFLAG PFNGLDELETEFRAMEBUFFERSPROC glDeleteFramebuffers;
- //EXTERNFLAG PFNGLGENFRAMEBUFFERSPROC glGenFramebuffers;
- //EXTERNFLAG PFNGLCHECKFRAMEBUFFERSTATUSPROC glCheckFramebufferStatus;
- //EXTERNFLAG PFNGLFRAMEBUFFERTEXTURE1DPROC glFramebufferTexture1D;
- //EXTERNFLAG PFNGLFRAMEBUFFERTEXTURE2DPROC glFramebufferTexture2D;
- //EXTERNFLAG PFNGLFRAMEBUFFERTEXTURE3DPROC glFramebufferTexture3D;
- //EXTERNFLAG PFNGLFRAMEBUFFERRENDERBUFFERPROC glFramebufferRenderbuffer;
- //EXTERNFLAG PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glGetFramebufferAttachmentParameteriv;
- //EXTERNFLAG PFNGLGENERATEMIPMAPPROC glGenerateMipmap;
- //EXTERNFLAG PFNGLBLITFRAMEBUFFERPROC glBlitFramebuffer;
- //EXTERNFLAG PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glRenderbufferStorageMultisample;
- //EXTERNFLAG PFNGLFRAMEBUFFERTEXTURELAYERPROC glFramebufferTextureLayer;
- //EXTERNFLAG PFNGLMAPBUFFERRANGEPROC glMapBufferRange;
- //EXTERNFLAG PFNGLFLUSHMAPPEDBUFFERRANGEPROC glFlushMappedBufferRange;
- //EXTERNFLAG PFNGLBINDVERTEXARRAYPROC glBindVertexArray;
- //EXTERNFLAG PFNGLDELETEVERTEXARRAYSPROC glDeleteVertexArrays;
- //EXTERNFLAG PFNGLGENVERTEXARRAYSPROC glGenVertexArrays;
- //EXTERNFLAG PFNGLISVERTEXARRAYPROC glIsVertexArray;
- //EXTERNFLAG PFNGLGETUNIFORMINDICESPROC glGetUniformIndices;
- //EXTERNFLAG PFNGLGETACTIVEUNIFORMSIVPROC glGetActiveUniformsiv;
- //EXTERNFLAG PFNGLGETACTIVEUNIFORMNAMEPROC glGetActiveUniformName;
- //EXTERNFLAG PFNGLGETUNIFORMBLOCKINDEXPROC glGetUniformBlockIndex;
- //EXTERNFLAG PFNGLGETACTIVEUNIFORMBLOCKIVPROC glGetActiveUniformBlockiv;
- //EXTERNFLAG PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glGetActiveUniformBlockName;
- //EXTERNFLAG PFNGLUNIFORMBLOCKBINDINGPROC glUniformBlockBinding;
- //EXTERNFLAG PFNGLCOPYBUFFERSUBDATAPROC glCopyBufferSubData;
- //EXTERNFLAG PFNGLDRAWELEMENTSBASEVERTEXPROC glDrawElementsBaseVertex;
- //EXTERNFLAG PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glDrawRangeElementsBaseVertex;
- //EXTERNFLAG PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glDrawElementsInstancedBaseVertex;
- //EXTERNFLAG PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glMultiDrawElementsBaseVertex;
- //EXTERNFLAG PFNGLPROVOKINGVERTEXPROC glProvokingVertex;
- //EXTERNFLAG PFNGLFENCESYNCPROC glFenceSync;
- //EXTERNFLAG PFNGLISSYNCPROC glIsSync;
- //EXTERNFLAG PFNGLDELETESYNCPROC glDeleteSync;
- //EXTERNFLAG PFNGLCLIENTWAITSYNCPROC glClientWaitSync;
- //EXTERNFLAG PFNGLWAITSYNCPROC glWaitSync;
- //EXTERNFLAG PFNGLGETINTEGER64VPROC glGetInteger64v;
- //EXTERNFLAG PFNGLGETSYNCIVPROC glGetSynciv;
- //EXTERNFLAG PFNGLTEXIMAGE2DMULTISAMPLEPROC glTexImage2DMultisample;
- //EXTERNFLAG PFNGLTEXIMAGE3DMULTISAMPLEPROC glTexImage3DMultisample;
- //EXTERNFLAG PFNGLGETMULTISAMPLEFVPROC glGetMultisamplefv;
- //EXTERNFLAG PFNGLSAMPLEMASKIPROC glSampleMaski;
- //EXTERNFLAG PFNGLBLENDEQUATIONIPROC glBlendEquationi;
- //EXTERNFLAG PFNGLBLENDEQUATIONSEPARATEIPROC glBlendEquationSeparatei;
- //EXTERNFLAG PFNGLBLENDFUNCIPROC glBlendFunci;
- //EXTERNFLAG PFNGLBLENDFUNCSEPARATEIPROC glBlendFuncSeparatei;
- //EXTERNFLAG PFNGLMINSAMPLESHADINGPROC glMinSampleShading;
- EXTERNFLAG PFNGLACTIVETEXTUREPROC glClientActiveTexture;