|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GL3
This interface contains all core, forward compatible, OpenGL methods starting from 3.1,
inclusive, as well as most of it's extensions defined at the time of this specification.
Note: OpenGL 3.0 forward compatible, non deprecated functionality is included in the
3.1 specification, hence the GL2GL3
implemented interface.
Note: OpenGL 3.1 forward compatible no more includes fixed point functionality.
Field Summary | |
---|---|
static int |
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
Part of GL_ARB_uniform_buffer_object |
static int |
GL_ACTIVE_UNIFORM_BLOCKS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_ALREADY_SIGNALED
Part of GL_ARB_sync |
static int |
GL_COMPARE_REF_TO_TEXTURE
Part of GL_VERSION_3_0 |
static int |
GL_CONDITION_SATISFIED
Part of GL_ARB_sync |
static int |
GL_COPY_READ_BUFFER
Part of GL_ARB_copy_buffer |
static int |
GL_COPY_WRITE_BUFFER
Part of GL_ARB_copy_buffer |
static int |
GL_DEPTH_CLAMP
Part of GL_ARB_depth_clamp |
static int |
GL_FIRST_VERTEX_CONVENTION
Part of GL_ARB_provoking_vertex |
static int |
GL_INT_SAMPLER_2D_MULTISAMPLE
Part of GL_ARB_texture_multisample |
static int |
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
Part of GL_ARB_texture_multisample |
static int |
GL_INVALID_INDEX
Part of GL_ARB_uniform_buffer_object |
static int |
GL_LAST_VERTEX_CONVENTION
Part of GL_ARB_provoking_vertex |
static int |
GL_MAX_COLOR_TEXTURE_SAMPLES
Part of GL_ARB_texture_multisample |
static int |
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_MAX_COMBINED_UNIFORM_BLOCKS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_MAX_DEPTH_TEXTURE_SAMPLES
Part of GL_ARB_texture_multisample |
static int |
GL_MAX_FRAGMENT_UNIFORM_BLOCKS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_MAX_GEOMETRY_UNIFORM_BLOCKS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_MAX_INTEGER_SAMPLES
Part of GL_ARB_texture_multisample |
static int |
GL_MAX_SAMPLE_MASK_WORDS
Part of GL_ARB_texture_multisample |
static int |
GL_MAX_SERVER_WAIT_TIMEOUT
Part of GL_ARB_sync |
static int |
GL_MAX_UNIFORM_BLOCK_SIZE
Part of GL_ARB_uniform_buffer_object |
static int |
GL_MAX_UNIFORM_BUFFER_BINDINGS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_MAX_VERTEX_UNIFORM_BLOCKS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_OBJECT_TYPE
Part of GL_ARB_sync |
static int |
GL_PROVOKING_VERTEX
Part of GL_ARB_provoking_vertex |
static int |
GL_PROXY_TEXTURE_2D_MULTISAMPLE
Part of GL_ARB_texture_multisample |
static int |
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
Part of GL_ARB_texture_multisample |
static int |
GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION
Part of GL_ARB_provoking_vertex |
static int |
GL_R16_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_R8_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RED_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RG_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RG16_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RG8_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RGB_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RGB16_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RGB8_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RGBA_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RGBA16_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_RGBA8_SNORM
Part of GL_VERSION_3_1 |
static int |
GL_SAMPLE_MASK
Part of GL_ARB_texture_multisample |
static int |
GL_SAMPLE_MASK_VALUE
Part of GL_ARB_texture_multisample |
static int |
GL_SAMPLE_POSITION
Part of GL_ARB_texture_multisample |
static int |
GL_SAMPLER_2D_MULTISAMPLE
Part of GL_ARB_texture_multisample |
static int |
GL_SAMPLER_2D_MULTISAMPLE_ARRAY
Part of GL_ARB_texture_multisample |
static int |
GL_SAMPLER_2D_RECT
Part of GL_VERSION_3_1 |
static int |
GL_SAMPLER_2D_RECT_SHADOW
Part of GL_VERSION_3_1 |
static int |
GL_SIGNALED
Part of GL_ARB_sync |
static int |
GL_SIGNED_NORMALIZED
Part of GL_VERSION_3_1 |
static int |
GL_SYNC_CONDITION
Part of GL_ARB_sync |
static int |
GL_SYNC_FENCE
Part of GL_ARB_sync |
static int |
GL_SYNC_FLAGS
Part of GL_ARB_sync |
static int |
GL_SYNC_FLUSH_COMMANDS_BIT
Part of GL_ARB_sync |
static int |
GL_SYNC_GPU_COMMANDS_COMPLETE
Part of GL_ARB_sync |
static int |
GL_SYNC_STATUS
Part of GL_ARB_sync |
static int |
GL_TEXTURE_2D_MULTISAMPLE
Part of GL_ARB_texture_multisample |
static int |
GL_TEXTURE_2D_MULTISAMPLE_ARRAY
Part of GL_ARB_texture_multisample |
static int |
GL_TEXTURE_BINDING_2D_MULTISAMPLE
Part of GL_ARB_texture_multisample |
static int |
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
Part of GL_ARB_texture_multisample |
static int |
GL_TEXTURE_CUBE_MAP_SEAMLESS
Part of GL_ARB_seamless_cube_map |
static int |
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
Part of GL_ARB_texture_multisample |
static int |
GL_TEXTURE_SAMPLES
Part of GL_ARB_texture_multisample |
static int |
GL_TIMEOUT_EXPIRED
Part of GL_ARB_sync |
static long |
GL_TIMEOUT_IGNORED
Part of GL_ARB_sync |
static int |
GL_UNIFORM_ARRAY_STRIDE
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_BINDING
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_DATA_SIZE
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_INDEX
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_NAME_LENGTH
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BUFFER
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BUFFER_BINDING
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BUFFER_SIZE
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_BUFFER_START
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_IS_ROW_MAJOR
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_MATRIX_STRIDE
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_NAME_LENGTH
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_OFFSET
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_SIZE
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNIFORM_TYPE
Part of GL_ARB_uniform_buffer_object |
static int |
GL_UNSIGNALED
Part of GL_ARB_sync |
static int |
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
Part of GL_ARB_texture_multisample |
static int |
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
Part of GL_ARB_texture_multisample |
static int |
GL_WAIT_FAILED
Part of GL_ARB_sync |
Method Summary | |
---|---|
int |
glClientWaitSync(long sync,
int flags,
long timeout)
Entry point to C language function: GLenum glClientWaitSync(GLsync sync, GLbitfield flags, uint64_t timeout); Part of GL_ARB_sync |
void |
glCopyBufferSubData(int readTarget,
int writeTarget,
int readOffset,
int writeOffset,
int size)
Entry point to C language function: void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, ptrdiff_t readOffset, ptrdiff_t writeOffset, ptrdiff_t size); Part of GL_ARB_copy_buffer |
void |
glDeleteSync(long sync)
Entry point to C language function: void glDeleteSync(GLsync sync); Part of GL_ARB_sync |
void |
glDrawElementsBaseVertex(int mode,
int count,
int type,
Buffer indices,
int basevertex)
Entry point to C language function: void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, GLvoid * indices, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
void |
glDrawElementsInstancedBaseVertex(int mode,
int count,
int type,
Buffer indices,
int primcount,
int basevertex)
Entry point to C language function: void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
void |
glDrawRangeElementsBaseVertex(int mode,
int start,
int end,
int count,
int type,
Buffer indices,
int basevertex)
Entry point to C language function: void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid * indices, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
long |
glFenceSync(int condition,
int flags)
Entry point to C language function: GLsync glFenceSync(GLenum condition, GLbitfield flags); Part of GL_ARB_sync |
void |
glGetActiveUniformBlockiv(int target,
int attachment,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetActiveUniformBlockiv(GLuint target, GLuint attachment, GLenum pname, GLint * params); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformBlockiv(int target,
int attachment,
int pname,
IntBuffer params)
Entry point to C language function: void glGetActiveUniformBlockiv(GLuint target, GLuint attachment, GLenum pname, GLint * params); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformBlockName(int program,
int uniformIndex,
int bufSize,
int[] length,
int length_offset,
byte[] uniformName,
int uniformName_offset)
Entry point to C language function: void glGetActiveUniformBlockName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformBlockName(int program,
int uniformIndex,
int bufSize,
IntBuffer length,
ByteBuffer uniformName)
Entry point to C language function: void glGetActiveUniformBlockName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformName(int program,
int uniformIndex,
int bufSize,
int[] length,
int length_offset,
byte[] uniformName,
int uniformName_offset)
Entry point to C language function: void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformName(int program,
int uniformIndex,
int bufSize,
IntBuffer length,
ByteBuffer uniformName)
Entry point to C language function: void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformsiv(int program,
int uniformCount,
int[] uniformIndices,
int uniformIndices_offset,
int pname,
int[] params,
int params_offset)
Entry point to C language function: void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformsiv(int program,
int uniformCount,
IntBuffer uniformIndices,
int pname,
IntBuffer params)
Entry point to C language function: void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params); Part of GL_ARB_uniform_buffer_object |
void |
glGetInteger64v(int pname,
long[] params,
int params_offset)
Entry point to C language function: void glGetInteger64v(GLenum pname, int64_t * params); Part of GL_ARB_sync |
void |
glGetInteger64v(int pname,
com.sun.gluegen.runtime.PointerBuffer params)
Entry point to C language function: void glGetInteger64v(GLenum pname, int64_t * params); Part of GL_ARB_sync |
void |
glGetMultisamplefv(int pname,
int index,
float[] val,
int val_offset)
Entry point to C language function: void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); Part of GL_ARB_texture_multisample |
void |
glGetMultisamplefv(int pname,
int index,
FloatBuffer val)
Entry point to C language function: void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); Part of GL_ARB_texture_multisample |
void |
glGetSynciv(long sync,
int pname,
int bufSize,
int[] length,
int length_offset,
int[] values,
int values_offset)
Entry point to C language function: void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values); Part of GL_ARB_sync |
void |
glGetSynciv(long sync,
int pname,
int bufSize,
IntBuffer length,
IntBuffer values)
Entry point to C language function: void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values); Part of GL_ARB_sync |
int |
glGetUniformBlockIndex(int program,
String uniformBlockName)
Entry point to C language function: GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName); Part of GL_ARB_uniform_buffer_object |
void |
glGetUniformIndices(int program,
int uniformCount,
String[] uniformNames,
int[] uniformIndices,
int uniformIndices_offset)
Entry point to C language function: void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices); Part of GL_ARB_uniform_buffer_object |
void |
glGetUniformIndices(int program,
int uniformCount,
String[] uniformNames,
IntBuffer uniformIndices)
Entry point to C language function: void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices); Part of GL_ARB_uniform_buffer_object |
boolean |
glIsSync(long sync)
Entry point to C language function: GLboolean glIsSync(GLsync sync); Part of GL_ARB_sync |
void |
glProvokingVertex(int mode)
Entry point to C language function: void glProvokingVertex(GLenum mode); Part of GL_ARB_provoking_vertex |
void |
glSampleMaski(int index,
int mask)
Entry point to C language function: void glSampleMaski(GLuint index, GLbitfield mask); Part of GL_ARB_texture_multisample |
void |
glTexImage2DMultisample(int target,
int samples,
int internalformat,
int width,
int height,
boolean fixedsamplelocations)
Entry point to C language function: void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); Part of GL_ARB_texture_multisample |
void |
glTexImage3DMultisample(int target,
int samples,
int internalformat,
int width,
int height,
int depth,
boolean fixedsamplelocations)
Entry point to C language function: void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); Part of GL_ARB_texture_multisample |
void |
glUniformBlockBinding(int fail,
int zfail,
int zpass)
Entry point to C language function: void glUniformBlockBinding(GLuint fail, GLuint zfail, GLuint zpass); Part of GL_ARB_uniform_buffer_object |
void |
glWaitSync(long sync,
int flags,
long timeout)
Entry point to C language function: void glWaitSync(GLsync sync, GLbitfield flags, uint64_t timeout); Part of GL_ARB_sync |
Methods inherited from interface javax.media.opengl.GLBase |
---|
getContext, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2GL3, getGL3, getGLES1, getGLES2, getGLProfile, getPlatformGLExtensions, getSwapInterval, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2GL3, isGL3, isGLES, isGLES1, isGLES2, setSwapInterval |
Field Detail |
---|
static final int GL_COMPARE_REF_TO_TEXTURE
GL_VERSION_3_0
static final int GL_SAMPLER_2D_RECT
GL_VERSION_3_1
static final int GL_SAMPLER_2D_RECT_SHADOW
GL_VERSION_3_1
static final int GL_RED_SNORM
GL_VERSION_3_1
static final int GL_RG_SNORM
GL_VERSION_3_1
static final int GL_RGB_SNORM
GL_VERSION_3_1
static final int GL_RGBA_SNORM
GL_VERSION_3_1
static final int GL_R8_SNORM
GL_VERSION_3_1
static final int GL_RG8_SNORM
GL_VERSION_3_1
static final int GL_RGB8_SNORM
GL_VERSION_3_1
static final int GL_RGBA8_SNORM
GL_VERSION_3_1
static final int GL_R16_SNORM
GL_VERSION_3_1
static final int GL_RG16_SNORM
GL_VERSION_3_1
static final int GL_RGB16_SNORM
GL_VERSION_3_1
static final int GL_RGBA16_SNORM
GL_VERSION_3_1
static final int GL_SIGNED_NORMALIZED
GL_VERSION_3_1
static final int GL_UNIFORM_BUFFER
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BUFFER_BINDING
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BUFFER_START
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BUFFER_SIZE
GL_ARB_uniform_buffer_object
static final int GL_MAX_VERTEX_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object
static final int GL_MAX_GEOMETRY_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object
static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object
static final int GL_MAX_COMBINED_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object
static final int GL_MAX_UNIFORM_BUFFER_BINDINGS
GL_ARB_uniform_buffer_object
static final int GL_MAX_UNIFORM_BLOCK_SIZE
GL_ARB_uniform_buffer_object
static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
GL_ARB_uniform_buffer_object
static final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
GL_ARB_uniform_buffer_object
static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
GL_ARB_uniform_buffer_object
static final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
GL_ARB_uniform_buffer_object
static final int GL_ACTIVE_UNIFORM_BLOCKS
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_TYPE
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_SIZE
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_NAME_LENGTH
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_INDEX
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_OFFSET
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_ARRAY_STRIDE
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_MATRIX_STRIDE
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_IS_ROW_MAJOR
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_BINDING
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_DATA_SIZE
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_NAME_LENGTH
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER
GL_ARB_uniform_buffer_object
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
GL_ARB_uniform_buffer_object
static final int GL_COPY_READ_BUFFER
GL_ARB_copy_buffer
static final int GL_COPY_WRITE_BUFFER
GL_ARB_copy_buffer
static final int GL_FIRST_VERTEX_CONVENTION
GL_ARB_provoking_vertex
static final int GL_LAST_VERTEX_CONVENTION
GL_ARB_provoking_vertex
static final int GL_PROVOKING_VERTEX
GL_ARB_provoking_vertex
static final int GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION
GL_ARB_provoking_vertex
static final int GL_TEXTURE_CUBE_MAP_SEAMLESS
GL_ARB_seamless_cube_map
static final int GL_SAMPLE_POSITION
GL_ARB_texture_multisample
static final int GL_SAMPLE_MASK
GL_ARB_texture_multisample
static final int GL_SAMPLE_MASK_VALUE
GL_ARB_texture_multisample
static final int GL_TEXTURE_2D_MULTISAMPLE
GL_ARB_texture_multisample
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE
GL_ARB_texture_multisample
static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
static final int GL_MAX_SAMPLE_MASK_WORDS
GL_ARB_texture_multisample
static final int GL_MAX_COLOR_TEXTURE_SAMPLES
GL_ARB_texture_multisample
static final int GL_MAX_DEPTH_TEXTURE_SAMPLES
GL_ARB_texture_multisample
static final int GL_MAX_INTEGER_SAMPLES
GL_ARB_texture_multisample
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
GL_ARB_texture_multisample
static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
static final int GL_TEXTURE_SAMPLES
GL_ARB_texture_multisample
static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
GL_ARB_texture_multisample
static final int GL_SAMPLER_2D_MULTISAMPLE
GL_ARB_texture_multisample
static final int GL_INT_SAMPLER_2D_MULTISAMPLE
GL_ARB_texture_multisample
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
GL_ARB_texture_multisample
static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_ARB_texture_multisample
static final int GL_DEPTH_CLAMP
GL_ARB_depth_clamp
static final int GL_MAX_SERVER_WAIT_TIMEOUT
GL_ARB_sync
static final int GL_OBJECT_TYPE
GL_ARB_sync
static final int GL_SYNC_CONDITION
GL_ARB_sync
static final int GL_SYNC_STATUS
GL_ARB_sync
static final int GL_SYNC_FLAGS
GL_ARB_sync
static final int GL_SYNC_FENCE
GL_ARB_sync
static final int GL_SYNC_GPU_COMMANDS_COMPLETE
GL_ARB_sync
static final int GL_UNSIGNALED
GL_ARB_sync
static final int GL_SIGNALED
GL_ARB_sync
static final int GL_SYNC_FLUSH_COMMANDS_BIT
GL_ARB_sync
static final int GL_ALREADY_SIGNALED
GL_ARB_sync
static final int GL_TIMEOUT_EXPIRED
GL_ARB_sync
static final int GL_CONDITION_SATISFIED
GL_ARB_sync
static final int GL_WAIT_FAILED
GL_ARB_sync
static final int GL_INVALID_INDEX
GL_ARB_uniform_buffer_object
static final long GL_TIMEOUT_IGNORED
GL_ARB_sync
Method Detail |
---|
int glClientWaitSync(long sync, int flags, long timeout)
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, uint64_t timeout);
GL_ARB_sync
void glCopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, ptrdiff_t readOffset, ptrdiff_t writeOffset, ptrdiff_t size);
GL_ARB_copy_buffer
void glDeleteSync(long sync)
void glDeleteSync(GLsync sync);
GL_ARB_sync
void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex)
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, GLvoid * indices, GLint basevertex);
GL_ARB_draw_elements_base_vertex
void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int primcount, int basevertex)
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex);
GL_ARB_draw_elements_base_vertex
void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid * indices, GLint basevertex);
GL_ARB_draw_elements_base_vertex
long glFenceSync(int condition, int flags)
GLsync glFenceSync(GLenum condition, GLbitfield flags);
GL_ARB_sync
void glGetActiveUniformBlockName(int program, int uniformIndex, int bufSize, IntBuffer length, ByteBuffer uniformName)
void glGetActiveUniformBlockName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName);
GL_ARB_uniform_buffer_object
void glGetActiveUniformBlockName(int program, int uniformIndex, int bufSize, int[] length, int length_offset, byte[] uniformName, int uniformName_offset)
void glGetActiveUniformBlockName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName);
GL_ARB_uniform_buffer_object
void glGetActiveUniformBlockiv(int target, int attachment, int pname, IntBuffer params)
void glGetActiveUniformBlockiv(GLuint target, GLuint attachment, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
void glGetActiveUniformBlockiv(int target, int attachment, int pname, int[] params, int params_offset)
void glGetActiveUniformBlockiv(GLuint target, GLuint attachment, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
void glGetActiveUniformName(int program, int uniformIndex, int bufSize, IntBuffer length, ByteBuffer uniformName)
void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName);
GL_ARB_uniform_buffer_object
void glGetActiveUniformName(int program, int uniformIndex, int bufSize, int[] length, int length_offset, byte[] uniformName, int uniformName_offset)
void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName);
GL_ARB_uniform_buffer_object
void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
void glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndices_offset, int pname, int[] params, int params_offset)
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params);
GL_ARB_uniform_buffer_object
void glGetInteger64v(int pname, com.sun.gluegen.runtime.PointerBuffer params)
void glGetInteger64v(GLenum pname, int64_t * params);
GL_ARB_sync
void glGetInteger64v(int pname, long[] params, int params_offset)
void glGetInteger64v(GLenum pname, int64_t * params);
GL_ARB_sync
void glGetMultisamplefv(int pname, int index, FloatBuffer val)
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val);
GL_ARB_texture_multisample
void glGetMultisamplefv(int pname, int index, float[] val, int val_offset)
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val);
GL_ARB_texture_multisample
void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values);
GL_ARB_sync
void glGetSynciv(long sync, int pname, int bufSize, int[] length, int length_offset, int[] values, int values_offset)
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values);
GL_ARB_sync
int glGetUniformBlockIndex(int program, String uniformBlockName)
GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName);
GL_ARB_uniform_buffer_object
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, IntBuffer uniformIndices)
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices);
GL_ARB_uniform_buffer_object
void glGetUniformIndices(int program, int uniformCount, String[] uniformNames, int[] uniformIndices, int uniformIndices_offset)
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices);
GL_ARB_uniform_buffer_object
boolean glIsSync(long sync)
GLboolean glIsSync(GLsync sync);
GL_ARB_sync
void glProvokingVertex(int mode)
void glProvokingVertex(GLenum mode);
GL_ARB_provoking_vertex
void glSampleMaski(int index, int mask)
void glSampleMaski(GLuint index, GLbitfield mask);
GL_ARB_texture_multisample
void glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations);
GL_ARB_texture_multisample
void glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations);
GL_ARB_texture_multisample
void glUniformBlockBinding(int fail, int zfail, int zpass)
void glUniformBlockBinding(GLuint fail, GLuint zfail, GLuint zpass);
GL_ARB_uniform_buffer_object
void glWaitSync(long sync, int flags, long timeout)
void glWaitSync(GLsync sync, GLbitfield flags, uint64_t timeout);
GL_ARB_sync
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |