/Source/Core/VideoBackends/OGL/GLExtensions/gl_3_0.h
https://github.com/bunnei/dolphin · C Header · 62 lines · 56 code · 3 blank · 3 comment · 0 complexity · a9bb00d0b25b0f4e88de04074164224e MD5 · raw file
- // Copyright 2013 Dolphin Emulator Project
- // Licensed under GPLv2
- // Refer to the license.txt file included.
- #include "VideoBackends/OGL/GLExtensions/gl_common.h"
- extern PFNGLBEGINCONDITIONALRENDERPROC glBeginConditionalRender;
- extern PFNGLBEGINTRANSFORMFEEDBACKPROC glBeginTransformFeedback;
- extern PFNGLBINDFRAGDATALOCATIONPROC glBindFragDataLocation;
- extern PFNGLCLAMPCOLORPROC glClampColor;
- extern PFNGLCLEARBUFFERFIPROC glClearBufferfi;
- extern PFNGLCLEARBUFFERFVPROC glClearBufferfv;
- extern PFNGLCLEARBUFFERIVPROC glClearBufferiv;
- extern PFNGLCLEARBUFFERUIVPROC glClearBufferuiv;
- extern PFNGLCOLORMASKIPROC glColorMaski;
- extern PFNGLDISABLEIPROC glDisablei;
- extern PFNGLENABLEIPROC glEnablei;
- extern PFNGLENDCONDITIONALRENDERPROC glEndConditionalRender;
- extern PFNGLENDTRANSFORMFEEDBACKPROC glEndTransformFeedback;
- extern PFNGLGETBOOLEANI_VPROC glGetBooleani_v;
- extern PFNGLGETFRAGDATALOCATIONPROC glGetFragDataLocation;
- extern PFNGLGETSTRINGIPROC glGetStringi;
- extern PFNGLGETTEXPARAMETERIIVPROC glGetTexParameterIiv;
- extern PFNGLGETTEXPARAMETERIUIVPROC glGetTexParameterIuiv;
- extern PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glGetTransformFeedbackVarying;
- extern PFNGLGETUNIFORMUIVPROC glGetUniformuiv;
- extern PFNGLGETVERTEXATTRIBIIVPROC glGetVertexAttribIiv;
- extern PFNGLGETVERTEXATTRIBIUIVPROC glGetVertexAttribIuiv;
- extern PFNGLISENABLEDIPROC glIsEnabledi;
- extern PFNGLTEXPARAMETERIIVPROC glTexParameterIiv;
- extern PFNGLTEXPARAMETERIUIVPROC glTexParameterIuiv;
- extern PFNGLTRANSFORMFEEDBACKVARYINGSPROC glTransformFeedbackVaryings;
- extern PFNGLUNIFORM1UIPROC glUniform1ui;
- extern PFNGLUNIFORM1UIVPROC glUniform1uiv;
- extern PFNGLUNIFORM2UIPROC glUniform2ui;
- extern PFNGLUNIFORM2UIVPROC glUniform2uiv;
- extern PFNGLUNIFORM3UIPROC glUniform3ui;
- extern PFNGLUNIFORM3UIVPROC glUniform3uiv;
- extern PFNGLUNIFORM4UIPROC glUniform4ui;
- extern PFNGLUNIFORM4UIVPROC glUniform4uiv;
- extern PFNGLVERTEXATTRIBI1IPROC glVertexAttribI1i;
- extern PFNGLVERTEXATTRIBI1IVPROC glVertexAttribI1iv;
- extern PFNGLVERTEXATTRIBI1UIPROC glVertexAttribI1ui;
- extern PFNGLVERTEXATTRIBI1UIVPROC glVertexAttribI1uiv;
- extern PFNGLVERTEXATTRIBI2IPROC glVertexAttribI2i;
- extern PFNGLVERTEXATTRIBI2IVPROC glVertexAttribI2iv;
- extern PFNGLVERTEXATTRIBI2UIPROC glVertexAttribI2ui;
- extern PFNGLVERTEXATTRIBI2UIVPROC glVertexAttribI2uiv;
- extern PFNGLVERTEXATTRIBI3IPROC glVertexAttribI3i;
- extern PFNGLVERTEXATTRIBI3IVPROC glVertexAttribI3iv;
- extern PFNGLVERTEXATTRIBI3UIPROC glVertexAttribI3ui;
- extern PFNGLVERTEXATTRIBI3UIVPROC glVertexAttribI3uiv;
- extern PFNGLVERTEXATTRIBI4BVPROC glVertexAttribI4bv;
- extern PFNGLVERTEXATTRIBI4IPROC glVertexAttribI4i;
- extern PFNGLVERTEXATTRIBI4IVPROC glVertexAttribI4iv;
- extern PFNGLVERTEXATTRIBI4SVPROC glVertexAttribI4sv;
- extern PFNGLVERTEXATTRIBI4UBVPROC glVertexAttribI4ubv;
- extern PFNGLVERTEXATTRIBI4UIPROC glVertexAttribI4ui;
- extern PFNGLVERTEXATTRIBI4UIVPROC glVertexAttribI4uiv;
- extern PFNGLVERTEXATTRIBI4USVPROC glVertexAttribI4usv;
- extern PFNGLVERTEXATTRIBIPOINTERPROC glVertexAttribIPointer;