Top Fields Constructors Methods
org.lwjgl.opengl

public final Class GL32

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

Field Summary

Modifier and TypeField and Description
public static final int
GL_ALREADY_SIGNALED

Returned by ClientWaitSync:

public static final int
GL_CONDITION_SATISFIED

Returned by ClientWaitSync:

public static final int
public static final int
public static final int
public static final int
GL_DEPTH_CLAMP

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_FIRST_VERTEX_CONVENTION

Accepted by the <mode> parameter of ProvokingVertex:

public static final int
GL_FRAMEBUFFER_ATTACHMENT_LAYERED

Accepted by the <pname> parameter of GetFramebufferAttachment- ParameterivEXT:

public static final int
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS

Returned by CheckFramebufferStatusEXT:

public static final int
GL_GEOMETRY_INPUT_TYPE

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

public static final int
GL_GEOMETRY_OUTPUT_TYPE

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

public static final int
GL_GEOMETRY_SHADER

Accepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:

public static final int
GL_GEOMETRY_VERTICES_OUT

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

public static final int
GL_INT_SAMPLER_2D_MULTISAMPLE

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_LAST_VERTEX_CONVENTION

Accepted by the <mode> parameter of ProvokingVertex:

public static final int
GL_LINE_STRIP_ADJACENCY

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

public static final int
GL_LINES_ADJACENCY

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

public static final int
GL_MAX_COLOR_TEXTURE_SAMPLES

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

public static final int
GL_MAX_DEPTH_TEXTURE_SAMPLES

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

public static final int
public static final int
public static final int
public static final int
GL_MAX_GEOMETRY_OUTPUT_VERTICES

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

public static final int
GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

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

public static final int
GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS

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

public static final int
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS

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

public static final int
GL_MAX_INTEGER_SAMPLES

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

public static final int
GL_MAX_SAMPLE_MASK_WORDS

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

public static final int
GL_MAX_SERVER_WAIT_TIMEOUT

Accepted as the <pname> parameter of GetInteger64v:

public static final int
public static final int
GL_OBJECT_TYPE

Accepted as the <pname> parameter of GetSynciv:

public static final int
GL_PROGRAM_POINT_SIZE

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetIntegerv, GetFloatv, GetDoublev, and GetBooleanv:

public static final int
GL_PROVOKING_VERTEX

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

public static final int
GL_PROXY_TEXTURE_2D_MULTISAMPLE

Accepted by the <target> parameter of TexImage2DMultisample:

public static final int
GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY

Accepted by the <target> parameter of TexImage3DMultisample:

public static final int
GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION

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

public static final int
GL_SAMPLE_MASK

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

public static final int
GL_SAMPLE_MASK_VALUE

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

public static final int
GL_SAMPLE_POSITION

Accepted by the <pname> parameter of GetMultisamplefv:

public static final int
GL_SAMPLER_2D_MULTISAMPLE

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_SAMPLER_2D_MULTISAMPLE_ARRAY

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_SIGNALED

Returned in <values> for GetSynciv <pname> SYNC_STATUS:

public static final int
GL_SYNC_CONDITION

Accepted as the <pname> parameter of GetSynciv:

public static final int
GL_SYNC_FENCE

Returned in <values> for GetSynciv <pname> OBJECT_TYPE:

public static final int
GL_SYNC_FLAGS

Accepted as the <pname> parameter of GetSynciv:

public static final int
GL_SYNC_FLUSH_COMMANDS_BIT

Accepted in the <flags> parameter of ClientWaitSync:

public static final int
GL_SYNC_GPU_COMMANDS_COMPLETE

Returned in <values> for GetSynciv <pname> SYNC_CONDITION:

public static final int
GL_SYNC_STATUS

Accepted as the <pname> parameter of GetSynciv:

public static final int
GL_TEXTURE_2D_MULTISAMPLE

Accepted by the <target> parameter of BindTexture and TexImage2DMultisample:

public static final int
GL_TEXTURE_2D_MULTISAMPLE_ARRAY

Accepted by the <target> parameter of BindTexture and TexImage3DMultisample:

public static final int
GL_TEXTURE_BINDING_2D_MULTISAMPLE

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

public static final int
GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY

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

public static final int
GL_TEXTURE_CUBE_MAP_SEAMLESS

Accepted by the <cap> parameter of Enable, Disable and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv and GetDoublev:

public static final int
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS

Accepted by the <pname> parameter of GetTexLevelParameter

public static final int
GL_TEXTURE_SAMPLES

