@Dependent("GL_EXT_direct_state_access") void glTextureBufferRangeEXT(@GLuint int texture, @GLenum int target, @GLenum int internalformat, @GLuint int buffer, @GLintptr long offset, @GLsizeiptr long size);
@Reuse("GL31") void glCopyBufferSubData(@GLenum int readTarget, @GLenum int writeTarget, @GLintptr long readOffset, @GLintptr long writeOffset, @GLsizeiptr long size);
@Reuse("GL43") void glTexBufferRange(@GLenum int target, @GLenum int internalformat, @GLuint int buffer, @GLintptr long offset, @GLsizeiptr long size);
void glFlushMappedBufferRangeAPPLE(@GLenum int target, @GLintptr long offset, @GLsizeiptr long size);