public final class ARBShaderImageLoadStore
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
GL_ALL_BARRIER_BITS
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_ATOMIC_COUNTER_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_BUFFER_UPDATE_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_COMMAND_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_ELEMENT_ARRAY_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_FRAMEBUFFER_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_IMAGE_1D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_1D_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_2D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_2D_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_2D_MULTISAMPLE
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_2D_MULTISAMPLE_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_2D_RECT
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_3D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_BINDING_ACCESS
Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:
|
static int |
GL_IMAGE_BINDING_FORMAT
Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:
|
static int |
GL_IMAGE_BINDING_LAYER
Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:
|
static int |
GL_IMAGE_BINDING_LAYERED
Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:
|
static int |
GL_IMAGE_BINDING_LEVEL
Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:
|
static int |
GL_IMAGE_BINDING_NAME
Accepted by the <target> parameter of GetIntegeri_v and GetBooleani_v:
|
static int |
GL_IMAGE_BUFFER
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_CUBE
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_CUBE_MAP_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
Returned in the <data> parameter of GetTexParameteriv, GetTexParameterfv,
GetTexParameterIiv, and GetTexParameterIuiv when <value> is
IMAGE_FORMAT_COMPATIBILITY_TYPE:
|
static int |
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
Accepted by the <value> parameter of GetTexParameteriv, GetTexParameterfv,
GetTexParameterIiv, and GetTexParameterIuiv:
|
static int |
GL_INT_IMAGE_1D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_1D_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_2D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_2D_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_2D_MULTISAMPLE
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_2D_RECT
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_3D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_BUFFER
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_CUBE
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_INT_IMAGE_CUBE_MAP_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_MAX_COMBINED_IMAGE_UNIFORMS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_FRAGMENT_IMAGE_UNIFORMS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_GEOMETRY_IMAGE_UNIFORMS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_IMAGE_SAMPLES
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_IMAGE_UNITS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_VERTEX_IMAGE_UNIFORMS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_PIXEL_BUFFER_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_TEXTURE_FETCH_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_TEXTURE_UPDATE_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_TRANSFORM_FEEDBACK_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_UNIFORM_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
GL_UNSIGNED_INT_IMAGE_1D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_1D_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_2D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_2D_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_2D_RECT
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_3D
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_BUFFER
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_CUBE
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
Returned by the <type> parameter of GetActiveUniform:
|
static int |
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
Accepted by the <barriers> parameter of MemoryBarrier:
|
static int |
IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
Returned in the <data> parameter of GetTexParameteriv, GetTexParameterfv,
GetTexParameterIiv, and GetTexParameterIuiv when <value> is
IMAGE_FORMAT_COMPATIBILITY_TYPE:
|
Modifier and Type | Method and Description |
---|---|
static void |
glBindImageTexture(int unit,
int texture,
int level,
boolean layered,
int layer,
int access,
int format) |
static void |
glMemoryBarrier(int barriers) |
public static final int GL_MAX_IMAGE_UNITS
public static final int GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
public static final int GL_MAX_IMAGE_SAMPLES
public static final int GL_MAX_VERTEX_IMAGE_UNIFORMS
public static final int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS
public static final int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS
public static final int GL_MAX_GEOMETRY_IMAGE_UNIFORMS
public static final int GL_MAX_FRAGMENT_IMAGE_UNIFORMS
public static final int GL_MAX_COMBINED_IMAGE_UNIFORMS
public static final int GL_IMAGE_BINDING_NAME
public static final int GL_IMAGE_BINDING_LEVEL
public static final int GL_IMAGE_BINDING_LAYERED
public static final int GL_IMAGE_BINDING_LAYER
public static final int GL_IMAGE_BINDING_ACCESS
public static final int GL_IMAGE_BINDING_FORMAT
public static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
public static final int GL_ELEMENT_ARRAY_BARRIER_BIT
public static final int GL_UNIFORM_BARRIER_BIT
public static final int GL_TEXTURE_FETCH_BARRIER_BIT
public static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
public static final int GL_COMMAND_BARRIER_BIT
public static final int GL_PIXEL_BUFFER_BARRIER_BIT
public static final int GL_TEXTURE_UPDATE_BARRIER_BIT
public static final int GL_BUFFER_UPDATE_BARRIER_BIT
public static final int GL_FRAMEBUFFER_BARRIER_BIT
public static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT
public static final int GL_ATOMIC_COUNTER_BARRIER_BIT
public static final int GL_ALL_BARRIER_BITS
public static final int GL_IMAGE_1D
public static final int GL_IMAGE_2D
public static final int GL_IMAGE_3D
public static final int GL_IMAGE_2D_RECT
public static final int GL_IMAGE_CUBE
public static final int GL_IMAGE_BUFFER
public static final int GL_IMAGE_1D_ARRAY
public static final int GL_IMAGE_2D_ARRAY
public static final int GL_IMAGE_CUBE_MAP_ARRAY
public static final int GL_IMAGE_2D_MULTISAMPLE
public static final int GL_IMAGE_2D_MULTISAMPLE_ARRAY
public static final int GL_INT_IMAGE_1D
public static final int GL_INT_IMAGE_2D
public static final int GL_INT_IMAGE_3D
public static final int GL_INT_IMAGE_2D_RECT
public static final int GL_INT_IMAGE_CUBE
public static final int GL_INT_IMAGE_BUFFER
public static final int GL_INT_IMAGE_1D_ARRAY
public static final int GL_INT_IMAGE_2D_ARRAY
public static final int GL_INT_IMAGE_CUBE_MAP_ARRAY
public static final int GL_INT_IMAGE_2D_MULTISAMPLE
public static final int GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_1D
public static final int GL_UNSIGNED_INT_IMAGE_2D
public static final int GL_UNSIGNED_INT_IMAGE_3D
public static final int GL_UNSIGNED_INT_IMAGE_2D_RECT
public static final int GL_UNSIGNED_INT_IMAGE_CUBE
public static final int GL_UNSIGNED_INT_IMAGE_BUFFER
public static final int GL_UNSIGNED_INT_IMAGE_1D_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE
public static final int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
public static final int IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.