Accepted by the <pname> parameter of GetTexLevelParameter

public static final int
GL_TIMEOUT_EXPIRED

Returned by ClientWaitSync:

public static final long
GL_TIMEOUT_IGNORED

Accepted in the <timeout> parameter of WaitSync:

public static final int
GL_TRIANGLE_STRIP_ADJACENCY

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

public static final int
GL_TRIANGLES_ADJACENCY

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

public static final int
GL_UNSIGNALED

Returned in <values> for GetSynciv <pname> SYNC_STATUS:

public static final int
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

Returned by the <type> parameter of GetActiveUniform:

public static final int
GL_WAIT_FAILED

Returned by ClientWaitSync:

Constructor Summary

AccessConstructor and Description
private
GL32()

Method Summary

Modifier and TypeMethod and Description
public static int
glClientWaitSync(GLSync sync, int flags, long timeout)

public static void
public static void
glDrawElementsBaseVertex(int mode, ByteBuffer indices, int basevertex)

public static void
glDrawElementsBaseVertex(int mode, IntBuffer indices, int basevertex)

public static void
glDrawElementsBaseVertex(int mode, ShortBuffer indices, int basevertex)

public static void
glDrawElementsBaseVertex(int mode, int indices_count, int type, long indices_buffer_offset, int basevertex)

public static void
glDrawElementsInstancedBaseVertex(int mode, ByteBuffer indices, int primcount, int basevertex)

public static void
glDrawElementsInstancedBaseVertex(int mode, IntBuffer indices, int primcount, int basevertex)

public static void
glDrawElementsInstancedBaseVertex(int mode, ShortBuffer indices, int primcount, int basevertex)

public static void
glDrawElementsInstancedBaseVertex(int mode, int indices_count, int type, long indices_buffer_offset, int primcount, int basevertex)

public static void
glDrawRangeElementsBaseVertex(int mode, int start, int end, ByteBuffer indices, int basevertex)

public static void
glDrawRangeElementsBaseVertex(int mode, int start, int end, IntBuffer indices, int basevertex)

public static void
glDrawRangeElementsBaseVertex(int mode, int start, int end, ShortBuffer indices, int basevertex)

public static void
glDrawRangeElementsBaseVertex(int mode, int start, int end, int indices_count, int type, long indices_buffer_offset, int basevertex)

public static GLSync
glFenceSync(int condition, int flags)

public static void
glFramebufferTexture(int target, int attachment, int texture, int level)

public static void
glGetBufferParameter(int target, int pname, LongBuffer params)

public static long
glGetBufferParameter(int target, int pname)

Deprecated Will be removed in 3.0. Use glGetBufferParameteri64 instead.
Overloads glGetBufferParameteri64v.
public static long
glGetBufferParameteri64(int target, int pname)

Overloads glGetBufferParameteri64v.

public static void
glGetInteger64(int pname, LongBuffer data)

public static long
glGetInteger64(int pname)

Overloads glGetInteger64v.

public static void
glGetInteger64(int value, int index, LongBuffer data)

public static long
glGetInteger64(int value, int index)

Overloads glGetInteger64i_v.

public static void
glGetMultisample(int pname, int index, FloatBuffer val)

public static void
glGetSync(GLSync sync, int pname, IntBuffer length, IntBuffer values)

public static int
glGetSync(GLSync sync, int pname)

Deprecated Will be removed in 3.0. Use glGetSynci instead.
Overloads glGetSynciv.
public static int
glGetSynci(GLSync sync, int pname)

Overloads glGetSynciv.

public static boolean
public static void
public static void
glSampleMaski(int index, int mask)

public static void
glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)

public static void
glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)

public static void
glWaitSync(GLSync sync, int flags, long timeout)

pack-priv static native int
nglClientWaitSync(long sync, int flags, long timeout, long function_pointer)

pack-priv static native void
nglDeleteSync(long sync, long function_pointer)

pack-priv static native void
nglDrawElementsBaseVertex(int mode, int indices_count, int type, long indices, int basevertex, long function_pointer)

pack-priv static native void
nglDrawElementsBaseVertexBO(int mode, int indices_count, int type, long indices_buffer_offset, int basevertex, long function_pointer)

pack-priv static native void
nglDrawElementsInstancedBaseVertex(int mode, int indices_count, int type, long indices, int primcount, int basevertex, long function_pointer)

pack-priv static native void
nglDrawElementsInstancedBaseVertexBO(int mode, int indices_count, int type, long indices_buffer_offset, int primcount, int basevertex, long function_pointer)

