Added in API level 24

GLES32


open class GLES32 : GLES31

OpenGL ES 3.2

Summary

Nested classes
abstract

Constants
static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

static Int

Inherited constants
Int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS

Int GL_ACTIVE_PROGRAM

Int GL_ACTIVE_RESOURCES

Int GL_ACTIVE_VARIABLES

Int GL_ALL_BARRIER_BITS

Int GL_ALL_SHADER_BITS

Int GL_ARRAY_SIZE

Int GL_ARRAY_STRIDE

Int GL_ATOMIC_COUNTER_BARRIER_BIT

Int GL_ATOMIC_COUNTER_BUFFER

Int GL_ATOMIC_COUNTER_BUFFER_BINDING

Int GL_ATOMIC_COUNTER_BUFFER_INDEX

Int GL_ATOMIC_COUNTER_BUFFER_SIZE

Int GL_ATOMIC_COUNTER_BUFFER_START

Int GL_BLOCK_INDEX

Int GL_BUFFER_BINDING

Int GL_BUFFER_DATA_SIZE

Int GL_BUFFER_UPDATE_BARRIER_BIT

Int GL_BUFFER_VARIABLE

Int GL_COMMAND_BARRIER_BIT

Int GL_COMPUTE_SHADER

Int GL_COMPUTE_SHADER_BIT

Int GL_COMPUTE_WORK_GROUP_SIZE

Int GL_DEPTH_STENCIL_TEXTURE_MODE

Int GL_DISPATCH_INDIRECT_BUFFER

Int GL_DISPATCH_INDIRECT_BUFFER_BINDING

Int GL_DRAW_INDIRECT_BUFFER

Int GL_DRAW_INDIRECT_BUFFER_BINDING

Int GL_ELEMENT_ARRAY_BARRIER_BIT

Int GL_FRAGMENT_SHADER_BIT

Int GL_FRAMEBUFFER_BARRIER_BIT

Int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS

Int GL_FRAMEBUFFER_DEFAULT_HEIGHT

Int GL_FRAMEBUFFER_DEFAULT_SAMPLES

Int GL_FRAMEBUFFER_DEFAULT_WIDTH

Int GL_IMAGE_2D

Int GL_IMAGE_2D_ARRAY

Int GL_IMAGE_3D

Int GL_IMAGE_BINDING_ACCESS

Int GL_IMAGE_BINDING_FORMAT

Int GL_IMAGE_BINDING_LAYER

Int GL_IMAGE_BINDING_LAYERED

Int GL_IMAGE_BINDING_LEVEL

Int GL_IMAGE_BINDING_NAME

Int GL_IMAGE_CUBE

Int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS

Int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE

Int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE

Int GL_INT_IMAGE_2D

Int GL_INT_IMAGE_2D_ARRAY

Int GL_INT_IMAGE_3D

Int GL_INT_IMAGE_CUBE

Int GL_INT_SAMPLER_2D_MULTISAMPLE

Int GL_IS_ROW_MAJOR

Int GL_LOCATION

Int GL_MATRIX_STRIDE

Int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS

Int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE

Int GL_MAX_COLOR_TEXTURE_SAMPLES

Int GL_MAX_COMBINED_ATOMIC_COUNTERS

Int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS

Int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS

Int GL_MAX_COMBINED_IMAGE_UNIFORMS

Int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES

Int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS

Int GL_MAX_COMPUTE_ATOMIC_COUNTERS

Int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS

Int GL_MAX_COMPUTE_IMAGE_UNIFORMS

Int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS

Int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE

Int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS

Int GL_MAX_COMPUTE_UNIFORM_BLOCKS

Int GL_MAX_COMPUTE_UNIFORM_COMPONENTS

Int GL_MAX_COMPUTE_WORK_GROUP_COUNT

Int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS

Int GL_MAX_COMPUTE_WORK_GROUP_SIZE

Int GL_MAX_DEPTH_TEXTURE_SAMPLES

Int GL_MAX_FRAGMENT_ATOMIC_COUNTERS

Int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS

Int GL_MAX_FRAGMENT_IMAGE_UNIFORMS

Int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS

Int GL_MAX_FRAMEBUFFER_HEIGHT

Int GL_MAX_FRAMEBUFFER_SAMPLES

Int GL_MAX_FRAMEBUFFER_WIDTH

Int GL_MAX_IMAGE_UNITS

Int GL_MAX_INTEGER_SAMPLES

Int GL_MAX_NAME_LENGTH

Int GL_MAX_NUM_ACTIVE_VARIABLES

Int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET

Int GL_MAX_SAMPLE_MASK_WORDS

Int GL_MAX_SHADER_STORAGE_BLOCK_SIZE

Int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS

Int GL_MAX_UNIFORM_LOCATIONS

Int GL_MAX_VERTEX_ATOMIC_COUNTERS

Int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS

Int GL_MAX_VERTEX_ATTRIB_BINDINGS

Int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET

Int GL_MAX_VERTEX_ATTRIB_STRIDE

Int GL_MAX_VERTEX_IMAGE_UNIFORMS

Int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS

Int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET

Int GL_NAME_LENGTH

Int GL_NUM_ACTIVE_VARIABLES

Int GL_OFFSET

Int GL_PIXEL_BUFFER_BARRIER_BIT

Int GL_PROGRAM_INPUT

Int GL_PROGRAM_OUTPUT

Int GL_PROGRAM_PIPELINE_BINDING

Int GL_PROGRAM_SEPARABLE

Int GL_READ_ONLY

Int GL_READ_WRITE

Int GL_REFERENCED_BY_COMPUTE_SHADER

Int GL_REFERENCED_BY_FRAGMENT_SHADER

Int GL_REFERENCED_BY_VERTEX_SHADER

Int GL_SAMPLER_2D_MULTISAMPLE

Int GL_SAMPLE_MASK

Int GL_SAMPLE_MASK_VALUE

Int GL_SAMPLE_POSITION

Int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT

Int GL_SHADER_STORAGE_BARRIER_BIT

Int GL_SHADER_STORAGE_BLOCK

Int GL_SHADER_STORAGE_BUFFER

Int GL_SHADER_STORAGE_BUFFER_BINDING

Int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT

Int GL_SHADER_STORAGE_BUFFER_SIZE

Int GL_SHADER_STORAGE_BUFFER_START

Int GL_STENCIL_INDEX

Int GL_TEXTURE_2D_MULTISAMPLE

Int GL_TEXTURE_ALPHA_SIZE

Int GL_TEXTURE_ALPHA_TYPE

Int GL_TEXTURE_BINDING_2D_MULTISAMPLE

Int GL_TEXTURE_BLUE_SIZE

Int GL_TEXTURE_BLUE_TYPE

Int GL_TEXTURE_COMPRESSED

Int GL_TEXTURE_DEPTH

Int GL_TEXTURE_DEPTH_SIZE

Int GL_TEXTURE_DEPTH_TYPE

Int GL_TEXTURE_FETCH_BARRIER_BIT

Int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS

Int GL_TEXTURE_GREEN_SIZE

Int GL_TEXTURE_GREEN_TYPE

Int GL_TEXTURE_HEIGHT

Int GL_TEXTURE_INTERNAL_FORMAT

Int GL_TEXTURE_RED_SIZE

Int GL_TEXTURE_RED_TYPE

Int GL_TEXTURE_SAMPLES

Int GL_TEXTURE_SHARED_SIZE

Int GL_TEXTURE_STENCIL_SIZE

Int GL_TEXTURE_UPDATE_BARRIER_BIT

Int GL_TEXTURE_WIDTH

Int GL_TOP_LEVEL_ARRAY_SIZE

Int GL_TOP_LEVEL_ARRAY_STRIDE

Int GL_TRANSFORM_FEEDBACK_BARRIER_BIT

Int GL_TRANSFORM_FEEDBACK_VARYING

Int GL_TYPE

Int GL_UNIFORM

Int GL_UNIFORM_BARRIER_BIT

Int GL_UNIFORM_BLOCK

Int GL_UNSIGNED_INT_ATOMIC_COUNTER

Int GL_UNSIGNED_INT_IMAGE_2D

Int GL_UNSIGNED_INT_IMAGE_2D_ARRAY

Int GL_UNSIGNED_INT_IMAGE_3D

Int GL_UNSIGNED_INT_IMAGE_CUBE

Int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE

Int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT

Int GL_VERTEX_ATTRIB_BINDING

Int GL_VERTEX_ATTRIB_RELATIVE_OFFSET

Int GL_VERTEX_BINDING_BUFFER

Int GL_VERTEX_BINDING_DIVISOR

Int GL_VERTEX_BINDING_OFFSET

Int GL_VERTEX_BINDING_STRIDE

Int GL_VERTEX_SHADER_BIT

Int GL_WRITE_ONLY

Int GL_ACTIVE_ATTRIBUTES

Int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

Int GL_ACTIVE_TEXTURE

Int GL_ACTIVE_UNIFORMS

Int GL_ACTIVE_UNIFORM_MAX_LENGTH

Int GL_ALIASED_LINE_WIDTH_RANGE

Int GL_ALIASED_POINT_SIZE_RANGE

Int GL_ALPHA

Int GL_ALPHA_BITS

Int GL_ALWAYS

Int GL_ARRAY_BUFFER

Int GL_ARRAY_BUFFER_BINDING

Int GL_ATTACHED_SHADERS

Int GL_BACK

Int GL_BLEND

Int GL_BLEND_COLOR

Int GL_BLEND_DST_ALPHA

Int GL_BLEND_DST_RGB

Int GL_BLEND_EQUATION

Int GL_BLEND_EQUATION_ALPHA

Int GL_BLEND_EQUATION_RGB

Int GL_BLEND_SRC_ALPHA

Int GL_BLEND_SRC_RGB

Int GL_BLUE_BITS

Int GL_BOOL

Int GL_BOOL_VEC2

Int GL_BOOL_VEC3

Int GL_BOOL_VEC4

Int GL_BUFFER_SIZE

Int GL_BUFFER_USAGE

Int GL_BYTE

Int GL_CCW

Int GL_CLAMP_TO_EDGE

Int GL_COLOR_ATTACHMENT0

Int GL_COLOR_BUFFER_BIT

Int GL_COLOR_CLEAR_VALUE

Int GL_COLOR_WRITEMASK

Int GL_COMPILE_STATUS

Int GL_COMPRESSED_TEXTURE_FORMATS

Int GL_CONSTANT_ALPHA

Int GL_CONSTANT_COLOR

Int GL_CULL_FACE

Int GL_CULL_FACE_MODE

Int GL_CURRENT_PROGRAM

Int GL_CURRENT_VERTEX_ATTRIB

Int GL_CW

Int GL_DECR

Int GL_DECR_WRAP

Int GL_DELETE_STATUS

Int GL_DEPTH_ATTACHMENT

Int GL_DEPTH_BITS

Int GL_DEPTH_BUFFER_BIT

Int GL_DEPTH_CLEAR_VALUE

Int GL_DEPTH_COMPONENT

Int GL_DEPTH_COMPONENT16

Int GL_DEPTH_FUNC

Int GL_DEPTH_RANGE

Int GL_DEPTH_TEST

Int GL_DEPTH_WRITEMASK

Int GL_DITHER

Int GL_DONT_CARE

Int GL_DST_ALPHA

Int GL_DST_COLOR

Int GL_DYNAMIC_DRAW

Int GL_ELEMENT_ARRAY_BUFFER

Int GL_ELEMENT_ARRAY_BUFFER_BINDING

Int GL_EQUAL

Int GL_EXTENSIONS

Int GL_FALSE

Int GL_FASTEST

Int GL_FIXED

Int GL_FLOAT

Int GL_FLOAT_MAT2

Int GL_FLOAT_MAT3

Int GL_FLOAT_MAT4

Int GL_FLOAT_VEC2

Int GL_FLOAT_VEC3

Int GL_FLOAT_VEC4

Int GL_FRAGMENT_SHADER

Int GL_FRAMEBUFFER

Int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

Int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

Int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

Int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

Int GL_FRAMEBUFFER_BINDING

Int GL_FRAMEBUFFER_COMPLETE

Int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

Int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS

Int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

Int GL_FRAMEBUFFER_UNSUPPORTED

Int GL_FRONT

Int GL_FRONT_AND_BACK

Int GL_FRONT_FACE

Int GL_FUNC_ADD

Int GL_FUNC_REVERSE_SUBTRACT

Int GL_FUNC_SUBTRACT

Int GL_GENERATE_MIPMAP_HINT

Int GL_GEQUAL

Int GL_GREATER

Int GL_GREEN_BITS

Int GL_HIGH_FLOAT

Int GL_HIGH_INT

Int GL_IMPLEMENTATION_COLOR_READ_FORMAT

Int GL_IMPLEMENTATION_COLOR_READ_TYPE

Int GL_INCR

Int GL_INCR_WRAP

Int GL_INFO_LOG_LENGTH

Int GL_INT

Int GL_INT_VEC2

Int GL_INT_VEC3

Int GL_INT_VEC4

Int GL_INVALID_ENUM

Int GL_INVALID_FRAMEBUFFER_OPERATION

Int GL_INVALID_OPERATION

Int GL_INVALID_VALUE

Int GL_INVERT

Int GL_KEEP

Int GL_LEQUAL

Int GL_LESS

Int GL_LINEAR

Int GL_LINEAR_MIPMAP_LINEAR

Int GL_LINEAR_MIPMAP_NEAREST

Int GL_LINES

Int GL_LINE_LOOP

Int GL_LINE_STRIP

Int GL_LINE_WIDTH

Int GL_LINK_STATUS

Int GL_LOW_FLOAT

Int GL_LOW_INT

Int GL_LUMINANCE

Int GL_LUMINANCE_ALPHA

Int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

Int GL_MAX_CUBE_MAP_TEXTURE_SIZE

Int GL_MAX_FRAGMENT_UNIFORM_VECTORS

Int GL_MAX_RENDERBUFFER_SIZE

Int GL_MAX_TEXTURE_IMAGE_UNITS

Int GL_MAX_TEXTURE_SIZE

Int GL_MAX_VARYING_VECTORS

Int GL_MAX_VERTEX_ATTRIBS

Int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

Int GL_MAX_VERTEX_UNIFORM_VECTORS

Int GL_MAX_VIEWPORT_DIMS

Int GL_MEDIUM_FLOAT

