Class GL32

Direct Known Subclasses:
GL33

public class GL32 extends GL31
  • Field Details

    • GL_CONTEXT_PROFILE_MASK

      public static final int GL_CONTEXT_PROFILE_MASK
      See Also:
    • GL_CONTEXT_CORE_PROFILE_BIT

      public static final int GL_CONTEXT_CORE_PROFILE_BIT
      See Also:
    • GL_CONTEXT_COMPATIBILITY_PROFILE_BIT

      public static final int GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
      See Also:
    • GL_MAX_VERTEX_OUTPUT_COMPONENTS

      public static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
      See Also:
    • GL_MAX_GEOMETRY_INPUT_COMPONENTS

      public static final int GL_MAX_GEOMETRY_INPUT_COMPONENTS
      See Also:
    • GL_MAX_GEOMETRY_OUTPUT_COMPONENTS

      public static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS
      See Also:
    • GL_MAX_FRAGMENT_INPUT_COMPONENTS

      public static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
      See Also:
    • GL_FIRST_VERTEX_CONVENTION

      public static final int GL_FIRST_VERTEX_CONVENTION
      See Also:
    • GL_LAST_VERTEX_CONVENTION

      public static final int GL_LAST_VERTEX_CONVENTION
      See Also:
    • GL_PROVOKING_VERTEX

      public static final int GL_PROVOKING_VERTEX
      See Also:
    • GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION

      public static final int GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION
      See Also:
    • GL_TEXTURE_CUBE_MAP_SEAMLESS

      public static final int GL_TEXTURE_CUBE_MAP_SEAMLESS
      See Also:
    • GL_SAMPLE_POSITION

      public static final int GL_SAMPLE_POSITION
      See Also:
    • GL_SAMPLE_MASK

      public static final int GL_SAMPLE_MASK
      See Also:
    • GL_SAMPLE_MASK_VALUE

      public static final int GL_SAMPLE_MASK_VALUE
      See Also:
    • GL_TEXTURE_2D_MULTISAMPLE

      public static final int GL_TEXTURE_2D_MULTISAMPLE
      See Also:
    • GL_PROXY_TEXTURE_2D_MULTISAMPLE

      public static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE
      See Also:
    • GL_TEXTURE_2D_MULTISAMPLE_ARRAY

      public static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAY
      See Also:
    • GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY

      public static final int GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
      See Also:
    • GL_MAX_SAMPLE_MASK_WORDS

      public static final int GL_MAX_SAMPLE_MASK_WORDS
      See Also:
    • GL_MAX_COLOR_TEXTURE_SAMPLES

      public static final int GL_MAX_COLOR_TEXTURE_SAMPLES
      See Also:
    • GL_MAX_DEPTH_TEXTURE_SAMPLES

      public static final int GL_MAX_DEPTH_TEXTURE_SAMPLES
      See Also:
    • GL_MAX_INTEGER_SAMPLES

      public static final int GL_MAX_INTEGER_SAMPLES
      See Also:
    • GL_TEXTURE_BINDING_2D_MULTISAMPLE

      public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
      See Also:
    • GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY

      public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
      See Also:
    • GL_TEXTURE_SAMPLES

      public static final int GL_TEXTURE_SAMPLES
      See Also:
    • GL_TEXTURE_FIXED_SAMPLE_LOCATIONS

      public static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
      See Also:
    • GL_SAMPLER_2D_MULTISAMPLE

      public static final int GL_SAMPLER_2D_MULTISAMPLE
      See Also:
    • GL_INT_SAMPLER_2D_MULTISAMPLE

      public static final int GL_INT_SAMPLER_2D_MULTISAMPLE
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE

      public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
      See Also:
    • GL_SAMPLER_2D_MULTISAMPLE_ARRAY

      public static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAY
      See Also:
    • GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

      public static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

      public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
      See Also:
    • GL_DEPTH_CLAMP

      public static final int GL_DEPTH_CLAMP
      See Also:
    • GL_GEOMETRY_SHADER

      public static final int GL_GEOMETRY_SHADER
      See Also:
    • GL_GEOMETRY_VERTICES_OUT

      public static final int GL_GEOMETRY_VERTICES_OUT
      See Also:
    • GL_GEOMETRY_INPUT_TYPE

      public static final int GL_GEOMETRY_INPUT_TYPE
      See Also:
    • GL_GEOMETRY_OUTPUT_TYPE

      public static final int GL_GEOMETRY_OUTPUT_TYPE
      See Also:
    • GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

      public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
      See Also:
    • GL_MAX_GEOMETRY_UNIFORM_COMPONENTS

      public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS
      See Also:
    • GL_MAX_GEOMETRY_OUTPUT_VERTICES

      public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES
      See Also:
    • GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS

      public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
      See Also:
    • GL_LINES_ADJACENCY

      public static final int GL_LINES_ADJACENCY
      See Also:
    • GL_LINE_STRIP_ADJACENCY

      public static final int GL_LINE_STRIP_ADJACENCY
      See Also:
    • GL_TRIANGLES_ADJACENCY

      public static final int GL_TRIANGLES_ADJACENCY
      See Also:
    • GL_TRIANGLE_STRIP_ADJACENCY

      public static final int GL_TRIANGLE_STRIP_ADJACENCY
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS

      public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_LAYERED

      public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED
      See Also:
    • GL_PROGRAM_POINT_SIZE

      public static final int GL_PROGRAM_POINT_SIZE
      See Also:
    • GL_MAX_SERVER_WAIT_TIMEOUT

      public static final int GL_MAX_SERVER_WAIT_TIMEOUT
      See Also:
    • GL_OBJECT_TYPE

      public static final int GL_OBJECT_TYPE
      See Also:
    • GL_SYNC_CONDITION

      public static final int GL_SYNC_CONDITION
      See Also:
    • GL_SYNC_STATUS

      public static final int GL_SYNC_STATUS
      See Also:
    • GL_SYNC_FLAGS

      public static final int GL_SYNC_FLAGS
      See Also:
    • GL_SYNC_FENCE

      public static final int GL_SYNC_FENCE
      See Also:
    • GL_SYNC_GPU_COMMANDS_COMPLETE

      public static final int GL_SYNC_GPU_COMMANDS_COMPLETE
      See Also:
    • GL_UNSIGNALED

      public static final int GL_UNSIGNALED
      See Also:
    • GL_SIGNALED

      public static final int GL_SIGNALED
      See Also:
    • GL_SYNC_FLUSH_COMMANDS_BIT

      public static final int GL_SYNC_FLUSH_COMMANDS_BIT
      See Also:
    • GL_TIMEOUT_IGNORED

      public static final long GL_TIMEOUT_IGNORED
      See Also:
    • GL_ALREADY_SIGNALED

      public static final int GL_ALREADY_SIGNALED
      See Also:
    • GL_TIMEOUT_EXPIRED

      public static final int GL_TIMEOUT_EXPIRED
      See Also:
    • GL_CONDITION_SATISFIED

      public static final int GL_CONDITION_SATISFIED
      See Also:
    • GL_WAIT_FAILED

      public static final int GL_WAIT_FAILED
      See Also:
  • Method Details

    • nglGetBufferParameteri64v

      public static void nglGetBufferParameteri64v(int target, int pname, long params)
      void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
    • glGetBufferParameteri64v

      public static void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
      void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
    • glGetBufferParameteri64

      public static long glGetBufferParameteri64(int target, int pname)
      void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
    • nglDrawElementsBaseVertex

      public static void nglDrawElementsBaseVertex(int mode, int count, int type, long indices, int basevertex)
      void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawElementsBaseVertex

      public static void glDrawElementsBaseVertex(int mode, int count, int type, long indices, int basevertex)
      void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawElementsBaseVertex

      public static void glDrawElementsBaseVertex(int mode, int type, ByteBuffer indices, int basevertex)
      void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawElementsBaseVertex

      public static void glDrawElementsBaseVertex(int mode, ByteBuffer indices, int basevertex)
      void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawElementsBaseVertex

      public static void glDrawElementsBaseVertex(int mode, ShortBuffer indices, int basevertex)
      void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawElementsBaseVertex

      public static void glDrawElementsBaseVertex(int mode, IntBuffer indices, int basevertex)
      void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • nglDrawRangeElementsBaseVertex

      public static void nglDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices, int basevertex)
      void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawRangeElementsBaseVertex

      public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices, int basevertex)
      void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawRangeElementsBaseVertex

      public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, int type, ByteBuffer indices, int basevertex)
      void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawRangeElementsBaseVertex

      public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, ByteBuffer indices, int basevertex)
      void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawRangeElementsBaseVertex

      public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, ShortBuffer indices, int basevertex)
      void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • glDrawRangeElementsBaseVertex

      public static void glDrawRangeElementsBaseVertex(int mode, int start, int end, IntBuffer indices, int basevertex)
      void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void const * indices, GLint basevertex)
    • nglDrawElementsInstancedBaseVertex

      public static void nglDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices, int primcount, int basevertex)
      void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLsizei primcount, GLint basevertex)
    • glDrawElementsInstancedBaseVertex

      public static void glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices, int primcount, int basevertex)
      void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLsizei primcount, GLint basevertex)
    • glDrawElementsInstancedBaseVertex

      public static void glDrawElementsInstancedBaseVertex(int mode, int type, ByteBuffer indices, int primcount, int basevertex)
      void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLsizei primcount, GLint basevertex)
    • glDrawElementsInstancedBaseVertex

      public static void glDrawElementsInstancedBaseVertex(int mode, ByteBuffer indices, int primcount, int basevertex)
      void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLsizei primcount, GLint basevertex)
    • glDrawElementsInstancedBaseVertex

      public static void glDrawElementsInstancedBaseVertex(int mode, ShortBuffer indices, int primcount, int basevertex)
      void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLsizei primcount, GLint basevertex)
    • glDrawElementsInstancedBaseVertex

      public static void glDrawElementsInstancedBaseVertex(int mode, IntBuffer indices, int primcount, int basevertex)
      void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, void const * indices, GLsizei primcount, GLint basevertex)
    • nglMultiDrawElementsBaseVertex

      public static void nglMultiDrawElementsBaseVertex(int mode, long count, int type, long indices, int drawcount, long basevertex)
      void glMultiDrawElementsBaseVertex(GLenum mode, GLsizei const * count, GLenum type, void const * const * indices, GLsizei drawcount, GLint * basevertex)
    • glMultiDrawElementsBaseVertex

      public static void glMultiDrawElementsBaseVertex(int mode, IntBuffer count, int type, PointerBuffer indices, IntBuffer basevertex)
      void glMultiDrawElementsBaseVertex(GLenum mode, GLsizei const * count, GLenum type, void const * const * indices, GLsizei drawcount, GLint * basevertex)
    • glProvokingVertex

      public static void glProvokingVertex(int mode)
      void glProvokingVertex(GLenum mode)
    • glTexImage2DMultisample

      public static 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)
    • glTexImage3DMultisample

      public static 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)
    • nglGetMultisamplefv

      public static void nglGetMultisamplefv(int pname, int index, long val)
      void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
    • glGetMultisamplefv

      public static void glGetMultisamplefv(int pname, int index, FloatBuffer val)
      void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
    • glGetMultisamplef

      public static float glGetMultisamplef(int pname, int index)
      void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
    • glSampleMaski

      public static void glSampleMaski(int index, int mask)
      void glSampleMaski(GLuint index, GLbitfield mask)
    • glFramebufferTexture

      public static void glFramebufferTexture(int target, int attachment, int texture, int level)
      void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)
    • glFenceSync

      public static long glFenceSync(int condition, int flags)
      GLsync glFenceSync(GLenum condition, GLbitfield flags)
    • nglIsSync

      public static boolean nglIsSync(long sync)
      GLboolean glIsSync(GLsync sync)
    • glIsSync

      public static boolean glIsSync(long sync)
      GLboolean glIsSync(GLsync sync)
    • nglDeleteSync

      public static void nglDeleteSync(long sync)
      void glDeleteSync(GLsync sync)
    • glDeleteSync

      public static void glDeleteSync(long sync)
      void glDeleteSync(GLsync sync)
    • nglClientWaitSync

      public static int nglClientWaitSync(long sync, int flags, long timeout)
      GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
    • glClientWaitSync

      public static int glClientWaitSync(long sync, int flags, long timeout)
      GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
    • nglWaitSync

      public static void nglWaitSync(long sync, int flags, long timeout)
      void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
    • glWaitSync

      public static void glWaitSync(long sync, int flags, long timeout)
      void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
    • nglGetInteger64v

      public static void nglGetInteger64v(int pname, long params)
      void glGetInteger64v(GLenum pname, GLint64 * params)
    • glGetInteger64v

      public static void glGetInteger64v(int pname, LongBuffer params)
      void glGetInteger64v(GLenum pname, GLint64 * params)
    • glGetInteger64

      public static long glGetInteger64(int pname)
      void glGetInteger64v(GLenum pname, GLint64 * params)
    • nglGetInteger64i_v

      public static void nglGetInteger64i_v(int pname, int index, long params)
      void glGetInteger64i_v(GLenum pname, GLuint index, GLint64 * params)
    • glGetInteger64i_v

      public static void glGetInteger64i_v(int pname, int index, LongBuffer params)
      void glGetInteger64i_v(GLenum pname, GLuint index, GLint64 * params)
    • glGetInteger64i

      public static long glGetInteger64i(int pname, int index)
      void glGetInteger64i_v(GLenum pname, GLuint index, GLint64 * params)
    • nglGetSynciv

      public static void nglGetSynciv(long sync, int pname, int bufSize, long length, long values)
      void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
    • glGetSynciv

      public static void glGetSynciv(long sync, int pname, @Nullable IntBuffer length, IntBuffer values)
      void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
    • glGetSynci

      public static int glGetSynci(long sync, int pname, @Nullable IntBuffer length)
      void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
    • glGetBufferParameteri64v

      public static void glGetBufferParameteri64v(int target, int pname, long[] params)
      void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
    • glMultiDrawElementsBaseVertex

      public static void glMultiDrawElementsBaseVertex(int mode, int[] count, int type, PointerBuffer indices, int[] basevertex)
      void glMultiDrawElementsBaseVertex(GLenum mode, GLsizei const * count, GLenum type, void const * const * indices, GLsizei drawcount, GLint * basevertex)
    • glGetMultisamplefv

      public static void glGetMultisamplefv(int pname, int index, float[] val)
      void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
    • glGetInteger64v

      public static void glGetInteger64v(int pname, long[] params)
      void glGetInteger64v(GLenum pname, GLint64 * params)
    • glGetInteger64i_v

      public static void glGetInteger64i_v(int pname, int index, long[] params)
      void glGetInteger64i_v(GLenum pname, GLuint index, GLint64 * params)
    • glGetSynciv

      public static void glGetSynciv(long sync, int pname, int @Nullable [] length, int[] values)
      void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)