pack-priv static native void
nglDrawRangeElementsBaseVertex(int mode, int start, int end, int indices_count, int type, long indices, int basevertex, long function_pointer)

pack-priv static native void
nglDrawRangeElementsBaseVertexBO(int mode, int start, int end, int indices_count, int type, long indices_buffer_offset, int basevertex, long function_pointer)

pack-priv static native long
nglFenceSync(int condition, int flags, long function_pointer)

pack-priv static native void
nglFramebufferTexture(int target, int attachment, int texture, int level, long function_pointer)

pack-priv static native void
nglGetBufferParameteri64v(int target, int pname, long params, long function_pointer)

pack-priv static native void
nglGetInteger64i_v(int value, int index, long data, long function_pointer)

pack-priv static native void
nglGetInteger64v(int pname, long data, long function_pointer)

pack-priv static native void
nglGetMultisamplefv(int pname, int index, long val, long function_pointer)

pack-priv static native void
nglGetSynciv(long sync, int pname, int values_bufSize, long length, long values, long function_pointer)

pack-priv static native boolean
nglIsSync(long sync, long function_pointer)

pack-priv static native void
nglProvokingVertex(int mode, long function_pointer)

pack-priv static native void
nglSampleMaski(int index, int mask, long function_pointer)

pack-priv static native void
nglTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations, long function_pointer)

pack-priv static native void
nglTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations, long function_pointer)

