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)