glew/generated/lib_glad/lib_glad_version_3_0
library
Functions
-
glBeginConditionalRender(int id, int mode)
→ void
-
define glBeginConditionalRender GLEW_GET_FUN(__glewBeginConditionalRender)
GLEW_FUN_EXPORT PFNGLBEGINCONDITIONALRENDERPROC __glewBeginConditionalRender
typedef void (GLAPIENTRY * PFNGLBEGINCONDITIONALRENDERPROC) (GLuint id, GLenum mode)
-
glBeginTransformFeedback(int primitiveMode)
→ void
-
define glBeginTransformFeedback GLEW_GET_FUN(__glewBeginTransformFeedback)
GLEW_FUN_EXPORT PFNGLBEGINTRANSFORMFEEDBACKPROC __glewBeginTransformFeedback
typedef void (GLAPIENTRY * PFNGLBEGINTRANSFORMFEEDBACKPROC) (GLenum primitiveMode)
-
glBindFragDataLocation(int program, int colorNumber, String name)
→ void
-
define glBindFragDataLocation GLEW_GET_FUN(__glewBindFragDataLocation)
GLEW_FUN_EXPORT PFNGLBINDFRAGDATALOCATIONPROC __glewBindFragDataLocation
typedef void (GLAPIENTRY * PFNGLBINDFRAGDATALOCATIONPROC) (GLuint program, GLuint colorNumber, const GLchar* name)
-
glClampColor(int target, int clamp)
→ void
-
define glClampColor GLEW_GET_FUN(__glewClampColor)
GLEW_FUN_EXPORT PFNGLCLAMPCOLORPROC __glewClampColor
typedef void (GLAPIENTRY * PFNGLCLAMPCOLORPROC) (GLenum target, GLenum clamp)
-
glClearBufferfi(int buffer, int drawBuffer, double depth, int stencil)
→ void
-
define glClearBufferfi GLEW_GET_FUN(__glewClearBufferfi)
GLEW_FUN_EXPORT PFNGLCLEARBUFFERFIPROC __glewClearBufferfi
typedef void (GLAPIENTRY * PFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawBuffer, GLfloat depth, GLint stencil)
-
glClearBufferfv(int buffer, int drawBuffer, Pointer<Float> value)
→ void
-
define glClearBufferfv GLEW_GET_FUN(__glewClearBufferfv)
GLEW_FUN_EXPORT PFNGLCLEARBUFFERFVPROC __glewClearBufferfv
typedef void (GLAPIENTRY * PFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawBuffer, const GLfloat* value)
-
glClearBufferiv(int buffer, int drawBuffer, Pointer<Int32> value)
→ void
-
define glClearBufferiv GLEW_GET_FUN(__glewClearBufferiv)
GLEW_FUN_EXPORT PFNGLCLEARBUFFERIVPROC __glewClearBufferiv
typedef void (GLAPIENTRY * PFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawBuffer, const GLint* value)
-
glClearBufferuiv(int buffer, int drawBuffer, Pointer<Uint32> value)
→ void
-
define glClearBufferuiv GLEW_GET_FUN(__glewClearBufferuiv)
GLEW_FUN_EXPORT PFNGLCLEARBUFFERUIVPROC __glewClearBufferuiv
typedef void (GLAPIENTRY * PFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawBuffer, const GLuint* value)
-
glColorMaski(int buf, int red, int green, int blue, int alpha)
→ void
-
define glColorMaski GLEW_GET_FUN(__glewColorMaski)
GLEW_FUN_EXPORT PFNGLCOLORMASKIPROC __glewColorMaski
typedef void (GLAPIENTRY * PFNGLCOLORMASKIPROC) (GLuint buf, GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
-
glDisablei(int cap, int index)
→ void
-
define glDisablei GLEW_GET_FUN(__glewDisablei)
GLEW_FUN_EXPORT PFNGLDISABLEIPROC __glewDisablei
typedef void (GLAPIENTRY * PFNGLDISABLEIPROC) (GLenum cap, GLuint index)
-
glEnablei(int cap, int index)
→ void
-
define glEnablei GLEW_GET_FUN(__glewEnablei)
GLEW_FUN_EXPORT PFNGLENABLEIPROC __glewEnablei
typedef void (GLAPIENTRY * PFNGLENABLEIPROC) (GLenum cap, GLuint index)
-
glEndConditionalRender()
→ void
-
define glEndConditionalRender GLEW_GET_FUN(__glewEndConditionalRender)
GLEW_FUN_EXPORT PFNGLENDCONDITIONALRENDERPROC __glewEndConditionalRender
typedef void (GLAPIENTRY * PFNGLENDCONDITIONALRENDERPROC) (void)
-
glEndTransformFeedback()
→ void
-
define glEndTransformFeedback GLEW_GET_FUN(__glewEndTransformFeedback)
GLEW_FUN_EXPORT PFNGLENDTRANSFORMFEEDBACKPROC __glewEndTransformFeedback
typedef void (GLAPIENTRY * PFNGLENDTRANSFORMFEEDBACKPROC) (void)
-
glGetBooleaniV(int pname, int index, Pointer<Uint8> data)
→ void
-
define glGetBooleani_v GLEW_GET_FUN(__glewGetBooleani_v)
GLEW_FUN_EXPORT PFNGLGETBOOLEANI_VPROC __glewGetBooleani_v
typedef void (GLAPIENTRY * PFNGLGETBOOLEANI_VPROC) (GLenum pname, GLuint index, GLboolean* data)
-
glGetFragDataLocation(int program, String name)
→ int
-
define glGetFragDataLocation GLEW_GET_FUN(__glewGetFragDataLocation)
GLEW_FUN_EXPORT PFNGLGETFRAGDATALOCATIONPROC __glewGetFragDataLocation
typedef GLint (GLAPIENTRY * PFNGLGETFRAGDATALOCATIONPROC) (GLuint program, const GLchar* name)
-
glGetStringi(int name, int index)
→ Pointer<Uint8>
-
define glGetStringi GLEW_GET_FUN(__glewGetStringi)
GLEW_FUN_EXPORT PFNGLGETSTRINGIPROC __glewGetStringi
typedef const GLubyte* (GLAPIENTRY * PFNGLGETSTRINGIPROC) (GLenum name, GLuint index)
-
glGetTexParameterIiv(int target, int pname, Pointer<Int32> params)
→ void
-
define glGetTexParameterIiv GLEW_GET_FUN(__glewGetTexParameterIiv)
GLEW_FUN_EXPORT PFNGLGETTEXPARAMETERIIVPROC __glewGetTexParameterIiv
typedef void (GLAPIENTRY * PFNGLGETTEXPARAMETERIIVPROC) (GLenum target, GLenum pname, GLint* params)
-
glGetTexParameterIuiv(int target, int pname, Pointer<Uint32> params)
→ void
-
define glGetTexParameterIuiv GLEW_GET_FUN(__glewGetTexParameterIuiv)
GLEW_FUN_EXPORT PFNGLGETTEXPARAMETERIUIVPROC __glewGetTexParameterIuiv
typedef void (GLAPIENTRY * PFNGLGETTEXPARAMETERIUIVPROC) (GLenum target, GLenum pname, GLuint* params)
-
glGetTransformFeedbackVarying(int program, int index, int bufSize, Pointer<Uint32> length, Pointer<Uint32> size, Pointer<Uint32> type, Pointer<Int8> name)
→ void
-
define glGetTransformFeedbackVarying GLEW_GET_FUN(__glewGetTransformFeedbackVarying)
GLEW_FUN_EXPORT PFNGLGETTRANSFORMFEEDBACKVARYINGPROC __glewGetTransformFeedbackVarying
typedef void (GLAPIENTRY * PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
-
glGetUniformuiv(int program, int location, Pointer<Uint32> params)
→ void
-
define glGetUniformuiv GLEW_GET_FUN(__glewGetUniformuiv)
GLEW_FUN_EXPORT PFNGLGETUNIFORMUIVPROC __glewGetUniformuiv
typedef void (GLAPIENTRY * PFNGLGETUNIFORMUIVPROC) (GLuint program, GLint location, GLuint* params)
-
glGetVertexAttribIiv(int index, int pname, Pointer<Int32> params)
→ void
-
define glGetVertexAttribIiv GLEW_GET_FUN(__glewGetVertexAttribIiv)
GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIIVPROC __glewGetVertexAttribIiv
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIIVPROC) (GLuint index, GLenum pname, GLint* params)
-
glGetVertexAttribIuiv(int index, int pname, Pointer<Uint32> params)
→ void
-
define glGetVertexAttribIuiv GLEW_GET_FUN(__glewGetVertexAttribIuiv)
GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIUIVPROC __glewGetVertexAttribIuiv
typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIUIVPROC) (GLuint index, GLenum pname, GLuint* params)
-
glIsEnabledi(int cap, int index)
→ int
-
define glIsEnabledi GLEW_GET_FUN(__glewIsEnabledi)
GLEW_FUN_EXPORT PFNGLISENABLEDIPROC __glewIsEnabledi
typedef GLboolean (GLAPIENTRY * PFNGLISENABLEDIPROC) (GLenum cap, GLuint index)
-
glTexParameterIiv(int target, int pname, Pointer<Int32> params)
→ void
-
define glTexParameterIiv GLEW_GET_FUN(__glewTexParameterIiv)
GLEW_FUN_EXPORT PFNGLTEXPARAMETERIIVPROC __glewTexParameterIiv
typedef void (GLAPIENTRY * PFNGLTEXPARAMETERIIVPROC) (GLenum target, GLenum pname, const GLint* params)
-
glTexParameterIuiv(int target, int pname, Pointer<Uint32> params)
→ void
-
define glTexParameterIuiv GLEW_GET_FUN(__glewTexParameterIuiv)
GLEW_FUN_EXPORT PFNGLTEXPARAMETERIUIVPROC __glewTexParameterIuiv
typedef void (GLAPIENTRY * PFNGLTEXPARAMETERIUIVPROC) (GLenum target, GLenum pname, const GLuint* params)
-
glTransformFeedbackVaryings(int program, int count, Pointer<Pointer<Utf8>> varyings, int bufferMode)
→ void
-
define glTransformFeedbackVaryings GLEW_GET_FUN(__glewTransformFeedbackVaryings)
GLEW_FUN_EXPORT PFNGLTRANSFORMFEEDBACKVARYINGSPROC __glewTransformFeedbackVaryings
typedef void (GLAPIENTRY * PFNGLTRANSFORMFEEDBACKVARYINGSPROC) (GLuint program, GLsizei count, const GLchar *const* varyings, GLenum bufferMode)
-
glUniform1ui(int location, int v0)
→ void
-
define glUniform1ui GLEW_GET_FUN(__glewUniform1ui)
GLEW_FUN_EXPORT PFNGLUNIFORM1UIPROC __glewUniform1ui
typedef void (GLAPIENTRY * PFNGLUNIFORM1UIPROC) (GLint location, GLuint v0)
-
glUniform1uiv(int location, int count, Pointer<Uint32> value)
→ void
-
define glUniform1uiv GLEW_GET_FUN(__glewUniform1uiv)
GLEW_FUN_EXPORT PFNGLUNIFORM1UIVPROC __glewUniform1uiv
typedef void (GLAPIENTRY * PFNGLUNIFORM1UIVPROC) (GLint location, GLsizei count, const GLuint* value)
-
glUniform2ui(int location, int v0, int v1)
→ void
-
define glUniform2ui GLEW_GET_FUN(__glewUniform2ui)
GLEW_FUN_EXPORT PFNGLUNIFORM2UIPROC __glewUniform2ui
typedef void (GLAPIENTRY * PFNGLUNIFORM2UIPROC) (GLint location, GLuint v0, GLuint v1)
-
glUniform2uiv(int location, int count, Pointer<Uint32> value)
→ void
-
define glUniform2uiv GLEW_GET_FUN(__glewUniform2uiv)
GLEW_FUN_EXPORT PFNGLUNIFORM2UIVPROC __glewUniform2uiv
typedef void (GLAPIENTRY * PFNGLUNIFORM2UIVPROC) (GLint location, GLsizei count, const GLuint* value)
-
glUniform3ui(int location, int v0, int v1, int v2)
→ void
-
define glUniform3ui GLEW_GET_FUN(__glewUniform3ui)
GLEW_FUN_EXPORT PFNGLUNIFORM3UIPROC __glewUniform3ui
typedef void (GLAPIENTRY * PFNGLUNIFORM3UIPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2)
-
glUniform3uiv(int location, int count, Pointer<Uint32> value)
→ void
-
define glUniform3uiv GLEW_GET_FUN(__glewUniform3uiv)
GLEW_FUN_EXPORT PFNGLUNIFORM3UIVPROC __glewUniform3uiv
typedef void (GLAPIENTRY * PFNGLUNIFORM3UIVPROC) (GLint location, GLsizei count, const GLuint* value)
-
glUniform4ui(int location, int v0, int v1, int v2, int v3)
→ void
-
define glUniform4ui GLEW_GET_FUN(__glewUniform4ui)
GLEW_FUN_EXPORT PFNGLUNIFORM4UIPROC __glewUniform4ui
typedef void (GLAPIENTRY * PFNGLUNIFORM4UIPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
-
glUniform4uiv(int location, int count, Pointer<Uint32> value)
→ void
-
define glUniform4uiv GLEW_GET_FUN(__glewUniform4uiv)
GLEW_FUN_EXPORT PFNGLUNIFORM4UIVPROC __glewUniform4uiv
typedef void (GLAPIENTRY * PFNGLUNIFORM4UIVPROC) (GLint location, GLsizei count, const GLuint* value)
-
glVertexAttribI1i(int index, int v0)
→ void
-
define glVertexAttribI1i GLEW_GET_FUN(__glewVertexAttribI1i)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1IPROC __glewVertexAttribI1i
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI1IPROC) (GLuint index, GLint v0)
-
glVertexAttribI1iv(int index, Pointer<Int32> v0)
→ void
-
define glVertexAttribI1iv GLEW_GET_FUN(__glewVertexAttribI1iv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1IVPROC __glewVertexAttribI1iv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI1IVPROC) (GLuint index, const GLint* v0)
-
glVertexAttribI1ui(int index, int v0)
→ void
-
define glVertexAttribI1ui GLEW_GET_FUN(__glewVertexAttribI1ui)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1UIPROC __glewVertexAttribI1ui
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI1UIPROC) (GLuint index, GLuint v0)
-
glVertexAttribI1uiv(int index, Pointer<Uint32> v0)
→ void
-
define glVertexAttribI1uiv GLEW_GET_FUN(__glewVertexAttribI1uiv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1UIVPROC __glewVertexAttribI1uiv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI1UIVPROC) (GLuint index, const GLuint* v0)
-
glVertexAttribI2i(int index, int v0, int v1)
→ void
-
define glVertexAttribI2i GLEW_GET_FUN(__glewVertexAttribI2i)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2IPROC __glewVertexAttribI2i
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI2IPROC) (GLuint index, GLint v0, GLint v1)
-
glVertexAttribI2iv(int index, Pointer<Int32> v0)
→ void
-
define glVertexAttribI2iv GLEW_GET_FUN(__glewVertexAttribI2iv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2IVPROC __glewVertexAttribI2iv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI2IVPROC) (GLuint index, const GLint* v0)
-
glVertexAttribI2ui(int index, int v0, int v1)
→ void
-
define glVertexAttribI2ui GLEW_GET_FUN(__glewVertexAttribI2ui)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2UIPROC __glewVertexAttribI2ui
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI2UIPROC) (GLuint index, GLuint v0, GLuint v1)
-
glVertexAttribI2uiv(int index, Pointer<Uint32> v0)
→ void
-
define glVertexAttribI2uiv GLEW_GET_FUN(__glewVertexAttribI2uiv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2UIVPROC __glewVertexAttribI2uiv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI2UIVPROC) (GLuint index, const GLuint* v0)
-
glVertexAttribI3i(int index, int v0, int v1, int v2)
→ void
-
define glVertexAttribI3i GLEW_GET_FUN(__glewVertexAttribI3i)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3IPROC __glewVertexAttribI3i
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI3IPROC) (GLuint index, GLint v0, GLint v1, GLint v2)
-
glVertexAttribI3iv(int index, Pointer<Int32> v0)
→ void
-
define glVertexAttribI3iv GLEW_GET_FUN(__glewVertexAttribI3iv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3IVPROC __glewVertexAttribI3iv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI3IVPROC) (GLuint index, const GLint* v0)
-
glVertexAttribI3ui(int index, int v0, int v1, int v2)
→ void
-
define glVertexAttribI3ui GLEW_GET_FUN(__glewVertexAttribI3ui)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3UIPROC __glewVertexAttribI3ui
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI3UIPROC) (GLuint index, GLuint v0, GLuint v1, GLuint v2)
-
glVertexAttribI3uiv(int index, Pointer<Uint32> v0)
→ void
-
define glVertexAttribI3uiv GLEW_GET_FUN(__glewVertexAttribI3uiv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3UIVPROC __glewVertexAttribI3uiv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI3UIVPROC) (GLuint index, const GLuint* v0)
-
glVertexAttribI4bv(int index, String v0)
→ void
-
define glVertexAttribI4bv GLEW_GET_FUN(__glewVertexAttribI4bv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4BVPROC __glewVertexAttribI4bv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI4BVPROC) (GLuint index, const GLbyte* v0)
-
glVertexAttribI4i(int index, int v0, int v1, int v2, int v3)
→ void
-
define glVertexAttribI4i GLEW_GET_FUN(__glewVertexAttribI4i)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4IPROC __glewVertexAttribI4i
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI4IPROC) (GLuint index, GLint v0, GLint v1, GLint v2, GLint v3)
-
glVertexAttribI4iv(int index, Pointer<Int32> v0)
→ void
-
define glVertexAttribI4iv GLEW_GET_FUN(__glewVertexAttribI4iv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4IVPROC __glewVertexAttribI4iv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI4IVPROC) (GLuint index, const GLint* v0)
-
glVertexAttribI4sv(int index, Pointer<Int16> v0)
→ void
-
define glVertexAttribI4sv GLEW_GET_FUN(__glewVertexAttribI4sv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4SVPROC __glewVertexAttribI4sv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI4SVPROC) (GLuint index, const GLshort* v0)
-
glVertexAttribI4ubv(int index, Pointer<Uint8> v0)
→ void
-
define glVertexAttribI4ubv GLEW_GET_FUN(__glewVertexAttribI4ubv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UBVPROC __glewVertexAttribI4ubv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI4UBVPROC) (GLuint index, const GLubyte* v0)
-
glVertexAttribI4ui(int index, int v0, int v1, int v2, int v3)
→ void
-
define glVertexAttribI4ui GLEW_GET_FUN(__glewVertexAttribI4ui)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UIPROC __glewVertexAttribI4ui
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI4UIPROC) (GLuint index, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
-
glVertexAttribI4uiv(int index, Pointer<Uint32> v0)
→ void
-
define glVertexAttribI4uiv GLEW_GET_FUN(__glewVertexAttribI4uiv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UIVPROC __glewVertexAttribI4uiv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI4UIVPROC) (GLuint index, const GLuint* v0)
-
glVertexAttribI4usv(int index, Pointer<Uint16> v0)
→ void
-
define glVertexAttribI4usv GLEW_GET_FUN(__glewVertexAttribI4usv)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4USVPROC __glewVertexAttribI4usv
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBI4USVPROC) (GLuint index, const GLushort* v0)
-
glVertexAttribIPointer(int index, int size, int type, int stride, Pointer<Void> pointer)
→ void
-
define glVertexAttribIPointer GLEW_GET_FUN(__glewVertexAttribIPointer)
GLEW_FUN_EXPORT PFNGLVERTEXATTRIBIPOINTERPROC __glewVertexAttribIPointer
typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBIPOINTERPROC) (GLuint index, GLint size, GLenum type, GLsizei stride, const void*pointer)