Int GL_MEDIUM_INT

Int GL_MIRRORED_REPEAT

Int GL_NEAREST

Int GL_NEAREST_MIPMAP_LINEAR

Int GL_NEAREST_MIPMAP_NEAREST

Int GL_NEVER

Int GL_NICEST

Int GL_NONE

Int GL_NOTEQUAL

Int GL_NO_ERROR

Int GL_NUM_COMPRESSED_TEXTURE_FORMATS

Int GL_NUM_SHADER_BINARY_FORMATS

Int GL_ONE

Int GL_ONE_MINUS_CONSTANT_ALPHA

Int GL_ONE_MINUS_CONSTANT_COLOR

Int GL_ONE_MINUS_DST_ALPHA

Int GL_ONE_MINUS_DST_COLOR

Int GL_ONE_MINUS_SRC_ALPHA

Int GL_ONE_MINUS_SRC_COLOR

Int GL_OUT_OF_MEMORY

Int GL_PACK_ALIGNMENT

Int GL_POINTS

Int GL_POLYGON_OFFSET_FACTOR

Int GL_POLYGON_OFFSET_FILL

Int GL_POLYGON_OFFSET_UNITS

Int GL_RED_BITS

Int GL_RENDERBUFFER

Int GL_RENDERBUFFER_ALPHA_SIZE

Int GL_RENDERBUFFER_BINDING

Int GL_RENDERBUFFER_BLUE_SIZE

Int GL_RENDERBUFFER_DEPTH_SIZE

Int GL_RENDERBUFFER_GREEN_SIZE

Int GL_RENDERBUFFER_HEIGHT

Int GL_RENDERBUFFER_INTERNAL_FORMAT

Int GL_RENDERBUFFER_RED_SIZE

Int GL_RENDERBUFFER_STENCIL_SIZE

Int GL_RENDERBUFFER_WIDTH

Int GL_RENDERER

Int GL_REPEAT

Int GL_REPLACE

Int GL_RGB

Int GL_RGB565

Int GL_RGB5_A1

Int GL_RGBA

Int GL_RGBA4

Int GL_SAMPLER_2D

Int GL_SAMPLER_CUBE

Int GL_SAMPLES

Int GL_SAMPLE_ALPHA_TO_COVERAGE

Int GL_SAMPLE_BUFFERS

Int GL_SAMPLE_COVERAGE

Int GL_SAMPLE_COVERAGE_INVERT

Int GL_SAMPLE_COVERAGE_VALUE

Int GL_SCISSOR_BOX

Int GL_SCISSOR_TEST

Int GL_SHADER_BINARY_FORMATS

Int GL_SHADER_COMPILER

Int GL_SHADER_SOURCE_LENGTH

Int GL_SHADER_TYPE

Int GL_SHADING_LANGUAGE_VERSION

Int GL_SHORT

Int GL_SRC_ALPHA

Int GL_SRC_ALPHA_SATURATE

Int GL_SRC_COLOR

Int GL_STATIC_DRAW

Int GL_STENCIL_ATTACHMENT

Int GL_STENCIL_BACK_FAIL

Int GL_STENCIL_BACK_FUNC

Int GL_STENCIL_BACK_PASS_DEPTH_FAIL

Int GL_STENCIL_BACK_PASS_DEPTH_PASS

Int GL_STENCIL_BACK_REF

Int GL_STENCIL_BACK_VALUE_MASK

Int GL_STENCIL_BACK_WRITEMASK

Int GL_STENCIL_BITS

Int GL_STENCIL_BUFFER_BIT

Int GL_STENCIL_CLEAR_VALUE

Int GL_STENCIL_FAIL

Int GL_STENCIL_FUNC

Int GL_STENCIL_INDEX

Int GL_STENCIL_INDEX8

Int GL_STENCIL_PASS_DEPTH_FAIL

Int GL_STENCIL_PASS_DEPTH_PASS

Int GL_STENCIL_REF

Int GL_STENCIL_TEST

Int GL_STENCIL_VALUE_MASK

Int GL_STENCIL_WRITEMASK

Int GL_STREAM_DRAW

Int GL_SUBPIXEL_BITS

Int GL_TEXTURE

Int GL_TEXTURE0

Int GL_TEXTURE1

Int GL_TEXTURE10

Int GL_TEXTURE11

Int GL_TEXTURE12

Int GL_TEXTURE13

Int GL_TEXTURE14

Int GL_TEXTURE15

Int GL_TEXTURE16

Int GL_TEXTURE17

Int GL_TEXTURE18

Int GL_TEXTURE19

Int GL_TEXTURE2

Int GL_TEXTURE20

Int GL_TEXTURE21

Int GL_TEXTURE22

Int GL_TEXTURE23

Int GL_TEXTURE24

Int GL_TEXTURE25

Int GL_TEXTURE26

Int GL_TEXTURE27

Int GL_TEXTURE28

Int GL_TEXTURE29

Int GL_TEXTURE3

Int GL_TEXTURE30

Int GL_TEXTURE31

Int GL_TEXTURE4

Int GL_TEXTURE5

Int GL_TEXTURE6

Int GL_TEXTURE7

Int GL_TEXTURE8

Int GL_TEXTURE9

Int GL_TEXTURE_2D

Int GL_TEXTURE_BINDING_2D

Int GL_TEXTURE_BINDING_CUBE_MAP

Int GL_TEXTURE_CUBE_MAP

Int GL_TEXTURE_CUBE_MAP_NEGATIVE_X

Int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

Int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

Int GL_TEXTURE_CUBE_MAP_POSITIVE_X

Int GL_TEXTURE_CUBE_MAP_POSITIVE_Y

Int GL_TEXTURE_CUBE_MAP_POSITIVE_Z

Int GL_TEXTURE_MAG_FILTER

Int GL_TEXTURE_MIN_FILTER

Int GL_TEXTURE_WRAP_S

Int GL_TEXTURE_WRAP_T

Int GL_TRIANGLES

Int GL_TRIANGLE_FAN

Int GL_TRIANGLE_STRIP

Int GL_TRUE

Int GL_UNPACK_ALIGNMENT

Int GL_UNSIGNED_BYTE

Int GL_UNSIGNED_INT

Int GL_UNSIGNED_SHORT

Int GL_UNSIGNED_SHORT_4_4_4_4

Int GL_UNSIGNED_SHORT_5_5_5_1

Int GL_UNSIGNED_SHORT_5_6_5

Int GL_VALIDATE_STATUS

Int GL_VENDOR

Int GL_VERSION

Int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

Int GL_VERTEX_ATTRIB_ARRAY_ENABLED

Int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

Int GL_VERTEX_ATTRIB_ARRAY_POINTER

Int GL_VERTEX_ATTRIB_ARRAY_SIZE

Int GL_VERTEX_ATTRIB_ARRAY_STRIDE

Int GL_VERTEX_ATTRIB_ARRAY_TYPE

Int GL_VERTEX_SHADER

Int GL_VIEWPORT

Int GL_ZERO

Int GL_ACTIVE_UNIFORM_BLOCKS

Int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH

Int GL_ALREADY_SIGNALED

Int GL_ANY_SAMPLES_PASSED

Int GL_ANY_SAMPLES_PASSED_CONSERVATIVE

Int GL_BLUE

Int GL_BUFFER_ACCESS_FLAGS

Int GL_BUFFER_MAPPED

Int GL_BUFFER_MAP_LENGTH

Int GL_BUFFER_MAP_OFFSET

Int GL_BUFFER_MAP_POINTER

Int GL_COLOR

Int GL_COLOR_ATTACHMENT1

Int GL_COLOR_ATTACHMENT10

Int GL_COLOR_ATTACHMENT11

Int GL_COLOR_ATTACHMENT12

Int GL_COLOR_ATTACHMENT13

Int GL_COLOR_ATTACHMENT14

Int GL_COLOR_ATTACHMENT15

Int GL_COLOR_ATTACHMENT2

Int GL_COLOR_ATTACHMENT3

Int GL_COLOR_ATTACHMENT4

Int GL_COLOR_ATTACHMENT5

Int GL_COLOR_ATTACHMENT6

Int GL_COLOR_ATTACHMENT7

Int GL_COLOR_ATTACHMENT8

Int GL_COLOR_ATTACHMENT9

Int GL_COMPARE_REF_TO_TEXTURE

Int GL_COMPRESSED_R11_EAC

Int GL_COMPRESSED_RG11_EAC

Int GL_COMPRESSED_RGB8_ETC2

Int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

Int GL_COMPRESSED_RGBA8_ETC2_EAC

Int GL_COMPRESSED_SIGNED_R11_EAC

Int GL_COMPRESSED_SIGNED_RG11_EAC

Int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

Int GL_COMPRESSED_SRGB8_ETC2

Int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

Int GL_CONDITION_SATISFIED

Int GL_COPY_READ_BUFFER

Int GL_COPY_READ_BUFFER_BINDING

Int GL_COPY_WRITE_BUFFER

Int GL_COPY_WRITE_BUFFER_BINDING

Int GL_CURRENT_QUERY

Int GL_DEPTH

Int GL_DEPTH24_STENCIL8

Int GL_DEPTH32F_STENCIL8

Int GL_DEPTH_COMPONENT24

Int GL_DEPTH_COMPONENT32F

Int GL_DEPTH_STENCIL

Int GL_DEPTH_STENCIL_ATTACHMENT

Int GL_DRAW_BUFFER0

Int GL_DRAW_BUFFER1

Int GL_DRAW_BUFFER10

Int GL_DRAW_BUFFER11

Int GL_DRAW_BUFFER12

Int GL_DRAW_BUFFER13

Int GL_DRAW_BUFFER14

Int GL_DRAW_BUFFER15

Int GL_DRAW_BUFFER2

Int GL_DRAW_BUFFER3

Int GL_DRAW_BUFFER4

Int GL_DRAW_BUFFER5

Int GL_DRAW_BUFFER6

Int GL_DRAW_BUFFER7

Int GL_DRAW_BUFFER8

Int GL_DRAW_BUFFER9

Int GL_DRAW_FRAMEBUFFER

Int GL_DRAW_FRAMEBUFFER_BINDING

Int GL_DYNAMIC_COPY

Int GL_DYNAMIC_READ

Int GL_FLOAT_32_UNSIGNED_INT_24_8_REV

Int GL_FLOAT_MAT2x3

Int GL_FLOAT_MAT2x4

Int GL_FLOAT_MAT3x2

Int GL_FLOAT_MAT3x4

Int GL_FLOAT_MAT4x2

Int GL_FLOAT_MAT4x3

Int GL_FRAGMENT_SHADER_DERIVATIVE_HINT

Int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE

Int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE

Int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING

Int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE

Int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE

Int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE

Int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE

Int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE

Int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER

Int GL_FRAMEBUFFER_DEFAULT

Int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE

Int GL_FRAMEBUFFER_UNDEFINED

Int GL_GREEN

Int GL_HALF_FLOAT

Int GL_INTERLEAVED_ATTRIBS

Int GL_INT_2_10_10_10_REV

Int GL_INT_SAMPLER_2D

Int GL_INT_SAMPLER_2D_ARRAY

Int GL_INT_SAMPLER_3D

Int GL_INT_SAMPLER_CUBE

Int GL_INVALID_INDEX

Int GL_MAJOR_VERSION

Int GL_MAP_FLUSH_EXPLICIT_BIT

Int GL_MAP_INVALIDATE_BUFFER_BIT

Int GL_MAP_INVALIDATE_RANGE_BIT

Int GL_MAP_READ_BIT

Int GL_MAP_UNSYNCHRONIZED_BIT

Int GL_MAP_WRITE_BIT

Int GL_MAX

Int GL_MAX_3D_TEXTURE_SIZE

Int GL_MAX_ARRAY_TEXTURE_LAYERS

Int GL_MAX_COLOR_ATTACHMENTS

Int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

Int GL_MAX_COMBINED_UNIFORM_BLOCKS

Int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

Int GL_MAX_DRAW_BUFFERS

Int GL_MAX_ELEMENTS_INDICES

Int GL_MAX_ELEMENTS_VERTICES

Int GL_MAX_ELEMENT_INDEX

Int GL_MAX_FRAGMENT_INPUT_COMPONENTS

Int GL_MAX_FRAGMENT_UNIFORM_BLOCKS

Int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

Int GL_MAX_PROGRAM_TEXEL_OFFSET

Int GL_MAX_SAMPLES

Int GL_MAX_SERVER_WAIT_TIMEOUT

Int GL_MAX_TEXTURE_LOD_BIAS

Int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

Int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

Int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

Int GL_MAX_UNIFORM_BLOCK_SIZE

Int GL_MAX_UNIFORM_BUFFER_BINDINGS

Int GL_MAX_VARYING_COMPONENTS

Int GL_MAX_VERTEX_OUTPUT_COMPONENTS

Int GL_MAX_VERTEX_UNIFORM_BLOCKS

Int GL_MAX_VERTEX_UNIFORM_COMPONENTS

Int GL_MIN

Int GL_MINOR_VERSION

Int GL_MIN_PROGRAM_TEXEL_OFFSET

Int GL_NUM_EXTENSIONS

Int GL_NUM_PROGRAM_BINARY_FORMATS

Int GL_NUM_SAMPLE_COUNTS

Int GL_OBJECT_TYPE

Int GL_PACK_ROW_LENGTH

Int GL_PACK_SKIP_PIXELS

Int GL_PACK_SKIP_ROWS

Int GL_PIXEL_PACK_BUFFER

Int GL_PIXEL_PACK_BUFFER_BINDING

Int GL_PIXEL_UNPACK_BUFFER

Int GL_PIXEL_UNPACK_BUFFER_BINDING

Int GL_PRIMITIVE_RESTART_FIXED_INDEX

Int GL_PROGRAM_BINARY_FORMATS

Int GL_PROGRAM_BINARY_LENGTH

Int GL_PROGRAM_BINARY_RETRIEVABLE_HINT

Int GL_QUERY_RESULT

Int GL_QUERY_RESULT_AVAILABLE

Int GL_R11F_G11F_B10F

Int GL_R16F

Int GL_R16I

Int GL_R16UI

Int GL_R32F

Int GL_R32I

Int GL_R32UI

Int GL_R8

Int GL_R8I

Int GL_R8UI

Int GL_R8_SNORM

Int GL_RASTERIZER_DISCARD

Int GL_READ_BUFFER

