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)