glew/generated/lib_glad/lib_glad_arb_uniform_buffer_object library

Functions

glBindBufferBase(int target, int index, int buffer) → void
define glBindBufferBase GLEW_GET_FUN(__glewBindBufferBase) GLEW_FUN_EXPORT PFNGLBINDBUFFERBASEPROC __glewBindBufferBase typedef void (GLAPIENTRY * PFNGLBINDBUFFERBASEPROC) (GLenum target, GLuint index, GLuint buffer)
glBindBufferRange(int target, int index, int buffer, int offset, int size) → void
define glBindBufferRange GLEW_GET_FUN(__glewBindBufferRange) GLEW_FUN_EXPORT PFNGLBINDBUFFERRANGEPROC __glewBindBufferRange typedef void (GLAPIENTRY * PFNGLBINDBUFFERRANGEPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, Pointer<Int32> params) → void
define glGetActiveUniformBlockiv GLEW_GET_FUN(__glewGetActiveUniformBlockiv) GLEW_FUN_EXPORT PFNGLGETACTIVEUNIFORMBLOCKIVPROC __glewGetActiveUniformBlockiv typedef void (GLAPIENTRY * PFNGLGETACTIVEUNIFORMBLOCKIVPROC) (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params)
glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, Pointer<Uint32> length, Pointer<Int8> uniformBlockName) → void
define glGetActiveUniformBlockName GLEW_GET_FUN(__glewGetActiveUniformBlockName) GLEW_FUN_EXPORT PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC __glewGetActiveUniformBlockName typedef void (GLAPIENTRY * PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC) (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName)
glGetActiveUniformName(int program, int uniformIndex, int bufSize, Pointer<Uint32> length, Pointer<Int8> uniformName) → void
define glGetActiveUniformName GLEW_GET_FUN(__glewGetActiveUniformName) GLEW_FUN_EXPORT PFNGLGETACTIVEUNIFORMNAMEPROC __glewGetActiveUniformName typedef void (GLAPIENTRY * PFNGLGETACTIVEUNIFORMNAMEPROC) (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformName)
glGetActiveUniformsiv(int program, int uniformCount, Pointer<Uint32> uniformIndices, int pname, Pointer<Int32> params) → void
define glGetActiveUniformsiv GLEW_GET_FUN(__glewGetActiveUniformsiv) GLEW_FUN_EXPORT PFNGLGETACTIVEUNIFORMSIVPROC __glewGetActiveUniformsiv typedef void (GLAPIENTRY * PFNGLGETACTIVEUNIFORMSIVPROC) (GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params)
glGetIntegeriV(int target, int index, Pointer<Int32> data) → void
define glGetIntegeri_v GLEW_GET_FUN(__glewGetIntegeri_v) GLEW_FUN_EXPORT PFNGLGETINTEGERI_VPROC __glewGetIntegeri_v typedef void (GLAPIENTRY * PFNGLGETINTEGERI_VPROC) (GLenum target, GLuint index, GLint* data)
glGetUniformBlockIndex(int program, String uniformBlockName) int
define glGetUniformBlockIndex GLEW_GET_FUN(__glewGetUniformBlockIndex) GLEW_FUN_EXPORT PFNGLGETUNIFORMBLOCKINDEXPROC __glewGetUniformBlockIndex typedef GLuint (GLAPIENTRY * PFNGLGETUNIFORMBLOCKINDEXPROC) (GLuint program, const GLchar* uniformBlockName)
glGetUniformIndices(int program, int uniformCount, Pointer<Pointer<Utf8>> uniformNames, Pointer<Uint32> uniformIndices) → void
define glGetUniformIndices GLEW_GET_FUN(__glewGetUniformIndices) GLEW_FUN_EXPORT PFNGLGETUNIFORMINDICESPROC __glewGetUniformIndices typedef void (GLAPIENTRY * PFNGLGETUNIFORMINDICESPROC) (GLuint program, GLsizei uniformCount, const GLchar* const * uniformNames, GLuint* uniformIndices)
glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding) → void
define glUniformBlockBinding GLEW_GET_FUN(__glewUniformBlockBinding) GLEW_FUN_EXPORT PFNGLUNIFORMBLOCKBINDINGPROC __glewUniformBlockBinding typedef void (GLAPIENTRY * PFNGLUNIFORMBLOCKBINDINGPROC) (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)