Package org.lwjgl.opengl
Class ARBShaderImageLoadStore
java.lang.Object
org.lwjgl.opengl.ARBShaderImageLoadStore
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBindImageTexture
(int unit, int texture, int level, boolean layered, int layer, int access, int format) void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
static void
glMemoryBarrier
(int barriers) void glMemoryBarrier(GLbitfield barriers)
-
Field Details
-
GL_MAX_IMAGE_UNITS
public static final int GL_MAX_IMAGE_UNITS- See Also:
-
GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
public static final int GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS- See Also:
-
GL_MAX_IMAGE_SAMPLES
public static final int GL_MAX_IMAGE_SAMPLES- See Also:
-
GL_MAX_VERTEX_IMAGE_UNIFORMS
public static final int GL_MAX_VERTEX_IMAGE_UNIFORMS- See Also:
-
GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
public static final int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS- See Also:
-
GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
public static final int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS- See Also:
-
GL_MAX_GEOMETRY_IMAGE_UNIFORMS
public static final int GL_MAX_GEOMETRY_IMAGE_UNIFORMS- See Also:
-
GL_MAX_FRAGMENT_IMAGE_UNIFORMS
public static final int GL_MAX_FRAGMENT_IMAGE_UNIFORMS- See Also:
-
GL_MAX_COMBINED_IMAGE_UNIFORMS
public static final int GL_MAX_COMBINED_IMAGE_UNIFORMS- See Also:
-
GL_IMAGE_BINDING_NAME
public static final int GL_IMAGE_BINDING_NAME- See Also:
-
GL_IMAGE_BINDING_LEVEL
public static final int GL_IMAGE_BINDING_LEVEL- See Also:
-
GL_IMAGE_BINDING_LAYERED
public static final int GL_IMAGE_BINDING_LAYERED- See Also:
-
GL_IMAGE_BINDING_LAYER
public static final int GL_IMAGE_BINDING_LAYER- See Also:
-
GL_IMAGE_BINDING_ACCESS
public static final int GL_IMAGE_BINDING_ACCESS- See Also:
-
GL_IMAGE_BINDING_FORMAT
public static final int GL_IMAGE_BINDING_FORMAT- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
public static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT- See Also:
-
GL_ELEMENT_ARRAY_BARRIER_BIT
public static final int GL_ELEMENT_ARRAY_BARRIER_BIT- See Also:
-
GL_UNIFORM_BARRIER_BIT
public static final int GL_UNIFORM_BARRIER_BIT- See Also:
-
GL_TEXTURE_FETCH_BARRIER_BIT
public static final int GL_TEXTURE_FETCH_BARRIER_BIT- See Also:
-
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
public static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT- See Also:
-
GL_COMMAND_BARRIER_BIT
public static final int GL_COMMAND_BARRIER_BIT- See Also:
-
GL_PIXEL_BUFFER_BARRIER_BIT
public static final int GL_PIXEL_BUFFER_BARRIER_BIT- See Also:
-
GL_TEXTURE_UPDATE_BARRIER_BIT
public static final int GL_TEXTURE_UPDATE_BARRIER_BIT- See Also:
-
GL_BUFFER_UPDATE_BARRIER_BIT
public static final int GL_BUFFER_UPDATE_BARRIER_BIT- See Also:
-
GL_FRAMEBUFFER_BARRIER_BIT
public static final int GL_FRAMEBUFFER_BARRIER_BIT- See Also:
-
GL_TRANSFORM_FEEDBACK_BARRIER_BIT
public static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT- See Also:
-
GL_ATOMIC_COUNTER_BARRIER_BIT
public static final int GL_ATOMIC_COUNTER_BARRIER_BIT- See Also:
-
GL_ALL_BARRIER_BITS
public static final int GL_ALL_BARRIER_BITS- See Also:
-
GL_IMAGE_1D
public static final int GL_IMAGE_1D- See Also:
-
GL_IMAGE_2D
public static final int GL_IMAGE_2D- See Also:
-
GL_IMAGE_3D
public static final int GL_IMAGE_3D- See Also:
-
GL_IMAGE_2D_RECT
public static final int GL_IMAGE_2D_RECT- See Also:
-
GL_IMAGE_CUBE
public static final int GL_IMAGE_CUBE- See Also:
-
GL_IMAGE_BUFFER
public static final int GL_IMAGE_BUFFER- See Also:
-
GL_IMAGE_1D_ARRAY
public static final int GL_IMAGE_1D_ARRAY- See Also:
-
GL_IMAGE_2D_ARRAY
public static final int GL_IMAGE_2D_ARRAY- See Also:
-
GL_IMAGE_CUBE_MAP_ARRAY
public static final int GL_IMAGE_CUBE_MAP_ARRAY- See Also:
-
GL_IMAGE_2D_MULTISAMPLE
public static final int GL_IMAGE_2D_MULTISAMPLE- See Also:
-
GL_IMAGE_2D_MULTISAMPLE_ARRAY
public static final int GL_IMAGE_2D_MULTISAMPLE_ARRAY- See Also:
-
GL_INT_IMAGE_1D
public static final int GL_INT_IMAGE_1D- See Also:
-
GL_INT_IMAGE_2D
public static final int GL_INT_IMAGE_2D- See Also:
-
GL_INT_IMAGE_3D
public static final int GL_INT_IMAGE_3D- See Also:
-
GL_INT_IMAGE_2D_RECT
public static final int GL_INT_IMAGE_2D_RECT- See Also:
-
GL_INT_IMAGE_CUBE
public static final int GL_INT_IMAGE_CUBE- See Also:
-
GL_INT_IMAGE_BUFFER
public static final int GL_INT_IMAGE_BUFFER- See Also:
-
GL_INT_IMAGE_1D_ARRAY
public static final int GL_INT_IMAGE_1D_ARRAY- See Also:
-
GL_INT_IMAGE_2D_ARRAY
public static final int GL_INT_IMAGE_2D_ARRAY- See Also:
-
GL_INT_IMAGE_CUBE_MAP_ARRAY
public static final int GL_INT_IMAGE_CUBE_MAP_ARRAY- See Also:
-
GL_INT_IMAGE_2D_MULTISAMPLE
public static final int GL_INT_IMAGE_2D_MULTISAMPLE- See Also:
-
GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY
public static final int GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY- See Also:
-
GL_UNSIGNED_INT_IMAGE_1D
public static final int GL_UNSIGNED_INT_IMAGE_1D- See Also:
-
GL_UNSIGNED_INT_IMAGE_2D
public static final int GL_UNSIGNED_INT_IMAGE_2D- See Also:
-
GL_UNSIGNED_INT_IMAGE_3D
public static final int GL_UNSIGNED_INT_IMAGE_3D- See Also:
-
GL_UNSIGNED_INT_IMAGE_2D_RECT
public static final int GL_UNSIGNED_INT_IMAGE_2D_RECT- See Also:
-
GL_UNSIGNED_INT_IMAGE_CUBE
public static final int GL_UNSIGNED_INT_IMAGE_CUBE- See Also:
-
GL_UNSIGNED_INT_IMAGE_BUFFER
public static final int GL_UNSIGNED_INT_IMAGE_BUFFER- See Also:
-
GL_UNSIGNED_INT_IMAGE_1D_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_1D_ARRAY- See Also:
-
GL_UNSIGNED_INT_IMAGE_2D_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY- See Also:
-
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY- See Also:
-
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE
public static final int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE- See Also:
-
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY- See Also:
-
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE- See Also:
-
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE- See Also:
-
GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS- See Also:
-
-
Method Details
-
glBindImageTexture
public static void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format) void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
-
glMemoryBarrier
public static void glMemoryBarrier(int barriers) void glMemoryBarrier(GLbitfield barriers)
-