Class GL30C

Direct Known Subclasses:
GL31C

public class GL30C extends GL21C
The OpenGL functionality of a forward compatible context, up to version 3.0.

OpenGL 3.0 implementations are guaranteed to support at least versions 1.10, 1.20 and 1.30 of the shading language, although versions 1.10 and 1.20 are deprecated in a forward-compatible context.

Extensions promoted to core in this release:

  • Field Details

    • GL_MAJOR_VERSION

      public static final int GL_MAJOR_VERSION
      GetTarget
      See Also:
    • GL_MINOR_VERSION

      public static final int GL_MINOR_VERSION
      GetTarget
      See Also:
    • GL_NUM_EXTENSIONS

      public static final int GL_NUM_EXTENSIONS
      GetTarget
      See Also:
    • GL_CONTEXT_FLAGS

      public static final int GL_CONTEXT_FLAGS
      GetTarget
      See Also:
    • GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT

      public static final int GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT
      GetTarget
      See Also:
    • GL_COMPARE_REF_TO_TEXTURE

      public static final int GL_COMPARE_REF_TO_TEXTURE
      Renamed tokens.
      See Also:
    • GL_CLIP_DISTANCE0

      public static final int GL_CLIP_DISTANCE0
      Renamed tokens.
      See Also:
    • GL_CLIP_DISTANCE1

      public static final int GL_CLIP_DISTANCE1
      Renamed tokens.
      See Also:
    • GL_CLIP_DISTANCE2

      public static final int GL_CLIP_DISTANCE2
      Renamed tokens.
      See Also:
    • GL_CLIP_DISTANCE3

      public static final int GL_CLIP_DISTANCE3
      Renamed tokens.
      See Also:
    • GL_CLIP_DISTANCE4

      public static final int GL_CLIP_DISTANCE4
      Renamed tokens.
      See Also:
    • GL_CLIP_DISTANCE5

      public static final int GL_CLIP_DISTANCE5
      Renamed tokens.
      See Also:
    • GL_CLIP_DISTANCE6

      public static final int GL_CLIP_DISTANCE6
      Renamed tokens.
      See Also:
    • GL_CLIP_DISTANCE7

      public static final int GL_CLIP_DISTANCE7
      Renamed tokens.
      See Also:
    • GL_MAX_CLIP_DISTANCES

      public static final int GL_MAX_CLIP_DISTANCES
      Renamed tokens.
      See Also:
    • GL_MAX_VARYING_COMPONENTS

      public static final int GL_MAX_VARYING_COMPONENTS
      Renamed tokens.
      See Also:
    • GL_VERTEX_ATTRIB_ARRAY_INTEGER

      public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER
      Accepted by the pname parameters of GetVertexAttribdv, GetVertexAttribfv, GetVertexAttribiv, GetVertexAttribIuiv and GetVertexAttribIiv.
      See Also:
    • GL_SAMPLER_1D_ARRAY

      public static final int GL_SAMPLER_1D_ARRAY
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_SAMPLER_2D_ARRAY

      public static final int GL_SAMPLER_2D_ARRAY
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_SAMPLER_1D_ARRAY_SHADOW

      public static final int GL_SAMPLER_1D_ARRAY_SHADOW
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_SAMPLER_2D_ARRAY_SHADOW

      public static final int GL_SAMPLER_2D_ARRAY_SHADOW
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_SAMPLER_CUBE_SHADOW

      public static final int GL_SAMPLER_CUBE_SHADOW
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_VEC2

      public static final int GL_UNSIGNED_INT_VEC2
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_VEC3

      public static final int GL_UNSIGNED_INT_VEC3
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_VEC4

      public static final int GL_UNSIGNED_INT_VEC4
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_INT_SAMPLER_1D

      public static final int GL_INT_SAMPLER_1D
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_INT_SAMPLER_2D

      public static final int GL_INT_SAMPLER_2D
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_INT_SAMPLER_3D

      public static final int GL_INT_SAMPLER_3D
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_INT_SAMPLER_CUBE

      public static final int GL_INT_SAMPLER_CUBE
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_INT_SAMPLER_1D_ARRAY

      public static final int GL_INT_SAMPLER_1D_ARRAY
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_INT_SAMPLER_2D_ARRAY

      public static final int GL_INT_SAMPLER_2D_ARRAY
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_1D

      public static final int GL_UNSIGNED_INT_SAMPLER_1D
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_2D

      public static final int GL_UNSIGNED_INT_SAMPLER_2D
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_3D

      public static final int GL_UNSIGNED_INT_SAMPLER_3D
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_CUBE

      public static final int GL_UNSIGNED_INT_SAMPLER_CUBE
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_1D_ARRAY

      public static final int GL_UNSIGNED_INT_SAMPLER_1D_ARRAY
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_2D_ARRAY

      public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
      Returned by the type parameter of GetActiveUniform.
      See Also:
    • GL_MIN_PROGRAM_TEXEL_OFFSET

      public static final int GL_MIN_PROGRAM_TEXEL_OFFSET
      Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_PROGRAM_TEXEL_OFFSET

      public static final int GL_MAX_PROGRAM_TEXEL_OFFSET
      Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_QUERY_WAIT

      public static final int GL_QUERY_WAIT
      Accepted by the mode parameter of BeginConditionalRender.
      See Also:
    • GL_QUERY_NO_WAIT

      public static final int GL_QUERY_NO_WAIT
      Accepted by the mode parameter of BeginConditionalRender.
      See Also:
    • GL_QUERY_BY_REGION_WAIT

      public static final int GL_QUERY_BY_REGION_WAIT
      Accepted by the mode parameter of BeginConditionalRender.
      See Also:
    • GL_QUERY_BY_REGION_NO_WAIT

      public static final int GL_QUERY_BY_REGION_NO_WAIT
      Accepted by the mode parameter of BeginConditionalRender.
      See Also:
    • GL_MAP_READ_BIT

      public static final int GL_MAP_READ_BIT
      Accepted by the access parameter of MapBufferRange.
      See Also:
    • GL_MAP_WRITE_BIT

      public static final int GL_MAP_WRITE_BIT
      Accepted by the access parameter of MapBufferRange.
      See Also:
    • GL_MAP_INVALIDATE_RANGE_BIT

      public static final int GL_MAP_INVALIDATE_RANGE_BIT
      Accepted by the access parameter of MapBufferRange.
      See Also:
    • GL_MAP_INVALIDATE_BUFFER_BIT

      public static final int GL_MAP_INVALIDATE_BUFFER_BIT
      Accepted by the access parameter of MapBufferRange.
      See Also:
    • GL_MAP_FLUSH_EXPLICIT_BIT

      public static final int GL_MAP_FLUSH_EXPLICIT_BIT
      Accepted by the access parameter of MapBufferRange.
      See Also:
    • GL_MAP_UNSYNCHRONIZED_BIT

      public static final int GL_MAP_UNSYNCHRONIZED_BIT
      Accepted by the access parameter of MapBufferRange.
      See Also:
    • GL_BUFFER_ACCESS_FLAGS

      public static final int GL_BUFFER_ACCESS_FLAGS
      Accepted by the pname parameter of GetBufferParameteriv.
      See Also:
    • GL_BUFFER_MAP_LENGTH

      public static final int GL_BUFFER_MAP_LENGTH
      Accepted by the pname parameter of GetBufferParameteriv.
      See Also:
    • GL_BUFFER_MAP_OFFSET

      public static final int GL_BUFFER_MAP_OFFSET
      Accepted by the pname parameter of GetBufferParameteriv.
      See Also:
    • GL_CLAMP_READ_COLOR

      public static final int GL_CLAMP_READ_COLOR
      Accepted by the target parameter of ClampColor and the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_FIXED_ONLY

      public static final int GL_FIXED_ONLY
      Accepted by the clamp parameter of ClampColor.
      See Also:
    • GL_DEPTH_COMPONENT32F

      public static final int GL_DEPTH_COMPONENT32F
      Accepted by the internalformat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in the data parameter of GetTexLevelParameter and GetRenderbufferParameteriv.
      See Also:
    • GL_DEPTH32F_STENCIL8

      public static final int GL_DEPTH32F_STENCIL8
      Accepted by the internalformat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in the data parameter of GetTexLevelParameter and GetRenderbufferParameteriv.
      See Also:
    • GL_FLOAT_32_UNSIGNED_INT_24_8_REV

      public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
      Accepted by the type parameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage.
      See Also:
    • GL_TEXTURE_RED_TYPE

      public static final int GL_TEXTURE_RED_TYPE
      Accepted by the value parameter of GetTexLevelParameter.
      See Also:
    • GL_TEXTURE_GREEN_TYPE

      public static final int GL_TEXTURE_GREEN_TYPE
      Accepted by the value parameter of GetTexLevelParameter.
      See Also:
    • GL_TEXTURE_BLUE_TYPE

      public static final int GL_TEXTURE_BLUE_TYPE
      Accepted by the value parameter of GetTexLevelParameter.
      See Also:
    • GL_TEXTURE_ALPHA_TYPE

      public static final int GL_TEXTURE_ALPHA_TYPE
      Accepted by the value parameter of GetTexLevelParameter.
      See Also:
    • GL_TEXTURE_DEPTH_TYPE

      public static final int GL_TEXTURE_DEPTH_TYPE
      Accepted by the value parameter of GetTexLevelParameter.
      See Also:
    • GL_UNSIGNED_NORMALIZED

      public static final int GL_UNSIGNED_NORMALIZED
      Returned by the params parameter of GetTexLevelParameter.
      See Also:
    • GL_RGBA32F

      public static final int GL_RGBA32F
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGB32F

      public static final int GL_RGB32F
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGBA16F

      public static final int GL_RGBA16F
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGB16F

      public static final int GL_RGB16F
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_R11F_G11F_B10F

      public static final int GL_R11F_G11F_B10F
      Accepted by the internalformat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage.
      See Also:
    • GL_UNSIGNED_INT_10F_11F_11F_REV

      public static final int GL_UNSIGNED_INT_10F_11F_11F_REV
      Accepted by the type parameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, GetTexImage, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, ConvolutionFilter3D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.
      See Also:
    • GL_RGB9_E5

      public static final int GL_RGB9_E5
      Accepted by the internalformat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage.
      See Also:
    • GL_UNSIGNED_INT_5_9_9_9_REV

      public static final int GL_UNSIGNED_INT_5_9_9_9_REV
      Accepted by the type parameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, GetTexImage, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, ConvolutionFilter3D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.
      See Also:
    • GL_TEXTURE_SHARED_SIZE

      public static final int GL_TEXTURE_SHARED_SIZE
      Accepted by the pname parameter of GetTexLevelParameterfv and GetTexLevelParameteriv.
      See Also:
    • GL_FRAMEBUFFER

      public static final int GL_FRAMEBUFFER
      Accepted by the target parameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_READ_FRAMEBUFFER

      public static final int GL_READ_FRAMEBUFFER
      Accepted by the target parameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_DRAW_FRAMEBUFFER

      public static final int GL_DRAW_FRAMEBUFFER
      Accepted by the target parameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_RENDERBUFFER

      public static final int GL_RENDERBUFFER
      Accepted by the target parameter of BindRenderbuffer, RenderbufferStorage, and GetRenderbufferParameteriv, and returned by GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_STENCIL_INDEX1

      public static final int GL_STENCIL_INDEX1
      Accepted by the internalformat parameter of RenderbufferStorage.
      See Also:
    • GL_STENCIL_INDEX4

      public static final int GL_STENCIL_INDEX4
      Accepted by the internalformat parameter of RenderbufferStorage.
      See Also:
    • GL_STENCIL_INDEX8

      public static final int GL_STENCIL_INDEX8
      Accepted by the internalformat parameter of RenderbufferStorage.
      See Also:
    • GL_STENCIL_INDEX16

      public static final int GL_STENCIL_INDEX16
      Accepted by the internalformat parameter of RenderbufferStorage.
      See Also:
    • GL_RENDERBUFFER_WIDTH

      public static final int GL_RENDERBUFFER_WIDTH
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_HEIGHT

      public static final int GL_RENDERBUFFER_HEIGHT
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_INTERNAL_FORMAT

      public static final int GL_RENDERBUFFER_INTERNAL_FORMAT
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_RED_SIZE

      public static final int GL_RENDERBUFFER_RED_SIZE
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_GREEN_SIZE

      public static final int GL_RENDERBUFFER_GREEN_SIZE
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_BLUE_SIZE

      public static final int GL_RENDERBUFFER_BLUE_SIZE
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_ALPHA_SIZE

      public static final int GL_RENDERBUFFER_ALPHA_SIZE
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_DEPTH_SIZE

      public static final int GL_RENDERBUFFER_DEPTH_SIZE
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_STENCIL_SIZE

      public static final int GL_RENDERBUFFER_STENCIL_SIZE
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_RENDERBUFFER_SAMPLES

      public static final int GL_RENDERBUFFER_SAMPLES
      Accepted by the pname parameter of GetRenderbufferParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

      public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

      public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER

      public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING

      public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE

      public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
      Accepted by the pname parameter of GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_FRAMEBUFFER_DEFAULT

      public static final int GL_FRAMEBUFFER_DEFAULT
      Returned in params by GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT0

      public static final int GL_COLOR_ATTACHMENT0
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT1

      public static final int GL_COLOR_ATTACHMENT1
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT2

      public static final int GL_COLOR_ATTACHMENT2
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT3

      public static final int GL_COLOR_ATTACHMENT3
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT4

      public static final int GL_COLOR_ATTACHMENT4
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT5

      public static final int GL_COLOR_ATTACHMENT5
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT6

      public static final int GL_COLOR_ATTACHMENT6
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT7

      public static final int GL_COLOR_ATTACHMENT7
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT8

      public static final int GL_COLOR_ATTACHMENT8
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT9

      public static final int GL_COLOR_ATTACHMENT9
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT10

      public static final int GL_COLOR_ATTACHMENT10
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT11

      public static final int GL_COLOR_ATTACHMENT11
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT12

      public static final int GL_COLOR_ATTACHMENT12
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT13

      public static final int GL_COLOR_ATTACHMENT13
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT14

      public static final int GL_COLOR_ATTACHMENT14
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT15

      public static final int GL_COLOR_ATTACHMENT15
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT16

      public static final int GL_COLOR_ATTACHMENT16
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT17

      public static final int GL_COLOR_ATTACHMENT17
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT18

      public static final int GL_COLOR_ATTACHMENT18
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT19

      public static final int GL_COLOR_ATTACHMENT19
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT20

      public static final int GL_COLOR_ATTACHMENT20
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT21

      public static final int GL_COLOR_ATTACHMENT21
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT22

      public static final int GL_COLOR_ATTACHMENT22
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT23

      public static final int GL_COLOR_ATTACHMENT23
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT24

      public static final int GL_COLOR_ATTACHMENT24
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT25

      public static final int GL_COLOR_ATTACHMENT25
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT26

      public static final int GL_COLOR_ATTACHMENT26
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT27

      public static final int GL_COLOR_ATTACHMENT27
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT28

      public static final int GL_COLOR_ATTACHMENT28
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT29

      public static final int GL_COLOR_ATTACHMENT29
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT30

      public static final int GL_COLOR_ATTACHMENT30
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_COLOR_ATTACHMENT31

      public static final int GL_COLOR_ATTACHMENT31
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_DEPTH_ATTACHMENT

      public static final int GL_DEPTH_ATTACHMENT
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_STENCIL_ATTACHMENT

      public static final int GL_STENCIL_ATTACHMENT
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_DEPTH_STENCIL_ATTACHMENT

      public static final int GL_DEPTH_STENCIL_ATTACHMENT
      Accepted by the attachment parameter of FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
      See Also:
    • GL_MAX_SAMPLES

      public static final int GL_MAX_SAMPLES
      Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_FRAMEBUFFER_COMPLETE

      public static final int GL_FRAMEBUFFER_COMPLETE
      Returned by CheckFramebufferStatus().
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

      public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
      Returned by CheckFramebufferStatus().
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

      public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
      Returned by CheckFramebufferStatus().
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER

      public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
      Returned by CheckFramebufferStatus().
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER

      public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
      Returned by CheckFramebufferStatus().
      See Also:
    • GL_FRAMEBUFFER_UNSUPPORTED

      public static final int GL_FRAMEBUFFER_UNSUPPORTED
      Returned by CheckFramebufferStatus().
      See Also:
    • GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE

      public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
      Returned by CheckFramebufferStatus().
      See Also:
    • GL_FRAMEBUFFER_UNDEFINED

      public static final int GL_FRAMEBUFFER_UNDEFINED
      Returned by CheckFramebufferStatus().
      See Also:
    • GL_FRAMEBUFFER_BINDING

      public static final int GL_FRAMEBUFFER_BINDING
      Accepted by the pname parameters of GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_DRAW_FRAMEBUFFER_BINDING

      public static final int GL_DRAW_FRAMEBUFFER_BINDING
      Accepted by the pname parameters of GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_READ_FRAMEBUFFER_BINDING

      public static final int GL_READ_FRAMEBUFFER_BINDING
      Accepted by the pname parameters of GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_RENDERBUFFER_BINDING

      public static final int GL_RENDERBUFFER_BINDING
      Accepted by the pname parameters of GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_COLOR_ATTACHMENTS

      public static final int GL_MAX_COLOR_ATTACHMENTS
      Accepted by the pname parameters of GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_RENDERBUFFER_SIZE

      public static final int GL_MAX_RENDERBUFFER_SIZE
      Accepted by the pname parameters of GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_INVALID_FRAMEBUFFER_OPERATION

      public static final int GL_INVALID_FRAMEBUFFER_OPERATION
      Returned by GetError().
      See Also:
    • GL_DEPTH_STENCIL

      public static final int GL_DEPTH_STENCIL
      Accepted by the format parameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage, by the type parameter of CopyPixels, by the internalformat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in the data parameter of GetTexLevelParameter and GetRenderbufferParameteriv.
      See Also:
    • GL_UNSIGNED_INT_24_8

      public static final int GL_UNSIGNED_INT_24_8
      Accepted by the type parameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and GetTexImage.
      See Also:
    • GL_DEPTH24_STENCIL8

      public static final int GL_DEPTH24_STENCIL8
      Accepted by the internalformat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and RenderbufferStorage, and returned in the data parameter of GetTexLevelParameter and GetRenderbufferParameteriv.
      See Also:
    • GL_TEXTURE_STENCIL_SIZE

      public static final int GL_TEXTURE_STENCIL_SIZE
      Accepted by the value parameter of GetTexLevelParameter.
      See Also:
    • GL_HALF_FLOAT

      public static final int GL_HALF_FLOAT
      Accepted by the type parameter of DrawPixels, ReadPixels, TexImage1D, TexImage2D, TexImage3D, GetTexImage, TexSubImage1D, TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, ConvolutionFilter1D, ConvolutionFilter2D, GetConvolutionFilter, SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, and GetColorTable.

      Accepted by the type argument of VertexPointer, NormalPointer, ColorPointer, SecondaryColorPointer, FogCoordPointer, TexCoordPointer, and VertexAttribPointer.

      See Also:
    • GL_RGBA32UI

      public static final int GL_RGBA32UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGB32UI

      public static final int GL_RGB32UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGBA16UI

      public static final int GL_RGBA16UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGB16UI

      public static final int GL_RGB16UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGBA8UI

      public static final int GL_RGBA8UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGB8UI

      public static final int GL_RGB8UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGBA32I

      public static final int GL_RGBA32I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGB32I

      public static final int GL_RGB32I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGBA16I

      public static final int GL_RGBA16I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGB16I

      public static final int GL_RGB16I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGBA8I

      public static final int GL_RGBA8I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RGB8I

      public static final int GL_RGB8I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, and TexImage3D.
      See Also:
    • GL_RED_INTEGER

      public static final int GL_RED_INTEGER
      Accepted by the format parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.
      See Also:
    • GL_GREEN_INTEGER

      public static final int GL_GREEN_INTEGER
      Accepted by the format parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.
      See Also:
    • GL_BLUE_INTEGER

      public static final int GL_BLUE_INTEGER
      Accepted by the format parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.
      See Also:
    • GL_RGB_INTEGER

      public static final int GL_RGB_INTEGER
      Accepted by the format parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.
      See Also:
    • GL_RGBA_INTEGER

      public static final int GL_RGBA_INTEGER
      Accepted by the format parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.
      See Also:
    • GL_BGR_INTEGER

      public static final int GL_BGR_INTEGER
      Accepted by the format parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.
      See Also:
    • GL_BGRA_INTEGER

      public static final int GL_BGRA_INTEGER
      Accepted by the format parameter of TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, DrawPixels and ReadPixels.
      See Also:
    • GL_TEXTURE_1D_ARRAY

      public static final int GL_TEXTURE_1D_ARRAY
      Accepted by the target parameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, GenerateMipmap, and BindTexture.
      See Also:
    • GL_TEXTURE_2D_ARRAY

      public static final int GL_TEXTURE_2D_ARRAY
      Accepted by the target parameter of TexParameteri, TexParameteriv, TexParameterf, TexParameterfv, GenerateMipmap, and BindTexture.
      See Also:
    • GL_PROXY_TEXTURE_2D_ARRAY

      public static final int GL_PROXY_TEXTURE_2D_ARRAY
      Accepted by the target parameter of TexImage3D, TexSubImage3D, CopyTexSubImage3D, CompressedTexImage3D, and CompressedTexSubImage3D.
      See Also:
    • GL_PROXY_TEXTURE_1D_ARRAY

      public static final int GL_PROXY_TEXTURE_1D_ARRAY
      Accepted by the target parameter of TexImage2D, TexSubImage2D, CopyTexImage2D, CopyTexSubImage2D, CompressedTexImage2D, and CompressedTexSubImage2D.
      See Also:
    • GL_TEXTURE_BINDING_1D_ARRAY

      public static final int GL_TEXTURE_BINDING_1D_ARRAY
      Accepted by the pname parameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.
      See Also:
    • GL_TEXTURE_BINDING_2D_ARRAY

      public static final int GL_TEXTURE_BINDING_2D_ARRAY
      Accepted by the pname parameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.
      See Also:
    • GL_MAX_ARRAY_TEXTURE_LAYERS

      public static final int GL_MAX_ARRAY_TEXTURE_LAYERS
      Accepted by the pname parameter of GetBooleanv, GetDoublev, GetIntegerv and GetFloatv.
      See Also:
    • GL_COMPRESSED_RED_RGTC1

      public static final int GL_COMPRESSED_RED_RGTC1
      Accepted by the internalformat parameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and the format parameter of CompressedTexSubImage2D.
      See Also:
    • GL_COMPRESSED_SIGNED_RED_RGTC1

      public static final int GL_COMPRESSED_SIGNED_RED_RGTC1
      Accepted by the internalformat parameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and the format parameter of CompressedTexSubImage2D.
      See Also:
    • GL_COMPRESSED_RG_RGTC2

      public static final int GL_COMPRESSED_RG_RGTC2
      Accepted by the internalformat parameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and the format parameter of CompressedTexSubImage2D.
      See Also:
    • GL_COMPRESSED_SIGNED_RG_RGTC2

      public static final int GL_COMPRESSED_SIGNED_RG_RGTC2
      Accepted by the internalformat parameter of TexImage2D, CopyTexImage2D, and CompressedTexImage2D and the format parameter of CompressedTexSubImage2D.
      See Also:
    • GL_R8

      public static final int GL_R8
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R16

      public static final int GL_R16
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG8

      public static final int GL_RG8
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG16

      public static final int GL_RG16
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R16F

      public static final int GL_R16F
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R32F

      public static final int GL_R32F
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG16F

      public static final int GL_RG16F
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG32F

      public static final int GL_RG32F
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R8I

      public static final int GL_R8I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R8UI

      public static final int GL_R8UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R16I

      public static final int GL_R16I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R16UI

      public static final int GL_R16UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R32I

      public static final int GL_R32I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_R32UI

      public static final int GL_R32UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG8I

      public static final int GL_RG8I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG8UI

      public static final int GL_RG8UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG16I

      public static final int GL_RG16I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG16UI

      public static final int GL_RG16UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG32I

      public static final int GL_RG32I
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG32UI

      public static final int GL_RG32UI
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG

      public static final int GL_RG
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_COMPRESSED_RED

      public static final int GL_COMPRESSED_RED
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_COMPRESSED_RG

      public static final int GL_COMPRESSED_RG
      Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, and CopyTexImage2D.
      See Also:
    • GL_RG_INTEGER

      public static final int GL_RG_INTEGER
      Accepted by the format parameter of TexImage3D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D, TexSubImage3D, and ReadPixels.
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER
      Accepted by the target parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, BindBufferRange, BindBufferOffset and BindBufferBase.
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER_START

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START
      Accepted by the param parameter of GetIntegeri_v and GetBooleani_v.
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER_SIZE

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
      Accepted by the param parameter of GetIntegeri_v and GetBooleani_v.
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER_BINDING

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
      Accepted by the param parameter of GetIntegeri_v and GetBooleani_v, and by the pname parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
      See Also:
    • GL_INTERLEAVED_ATTRIBS

      public static final int GL_INTERLEAVED_ATTRIBS
      Accepted by the bufferMode parameter of TransformFeedbackVaryings.
      See Also:
    • GL_SEPARATE_ATTRIBS

      public static final int GL_SEPARATE_ATTRIBS
      Accepted by the bufferMode parameter of TransformFeedbackVaryings.
      See Also:
    • GL_PRIMITIVES_GENERATED

      public static final int GL_PRIMITIVES_GENERATED
      Accepted by the target parameter of BeginQuery, EndQuery, and GetQueryiv.
      See Also:
    • GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN

      public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
      Accepted by the target parameter of BeginQuery, EndQuery, and GetQueryiv.
      See Also:
    • GL_RASTERIZER_DISCARD

      public static final int GL_RASTERIZER_DISCARD
      Accepted by the cap parameter of Enable, Disable, and IsEnabled, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

      public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
      Accepted by the pname parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
      See Also:
    • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

      public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
      Accepted by the pname parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
      See Also:
    • GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

      public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
      Accepted by the pname parameter of GetBooleanv, GetDoublev, GetIntegerv, and GetFloatv.
      See Also:
    • GL_TRANSFORM_FEEDBACK_VARYINGS

      public static final int GL_TRANSFORM_FEEDBACK_VARYINGS
      Accepted by the pname parameter of GetProgramiv.
      See Also:
    • GL_TRANSFORM_FEEDBACK_BUFFER_MODE

      public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
      Accepted by the pname parameter of GetProgramiv.
      See Also:
    • GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH

      public static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
      Accepted by the pname parameter of GetProgramiv.
      See Also:
    • GL_VERTEX_ARRAY_BINDING

      public static final int GL_VERTEX_ARRAY_BINDING
      Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_FRAMEBUFFER_SRGB

      public static final int GL_FRAMEBUFFER_SRGB
      Accepted by the cap parameter of Enable, Disable, and IsEnabled, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
  • Method Details