Package org.boxutil.define
Class GLWrapper.Buffer.SSBO
java.lang.Object
org.boxutil.define.GLWrapper.Buffer
org.boxutil.define.GLWrapper.Buffer.SSBO
- 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 intstatic 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 voidglShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding) static booleanvalid()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_SHADER_STORAGE_BUFFER
public static int GL_SHADER_STORAGE_BUFFER -
GL_SHADER_STORAGE_BUFFER_BINDING
public static int GL_SHADER_STORAGE_BUFFER_BINDING -
GL_SHADER_STORAGE_BUFFER_START
public static int GL_SHADER_STORAGE_BUFFER_START -
GL_SHADER_STORAGE_BUFFER_SIZE
public static int GL_SHADER_STORAGE_BUFFER_SIZE -
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
public static int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS -
GL_MAX_SHADER_STORAGE_BLOCK_SIZE
public static int GL_MAX_SHADER_STORAGE_BLOCK_SIZE
-
-
Method Details
-
valid
public static boolean valid() -
glShaderStorageBlockBinding
public static void glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding)
-