glew/generated/lib_glad/lib_glad_version_2_0 library

Functions

glAttachShader(int program, int shader) → void
define glAttachShader GLEW_GET_FUN(__glewAttachShader) GLEW_FUN_EXPORT PFNGLATTACHSHADERPROC __glewAttachShader typedef void (GLAPIENTRY * PFNGLATTACHSHADERPROC) (GLuint program, GLuint shader)
glBindAttribLocation(int program, int index, String name) → void
define glBindAttribLocation GLEW_GET_FUN(__glewBindAttribLocation) GLEW_FUN_EXPORT PFNGLBINDATTRIBLOCATIONPROC __glewBindAttribLocation typedef void (GLAPIENTRY * PFNGLBINDATTRIBLOCATIONPROC) (GLuint program, GLuint index, const GLchar* name)
glBlendEquationSeparate(int modeRgb, int modeAlpha) → void
define glBlendEquationSeparate GLEW_GET_FUN(__glewBlendEquationSeparate) GLEW_FUN_EXPORT PFNGLBLENDEQUATIONSEPARATEPROC __glewBlendEquationSeparate typedef void (GLAPIENTRY * PFNGLBLENDEQUATIONSEPARATEPROC) (GLenum modeRGB, GLenum modeAlpha)
glCompileShader(int shader) → void
define glCompileShader GLEW_GET_FUN(__glewCompileShader) GLEW_FUN_EXPORT PFNGLCOMPILESHADERPROC __glewCompileShader typedef void (GLAPIENTRY * PFNGLCOMPILESHADERPROC) (GLuint shader)
glCreateProgram() int
define glCreateProgram GLEW_GET_FUN(__glewCreateProgram) GLEW_FUN_EXPORT PFNGLCREATEPROGRAMPROC __glewCreateProgram typedef GLuint (GLAPIENTRY * PFNGLCREATEPROGRAMPROC) (void)
glCreateShader(int type) int
define glCreateShader GLEW_GET_FUN(__glewCreateShader) GLEW_FUN_EXPORT PFNGLCREATESHADERPROC __glewCreateShader typedef GLuint (GLAPIENTRY * PFNGLCREATESHADERPROC) (GLenum type)
glDeleteProgram(int program) → void
define glDeleteProgram GLEW_GET_FUN(__glewDeleteProgram) GLEW_FUN_EXPORT PFNGLDELETEPROGRAMPROC __glewDeleteProgram typedef void (GLAPIENTRY * PFNGLDELETEPROGRAMPROC) (GLuint program)
glDeleteShader(int shader) → void
define glDeleteShader GLEW_GET_FUN(__glewDeleteShader) GLEW_FUN_EXPORT PFNGLDELETESHADERPROC __glewDeleteShader typedef void (GLAPIENTRY * PFNGLDELETESHADERPROC) (GLuint shader)
glDetachShader(int program, int shader) → void
define glDetachShader GLEW_GET_FUN(__glewDetachShader) GLEW_FUN_EXPORT PFNGLDETACHSHADERPROC __glewDetachShader typedef void (GLAPIENTRY * PFNGLDETACHSHADERPROC) (GLuint program, GLuint shader)
glDisableVertexAttribArray(int index) → void
define glDisableVertexAttribArray GLEW_GET_FUN(__glewDisableVertexAttribArray) GLEW_FUN_EXPORT PFNGLDISABLEVERTEXATTRIBARRAYPROC __glewDisableVertexAttribArray typedef void (GLAPIENTRY * PFNGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint index)
glDrawBuffers(int n, Pointer<Uint32> bufs) → void
define glDrawBuffers GLEW_GET_FUN(__glewDrawBuffers) GLEW_FUN_EXPORT PFNGLDRAWBUFFERSPROC __glewDrawBuffers typedef void (GLAPIENTRY * PFNGLDRAWBUFFERSPROC) (GLsizei n, const GLenum* bufs)
glEnableVertexAttribArray(int index) → void
define glEnableVertexAttribArray GLEW_GET_FUN(__glewEnableVertexAttribArray) GLEW_FUN_EXPORT PFNGLENABLEVERTEXATTRIBARRAYPROC __glewEnableVertexAttribArray typedef void (GLAPIENTRY * PFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint index)
glGetActiveAttrib(int program, int index, int maxLength, Pointer<Uint32> length, Pointer<Int32> size, Pointer<Uint32> type, Pointer<Int8> name) → void
define glGetActiveAttrib GLEW_GET_FUN(__glewGetActiveAttrib) GLEW_FUN_EXPORT PFNGLGETACTIVEATTRIBPROC __glewGetActiveAttrib typedef void (GLAPIENTRY * PFNGLGETACTIVEATTRIBPROC) (GLuint program, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLchar* name)
glGetActiveUniform(int program, int index, int maxLength, Pointer<Uint32> length, Pointer<Int32> size, Pointer<Uint32> type, Pointer<Int8> name) → void
define glGetActiveUniform GLEW_GET_FUN(__glewGetActiveUniform) GLEW_FUN_EXPORT PFNGLGETACTIVEUNIFORMPROC __glewGetActiveUniform typedef void (GLAPIENTRY * PFNGLGETACTIVEUNIFORMPROC) (GLuint program, GLuint index, GLsizei maxLength, GLsizei* length, GLint* size, GLenum* type, GLchar* name)
glGetAttachedShaders(int program, int maxCount, Pointer<Uint32> count, Pointer<Uint32> shaders) → void
define glGetAttachedShaders GLEW_GET_FUN(__glewGetAttachedShaders) GLEW_FUN_EXPORT PFNGLGETATTACHEDSHADERSPROC __glewGetAttachedShaders typedef void (GLAPIENTRY * PFNGLGETATTACHEDSHADERSPROC) (GLuint program, GLsizei maxCount, GLsizei* count, GLuint* shaders)
glGetAttribLocation(int program, String name) int
define glGetAttribLocation GLEW_GET_FUN(__glewGetAttribLocation) GLEW_FUN_EXPORT PFNGLGETATTRIBLOCATIONPROC __glewGetAttribLocation typedef GLint (GLAPIENTRY * PFNGLGETATTRIBLOCATIONPROC) (GLuint program, const GLchar* name)
glGetProgramInfoLog(int program, int bufSize, Pointer<Uint32> length, Pointer<Int8> infoLog) → void
define glGetProgramInfoLog GLEW_GET_FUN(__glewGetProgramInfoLog) GLEW_FUN_EXPORT PFNGLGETPROGRAMINFOLOGPROC __glewGetProgramInfoLog typedef void (GLAPIENTRY * PFNGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsizei bufSize, GLsizei* length, GLchar* infoLog)
glGetProgramiv(int program, int pname, Pointer<Int32> param) → void
define glGetProgramiv GLEW_GET_FUN(__glewGetProgramiv) GLEW_FUN_EXPORT PFNGLGETPROGRAMIVPROC __glewGetProgramiv typedef void (GLAPIENTRY * PFNGLGETPROGRAMIVPROC) (GLuint program, GLenum pname, GLint* param)
glGetShaderInfoLog(int shader, int bufSize, Pointer<Uint32> length, Pointer<Int8> infoLog) → void
define glGetShaderInfoLog GLEW_GET_FUN(__glewGetShaderInfoLog) GLEW_FUN_EXPORT PFNGLGETSHADERINFOLOGPROC __glewGetShaderInfoLog typedef void (GLAPIENTRY * PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei* length, GLchar* infoLog)
glGetShaderiv(int shader, int pname, Pointer<Int32> param) → void
define glGetShaderiv GLEW_GET_FUN(__glewGetShaderiv) GLEW_FUN_EXPORT PFNGLGETSHADERIVPROC __glewGetShaderiv typedef void (GLAPIENTRY * PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint* param)
glGetShaderSource(int obj, int maxLength, Pointer<Uint32> length, Pointer<Int8> source) → void
define glGetShaderSource GLEW_GET_FUN(__glewGetShaderSource) GLEW_FUN_EXPORT PFNGLGETSHADERSOURCEPROC __glewGetShaderSource typedef void (GLAPIENTRY * PFNGLGETSHADERSOURCEPROC) (GLuint obj, GLsizei maxLength, GLsizei* length, GLchar* source)
glGetUniformfv(int program, int location, Pointer<Float> params) → void
define glGetUniformfv GLEW_GET_FUN(__glewGetUniformfv) GLEW_FUN_EXPORT PFNGLGETUNIFORMFVPROC __glewGetUniformfv typedef void (GLAPIENTRY * PFNGLGETUNIFORMFVPROC) (GLuint program, GLint location, GLfloat* params)
glGetUniformiv(int program, int location, Pointer<Int32> params) → void
define glGetUniformiv GLEW_GET_FUN(__glewGetUniformiv) GLEW_FUN_EXPORT PFNGLGETUNIFORMIVPROC __glewGetUniformiv typedef void (GLAPIENTRY * PFNGLGETUNIFORMIVPROC) (GLuint program, GLint location, GLint* params)
glGetUniformLocation(int program, String name) int
define glGetUniformLocation GLEW_GET_FUN(__glewGetUniformLocation) GLEW_FUN_EXPORT PFNGLGETUNIFORMLOCATIONPROC __glewGetUniformLocation typedef GLint (GLAPIENTRY * PFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar* name)
glGetVertexAttribdv(int index, int pname, Pointer<Double> params) → void
define glGetVertexAttribdv GLEW_GET_FUN(__glewGetVertexAttribdv) GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBDVPROC __glewGetVertexAttribdv typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBDVPROC) (GLuint index, GLenum pname, GLdouble* params)
glGetVertexAttribfv(int index, int pname, Pointer<Float> params) → void
define glGetVertexAttribfv GLEW_GET_FUN(__glewGetVertexAttribfv) GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBFVPROC __glewGetVertexAttribfv typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBFVPROC) (GLuint index, GLenum pname, GLfloat* params)
glGetVertexAttribiv(int index, int pname, Pointer<Int32> params) → void
define glGetVertexAttribiv GLEW_GET_FUN(__glewGetVertexAttribiv) GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIVPROC __glewGetVertexAttribiv typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBIVPROC) (GLuint index, GLenum pname, GLint* params)
glGetVertexAttribPointerv(int index, int pname, Pointer<Pointer<Void>> pointer) → void
define glGetVertexAttribPointerv GLEW_GET_FUN(__glewGetVertexAttribPointerv) GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBPOINTERVPROC __glewGetVertexAttribPointerv typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint index, GLenum pname, void** pointer)
glIsProgram(int program) int
define glIsProgram GLEW_GET_FUN(__glewIsProgram) GLEW_FUN_EXPORT PFNGLISPROGRAMPROC __glewIsProgram typedef GLboolean (GLAPIENTRY * PFNGLISPROGRAMPROC) (GLuint program)
glIsShader(int shader) int
define glIsShader GLEW_GET_FUN(__glewIsShader) GLEW_FUN_EXPORT PFNGLISSHADERPROC __glewIsShader typedef GLboolean (GLAPIENTRY * PFNGLISSHADERPROC) (GLuint shader)
glLinkProgram(int program) → void
define glLinkProgram GLEW_GET_FUN(__glewLinkProgram) GLEW_FUN_EXPORT PFNGLLINKPROGRAMPROC __glewLinkProgram typedef void (GLAPIENTRY * PFNGLLINKPROGRAMPROC) (GLuint program)
glShaderSource(int shader, int count, Pointer<Pointer<Utf8>> string, Pointer<Int32> length) → void
define glShaderSource GLEW_GET_FUN(__glewShaderSource) GLEW_FUN_EXPORT PFNGLSHADERSOURCEPROC __glewShaderSource typedef void (GLAPIENTRY * PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar *const* string, const GLint* length)
glStencilFuncSeparate(int frontfunc, int backfunc, int ref, int mask) → void
define glStencilFuncSeparate GLEW_GET_FUN(__glewStencilFuncSeparate) GLEW_FUN_EXPORT PFNGLSTENCILFUNCSEPARATEPROC __glewStencilFuncSeparate typedef void (GLAPIENTRY * PFNGLSTENCILFUNCSEPARATEPROC) (GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask)
glStencilMaskSeparate(int face, int mask) → void
define glStencilMaskSeparate GLEW_GET_FUN(__glewStencilMaskSeparate) GLEW_FUN_EXPORT PFNGLSTENCILMASKSEPARATEPROC __glewStencilMaskSeparate typedef void (GLAPIENTRY * PFNGLSTENCILMASKSEPARATEPROC) (GLenum face, GLuint mask)
glStencilOpSeparate(int face, int sfail, int dpfail, int dppass) → void
define glStencilOpSeparate GLEW_GET_FUN(__glewStencilOpSeparate) GLEW_FUN_EXPORT PFNGLSTENCILOPSEPARATEPROC __glewStencilOpSeparate typedef void (GLAPIENTRY * PFNGLSTENCILOPSEPARATEPROC) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
glUniform1f(int location, double v0) → void
define glUniform1f GLEW_GET_FUN(__glewUniform1f) GLEW_FUN_EXPORT PFNGLUNIFORM1FPROC __glewUniform1f typedef void (GLAPIENTRY * PFNGLUNIFORM1FPROC) (GLint location, GLfloat v0)
glUniform1fv(int location, int count, Pointer<Float> value) → void
define glUniform1fv GLEW_GET_FUN(__glewUniform1fv) GLEW_FUN_EXPORT PFNGLUNIFORM1FVPROC __glewUniform1fv typedef void (GLAPIENTRY * PFNGLUNIFORM1FVPROC) (GLint location, GLsizei count, const GLfloat* value)
glUniform1i(int location, int v0) → void
define glUniform1i GLEW_GET_FUN(__glewUniform1i) GLEW_FUN_EXPORT PFNGLUNIFORM1IPROC __glewUniform1i typedef void (GLAPIENTRY * PFNGLUNIFORM1IPROC) (GLint location, GLint v0)
glUniform1iv(int location, int count, Pointer<Int32> value) → void
define glUniform1iv GLEW_GET_FUN(__glewUniform1iv) GLEW_FUN_EXPORT PFNGLUNIFORM1IVPROC __glewUniform1iv typedef void (GLAPIENTRY * PFNGLUNIFORM1IVPROC) (GLint location, GLsizei count, const GLint* value)
glUniform2f(int location, double v0, double v1) → void
define glUniform2f GLEW_GET_FUN(__glewUniform2f) GLEW_FUN_EXPORT PFNGLUNIFORM2FPROC __glewUniform2f typedef void (GLAPIENTRY * PFNGLUNIFORM2FPROC) (GLint location, GLfloat v0, GLfloat v1)
glUniform2fv(int location, int count, Pointer<Float> value) → void
define glUniform2fv GLEW_GET_FUN(__glewUniform2fv) GLEW_FUN_EXPORT PFNGLUNIFORM2FVPROC __glewUniform2fv typedef void (GLAPIENTRY * PFNGLUNIFORM2FVPROC) (GLint location, GLsizei count, const GLfloat* value)
glUniform2i(int location, int v0, int v1) → void
define glUniform2i GLEW_GET_FUN(__glewUniform2i) GLEW_FUN_EXPORT PFNGLUNIFORM2IPROC __glewUniform2i typedef void (GLAPIENTRY * PFNGLUNIFORM2IPROC) (GLint location, GLint v0, GLint v1)
glUniform2iv(int location, int count, Pointer<Int32> value) → void
define glUniform2iv GLEW_GET_FUN(__glewUniform2iv) GLEW_FUN_EXPORT PFNGLUNIFORM2IVPROC __glewUniform2iv typedef void (GLAPIENTRY * PFNGLUNIFORM2IVPROC) (GLint location, GLsizei count, const GLint* value)
glUniform3f(int location, double v0, double v1, double v2) → void
define glUniform3f GLEW_GET_FUN(__glewUniform3f) GLEW_FUN_EXPORT PFNGLUNIFORM3FPROC __glewUniform3f typedef void (GLAPIENTRY * PFNGLUNIFORM3FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
glUniform3fv(int location, int count, Pointer<Float> value) → void
define glUniform3fv GLEW_GET_FUN(__glewUniform3fv) GLEW_FUN_EXPORT PFNGLUNIFORM3FVPROC __glewUniform3fv typedef void (GLAPIENTRY * PFNGLUNIFORM3FVPROC) (GLint location, GLsizei count, const GLfloat* value)
glUniform3i(int location, int v0, int v1, int v2) → void
define glUniform3i GLEW_GET_FUN(__glewUniform3i) GLEW_FUN_EXPORT PFNGLUNIFORM3IPROC __glewUniform3i typedef void (GLAPIENTRY * PFNGLUNIFORM3IPROC) (GLint location, GLint v0, GLint v1, GLint v2)
glUniform3iv(int location, int count, Pointer<Int32> value) → void
define glUniform3iv GLEW_GET_FUN(__glewUniform3iv) GLEW_FUN_EXPORT PFNGLUNIFORM3IVPROC __glewUniform3iv typedef void (GLAPIENTRY * PFNGLUNIFORM3IVPROC) (GLint location, GLsizei count, const GLint* value)
glUniform4f(int location, double v0, double v1, double v2, double v3) → void
define glUniform4f GLEW_GET_FUN(__glewUniform4f) GLEW_FUN_EXPORT PFNGLUNIFORM4FPROC __glewUniform4f typedef void (GLAPIENTRY * PFNGLUNIFORM4FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
glUniform4fv(int location, int count, Pointer<Float> value) → void
define glUniform4fv GLEW_GET_FUN(__glewUniform4fv) GLEW_FUN_EXPORT PFNGLUNIFORM4FVPROC __glewUniform4fv typedef void (GLAPIENTRY * PFNGLUNIFORM4FVPROC) (GLint location, GLsizei count, const GLfloat* value)
glUniform4i(int location, int v0, int v1, int v2, int v3) → void
define glUniform4i GLEW_GET_FUN(__glewUniform4i) GLEW_FUN_EXPORT PFNGLUNIFORM4IPROC __glewUniform4i typedef void (GLAPIENTRY * PFNGLUNIFORM4IPROC) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
glUniform4iv(int location, int count, Pointer<Int32> value) → void
define glUniform4iv GLEW_GET_FUN(__glewUniform4iv) GLEW_FUN_EXPORT PFNGLUNIFORM4IVPROC __glewUniform4iv typedef void (GLAPIENTRY * PFNGLUNIFORM4IVPROC) (GLint location, GLsizei count, const GLint* value)
glUniformMatrix2fv(int location, int count, int transpose, Pointer<Float> value) → void
define glUniformMatrix2fv GLEW_GET_FUN(__glewUniformMatrix2fv) GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX2FVPROC __glewUniformMatrix2fv typedef void (GLAPIENTRY * PFNGLUNIFORMMATRIX2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
glUniformMatrix3fv(int location, int count, int transpose, Pointer<Float> value) → void
define glUniformMatrix3fv GLEW_GET_FUN(__glewUniformMatrix3fv) GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX3FVPROC __glewUniformMatrix3fv typedef void (GLAPIENTRY * PFNGLUNIFORMMATRIX3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
glUniformMatrix4fv(int location, int count, int transpose, Pointer<Float> value) → void
define glUniformMatrix4fv GLEW_GET_FUN(__glewUniformMatrix4fv) GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX4FVPROC __glewUniformMatrix4fv typedef void (GLAPIENTRY * PFNGLUNIFORMMATRIX4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
glUseProgram(int program) → void
define glUseProgram GLEW_GET_FUN(__glewUseProgram) GLEW_FUN_EXPORT PFNGLUSEPROGRAMPROC __glewUseProgram typedef void (GLAPIENTRY * PFNGLUSEPROGRAMPROC) (GLuint program)
glValidateProgram(int program) → void
define glValidateProgram GLEW_GET_FUN(__glewValidateProgram) GLEW_FUN_EXPORT PFNGLVALIDATEPROGRAMPROC __glewValidateProgram typedef void (GLAPIENTRY * PFNGLVALIDATEPROGRAMPROC) (GLuint program)
glVertexAttrib1d(int index, double x) → void
define glVertexAttrib1d GLEW_GET_FUN(__glewVertexAttrib1d) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1DPROC __glewVertexAttrib1d typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB1DPROC) (GLuint index, GLdouble x)
glVertexAttrib1dv(int index, Pointer<Double> v) → void
define glVertexAttrib1dv GLEW_GET_FUN(__glewVertexAttrib1dv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1DVPROC __glewVertexAttrib1dv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB1DVPROC) (GLuint index, const GLdouble* v)
glVertexAttrib1f(int index, double x) → void
define glVertexAttrib1f GLEW_GET_FUN(__glewVertexAttrib1f) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1FPROC __glewVertexAttrib1f typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB1FPROC) (GLuint index, GLfloat x)
glVertexAttrib1fv(int index, Pointer<Float> v) → void
define glVertexAttrib1fv GLEW_GET_FUN(__glewVertexAttrib1fv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1FVPROC __glewVertexAttrib1fv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB1FVPROC) (GLuint index, const GLfloat* v)
glVertexAttrib1s(int index, int x) → void
define glVertexAttrib1s GLEW_GET_FUN(__glewVertexAttrib1s) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1SPROC __glewVertexAttrib1s typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB1SPROC) (GLuint index, GLshort x)
glVertexAttrib1sv(int index, Pointer<Int16> v) → void
define glVertexAttrib1sv GLEW_GET_FUN(__glewVertexAttrib1sv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1SVPROC __glewVertexAttrib1sv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB1SVPROC) (GLuint index, const GLshort* v)
glVertexAttrib2d(int index, double x, double y) → void
define glVertexAttrib2d GLEW_GET_FUN(__glewVertexAttrib2d) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2DPROC __glewVertexAttrib2d typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB2DPROC) (GLuint index, GLdouble x, GLdouble y)
glVertexAttrib2dv(int index, Pointer<Double> v) → void
define glVertexAttrib2dv GLEW_GET_FUN(__glewVertexAttrib2dv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2DVPROC __glewVertexAttrib2dv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB2DVPROC) (GLuint index, const GLdouble* v)
glVertexAttrib2f(int index, double x, double y) → void
define glVertexAttrib2f GLEW_GET_FUN(__glewVertexAttrib2f) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2FPROC __glewVertexAttrib2f typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB2FPROC) (GLuint index, GLfloat x, GLfloat y)
glVertexAttrib2fv(int index, Pointer<Float> v) → void
define glVertexAttrib2fv GLEW_GET_FUN(__glewVertexAttrib2fv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2FVPROC __glewVertexAttrib2fv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB2FVPROC) (GLuint index, const GLfloat* v)
glVertexAttrib2s(int index, int x, int y) → void
define glVertexAttrib2s GLEW_GET_FUN(__glewVertexAttrib2s) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2SPROC __glewVertexAttrib2s typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB2SPROC) (GLuint index, GLshort x, GLshort y)
glVertexAttrib2sv(int index, Pointer<Int16> v) → void
define glVertexAttrib2sv GLEW_GET_FUN(__glewVertexAttrib2sv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2SVPROC __glewVertexAttrib2sv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB2SVPROC) (GLuint index, const GLshort* v)
glVertexAttrib3d(int index, double x, double y, double z) → void
define glVertexAttrib3d GLEW_GET_FUN(__glewVertexAttrib3d) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3DPROC __glewVertexAttrib3d typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB3DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z)
glVertexAttrib3dv(int index, Pointer<Double> v) → void
define glVertexAttrib3dv GLEW_GET_FUN(__glewVertexAttrib3dv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3DVPROC __glewVertexAttrib3dv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB3DVPROC) (GLuint index, const GLdouble* v)
glVertexAttrib3f(int index, double x, double y, double z) → void
define glVertexAttrib3f GLEW_GET_FUN(__glewVertexAttrib3f) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3FPROC __glewVertexAttrib3f typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB3FPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z)
glVertexAttrib3fv(int index, Pointer<Float> v) → void
define glVertexAttrib3fv GLEW_GET_FUN(__glewVertexAttrib3fv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3FVPROC __glewVertexAttrib3fv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB3FVPROC) (GLuint index, const GLfloat* v)
glVertexAttrib3s(int index, int x, int y, int z) → void
define glVertexAttrib3s GLEW_GET_FUN(__glewVertexAttrib3s) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3SPROC __glewVertexAttrib3s typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB3SPROC) (GLuint index, GLshort x, GLshort y, GLshort z)
glVertexAttrib3sv(int index, Pointer<Int16> v) → void
define glVertexAttrib3sv GLEW_GET_FUN(__glewVertexAttrib3sv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3SVPROC __glewVertexAttrib3sv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB3SVPROC) (GLuint index, const GLshort* v)
glVertexAttrib4bv(int index, String v) → void
define glVertexAttrib4bv GLEW_GET_FUN(__glewVertexAttrib4bv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4BVPROC __glewVertexAttrib4bv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4BVPROC) (GLuint index, const GLbyte* v)
glVertexAttrib4d(int index, double x, double y, double z, double w) → void
define glVertexAttrib4d GLEW_GET_FUN(__glewVertexAttrib4d) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4DPROC __glewVertexAttrib4d typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
glVertexAttrib4dv(int index, Pointer<Double> v) → void
define glVertexAttrib4dv GLEW_GET_FUN(__glewVertexAttrib4dv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4DVPROC __glewVertexAttrib4dv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4DVPROC) (GLuint index, const GLdouble* v)
glVertexAttrib4f(int index, double x, double y, double z, double w) → void
define glVertexAttrib4f GLEW_GET_FUN(__glewVertexAttrib4f) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4FPROC __glewVertexAttrib4f typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4FPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
glVertexAttrib4fv(int index, Pointer<Float> v) → void
define glVertexAttrib4fv GLEW_GET_FUN(__glewVertexAttrib4fv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4FVPROC __glewVertexAttrib4fv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4FVPROC) (GLuint index, const GLfloat* v)
glVertexAttrib4iv(int index, Pointer<Int32> v) → void
define glVertexAttrib4iv GLEW_GET_FUN(__glewVertexAttrib4iv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4IVPROC __glewVertexAttrib4iv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4IVPROC) (GLuint index, const GLint* v)
glVertexAttrib4Nbv(int index, String v) → void
define glVertexAttrib4Nbv GLEW_GET_FUN(__glewVertexAttrib4Nbv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NBVPROC __glewVertexAttrib4Nbv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4NBVPROC) (GLuint index, const GLbyte* v)
glVertexAttrib4Niv(int index, Pointer<Int32> v) → void
define glVertexAttrib4Niv GLEW_GET_FUN(__glewVertexAttrib4Niv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NIVPROC __glewVertexAttrib4Niv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4NIVPROC) (GLuint index, const GLint* v)
glVertexAttrib4Nsv(int index, Pointer<Int16> v) → void
define glVertexAttrib4Nsv GLEW_GET_FUN(__glewVertexAttrib4Nsv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NSVPROC __glewVertexAttrib4Nsv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4NSVPROC) (GLuint index, const GLshort* v)
glVertexAttrib4Nub(int index, int x, int y, int z, int w) → void
define glVertexAttrib4Nub GLEW_GET_FUN(__glewVertexAttrib4Nub) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUBPROC __glewVertexAttrib4Nub typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4NUBPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
glVertexAttrib4Nubv(int index, Pointer<Uint8> v) → void
define glVertexAttrib4Nubv GLEW_GET_FUN(__glewVertexAttrib4Nubv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUBVPROC __glewVertexAttrib4Nubv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4NUBVPROC) (GLuint index, const GLubyte* v)
glVertexAttrib4Nuiv(int index, Pointer<Uint32> v) → void
define glVertexAttrib4Nuiv GLEW_GET_FUN(__glewVertexAttrib4Nuiv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUIVPROC __glewVertexAttrib4Nuiv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4NUIVPROC) (GLuint index, const GLuint* v)
glVertexAttrib4Nusv(int index, Pointer<Uint16> v) → void
define glVertexAttrib4Nusv GLEW_GET_FUN(__glewVertexAttrib4Nusv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUSVPROC __glewVertexAttrib4Nusv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4NUSVPROC) (GLuint index, const GLushort* v)
glVertexAttrib4s(int index, int x, int y, int z, int w) → void
define glVertexAttrib4s GLEW_GET_FUN(__glewVertexAttrib4s) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4SPROC __glewVertexAttrib4s typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4SPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
glVertexAttrib4sv(int index, Pointer<Int16> v) → void
define glVertexAttrib4sv GLEW_GET_FUN(__glewVertexAttrib4sv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4SVPROC __glewVertexAttrib4sv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4SVPROC) (GLuint index, const GLshort* v)
glVertexAttrib4ubv(int index, Pointer<Uint8> v) → void
define glVertexAttrib4ubv GLEW_GET_FUN(__glewVertexAttrib4ubv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4UBVPROC __glewVertexAttrib4ubv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4UBVPROC) (GLuint index, const GLubyte* v)
glVertexAttrib4uiv(int index, Pointer<Uint32> v) → void
define glVertexAttrib4uiv GLEW_GET_FUN(__glewVertexAttrib4uiv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4UIVPROC __glewVertexAttrib4uiv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4UIVPROC) (GLuint index, const GLuint* v)
glVertexAttrib4usv(int index, Pointer<Uint16> v) → void
define glVertexAttrib4usv GLEW_GET_FUN(__glewVertexAttrib4usv) GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4USVPROC __glewVertexAttrib4usv typedef void (GLAPIENTRY * PFNGLVERTEXATTRIB4USVPROC) (GLuint index, const GLushort* v)
glVertexAttribPointer(int index, int size, int type, int normalized, int stride, Pointer<Void> pointer) → void
define glVertexAttribPointer GLEW_GET_FUN(__glewVertexAttribPointer) GLEW_FUN_EXPORT PFNGLVERTEXATTRIBPOINTERPROC __glewVertexAttribPointer typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBPOINTERPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void* pointer)