1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234 |
- #ifndef __gl3w_h_
- #define __gl3w_h_
- #include "glcorearb.h"
- #ifndef __gl_h_
- #define __gl_h_
- #endif
- #ifdef __cplusplus
- extern "C" {
- #endif
- /* gl3w api */
- int gl3wInit(void);
- int gl3wIsSupported(int major, int minor);
- void *gl3wGetProcAddress(const char *proc);
- /* OpenGL functions */
- extern PFNGLCULLFACEPROC gl3wCullFace;
- extern PFNGLFRONTFACEPROC gl3wFrontFace;
- extern PFNGLHINTPROC gl3wHint;
- extern PFNGLLINEWIDTHPROC gl3wLineWidth;
- extern PFNGLPOINTSIZEPROC gl3wPointSize;
- extern PFNGLPOLYGONMODEPROC gl3wPolygonMode;
- extern PFNGLSCISSORPROC gl3wScissor;
- extern PFNGLTEXPARAMETERFPROC gl3wTexParameterf;
- extern PFNGLTEXPARAMETERFVPROC gl3wTexParameterfv;
- extern PFNGLTEXPARAMETERIPROC gl3wTexParameteri;
- extern PFNGLTEXPARAMETERIVPROC gl3wTexParameteriv;
- extern PFNGLTEXIMAGE1DPROC gl3wTexImage1D;
- extern PFNGLTEXIMAGE2DPROC gl3wTexImage2D;
- extern PFNGLDRAWBUFFERPROC gl3wDrawBuffer;
- extern PFNGLCLEARPROC gl3wClear;
- extern PFNGLCLEARCOLORPROC gl3wClearColor;
- extern PFNGLCLEARSTENCILPROC gl3wClearStencil;
- extern PFNGLCLEARDEPTHPROC gl3wClearDepth;
- extern PFNGLSTENCILMASKPROC gl3wStencilMask;
- extern PFNGLCOLORMASKPROC gl3wColorMask;
- extern PFNGLDEPTHMASKPROC gl3wDepthMask;
- extern PFNGLDISABLEPROC gl3wDisable;
- extern PFNGLENABLEPROC gl3wEnable;
- extern PFNGLFINISHPROC gl3wFinish;
- extern PFNGLFLUSHPROC gl3wFlush;
- extern PFNGLBLENDFUNCPROC gl3wBlendFunc;
- extern PFNGLLOGICOPPROC gl3wLogicOp;
- extern PFNGLSTENCILFUNCPROC gl3wStencilFunc;
- extern PFNGLSTENCILOPPROC gl3wStencilOp;
- extern PFNGLDEPTHFUNCPROC gl3wDepthFunc;
- extern PFNGLPIXELSTOREFPROC gl3wPixelStoref;
- extern PFNGLPIXELSTOREIPROC gl3wPixelStorei;
- extern PFNGLREADBUFFERPROC gl3wReadBuffer;
- extern PFNGLREADPIXELSPROC gl3wReadPixels;
- extern PFNGLGETBOOLEANVPROC gl3wGetBooleanv;
- extern PFNGLGETDOUBLEVPROC gl3wGetDoublev;
- extern PFNGLGETERRORPROC gl3wGetError;
- extern PFNGLGETFLOATVPROC gl3wGetFloatv;
- extern PFNGLGETINTEGERVPROC gl3wGetIntegerv;
- extern PFNGLGETSTRINGPROC gl3wGetString;
- extern PFNGLGETTEXIMAGEPROC gl3wGetTexImage;
- extern PFNGLGETTEXPARAMETERFVPROC gl3wGetTexParameterfv;
- extern PFNGLGETTEXPARAMETERIVPROC gl3wGetTexParameteriv;
- extern PFNGLGETTEXLEVELPARAMETERFVPROC gl3wGetTexLevelParameterfv;
- extern PFNGLGETTEXLEVELPARAMETERIVPROC gl3wGetTexLevelParameteriv;
- extern PFNGLISENABLEDPROC gl3wIsEnabled;
- extern PFNGLDEPTHRANGEPROC gl3wDepthRange;
- extern PFNGLVIEWPORTPROC gl3wViewport;
- extern PFNGLDRAWARRAYSPROC gl3wDrawArrays;
- extern PFNGLDRAWELEMENTSPROC gl3wDrawElements;
- extern PFNGLGETPOINTERVPROC gl3wGetPointerv;
- extern PFNGLPOLYGONOFFSETPROC gl3wPolygonOffset;
- extern PFNGLCOPYTEXIMAGE1DPROC gl3wCopyTexImage1D;
- extern PFNGLCOPYTEXIMAGE2DPROC gl3wCopyTexImage2D;
- extern PFNGLCOPYTEXSUBIMAGE1DPROC gl3wCopyTexSubImage1D;
- extern PFNGLCOPYTEXSUBIMAGE2DPROC gl3wCopyTexSubImage2D;
- extern PFNGLTEXSUBIMAGE1DPROC gl3wTexSubImage1D;
- extern PFNGLTEXSUBIMAGE2DPROC gl3wTexSubImage2D;
- extern PFNGLBINDTEXTUREPROC gl3wBindTexture;
- extern PFNGLDELETETEXTURESPROC gl3wDeleteTextures;
- extern PFNGLGENTEXTURESPROC gl3wGenTextures;
- extern PFNGLISTEXTUREPROC gl3wIsTexture;
- extern PFNGLBLENDCOLORPROC gl3wBlendColor;
- extern PFNGLBLENDEQUATIONPROC gl3wBlendEquation;
- extern PFNGLDRAWRANGEELEMENTSPROC gl3wDrawRangeElements;
- extern PFNGLTEXIMAGE3DPROC gl3wTexImage3D;
- extern PFNGLTEXSUBIMAGE3DPROC gl3wTexSubImage3D;
- extern PFNGLCOPYTEXSUBIMAGE3DPROC gl3wCopyTexSubImage3D;
- extern PFNGLACTIVETEXTUREPROC gl3wActiveTexture;
- extern PFNGLSAMPLECOVERAGEPROC gl3wSampleCoverage;
- extern PFNGLCOMPRESSEDTEXIMAGE3DPROC gl3wCompressedTexImage3D;
- extern PFNGLCOMPRESSEDTEXIMAGE2DPROC gl3wCompressedTexImage2D;
- extern PFNGLCOMPRESSEDTEXIMAGE1DPROC gl3wCompressedTexImage1D;
- extern PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC gl3wCompressedTexSubImage3D;
- extern PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC gl3wCompressedTexSubImage2D;
- extern PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC gl3wCompressedTexSubImage1D;
- extern PFNGLGETCOMPRESSEDTEXIMAGEPROC gl3wGetCompressedTexImage;
- extern PFNGLBLENDFUNCSEPARATEPROC gl3wBlendFuncSeparate;
- extern PFNGLMULTIDRAWARRAYSPROC gl3wMultiDrawArrays;
- extern PFNGLMULTIDRAWELEMENTSPROC gl3wMultiDrawElements;
- extern PFNGLPOINTPARAMETERFPROC gl3wPointParameterf;
- extern PFNGLPOINTPARAMETERFVPROC gl3wPointParameterfv;
- extern PFNGLPOINTPARAMETERIPROC gl3wPointParameteri;
- extern PFNGLPOINTPARAMETERIVPROC gl3wPointParameteriv;
- extern PFNGLGENQUERIESPROC gl3wGenQueries;
- extern PFNGLDELETEQUERIESPROC gl3wDeleteQueries;
- extern PFNGLISQUERYPROC gl3wIsQuery;
- extern PFNGLBEGINQUERYPROC gl3wBeginQuery;
- extern PFNGLENDQUERYPROC gl3wEndQuery;
- extern PFNGLGETQUERYIVPROC gl3wGetQueryiv;
- extern PFNGLGETQUERYOBJECTIVPROC gl3wGetQueryObjectiv;
- extern PFNGLGETQUERYOBJECTUIVPROC gl3wGetQueryObjectuiv;
- extern PFNGLBINDBUFFERPROC gl3wBindBuffer;
- extern PFNGLDELETEBUFFERSPROC gl3wDeleteBuffers;
- extern PFNGLGENBUFFERSPROC gl3wGenBuffers;
- extern PFNGLISBUFFERPROC gl3wIsBuffer;
- extern PFNGLBUFFERDATAPROC gl3wBufferData;
- extern PFNGLBUFFERSUBDATAPROC gl3wBufferSubData;
- extern PFNGLGETBUFFERSUBDATAPROC gl3wGetBufferSubData;
- extern PFNGLMAPBUFFERPROC gl3wMapBuffer;
- extern PFNGLUNMAPBUFFERPROC gl3wUnmapBuffer;
- extern PFNGLGETBUFFERPARAMETERIVPROC gl3wGetBufferParameteriv;
- extern PFNGLGETBUFFERPOINTERVPROC gl3wGetBufferPointerv;
- extern PFNGLBLENDEQUATIONSEPARATEPROC gl3wBlendEquationSeparate;
- extern PFNGLDRAWBUFFERSPROC gl3wDrawBuffers;
- extern PFNGLSTENCILOPSEPARATEPROC gl3wStencilOpSeparate;
- extern PFNGLSTENCILFUNCSEPARATEPROC gl3wStencilFuncSeparate;
- extern PFNGLSTENCILMASKSEPARATEPROC gl3wStencilMaskSeparate;
- extern PFNGLATTACHSHADERPROC gl3wAttachShader;
- extern PFNGLBINDATTRIBLOCATIONPROC gl3wBindAttribLocation;
- extern PFNGLCOMPILESHADERPROC gl3wCompileShader;
- extern PFNGLCREATEPROGRAMPROC gl3wCreateProgram;
- extern PFNGLCREATESHADERPROC gl3wCreateShader;
- extern PFNGLDELETEPROGRAMPROC gl3wDeleteProgram;
- extern PFNGLDELETESHADERPROC gl3wDeleteShader;
- extern PFNGLDETACHSHADERPROC gl3wDetachShader;
- extern PFNGLDISABLEVERTEXATTRIBARRAYPROC gl3wDisableVertexAttribArray;
- extern PFNGLENABLEVERTEXATTRIBARRAYPROC gl3wEnableVertexAttribArray;
- extern PFNGLGETACTIVEATTRIBPROC gl3wGetActiveAttrib;
- extern PFNGLGETACTIVEUNIFORMPROC gl3wGetActiveUniform;
- extern PFNGLGETATTACHEDSHADERSPROC gl3wGetAttachedShaders;
- extern PFNGLGETATTRIBLOCATIONPROC gl3wGetAttribLocation;
- extern PFNGLGETPROGRAMIVPROC gl3wGetProgramiv;
- extern PFNGLGETPROGRAMINFOLOGPROC gl3wGetProgramInfoLog;
- extern PFNGLGETSHADERIVPROC gl3wGetShaderiv;
- extern PFNGLGETSHADERINFOLOGPROC gl3wGetShaderInfoLog;
- extern PFNGLGETSHADERSOURCEPROC gl3wGetShaderSource;
- extern PFNGLGETUNIFORMLOCATIONPROC gl3wGetUniformLocation;
- extern PFNGLGETUNIFORMFVPROC gl3wGetUniformfv;
- extern PFNGLGETUNIFORMIVPROC gl3wGetUniformiv;
- extern PFNGLGETVERTEXATTRIBDVPROC gl3wGetVertexAttribdv;
- extern PFNGLGETVERTEXATTRIBFVPROC gl3wGetVertexAttribfv;
- extern PFNGLGETVERTEXATTRIBIVPROC gl3wGetVertexAttribiv;
- extern PFNGLGETVERTEXATTRIBPOINTERVPROC gl3wGetVertexAttribPointerv;
- extern PFNGLISPROGRAMPROC gl3wIsProgram;
- extern PFNGLISSHADERPROC gl3wIsShader;
- extern PFNGLLINKPROGRAMPROC gl3wLinkProgram;
- extern PFNGLSHADERSOURCEPROC gl3wShaderSource;
- extern PFNGLUSEPROGRAMPROC gl3wUseProgram;
- extern PFNGLUNIFORM1FPROC gl3wUniform1f;
- extern PFNGLUNIFORM2FPROC gl3wUniform2f;
- extern PFNGLUNIFORM3FPROC gl3wUniform3f;
- extern PFNGLUNIFORM4FPROC gl3wUniform4f;
- extern PFNGLUNIFORM1IPROC gl3wUniform1i;
- extern PFNGLUNIFORM2IPROC gl3wUniform2i;
- extern PFNGLUNIFORM3IPROC gl3wUniform3i;
- extern PFNGLUNIFORM4IPROC gl3wUniform4i;
- extern PFNGLUNIFORM1FVPROC gl3wUniform1fv;
- extern PFNGLUNIFORM2FVPROC gl3wUniform2fv;
- extern PFNGLUNIFORM3FVPROC gl3wUniform3fv;
- extern PFNGLUNIFORM4FVPROC gl3wUniform4fv;
- extern PFNGLUNIFORM1IVPROC gl3wUniform1iv;
- extern PFNGLUNIFORM2IVPROC gl3wUniform2iv;
- extern PFNGLUNIFORM3IVPROC gl3wUniform3iv;
- extern PFNGLUNIFORM4IVPROC gl3wUniform4iv;
- extern PFNGLUNIFORMMATRIX2FVPROC gl3wUniformMatrix2fv;
- extern PFNGLUNIFORMMATRIX3FVPROC gl3wUniformMatrix3fv;
- extern PFNGLUNIFORMMATRIX4FVPROC gl3wUniformMatrix4fv;
- extern PFNGLVALIDATEPROGRAMPROC gl3wValidateProgram;
- extern PFNGLVERTEXATTRIB1DPROC gl3wVertexAttrib1d;
- extern PFNGLVERTEXATTRIB1DVPROC gl3wVertexAttrib1dv;
- extern PFNGLVERTEXATTRIB1FPROC gl3wVertexAttrib1f;
- extern PFNGLVERTEXATTRIB1FVPROC gl3wVertexAttrib1fv;
- extern PFNGLVERTEXATTRIB1SPROC gl3wVertexAttrib1s;
- extern PFNGLVERTEXATTRIB1SVPROC gl3wVertexAttrib1sv;
- extern PFNGLVERTEXATTRIB2DPROC gl3wVertexAttrib2d;
- extern PFNGLVERTEXATTRIB2DVPROC gl3wVertexAttrib2dv;
- extern PFNGLVERTEXATTRIB2FPROC gl3wVertexAttrib2f;
- extern PFNGLVERTEXATTRIB2FVPROC gl3wVertexAttrib2fv;
- extern PFNGLVERTEXATTRIB2SPROC gl3wVertexAttrib2s;
- extern PFNGLVERTEXATTRIB2SVPROC gl3wVertexAttrib2sv;
- extern PFNGLVERTEXATTRIB3DPROC gl3wVertexAttrib3d;
- extern PFNGLVERTEXATTRIB3DVPROC gl3wVertexAttrib3dv;
- extern PFNGLVERTEXATTRIB3FPROC gl3wVertexAttrib3f;
- extern PFNGLVERTEXATTRIB3FVPROC gl3wVertexAttrib3fv;
- extern PFNGLVERTEXATTRIB3SPROC gl3wVertexAttrib3s;
- extern PFNGLVERTEXATTRIB3SVPROC gl3wVertexAttrib3sv;
- extern PFNGLVERTEXATTRIB4NBVPROC gl3wVertexAttrib4Nbv;
- extern PFNGLVERTEXATTRIB4NIVPROC gl3wVertexAttrib4Niv;
- extern PFNGLVERTEXATTRIB4NSVPROC gl3wVertexAttrib4Nsv;
- extern PFNGLVERTEXATTRIB4NUBPROC gl3wVertexAttrib4Nub;
- extern PFNGLVERTEXATTRIB4NUBVPROC gl3wVertexAttrib4Nubv;
- extern PFNGLVERTEXATTRIB4NUIVPROC gl3wVertexAttrib4Nuiv;
- extern PFNGLVERTEXATTRIB4NUSVPROC gl3wVertexAttrib4Nusv;
- extern PFNGLVERTEXATTRIB4BVPROC gl3wVertexAttrib4bv;
- extern PFNGLVERTEXATTRIB4DPROC gl3wVertexAttrib4d;
- extern PFNGLVERTEXATTRIB4DVPROC gl3wVertexAttrib4dv;
- extern PFNGLVERTEXATTRIB4FPROC gl3wVertexAttrib4f;
- extern PFNGLVERTEXATTRIB4FVPROC gl3wVertexAttrib4fv;
- extern PFNGLVERTEXATTRIB4IVPROC gl3wVertexAttrib4iv;
- extern PFNGLVERTEXATTRIB4SPROC gl3wVertexAttrib4s;
- extern PFNGLVERTEXATTRIB4SVPROC gl3wVertexAttrib4sv;
- extern PFNGLVERTEXATTRIB4UBVPROC gl3wVertexAttrib4ubv;
- extern PFNGLVERTEXATTRIB4UIVPROC gl3wVertexAttrib4uiv;
- extern PFNGLVERTEXATTRIB4USVPROC gl3wVertexAttrib4usv;
- extern PFNGLVERTEXATTRIBPOINTERPROC gl3wVertexAttribPointer;
- extern PFNGLUNIFORMMATRIX2X3FVPROC gl3wUniformMatrix2x3fv;
- extern PFNGLUNIFORMMATRIX3X2FVPROC gl3wUniformMatrix3x2fv;
- extern PFNGLUNIFORMMATRIX2X4FVPROC gl3wUniformMatrix2x4fv;
- extern PFNGLUNIFORMMATRIX4X2FVPROC gl3wUniformMatrix4x2fv;
- extern PFNGLUNIFORMMATRIX3X4FVPROC gl3wUniformMatrix3x4fv;
- extern PFNGLUNIFORMMATRIX4X3FVPROC gl3wUniformMatrix4x3fv;
- extern PFNGLCOLORMASKIPROC gl3wColorMaski;
- extern PFNGLGETBOOLEANI_VPROC gl3wGetBooleani_v;
- extern PFNGLGETINTEGERI_VPROC gl3wGetIntegeri_v;
- extern PFNGLENABLEIPROC gl3wEnablei;
- extern PFNGLDISABLEIPROC gl3wDisablei;
- extern PFNGLISENABLEDIPROC gl3wIsEnabledi;
- extern PFNGLBEGINTRANSFORMFEEDBACKPROC gl3wBeginTransformFeedback;
- extern PFNGLENDTRANSFORMFEEDBACKPROC gl3wEndTransformFeedback;
- extern PFNGLBINDBUFFERRANGEPROC gl3wBindBufferRange;
- extern PFNGLBINDBUFFERBASEPROC gl3wBindBufferBase;
- extern PFNGLTRANSFORMFEEDBACKVARYINGSPROC gl3wTransformFeedbackVaryings;
- extern PFNGLGETTRANSFORMFEEDBACKVARYINGPROC gl3wGetTransformFeedbackVarying;
- extern PFNGLCLAMPCOLORPROC gl3wClampColor;
- extern PFNGLBEGINCONDITIONALRENDERPROC gl3wBeginConditionalRender;
- extern PFNGLENDCONDITIONALRENDERPROC gl3wEndConditionalRender;
- extern PFNGLVERTEXATTRIBIPOINTERPROC gl3wVertexAttribIPointer;
- extern PFNGLGETVERTEXATTRIBIIVPROC gl3wGetVertexAttribIiv;
- extern PFNGLGETVERTEXATTRIBIUIVPROC gl3wGetVertexAttribIuiv;
- extern PFNGLVERTEXATTRIBI1IPROC gl3wVertexAttribI1i;
- extern PFNGLVERTEXATTRIBI2IPROC gl3wVertexAttribI2i;
- extern PFNGLVERTEXATTRIBI3IPROC gl3wVertexAttribI3i;
- extern PFNGLVERTEXATTRIBI4IPROC gl3wVertexAttribI4i;
- extern PFNGLVERTEXATTRIBI1UIPROC gl3wVertexAttribI1ui;
- extern PFNGLVERTEXATTRIBI2UIPROC gl3wVertexAttribI2ui;
- extern PFNGLVERTEXATTRIBI3UIPROC gl3wVertexAttribI3ui;
- extern PFNGLVERTEXATTRIBI4UIPROC gl3wVertexAttribI4ui;
- extern PFNGLVERTEXATTRIBI1IVPROC gl3wVertexAttribI1iv;
- extern PFNGLVERTEXATTRIBI2IVPROC gl3wVertexAttribI2iv;
- extern PFNGLVERTEXATTRIBI3IVPROC gl3wVertexAttribI3iv;
- extern PFNGLVERTEXATTRIBI4IVPROC gl3wVertexAttribI4iv;
- extern PFNGLVERTEXATTRIBI1UIVPROC gl3wVertexAttribI1uiv;
- extern PFNGLVERTEXATTRIBI2UIVPROC gl3wVertexAttribI2uiv;
- extern PFNGLVERTEXATTRIBI3UIVPROC gl3wVertexAttribI3uiv;
- extern PFNGLVERTEXATTRIBI4UIVPROC gl3wVertexAttribI4uiv;
- extern PFNGLVERTEXATTRIBI4BVPROC gl3wVertexAttribI4bv;
- extern PFNGLVERTEXATTRIBI4SVPROC gl3wVertexAttribI4sv;
- extern PFNGLVERTEXATTRIBI4UBVPROC gl3wVertexAttribI4ubv;
- extern PFNGLVERTEXATTRIBI4USVPROC gl3wVertexAttribI4usv;
- extern PFNGLGETUNIFORMUIVPROC gl3wGetUniformuiv;
- extern PFNGLBINDFRAGDATALOCATIONPROC gl3wBindFragDataLocation;
- extern PFNGLGETFRAGDATALOCATIONPROC gl3wGetFragDataLocation;
- extern PFNGLUNIFORM1UIPROC gl3wUniform1ui;
- extern PFNGLUNIFORM2UIPROC gl3wUniform2ui;
- extern PFNGLUNIFORM3UIPROC gl3wUniform3ui;
- extern PFNGLUNIFORM4UIPROC gl3wUniform4ui;
- extern PFNGLUNIFORM1UIVPROC gl3wUniform1uiv;
- extern PFNGLUNIFORM2UIVPROC gl3wUniform2uiv;
- extern PFNGLUNIFORM3UIVPROC gl3wUniform3uiv;
- extern PFNGLUNIFORM4UIVPROC gl3wUniform4uiv;
- extern PFNGLTEXPARAMETERIIVPROC gl3wTexParameterIiv;
- extern PFNGLTEXPARAMETERIUIVPROC gl3wTexParameterIuiv;
- extern PFNGLGETTEXPARAMETERIIVPROC gl3wGetTexParameterIiv;
- extern PFNGLGETTEXPARAMETERIUIVPROC gl3wGetTexParameterIuiv;
- extern PFNGLCLEARBUFFERIVPROC gl3wClearBufferiv;
- extern PFNGLCLEARBUFFERUIVPROC gl3wClearBufferuiv;
- extern PFNGLCLEARBUFFERFVPROC gl3wClearBufferfv;
- extern PFNGLCLEARBUFFERFIPROC gl3wClearBufferfi;
- extern PFNGLGETSTRINGIPROC gl3wGetStringi;
- extern PFNGLDRAWARRAYSINSTANCEDPROC gl3wDrawArraysInstanced;
- extern PFNGLDRAWELEMENTSINSTANCEDPROC gl3wDrawElementsInstanced;
- extern PFNGLTEXBUFFERPROC gl3wTexBuffer;
- extern PFNGLPRIMITIVERESTARTINDEXPROC gl3wPrimitiveRestartIndex;
- extern PFNGLGETINTEGER64I_VPROC gl3wGetInteger64i_v;
- extern PFNGLGETBUFFERPARAMETERI64VPROC gl3wGetBufferParameteri64v;
- extern PFNGLFRAMEBUFFERTEXTUREPROC gl3wFramebufferTexture;
- extern PFNGLVERTEXATTRIBDIVISORPROC gl3wVertexAttribDivisor;
- extern PFNGLMINSAMPLESHADINGPROC gl3wMinSampleShading;
- extern PFNGLBLENDEQUATIONIPROC gl3wBlendEquationi;
- extern PFNGLBLENDEQUATIONSEPARATEIPROC gl3wBlendEquationSeparatei;
- extern PFNGLBLENDFUNCIPROC gl3wBlendFunci;
- extern PFNGLBLENDFUNCSEPARATEIPROC gl3wBlendFuncSeparatei;
- extern PFNGLISRENDERBUFFERPROC gl3wIsRenderbuffer;
- extern PFNGLBINDRENDERBUFFERPROC gl3wBindRenderbuffer;
- extern PFNGLDELETERENDERBUFFERSPROC gl3wDeleteRenderbuffers;
- extern PFNGLGENRENDERBUFFERSPROC gl3wGenRenderbuffers;
- extern PFNGLRENDERBUFFERSTORAGEPROC gl3wRenderbufferStorage;
- extern PFNGLGETRENDERBUFFERPARAMETERIVPROC gl3wGetRenderbufferParameteriv;
- extern PFNGLISFRAMEBUFFERPROC gl3wIsFramebuffer;
- extern PFNGLBINDFRAMEBUFFERPROC gl3wBindFramebuffer;
- extern PFNGLDELETEFRAMEBUFFERSPROC gl3wDeleteFramebuffers;
- extern PFNGLGENFRAMEBUFFERSPROC gl3wGenFramebuffers;
- extern PFNGLCHECKFRAMEBUFFERSTATUSPROC gl3wCheckFramebufferStatus;
- extern PFNGLFRAMEBUFFERTEXTURE1DPROC gl3wFramebufferTexture1D;
- extern PFNGLFRAMEBUFFERTEXTURE2DPROC gl3wFramebufferTexture2D;
- extern PFNGLFRAMEBUFFERTEXTURE3DPROC gl3wFramebufferTexture3D;
- extern PFNGLFRAMEBUFFERRENDERBUFFERPROC gl3wFramebufferRenderbuffer;
- extern PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC gl3wGetFramebufferAttachmentParameteriv;
- extern PFNGLGENERATEMIPMAPPROC gl3wGenerateMipmap;
- extern PFNGLBLITFRAMEBUFFERPROC gl3wBlitFramebuffer;
- extern PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC gl3wRenderbufferStorageMultisample;
- extern PFNGLFRAMEBUFFERTEXTURELAYERPROC gl3wFramebufferTextureLayer;
- extern PFNGLMAPBUFFERRANGEPROC gl3wMapBufferRange;
- extern PFNGLFLUSHMAPPEDBUFFERRANGEPROC gl3wFlushMappedBufferRange;
- extern PFNGLBINDVERTEXARRAYPROC gl3wBindVertexArray;
- extern PFNGLDELETEVERTEXARRAYSPROC gl3wDeleteVertexArrays;
- extern PFNGLGENVERTEXARRAYSPROC gl3wGenVertexArrays;
- extern PFNGLISVERTEXARRAYPROC gl3wIsVertexArray;
- extern PFNGLGETUNIFORMINDICESPROC gl3wGetUniformIndices;
- extern PFNGLGETACTIVEUNIFORMSIVPROC gl3wGetActiveUniformsiv;
- extern PFNGLGETACTIVEUNIFORMNAMEPROC gl3wGetActiveUniformName;
- extern PFNGLGETUNIFORMBLOCKINDEXPROC gl3wGetUniformBlockIndex;
- extern PFNGLGETACTIVEUNIFORMBLOCKIVPROC gl3wGetActiveUniformBlockiv;
- extern PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC gl3wGetActiveUniformBlockName;
- extern PFNGLUNIFORMBLOCKBINDINGPROC gl3wUniformBlockBinding;
- extern PFNGLCOPYBUFFERSUBDATAPROC gl3wCopyBufferSubData;
- extern PFNGLDRAWELEMENTSBASEVERTEXPROC gl3wDrawElementsBaseVertex;
- extern PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC gl3wDrawRangeElementsBaseVertex;
- extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC gl3wDrawElementsInstancedBaseVertex;
- extern PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC gl3wMultiDrawElementsBaseVertex;
- extern PFNGLPROVOKINGVERTEXPROC gl3wProvokingVertex;
- extern PFNGLFENCESYNCPROC gl3wFenceSync;
- extern PFNGLISSYNCPROC gl3wIsSync;
- extern PFNGLDELETESYNCPROC gl3wDeleteSync;
- extern PFNGLCLIENTWAITSYNCPROC gl3wClientWaitSync;
- extern PFNGLWAITSYNCPROC gl3wWaitSync;
- extern PFNGLGETINTEGER64VPROC gl3wGetInteger64v;
- extern PFNGLGETSYNCIVPROC gl3wGetSynciv;
- extern PFNGLTEXIMAGE2DMULTISAMPLEPROC gl3wTexImage2DMultisample;
- extern PFNGLTEXIMAGE3DMULTISAMPLEPROC gl3wTexImage3DMultisample;
- extern PFNGLGETMULTISAMPLEFVPROC gl3wGetMultisamplefv;
- extern PFNGLSAMPLEMASKIPROC gl3wSampleMaski;
- extern PFNGLBLENDEQUATIONIARBPROC gl3wBlendEquationiARB;
- extern PFNGLBLENDEQUATIONSEPARATEIARBPROC gl3wBlendEquationSeparateiARB;
- extern PFNGLBLENDFUNCIARBPROC gl3wBlendFunciARB;
- extern PFNGLBLENDFUNCSEPARATEIARBPROC gl3wBlendFuncSeparateiARB;
- extern PFNGLMINSAMPLESHADINGARBPROC gl3wMinSampleShadingARB;
- extern PFNGLNAMEDSTRINGARBPROC gl3wNamedStringARB;
- extern PFNGLDELETENAMEDSTRINGARBPROC gl3wDeleteNamedStringARB;
- extern PFNGLCOMPILESHADERINCLUDEARBPROC gl3wCompileShaderIncludeARB;
- extern PFNGLISNAMEDSTRINGARBPROC gl3wIsNamedStringARB;
- extern PFNGLGETNAMEDSTRINGARBPROC gl3wGetNamedStringARB;
- extern PFNGLGETNAMEDSTRINGIVARBPROC gl3wGetNamedStringivARB;
- extern PFNGLBINDFRAGDATALOCATIONINDEXEDPROC gl3wBindFragDataLocationIndexed;
- extern PFNGLGETFRAGDATAINDEXPROC gl3wGetFragDataIndex;
- extern PFNGLGENSAMPLERSPROC gl3wGenSamplers;
- extern PFNGLDELETESAMPLERSPROC gl3wDeleteSamplers;
- extern PFNGLISSAMPLERPROC gl3wIsSampler;
- extern PFNGLBINDSAMPLERPROC gl3wBindSampler;
- extern PFNGLSAMPLERPARAMETERIPROC gl3wSamplerParameteri;
- extern PFNGLSAMPLERPARAMETERIVPROC gl3wSamplerParameteriv;
- extern PFNGLSAMPLERPARAMETERFPROC gl3wSamplerParameterf;
- extern PFNGLSAMPLERPARAMETERFVPROC gl3wSamplerParameterfv;
- extern PFNGLSAMPLERPARAMETERIIVPROC gl3wSamplerParameterIiv;
- extern PFNGLSAMPLERPARAMETERIUIVPROC gl3wSamplerParameterIuiv;
- extern PFNGLGETSAMPLERPARAMETERIVPROC gl3wGetSamplerParameteriv;
- extern PFNGLGETSAMPLERPARAMETERIIVPROC gl3wGetSamplerParameterIiv;
- extern PFNGLGETSAMPLERPARAMETERFVPROC gl3wGetSamplerParameterfv;
- extern PFNGLGETSAMPLERPARAMETERIUIVPROC gl3wGetSamplerParameterIuiv;
- extern PFNGLQUERYCOUNTERPROC gl3wQueryCounter;
- extern PFNGLGETQUERYOBJECTI64VPROC gl3wGetQueryObjecti64v;
- extern PFNGLGETQUERYOBJECTUI64VPROC gl3wGetQueryObjectui64v;
- extern PFNGLVERTEXP2UIPROC gl3wVertexP2ui;
- extern PFNGLVERTEXP2UIVPROC gl3wVertexP2uiv;
- extern PFNGLVERTEXP3UIPROC gl3wVertexP3ui;
- extern PFNGLVERTEXP3UIVPROC gl3wVertexP3uiv;
- extern PFNGLVERTEXP4UIPROC gl3wVertexP4ui;
- extern PFNGLVERTEXP4UIVPROC gl3wVertexP4uiv;
- extern PFNGLTEXCOORDP1UIPROC gl3wTexCoordP1ui;
- extern PFNGLTEXCOORDP1UIVPROC gl3wTexCoordP1uiv;
- extern PFNGLTEXCOORDP2UIPROC gl3wTexCoordP2ui;
- extern PFNGLTEXCOORDP2UIVPROC gl3wTexCoordP2uiv;
- extern PFNGLTEXCOORDP3UIPROC gl3wTexCoordP3ui;
- extern PFNGLTEXCOORDP3UIVPROC gl3wTexCoordP3uiv;
- extern PFNGLTEXCOORDP4UIPROC gl3wTexCoordP4ui;
- extern PFNGLTEXCOORDP4UIVPROC gl3wTexCoordP4uiv;
- extern PFNGLMULTITEXCOORDP1UIPROC gl3wMultiTexCoordP1ui;
- extern PFNGLMULTITEXCOORDP1UIVPROC gl3wMultiTexCoordP1uiv;
- extern PFNGLMULTITEXCOORDP2UIPROC gl3wMultiTexCoordP2ui;
- extern PFNGLMULTITEXCOORDP2UIVPROC gl3wMultiTexCoordP2uiv;
- extern PFNGLMULTITEXCOORDP3UIPROC gl3wMultiTexCoordP3ui;
- extern PFNGLMULTITEXCOORDP3UIVPROC gl3wMultiTexCoordP3uiv;
- extern PFNGLMULTITEXCOORDP4UIPROC gl3wMultiTexCoordP4ui;
- extern PFNGLMULTITEXCOORDP4UIVPROC gl3wMultiTexCoordP4uiv;
- extern PFNGLNORMALP3UIPROC gl3wNormalP3ui;
- extern PFNGLNORMALP3UIVPROC gl3wNormalP3uiv;
- extern PFNGLCOLORP3UIPROC gl3wColorP3ui;
- extern PFNGLCOLORP3UIVPROC gl3wColorP3uiv;
- extern PFNGLCOLORP4UIPROC gl3wColorP4ui;
- extern PFNGLCOLORP4UIVPROC gl3wColorP4uiv;
- extern PFNGLSECONDARYCOLORP3UIPROC gl3wSecondaryColorP3ui;
- extern PFNGLSECONDARYCOLORP3UIVPROC gl3wSecondaryColorP3uiv;
- extern PFNGLVERTEXATTRIBP1UIPROC gl3wVertexAttribP1ui;
- extern PFNGLVERTEXATTRIBP1UIVPROC gl3wVertexAttribP1uiv;
- extern PFNGLVERTEXATTRIBP2UIPROC gl3wVertexAttribP2ui;
- extern PFNGLVERTEXATTRIBP2UIVPROC gl3wVertexAttribP2uiv;
- extern PFNGLVERTEXATTRIBP3UIPROC gl3wVertexAttribP3ui;
- extern PFNGLVERTEXATTRIBP3UIVPROC gl3wVertexAttribP3uiv;
- extern PFNGLVERTEXATTRIBP4UIPROC gl3wVertexAttribP4ui;
- extern PFNGLVERTEXATTRIBP4UIVPROC gl3wVertexAttribP4uiv;
- extern PFNGLDRAWARRAYSINDIRECTPROC gl3wDrawArraysIndirect;
- extern PFNGLDRAWELEMENTSINDIRECTPROC gl3wDrawElementsIndirect;
- extern PFNGLUNIFORM1DPROC gl3wUniform1d;
- extern PFNGLUNIFORM2DPROC gl3wUniform2d;
- extern PFNGLUNIFORM3DPROC gl3wUniform3d;
- extern PFNGLUNIFORM4DPROC gl3wUniform4d;
- extern PFNGLUNIFORM1DVPROC gl3wUniform1dv;
- extern PFNGLUNIFORM2DVPROC gl3wUniform2dv;
- extern PFNGLUNIFORM3DVPROC gl3wUniform3dv;
- extern PFNGLUNIFORM4DVPROC gl3wUniform4dv;
- extern PFNGLUNIFORMMATRIX2DVPROC gl3wUniformMatrix2dv;
- extern PFNGLUNIFORMMATRIX3DVPROC gl3wUniformMatrix3dv;
- extern PFNGLUNIFORMMATRIX4DVPROC gl3wUniformMatrix4dv;
- extern PFNGLUNIFORMMATRIX2X3DVPROC gl3wUniformMatrix2x3dv;
- extern PFNGLUNIFORMMATRIX2X4DVPROC gl3wUniformMatrix2x4dv;
- extern PFNGLUNIFORMMATRIX3X2DVPROC gl3wUniformMatrix3x2dv;
- extern PFNGLUNIFORMMATRIX3X4DVPROC gl3wUniformMatrix3x4dv;
- extern PFNGLUNIFORMMATRIX4X2DVPROC gl3wUniformMatrix4x2dv;
- extern PFNGLUNIFORMMATRIX4X3DVPROC gl3wUniformMatrix4x3dv;
- extern PFNGLGETUNIFORMDVPROC gl3wGetUniformdv;
- extern PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC gl3wGetSubroutineUniformLocation;
- extern PFNGLGETSUBROUTINEINDEXPROC gl3wGetSubroutineIndex;
- extern PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC gl3wGetActiveSubroutineUniformiv;
- extern PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC gl3wGetActiveSubroutineUniformName;
- extern PFNGLGETACTIVESUBROUTINENAMEPROC gl3wGetActiveSubroutineName;
- extern PFNGLUNIFORMSUBROUTINESUIVPROC gl3wUniformSubroutinesuiv;
- extern PFNGLGETUNIFORMSUBROUTINEUIVPROC gl3wGetUniformSubroutineuiv;
- extern PFNGLGETPROGRAMSTAGEIVPROC gl3wGetProgramStageiv;
- extern PFNGLPATCHPARAMETERIPROC gl3wPatchParameteri;
- extern PFNGLPATCHPARAMETERFVPROC gl3wPatchParameterfv;
- extern PFNGLBINDTRANSFORMFEEDBACKPROC gl3wBindTransformFeedback;
- extern PFNGLDELETETRANSFORMFEEDBACKSPROC gl3wDeleteTransformFeedbacks;
- extern PFNGLGENTRANSFORMFEEDBACKSPROC gl3wGenTransformFeedbacks;
- extern PFNGLISTRANSFORMFEEDBACKPROC gl3wIsTransformFeedback;
- extern PFNGLPAUSETRANSFORMFEEDBACKPROC gl3wPauseTransformFeedback;
- extern PFNGLRESUMETRANSFORMFEEDBACKPROC gl3wResumeTransformFeedback;
- extern PFNGLDRAWTRANSFORMFEEDBACKPROC gl3wDrawTransformFeedback;
- extern PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC gl3wDrawTransformFeedbackStream;
- extern PFNGLBEGINQUERYINDEXEDPROC gl3wBeginQueryIndexed;
- extern PFNGLENDQUERYINDEXEDPROC gl3wEndQueryIndexed;
- extern PFNGLGETQUERYINDEXEDIVPROC gl3wGetQueryIndexediv;
- extern PFNGLRELEASESHADERCOMPILERPROC gl3wReleaseShaderCompiler;
- extern PFNGLSHADERBINARYPROC gl3wShaderBinary;
- extern PFNGLGETSHADERPRECISIONFORMATPROC gl3wGetShaderPrecisionFormat;
- extern PFNGLDEPTHRANGEFPROC gl3wDepthRangef;
- extern PFNGLCLEARDEPTHFPROC gl3wClearDepthf;
- extern PFNGLGETPROGRAMBINARYPROC gl3wGetProgramBinary;
- extern PFNGLPROGRAMBINARYPROC gl3wProgramBinary;
- extern PFNGLPROGRAMPARAMETERIPROC gl3wProgramParameteri;
- extern PFNGLUSEPROGRAMSTAGESPROC gl3wUseProgramStages;
- extern PFNGLACTIVESHADERPROGRAMPROC gl3wActiveShaderProgram;
- extern PFNGLCREATESHADERPROGRAMVPROC gl3wCreateShaderProgramv;
- extern PFNGLBINDPROGRAMPIPELINEPROC gl3wBindProgramPipeline;
- extern PFNGLDELETEPROGRAMPIPELINESPROC gl3wDeleteProgramPipelines;
- extern PFNGLGENPROGRAMPIPELINESPROC gl3wGenProgramPipelines;
- extern PFNGLISPROGRAMPIPELINEPROC gl3wIsProgramPipeline;
- extern PFNGLGETPROGRAMPIPELINEIVPROC gl3wGetProgramPipelineiv;
- extern PFNGLPROGRAMUNIFORM1IPROC gl3wProgramUniform1i;
- extern PFNGLPROGRAMUNIFORM1IVPROC gl3wProgramUniform1iv;
- extern PFNGLPROGRAMUNIFORM1FPROC gl3wProgramUniform1f;
- extern PFNGLPROGRAMUNIFORM1FVPROC gl3wProgramUniform1fv;
- extern PFNGLPROGRAMUNIFORM1DPROC gl3wProgramUniform1d;
- extern PFNGLPROGRAMUNIFORM1DVPROC gl3wProgramUniform1dv;
- extern PFNGLPROGRAMUNIFORM1UIPROC gl3wProgramUniform1ui;
- extern PFNGLPROGRAMUNIFORM1UIVPROC gl3wProgramUniform1uiv;
- extern PFNGLPROGRAMUNIFORM2IPROC gl3wProgramUniform2i;
- extern PFNGLPROGRAMUNIFORM2IVPROC gl3wProgramUniform2iv;
- extern PFNGLPROGRAMUNIFORM2FPROC gl3wProgramUniform2f;
- extern PFNGLPROGRAMUNIFORM2FVPROC gl3wProgramUniform2fv;
- extern PFNGLPROGRAMUNIFORM2DPROC gl3wProgramUniform2d;
- extern PFNGLPROGRAMUNIFORM2DVPROC gl3wProgramUniform2dv;
- extern PFNGLPROGRAMUNIFORM2UIPROC gl3wProgramUniform2ui;
- extern PFNGLPROGRAMUNIFORM2UIVPROC gl3wProgramUniform2uiv;
- extern PFNGLPROGRAMUNIFORM3IPROC gl3wProgramUniform3i;
- extern PFNGLPROGRAMUNIFORM3IVPROC gl3wProgramUniform3iv;
- extern PFNGLPROGRAMUNIFORM3FPROC gl3wProgramUniform3f;
- extern PFNGLPROGRAMUNIFORM3FVPROC gl3wProgramUniform3fv;
- extern PFNGLPROGRAMUNIFORM3DPROC gl3wProgramUniform3d;
- extern PFNGLPROGRAMUNIFORM3DVPROC gl3wProgramUniform3dv;
- extern PFNGLPROGRAMUNIFORM3UIPROC gl3wProgramUniform3ui;
- extern PFNGLPROGRAMUNIFORM3UIVPROC gl3wProgramUniform3uiv;
- extern PFNGLPROGRAMUNIFORM4IPROC gl3wProgramUniform4i;
- extern PFNGLPROGRAMUNIFORM4IVPROC gl3wProgramUniform4iv;
- extern PFNGLPROGRAMUNIFORM4FPROC gl3wProgramUniform4f;
- extern PFNGLPROGRAMUNIFORM4FVPROC gl3wProgramUniform4fv;
- extern PFNGLPROGRAMUNIFORM4DPROC gl3wProgramUniform4d;
- extern PFNGLPROGRAMUNIFORM4DVPROC gl3wProgramUniform4dv;
- extern PFNGLPROGRAMUNIFORM4UIPROC gl3wProgramUniform4ui;
- extern PFNGLPROGRAMUNIFORM4UIVPROC gl3wProgramUniform4uiv;
- extern PFNGLPROGRAMUNIFORMMATRIX2FVPROC gl3wProgramUniformMatrix2fv;
- extern PFNGLPROGRAMUNIFORMMATRIX3FVPROC gl3wProgramUniformMatrix3fv;
- extern PFNGLPROGRAMUNIFORMMATRIX4FVPROC gl3wProgramUniformMatrix4fv;
- extern PFNGLPROGRAMUNIFORMMATRIX2DVPROC gl3wProgramUniformMatrix2dv;
- extern PFNGLPROGRAMUNIFORMMATRIX3DVPROC gl3wProgramUniformMatrix3dv;
- extern PFNGLPROGRAMUNIFORMMATRIX4DVPROC gl3wProgramUniformMatrix4dv;
- extern PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC gl3wProgramUniformMatrix2x3fv;
- extern PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC gl3wProgramUniformMatrix3x2fv;
- extern PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC gl3wProgramUniformMatrix2x4fv;
- extern PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC gl3wProgramUniformMatrix4x2fv;
- extern PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC gl3wProgramUniformMatrix3x4fv;
- extern PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC gl3wProgramUniformMatrix4x3fv;
- extern PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC gl3wProgramUniformMatrix2x3dv;
- extern PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC gl3wProgramUniformMatrix3x2dv;
- extern PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC gl3wProgramUniformMatrix2x4dv;
- extern PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC gl3wProgramUniformMatrix4x2dv;
- extern PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC gl3wProgramUniformMatrix3x4dv;
- extern PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC gl3wProgramUniformMatrix4x3dv;
- extern PFNGLVALIDATEPROGRAMPIPELINEPROC gl3wValidateProgramPipeline;
- extern PFNGLGETPROGRAMPIPELINEINFOLOGPROC gl3wGetProgramPipelineInfoLog;
- extern PFNGLVERTEXATTRIBL1DPROC gl3wVertexAttribL1d;
- extern PFNGLVERTEXATTRIBL2DPROC gl3wVertexAttribL2d;
- extern PFNGLVERTEXATTRIBL3DPROC gl3wVertexAttribL3d;
- extern PFNGLVERTEXATTRIBL4DPROC gl3wVertexAttribL4d;
- extern PFNGLVERTEXATTRIBL1DVPROC gl3wVertexAttribL1dv;
- extern PFNGLVERTEXATTRIBL2DVPROC gl3wVertexAttribL2dv;
- extern PFNGLVERTEXATTRIBL3DVPROC gl3wVertexAttribL3dv;
- extern PFNGLVERTEXATTRIBL4DVPROC gl3wVertexAttribL4dv;
- extern PFNGLVERTEXATTRIBLPOINTERPROC gl3wVertexAttribLPointer;
- extern PFNGLGETVERTEXATTRIBLDVPROC gl3wGetVertexAttribLdv;
- extern PFNGLVIEWPORTARRAYVPROC gl3wViewportArrayv;
- extern PFNGLVIEWPORTINDEXEDFPROC gl3wViewportIndexedf;
- extern PFNGLVIEWPORTINDEXEDFVPROC gl3wViewportIndexedfv;
- extern PFNGLSCISSORARRAYVPROC gl3wScissorArrayv;
- extern PFNGLSCISSORINDEXEDPROC gl3wScissorIndexed;
- extern PFNGLSCISSORINDEXEDVPROC gl3wScissorIndexedv;
- extern PFNGLDEPTHRANGEARRAYVPROC gl3wDepthRangeArrayv;
- extern PFNGLDEPTHRANGEINDEXEDPROC gl3wDepthRangeIndexed;
- extern PFNGLGETFLOATI_VPROC gl3wGetFloati_v;
- extern PFNGLGETDOUBLEI_VPROC gl3wGetDoublei_v;
- extern PFNGLCREATESYNCFROMCLEVENTARBPROC gl3wCreateSyncFromCLeventARB;
- extern PFNGLDEBUGMESSAGECONTROLARBPROC gl3wDebugMessageControlARB;
- extern PFNGLDEBUGMESSAGEINSERTARBPROC gl3wDebugMessageInsertARB;
- extern PFNGLDEBUGMESSAGECALLBACKARBPROC gl3wDebugMessageCallbackARB;
- extern PFNGLGETDEBUGMESSAGELOGARBPROC gl3wGetDebugMessageLogARB;
- extern PFNGLGETGRAPHICSRESETSTATUSARBPROC gl3wGetGraphicsResetStatusARB;
- extern PFNGLGETNTEXIMAGEARBPROC gl3wGetnTexImageARB;
- extern PFNGLREADNPIXELSARBPROC gl3wReadnPixelsARB;
- extern PFNGLGETNCOMPRESSEDTEXIMAGEARBPROC gl3wGetnCompressedTexImageARB;
- extern PFNGLGETNUNIFORMFVARBPROC gl3wGetnUniformfvARB;
- extern PFNGLGETNUNIFORMIVARBPROC gl3wGetnUniformivARB;
- extern PFNGLGETNUNIFORMUIVARBPROC gl3wGetnUniformuivARB;
- extern PFNGLGETNUNIFORMDVARBPROC gl3wGetnUniformdvARB;
- extern PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC gl3wDrawArraysInstancedBaseInstance;
- extern PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC gl3wDrawElementsInstancedBaseInstance;
- extern PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC gl3wDrawElementsInstancedBaseVertexBaseInstance;
- extern PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC gl3wDrawTransformFeedbackInstanced;
- extern PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC gl3wDrawTransformFeedbackStreamInstanced;
- extern PFNGLGETINTERNALFORMATIVPROC gl3wGetInternalformativ;
- extern PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC gl3wGetActiveAtomicCounterBufferiv;
- extern PFNGLBINDIMAGETEXTUREPROC gl3wBindImageTexture;
- extern PFNGLMEMORYBARRIERPROC gl3wMemoryBarrier;
- extern PFNGLTEXSTORAGE1DPROC gl3wTexStorage1D;
- extern PFNGLTEXSTORAGE2DPROC gl3wTexStorage2D;
- extern PFNGLTEXSTORAGE3DPROC gl3wTexStorage3D;
- extern PFNGLTEXTURESTORAGE1DEXTPROC gl3wTextureStorage1DEXT;
- extern PFNGLTEXTURESTORAGE2DEXTPROC gl3wTextureStorage2DEXT;
- extern PFNGLTEXTURESTORAGE3DEXTPROC gl3wTextureStorage3DEXT;
- extern PFNGLDEBUGMESSAGECONTROLPROC gl3wDebugMessageControl;
- extern PFNGLDEBUGMESSAGEINSERTPROC gl3wDebugMessageInsert;
- extern PFNGLDEBUGMESSAGECALLBACKPROC gl3wDebugMessageCallback;
- extern PFNGLGETDEBUGMESSAGELOGPROC gl3wGetDebugMessageLog;
- extern PFNGLPUSHDEBUGGROUPPROC gl3wPushDebugGroup;
- extern PFNGLPOPDEBUGGROUPPROC gl3wPopDebugGroup;
- extern PFNGLOBJECTLABELPROC gl3wObjectLabel;
- extern PFNGLGETOBJECTLABELPROC gl3wGetObjectLabel;
- extern PFNGLOBJECTPTRLABELPROC gl3wObjectPtrLabel;
- extern PFNGLGETOBJECTPTRLABELPROC gl3wGetObjectPtrLabel;
- extern PFNGLCLEARBUFFERDATAPROC gl3wClearBufferData;
- extern PFNGLCLEARBUFFERSUBDATAPROC gl3wClearBufferSubData;
- extern PFNGLCLEARNAMEDBUFFERDATAEXTPROC gl3wClearNamedBufferDataEXT;
- extern PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC gl3wClearNamedBufferSubDataEXT;
- extern PFNGLDISPATCHCOMPUTEPROC gl3wDispatchCompute;
- extern PFNGLDISPATCHCOMPUTEINDIRECTPROC gl3wDispatchComputeIndirect;
- extern PFNGLCOPYIMAGESUBDATAPROC gl3wCopyImageSubData;
- extern PFNGLTEXTUREVIEWPROC gl3wTextureView;
- extern PFNGLBINDVERTEXBUFFERPROC gl3wBindVertexBuffer;
- extern PFNGLVERTEXATTRIBFORMATPROC gl3wVertexAttribFormat;
- extern PFNGLVERTEXATTRIBIFORMATPROC gl3wVertexAttribIFormat;
- extern PFNGLVERTEXATTRIBLFORMATPROC gl3wVertexAttribLFormat;
- extern PFNGLVERTEXATTRIBBINDINGPROC gl3wVertexAttribBinding;
- extern PFNGLVERTEXBINDINGDIVISORPROC gl3wVertexBindingDivisor;
- extern PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC gl3wVertexArrayBindVertexBufferEXT;
- extern PFNGLVERTEXARRAYVERTEXATTRIBFORMATEXTPROC gl3wVertexArrayVertexAttribFormatEXT;
- extern PFNGLVERTEXARRAYVERTEXATTRIBIFORMATEXTPROC gl3wVertexArrayVertexAttribIFormatEXT;
- extern PFNGLVERTEXARRAYVERTEXATTRIBLFORMATEXTPROC gl3wVertexArrayVertexAttribLFormatEXT;
- extern PFNGLVERTEXARRAYVERTEXATTRIBBINDINGEXTPROC gl3wVertexArrayVertexAttribBindingEXT;
- extern PFNGLVERTEXARRAYVERTEXBINDINGDIVISOREXTPROC gl3wVertexArrayVertexBindingDivisorEXT;
- extern PFNGLFRAMEBUFFERPARAMETERIPROC gl3wFramebufferParameteri;
- extern PFNGLGETFRAMEBUFFERPARAMETERIVPROC gl3wGetFramebufferParameteriv;
- extern PFNGLNAMEDFRAMEBUFFERPARAMETERIEXTPROC gl3wNamedFramebufferParameteriEXT;
- extern PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVEXTPROC gl3wGetNamedFramebufferParameterivEXT;
- extern PFNGLGETINTERNALFORMATI64VPROC gl3wGetInternalformati64v;
- extern PFNGLINVALIDATETEXSUBIMAGEPROC gl3wInvalidateTexSubImage;
- extern PFNGLINVALIDATETEXIMAGEPROC gl3wInvalidateTexImage;
- extern PFNGLINVALIDATEBUFFERSUBDATAPROC gl3wInvalidateBufferSubData;
- extern PFNGLINVALIDATEBUFFERDATAPROC gl3wInvalidateBufferData;
- extern PFNGLINVALIDATEFRAMEBUFFERPROC gl3wInvalidateFramebuffer;
- extern PFNGLINVALIDATESUBFRAMEBUFFERPROC gl3wInvalidateSubFramebuffer;
- extern PFNGLMULTIDRAWARRAYSINDIRECTPROC gl3wMultiDrawArraysIndirect;
- extern PFNGLMULTIDRAWELEMENTSINDIRECTPROC gl3wMultiDrawElementsIndirect;
- extern PFNGLGETPROGRAMINTERFACEIVPROC gl3wGetProgramInterfaceiv;
- extern PFNGLGETPROGRAMRESOURCEINDEXPROC gl3wGetProgramResourceIndex;
- extern PFNGLGETPROGRAMRESOURCENAMEPROC gl3wGetProgramResourceName;
- extern PFNGLGETPROGRAMRESOURCEIVPROC gl3wGetProgramResourceiv;
- extern PFNGLGETPROGRAMRESOURCELOCATIONPROC gl3wGetProgramResourceLocation;
- extern PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC gl3wGetProgramResourceLocationIndex;
- extern PFNGLSHADERSTORAGEBLOCKBINDINGPROC gl3wShaderStorageBlockBinding;
- extern PFNGLTEXBUFFERRANGEPROC gl3wTexBufferRange;
- extern PFNGLTEXTUREBUFFERRANGEEXTPROC gl3wTextureBufferRangeEXT;
- extern PFNGLTEXSTORAGE2DMULTISAMPLEPROC gl3wTexStorage2DMultisample;
- extern PFNGLTEXSTORAGE3DMULTISAMPLEPROC gl3wTexStorage3DMultisample;
- extern PFNGLTEXTURESTORAGE2DMULTISAMPLEEXTPROC gl3wTextureStorage2DMultisampleEXT;
- extern PFNGLTEXTURESTORAGE3DMULTISAMPLEEXTPROC gl3wTextureStorage3DMultisampleEXT;
- #define glCullFace gl3wCullFace
- #define glFrontFace gl3wFrontFace
- #define glHint gl3wHint
- #define glLineWidth gl3wLineWidth
- #define glPointSize gl3wPointSize
- #define glPolygonMode gl3wPolygonMode
- #define glScissor gl3wScissor
- #define glTexParameterf gl3wTexParameterf
- #define glTexParameterfv gl3wTexParameterfv
- #define glTexParameteri gl3wTexParameteri
- #define glTexParameteriv gl3wTexParameteriv
- #define glTexImage1D gl3wTexImage1D
- #define glTexImage2D gl3wTexImage2D
- #define glDrawBuffer gl3wDrawBuffer
- #define glClear gl3wClear
- #define glClearColor gl3wClearColor
- #define glClearStencil gl3wClearStencil
- #define glClearDepth gl3wClearDepth
- #define glStencilMask gl3wStencilMask
- #define glColorMask gl3wColorMask
- #define glDepthMask gl3wDepthMask
- #define glDisable gl3wDisable
- #define glEnable gl3wEnable
- #define glFinish gl3wFinish
- #define glFlush gl3wFlush
- #define glBlendFunc gl3wBlendFunc
- #define glLogicOp gl3wLogicOp
- #define glStencilFunc gl3wStencilFunc
- #define glStencilOp gl3wStencilOp
- #define glDepthFunc gl3wDepthFunc
- #define glPixelStoref gl3wPixelStoref
- #define glPixelStorei gl3wPixelStorei
- #define glReadBuffer gl3wReadBuffer
- #define glReadPixels gl3wReadPixels
- #define glGetBooleanv gl3wGetBooleanv
- #define glGetDoublev gl3wGetDoublev
- #define glGetError gl3wGetError
- #define glGetFloatv gl3wGetFloatv
- #define glGetIntegerv gl3wGetIntegerv
- #define glGetString gl3wGetString
- #define glGetTexImage gl3wGetTexImage
- #define glGetTexParameterfv gl3wGetTexParameterfv
- #define glGetTexParameteriv gl3wGetTexParameteriv
- #define glGetTexLevelParameterfv gl3wGetTexLevelParameterfv
- #define glGetTexLevelParameteriv gl3wGetTexLevelParameteriv
- #define glIsEnabled gl3wIsEnabled
- #define glDepthRange gl3wDepthRange
- #define glViewport gl3wViewport
- #define glDrawArrays gl3wDrawArrays
- #define glDrawElements gl3wDrawElements
- #define glGetPointerv gl3wGetPointerv
- #define glPolygonOffset gl3wPolygonOffset
- #define glCopyTexImage1D gl3wCopyTexImage1D
- #define glCopyTexImage2D gl3wCopyTexImage2D
- #define glCopyTexSubImage1D gl3wCopyTexSubImage1D
- #define glCopyTexSubImage2D gl3wCopyTexSubImage2D
- #define glTexSubImage1D gl3wTexSubImage1D
- #define glTexSubImage2D gl3wTexSubImage2D
- #define glBindTexture gl3wBindTexture
- #define glDeleteTextures gl3wDeleteTextures
- #define glGenTextures gl3wGenTextures
- #define glIsTexture gl3wIsTexture
- #define glBlendColor gl3wBlendColor
- #define glBlendEquation gl3wBlendEquation
- #define glDrawRangeElements gl3wDrawRangeElements
- #define glTexImage3D gl3wTexImage3D
- #define glTexSubImage3D gl3wTexSubImage3D
- #define glCopyTexSubImage3D gl3wCopyTexSubImage3D
- #define glActiveTexture gl3wActiveTexture
- #define glSampleCoverage gl3wSampleCoverage
- #define glCompressedTexImage3D gl3wCompressedTexImage3D
- #define glCompressedTexImage2D gl3wCompressedTexImage2D
- #define glCompressedTexImage1D gl3wCompressedTexImage1D
- #define glCompressedTexSubImage3D gl3wCompressedTexSubImage3D
- #define glCompressedTexSubImage2D gl3wCompressedTexSubImage2D
- #define glCompressedTexSubImage1D gl3wCompressedTexSubImage1D
- #define glGetCompressedTexImage gl3wGetCompressedTexImage
- #define glBlendFuncSeparate gl3wBlendFuncSeparate
- #define glMultiDrawArrays gl3wMultiDrawArrays
- #define glMultiDrawElements gl3wMultiDrawElements
- #define glPointParameterf gl3wPointParameterf
- #define glPointParameterfv gl3wPointParameterfv
- #define glPointParameteri gl3wPointParameteri
- #define glPointParameteriv gl3wPointParameteriv
- #define glGenQueries gl3wGenQueries
- #define glDeleteQueries gl3wDeleteQueries
- #define glIsQuery gl3wIsQuery
- #define glBeginQuery gl3wBeginQuery
- #define glEndQuery gl3wEndQuery
- #define glGetQueryiv gl3wGetQueryiv
- #define glGetQueryObjectiv gl3wGetQueryObjectiv
- #define glGetQueryObjectuiv gl3wGetQueryObjectuiv
- #define glBindBuffer gl3wBindBuffer
- #define glDeleteBuffers gl3wDeleteBuffers
- #define glGenBuffers gl3wGenBuffers
- #define glIsBuffer gl3wIsBuffer
- #define glBufferData gl3wBufferData
- #define glBufferSubData gl3wBufferSubData
- #define glGetBufferSubData gl3wGetBufferSubData
- #define glMapBuffer gl3wMapBuffer
- #define glUnmapBuffer gl3wUnmapBuffer
- #define glGetBufferParameteriv gl3wGetBufferParameteriv
- #define glGetBufferPointerv gl3wGetBufferPointerv
- #define glBlendEquationSeparate gl3wBlendEquationSeparate
- #define glDrawBuffers gl3wDrawBuffers
- #define glStencilOpSeparate gl3wStencilOpSeparate
- #define glStencilFuncSeparate gl3wStencilFuncSeparate
- #define glStencilMaskSeparate gl3wStencilMaskSeparate
- #define glAttachShader gl3wAttachShader
- #define glBindAttribLocation gl3wBindAttribLocation
- #define glCompileShader gl3wCompileShader
- #define glCreateProgram gl3wCreateProgram
- #define glCreateShader gl3wCreateShader
- #define glDeleteProgram gl3wDeleteProgram
- #define glDeleteShader gl3wDeleteShader
- #define glDetachShader gl3wDetachShader
- #define glDisableVertexAttribArray gl3wDisableVertexAttribArray
- #define glEnableVertexAttribArray gl3wEnableVertexAttribArray
- #define glGetActiveAttrib gl3wGetActiveAttrib
- #define glGetActiveUniform gl3wGetActiveUniform
- #define glGetAttachedShaders gl3wGetAttachedShaders
- #define glGetAttribLocation gl3wGetAttribLocation
- #define glGetProgramiv gl3wGetProgramiv
- #define glGetProgramInfoLog gl3wGetProgramInfoLog
- #define glGetShaderiv gl3wGetShaderiv
- #define glGetShaderInfoLog gl3wGetShaderInfoLog
- #define glGetShaderSource gl3wGetShaderSource
- #define glGetUniformLocation gl3wGetUniformLocation
- #define glGetUniformfv gl3wGetUniformfv
- #define glGetUniformiv gl3wGetUniformiv
- #define glGetVertexAttribdv gl3wGetVertexAttribdv
- #define glGetVertexAttribfv gl3wGetVertexAttribfv
- #define glGetVertexAttribiv gl3wGetVertexAttribiv
- #define glGetVertexAttribPointerv gl3wGetVertexAttribPointerv
- #define glIsProgram gl3wIsProgram
- #define glIsShader gl3wIsShader
- #define glLinkProgram gl3wLinkProgram
- #define glShaderSource gl3wShaderSource
- #define glUseProgram gl3wUseProgram
- #define glUniform1f gl3wUniform1f
- #define glUniform2f gl3wUniform2f
- #define glUniform3f gl3wUniform3f
- #define glUniform4f gl3wUniform4f
- #define glUniform1i gl3wUniform1i
- #define glUniform2i gl3wUniform2i
- #define glUniform3i gl3wUniform3i
- #define glUniform4i gl3wUniform4i
- #define glUniform1fv gl3wUniform1fv
- #define glUniform2fv gl3wUniform2fv
- #define glUniform3fv gl3wUniform3fv
- #define glUniform4fv gl3wUniform4fv
- #define glUniform1iv gl3wUniform1iv
- #define glUniform2iv gl3wUniform2iv
- #define glUniform3iv gl3wUniform3iv
- #define glUniform4iv gl3wUniform4iv
- #define glUniformMatrix2fv gl3wUniformMatrix2fv
- #define glUniformMatrix3fv gl3wUniformMatrix3fv
- #define glUniformMatrix4fv gl3wUniformMatrix4fv
- #define glValidateProgram gl3wValidateProgram
- #define glVertexAttrib1d gl3wVertexAttrib1d
- #define glVertexAttrib1dv gl3wVertexAttrib1dv
- #define glVertexAttrib1f gl3wVertexAttrib1f
- #define glVertexAttrib1fv gl3wVertexAttrib1fv
- #define glVertexAttrib1s gl3wVertexAttrib1s
- #define glVertexAttrib1sv gl3wVertexAttrib1sv
- #define glVertexAttrib2d gl3wVertexAttrib2d
- #define glVertexAttrib2dv gl3wVertexAttrib2dv
- #define glVertexAttrib2f gl3wVertexAttrib2f
- #define glVertexAttrib2fv gl3wVertexAttrib2fv
- #define glVertexAttrib2s gl3wVertexAttrib2s
- #define glVertexAttrib2sv gl3wVertexAttrib2sv
- #define glVertexAttrib3d gl3wVertexAttrib3d
- #define glVertexAttrib3dv gl3wVertexAttrib3dv
- #define glVertexAttrib3f gl3wVertexAttrib3f
- #define glVertexAttrib3fv gl3wVertexAttrib3fv
- #define glVertexAttrib3s gl3wVertexAttrib3s
- #define glVertexAttrib3sv gl3wVertexAttrib3sv
- #define glVertexAttrib4Nbv gl3wVertexAttrib4Nbv
- #define glVertexAttrib4Niv gl3wVertexAttrib4Niv
- #define glVertexAttrib4Nsv gl3wVertexAttrib4Nsv
- #define glVertexAttrib4Nub gl3wVertexAttrib4Nub
- #define glVertexAttrib4Nubv gl3wVertexAttrib4Nubv
- #define glVertexAttrib4Nuiv gl3wVertexAttrib4Nuiv
- #define glVertexAttrib4Nusv gl3wVertexAttrib4Nusv
- #define glVertexAttrib4bv gl3wVertexAttrib4bv
- #define glVertexAttrib4d gl3wVertexAttrib4d
- #define glVertexAttrib4dv gl3wVertexAttrib4dv
- #define glVertexAttrib4f gl3wVertexAttrib4f
- #define glVertexAttrib4fv gl3wVertexAttrib4fv
- #define glVertexAttrib4iv gl3wVertexAttrib4iv
- #define glVertexAttrib4s gl3wVertexAttrib4s
- #define glVertexAttrib4sv gl3wVertexAttrib4sv
- #define glVertexAttrib4ubv gl3wVertexAttrib4ubv
- #define glVertexAttrib4uiv gl3wVertexAttrib4uiv
- #define glVertexAttrib4usv gl3wVertexAttrib4usv
- #define glVertexAttribPointer gl3wVertexAttribPointer
- #define glUniformMatrix2x3fv gl3wUniformMatrix2x3fv
- #define glUniformMatrix3x2fv gl3wUniformMatrix3x2fv
- #define glUniformMatrix2x4fv gl3wUniformMatrix2x4fv
- #define glUniformMatrix4x2fv gl3wUniformMatrix4x2fv
- #define glUniformMatrix3x4fv gl3wUniformMatrix3x4fv
- #define glUniformMatrix4x3fv gl3wUniformMatrix4x3fv
- #define glColorMaski gl3wColorMaski
- #define glGetBooleani_v gl3wGetBooleani_v
- #define glGetIntegeri_v gl3wGetIntegeri_v
- #define glEnablei gl3wEnablei
- #define glDisablei gl3wDisablei
- #define glIsEnabledi gl3wIsEnabledi
- #define glBeginTransformFeedback gl3wBeginTransformFeedback
- #define glEndTransformFeedback gl3wEndTransformFeedback
- #define glBindBufferRange gl3wBindBufferRange
- #define glBindBufferBase gl3wBindBufferBase
- #define glTransformFeedbackVaryings gl3wTransformFeedbackVaryings
- #define glGetTransformFeedbackVarying gl3wGetTransformFeedbackVarying
- #define glClampColor gl3wClampColor
- #define glBeginConditionalRender gl3wBeginConditionalRender
- #define glEndConditionalRender gl3wEndConditionalRender
- #define glVertexAttribIPointer gl3wVertexAttribIPointer
- #define glGetVertexAttribIiv gl3wGetVertexAttribIiv
- #define glGetVertexAttribIuiv gl3wGetVertexAttribIuiv
- #define glVertexAttribI1i gl3wVertexAttribI1i
- #define glVertexAttribI2i gl3wVertexAttribI2i
- #define glVertexAttribI3i gl3wVertexAttribI3i
- #define glVertexAttribI4i gl3wVertexAttribI4i
- #define glVertexAttribI1ui gl3wVertexAttribI1ui
- #define glVertexAttribI2ui gl3wVertexAttribI2ui
- #define glVertexAttribI3ui gl3wVertexAttribI3ui
- #define glVertexAttribI4ui gl3wVertexAttribI4ui
- #define glVertexAttribI1iv gl3wVertexAttribI1iv
- #define glVertexAttribI2iv gl3wVertexAttribI2iv
- #define glVertexAttribI3iv gl3wVertexAttribI3iv
- #define glVertexAttribI4iv gl3wVertexAttribI4iv
- #define glVertexAttribI1uiv gl3wVertexAttribI1uiv
- #define glVertexAttribI2uiv gl3wVertexAttribI2uiv
- #define glVertexAttribI3uiv gl3wVertexAttribI3uiv
- #define glVertexAttribI4uiv gl3wVertexAttribI4uiv
- #define glVertexAttribI4bv gl3wVertexAttribI4bv
- #define glVertexAttribI4sv gl3wVertexAttribI4sv
- #define glVertexAttribI4ubv gl3wVertexAttribI4ubv
- #define glVertexAttribI4usv gl3wVertexAttribI4usv
- #define glGetUniformuiv gl3wGetUniformuiv
- #define glBindFragDataLocation gl3wBindFragDataLocation
- #define glGetFragDataLocation gl3wGetFragDataLocation
- #define glUniform1ui gl3wUniform1ui
- #define glUniform2ui gl3wUniform2ui
- #define glUniform3ui gl3wUniform3ui
- #define glUniform4ui gl3wUniform4ui
- #define glUniform1uiv gl3wUniform1uiv
- #define glUniform2uiv gl3wUniform2uiv
- #define glUniform3uiv gl3wUniform3uiv
- #define glUniform4uiv gl3wUniform4uiv
- #define glTexParameterIiv gl3wTexParameterIiv
- #define glTexParameterIuiv gl3wTexParameterIuiv
- #define glGetTexParameterIiv gl3wGetTexParameterIiv
- #define glGetTexParameterIuiv gl3wGetTexParameterIuiv
- #define glClearBufferiv gl3wClearBufferiv
- #define glClearBufferuiv gl3wClearBufferuiv
- #define glClearBufferfv gl3wClearBufferfv
- #define glClearBufferfi gl3wClearBufferfi
- #define glGetStringi gl3wGetStringi
- #define glDrawArraysInstanced gl3wDrawArraysInstanced
- #define glDrawElementsInstanced gl3wDrawElementsInstanced
- #define glTexBuffer gl3wTexBuffer
- #define glPrimitiveRestartIndex gl3wPrimitiveRestartIndex
- #define glGetInteger64i_v gl3wGetInteger64i_v
- #define glGetBufferParameteri64v gl3wGetBufferParameteri64v
- #define glFramebufferTexture gl3wFramebufferTexture
- #define glVertexAttribDivisor gl3wVertexAttribDivisor
- #define glMinSampleShading gl3wMinSampleShading
- #define glBlendEquationi gl3wBlendEquationi
- #define glBlendEquationSeparatei gl3wBlendEquationSeparatei
- #define glBlendFunci gl3wBlendFunci
- #define glBlendFuncSeparatei gl3wBlendFuncSeparatei
- #define glIsRenderbuffer gl3wIsRenderbuffer
- #define glBindRenderbuffer gl3wBindRenderbuffer
- #define glDeleteRenderbuffers gl3wDeleteRenderbuffers
- #define glGenRenderbuffers gl3wGenRenderbuffers
- #define glRenderbufferStorage gl3wRenderbufferStorage
- #define glGetRenderbufferParameteriv gl3wGetRenderbufferParameteriv
- #define glIsFramebuffer gl3wIsFramebuffer
- #define glBindFramebuffer gl3wBindFramebuffer
- #define glDeleteFramebuffers gl3wDeleteFramebuffers
- #define glGenFramebuffers gl3wGenFramebuffers
- #define glCheckFramebufferStatus gl3wCheckFramebufferStatus
- #define glFramebufferTexture1D gl3wFramebufferTexture1D
- #define glFramebufferTexture2D gl3wFramebufferTexture2D
- #define glFramebufferTexture3D gl3wFramebufferTexture3D
- #define glFramebufferRenderbuffer gl3wFramebufferRenderbuffer
- #define glGetFramebufferAttachmentParameteriv gl3wGetFramebufferAttachmentParameteriv
- #define glGenerateMipmap gl3wGenerateMipmap
- #define glBlitFramebuffer gl3wBlitFramebuffer
- #define glRenderbufferStorageMultisample gl3wRenderbufferStorageMultisample
- #define glFramebufferTextureLayer gl3wFramebufferTextureLayer
- #define glMapBufferRange gl3wMapBufferRange
- #define glFlushMappedBufferRange gl3wFlushMappedBufferRange
- #define glBindVertexArray gl3wBindVertexArray
- #define glDeleteVertexArrays gl3wDeleteVertexArrays
- #define glGenVertexArrays gl3wGenVertexArrays
- #define glIsVertexArray gl3wIsVertexArray
- #define glGetUniformIndices gl3wGetUniformIndices
- #define glGetActiveUniformsiv gl3wGetActiveUniformsiv
- #define glGetActiveUniformName gl3wGetActiveUniformName
- #define glGetUniformBlockIndex gl3wGetUniformBlockIndex
- #define glGetActiveUniformBlockiv gl3wGetActiveUniformBlockiv
- #define glGetActiveUniformBlockName gl3wGetActiveUniformBlockName
- #define glUniformBlockBinding gl3wUniformBlockBinding
- #define glCopyBufferSubData gl3wCopyBufferSubData
- #define glDrawElementsBaseVertex gl3wDrawElementsBaseVertex
- #define glDrawRangeElementsBaseVertex gl3wDrawRangeElementsBaseVertex
- #define glDrawElementsInstancedBaseVertex gl3wDrawElementsInstancedBaseVertex
- #define glMultiDrawElementsBaseVertex gl3wMultiDrawElementsBaseVertex
- #define glProvokingVertex gl3wProvokingVertex
- #define glFenceSync gl3wFenceSync
- #define glIsSync gl3wIsSync
- #define glDeleteSync gl3wDeleteSync
- #define glClientWaitSync gl3wClientWaitSync
- #define glWaitSync gl3wWaitSync
- #define glGetInteger64v gl3wGetInteger64v
- #define glGetSynciv gl3wGetSynciv
- #define glTexImage2DMultisample gl3wTexImage2DMultisample
- #define glTexImage3DMultisample gl3wTexImage3DMultisample
- #define glGetMultisamplefv gl3wGetMultisamplefv
- #define glSampleMaski gl3wSampleMaski
- #define glBlendEquationiARB gl3wBlendEquationiARB
- #define glBlendEquationSeparateiARB gl3wBlendEquationSeparateiARB
- #define glBlendFunciARB gl3wBlendFunciARB
- #define glBlendFuncSeparateiARB gl3wBlendFuncSeparateiARB
- #define glMinSampleShadingARB gl3wMinSampleShadingARB
- #define glNamedStringARB gl3wNamedStringARB
- #define glDeleteNamedStringARB gl3wDeleteNamedStringARB
- #define glCompileShaderIncludeARB gl3wCompileShaderIncludeARB
- #define glIsNamedStringARB gl3wIsNamedStringARB
- #define glGetNamedStringARB gl3wGetNamedStringARB
- #define glGetNamedStringivARB gl3wGetNamedStringivARB
- #define glBindFragDataLocationIndexed gl3wBindFragDataLocationIndexed
- #define glGetFragDataIndex gl3wGetFragDataIndex
- #define glGenSamplers gl3wGenSamplers
- #define glDeleteSamplers gl3wDeleteSamplers
- #define glIsSampler gl3wIsSampler
- #define glBindSampler gl3wBindSampler
- #define glSamplerParameteri gl3wSamplerParameteri
- #define glSamplerParameteriv gl3wSamplerParameteriv
- #define glSamplerParameterf gl3wSamplerParameterf
- #define glSamplerParameterfv gl3wSamplerParameterfv
- #define glSamplerParameterIiv gl3wSamplerParameterIiv
- #define glSamplerParameterIuiv gl3wSamplerParameterIuiv
- #define glGetSamplerParameteriv gl3wGetSamplerParameteriv
- #define glGetSamplerParameterIiv gl3wGetSamplerParameterIiv
- #define glGetSamplerParameterfv gl3wGetSamplerParameterfv
- #define glGetSamplerParameterIuiv gl3wGetSamplerParameterIuiv
- #define glQueryCounter gl3wQueryCounter
- #define glGetQueryObjecti64v gl3wGetQueryObjecti64v
- #define glGetQueryObjectui64v gl3wGetQueryObjectui64v
- #define glVertexP2ui gl3wVertexP2ui
- #define glVertexP2uiv gl3wVertexP2uiv
- #define glVertexP3ui gl3wVertexP3ui
- #define glVertexP3uiv gl3wVertexP3uiv
- #define glVertexP4ui gl3wVertexP4ui
- #define glVertexP4uiv gl3wVertexP4uiv
- #define glTexCoordP1ui gl3wTexCoordP1ui
- #define glTexCoordP1uiv gl3wTexCoordP1uiv
- #define glTexCoordP2ui gl3wTexCoordP2ui
- #define glTexCoordP2uiv gl3wTexCoordP2uiv
- #define glTexCoordP3ui gl3wTexCoordP3ui
- #define glTexCoordP3uiv gl3wTexCoordP3uiv
- #define glTexCoordP4ui gl3wTexCoordP4ui
- #define glTexCoordP4uiv gl3wTexCoordP4uiv
- #define glMultiTexCoordP1ui gl3wMultiTexCoordP1ui
- #define glMultiTexCoordP1uiv gl3wMultiTexCoordP1uiv
- #define glMultiTexCoordP2ui gl3wMultiTexCoordP2ui
- #define glMultiTexCoordP2uiv gl3wMultiTexCoordP2uiv
- #define glMultiTexCoordP3ui gl3wMultiTexCoordP3ui
- #define glMultiTexCoordP3uiv gl3wMultiTexCoordP3uiv
- #define glMultiTexCoordP4ui gl3wMultiTexCoordP4ui
- #define glMultiTexCoordP4uiv gl3wMultiTexCoordP4uiv
- #define glNormalP3ui gl3wNormalP3ui
- #define glNormalP3uiv gl3wNormalP3uiv
- #define glColorP3ui gl3wColorP3ui
- #define glColorP3uiv gl3wColorP3uiv
- #define glColorP4ui gl3wColorP4ui
- #define glColorP4uiv gl3wColorP4uiv
- #define glSecondaryColorP3ui gl3wSecondaryColorP3ui
- #define glSecondaryColorP3uiv gl3wSecondaryColorP3uiv
- #define glVertexAttribP1ui gl3wVertexAttribP1ui
- #define glVertexAttribP1uiv gl3wVertexAttribP1uiv
- #define glVertexAttribP2ui gl3wVertexAttribP2ui
- #define glVertexAttribP2uiv gl3wVertexAttribP2uiv
- #define glVertexAttribP3ui gl3wVertexAttribP3ui
- #define glVertexAttribP3uiv gl3wVertexAttribP3uiv
- #define glVertexAttribP4ui gl3wVertexAttribP4ui
- #define glVertexAttribP4uiv gl3wVertexAttribP4uiv
- #define glDrawArraysIndirect gl3wDrawArraysIndirect
- #define glDrawElementsIndirect gl3wDrawElementsIndirect
- #define glUniform1d gl3wUniform1d
- #define glUniform2d gl3wUniform2d
- #define glUniform3d gl3wUniform3d
- #define glUniform4d gl3wUniform4d
- #define glUniform1dv gl3wUniform1dv
- #define glUniform2dv gl3wUniform2dv
- #define glUniform3dv gl3wUniform3dv
- #define glUniform4dv gl3wUniform4dv
- #define glUniformMatrix2dv gl3wUniformMatrix2dv
- #define glUniformMatrix3dv gl3wUniformMatrix3dv
- #define glUniformMatrix4dv gl3wUniformMatrix4dv
- #define glUniformMatrix2x3dv gl3wUniformMatrix2x3dv
- #define glUniformMatrix2x4dv gl3wUniformMatrix2x4dv
- #define glUniformMatrix3x2dv gl3wUniformMatrix3x2dv
- #define glUniformMatrix3x4dv gl3wUniformMatrix3x4dv
- #define glUniformMatrix4x2dv gl3wUniformMatrix4x2dv
- #define glUniformMatrix4x3dv gl3wUniformMatrix4x3dv
- #define glGetUniformdv gl3wGetUniformdv
- #define glGetSubroutineUniformLocation gl3wGetSubroutineUniformLocation
- #define glGetSubroutineIndex gl3wGetSubroutineIndex
- #define glGetActiveSubroutineUniformiv gl3wGetActiveSubroutineUniformiv
- #define glGetActiveSubroutineUniformName gl3wGetActiveSubroutineUniformName
- #define glGetActiveSubroutineName gl3wGetActiveSubroutineName
- #define glUniformSubroutinesuiv gl3wUniformSubroutinesuiv
- #define glGetUniformSubroutineuiv gl3wGetUniformSubroutineuiv
- #define glGetProgramStageiv gl3wGetProgramStageiv
- #define glPatchParameteri gl3wPatchParameteri
- #define glPatchParameterfv gl3wPatchParameterfv
- #define glBindTransformFeedback gl3wBindTransformFeedback
- #define glDeleteTransformFeedbacks gl3wDeleteTransformFeedbacks
- #define glGenTransformFeedbacks gl3wGenTransformFeedbacks
- #define glIsTransformFeedback gl3wIsTransformFeedback
- #define glPauseTransformFeedback gl3wPauseTransformFeedback
- #define glResumeTransformFeedback gl3wResumeTransformFeedback
- #define glDrawTransformFeedback gl3wDrawTransformFeedback
- #define glDrawTransformFeedbackStream gl3wDrawTransformFeedbackStream
- #define glBeginQueryIndexed gl3wBeginQueryIndexed
- #define glEndQueryIndexed gl3wEndQueryIndexed
- #define glGetQueryIndexediv gl3wGetQueryIndexediv
- #define glReleaseShaderCompiler gl3wReleaseShaderCompiler
- #define glShaderBinary gl3wShaderBinary
- #define glGetShaderPrecisionFormat gl3wGetShaderPrecisionFormat
- #define glDepthRangef gl3wDepthRangef
- #define glClearDepthf gl3wClearDepthf
- #define glGetProgramBinary gl3wGetProgramBinary
- #define glProgramBinary gl3wProgramBinary
- #define glProgramParameteri gl3wProgramParameteri
- #define glUseProgramStages gl3wUseProgramStages
- #define glActiveShaderProgram gl3wActiveShaderProgram
- #define glCreateShaderProgramv gl3wCreateShaderProgramv
- #define glBindProgramPipeline gl3wBindProgramPipeline
- #define glDeleteProgramPipelines gl3wDeleteProgramPipelines
- #define glGenProgramPipelines gl3wGenProgramPipelines
- #define glIsProgramPipeline gl3wIsProgramPipeline
- #define glGetProgramPipelineiv gl3wGetProgramPipelineiv
- #define glProgramUniform1i gl3wProgramUniform1i
- #define glProgramUniform1iv gl3wProgramUniform1iv
- #define glProgramUniform1f gl3wProgramUniform1f
- #define glProgramUniform1fv gl3wProgramUniform1fv
- #define glProgramUniform1d gl3wProgramUniform1d
- #define glProgramUniform1dv gl3wProgramUniform1dv
- #define glProgramUniform1ui gl3wProgramUniform1ui
- #define glProgramUniform1uiv gl3wProgramUniform1uiv
- #define glProgramUniform2i gl3wProgramUniform2i
- #define glProgramUniform2iv gl3wProgramUniform2iv
- #define glProgramUniform2f gl3wProgramUniform2f
- #define glProgramUniform2fv gl3wProgramUniform2fv
- #define glProgramUniform2d gl3wProgramUniform2d
- #define glProgramUniform2dv gl3wProgramUniform2dv
- #define glProgramUniform2ui gl3wProgramUniform2ui
- #define glProgramUniform2uiv gl3wProgramUniform2uiv
- #define glProgramUniform3i gl3wProgramUniform3i
- #define glProgramUniform3iv gl3wProgramUniform3iv
- #define glProgramUniform3f gl3wProgramUniform3f
- #define glProgramUniform3fv gl3wProgramUniform3fv
- #define glProgramUniform3d gl3wProgramUniform3d
- #define glProgramUniform3dv gl3wProgramUniform3dv
- #define glProgramUniform3ui gl3wProgramUniform3ui
- #define glProgramUniform3uiv gl3wProgramUniform3uiv
- #define glProgramUniform4i gl3wProgramUniform4i
- #define glProgramUniform4iv gl3wProgramUniform4iv
- #define glProgramUniform4f gl3wProgramUniform4f
- #define glProgramUniform4fv gl3wProgramUniform4fv
- #define glProgramUniform4d gl3wProgramUniform4d
- #define glProgramUniform4dv gl3wProgramUniform4dv
- #define glProgramUniform4ui gl3wProgramUniform4ui
- #define glProgramUniform4uiv gl3wProgramUniform4uiv
- #define glProgramUniformMatrix2fv gl3wProgramUniformMatrix2fv
- #define glProgramUniformMatrix3fv gl3wProgramUniformMatrix3fv
- #define glProgramUniformMatrix4fv gl3wProgramUniformMatrix4fv
- #define glProgramUniformMatrix2dv gl3wProgramUniformMatrix2dv
- #define glProgramUniformMatrix3dv gl3wProgramUniformMatrix3dv
- #define glProgramUniformMatrix4dv gl3wProgramUniformMatrix4dv
- #define glProgramUniformMatrix2x3fv gl3wProgramUniformMatrix2x3fv
- #define glProgramUniformMatrix3x2fv gl3wProgramUniformMatrix3x2fv
- #define glProgramUniformMatrix2x4fv gl3wProgramUniformMatrix2x4fv
- #define glProgramUniformMatrix4x2fv gl3wProgramUniformMatrix4x2fv
- #define glProgramUniformMatrix3x4fv gl3wProgramUniformMatrix3x4fv
- #define glProgramUniformMatrix4x3fv gl3wProgramUniformMatrix4x3fv
- #define glProgramUniformMatrix2x3dv gl3wProgramUniformMatrix2x3dv
- #define glProgramUniformMatrix3x2dv gl3wProgramUniformMatrix3x2dv
- #define glProgramUniformMatrix2x4dv gl3wProgramUniformMatrix2x4dv
- #define glProgramUniformMatrix4x2dv gl3wProgramUniformMatrix4x2dv
- #define glProgramUniformMatrix3x4dv gl3wProgramUniformMatrix3x4dv
- #define glProgramUniformMatrix4x3dv gl3wProgramUniformMatrix4x3dv
- #define glValidateProgramPipeline gl3wValidateProgramPipeline
- #define glGetProgramPipelineInfoLog gl3wGetProgramPipelineInfoLog
- #define glVertexAttribL1d gl3wVertexAttribL1d
- #define glVertexAttribL2d gl3wVertexAttribL2d
- #define glVertexAttribL3d gl3wVertexAttribL3d
- #define glVertexAttribL4d gl3wVertexAttribL4d
- #define glVertexAttribL1dv gl3wVertexAttribL1dv
- #define glVertexAttribL2dv gl3wVertexAttribL2dv
- #define glVertexAttribL3dv gl3wVertexAttribL3dv
- #define glVertexAttribL4dv gl3wVertexAttribL4dv
- #define glVertexAttribLPointer gl3wVertexAttribLPointer
- #define glGetVertexAttribLdv gl3wGetVertexAttribLdv
- #define glViewportArrayv gl3wViewportArrayv
- #define glViewportIndexedf gl3wViewportIndexedf
- #define glViewportIndexedfv gl3wViewportIndexedfv
- #define glScissorArrayv gl3wScissorArrayv
- #define glScissorIndexed gl3wScissorIndexed
- #define glScissorIndexedv gl3wScissorIndexedv
- #define glDepthRangeArrayv gl3wDepthRangeArrayv
- #define glDepthRangeIndexed gl3wDepthRangeIndexed
- #define glGetFloati_v gl3wGetFloati_v
- #define glGetDoublei_v gl3wGetDoublei_v
- #define glCreateSyncFromCLeventARB gl3wCreateSyncFromCLeventARB
- #define glDebugMessageControlARB gl3wDebugMessageControlARB
- #define glDebugMessageInsertARB gl3wDebugMessageInsertARB
- #define glDebugMessageCallbackARB gl3wDebugMessageCallbackARB
- #define glGetDebugMessageLogARB gl3wGetDebugMessageLogARB
- #define glGetGraphicsResetStatusARB gl3wGetGraphicsResetStatusARB
- #define glGetnTexImageARB gl3wGetnTexImageARB
- #define glReadnPixelsARB gl3wReadnPixelsARB
- #define glGetnCompressedTexImageARB gl3wGetnCompressedTexImageARB
- #define glGetnUniformfvARB gl3wGetnUniformfvARB
- #define glGetnUniformivARB gl3wGetnUniformivARB
- #define glGetnUniformuivARB gl3wGetnUniformuivARB
- #define glGetnUniformdvARB gl3wGetnUniformdvARB
- #define glDrawArraysInstancedBaseInstance gl3wDrawArraysInstancedBaseInstance
- #define glDrawElementsInstancedBaseInstance gl3wDrawElementsInstancedBaseInstance
- #define glDrawElementsInstancedBaseVertexBaseInstance gl3wDrawElementsInstancedBaseVertexBaseInstance
- #define glDrawTransformFeedbackInstanced gl3wDrawTransformFeedbackInstanced
- #define glDrawTransformFeedbackStreamInstanced gl3wDrawTransformFeedbackStreamInstanced
- #define glGetInternalformativ gl3wGetInternalformativ
- #define glGetActiveAtomicCounterBufferiv gl3wGetActiveAtomicCounterBufferiv
- #define glBindImageTexture gl3wBindImageTexture
- #define glMemoryBarrier gl3wMemoryBarrier
- #define glTexStorage1D gl3wTexStorage1D
- #define glTexStorage2D gl3wTexStorage2D
- #define glTexStorage3D gl3wTexStorage3D
- #define glTextureStorage1DEXT gl3wTextureStorage1DEXT
- #define glTextureStorage2DEXT gl3wTextureStorage2DEXT
- #define glTextureStorage3DEXT gl3wTextureStorage3DEXT
- #define glDebugMessageControl gl3wDebugMessageControl
- #define glDebugMessageInsert gl3wDebugMessageInsert
- #define glDebugMessageCallback gl3wDebugMessageCallback
- #define glGetDebugMessageLog gl3wGetDebugMessageLog
- #define glPushDebugGroup gl3wPushDebugGroup
- #define glPopDebugGroup gl3wPopDebugGroup
- #define glObjectLabel gl3wObjectLabel
- #define glGetObjectLabel gl3wGetObjectLabel
- #define glObjectPtrLabel gl3wObjectPtrLabel
- #define glGetObjectPtrLabel gl3wGetObjectPtrLabel
- #define glClearBufferData gl3wClearBufferData
- #define glClearBufferSubData gl3wClearBufferSubData
- #define glClearNamedBufferDataEXT gl3wClearNamedBufferDataEXT
- #define glClearNamedBufferSubDataEXT gl3wClearNamedBufferSubDataEXT
- #define glDispatchCompute gl3wDispatchCompute
- #define glDispatchComputeIndirect gl3wDispatchComputeIndirect
- #define glCopyImageSubData gl3wCopyImageSubData
- #define glTextureView gl3wTextureView
- #define glBindVertexBuffer gl3wBindVertexBuffer
- #define glVertexAttribFormat gl3wVertexAttribFormat
- #define glVertexAttribIFormat gl3wVertexAttribIFormat
- #define glVertexAttribLFormat gl3wVertexAttribLFormat
- #define glVertexAttribBinding gl3wVertexAttribBinding
- #define glVertexBindingDivisor gl3wVertexBindingDivisor
- #define glVertexArrayBindVertexBufferEXT gl3wVertexArrayBindVertexBufferEXT
- #define glVertexArrayVertexAttribFormatEXT gl3wVertexArrayVertexAttribFormatEXT
- #define glVertexArrayVertexAttribIFormatEXT gl3wVertexArrayVertexAttribIFormatEXT
- #define glVertexArrayVertexAttribLFormatEXT gl3wVertexArrayVertexAttribLFormatEXT
- #define glVertexArrayVertexAttribBindingEXT gl3wVertexArrayVertexAttribBindingEXT
- #define glVertexArrayVertexBindingDivisorEXT gl3wVertexArrayVertexBindingDivisorEXT
- #define glFramebufferParameteri gl3wFramebufferParameteri
- #define glGetFramebufferParameteriv gl3wGetFramebufferParameteriv
- #define glNamedFramebufferParameteriEXT gl3wNamedFramebufferParameteriEXT
- #define glGetNamedFramebufferParameterivEXT gl3wGetNamedFramebufferParameterivEXT
- #define glGetInternalformati64v gl3wGetInternalformati64v
- #define glInvalidateTexSubImage gl3wInvalidateTexSubImage
- #define glInvalidateTexImage gl3wInvalidateTexImage
- #define glInvalidateBufferSubData gl3wInvalidateBufferSubData
- #define glInvalidateBufferData gl3wInvalidateBufferData
- #define glInvalidateFramebuffer gl3wInvalidateFramebuffer
- #define glInvalidateSubFramebuffer gl3wInvalidateSubFramebuffer
- #define glMultiDrawArraysIndirect gl3wMultiDrawArraysIndirect
- #define glMultiDrawElementsIndirect gl3wMultiDrawElementsIndirect
- #define glGetProgramInterfaceiv gl3wGetProgramInterfaceiv
- #define glGetProgramResourceIndex gl3wGetProgramResourceIndex
- #define glGetProgramResourceName gl3wGetProgramResourceName
- #define glGetProgramResourceiv gl3wGetProgramResourceiv
- #define glGetProgramResourceLocation gl3wGetProgramResourceLocation
- #define glGetProgramResourceLocationIndex gl3wGetProgramResourceLocationIndex
- #define glShaderStorageBlockBinding gl3wShaderStorageBlockBinding
- #define glTexBufferRange gl3wTexBufferRange
- #define glTextureBufferRangeEXT gl3wTextureBufferRangeEXT
- #define glTexStorage2DMultisample gl3wTexStorage2DMultisample
- #define glTexStorage3DMultisample gl3wTexStorage3DMultisample
- #define glTextureStorage2DMultisampleEXT gl3wTextureStorage2DMultisampleEXT
- #define glTextureStorage3DMultisampleEXT gl3wTextureStorage3DMultisampleEXT
- #ifdef __cplusplus
- }
- #endif
- #endif
|