Package org.boxutil.define
Class GLWrapper.Buffer.TBO
java.lang.Object
org.boxutil.define.GLWrapper.Buffer
org.boxutil.define.GLWrapper.Buffer.TBO
- Enclosing class:
- GLWrapper.Buffer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.boxutil.define.GLWrapper.Buffer
GLWrapper.Buffer.Indirect, GLWrapper.Buffer.PBO, GLWrapper.Buffer.SSBO, GLWrapper.Buffer.TBO, GLWrapper.Buffer.TransformFB, GLWrapper.Buffer.UBO, GLWrapper.Buffer.VBO -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic intFields inherited from class org.boxutil.define.GLWrapper.Buffer
GL_BUFFER_IMMUTABLE_STORAGE, GL_BUFFER_STORAGE_FLAGS, GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT, GL_CLIENT_STORAGE_BIT, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_DYNAMIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, GL_DYNAMIC_STORAGE_BIT, GL_MAP_COHERENT_BIT, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_PERSISTENT_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_STATIC_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STREAM_COPY, GL_STREAM_DRAW, GL_STREAM_READ -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglTexBuffer(int target, int internalformat, int buffer) static voidglTexBufferRange(int target, int internalformat, int buffer, long offset, long size) static booleanvalid()static booleanGL43.glTexBufferRange(int, int, int, long, long)Methods inherited from class org.boxutil.define.GLWrapper.Buffer
glBindBuffer, glBindBufferBase, glBindBufferRange, glBindBuffersBase, glBindBuffersRange, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferStorage, glBufferStorage, glBufferStorage, glBufferStorage, glBufferStorage, glBufferStorage, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glClearBufferData, glClearBufferSubData, glCopyBufferSubData, glDeleteBuffers, glDeleteBuffers, glFlushMappedBufferRange, glGenBuffers, glGenBuffers, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glGetBufferSubData, glInvalidateBufferData, glInvalidateBufferSubData, glMapBufferRange, glUnmapBuffer, valid_BindRange, valid_BufferStorage, valid_ClearBuffer, valid_CopyBuffer, valid_Invalidate, valid_MapRange, valid_MultiBind
-
Field Details
-
GL_TEXTURE_BUFFER
public static int GL_TEXTURE_BUFFER -
GL_MAX_TEXTURE_BUFFER_SIZE
public static int GL_MAX_TEXTURE_BUFFER_SIZE -
GL_TEXTURE_BINDING_BUFFER
public static int GL_TEXTURE_BINDING_BUFFER
-
-
Method Details
-
valid
public static boolean valid() -
valid_TexBufferRange
public static boolean valid_TexBufferRange()GL43.glTexBufferRange(int, int, int, long, long) -
glTexBuffer
public static void glTexBuffer(int target, int internalformat, int buffer) -
glTexBufferRange
public static void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
-