Top Fields Constructors Methods
org.lwjgl.opengl

public final Class EXTShaderImageLoadStore

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_ALL_BARRIER_BITS_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_ATOMIC_COUNTER_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_BUFFER_UPDATE_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_COMMAND_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_ELEMENT_ARRAY_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_FRAMEBUFFER_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_IMAGE_1D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_1D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_2D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_2D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_2D_MULTISAMPLE_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_2D_RECT_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_3D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_BINDING_ACCESS_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

public static final int
GL_IMAGE_BINDING_FORMAT_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

public static final int
GL_IMAGE_BINDING_LAYER_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

public static final int
GL_IMAGE_BINDING_LAYERED_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

public static final int
GL_IMAGE_BINDING_LEVEL_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

public static final int
GL_IMAGE_BINDING_NAME_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

public static final int
GL_IMAGE_BUFFER_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_CUBE_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_IMAGE_CUBE_MAP_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_1D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_1D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_2D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_2D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_2D_MULTISAMPLE_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_2D_RECT_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_3D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_BUFFER_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_CUBE_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_IMAGE_SAMPLES_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_MAX_IMAGE_UNITS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_PIXEL_BUFFER_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_TEXTURE_FETCH_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_TEXTURE_UPDATE_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_UNIFORM_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

public static final int
GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_1D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_2D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_3D_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_BUFFER_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_CUBE_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glBindImageTextureEXT(int index, int texture, int level, boolean layered, int layer, int access, int format)

public static void
glMemoryBarrierEXT(int barriers)

pack-priv static native void
nglBindImageTextureEXT(int index, int texture, int level, boolean layered, int layer, int access, int format, long function_pointer)

pack-priv static native void
nglMemoryBarrierEXT(int barriers, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_ALL_BARRIER_BITS_EXTback to summary
public static final int GL_ALL_BARRIER_BITS_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_ATOMIC_COUNTER_BARRIER_BIT_EXTback to summary
public static final int GL_ATOMIC_COUNTER_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_BUFFER_UPDATE_BARRIER_BIT_EXTback to summary
public static final int GL_BUFFER_UPDATE_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_COMMAND_BARRIER_BIT_EXTback to summary
public static final int GL_COMMAND_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_ELEMENT_ARRAY_BARRIER_BIT_EXTback to summary
public static final int GL_ELEMENT_ARRAY_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_FRAMEBUFFER_BARRIER_BIT_EXTback to summary
public static final int GL_FRAMEBUFFER_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_IMAGE_1D_ARRAY_EXTback to summary
public static final int GL_IMAGE_1D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_1D_EXTback to summary
public static final int GL_IMAGE_1D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_2D_ARRAY_EXTback to summary
public static final int GL_IMAGE_2D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_2D_EXTback to summary
public static final int GL_IMAGE_2D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXTback to summary
public static final int GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_2D_MULTISAMPLE_EXTback to summary
public static final int GL_IMAGE_2D_MULTISAMPLE_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_2D_RECT_EXTback to summary
public static final int GL_IMAGE_2D_RECT_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_3D_EXTback to summary
public static final int GL_IMAGE_3D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_BINDING_ACCESS_EXTback to summary
public static final int GL_IMAGE_BINDING_ACCESS_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

GL_IMAGE_BINDING_FORMAT_EXTback to summary
public static final int GL_IMAGE_BINDING_FORMAT_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

GL_IMAGE_BINDING_LAYER_EXTback to summary
public static final int GL_IMAGE_BINDING_LAYER_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

GL_IMAGE_BINDING_LAYERED_EXTback to summary
public static final int GL_IMAGE_BINDING_LAYERED_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

GL_IMAGE_BINDING_LEVEL_EXTback to summary
public static final int GL_IMAGE_BINDING_LEVEL_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

GL_IMAGE_BINDING_NAME_EXTback to summary
public static final int GL_IMAGE_BINDING_NAME_EXT

Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:

GL_IMAGE_BUFFER_EXTback to summary
public static final int GL_IMAGE_BUFFER_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_CUBE_EXTback to summary
public static final int GL_IMAGE_CUBE_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_IMAGE_CUBE_MAP_ARRAY_EXTback to summary
public static final int GL_IMAGE_CUBE_MAP_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_1D_ARRAY_EXTback to summary
public static final int GL_INT_IMAGE_1D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_1D_EXTback to summary
public static final int GL_INT_IMAGE_1D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_2D_ARRAY_EXTback to summary
public static final int GL_INT_IMAGE_2D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_2D_EXTback to summary
public static final int GL_INT_IMAGE_2D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXTback to summary
public static final int GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_2D_MULTISAMPLE_EXTback to summary
public static final int GL_INT_IMAGE_2D_MULTISAMPLE_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_2D_RECT_EXTback to summary
public static final int GL_INT_IMAGE_2D_RECT_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_3D_EXTback to summary
public static final int GL_INT_IMAGE_3D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_BUFFER_EXTback to summary
public static final int GL_INT_IMAGE_BUFFER_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_CUBE_EXTback to summary
public static final int GL_INT_IMAGE_CUBE_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_INT_IMAGE_CUBE_MAP_ARRAY_EXTback to summary
public static final int GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXTback to summary
public static final int GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_IMAGE_SAMPLES_EXTback to summary
public static final int GL_MAX_IMAGE_SAMPLES_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_MAX_IMAGE_UNITS_EXTback to summary
public static final int GL_MAX_IMAGE_UNITS_EXT

Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_PIXEL_BUFFER_BARRIER_BIT_EXTback to summary
public static final int GL_PIXEL_BUFFER_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXTback to summary
public static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_TEXTURE_FETCH_BARRIER_BIT_EXTback to summary
public static final int GL_TEXTURE_FETCH_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_TEXTURE_UPDATE_BARRIER_BIT_EXTback to summary
public static final int GL_TEXTURE_UPDATE_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXTback to summary
public static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_UNIFORM_BARRIER_BIT_EXTback to summary
public static final int GL_UNIFORM_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_1D_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_1D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_2D_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_2D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_2D_RECT_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_3D_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_3D_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_BUFFER_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_BUFFER_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_CUBE_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_CUBE_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXTback to summary
public static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT

Returned by the <type> parameter of GetActiveUniform:

GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXTback to summary
public static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT

Accepted by the <barriers> parameter of MemoryBarrierEXT:

Constructor Detail

EXTShaderImageLoadStoreback to summary
private EXTShaderImageLoadStore()

Method Detail

glBindImageTextureEXTback to summary
public static void glBindImageTextureEXT(int index, int texture, int level, boolean layered, int layer, int access, int format)
glMemoryBarrierEXTback to summary
public static void glMemoryBarrierEXT(int barriers)
nglBindImageTextureEXTback to summary
pack-priv static native void nglBindImageTextureEXT(int index, int texture, int level, boolean layered, int layer, int access, int format, long function_pointer)
nglMemoryBarrierEXTback to summary
pack-priv static native void nglMemoryBarrierEXT(int barriers, long function_pointer)