Int GL_READ_FRAMEBUFFER

Int GL_READ_FRAMEBUFFER_BINDING

Int GL_RED

Int GL_RED_INTEGER

Int GL_RENDERBUFFER_SAMPLES

Int GL_RG

Int GL_RG16F

Int GL_RG16I

Int GL_RG16UI

Int GL_RG32F

Int GL_RG32I

Int GL_RG32UI

Int GL_RG8

Int GL_RG8I

Int GL_RG8UI

Int GL_RG8_SNORM

Int GL_RGB10_A2

Int GL_RGB10_A2UI

Int GL_RGB16F

Int GL_RGB16I

Int GL_RGB16UI

Int GL_RGB32F

Int GL_RGB32I

Int GL_RGB32UI

Int GL_RGB8

Int GL_RGB8I

Int GL_RGB8UI

Int GL_RGB8_SNORM

Int GL_RGB9_E5

Int GL_RGBA16F

Int GL_RGBA16I

Int GL_RGBA16UI

Int GL_RGBA32F

Int GL_RGBA32I

Int GL_RGBA32UI

Int GL_RGBA8

Int GL_RGBA8I

Int GL_RGBA8UI

Int GL_RGBA8_SNORM

Int GL_RGBA_INTEGER

Int GL_RGB_INTEGER

Int GL_RG_INTEGER

Int GL_SAMPLER_2D_ARRAY

Int GL_SAMPLER_2D_ARRAY_SHADOW

Int GL_SAMPLER_2D_SHADOW

Int GL_SAMPLER_3D

Int GL_SAMPLER_BINDING

Int GL_SAMPLER_CUBE_SHADOW

Int GL_SEPARATE_ATTRIBS

Int GL_SIGNALED

Int GL_SIGNED_NORMALIZED

Int GL_SRGB

Int GL_SRGB8

Int GL_SRGB8_ALPHA8

Int GL_STATIC_COPY

Int GL_STATIC_READ

Int GL_STENCIL

Int GL_STREAM_COPY

Int GL_STREAM_READ

Int GL_SYNC_CONDITION

Int GL_SYNC_FENCE

Int GL_SYNC_FLAGS

Int GL_SYNC_FLUSH_COMMANDS_BIT

Int GL_SYNC_GPU_COMMANDS_COMPLETE

Int GL_SYNC_STATUS

Int GL_TEXTURE_2D_ARRAY

Int GL_TEXTURE_3D

Int GL_TEXTURE_BASE_LEVEL

Int GL_TEXTURE_BINDING_2D_ARRAY

Int GL_TEXTURE_BINDING_3D

Int GL_TEXTURE_COMPARE_FUNC

Int GL_TEXTURE_COMPARE_MODE

Int GL_TEXTURE_IMMUTABLE_FORMAT

Int GL_TEXTURE_IMMUTABLE_LEVELS

Int GL_TEXTURE_MAX_LEVEL

Int GL_TEXTURE_MAX_LOD

Int GL_TEXTURE_MIN_LOD

Int GL_TEXTURE_SWIZZLE_A

Int GL_TEXTURE_SWIZZLE_B

Int GL_TEXTURE_SWIZZLE_G

Int GL_TEXTURE_SWIZZLE_R

Int GL_TEXTURE_WRAP_R

Int GL_TIMEOUT_EXPIRED

Long GL_TIMEOUT_IGNORED

Int GL_TRANSFORM_FEEDBACK

Int GL_TRANSFORM_FEEDBACK_ACTIVE

Int GL_TRANSFORM_FEEDBACK_BINDING

Int GL_TRANSFORM_FEEDBACK_BUFFER

Int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING

Int GL_TRANSFORM_FEEDBACK_BUFFER_MODE

Int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE

Int GL_TRANSFORM_FEEDBACK_BUFFER_START

Int GL_TRANSFORM_FEEDBACK_PAUSED

Int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN

Int GL_TRANSFORM_FEEDBACK_VARYINGS

Int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH

Int GL_UNIFORM_ARRAY_STRIDE

Int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS

Int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

Int GL_UNIFORM_BLOCK_BINDING

Int GL_UNIFORM_BLOCK_DATA_SIZE

Int GL_UNIFORM_BLOCK_INDEX

Int GL_UNIFORM_BLOCK_NAME_LENGTH

Int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER

Int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER

Int GL_UNIFORM_BUFFER

Int GL_UNIFORM_BUFFER_BINDING

Int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT

Int GL_UNIFORM_BUFFER_SIZE

Int GL_UNIFORM_BUFFER_START

Int GL_UNIFORM_IS_ROW_MAJOR

Int GL_UNIFORM_MATRIX_STRIDE

Int GL_UNIFORM_NAME_LENGTH

Int GL_UNIFORM_OFFSET

Int GL_UNIFORM_SIZE

Int GL_UNIFORM_TYPE

Int GL_UNPACK_IMAGE_HEIGHT

Int GL_UNPACK_ROW_LENGTH

Int GL_UNPACK_SKIP_IMAGES

Int GL_UNPACK_SKIP_PIXELS

Int GL_UNPACK_SKIP_ROWS

Int GL_UNSIGNALED

Int GL_UNSIGNED_INT_10F_11F_11F_REV

Int GL_UNSIGNED_INT_24_8

Int GL_UNSIGNED_INT_2_10_10_10_REV

Int GL_UNSIGNED_INT_5_9_9_9_REV

Int GL_UNSIGNED_INT_SAMPLER_2D

Int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY

Int GL_UNSIGNED_INT_SAMPLER_3D

Int GL_UNSIGNED_INT_SAMPLER_CUBE

Int GL_UNSIGNED_INT_VEC2

Int GL_UNSIGNED_INT_VEC3

Int GL_UNSIGNED_INT_VEC4

Int GL_UNSIGNED_NORMALIZED

Int GL_VERTEX_ARRAY_BINDING

Int GL_VERTEX_ATTRIB_ARRAY_DIVISOR

Int GL_VERTEX_ATTRIB_ARRAY_INTEGER

Int GL_WAIT_FAILED

Public methods
open static Unit

open static Unit
glBlendEquationSeparatei(buf: Int, modeRGB: Int, modeAlpha: Int)

open static Unit
glBlendEquationi(buf: Int, mode: Int)

open static Unit
glBlendFuncSeparatei(buf: Int, srcRGB: Int, dstRGB: Int, srcAlpha: Int, dstAlpha: Int)

open static Unit
glBlendFunci(buf: Int, src: Int, dst: Int)

open static Unit
glColorMaski(index: Int, r: Boolean, g: Boolean, b: Boolean, a: Boolean)

open static Unit
glCopyImageSubData(srcName: Int, srcTarget: Int, srcLevel: Int, srcX: Int, srcY: Int, srcZ: Int, dstName: Int, dstTarget: Int, dstLevel: Int, dstX: Int, dstY: Int, dstZ: Int, srcWidth: Int, srcHeight: Int, srcDepth: Int)

open static Unit

open static Unit
glDebugMessageControl(source: Int, type: Int, severity: Int, count: Int, ids: IntArray!, offset: Int, enabled: Boolean)

open static Unit
glDebugMessageControl(source: Int, type: Int, severity: Int, count: Int, ids: IntBuffer!, enabled: Boolean)

open static Unit
glDebugMessageInsert(source: Int, type: Int, id: Int, severity: Int, length: Int, buf: String!)

open static Unit
glDisablei(target: Int, index: Int)

open static Unit
glDrawElementsBaseVertex(mode: Int, count: Int, type: Int, indices: Buffer!, basevertex: Int)

open static Unit
glDrawElementsInstancedBaseVertex(mode: Int, count: Int, type: Int, indicesOffset: Int, instanceCount: Int, basevertex: Int)

open static Unit
glDrawElementsInstancedBaseVertex(mode: Int, count: Int, type: Int, indices: Buffer!, instanceCount: Int, basevertex: Int)

open static Unit
glDrawRangeElementsBaseVertex(mode: Int, start: Int, end: Int, count: Int, type: Int, indices: Buffer!, basevertex: Int)

open static Unit
glEnablei(target: Int, index: Int)

open static Unit
glFramebufferTexture(target: Int, attachment: Int, texture: Int, level: Int)

open static Int
glGetDebugMessageLog(count: Int, bufSize: Int, sources: IntArray!, sourcesOffset: Int, types: IntArray!, typesOffset: Int, ids: IntArray!, idsOffset: Int, severities: IntArray!, severitiesOffset: Int, lengths: IntArray!, lengthsOffset: Int, messageLog: ByteArray!, messageLogOffset: Int)

open static Array<String!>!
glGetDebugMessageLog(count: Int, sources: IntArray!, sourcesOffset: Int, types: IntArray!, typesOffset: Int, ids: IntArray!, idsOffset: Int, severities: IntArray!, severitiesOffset: Int)

open static Array<String!>!
glGetDebugMessageLog(count: Int, sources: IntBuffer!, types: IntBuffer!, ids: IntBuffer!, severities: IntBuffer!)

open static Int
glGetDebugMessageLog(count: Int, sources: IntBuffer!, types: IntBuffer!, ids: IntBuffer!, severities: IntBuffer!, lengths: IntBuffer!, messageLog: ByteBuffer!)

open static Int

open static String!
glGetObjectLabel(identifier: Int, name: Int)

open static String!

open static Long