pack-priv static native void
nglWaitSync(long sync, int flags, long timeout, long function_pointer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_ALREADY_SIGNALEDback to summary
public static final int GL_ALREADY_SIGNALED

Returned by ClientWaitSync:

GL_CONDITION_SATISFIEDback to summary
public static final int GL_CONDITION_SATISFIED

Returned by ClientWaitSync:

GL_CONTEXT_COMPATIBILITY_PROFILE_BITback to summary
public static final int GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
GL_CONTEXT_CORE_PROFILE_BITback to summary
public static final int GL_CONTEXT_CORE_PROFILE_BIT
GL_CONTEXT_PROFILE_MASKback to summary
public static final int GL_CONTEXT_PROFILE_MASK
GL_DEPTH_CLAMPback to summary
public static final int GL_DEPTH_CLAMP

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_FIRST_VERTEX_CONVENTIONback to summary
public static final int GL_FIRST_VERTEX_CONVENTION

Accepted by the <mode> parameter of ProvokingVertex:

GL_FRAMEBUFFER_ATTACHMENT_LAYEREDback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED

Accepted by the <pname> parameter of GetFramebufferAttachment- ParameterivEXT:

GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETSback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS

Returned by CheckFramebufferStatusEXT:

GL_GEOMETRY_INPUT_TYPEback to summary
public static final int GL_GEOMETRY_INPUT_TYPE

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

GL_GEOMETRY_OUTPUT_TYPEback to summary
public static final int GL_GEOMETRY_OUTPUT_TYPE

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

GL_GEOMETRY_SHADERback to summary
public static final int GL_GEOMETRY_SHADER

Accepted by the <type> parameter of CreateShader and returned by the <params> parameter of GetShaderiv:

GL_GEOMETRY_VERTICES_OUTback to summary
public static final int GL_GEOMETRY_VERTICES_OUT

Accepted by the <pname> parameter of ProgramParameteriEXT and GetProgramiv:

GL_INT_SAMPLER_2D_MULTISAMPLEback to summary
public static final int GL_INT_SAMPLER_2D_MULTISAMPLE

Returned by the <type> parameter of GetActiveUniform:

GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAYback to summary
public static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

Returned by the <type> parameter of GetActiveUniform:

GL_LAST_VERTEX_CONVENTIONback to summary
public static final int GL_LAST_VERTEX_CONVENTION

Accepted by the <mode> parameter of ProvokingVertex:

GL_LINE_STRIP_ADJACENCYback to summary
public static final int GL_LINE_STRIP_ADJACENCY

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

GL_LINES_ADJACENCYback to summary
public static final int GL_LINES_ADJACENCY

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

GL_MAX_COLOR_TEXTURE_SAMPLESback to summary
public static final int GL_MAX_COLOR_TEXTURE_SAMPLES

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

GL_MAX_DEPTH_TEXTURE_SAMPLESback to summary
public static final int GL_MAX_DEPTH_TEXTURE_SAMPLES

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

GL_MAX_FRAGMENT_INPUT_COMPONENTSback to summary
public static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
GL_MAX_GEOMETRY_INPUT_COMPONENTSback to summary
public static final int GL_MAX_GEOMETRY_INPUT_COMPONENTS
GL_MAX_GEOMETRY_OUTPUT_COMPONENTSback to summary
public static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
GL_MAX_GEOMETRY_OUTPUT_VERTICESback to summary
public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES

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

GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITSback to summary
public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

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

GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTSback to summary
public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS

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

GL_MAX_GEOMETRY_UNIFORM_COMPONENTSback to summary
public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS

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

GL_MAX_INTEGER_SAMPLESback to summary
public static final int GL_MAX_INTEGER_SAMPLES

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

GL_MAX_SAMPLE_MASK_WORDSback to summary
public static final int GL_MAX_SAMPLE_MASK_WORDS

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

GL_MAX_SERVER_WAIT_TIMEOUTback to summary
public static final int GL_MAX_SERVER_WAIT_TIMEOUT

Accepted as the <pname> parameter of GetInteger64v:

GL_MAX_VERTEX_OUTPUT_COMPONENTSback to summary
public static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
GL_OBJECT_TYPEback to summary
public static final int GL_OBJECT_TYPE

Accepted as the <pname> parameter of GetSynciv:

GL_PROGRAM_POINT_SIZEback to summary
public static final int GL_PROGRAM_POINT_SIZE

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetIntegerv, GetFloatv, GetDoublev, and GetBooleanv:

GL_PROVOKING_VERTEXback to summary
public static final int GL_PROVOKING_VERTEX

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

GL_PROXY_TEXTURE_2D_MULTISAMPLEback to summary
public static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE

Accepted by the <target> parameter of TexImage2DMultisample:

GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAYback to summary
public static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY

Accepted by the <target> parameter of TexImage3DMultisample:

GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTIONback to summary
public static final int GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION

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

GL_SAMPLE_MASKback to summary
public static final int GL_SAMPLE_MASK

Accepted by the <cap> parameter of Enable, Disable, and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:

GL_SAMPLE_MASK_VALUEback to summary
public static final int GL_SAMPLE_MASK_VALUE

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

GL_SAMPLE_POSITIONback to summary
public static final int GL_SAMPLE_POSITION

Accepted by the <pname> parameter of GetMultisamplefv:

GL_SAMPLER_2D_MULTISAMPLEback to summary
public static final int GL_SAMPLER_2D_MULTISAMPLE

Returned by the <type> parameter of GetActiveUniform:

GL_SAMPLER_2D_MULTISAMPLE_ARRAYback to summary
public static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAY

Returned by the <type> parameter of GetActiveUniform:

GL_SIGNALEDback to summary
public static final int GL_SIGNALED

Returned in <values> for GetSynciv <pname> SYNC_STATUS:

GL_SYNC_CONDITIONback to summary
public static final int GL_SYNC_CONDITION

Accepted as the <pname> parameter of GetSynciv:

GL_SYNC_FENCEback to summary
public static final int GL_SYNC_FENCE

Returned in <values> for GetSynciv <pname> OBJECT_TYPE:

GL_SYNC_FLAGSback to summary
public static final int GL_SYNC_FLAGS

Accepted as the <pname> parameter of GetSynciv:

GL_SYNC_FLUSH_COMMANDS_BITback to summary
public static final int GL_SYNC_FLUSH_COMMANDS_BIT

Accepted in the <flags> parameter of ClientWaitSync:

GL_SYNC_GPU_COMMANDS_COMPLETEback to summary
public static final int GL_SYNC_GPU_COMMANDS_COMPLETE

Returned in <values> for GetSynciv <pname> SYNC_CONDITION:

GL_SYNC_STATUSback to summary
public static final int GL_SYNC_STATUS

Accepted as the <pname> parameter of GetSynciv:

GL_TEXTURE_2D_MULTISAMPLEback to summary
public static final int GL_TEXTURE_2D_MULTISAMPLE

Accepted by the <target> parameter of BindTexture and TexImage2DMultisample:

GL_TEXTURE_2D_MULTISAMPLE_ARRAYback to summary
public static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAY

Accepted by the <target> parameter of BindTexture and TexImage3DMultisample:

GL_TEXTURE_BINDING_2D_MULTISAMPLEback to summary
public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE

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

GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAYback to summary
public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY

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

GL_TEXTURE_CUBE_MAP_SEAMLESSback to summary
public static final int GL_TEXTURE_CUBE_MAP_SEAMLESS

Accepted by the <cap> parameter of Enable, Disable and IsEnabled, and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv and GetDoublev:

GL_TEXTURE_FIXED_SAMPLE_LOCATIONSback to summary
public static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS

Accepted by the <pname> parameter of GetTexLevelParameter

GL_TEXTURE_SAMPLESback to summary
public static final int GL_TEXTURE_SAMPLES

Accepted by the <pname> parameter of GetTexLevelParameter

GL_TIMEOUT_EXPIREDback to summary
public static final int GL_TIMEOUT_EXPIRED

Returned by ClientWaitSync:

GL_TIMEOUT_IGNOREDback to summary
public static final long GL_TIMEOUT_IGNORED

Accepted in the <timeout> parameter of WaitSync:

GL_TRIANGLE_STRIP_ADJACENCYback to summary
public static final int GL_TRIANGLE_STRIP_ADJACENCY

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

GL_TRIANGLES_ADJACENCYback to summary
public static final int GL_TRIANGLES_ADJACENCY

Accepted by the <mode> parameter of Begin, DrawArrays, MultiDrawArrays, DrawElements, MultiDrawElements, and DrawRangeElements:

GL_UNSIGNALEDback to summary
public static final int GL_UNSIGNALED

Returned in <values> for GetSynciv <pname> SYNC_STATUS:

GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLEback to summary
public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE

Returned by the <type> parameter of GetActiveUniform:

GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAYback to summary
public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

Returned by the <type> parameter of GetActiveUniform:

GL_WAIT_FAILEDback to summary
public static final int GL_WAIT_FAILED

Returned by ClientWaitSync:

Constructor Detail

GL32back to summary
private GL32()

Method Detail

glClientWaitSyncback to summary
public static int glClientWaitSync(GLSync sync, int flags, long timeout)
glDeleteSyncback to summary
public static void glDeleteSync(GLSync sync)
glDrawElementsBaseVertexback to summary
public static void glDrawElementsBaseVertex(int mode, ByteBuffer indices, int basevertex)
glDrawElementsBaseVertexback to summary
public static void glDrawElementsBaseVertex(int mode, IntBuffer indices, int basevertex)
glDrawElementsBaseVertexback to summary
public static void glDrawElementsBaseVertex(int mode, ShortBuffer indices, int basevertex)
glDrawElementsBaseVertexback to summary
public static void glDrawElementsBaseVertex(int mode, int indices_count, int type, long indices_buffer_offset, int basevertex)
glDrawElementsInstancedBaseVertexback to summary
public static void glDrawElementsInstancedBaseVertex(int mode, ByteBuffer indices, int primcount, int basevertex)
glDrawElementsInstancedBaseVertexback to summary
public static void glDrawElementsInstancedBaseVertex(int mode, IntBuffer indices, int primcount, int basevertex)
glDrawElementsInstancedBaseVertexback to summary
public static void glDrawElementsInstancedBaseVertex(int mode, ShortBuffer indices, int primcount, int basevertex)
glDrawElementsInstancedBaseVertexback to summary
public static void glDrawElementsInstancedBaseVertex(int mode, int indices_count, int type, long indices_buffer_offset, int primcount, int basevertex)
glDrawRangeElementsBaseVertexback to summary
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, ByteBuffer indices, int basevertex)
glDrawRangeElementsBaseVertexback to summary
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, IntBuffer indices, int basevertex)
glDrawRangeElementsBaseVertexback to summary
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, ShortBuffer indices, int basevertex)
glDrawRangeElementsBaseVertexback to summary
public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, int indices_count, int type, long indices_buffer_offset, int basevertex)
glFenceSyncback to summary
public static GLSync glFenceSync(int condition, int flags)
glFramebufferTextureback to summary
public static void glFramebufferTexture(int target, int attachment, int texture, int level)
glGetBufferParameterback to summary
public static void glGetBufferParameter(int target, int pname, LongBuffer params)
glGetBufferParameterback to summary
public static long glGetBufferParameter(int target, int pname)

