|
|||||||||
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)
Interface to C language function: GLenum glClientWaitSync(GLsync sync, GLbitfield flags, uint64_t timeout); |
void |
glCopyBufferSubData(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Interface to C language function: void glCopyBufferSubData(GLenum, GLenum, ptrdiff_t, ptrdiff_t, ptrdiff_t); |
void |
glDeleteSync(long sync)
Interface to C language function: void glDeleteSync(GLsync sync); |
void |
glDrawElementsBaseVertex(int mode,
int count,
int type,
Buffer indices,
int basevertex)
Interface to C language function: void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, GLvoid * indices, GLint basevertex); |
void |
glDrawElementsInstancedBaseVertex(int mode,
int count,
int type,
Buffer indices,
int primcount,
int basevertex)
Interface to C language function: void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex); |
void |
glDrawRangeElementsBaseVertex(int mode,
int start,
int end,
int count,
int type,
Buffer indices,
int basevertex)
Interface to C language function: void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLvoid * indices, GLint basevertex); |
long |
glFenceSync(int condition,
int flags)
Interface to C language function: GLsync glFenceSync(GLenum condition, GLbitfield flags); |
void |
glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg3_offset)
Interface to C language function: void glGetActiveUniformBlockiv(GLuint, GLuint, GLenum, GLint * ); |
void |
glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Interface to C language function: void glGetActiveUniformBlockiv(GLuint, GLuint, GLenum, GLint * ); |
void |
glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg3_offset,
byte[] arg4,
int arg4_offset)
Interface to C language function: void glGetActiveUniformBlockName(GLuint, GLuint, GLsizei, GLsizei * , GLchar * ); |
void |
glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Interface to C language function: void glGetActiveUniformBlockName(GLuint, GLuint, GLsizei, GLsizei * , GLchar * ); |
void |
glGetActiveUniformName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg3_offset,
byte[] arg4,
int arg4_offset)
Interface to C language function: void glGetActiveUniformName(GLuint, GLuint, GLsizei, GLsizei * , GLchar * ); |
void |
glGetActiveUniformName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Interface to C language function: void glGetActiveUniformName(GLuint, GLuint, GLsizei, GLsizei * , GLchar * ); |
void |
glGetActiveUniformsiv(int arg0,
int arg1,
int[] arg2,
int arg2_offset,
int arg3,
int[] arg4,
int arg4_offset)
Interface to C language function: void glGetActiveUniformsiv(GLuint, GLsizei, const GLuint * , GLenum, GLint * ); |
void |
glGetActiveUniformsiv(int arg0,
int arg1,
IntBuffer arg2,
int arg3,
IntBuffer arg4)
Interface to C language function: void glGetActiveUniformsiv(GLuint, GLsizei, const GLuint * , GLenum, GLint * ); |
void |
glGetInteger64v(int pname,
com.jogamp.common.nio.Int64Buffer params)
Interface to C language function: void glGetInteger64v(GLenum pname, int64_t * params); |
void |
glGetInteger64v(int pname,
long[] params,
int params_offset)
Interface to C language function: void glGetInteger64v(GLenum pname, int64_t * params); |
void |
glGetMultisamplefv(int pname,
int index,
float[] val,
int val_offset)
Interface to C language function: void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); |
void |
glGetMultisamplefv(int pname,
int index,
FloatBuffer val)
Interface to C language function: void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); |
void |
glGetSynciv(long sync,
int pname,
int bufSize,
int[] length,
int length_offset,
int[] values,
int values_offset)
Interface to C language function: void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values); |
void |
glGetSynciv(long sync,
int pname,
int bufSize,
IntBuffer length,
IntBuffer values)
Interface to C language function: void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values); |
int |
glGetUniformBlockIndex(int arg0,
String arg1)
Interface to C language function: GLuint glGetUniformBlockIndex(GLuint, const GLchar * ); |
void |
glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg3_offset)
Interface to C language function: void glGetUniformIndices(GLuint, GLsizei, const GLchar * * , GLuint * ); |
void |
glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Interface to C language function: void glGetUniformIndices(GLuint, GLsizei, const GLchar * * , GLuint * ); |
boolean |
glIsSync(long sync)
Interface to C language function: GLboolean glIsSync(GLsync sync); |
void |
glProvokingVertex(int mode)
Interface to C language function: void glProvokingVertex(GLenum mode); |
void |
glSampleMaski(int index,
int mask)
Interface to C language function: void glSampleMaski(GLuint index, GLbitfield mask); |
void |
glTexImage2DMultisample(int target,
int samples,
int internalformat,
int width,
int height,
boolean fixedsamplelocations)
Interface to C language function: void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); |
void |
glTexImage3DMultisample(int target,
int samples,
int internalformat,
int width,
int height,
int depth,
boolean fixedsamplelocations)
Interface to C language function: void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); |
void |
glUniformBlockBinding(int arg0,
int arg1,
int arg2)
Interface to C language function: void glUniformBlockBinding(GLuint, GLuint, GLuint); |
void |
glWaitSync(long sync,
int flags,
long timeout)
Interface to C language function: void glWaitSync(GLsync sync, GLbitfield flags, uint64_t timeout); |
Methods inherited from interface javax.media.opengl.GLBase |
---|
getContext, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2GL3, getGL3, getGL3bc, getGL4, getGL4bc, getGLES1, getGLES2, getGLProfile, getPlatformGLExtensions, getSwapInterval, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2GL3, isGL3, isGL3bc, isGL4, isGL4bc, 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_COPY_READ_BUFFER
GL_ARB_copy_buffer
static final int GL_COPY_WRITE_BUFFER
GL_ARB_copy_buffer
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_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);
void glCopyBufferSubData(int arg0, int arg1, int arg2, int arg3, int arg4)
void glCopyBufferSubData(GLenum, GLenum, ptrdiff_t, ptrdiff_t, ptrdiff_t);
void glDeleteSync(long sync)
void glDeleteSync(GLsync 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);
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);
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);
long glFenceSync(int condition, int flags)
GLsync glFenceSync(GLenum condition, GLbitfield flags);
void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
void glGetActiveUniformBlockName(GLuint, GLuint, GLsizei, GLsizei * , GLchar * );
void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, int[] arg3, int arg3_offset, byte[] arg4, int arg4_offset)
void glGetActiveUniformBlockName(GLuint, GLuint, GLsizei, GLsizei * , GLchar * );
void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, IntBuffer arg3)
void glGetActiveUniformBlockiv(GLuint, GLuint, GLenum, GLint * );
void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg3_offset)
void glGetActiveUniformBlockiv(GLuint, GLuint, GLenum, GLint * );
void glGetActiveUniformName(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
void glGetActiveUniformName(GLuint, GLuint, GLsizei, GLsizei * , GLchar * );
void glGetActiveUniformName(int arg0, int arg1, int arg2, int[] arg3, int arg3_offset, byte[] arg4, int arg4_offset)
void glGetActiveUniformName(GLuint, GLuint, GLsizei, GLsizei * , GLchar * );
void glGetActiveUniformsiv(int arg0, int arg1, IntBuffer arg2, int arg3, IntBuffer arg4)
void glGetActiveUniformsiv(GLuint, GLsizei, const GLuint * , GLenum, GLint * );
void glGetActiveUniformsiv(int arg0, int arg1, int[] arg2, int arg2_offset, int arg3, int[] arg4, int arg4_offset)
void glGetActiveUniformsiv(GLuint, GLsizei, const GLuint * , GLenum, GLint * );
void glGetInteger64v(int pname, com.jogamp.common.nio.Int64Buffer params)
void glGetInteger64v(GLenum pname, int64_t * params);
void glGetInteger64v(int pname, long[] params, int params_offset)
void glGetInteger64v(GLenum pname, int64_t * params);
void glGetMultisamplefv(int pname, int index, FloatBuffer val)
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val);
void glGetMultisamplefv(int pname, int index, float[] val, int val_offset)
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val);
void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values);
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);
int glGetUniformBlockIndex(int arg0, String arg1)
GLuint glGetUniformBlockIndex(GLuint, const GLchar * );
void glGetUniformIndices(int arg0, int arg1, String[] arg2, IntBuffer arg3)
void glGetUniformIndices(GLuint, GLsizei, const GLchar * * , GLuint * );
void glGetUniformIndices(int arg0, int arg1, String[] arg2, int[] arg3, int arg3_offset)
void glGetUniformIndices(GLuint, GLsizei, const GLchar * * , GLuint * );
boolean glIsSync(long sync)
GLboolean glIsSync(GLsync sync);
void glProvokingVertex(int mode)
void glProvokingVertex(GLenum mode);
void glSampleMaski(int index, int mask)
void glSampleMaski(GLuint index, GLbitfield mask);
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);
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);
void glUniformBlockBinding(int arg0, int arg1, int arg2)
void glUniformBlockBinding(GLuint, GLuint, GLuint);
void glWaitSync(long sync, int flags, long timeout)
void glWaitSync(GLsync sync, GLbitfield flags, uint64_t timeout);
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |