GL_ARB_uniform_buffer_object http://www.opengl.org/registry/specs/gl/ARB/uniform_buffer_object.txt GL_ARB_uniform_buffer_object GL_UNIFORM_BUFFER 0x8A11 GL_UNIFORM_BUFFER_BINDING 0x8A28 GL_UNIFORM_BUFFER_START 0x8A29 GL_UNIFORM_BUFFER_SIZE 0x8A2A GL_MAX_VERTEX_UNIFORM_BLOCKS 0x8A2B GL_MAX_GEOMETRY_UNIFORM_BLOCKS 0x8A2C GL_MAX_FRAGMENT_UNIFORM_BLOCKS 0x8A2D GL_MAX_COMBINED_UNIFORM_BLOCKS 0x8A2E GL_MAX_UNIFORM_BUFFER_BINDINGS 0x8A2F GL_MAX_UNIFORM_BLOCK_SIZE 0x8A30 GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS 0x8A31 GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS 0x8A32 GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS 0x8A33 GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT 0x8A34 GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH 0x8A35 GL_ACTIVE_UNIFORM_BLOCKS 0x8A36 GL_UNIFORM_TYPE 0x8A37 GL_UNIFORM_SIZE 0x8A38 GL_UNIFORM_NAME_LENGTH 0x8A39 GL_UNIFORM_BLOCK_INDEX 0x8A3A GL_UNIFORM_OFFSET 0x8A3B GL_UNIFORM_ARRAY_STRIDE 0x8A3C GL_UNIFORM_MATRIX_STRIDE 0x8A3D GL_UNIFORM_IS_ROW_MAJOR 0x8A3E GL_UNIFORM_BLOCK_BINDING 0x8A3F GL_UNIFORM_BLOCK_DATA_SIZE 0x8A40 GL_UNIFORM_BLOCK_NAME_LENGTH 0x8A41 GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS 0x8A42 GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES 0x8A43 GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER 0x8A44 GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER 0x8A45 GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER 0x8A46 GL_INVALID_INDEX 0xFFFFFFFF void glBindBufferBase (GLenum target, GLuint index, GLuint buffer) void glBindBufferRange (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) void glGetActiveUniformBlockName (GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName) void glGetActiveUniformBlockiv (GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params) void glGetActiveUniformName (GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformName) void glGetActiveUniformsiv (GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params) void glGetIntegeri_v (GLenum target, GLuint index, GLint* data) GLuint glGetUniformBlockIndex (GLuint program, const GLchar* uniformBlockName) void glGetUniformIndices (GLuint program, GLsizei uniformCount, const GLchar** uniformNames, GLuint* uniformIndices) void glUniformBlockBinding (GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)