Deprecated

Will be removed in 3.0. Use glGetBufferParameteri64 instead.

Overloads glGetBufferParameteri64v.

Annotations
@Deprecated
glGetBufferParameteri64back to summary
public static long glGetBufferParameteri64(int target, int pname)

Overloads glGetBufferParameteri64v.

glGetInteger64back to summary
public static void glGetInteger64(int pname, LongBuffer data)
glGetInteger64back to summary
public static long glGetInteger64(int pname)

Overloads glGetInteger64v.

glGetInteger64back to summary
public static void glGetInteger64(int value, int index, LongBuffer data)
glGetInteger64back to summary
public static long glGetInteger64(int value, int index)

Overloads glGetInteger64i_v.

glGetMultisampleback to summary
public static void glGetMultisample(int pname, int index, FloatBuffer val)
glGetSyncback to summary
public static void glGetSync(GLSync sync, int pname, IntBuffer length, IntBuffer values)
glGetSyncback to summary
public static int glGetSync(GLSync sync, int pname)

Deprecated

Will be removed in 3.0. Use glGetSynci instead.

Overloads glGetSynciv.

Annotations
@Deprecated
glGetSynciback to summary
public static int glGetSynci(GLSync sync, int pname)

Overloads glGetSynciv.

glIsSyncback to summary
public static boolean glIsSync(GLSync sync)
glProvokingVertexback to summary
public static void glProvokingVertex(int mode)
glSampleMaskiback to summary
public static void glSampleMaski(int index, int mask)
glTexImage2DMultisampleback to summary
public static void glTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
glTexImage3DMultisampleback to summary
public static void glTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
glWaitSyncback to summary
public static void glWaitSync(GLSync sync, int flags, long timeout)
nglClientWaitSyncback to summary
pack-priv static native int nglClientWaitSync(long sync, int flags, long timeout, long function_pointer)
nglDeleteSyncback to summary
pack-priv static native void nglDeleteSync(long sync, long function_pointer)
nglDrawElementsBaseVertexback to summary
pack-priv static native void nglDrawElementsBaseVertex(int mode, int indices_count, int type, long indices, int basevertex, long function_pointer)
nglDrawElementsBaseVertexBOback to summary
pack-priv static native void nglDrawElementsBaseVertexBO(int mode, int indices_count, int type, long indices_buffer_offset, int basevertex, long function_pointer)
nglDrawElementsInstancedBaseVertexback to summary
pack-priv static native void nglDrawElementsInstancedBaseVertex(int mode, int indices_count, int type, long indices, int primcount, int basevertex, long function_pointer)
nglDrawElementsInstancedBaseVertexBOback to summary
pack-priv static native void nglDrawElementsInstancedBaseVertexBO(int mode, int indices_count, int type, long indices_buffer_offset, int primcount, int basevertex, long function_pointer)
nglDrawRangeElementsBaseVertexback to summary
pack-priv static native void nglDrawRangeElementsBaseVertex(int mode, int start, int end, int indices_count, int type, long indices, int basevertex, long function_pointer)
nglDrawRangeElementsBaseVertexBOback to summary
pack-priv static native void nglDrawRangeElementsBaseVertexBO(int mode, int start, int end, int indices_count, int type, long indices_buffer_offset, int basevertex, long function_pointer)
nglFenceSyncback to summary
pack-priv static native long nglFenceSync(int condition, int flags, long function_pointer)
nglFramebufferTextureback to summary
pack-priv static native void nglFramebufferTexture(int target, int attachment, int texture, int level, long function_pointer)
nglGetBufferParameteri64vback to summary
pack-priv static native void nglGetBufferParameteri64v(int target, int pname, long params, long function_pointer)
nglGetInteger64i_vback to summary
pack-priv static native void nglGetInteger64i_v(int value, int index, long data, long function_pointer)
nglGetInteger64vback to summary
pack-priv static native void nglGetInteger64v(int pname, long data, long function_pointer)
nglGetMultisamplefvback to summary
pack-priv static native void nglGetMultisamplefv(int pname, int index, long val, long function_pointer)
nglGetSyncivback to summary
pack-priv static native void nglGetSynciv(long sync, int pname, int values_bufSize, long length, long values, long function_pointer)
nglIsSyncback to summary
pack-priv static native boolean nglIsSync(long sync, long function_pointer)
nglProvokingVertexback to summary
pack-priv static native void nglProvokingVertex(int mode, long function_pointer)
nglSampleMaskiback to summary
pack-priv static native void nglSampleMaski(int index, int mask, long function_pointer)
nglTexImage2DMultisampleback to summary
pack-priv static native void nglTexImage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations, long function_pointer)
nglTexImage3DMultisampleback to summary
pack-priv static native void nglTexImage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations, long function_pointer)
nglWaitSyncback to summary
pack-priv static native void nglWaitSync(long sync, int flags, long timeout, long function_pointer)