open static Unit
glGetSamplerParameterIiv(sampler: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetSamplerParameterIiv(sampler: Int, pname: Int, params: IntBuffer!)

open static Unit
glGetSamplerParameterIuiv(sampler: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetSamplerParameterIuiv(sampler: Int, pname: Int, params: IntBuffer!)

open static Unit
glGetTexParameterIiv(target: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetTexParameterIiv(target: Int, pname: Int, params: IntBuffer!)

open static Unit
glGetTexParameterIuiv(target: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glGetTexParameterIuiv(target: Int, pname: Int, params: IntBuffer!)

open static Unit
glGetnUniformfv(program: Int, location: Int, bufSize: Int, params: FloatArray!, offset: Int)

open static Unit
glGetnUniformfv(program: Int, location: Int, bufSize: Int, params: FloatBuffer!)

open static Unit
glGetnUniformiv(program: Int, location: Int, bufSize: Int, params: IntArray!, offset: Int)

open static Unit
glGetnUniformiv(program: Int, location: Int, bufSize: Int, params: IntBuffer!)

open static Unit
glGetnUniformuiv(program: Int, location: Int, bufSize: Int, params: IntArray!, offset: Int)

open static Unit
glGetnUniformuiv(program: Int, location: Int, bufSize: Int, params: IntBuffer!)

open static Boolean
glIsEnabledi(target: Int, index: Int)

open static Unit

open static Unit
glObjectLabel(identifier: Int, name: Int, length: Int, label: String!)

open static Unit
glObjectPtrLabel(ptr: Long, label: String!)

open static Unit
glPatchParameteri(pname: Int, value: Int)

open static Unit

open static Unit
glPrimitiveBoundingBox(minX: Float, minY: Float, minZ: Float, minW: Float, maxX: Float, maxY: Float, maxZ: Float, maxW: Float)

open static Unit
glPushDebugGroup(source: Int, id: Int, length: Int, message: String!)

open static Unit
glReadnPixels(x: Int, y: Int, width: Int, height: Int, format: Int, type: Int, bufSize: Int, data: Buffer!)

open static Unit
glSamplerParameterIiv(sampler: Int, pname: Int, param: IntArray!, offset: Int)

open static Unit
glSamplerParameterIiv(sampler: Int, pname: Int, param: IntBuffer!)

open static Unit
glSamplerParameterIuiv(sampler: Int, pname: Int, param: IntArray!, offset: Int)

open static Unit
glSamplerParameterIuiv(sampler: Int, pname: Int, param: IntBuffer!)

open static Unit
glTexBuffer(target: Int, internalformat: Int, buffer: Int)

open static Unit
glTexBufferRange(target: Int, internalformat: Int, buffer: Int, offset: Int, size: Int)

open static Unit
glTexParameterIiv(target: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glTexParameterIiv(target: Int, pname: Int, params: IntBuffer!)

open static Unit
glTexParameterIuiv(target: Int, pname: Int, params: IntArray!, offset: Int)

open static Unit
glTexParameterIuiv(target: Int, pname: Int, params: IntBuffer!)

open static Unit
glTexStorage3DMultisample(target: Int, samples: Int, internalformat: Int, width: Int, height: Int, depth: Int, fixedsamplelocations: Boolean)

Inherited functions
Unit glActiveShaderProgram(pipeline: Int, program: Int)

Unit glBindImageTexture(unit: Int, texture: Int, level: Int, layered: Boolean, layer: Int, access: Int, format: Int)

Unit glBindProgramPipeline(pipeline: Int)

Unit glBindVertexBuffer(bindingindex: Int, buffer: Int, offset: Long, stride: Int)

Int glCreateShaderProgramv(type: Int, strings: Array<String!>!)

Unit glDeleteProgramPipelines(n: Int, pipelines: IntArray!, offset: Int)

Unit glDeleteProgramPipelines(n: Int, pipelines: IntBuffer!)

Unit glDispatchCompute(num_groups_x: Int, num_groups_y: Int, num_groups_z: Int)

Unit glDispatchComputeIndirect(indirect: Long)

Unit glDrawArraysIndirect(mode: Int, indirect: Long)

Unit glDrawElementsIndirect(mode: Int, type: Int, indirect: Long)

Unit glFramebufferParameteri(target: Int, pname: Int, param: Int)

Unit glGenProgramPipelines(n: Int, pipelines: IntArray!, offset: Int)

Unit glGenProgramPipelines(n: Int, pipelines: IntBuffer!)

Unit glGetBooleani_v(target: Int, index: Int, data: BooleanArray!, offset: Int)

Unit glGetBooleani_v(target: Int, index: Int, data: IntBuffer!)

Unit glGetFramebufferParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetFramebufferParameteriv(target: Int, pname: Int, params: IntBuffer!)

Unit glGetMultisamplefv(pname: Int, index: Int, val: FloatArray!, offset: Int)

Unit glGetMultisamplefv(pname: Int, index: Int, val: FloatBuffer!)

Unit glGetProgramInterfaceiv(program: Int, programInterface: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetProgramInterfaceiv(program: Int, programInterface: Int, pname: Int, params: IntBuffer!)

String! glGetProgramPipelineInfoLog(program: Int)

Unit glGetProgramPipelineiv(pipeline: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetProgramPipelineiv(pipeline: Int, pname: Int, params: IntBuffer!)

Int glGetProgramResourceIndex(program: Int, programInterface: Int, name: String!)

Int glGetProgramResourceLocation(program: Int, programInterface: Int, name: String!)

String! glGetProgramResourceName(program: Int, programInterface: Int, index: Int)

Unit glGetProgramResourceiv(program: Int, programInterface: Int, index: Int, propCount: Int, props: IntArray!, propsOffset: Int, bufSize: Int, length: IntArray!, lengthOffset: Int, params: IntArray!, paramsOffset: Int)

Unit glGetProgramResourceiv(program: Int, programInterface: Int, index: Int, propCount: Int, props: IntBuffer!, bufSize: Int, length: IntBuffer!, params: IntBuffer!)

Unit glGetTexLevelParameterfv(target: Int, level: Int, pname: Int, params: FloatArray!, offset: Int)

Unit glGetTexLevelParameterfv(target: Int, level: Int, pname: Int, params: FloatBuffer!)

Unit glGetTexLevelParameteriv(target: Int, level: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetTexLevelParameteriv(target: Int, level: Int, pname: Int, params: IntBuffer!)

Boolean glIsProgramPipeline(pipeline: Int)

Unit glMemoryBarrier(barriers: Int)

Unit glMemoryBarrierByRegion(barriers: Int)

Unit glProgramUniform1f(program: Int, location: Int, v0: Float)

Unit glProgramUniform1fv(program: Int, location: Int, count: Int, value: FloatArray!, offset: Int)

Unit glProgramUniform1fv(program: Int, location: Int, count: Int, value: FloatBuffer!)

Unit glProgramUniform1i(program: Int, location: Int, v0: Int)

Unit glProgramUniform1iv(program: Int, location: Int, count: Int, value: IntArray!, offset: Int)

Unit glProgramUniform1iv(program: Int, location: Int, count: Int, value: IntBuffer!)

Unit glProgramUniform1ui(program: Int, location: Int, v0: Int)

Unit glProgramUniform1uiv(program: Int, location: Int, count: Int, value: IntArray!, offset: Int)

Unit glProgramUniform1uiv(program: Int, location: Int, count: Int, value: IntBuffer!)

Unit glProgramUniform2f(program: Int, location: Int, v0: Float, v1: Float)

Unit glProgramUniform2fv(program: Int, location: Int, count: Int, value: FloatArray!, offset: Int)

Unit glProgramUniform2fv(program: Int, location: Int, count: Int, value: FloatBuffer!)

Unit glProgramUniform2i(program: Int, location: Int, v0: Int, v1: Int)

Unit glProgramUniform2iv(program: Int, location: Int, count: Int, value: IntArray!, offset: Int)

Unit glProgramUniform2iv(program: Int, location: Int, count: Int, value: IntBuffer!)

Unit glProgramUniform2ui(program: Int, location: Int, v0: Int, v1: Int)

Unit glProgramUniform2uiv(program: Int, location: Int, count: Int, value: IntArray!, offset: Int)

Unit glProgramUniform2uiv(program: Int, location: Int, count: Int, value: IntBuffer!)

Unit glProgramUniform3f(program: Int, location: Int, v0: Float, v1: Float, v2: Float)

Unit glProgramUniform3fv(program: Int, location: Int, count: Int, value: FloatArray!, offset: Int)

Unit glProgramUniform3fv(program: Int, location: Int, count: Int, value: FloatBuffer!)

Unit glProgramUniform3i(program: Int, location: Int, v0: Int, v1: Int, v2: Int)

Unit glProgramUniform3iv(program: Int, location: Int, count: Int, value: IntArray!, offset: Int)

Unit glProgramUniform3iv(program: Int, location: Int, count: Int, value: IntBuffer!)

Unit glProgramUniform3ui(program: Int, location: Int, v0: Int, v1: Int, v2: Int)

Unit glProgramUniform3uiv(program: Int, location: Int, count: Int, value: IntArray!, offset: Int)

Unit glProgramUniform3uiv(program: Int, location: Int, count: Int, value: IntBuffer!)

Unit glProgramUniform4f(program: Int, location: Int, v0: Float, v1: Float, v2: Float, v3: Float)

Unit glProgramUniform4fv(program: Int, location: Int, count: Int, value: FloatArray!, offset: Int)

Unit glProgramUniform4fv(program: Int, location: Int, count: Int, value: FloatBuffer!)

Unit glProgramUniform4i(program: Int, location: Int, v0: Int, v1: Int, v2: Int, v3: Int)

Unit glProgramUniform4iv(program: Int, location: Int, count: Int, value: IntArray!, offset: Int)

Unit glProgramUniform4iv(program: Int, location: Int, count: Int, value: IntBuffer!)

Unit glProgramUniform4ui(program: Int, location: Int, v0: Int, v1: Int, v2: Int, v3: Int)

Unit glProgramUniform4uiv(program: Int, location: Int, count: Int, value: IntArray!, offset: Int)

Unit glProgramUniform4uiv(program: Int, location: Int, count: Int, value: IntBuffer!)

Unit glProgramUniformMatrix2fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix2fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glProgramUniformMatrix2x3fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix2x3fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glProgramUniformMatrix2x4fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix2x4fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glProgramUniformMatrix3fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix3fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glProgramUniformMatrix3x2fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix3x2fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glProgramUniformMatrix3x4fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix3x4fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glProgramUniformMatrix4fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix4fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glProgramUniformMatrix4x2fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix4x2fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glProgramUniformMatrix4x3fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glProgramUniformMatrix4x3fv(program: Int, location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glSampleMaski(maskNumber: Int, mask: Int)

Unit glTexStorage2DMultisample(target: Int, samples: Int, internalformat: Int, width: Int, height: Int, fixedsamplelocations: Boolean)

Unit glUseProgramStages(pipeline: Int, stages: Int, program: Int)

Unit glValidateProgramPipeline(pipeline: Int)

Unit glVertexAttribBinding(attribindex: Int, bindingindex: Int)

Unit glVertexAttribFormat(attribindex: Int, size: Int, type: Int, normalized: Boolean, relativeoffset: Int)

Unit glVertexAttribIFormat(attribindex: Int, size: Int, type: Int, relativeoffset: Int)

Unit glVertexBindingDivisor(bindingindex: Int, divisor: Int)

Unit glActiveTexture(texture: Int)

Unit glAttachShader(program: Int, shader: Int)

Unit glBindAttribLocation(program: Int, index: Int, name: String!)

Unit glBindBuffer(target: Int, buffer: Int)

Unit glBindFramebuffer(target: Int, framebuffer: Int)

Unit glBindRenderbuffer(target: Int, renderbuffer: Int)

Unit glBindTexture(target: Int, texture: Int)

Unit glBlendColor(red: Float, green: Float, blue: Float, alpha: Float)

Unit glBlendEquation(mode: Int)

Unit glBlendEquationSeparate(modeRGB: Int, modeAlpha: Int)

Unit glBlendFunc(sfactor: Int, dfactor: Int)

Unit glBlendFuncSeparate(srcRGB: Int, dstRGB: Int, srcAlpha: Int, dstAlpha: Int)

Unit glBufferData(target: Int, size: Int, data: Buffer!, usage: Int)

Unit glBufferSubData(target: Int, offset: Int, size: Int, data: Buffer!)

Int glCheckFramebufferStatus(target: Int)

Unit glClear(mask: Int)

Unit glClearColor(red: Float, green: Float, blue: Float, alpha: Float)

Unit glClearDepthf(depth: Float)

Unit glClearStencil(s: Int)

Unit glColorMask(red: Boolean, green: Boolean, blue: Boolean, alpha: Boolean)

Unit glCompileShader(shader: Int)

Unit glCompressedTexImage2D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, border: Int, imageSize: Int, data: Buffer!)

Unit glCompressedTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, width: Int, height: Int, format: Int, imageSize: Int, data: Buffer!)

Unit glCopyTexImage2D(target: Int, level: Int, internalformat: Int, x: Int, y: Int, width: Int, height: Int, border: Int)

Unit glCopyTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, x: Int, y: Int, width: Int, height: Int)

Int glCreateProgram()

Int glCreateShader(type: Int)

Unit glCullFace(mode: Int)

Unit glDeleteBuffers(n: Int, buffers: IntArray!, offset: Int)

Unit glDeleteBuffers(n: Int, buffers: IntBuffer!)

Unit glDeleteFramebuffers(n: Int, framebuffers: IntArray!, offset: Int)

Unit glDeleteFramebuffers(n: Int, framebuffers: IntBuffer!)

Unit glDeleteProgram(program: Int)

Unit glDeleteRenderbuffers(n: Int, renderbuffers: IntArray!, offset: Int)

Unit glDeleteRenderbuffers(n: Int, renderbuffers: IntBuffer!)

Unit glDeleteShader(shader: Int)

Unit glDeleteTextures(n: Int, textures: IntArray!, offset: Int)

Unit glDeleteTextures(n: Int, textures: IntBuffer!)

Unit glDepthFunc(func: Int)

Unit glDepthMask(flag: Boolean)

Unit glDepthRangef(zNear: Float, zFar: Float)

Unit glDetachShader(program: Int, shader: Int)

Unit glDisable(cap: Int)

Unit glDisableVertexAttribArray(index: Int)

Unit glDrawArrays(mode: Int, first: Int, count: Int)

Unit glDrawElements(mode: Int, count: Int, type: Int, offset: Int)

Unit glDrawElements(mode: Int, count: Int, type: Int, indices: Buffer!)

Unit glEnable(cap: Int)

Unit glEnableVertexAttribArray(index: Int)

Unit glFinish()

Unit glFlush()

Unit glFramebufferRenderbuffer(target: Int, attachment: Int, renderbuffertarget: Int, renderbuffer: Int)

Unit glFramebufferTexture2D(target: Int, attachment: Int, textarget: Int, texture: Int, level: Int)

Unit glFrontFace(mode: Int)

Unit glGenBuffers(n: Int, buffers: IntArray!, offset: Int)

Unit glGenBuffers(n: Int, buffers: IntBuffer!)

Unit glGenFramebuffers(n: Int, framebuffers: IntArray!, offset: Int)

Unit glGenFramebuffers(n: Int, framebuffers: IntBuffer!)

Unit glGenRenderbuffers(n: Int, renderbuffers: IntArray!, offset: Int)

Unit glGenRenderbuffers(n: Int, renderbuffers: IntBuffer!)

Unit glGenTextures(n: Int, textures: IntArray!, offset: Int)

Unit glGenTextures(n: Int, textures: IntBuffer!)

Unit glGenerateMipmap(target: Int)

Unit glGetActiveAttrib(program: Int, index: Int, bufsize: Int, length: IntArray!, lengthOffset: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int, name: ByteArray!, nameOffset: Int)

String! glGetActiveAttrib(program: Int, index: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int)

String! glGetActiveAttrib(program: Int, index: Int, size: IntBuffer!, type: IntBuffer!)

Unit glGetActiveUniform(program: Int, index: Int, bufsize: Int, length: IntArray!, lengthOffset: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int, name: ByteArray!, nameOffset: Int)

String! glGetActiveUniform(program: Int, index: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int)

String! glGetActiveUniform(program: Int, index: Int, size: IntBuffer!, type: IntBuffer!)

Unit glGetAttachedShaders(program: Int, maxcount: Int, count: IntArray!, countOffset: Int, shaders: IntArray!, shadersOffset: Int)

Unit glGetAttachedShaders(program: Int, maxcount: Int, count: IntBuffer!, shaders: IntBuffer!)

Int glGetAttribLocation(program: Int, name: String!)

Unit glGetBooleanv(pname: Int, params: BooleanArray!, offset: Int)

Unit glGetBooleanv(pname: Int, params: IntBuffer!)

Unit glGetBufferParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetBufferParameteriv(target: Int, pname: Int, params: IntBuffer!)

Int glGetError()

Unit glGetFloatv(pname: Int, params: FloatArray!, offset: Int)

Unit glGetFloatv(pname: Int, params: FloatBuffer!)

Unit glGetFramebufferAttachmentParameteriv(target: Int, attachment: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetFramebufferAttachmentParameteriv(target: Int, attachment: Int, pname: Int, params: IntBuffer!)

Unit glGetIntegerv(pname: Int, params: IntArray!, offset: Int)

Unit glGetIntegerv(pname: Int, params: IntBuffer!)

String! glGetProgramInfoLog(program: Int)

Unit glGetProgramiv(program: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetProgramiv(program: Int, pname: Int, params: IntBuffer!)

Unit glGetRenderbufferParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetRenderbufferParameteriv(target: Int, pname: Int, params: IntBuffer!)

String! glGetShaderInfoLog(shader: Int)

Unit glGetShaderPrecisionFormat(shadertype: Int, precisiontype: Int, range: IntArray!, rangeOffset: Int, precision: IntArray!, precisionOffset: Int)

Unit glGetShaderPrecisionFormat(shadertype: Int, precisiontype: Int, range: IntBuffer!, precision: IntBuffer!)

String! glGetShaderSource(shader: Int)

Unit glGetShaderSource(shader: Int, bufsize: Int, length: IntArray!, lengthOffset: Int, source: ByteArray!, sourceOffset: Int)

Unit glGetShaderiv(shader: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetShaderiv(shader: Int, pname: Int, params: IntBuffer!)

String! glGetString(name: Int)

Unit glGetTexParameterfv(target: Int, pname: Int, params: FloatArray!, offset: Int)

Unit glGetTexParameterfv(target: Int, pname: Int, params: FloatBuffer!)

Unit glGetTexParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetTexParameteriv(target: Int, pname: Int, params: IntBuffer!)

Int glGetUniformLocation(program: Int, name: String!)

Unit glGetUniformfv(program: Int, location: Int, params: FloatArray!, offset: Int)

Unit glGetUniformfv(program: Int, location: Int, params: FloatBuffer!)

Unit glGetUniformiv(program: Int, location: Int, params: IntArray!, offset: Int)

Unit glGetUniformiv(program: Int, location: Int, params: IntBuffer!)

Unit glGetVertexAttribfv(index: Int, pname: Int, params: FloatArray!, offset: Int)

Unit glGetVertexAttribfv(index: Int, pname: Int, params: FloatBuffer!)

Unit glGetVertexAttribiv(index: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetVertexAttribiv(index: Int, pname: Int, params: IntBuffer!)

Unit glHint(target: Int, mode: Int)

Boolean glIsBuffer(buffer: Int)

Boolean glIsEnabled(cap: Int)

Boolean glIsFramebuffer(framebuffer: Int)

Boolean glIsProgram(program: Int)

Boolean glIsRenderbuffer(renderbuffer: Int)

Boolean glIsShader(shader: Int)

Boolean glIsTexture(texture: Int)

Unit glLineWidth(width: Float)

Unit glLinkProgram(program: Int)

Unit glPixelStorei(pname: Int, param: Int)

Unit glPolygonOffset(factor: Float, units: Float)

Unit glReadPixels(x: Int, y: Int, width: Int, height: Int, format: Int, type: Int, pixels: Buffer!)

Unit glReleaseShaderCompiler()

Unit glRenderbufferStorage(target: Int, internalformat: Int, width: Int, height: Int)

Unit glSampleCoverage(value: Float, invert: Boolean)

Unit glScissor(x: Int, y: Int, width: Int, height: Int)

Unit glShaderBinary(n: Int, shaders: IntArray!, offset: Int, binaryformat: Int, binary: Buffer!, length: Int)

Unit glShaderBinary(n: Int, shaders: IntBuffer!, binaryformat: Int, binary: Buffer!, length: Int)

Unit glShaderSource(shader: Int, string: String!)

Unit glStencilFunc(func: Int, ref: Int, mask: Int)

Unit glStencilFuncSeparate(face: Int, func: Int, ref: Int, mask: Int)

Unit glStencilMask(mask: Int)

Unit glStencilMaskSeparate(face: Int, mask: Int)

Unit glStencilOp(fail: Int, zfail: Int, zpass: Int)

Unit glStencilOpSeparate(face: Int, fail: Int, zfail: Int, zpass: Int)

Unit glTexImage2D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, border: Int, format: Int, type: Int, pixels: Buffer!)

Unit glTexParameterf(target: Int, pname: Int, param: Float)

Unit glTexParameterfv(target: Int, pname: Int, params: FloatArray!, offset: Int)

Unit glTexParameterfv(target: Int, pname: Int, params: FloatBuffer!)

Unit glTexParameteri(target: Int, pname: Int, param: Int)

Unit glTexParameteriv(target: Int, pname: Int, params: IntArray!, offset: Int)

Unit glTexParameteriv(target: Int, pname: Int, params: IntBuffer!)

Unit glTexSubImage2D(target: Int, level: Int, xoffset: Int, yoffset: Int, width: Int, height: Int, format: Int, type: Int, pixels: Buffer!)

Unit glUniform1f(location: Int, x: Float)

Unit glUniform1fv(location: Int, count: Int, v: FloatArray!, offset: Int)

Unit glUniform1fv(location: Int, count: Int, v: FloatBuffer!)

Unit glUniform1i(location: Int, x: Int)

Unit glUniform1iv(location: Int, count: Int, v: IntArray!, offset: Int)

Unit glUniform1iv(location: Int, count: Int, v: IntBuffer!)

Unit glUniform2f(location: Int, x: Float, y: Float)

Unit glUniform2fv(location: Int, count: Int, v: FloatArray!, offset: Int)

Unit glUniform2fv(location: Int, count: Int, v: FloatBuffer!)

Unit glUniform2i(location: Int, x: Int, y: Int)

Unit glUniform2iv(location: Int, count: Int, v: IntArray!, offset: Int)

Unit glUniform2iv(location: Int, count: Int, v: IntBuffer!)

Unit glUniform3f(location: Int, x: Float, y: Float, z: Float)

Unit glUniform3fv(location: Int, count: Int, v: FloatArray!, offset: Int)

Unit glUniform3fv(location: Int, count: Int, v: FloatBuffer!)

Unit glUniform3i(location: Int, x: Int, y: Int, z: Int)

Unit glUniform3iv(location: Int, count: Int, v: IntArray!, offset: Int)

Unit glUniform3iv(location: Int, count: Int, v: IntBuffer!)

Unit glUniform4f(location: Int, x: Float, y: Float, z: Float, w: Float)

Unit glUniform4fv(location: Int, count: Int, v: FloatArray!, offset: Int)

Unit glUniform4fv(location: Int, count: Int, v: FloatBuffer!)

Unit glUniform4i(location: Int, x: Int, y: Int, z: Int, w: Int)

Unit glUniform4iv(location: Int, count: Int, v: IntArray!, offset: Int)

Unit glUniform4iv(location: Int, count: Int, v: IntBuffer!)

Unit glUniformMatrix2fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix2fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glUniformMatrix3fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix3fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glUniformMatrix4fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix4fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glUseProgram(program: Int)

Unit glValidateProgram(program: Int)

Unit glVertexAttrib1f(indx: Int, x: Float)

Unit glVertexAttrib1fv(indx: Int, values: FloatArray!, offset: Int)

Unit glVertexAttrib1fv(indx: Int, values: FloatBuffer!)

Unit glVertexAttrib2f(indx: Int, x: Float, y: Float)

Unit glVertexAttrib2fv(indx: Int, values: FloatArray!, offset: Int)

Unit glVertexAttrib2fv(indx: Int, values: FloatBuffer!)

Unit glVertexAttrib3f(indx: Int, x: Float, y: Float, z: Float)

Unit glVertexAttrib3fv(indx: Int, values: FloatArray!, offset: Int)

Unit glVertexAttrib3fv(indx: Int, values: FloatBuffer!)

Unit glVertexAttrib4f(indx: Int, x: Float, y: Float, z: Float, w: Float)

Unit glVertexAttrib4fv(indx: Int, values: FloatArray!, offset: Int)

Unit glVertexAttrib4fv(indx: Int, values: FloatBuffer!)

Unit glVertexAttribPointer(indx: Int, size: Int, type: Int, normalized: Boolean, stride: Int, offset: Int)

Unit glVertexAttribPointer(indx: Int, size: Int, type: Int, normalized: Boolean, stride: Int, ptr: Buffer!)

Unit glViewport(x: Int, y: Int, width: Int, height: Int)

Unit glBeginQuery(target: Int, id: Int)

Unit glBeginTransformFeedback(primitiveMode: Int)

Unit glBindBufferBase(target: Int, index: Int, buffer: Int)

Unit glBindBufferRange(target: Int, index: Int, buffer: Int, offset: Int, size: Int)

Unit glBindSampler(unit: Int, sampler: Int)

Unit glBindTransformFeedback(target: Int, id: Int)

Unit glBindVertexArray(array: Int)

Unit glBlitFramebuffer(srcX0: Int, srcY0: Int, srcX1: Int, srcY1: Int, dstX0: Int, dstY0: Int, dstX1: Int, dstY1: Int, mask: Int, filter: Int)

Unit glClearBufferfi(buffer: Int, drawbuffer: Int, depth: Float, stencil: Int)

Unit glClearBufferfv(buffer: Int, drawbuffer: Int, value: FloatArray!, offset: Int)

Unit glClearBufferfv(buffer: Int, drawbuffer: Int, value: FloatBuffer!)

Unit glClearBufferiv(buffer: Int, drawbuffer: Int, value: IntArray!, offset: Int)

Unit glClearBufferiv(buffer: Int, drawbuffer: Int, value: IntBuffer!)

Unit glClearBufferuiv(buffer: Int, drawbuffer: Int, value: IntArray!, offset: Int)

Unit glClearBufferuiv(buffer: Int, drawbuffer: Int, value: IntBuffer!)

Int glClientWaitSync(sync: Long, flags: Int, timeout: Long)

Unit glCompressedTexImage3D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, depth: Int, border: Int, imageSize: Int, offset: Int)

Unit glCompressedTexImage3D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, depth: Int, border: Int, imageSize: Int, data: Buffer!)

Unit glCompressedTexSubImage3D(target: Int, level: Int, xoffset: Int, yoffset: Int, zoffset: Int, width: Int, height: Int, depth: Int, format: Int, imageSize: Int, offset: Int)

Unit glCompressedTexSubImage3D(target: Int, level: Int, xoffset: Int, yoffset: Int, zoffset: Int, width: Int, height: Int, depth: Int, format: Int, imageSize: Int, data: Buffer!)

Unit glCopyBufferSubData(readTarget: Int, writeTarget: Int, readOffset: Int, writeOffset: Int, size: Int)

Unit glCopyTexSubImage3D(target: Int, level: Int, xoffset: Int, yoffset: Int, zoffset: Int, x: Int, y: Int, width: Int, height: Int)

Unit glDeleteQueries(n: Int, ids: IntArray!, offset: Int)

Unit glDeleteQueries(n: Int, ids: IntBuffer!)

Unit glDeleteSamplers(count: Int, samplers: IntArray!, offset: Int)

Unit glDeleteSamplers(count: Int, samplers: IntBuffer!)

Unit glDeleteSync(sync: Long)

Unit glDeleteTransformFeedbacks(n: Int, ids: IntArray!, offset: Int)

Unit glDeleteTransformFeedbacks(n: Int, ids: IntBuffer!)

Unit glDeleteVertexArrays(n: Int, arrays: IntArray!, offset: Int)

Unit glDeleteVertexArrays(n: Int, arrays: IntBuffer!)

Unit glDrawArraysInstanced(mode: Int, first: Int, count: Int, instanceCount: Int)

Unit glDrawBuffers(n: Int, bufs: IntArray!, offset: Int)

Unit glDrawBuffers(n: Int, bufs: IntBuffer!)

Unit glDrawElementsInstanced(mode: Int, count: Int, type: Int, indicesOffset: Int, instanceCount: Int)

Unit glDrawElementsInstanced(mode: Int, count: Int, type: Int, indices: Buffer!, instanceCount: Int)

Unit glDrawRangeElements(mode: Int, start: Int, end: Int, count: Int, type: Int, offset: Int)

Unit glDrawRangeElements(mode: Int, start: Int, end: Int, count: Int, type: Int, indices: Buffer!)

Unit glEndQuery(target: Int)

Unit glEndTransformFeedback()

Long glFenceSync(condition: Int, flags: Int)

Unit glFlushMappedBufferRange(target: Int, offset: Int, length: Int)

Unit glFramebufferTextureLayer(target: Int, attachment: Int, texture: Int, level: Int, layer: Int)

Unit glGenQueries(n: Int, ids: IntArray!, offset: Int)

Unit glGenQueries(n: Int, ids: IntBuffer!)

Unit glGenSamplers(count: Int, samplers: IntArray!, offset: Int)

Unit glGenSamplers(count: Int, samplers: IntBuffer!)

Unit glGenTransformFeedbacks(n: Int, ids: IntArray!, offset: Int)

Unit glGenTransformFeedbacks(n: Int, ids: IntBuffer!)

Unit glGenVertexArrays(n: Int, arrays: IntArray!, offset: Int)

Unit glGenVertexArrays(n: Int, arrays: IntBuffer!)

String! glGetActiveUniformBlockName(program: Int, uniformBlockIndex: Int)

Unit glGetActiveUniformBlockName(program: Int, uniformBlockIndex: Int, bufSize: Int, length: IntArray!, lengthOffset: Int, uniformBlockName: ByteArray!, uniformBlockNameOffset: Int)

Unit glGetActiveUniformBlockName(program: Int, uniformBlockIndex: Int, length: Buffer!, uniformBlockName: Buffer!)

Unit glGetActiveUniformBlockiv(program: Int, uniformBlockIndex: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetActiveUniformBlockiv(program: Int, uniformBlockIndex: Int, pname: Int, params: IntBuffer!)

Unit glGetActiveUniformsiv(program: Int, uniformCount: Int, uniformIndices: IntArray!, uniformIndicesOffset: Int, pname: Int, params: IntArray!, paramsOffset: Int)

Unit glGetActiveUniformsiv(program: Int, uniformCount: Int, uniformIndices: IntBuffer!, pname: Int, params: IntBuffer!)

Unit glGetBufferParameteri64v(target: Int, pname: Int, params: LongBuffer!)

Unit glGetBufferParameteri64v(target: Int, pname: Int, params: LongArray!, offset: Int)

Buffer! glGetBufferPointerv(target: Int, pname: Int)

The java.nio.Buffer instance returned by this method is guaranteed to be an instance of java.nio.ByteBuffer.

Int glGetFragDataLocation(program: Int, name: String!)

Unit glGetInteger64i_v(target: Int, index: Int, data: LongBuffer!)

Unit glGetInteger64i_v(target: Int, index: Int, data: LongArray!, offset: Int)

Unit glGetInteger64v(pname: Int, params: LongBuffer!)

Unit glGetInteger64v(pname: Int, params: LongArray!, offset: Int)

Unit glGetIntegeri_v(target: Int, index: Int, data: IntArray!, offset: Int)

Unit glGetIntegeri_v(target: Int, index: Int, data: IntBuffer!)

Unit glGetInternalformativ(target: Int, internalformat: Int, pname: Int, bufSize: Int, params: IntArray!, offset: Int)

Unit glGetInternalformativ(target: Int, internalformat: Int, pname: Int, bufSize: Int, params: IntBuffer!)

Unit glGetProgramBinary(program: Int, bufSize: Int, length: IntArray!, lengthOffset: Int, binaryFormat: IntArray!, binaryFormatOffset: Int, binary: Buffer!)

Unit glGetProgramBinary(program: Int, bufSize: Int, length: IntBuffer!, binaryFormat: IntBuffer!, binary: Buffer!)

Unit glGetQueryObjectuiv(id: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetQueryObjectuiv(id: Int, pname: Int, params: IntBuffer!)

Unit glGetQueryiv(target: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetQueryiv(target: Int, pname: Int, params: IntBuffer!)

Unit glGetSamplerParameterfv(sampler: Int, pname: Int, params: FloatArray!, offset: Int)

Unit glGetSamplerParameterfv(sampler: Int, pname: Int, params: FloatBuffer!)

Unit glGetSamplerParameteriv(sampler: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetSamplerParameteriv(sampler: Int, pname: Int, params: IntBuffer!)

String! glGetStringi(name: Int, index: Int)

Unit glGetSynciv(sync: Long, pname: Int, bufSize: Int, length: IntArray!, lengthOffset: Int, values: IntArray!, valuesOffset: Int)

Unit glGetSynciv(sync: Long, pname: Int, bufSize: Int, length: IntBuffer!, values: IntBuffer!)

Unit glGetTransformFeedbackVarying(program: Int, index: Int, bufsize: Int, length: IntArray!, lengthOffset: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int, name: ByteArray!, nameOffset: Int)

Unit glGetTransformFeedbackVarying(program: Int, index: Int, bufsize: Int, length: IntBuffer!, size: IntBuffer!, type: IntBuffer!, name: Byte)

Unit glGetTransformFeedbackVarying(program: Int, index: Int, bufsize: Int, length: IntBuffer!, size: IntBuffer!, type: IntBuffer!, name: ByteBuffer!)

String! glGetTransformFeedbackVarying(program: Int, index: Int, size: IntArray!, sizeOffset: Int, type: IntArray!, typeOffset: Int)

String! glGetTransformFeedbackVarying(program: Int, index: Int, size: IntBuffer!, type: IntBuffer!)

Int glGetUniformBlockIndex(program: Int, uniformBlockName: String!)

Unit glGetUniformIndices(program: Int, uniformNames: Array<String!>!, uniformIndices: IntArray!, uniformIndicesOffset: Int)

Unit glGetUniformIndices(program: Int, uniformNames: Array<String!>!, uniformIndices: IntBuffer!)

Unit glGetUniformuiv(program: Int, location: Int, params: IntArray!, offset: Int)

Unit glGetUniformuiv(program: Int, location: Int, params: IntBuffer!)

Unit glGetVertexAttribIiv(index: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetVertexAttribIiv(index: Int, pname: Int, params: IntBuffer!)

Unit glGetVertexAttribIuiv(index: Int, pname: Int, params: IntArray!, offset: Int)

Unit glGetVertexAttribIuiv(index: Int, pname: Int, params: IntBuffer!)

Unit glInvalidateFramebuffer(target: Int, numAttachments: Int, attachments: IntArray!, offset: Int)

Unit glInvalidateFramebuffer(target: Int, numAttachments: Int, attachments: IntBuffer!)

Unit glInvalidateSubFramebuffer(target: Int, numAttachments: Int, attachments: IntArray!, offset: Int, x: Int, y: Int, width: Int, height: Int)

Unit glInvalidateSubFramebuffer(target: Int, numAttachments: Int, attachments: IntBuffer!, x: Int, y: Int, width: Int, height: Int)

Boolean glIsQuery(id: Int)

Boolean glIsSampler(sampler: Int)

Boolean glIsSync(sync: Long)

Boolean glIsTransformFeedback(id: Int)

Boolean glIsVertexArray(array: Int)

Buffer! glMapBufferRange(target: Int, offset: Int, length: Int, access: Int)

The java.nio.Buffer instance returned by this method is guaranteed to be an instance of java.nio.ByteBuffer.

Unit glPauseTransformFeedback()

Unit glProgramBinary(program: Int, binaryFormat: Int, binary: Buffer!, length: Int)

Unit glProgramParameteri(program: Int, pname: Int, value: Int)

Unit glReadBuffer(mode: Int)

Unit glReadPixels(x: Int, y: Int, width: Int, height: Int, format: Int, type: Int, offset: Int)

Unit glRenderbufferStorageMultisample(target: Int, samples: Int, internalformat: Int, width: Int, height: Int)

Unit glResumeTransformFeedback()

Unit glSamplerParameterf(sampler: Int, pname: Int, param: Float)

Unit glSamplerParameterfv(sampler: Int, pname: Int, param: FloatArray!, offset: Int)

Unit glSamplerParameterfv(sampler: Int, pname: Int, param: FloatBuffer!)

Unit glSamplerParameteri(sampler: Int, pname: Int, param: Int)

Unit glSamplerParameteriv(sampler: Int, pname: Int, param: IntArray!, offset: Int)

Unit glSamplerParameteriv(sampler: Int, pname: Int, param: IntBuffer!)

Unit glTexImage3D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, depth: Int, border: Int, format: Int, type: Int, offset: Int)

Unit glTexImage3D(target: Int, level: Int, internalformat: Int, width: Int, height: Int, depth: Int, border: Int, format: Int, type: Int, pixels: Buffer!)

Unit glTexStorage2D(target: Int, levels: Int, internalformat: Int, width: Int, height: Int)

Unit glTexStorage3D(target: Int, levels: Int, internalformat: Int, width: Int, height: Int, depth: Int)

Unit glTexSubImage3D(target: Int, level: Int, xoffset: Int, yoffset: Int, zoffset: Int, width: Int, height: Int, depth: Int, format: Int, type: Int, offset: Int)

Unit glTexSubImage3D(target: Int, level: Int, xoffset: Int, yoffset: Int, zoffset: Int, width: Int, height: Int, depth: Int, format: Int, type: Int, pixels: Buffer!)

Unit glTransformFeedbackVaryings(program: Int, varyings: Array<String!>!, bufferMode: Int)

Unit glUniform1ui(location: Int, v0: Int)

Unit glUniform1uiv(location: Int, count: Int, value: IntArray!, offset: Int)

Unit glUniform1uiv(location: Int, count: Int, value: IntBuffer!)

Unit glUniform2ui(location: Int, v0: Int, v1: Int)

Unit glUniform2uiv(location: Int, count: Int, value: IntArray!, offset: Int)

Unit glUniform2uiv(location: Int, count: Int, value: IntBuffer!)

Unit glUniform3ui(location: Int, v0: Int, v1: Int, v2: Int)

Unit glUniform3uiv(location: Int, count: Int, value: IntArray!, offset: Int)

Unit glUniform3uiv(location: Int, count: Int, value: IntBuffer!)

Unit glUniform4ui(location: Int, v0: Int, v1: Int, v2: Int, v3: Int)

Unit glUniform4uiv(location: Int, count: Int, value: IntArray!, offset: Int)

Unit glUniform4uiv(location: Int, count: Int, value: IntBuffer!)

Unit glUniformBlockBinding(program: Int, uniformBlockIndex: Int, uniformBlockBinding: Int)

Unit glUniformMatrix2x3fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix2x3fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glUniformMatrix2x4fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix2x4fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glUniformMatrix3x2fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix3x2fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glUniformMatrix3x4fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix3x4fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glUniformMatrix4x2fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix4x2fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Unit glUniformMatrix4x3fv(location: Int, count: Int, transpose: Boolean, value: FloatArray!, offset: Int)

Unit glUniformMatrix4x3fv(location: Int, count: Int, transpose: Boolean, value: FloatBuffer!)

Boolean glUnmapBuffer(target: Int)

Unit glVertexAttribDivisor(index: Int, divisor: Int)

Unit glVertexAttribI4i(index: Int, x: Int, y: Int, z: Int, w: Int)

Unit glVertexAttribI4iv(index: Int, v: IntArray!, offset: Int)

Unit glVertexAttribI4iv(index: Int, v: IntBuffer!)

Unit glVertexAttribI4ui(index: Int, x: Int, y: Int, z: Int, w: Int)

Unit glVertexAttribI4uiv(index: Int, v: IntArray!, offset: Int)

Unit glVertexAttribI4uiv(index: Int, v: IntBuffer!)

Unit glVertexAttribIPointer(index: Int, size: Int, type: Int, stride: Int, offset: Int)

Unit glVertexAttribIPointer(index: Int, size: Int, type: Int, stride: Int, pointer: Buffer!)

Unit glWaitSync(sync: Long, flags: Int, timeout: Long)

Constants

GL_BUFFER

Added in API level 24
static val GL_BUFFER: Int
Value: 33504

GL_CLAMP_TO_BORDER

Added in API level 24
static val GL_CLAMP_TO_BORDER: Int
Value: 33069

GL_COLORBURN

Added in API level 24
static val GL_COLORBURN: Int
Value: 37530

GL_COLORDODGE

Added in API level 24
static val GL_COLORDODGE: Int
Value: 37529

GL_COMPRESSED_RGBA_ASTC_10x10

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_10x10: Int
Value: 37819

GL_COMPRESSED_RGBA_ASTC_10x5

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_10x5: Int
Value: 37816

GL_COMPRESSED_RGBA_ASTC_10x6

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_10x6: Int
Value: 37817

GL_COMPRESSED_RGBA_ASTC_10x8

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_10x8: Int
Value: 37818

GL_COMPRESSED_RGBA_ASTC_12x10

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_12x10: Int
Value: 37820

GL_COMPRESSED_RGBA_ASTC_12x12

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_12x12: Int
Value: 37821

GL_COMPRESSED_RGBA_ASTC_4x4

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_4x4: Int
Value: 37808

GL_COMPRESSED_RGBA_ASTC_5x4

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_5x4: Int
Value: 37809

GL_COMPRESSED_RGBA_ASTC_5x5

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_5x5: Int
Value: 37810

GL_COMPRESSED_RGBA_ASTC_6x5

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_6x5: Int
Value: 37811

GL_COMPRESSED_RGBA_ASTC_6x6

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_6x6: Int
Value: 37812

GL_COMPRESSED_RGBA_ASTC_8x5

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_8x5: Int
Value: 37813

GL_COMPRESSED_RGBA_ASTC_8x6

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_8x6: Int
Value: 37814

GL_COMPRESSED_RGBA_ASTC_8x8

Added in API level 24
static val GL_COMPRESSED_RGBA_ASTC_8x8: Int
Value: 37815

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10: Int
Value: 37851

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5: Int
Value: 37848

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6: Int
Value: 37849

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8: Int
Value: 37850

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10: Int
Value: 37852

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12: Int
Value: 37853

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4: Int
Value: 37840

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4: Int
Value: 37841

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5: Int
Value: 37842

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5: Int
Value: 37843

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6: Int
Value: 37844

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5: Int
Value: 37845

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6: Int
Value: 37846

GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8

Added in API level 24
static val GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8: Int
Value: 37847

GL_CONTEXT_FLAGS

Added in API level 24
static val GL_CONTEXT_FLAGS: Int
Value: 33310

GL_CONTEXT_FLAG_DEBUG_BIT

Added in API level 24
static val GL_CONTEXT_FLAG_DEBUG_BIT: Int
Value: 2

GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT

Added in API level 24
static val GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT: Int
Value: 4

GL_CONTEXT_LOST

Added in API level 24
static val GL_CONTEXT_LOST: Int
Value: 1287

GL_DARKEN

Added in API level 24
static val GL_DARKEN: Int
Value: 37527

GL_DEBUG_CALLBACK_FUNCTION

Added in API level 24
static val GL_DEBUG_CALLBACK_FUNCTION: Int
Value: 33348

GL_DEBUG_CALLBACK_USER_PARAM

Added in API level 24
static val GL_DEBUG_CALLBACK_USER_PARAM: Int
Value: 33349

GL_DEBUG_GROUP_STACK_DEPTH

Added in API level 24
static val GL_DEBUG_GROUP_STACK_DEPTH: Int
Value: 33389

GL_DEBUG_LOGGED_MESSAGES

Added in API level 24
static val GL_DEBUG_LOGGED_MESSAGES: Int
Value: 37189

GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH

Added in API level 24
static val GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH: Int
Value: 33347

GL_DEBUG_OUTPUT

Added in API level 24
static val GL_DEBUG_OUTPUT: Int
Value: 37600

GL_DEBUG_OUTPUT_SYNCHRONOUS

Added in API level 24
static val GL_DEBUG_OUTPUT_SYNCHRONOUS: Int
Value: 33346

GL_DEBUG_SEVERITY_HIGH

Added in API level 24
static val GL_DEBUG_SEVERITY_HIGH: Int
Value: 37190

GL_DEBUG_SEVERITY_LOW

Added in API level 24
static val GL_DEBUG_SEVERITY_LOW: Int
Value: 37192

GL_DEBUG_SEVERITY_MEDIUM

Added in API level 24
static val GL_DEBUG_SEVERITY_MEDIUM: Int
Value: 37191

GL_DEBUG_SEVERITY_NOTIFICATION

Added in API level 24
static val GL_DEBUG_SEVERITY_NOTIFICATION: Int
Value: 33387

GL_DEBUG_SOURCE_API

Added in API level 24
static val GL_DEBUG_SOURCE_API: Int
Value: 33350

GL_DEBUG_SOURCE_APPLICATION

Added in API level 24
static val GL_DEBUG_SOURCE_APPLICATION: Int
Value: 33354

GL_DEBUG_SOURCE_OTHER

Added in API level 24
static val GL_DEBUG_SOURCE_OTHER: Int
Value: 33355

GL_DEBUG_SOURCE_SHADER_COMPILER

Added in API level 24
static val GL_DEBUG_SOURCE_SHADER_COMPILER: Int
Value: 33352

GL_DEBUG_SOURCE_THIRD_PARTY

Added in API level 24
static val GL_DEBUG_SOURCE_THIRD_PARTY: Int
Value: 33353

GL_DEBUG_SOURCE_WINDOW_SYSTEM

Added in API level 24
static val GL_DEBUG_SOURCE_WINDOW_SYSTEM: Int
Value: 33351

GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR

Added in API level 24
static val GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR: Int
Value: 33357

GL_DEBUG_TYPE_ERROR

Added in API level 24
static val GL_DEBUG_TYPE_ERROR: Int
Value: 33356

GL_DEBUG_TYPE_MARKER

Added in API level 24
static val GL_DEBUG_TYPE_MARKER: Int
Value: 33384

GL_DEBUG_TYPE_OTHER

Added in API level 24
static val GL_DEBUG_TYPE_OTHER: Int
Value: 33361

GL_DEBUG_TYPE_PERFORMANCE

Added in API level 24
static val GL_DEBUG_TYPE_PERFORMANCE: Int
Value: 33360

GL_DEBUG_TYPE_POP_GROUP

Added in API level 24
static val GL_DEBUG_TYPE_POP_GROUP: Int
Value: 33386

GL_DEBUG_TYPE_PORTABILITY

Added in API level 24
static val GL_DEBUG_TYPE_PORTABILITY: Int
Value: 33359

GL_DEBUG_TYPE_PUSH_GROUP

Added in API level 24
static val GL_DEBUG_TYPE_PUSH_GROUP: Int
Value: 33385

GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR

Added in API level 24
static val GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR: Int
Value: 33358

GL_DIFFERENCE

Added in API level 24
static val GL_DIFFERENCE: Int
Value: 37534

GL_EXCLUSION

Added in API level 24
static val GL_EXCLUSION: Int
Value: 37536

GL_FIRST_VERTEX_CONVENTION

Added in API level 24
static val GL_FIRST_VERTEX_CONVENTION: Int
Value: 36429

GL_FRACTIONAL_EVEN

Added in API level 24
static val GL_FRACTIONAL_EVEN: Int
Value: 36476

GL_FRACTIONAL_ODD

Added in API level 24
static val GL_FRACTIONAL_ODD: Int
Value: 36475

GL_FRAGMENT_INTERPOLATION_OFFSET_BITS

Added in API level 24
static val GL_FRAGMENT_INTERPOLATION_OFFSET_BITS: Int
Value: 36445

GL_FRAMEBUFFER_ATTACHMENT_LAYERED

Added in API level 24
static val GL_FRAMEBUFFER_ATTACHMENT_LAYERED: Int
Value: 36263

GL_FRAMEBUFFER_DEFAULT_LAYERS

Added in API level 24
static val GL_FRAMEBUFFER_DEFAULT_LAYERS: Int
Value: 37650

GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS

Added in API level 24
static val GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS: Int
Value: 36264

GL_GEOMETRY_INPUT_TYPE

Added in API level 24
static val GL_GEOMETRY_INPUT_TYPE: Int
Value: 35095

GL_GEOMETRY_OUTPUT_TYPE

Added in API level 24
static val GL_GEOMETRY_OUTPUT_TYPE: Int
Value: 35096

GL_GEOMETRY_SHADER

Added in API level 24
static val GL_GEOMETRY_SHADER: Int
Value: 36313

GL_GEOMETRY_SHADER_BIT

Added in API level 24
static val GL_GEOMETRY_SHADER_BIT: Int
Value: 4

GL_GEOMETRY_SHADER_INVOCATIONS

Added in API level 24
static val GL_GEOMETRY_SHADER_INVOCATIONS: Int
Value: 34943

GL_GEOMETRY_VERTICES_OUT

Added in API level 24
static val GL_GEOMETRY_VERTICES_OUT: Int
Value: 35094

GL_GUILTY_CONTEXT_RESET

Added in API level 24
static val GL_GUILTY_CONTEXT_RESET: Int
Value: 33363

GL_HARDLIGHT

Added in API level 24
static val GL_HARDLIGHT: Int
Value: 37531

GL_HSL_COLOR

Added in API level 24
static val GL_HSL_COLOR: Int
Value: 37551

GL_HSL_HUE

Added in API level 24
static val GL_HSL_HUE: Int
Value: 37549

GL_HSL_LUMINOSITY

Added in API level 24
static val GL_HSL_LUMINOSITY: Int
Value: 37552

GL_HSL_SATURATION

Added in API level 24
static val GL_HSL_SATURATION: Int
Value: 37550

GL_IMAGE_BUFFER

Added in API level 24
static val GL_IMAGE_BUFFER: Int
Value: 36945

GL_IMAGE_CUBE_MAP_ARRAY

Added in API level 24
static val GL_IMAGE_CUBE_MAP_ARRAY: Int
Value: 36948

GL_INNOCENT_CONTEXT_RESET

Added in API level 24
static val GL_INNOCENT_CONTEXT_RESET: Int
Value: 33364

GL_INT_IMAGE_BUFFER

Added in API level 24
static val GL_INT_IMAGE_BUFFER: Int
Value: 36956

GL_INT_IMAGE_CUBE_MAP_ARRAY

Added in API level 24
static val GL_INT_IMAGE_CUBE_MAP_ARRAY: Int
Value: 36959

GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

Added in API level 24
static val GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: Int
Value: 37132

GL_INT_SAMPLER_BUFFER

Added in API level 24
static val GL_INT_SAMPLER_BUFFER: Int
Value: 36304

GL_INT_SAMPLER_CUBE_MAP_ARRAY

Added in API level 24
static val GL_INT_SAMPLER_CUBE_MAP_ARRAY: Int
Value: 36878

GL_ISOLINES

Added in API level 24
static val GL_ISOLINES: Int
Value: 36474

GL_IS_PER_PATCH

Added in API level 24
static val GL_IS_PER_PATCH: Int
Value: 37607

GL_LAST_VERTEX_CONVENTION

Added in API level 24
static val GL_LAST_VERTEX_CONVENTION: Int
Value: 36430

GL_LAYER_PROVOKING_VERTEX

Added in API level 24
static val GL_LAYER_PROVOKING_VERTEX: Int
Value: 33374

GL_LIGHTEN

Added in API level 24
static val GL_LIGHTEN: Int
Value: 37528

GL_LINES_ADJACENCY

Added in API level 24
static val GL_LINES_ADJACENCY: Int
Value: 10

GL_LINE_STRIP_ADJACENCY

Added in API level 24
static val GL_LINE_STRIP_ADJACENCY: Int
Value: 11

GL_LOSE_CONTEXT_ON_RESET

Added in API level 24
static val GL_LOSE_CONTEXT_ON_RESET: Int
Value: 33362

GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS

Added in API level 24
static val GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: Int
Value: 35378

GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS

Added in API level 24
static val GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS: Int
Value: 36382

GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS

Added in API level 24
static val GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS: Int
Value: 36383

GL_MAX_DEBUG_GROUP_STACK_DEPTH

Added in API level 24
static val GL_MAX_DEBUG_GROUP_STACK_DEPTH: Int
Value: 33388

GL_MAX_DEBUG_LOGGED_MESSAGES

Added in API level 24
static val GL_MAX_DEBUG_LOGGED_MESSAGES: Int
Value: 37188

GL_MAX_DEBUG_MESSAGE_LENGTH

Added in API level 24
static val GL_MAX_DEBUG_MESSAGE_LENGTH: Int
Value: 37187

GL_MAX_FRAGMENT_INTERPOLATION_OFFSET

Added in API level 24
static val GL_MAX_FRAGMENT_INTERPOLATION_OFFSET: Int
Value: 36444

GL_MAX_FRAMEBUFFER_LAYERS

Added in API level 24
static val GL_MAX_FRAMEBUFFER_LAYERS: Int
Value: 37655

GL_MAX_GEOMETRY_ATOMIC_COUNTERS

Added in API level 24
static val GL_MAX_GEOMETRY_ATOMIC_COUNTERS: Int
Value: 37589

GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS

Added in API level 24
static val GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS: Int
Value: 37583

GL_MAX_GEOMETRY_IMAGE_UNIFORMS

Added in API level 24
static val GL_MAX_GEOMETRY_IMAGE_UNIFORMS: Int
Value: 37069

GL_MAX_GEOMETRY_INPUT_COMPONENTS

Added in API level 24
static val GL_MAX_GEOMETRY_INPUT_COMPONENTS: Int
Value: 37155

GL_MAX_GEOMETRY_OUTPUT_COMPONENTS

Added in API level 24
static val GL_MAX_GEOMETRY_OUTPUT_COMPONENTS: Int
Value: 37156

GL_MAX_GEOMETRY_OUTPUT_VERTICES

Added in API level 24
static val GL_MAX_GEOMETRY_OUTPUT_VERTICES: Int
Value: 36320

GL_MAX_GEOMETRY_SHADER_INVOCATIONS

Added in API level 24
static val GL_MAX_GEOMETRY_SHADER_INVOCATIONS: Int
Value: 36442

GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS

Added in API level 24
static val GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS: Int
Value: 37079

GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

Added in API level 24
static val GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS: Int
Value: 35881

GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS

Added in API level 24
static val GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS: Int
Value: 36321

GL_MAX_GEOMETRY_UNIFORM_BLOCKS

Added in API level 24
static val GL_MAX_GEOMETRY_UNIFORM_BLOCKS: Int
Value: 35372

GL_MAX_GEOMETRY_UNIFORM_COMPONENTS

Added in API level 24
static val GL_MAX_GEOMETRY_UNIFORM_COMPONENTS: Int
Value: 36319

GL_MAX_LABEL_LENGTH

Added in API level 24
static val GL_MAX_LABEL_LENGTH: Int
Value: 33512

GL_MAX_PATCH_VERTICES

Added in API level 24
static val GL_MAX_PATCH_VERTICES: Int
Value: 36477

GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS

Added in API level 24
static val GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS: Int
Value: 37587

GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS

Added in API level 24
static val GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS: Int
Value: 37581

GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS

Added in API level 24
static val GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS: Int
Value: 37067

GL_MAX_TESS_CONTROL_INPUT_COMPONENTS

Added in API level 24
static val GL_MAX_TESS_CONTROL_INPUT_COMPONENTS: Int
Value: 34924

GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS

Added in API level 24
static val GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS: Int
Value: 36483

GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS

Added in API level 24
static val GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS: Int
Value: 37080

GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS

Added in API level 24
static val GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS: Int
Value: 36481

GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS

Added in API level 24
static val GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS: Int
Value: 36485

GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS

Added in API level 24
static val GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS: Int
Value: 36489

GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS

Added in API level 24
static val GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS: Int
Value: 36479

GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS: Int
Value: 37588

GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS: Int
Value: 37582

GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS: Int
Value: 37068

GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS: Int
Value: 34925

GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS: Int
Value: 36486

GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS: Int
Value: 37081

GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS: Int
Value: 36482

GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS: Int
Value: 36490

GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS

Added in API level 24
static val GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS: Int
Value: 36480

GL_MAX_TESS_GEN_LEVEL

Added in API level 24
static val GL_MAX_TESS_GEN_LEVEL: Int
Value: 36478

GL_MAX_TESS_PATCH_COMPONENTS

Added in API level 24
static val GL_MAX_TESS_PATCH_COMPONENTS: Int
Value: 36484

GL_MAX_TEXTURE_BUFFER_SIZE

Added in API level 24
static val GL_MAX_TEXTURE_BUFFER_SIZE: Int
Value: 35883

GL_MIN_FRAGMENT_INTERPOLATION_OFFSET

Added in API level 24
static val GL_MIN_FRAGMENT_INTERPOLATION_OFFSET: Int
Value: 36443

GL_MIN_SAMPLE_SHADING_VALUE

Added in API level 24
static val GL_MIN_SAMPLE_SHADING_VALUE: Int
Value: 35895

GL_MULTIPLY

Added in API level 24
static val GL_MULTIPLY: Int
Value: 37524

GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY

Added in API level 24
static val GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY: Int
Value: 37762

GL_MULTISAMPLE_LINE_WIDTH_RANGE

Added in API level 24
static val GL_MULTISAMPLE_LINE_WIDTH_RANGE: Int
Value: 37761

GL_NO_RESET_NOTIFICATION

Added in API level 24
static val GL_NO_RESET_NOTIFICATION: Int
Value: 33377

GL_OVERLAY

Added in API level 24
static val GL_OVERLAY: Int
Value: 37526

GL_PATCHES

Added in API level 24
static val GL_PATCHES: Int
Value: 14

GL_PATCH_VERTICES

Added in API level 24
static val GL_PATCH_VERTICES: Int
Value: 36466

GL_PRIMITIVES_GENERATED

Added in API level 24
static val GL_PRIMITIVES_GENERATED: Int
Value: 35975

GL_PRIMITIVE_BOUNDING_BOX

Added in API level 24
static val GL_PRIMITIVE_BOUNDING_BOX: Int
Value: 37566

GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED

Added in API level 24
static val GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED: Int
Value: 33313

GL_PROGRAM

Added in API level 24
static val GL_PROGRAM: Int
Value: 33506

GL_PROGRAM_PIPELINE

Added in API level 24
static val GL_PROGRAM_PIPELINE: Int
Value: 33508

GL_QUADS

Added in API level 24
static val GL_QUADS: Int
Value: 7

GL_QUERY

Added in API level 24
static val GL_QUERY: Int
Value: 33507

GL_REFERENCED_BY_GEOMETRY_SHADER

Added in API level 24
static val GL_REFERENCED_BY_GEOMETRY_SHADER: Int
Value: 37641

GL_REFERENCED_BY_TESS_CONTROL_SHADER

Added in API level 24
static val GL_REFERENCED_BY_TESS_CONTROL_SHADER: Int
Value: 37639

GL_REFERENCED_BY_TESS_EVALUATION_SHADER

Added in API level 24
static val GL_REFERENCED_BY_TESS_EVALUATION_SHADER: Int
Value: 37640

GL_RESET_NOTIFICATION_STRATEGY

Added in API level 24
static val GL_RESET_NOTIFICATION_STRATEGY: Int
Value: 33366

GL_SAMPLER

Added in API level 24
static val GL_SAMPLER: Int
Value: 33510

GL_SAMPLER_2D_MULTISAMPLE_ARRAY

Added in API level 24
static val GL_SAMPLER_2D_MULTISAMPLE_ARRAY: Int
Value: 37131

GL_SAMPLER_BUFFER

Added in API level 24
static val GL_SAMPLER_BUFFER: Int
Value: 36290

GL_SAMPLER_CUBE_MAP_ARRAY

Added in API level 24
static val GL_SAMPLER_CUBE_MAP_ARRAY: Int
Value: 36876

GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW

Added in API level 24
static val GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW: Int
Value: 36877

GL_SAMPLE_SHADING

Added in API level 24
static val GL_SAMPLE_SHADING: Int
Value: 35894

GL_SCREEN

Added in API level 24
static val GL_SCREEN: Int
Value: 37525

GL_SHADER

Added in API level 24
static val GL_SHADER: Int
Value: 33505

GL_SOFTLIGHT

Added in API level 24
static val GL_SOFTLIGHT: Int
Value: 37532

GL_STACK_OVERFLOW

Added in API level 24
static val GL_STACK_OVERFLOW: Int
Value: 1283

GL_STACK_UNDERFLOW

Added in API level 24
static val GL_STACK_UNDERFLOW: Int
Value: 1284

GL_TESS_CONTROL_OUTPUT_VERTICES

Added in API level 24
static val GL_TESS_CONTROL_OUTPUT_VERTICES: Int
Value: 36469

GL_TESS_CONTROL_SHADER

Added in API level 24
static val GL_TESS_CONTROL_SHADER: Int
Value: 36488

GL_TESS_CONTROL_SHADER_BIT

Added in API level 24
static val GL_TESS_CONTROL_SHADER_BIT: Int
Value: 8

GL_TESS_EVALUATION_SHADER

Added in API level 24
static val GL_TESS_EVALUATION_SHADER: Int
Value: 36487

GL_TESS_EVALUATION_SHADER_BIT

Added in API level 24
static val GL_TESS_EVALUATION_SHADER_BIT: Int
Value: 16

GL_TESS_GEN_MODE

Added in API level 24
static val GL_TESS_GEN_MODE: Int
Value: 36470

GL_TESS_GEN_POINT_MODE

Added in API level 24
static val GL_TESS_GEN_POINT_MODE: Int
Value: 36473

GL_TESS_GEN_SPACING

Added in API level 24
static val GL_TESS_GEN_SPACING: Int
Value: 36471

GL_TESS_GEN_VERTEX_ORDER

Added in API level 24
static val GL_TESS_GEN_VERTEX_ORDER: Int
Value: 36472

GL_TEXTURE_2D_MULTISAMPLE_ARRAY

Added in API level 24
static val GL_TEXTURE_2D_MULTISAMPLE_ARRAY: Int
Value: 37122

GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY

Added in API level 24
static val GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY: Int
Value: 37125

GL_TEXTURE_BINDING_BUFFER

Added in API level 24
static val GL_TEXTURE_BINDING_BUFFER: Int
Value: 35884

GL_TEXTURE_BINDING_CUBE_MAP_ARRAY

Added in API level 24
static val GL_TEXTURE_BINDING_CUBE_MAP_ARRAY: Int
Value: 36874

GL_TEXTURE_BORDER_COLOR

Added in API level 24
static val GL_TEXTURE_BORDER_COLOR: Int
Value: 4100

GL_TEXTURE_BUFFER

Added in API level 24
static val GL_TEXTURE_BUFFER: Int
Value: 35882

GL_TEXTURE_BUFFER_BINDING

Added in API level 24
static val GL_TEXTURE_BUFFER_BINDING: Int
Value: 35882

GL_TEXTURE_BUFFER_DATA_STORE_BINDING

Added in API level 24
static val GL_TEXTURE_BUFFER_DATA_STORE_BINDING: Int
Value: 35885

GL_TEXTURE_BUFFER_OFFSET

Added in API level 24
static val GL_TEXTURE_BUFFER_OFFSET: Int
Value: 37277

GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT

Added in API level 24
static val GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT: Int
Value: 37279

GL_TEXTURE_BUFFER_SIZE

Added in API level 24
static val GL_TEXTURE_BUFFER_SIZE: Int
Value: 37278

GL_TEXTURE_CUBE_MAP_ARRAY

Added in API level 24
static val GL_TEXTURE_CUBE_MAP_ARRAY: Int
Value: 36873

GL_TRIANGLES_ADJACENCY

Added in API level 24
static val GL_TRIANGLES_ADJACENCY: Int
Value: 12

GL_TRIANGLE_STRIP_ADJACENCY

Added in API level 24
static val GL_TRIANGLE_STRIP_ADJACENCY: Int
Value: 13

GL_UNDEFINED_VERTEX

Added in API level 24
static val GL_UNDEFINED_VERTEX: Int
Value: 33376

GL_UNKNOWN_CONTEXT_RESET

Added in API level 24
static val GL_UNKNOWN_CONTEXT_RESET: Int
Value: 33365

GL_UNSIGNED_INT_IMAGE_BUFFER

Added in API level 24
static val GL_UNSIGNED_INT_IMAGE_BUFFER: Int
Value: 36967

GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY

Added in API level 24
static val GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY: Int
Value: 36970

GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

Added in API level 24
static val GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY: Int
Value: 37133

GL_UNSIGNED_INT_SAMPLER_BUFFER

Added in API level 24
static val GL_UNSIGNED_INT_SAMPLER_BUFFER: Int
Value: 36312

GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY

Added in API level 24
static val GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY: Int
Value: 36879

GL_VERTEX_ARRAY

Added in API level 24
static val GL_VERTEX_ARRAY: Int
Value: 32884

Public methods

glBlendBarrier

Added in API level 24
open static fun glBlendBarrier(): Unit

glBlendEquationSeparatei

Added in API level 24
open static fun glBlendEquationSeparatei(
    buf: Int,
    modeRGB: Int,
    modeAlpha: Int
): Unit

glBlendEquationi

Added in API level 24
open static fun glBlendEquationi(
    buf: Int,
    mode: Int
): Unit

glBlendFuncSeparatei

Added in API level 24
open static fun glBlendFuncSeparatei(
    buf: Int,
    srcRGB: Int,
    dstRGB: Int,
    srcAlpha: Int,
    dstAlpha: Int
): Unit

glBlendFunci

Added in API level 24
open static fun glBlendFunci(
    buf: Int,
    src: Int,
    dst: Int
): Unit

glColorMaski

Added in API level 24
open static fun glColorMaski(
    index: Int,
    r: Boolean,
    g: Boolean,
    b: Boolean,
    a: Boolean
): Unit

glCopyImageSubData

Added in API level 24
open static fun glCopyImageSubData(
    srcName: Int,
    srcTarget: Int,
    srcLevel: Int,
    srcX: Int,
    srcY: Int,
    srcZ: Int,
    dstName: Int,
    dstTarget: Int,
    dstLevel: Int,
    dstX: Int,
    dstY: Int,
    dstZ: Int,
    srcWidth: Int,
    srcHeight: Int,
    srcDepth: Int
): Unit

glDebugMessageCallback

Added in API level 24
open static fun glDebugMessageCallback(callback: GLES32.DebugProc!): Unit

glDebugMessageControl

Added in API level 24
open static fun glDebugMessageControl(
    source: Int,
    type: Int,
    severity: Int,
    count: Int,
    ids: IntArray!,
    offset: Int,
    enabled: Boolean
): Unit

glDebugMessageControl

Added in API level 24
open static fun glDebugMessageControl(
    source: Int,
    type: Int,
    severity: Int,
    count: Int,
    ids: IntBuffer!,
    enabled: Boolean
): Unit

glDebugMessageInsert

Added in API level 24
open static fun glDebugMessageInsert(
    source: Int,
    type: Int,
    id: Int,
    severity: Int,
    length: Int,
    buf: String!
): Unit

glDisablei

Added in API level 24
open static fun glDisablei(
    target: Int,
    index: Int
): Unit

glDrawElementsBaseVertex

Added in API level 24
open static fun glDrawElementsBaseVertex(
    mode: Int,
    count: Int,
    type: Int,
    indices: Buffer!,
    basevertex: Int
): Unit

glDrawElementsInstancedBaseVertex

Added in API level 24
open static fun glDrawElementsInstancedBaseVertex(
    mode: Int,
    count: Int,
    type: Int,
    indicesOffset: Int,
    instanceCount: Int,
    basevertex: Int
): Unit

glDrawElementsInstancedBaseVertex

Added in API level 24
open static fun glDrawElementsInstancedBaseVertex(
    mode: Int,
    count: Int,
    type: Int,
    indices: Buffer!,
    instanceCount: Int,
    basevertex: Int
): Unit

glDrawRangeElementsBaseVertex

Added in API level 24
open static fun glDrawRangeElementsBaseVertex(
    mode: Int,
    start: Int,
    end: Int,
    count: Int,
    type: Int,
    indices: Buffer!,
    basevertex: Int
): Unit

glEnablei

Added in API level 24
open static fun glEnablei(
    target: Int,
    index: Int
): Unit

glFramebufferTexture

Added in API level 24
open static fun glFramebufferTexture(
    target: Int,
    attachment: Int,
    texture: Int,
    level: Int
): Unit

glGetDebugMessageLog

Added in API level 24
open static fun glGetDebugMessageLog(
    count: Int,
    bufSize: Int,
    sources: IntArray!,
    sourcesOffset: Int,
    types: IntArray!,
    typesOffset: Int,
    ids: IntArray!,
    idsOffset: Int,
    severities: IntArray!,
    severitiesOffset: Int,
    lengths: IntArray!,
    lengthsOffset: Int,
    messageLog: ByteArray!,
    messageLogOffset: Int
): Int

glGetDebugMessageLog

Added in API level 24
open static fun glGetDebugMessageLog(
    count: Int,
    sources: IntArray!,
    sourcesOffset: Int,
    types: IntArray!,
    typesOffset: Int,
    ids: IntArray!,
    idsOffset: Int,
    severities: IntArray!,
    severitiesOffset: Int
): Array<String!>!

glGetDebugMessageLog

Added in API level 24
open static fun glGetDebugMessageLog(
    count: Int,
    sources: IntBuffer!,
    types: IntBuffer!,
    ids: IntBuffer!,
    severities: IntBuffer!
): Array<String!>!

glGetDebugMessageLog

Added in API level 24
open static fun glGetDebugMessageLog(
    count: Int,
    sources: IntBuffer!,
    types: IntBuffer!,
    ids: IntBuffer!,
    severities: IntBuffer!,
    lengths: IntBuffer!,
    messageLog: ByteBuffer!
): Int

glGetGraphicsResetStatus

Added in API level 24
open static fun glGetGraphicsResetStatus(): Int

glGetObjectLabel

Added in API level 24
open static fun glGetObjectLabel(
    identifier: Int,
    name: Int
): String!

glGetObjectPtrLabel

Added in API level 24
open static fun glGetObjectPtrLabel(ptr: Long): String!

glGetPointerv

Added in API level 24
open static fun glGetPointerv(pname: Int): Long

glGetSamplerParameterIiv

Added in API level 24
open static fun glGetSamplerParameterIiv(
    sampler: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetSamplerParameterIiv

Added in API level 24
open static fun glGetSamplerParameterIiv(
    sampler: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetSamplerParameterIuiv

Added in API level 24
open static fun glGetSamplerParameterIuiv(
    sampler: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetSamplerParameterIuiv

Added in API level 24
open static fun glGetSamplerParameterIuiv(
    sampler: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetTexParameterIiv

Added in API level 24
open static fun glGetTexParameterIiv(
    target: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetTexParameterIiv

Added in API level 24
open static fun glGetTexParameterIiv(
    target: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetTexParameterIuiv

Added in API level 24
open static fun glGetTexParameterIuiv(
    target: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetTexParameterIuiv

Added in API level 24
open static fun glGetTexParameterIuiv(
    target: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glGetnUniformfv

Added in API level 24
open static fun glGetnUniformfv(
    program: Int,
    location: Int,
    bufSize: Int,
    params: FloatArray!,
    offset: Int
): Unit

glGetnUniformfv

Added in API level 24
open static fun glGetnUniformfv(
    program: Int,
    location: Int,
    bufSize: Int,
    params: FloatBuffer!
): Unit

glGetnUniformiv

Added in API level 24
open static fun glGetnUniformiv(
    program: Int,
    location: Int,
    bufSize: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetnUniformiv

Added in API level 24
open static fun glGetnUniformiv(
    program: Int,
    location: Int,
    bufSize: Int,
    params: IntBuffer!
): Unit

glGetnUniformuiv

Added in API level 24
open static fun glGetnUniformuiv(
    program: Int,
    location: Int,
    bufSize: Int,
    params: IntArray!,
    offset: Int
): Unit

glGetnUniformuiv

Added in API level 24
open static fun glGetnUniformuiv(
    program: Int,
    location: Int,
    bufSize: Int,
    params: IntBuffer!
): Unit

glIsEnabledi

Added in API level 24
open static fun glIsEnabledi(
    target: Int,
    index: Int
): Boolean

glMinSampleShading

Added in API level 24
open static fun glMinSampleShading(value: Float): Unit

glObjectLabel

Added in API level 24
open static fun glObjectLabel(
    identifier: Int,
    name: Int,
    length: Int,
    label: String!
): Unit

glObjectPtrLabel

Added in API level 24
open static fun glObjectPtrLabel(
    ptr: Long,
    label: String!
): Unit

glPatchParameteri

Added in API level 24
open static fun glPatchParameteri(
    pname: Int,
    value: Int
): Unit

glPopDebugGroup

Added in API level 24
open static fun glPopDebugGroup(): Unit

glPrimitiveBoundingBox

Added in API level 24
open static fun glPrimitiveBoundingBox(
    minX: Float,
    minY: Float,
    minZ: Float,
    minW: Float,
    maxX: Float,
    maxY: Float,
    maxZ: Float,
    maxW: Float
): Unit

glPushDebugGroup

Added in API level 24
open static fun glPushDebugGroup(
    source: Int,
    id: Int,
    length: Int,
    message: String!
): Unit

glReadnPixels

Added in API level 24
open static fun glReadnPixels(
    x: Int,
    y: Int,
    width: Int,
    height: Int,
    format: Int,
    type: Int,
    bufSize: Int,
    data: Buffer!
): Unit

glSamplerParameterIiv

Added in API level 24
open static fun glSamplerParameterIiv(
    sampler: Int,
    pname: Int,
    param: IntArray!,
    offset: Int
): Unit

glSamplerParameterIiv

Added in API level 24
open static fun glSamplerParameterIiv(
    sampler: Int,
    pname: Int,
    param: IntBuffer!
): Unit

glSamplerParameterIuiv

Added in API level 24
open static fun glSamplerParameterIuiv(
    sampler: Int,
    pname: Int,
    param: IntArray!,
    offset: Int
): Unit

glSamplerParameterIuiv

Added in API level 24
open static fun glSamplerParameterIuiv(
    sampler: Int,
    pname: Int,
    param: IntBuffer!
): Unit

glTexBuffer

Added in API level 24
open static fun glTexBuffer(
    target: Int,
    internalformat: Int,
    buffer: Int
): Unit

glTexBufferRange

Added in API level 24
open static fun glTexBufferRange(
    target: Int,
    internalformat: Int,
    buffer: Int,
    offset: Int,
    size: Int
): Unit

glTexParameterIiv

Added in API level 24
open static fun glTexParameterIiv(
    target: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glTexParameterIiv

Added in API level 24
open static fun glTexParameterIiv(
    target: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glTexParameterIuiv

Added in API level 24
open static fun glTexParameterIuiv(
    target: Int,
    pname: Int,
    params: IntArray!,
    offset: Int
): Unit

glTexParameterIuiv

Added in API level 24
open static fun glTexParameterIuiv(
    target: Int,
    pname: Int,
    params: IntBuffer!
): Unit

glTexStorage3DMultisample

Added in API level 24
open static fun glTexStorage3DMultisample(
    target: Int,
    samples: Int,
    internalformat: Int,
    width: Int,
    height: Int,
    depth: Int,
    fixedsamplelocations: Boolean
): Unit