OpenGL.GLES3.VERSION.GLES3_3_0
OpenGL extension VERSION.GLES3_3_0
This module customises the behaviour of the
OpenGL.raw.GLES3.VERSION.GLES3_3_0 to provide a more
Python-friendly API
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/VERSION/GLES3_3_0.txt
Functions
glCompressedTexImage3D(
target
,
level
,
internalformat
,
width
,
height
,
depth
,
border
,
imageSize
,
data
)
glCompressedTexSubImage3D(
target
,
level
,
xoffset
,
yoffset
,
zoffset
,
width
,
height
,
depth
,
format
,
imageSize
,
data
)
glTexImage3D(
target
,
level
,
internalformat
,
width
,
height
,
depth
,
border
,
format
,
type
,
pixels
)
glTexSubImage3D(
target
,
level
,
xoffset
,
yoffset
,
zoffset
,
width
,
height
,
depth
,
format
,
type
,
pixels
)
Constants
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH (35381)
GL_ACTIVE_UNIFORM_BLOCKS (35382)
GL_ALREADY_SIGNALED (37146)
GL_ANY_SAMPLES_PASSED (35887)
GL_ANY_SAMPLES_PASSED_CONSERVATIVE (36202)
GL_BLUE (6405)
GL_BUFFER_ACCESS_FLAGS (37151)
GL_BUFFER_MAP_LENGTH (37152)
GL_BUFFER_MAP_OFFSET (37153)
GL_BUFFER_MAP_POINTER (35005)
GL_BUFFER_MAPPED (35004)
GL_COLOR (6144)
GL_COLOR_ATTACHMENT1 (36065)
GL_COLOR_ATTACHMENT10 (36074)
GL_COLOR_ATTACHMENT11 (36075)
GL_COLOR_ATTACHMENT12 (36076)
GL_COLOR_ATTACHMENT13 (36077)
GL_COLOR_ATTACHMENT14 (36078)
GL_COLOR_ATTACHMENT15 (36079)
GL_COLOR_ATTACHMENT2 (36066)
GL_COLOR_ATTACHMENT3 (36067)
GL_COLOR_ATTACHMENT4 (36068)
GL_COLOR_ATTACHMENT5 (36069)
GL_COLOR_ATTACHMENT6 (36070)
GL_COLOR_ATTACHMENT7 (36071)
GL_COLOR_ATTACHMENT8 (36072)
GL_COLOR_ATTACHMENT9 (36073)
GL_COMPARE_REF_TO_TEXTURE (34894)
GL_COMPRESSED_R11_EAC (37488)
GL_COMPRESSED_RG11_EAC (37490)
GL_COMPRESSED_RGB8_ETC2 (37492)
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 (37494)
GL_COMPRESSED_RGBA8_ETC2_EAC (37496)
GL_COMPRESSED_SIGNED_R11_EAC (37489)
GL_COMPRESSED_SIGNED_RG11_EAC (37491)
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC (37497)
GL_COMPRESSED_SRGB8_ETC2 (37493)
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 (37495)
GL_CONDITION_SATISFIED (37148)
GL_COPY_READ_BUFFER (36662)
GL_COPY_READ_BUFFER_BINDING (36662)
GL_COPY_WRITE_BUFFER (36663)
GL_COPY_WRITE_BUFFER_BINDING (36663)
GL_CURRENT_QUERY (34917)
GL_DEPTH (6145)
GL_DEPTH24_STENCIL8 (35056)
GL_DEPTH32F_STENCIL8 (36013)
GL_DEPTH_COMPONENT24 (33190)
GL_DEPTH_COMPONENT32F (36012)
GL_DEPTH_STENCIL (34041)
GL_DEPTH_STENCIL_ATTACHMENT (33306)
GL_DRAW_BUFFER0 (34853)
GL_DRAW_BUFFER1 (34854)
GL_DRAW_BUFFER10 (34863)
GL_DRAW_BUFFER11 (34864)
GL_DRAW_BUFFER12 (34865)
GL_DRAW_BUFFER13 (34866)
GL_DRAW_BUFFER14 (34867)
GL_DRAW_BUFFER15 (34868)
GL_DRAW_BUFFER2 (34855)
GL_DRAW_BUFFER3 (34856)
GL_DRAW_BUFFER4 (34857)
GL_DRAW_BUFFER5 (34858)
GL_DRAW_BUFFER6 (34859)
GL_DRAW_BUFFER7 (34860)
GL_DRAW_BUFFER8 (34861)
GL_DRAW_BUFFER9 (34862)
GL_DRAW_FRAMEBUFFER (36009)
GL_DRAW_FRAMEBUFFER_BINDING (36006)
GL_DYNAMIC_COPY (35050)
GL_DYNAMIC_READ (35049)
GL_FLOAT_32_UNSIGNED_INT_24_8_REV (36269)
GL_FLOAT_MAT2x3 (35685)
GL_FLOAT_MAT2x4 (35686)
GL_FLOAT_MAT3x2 (35687)
GL_FLOAT_MAT3x4 (35688)
GL_FLOAT_MAT4x2 (35689)
GL_FLOAT_MAT4x3 (35690)
GL_FRAGMENT_SHADER_DERIVATIVE_HINT (35723)
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE (33301)
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE (33300)
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING (33296)
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE (33297)
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE (33302)
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE (33299)
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE (33298)
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE (33303)
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER (36052)
GL_FRAMEBUFFER_DEFAULT (33304)
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE (36182)
GL_FRAMEBUFFER_UNDEFINED (33305)
GL_GREEN (6404)
GL_HALF_FLOAT (5131)
GL_INT_2_10_10_10_REV (36255)
GL_INT_SAMPLER_2D (36298)
GL_INT_SAMPLER_2D_ARRAY (36303)
GL_INT_SAMPLER_3D (36299)
GL_INT_SAMPLER_CUBE (36300)
GL_INTERLEAVED_ATTRIBS (35980)
GL_INVALID_INDEX (4294967295)
GL_MAJOR_VERSION (33307)
GL_MAP_FLUSH_EXPLICIT_BIT (16)
GL_MAP_INVALIDATE_BUFFER_BIT (8)
GL_MAP_INVALIDATE_RANGE_BIT (4)
GL_MAP_READ_BIT (1)
GL_MAP_UNSYNCHRONIZED_BIT (32)
GL_MAP_WRITE_BIT (2)
GL_MAX (32776)
GL_MAX_3D_TEXTURE_SIZE (32883)
GL_MAX_ARRAY_TEXTURE_LAYERS (35071)
GL_MAX_COLOR_ATTACHMENTS (36063)
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS (35379)
GL_MAX_COMBINED_UNIFORM_BLOCKS (35374)
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS (35377)
GL_MAX_DRAW_BUFFERS (34852)
GL_MAX_ELEMENT_INDEX (36203)
GL_MAX_ELEMENTS_INDICES (33001)
GL_MAX_ELEMENTS_VERTICES (33000)
GL_MAX_FRAGMENT_INPUT_COMPONENTS (37157)
GL_MAX_FRAGMENT_UNIFORM_BLOCKS (35373)
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS (35657)
GL_MAX_PROGRAM_TEXEL_OFFSET (35077)
GL_MAX_SAMPLES (36183)
GL_MAX_SERVER_WAIT_TIMEOUT (37137)
GL_MAX_TEXTURE_LOD_BIAS (34045)
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS (35978)
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS (35979)
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS (35968)
GL_MAX_UNIFORM_BLOCK_SIZE (35376)
GL_MAX_UNIFORM_BUFFER_BINDINGS (35375)
GL_MAX_VARYING_COMPONENTS (35659)
GL_MAX_VERTEX_OUTPUT_COMPONENTS (37154)
GL_MAX_VERTEX_UNIFORM_BLOCKS (35371)
GL_MAX_VERTEX_UNIFORM_COMPONENTS (35658)
GL_MIN (32775)
GL_MIN_PROGRAM_TEXEL_OFFSET (35076)
GL_MINOR_VERSION (33308)
GL_NUM_EXTENSIONS (33309)
GL_NUM_PROGRAM_BINARY_FORMATS (34814)
GL_NUM_SAMPLE_COUNTS (37760)
GL_OBJECT_TYPE (37138)
GL_PACK_ROW_LENGTH (3330)
GL_PACK_SKIP_PIXELS (3332)
GL_PACK_SKIP_ROWS (3331)
GL_PIXEL_PACK_BUFFER (35051)
GL_PIXEL_PACK_BUFFER_BINDING (35053)
GL_PIXEL_UNPACK_BUFFER (35052)
GL_PIXEL_UNPACK_BUFFER_BINDING (35055)
GL_PRIMITIVE_RESTART_FIXED_INDEX (36201)
GL_PROGRAM_BINARY_FORMATS (34815)
GL_PROGRAM_BINARY_LENGTH (34625)
GL_PROGRAM_BINARY_RETRIEVABLE_HINT (33367)
GL_QUERY_RESULT (34918)
GL_QUERY_RESULT_AVAILABLE (34919)
GL_R11F_G11F_B10F (35898)
GL_R16F (33325)
GL_R16I (33331)
GL_R16UI (33332)
GL_R32F (33326)
GL_R32I (33333)
GL_R32UI (33334)
GL_R8 (33321)
GL_R8_SNORM (36756)
GL_R8I (33329)
GL_R8UI (33330)
GL_RASTERIZER_DISCARD (35977)
GL_READ_BUFFER (3074)
GL_READ_FRAMEBUFFER (36008)
GL_READ_FRAMEBUFFER_BINDING (36010)
GL_RED (6403)
GL_RED_INTEGER (36244)
GL_RENDERBUFFER_SAMPLES (36011)
GL_RG (33319)
GL_RG16F (33327)
GL_RG16I (33337)
GL_RG16UI (33338)
GL_RG32F (33328)
GL_RG32I (33339)
GL_RG32UI (33340)
GL_RG8 (33323)
GL_RG8_SNORM (36757)
GL_RG8I (33335)
GL_RG8UI (33336)
GL_RG_INTEGER (33320)
GL_RGB10_A2 (32857)
GL_RGB10_A2UI (36975)
GL_RGB16F (34843)
GL_RGB16I (36233)
GL_RGB16UI (36215)
GL_RGB32F (34837)
GL_RGB32I (36227)
GL_RGB32UI (36209)
GL_RGB8 (32849)
GL_RGB8_SNORM (36758)
GL_RGB8I (36239)
GL_RGB8UI (36221)
GL_RGB9_E5 (35901)
GL_RGB_INTEGER (36248)
GL_RGBA16F (34842)
GL_RGBA16I (36232)
GL_RGBA16UI (36214)
GL_RGBA32F (34836)
GL_RGBA32I (36226)
GL_RGBA32UI (36208)
GL_RGBA8 (32856)
GL_RGBA8_SNORM (36759)
GL_RGBA8I (36238)
GL_RGBA8UI (36220)
GL_RGBA_INTEGER (36249)
GL_SAMPLER_2D_ARRAY (36289)
GL_SAMPLER_2D_ARRAY_SHADOW (36292)
GL_SAMPLER_2D_SHADOW (35682)
GL_SAMPLER_3D (35679)
GL_SAMPLER_BINDING (35097)
GL_SAMPLER_CUBE_SHADOW (36293)
GL_SEPARATE_ATTRIBS (35981)
GL_SIGNALED (37145)
GL_SIGNED_NORMALIZED (36764)
GL_SRGB (35904)
GL_SRGB8 (35905)
GL_SRGB8_ALPHA8 (35907)
GL_STATIC_COPY (35046)
GL_STATIC_READ (35045)
GL_STENCIL (6146)
GL_STREAM_COPY (35042)
GL_STREAM_READ (35041)
GL_SYNC_CONDITION (37139)
GL_SYNC_FENCE (37142)
GL_SYNC_FLAGS (37141)
GL_SYNC_FLUSH_COMMANDS_BIT (1)
GL_SYNC_GPU_COMMANDS_COMPLETE (37143)
GL_SYNC_STATUS (37140)
GL_TEXTURE_2D_ARRAY (35866)
GL_TEXTURE_3D (32879)
GL_TEXTURE_BASE_LEVEL (33084)
GL_TEXTURE_BINDING_2D_ARRAY (35869)
GL_TEXTURE_BINDING_3D (32874)
GL_TEXTURE_COMPARE_FUNC (34893)
GL_TEXTURE_COMPARE_MODE (34892)
GL_TEXTURE_IMMUTABLE_FORMAT (37167)
GL_TEXTURE_IMMUTABLE_LEVELS (33503)
GL_TEXTURE_MAX_LEVEL (33085)
GL_TEXTURE_MAX_LOD (33083)
GL_TEXTURE_MIN_LOD (33082)
GL_TEXTURE_SWIZZLE_A (36421)
GL_TEXTURE_SWIZZLE_B (36420)
GL_TEXTURE_SWIZZLE_G (36419)
GL_TEXTURE_SWIZZLE_R (36418)
GL_TEXTURE_WRAP_R (32882)
GL_TIMEOUT_EXPIRED (37147)
GL_TIMEOUT_IGNORED (-9223372036854775807)
GL_TRANSFORM_FEEDBACK (36386)
GL_TRANSFORM_FEEDBACK_ACTIVE (36388)
GL_TRANSFORM_FEEDBACK_BINDING (36389)
GL_TRANSFORM_FEEDBACK_BUFFER (35982)
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING (35983)
GL_TRANSFORM_FEEDBACK_BUFFER_MODE (35967)
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE (35973)
GL_TRANSFORM_FEEDBACK_BUFFER_START (35972)
GL_TRANSFORM_FEEDBACK_PAUSED (36387)
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN (35976)
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH (35958)
GL_TRANSFORM_FEEDBACK_VARYINGS (35971)
GL_UNIFORM_ARRAY_STRIDE (35388)
GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES (35395)
GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS (35394)
GL_UNIFORM_BLOCK_BINDING (35391)
GL_UNIFORM_BLOCK_DATA_SIZE (35392)
GL_UNIFORM_BLOCK_INDEX (35386)
GL_UNIFORM_BLOCK_NAME_LENGTH (35393)
GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER (35398)
GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER (35396)
GL_UNIFORM_BUFFER (35345)
GL_UNIFORM_BUFFER_BINDING (35368)
GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT (35380)
GL_UNIFORM_BUFFER_SIZE (35370)
GL_UNIFORM_BUFFER_START (35369)
GL_UNIFORM_IS_ROW_MAJOR (35390)
GL_UNIFORM_MATRIX_STRIDE (35389)
GL_UNIFORM_NAME_LENGTH (35385)
GL_UNIFORM_OFFSET (35387)
GL_UNIFORM_SIZE (35384)
GL_UNIFORM_TYPE (35383)
GL_UNPACK_IMAGE_HEIGHT (32878)
GL_UNPACK_ROW_LENGTH (3314)
GL_UNPACK_SKIP_IMAGES (32877)
GL_UNPACK_SKIP_PIXELS (3316)
GL_UNPACK_SKIP_ROWS (3315)
GL_UNSIGNALED (37144)
GL_UNSIGNED_INT_10F_11F_11F_REV (35899)
GL_UNSIGNED_INT_24_8 (34042)
GL_UNSIGNED_INT_2_10_10_10_REV (33640)
GL_UNSIGNED_INT_5_9_9_9_REV (35902)
GL_UNSIGNED_INT_SAMPLER_2D (36306)
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY (36311)
GL_UNSIGNED_INT_SAMPLER_3D (36307)
GL_UNSIGNED_INT_SAMPLER_CUBE (36308)
GL_UNSIGNED_INT_VEC2 (36294)
GL_UNSIGNED_INT_VEC3 (36295)
GL_UNSIGNED_INT_VEC4 (36296)
GL_UNSIGNED_NORMALIZED (35863)
GL_VERTEX_ARRAY_BINDING (34229)
GL_VERTEX_ATTRIB_ARRAY_DIVISOR (35070)
GL_VERTEX_ATTRIB_ARRAY_INTEGER (35069)
GL_WAIT_FAILED (37149)