public interface GL3ES3 extends GL2ES3
Interface containing the common subset of core GL3 (OpenGL 3.1+) and GLES3 (OpenGL ES 3.0).
This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
This interface is almost GLES3 complete, lacking GL_ARB_ES3_compatibility
extension.
Modifier and Type | Field and Description |
---|---|
static int |
GL_ALREADY_SIGNALED
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_CONDITION_SATISFIED
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_INT_2_10_10_10_REV
Part of
GL_ES_VERSION_3_0 , GL_ARB_vertex_type_2_10_10_10_rev , GL_VERSION_3_3 |
static int |
GL_MAX_FRAGMENT_INPUT_COMPONENTS
Part of
GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_MAX_SERVER_WAIT_TIMEOUT
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_MAX_VERTEX_OUTPUT_COMPONENTS
Part of
GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_OBJECT_TYPE
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_RGB10_A2UI
Part of
GL_ES_VERSION_3_0 , GL_ARB_texture_rgb10_a2ui , GL_VERSION_3_3 |
static int |
GL_SAMPLER_BINDING
Part of
GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
static int |
GL_SIGNALED
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_SYNC_CONDITION
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_SYNC_FENCE
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_SYNC_FLAGS
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_SYNC_FLUSH_COMMANDS_BIT
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_SYNC_GPU_COMMANDS_COMPLETE
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_SYNC_STATUS
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_TEXTURE_SWIZZLE_A
Part of
GL_ES_VERSION_3_0 , GL_ARB_texture_swizzle , GL_VERSION_3_3 |
static int |
GL_TEXTURE_SWIZZLE_B
Part of
GL_ES_VERSION_3_0 , GL_ARB_texture_swizzle , GL_VERSION_3_3 |
static int |
GL_TEXTURE_SWIZZLE_G
Part of
GL_ES_VERSION_3_0 , GL_ARB_texture_swizzle , GL_VERSION_3_3 |
static int |
GL_TEXTURE_SWIZZLE_R
Part of
GL_ES_VERSION_3_0 , GL_ARB_texture_swizzle , GL_VERSION_3_3 |
static int |
GL_TIMEOUT_EXPIRED
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_UNSIGNALED
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
static int |
GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Part of
GL_ES_VERSION_3_0 , GL_VERSION_3_3 ; GL_ARB_instanced_arrays |
static int |
GL_WAIT_FAILED
Part of
GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALL_BARRIER_BITS, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_COLOR, GL_COMPRESSED_RGBA_ASTC_10x10_KHR, GL_COMPRESSED_RGBA_ASTC_10x5_KHR, GL_COMPRESSED_RGBA_ASTC_10x6_KHR, GL_COMPRESSED_RGBA_ASTC_10x8_KHR, GL_COMPRESSED_RGBA_ASTC_12x10_KHR, GL_COMPRESSED_RGBA_ASTC_12x12_KHR, GL_COMPRESSED_RGBA_ASTC_4x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x5_KHR, GL_COMPRESSED_RGBA_ASTC_8x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_DEPTH, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH32F_STENCIL8, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_UNDEFINED, GL_GREEN, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_CUBE, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_MAJOR_VERSION, GL_MAX, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_SAMPLES, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VARYING_COMPONENTS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MINOR_VERSION, GL_NUM_EXTENSIONS, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_R16I, GL_R16UI, GL_R32I, GL_R32UI, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED_INTEGER, GL_RENDERBUFFER_SAMPLES, GL_RG_INTEGER, GL_RG16I, GL_RG16UI, GL_RG32I, GL_RG32UI, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SIGNED_NORMALIZED, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PAUSED, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_INTEGER
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_PROGRAM, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALL_SHADER_BITS, GL_ANY_SAMPLES_PASSED, GL_ANY_SAMPLES_PASSED_CONSERVATIVE, GL_ATTACHED_SHADERS, GL_BLEND_COLOR, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER, GL_COLOR_ATTACHMENT1, GL_COLOR_ATTACHMENT10, GL_COLOR_ATTACHMENT11, GL_COLOR_ATTACHMENT12, GL_COLOR_ATTACHMENT13, GL_COLOR_ATTACHMENT14, GL_COLOR_ATTACHMENT15, GL_COLOR_ATTACHMENT2, GL_COLOR_ATTACHMENT3, GL_COLOR_ATTACHMENT4, GL_COLOR_ATTACHMENT5, GL_COLOR_ATTACHMENT6, GL_COLOR_ATTACHMENT7, GL_COLOR_ATTACHMENT8, GL_COLOR_ATTACHMENT9, GL_COMPARE_REF_TO_TEXTURE, GL_COMPILE_STATUS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CONTEXT_FLAG_DEBUG_BIT, GL_CONTEXT_ROBUST_ACCESS, GL_CURRENT_PROGRAM, GL_CURRENT_QUERY, GL_CURRENT_VERTEX_ATTRIB, GL_DEBUG_CALLBACK_FUNCTION, GL_DEBUG_CALLBACK_USER_PARAM, GL_DEBUG_GROUP_STACK_DEPTH, GL_DEBUG_LOGGED_MESSAGES, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH, GL_DEBUG_OUTPUT, GL_DEBUG_OUTPUT_SYNCHRONOUS, GL_DEBUG_SEVERITY_HIGH, GL_DEBUG_SEVERITY_LOW, GL_DEBUG_SEVERITY_MEDIUM, GL_DEBUG_SEVERITY_NOTIFICATION, GL_DEBUG_SOURCE_API, GL_DEBUG_SOURCE_APPLICATION, GL_DEBUG_SOURCE_OTHER, GL_DEBUG_SOURCE_SHADER_COMPILER, GL_DEBUG_SOURCE_THIRD_PARTY, GL_DEBUG_SOURCE_WINDOW_SYSTEM, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR, GL_DEBUG_TYPE_ERROR, GL_DEBUG_TYPE_MARKER, GL_DEBUG_TYPE_OTHER, GL_DEBUG_TYPE_PERFORMANCE, GL_DEBUG_TYPE_POP_GROUP, GL_DEBUG_TYPE_PORTABILITY, GL_DEBUG_TYPE_PUSH_GROUP, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR, GL_DELETE_STATUS, GL_DEPTH_COMPONENT, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_BIT, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_HIGH_FLOAT, GL_HIGH_INT, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_10_10_10_2, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DEBUG_GROUP_STACK_DEPTH, GL_MAX_DEBUG_LOGGED_MESSAGES, GL_MAX_DEBUG_MESSAGE_LENGTH, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_LABEL_LENGTH, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_NUM_PROGRAM_BINARY_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_PROGRAM, GL_PROGRAM_BINARY_FORMATS, GL_PROGRAM_BINARY_LENGTH, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_QUERY, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_R16F, GL_R32F, GL_R8, GL_RED, GL_RG, GL_RG16F, GL_RG32F, GL_RG8, GL_SAMPLER, GL_SAMPLER_2D, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_CUBE, GL_SHADER, GL_SHADER_BINARY_DMP, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_INDEX, GL_STREAM_DRAW, GL_TEXTURE_3D, GL_TEXTURE_BINDING_3D, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_WRAP_R, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_NORMALIZED, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER, GL_VERTEX_SHADER_BIT
GL_ACTIVE_TEXTURE, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALPHA16F, GL_ALPHA32F, GL_ALPHA8, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BACK, GL_BGRA, GL_BGRA8, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_STENCIL, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8, GL_DITHER, GL_DONT_CARE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_GUILTY_CONTEXT_RESET, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INNOCENT_CONTEXT_RESET, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LOSE_CONTEXT_ON_RESET, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NO_RESET_NOTIFICATION, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R11F_G11F_B10F, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA_SIGNED_COMPONENTS, GL_RGBA16F, GL_RGBA32F, GL_RGBA4, GL_RGBA8, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLER_2D_ARRAY, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNKNOWN_CONTEXT_RESET, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZERO
Modifier and Type | Method and Description |
---|---|
void |
glBindSampler(int unit,
int sampler)
Entry point to C language function:
void glBindSampler(GLuint unit, GLuint sampler) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
int |
glClientWaitSync(long sync,
int flags,
long timeout)
Entry point to C language function:
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glDeleteSamplers(int count,
int[] samplers,
int samplers_offset)
Entry point to C language function:
void glDeleteSamplers(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glDeleteSamplers(int count,
IntBuffer samplers)
Entry point to C language function:
void glDeleteSamplers(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glDeleteSync(long sync)
Entry point to C language function:
void glDeleteSync(GLsync sync) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
long |
glFenceSync(int condition,
int flags)
Entry point to C language function:
GLsync glFenceSync(GLenum condition, GLbitfield flags) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGenSamplers(int count,
int[] samplers,
int samplers_offset)
Entry point to C language function:
void glGenSamplers(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGenSamplers(int count,
IntBuffer samplers)
Entry point to C language function:
void glGenSamplers(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetBufferParameteri64v(int target,
int pname,
long[] params,
int params_offset)
Entry point to C language function:
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetBufferParameteri64v(int target,
int pname,
LongBuffer params)
Entry point to C language function:
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64i_v(int target,
int index,
long[] data,
int data_offset)
Entry point to C language function:
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64i_v(int target,
int index,
LongBuffer data)
Entry point to C language function:
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64v(int pname,
long[] params,
int params_offset)
Entry point to C language function:
void glGetInteger64v(GLenum pname, GLint64 * params) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64v(int pname,
LongBuffer params)
Entry point to C language function:
void glGetInteger64v(GLenum pname, GLint64 * params) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetSamplerParameterfv(int sampler,
int pname,
float[] params,
int params_offset)
Entry point to C language function:
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetSamplerParameterfv(int sampler,
int pname,
FloatBuffer params)
Entry point to C language function:
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetSamplerParameteriv(int sampler,
int pname,
int[] params,
int params_offset)
Entry point to C language function:
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetSamplerParameteriv(int sampler,
int pname,
IntBuffer params)
Entry point to C language function:
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGetSynciv(long sync,
int pname,
int bufSize,
int[] length,
int length_offset,
int[] values,
int values_offset)
Entry point to C language function:
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetSynciv(long sync,
int pname,
int bufSize,
IntBuffer length,
IntBuffer values)
Entry point to C language function:
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
boolean |
glIsSampler(int sampler)
Entry point to C language function:
GLboolean glIsSampler(GLuint sampler) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
boolean |
glIsSync(long sync)
Entry point to C language function:
GLboolean glIsSync(GLsync sync) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glSamplerParameterf(int sampler,
int pname,
float param)
Entry point to C language function:
void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameterfv(int sampler,
int pname,
float[] param,
int param_offset)
Entry point to C language function:
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameterfv(int sampler,
int pname,
FloatBuffer param)
Entry point to C language function:
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameteri(int sampler,
int pname,
int param)
Entry point to C language function:
void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameteriv(int sampler,
int pname,
int[] param,
int param_offset)
Entry point to C language function:
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glSamplerParameteriv(int sampler,
int pname,
IntBuffer param)
Entry point to C language function:
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glVertexAttribDivisor(int index,
int divisor)
Entry point to C language function:
void glVertexAttribDivisor(GLuint index, GLuint divisor) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_3 ; GL_ARB_instanced_arrays |
void |
glWaitSync(long sync,
int flags,
long timeout)
Entry point to C language function:
void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindVertexArray, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferfv, glClearBufferiv, glClearBufferiv, glClearBufferuiv, glClearBufferuiv, glCopyBufferSubData, glDeleteVertexArrays, glDeleteVertexArrays, glDrawArraysInstanced, glDrawBuffers, glDrawBuffers, glDrawElementsInstanced, glDrawRangeElements, glEndTransformFeedback, glFramebufferTextureLayer, glGenVertexArrays, glGenVertexArrays, glGetActiveUniformBlockiv, glGetActiveUniformBlockiv, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformsiv, glGetActiveUniformsiv, glGetFragDataLocation, glGetIntegeri_v, glGetIntegeri_v, glGetInternalformativ, glGetInternalformativ, glGetStringi, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformIndices, glGetUniformuiv, glGetUniformuiv, glGetVertexAttribIiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glGetVertexAttribIuiv, glIsVertexArray, glReadBuffer, glRenderbufferStorageMultisample, glTransformFeedbackVaryings, glUniform1ui, glUniform1uiv, glUniform1uiv, glUniform2ui, glUniform2uiv, glUniform2uiv, glUniform3ui, glUniform3uiv, glUniform3uiv, glUniform4ui, glUniform4uiv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2x3fv, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUniformMatrix4x3fv, glVertexAttribI4i, glVertexAttribI4iv, glVertexAttribI4iv, glVertexAttribI4ui, glVertexAttribI4uiv, glVertexAttribI4uiv, glVertexAttribIPointer, isPBOPackBound, isPBOUnpackBound
glAttachShader, glBeginQuery, glBindAttribLocation, glBlendColor, glClearDepth, glClearDepthf, glCompileShader, glCompressedTexImage3D, glCompressedTexImage3D, glCompressedTexSubImage3D, glCompressedTexSubImage3D, glCopyTexSubImage3D, glCreateProgram, glCreateShader, glDebugMessageControl, glDebugMessageControl, glDebugMessageInsert, glDeleteProgram, glDeleteQueries, glDeleteQueries, glDeleteShader, glDepthRange, glDepthRangef, glDetachShader, glDisableVertexAttribArray, glEnableVertexAttribArray, glEndQuery, glFramebufferTexture3D, glGenQueries, glGenQueries, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetDebugMessageLog, glGetDebugMessageLog, glGetObjectLabel, glGetObjectLabel, glGetObjectPtrLabel, glGetObjectPtrLabel, glGetProgramBinary, glGetProgramBinary, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetQueryiv, glGetQueryiv, glGetQueryObjectuiv, glGetQueryObjectuiv, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, glGetShaderSource, glGetShaderSource, glGetUniformfv, glGetUniformfv, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribiv, glIsProgram, glIsQuery, glIsShader, glLinkProgram, glObjectLabel, glObjectLabel, glObjectPtrLabel, glObjectPtrLabel, glPopDebugGroup, glProgramBinary, glPushDebugGroup, glPushDebugGroup, glReleaseShaderCompiler, glShaderBinary, glShaderBinary, glShaderSource, glShaderSource, glStencilFuncSeparate, glStencilMaskSeparate, glStencilOpSeparate, glTexImage3D, glTexImage3D, glTexSubImage3D, glTexSubImage3D, glUniform, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer
glActiveTexture, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearStencil, glColorMask, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCullFace, glDeleteBuffers, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDisable, glDrawArrays, glDrawElements, glEnable, glFinish, glFlush, glFlushMappedBufferRange, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGetBooleanv, glGetBooleanv, glGetBufferParameteriv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetGraphicsResetStatus, glGetIntegerv, glGetIntegerv, glGetnUniformfv, glGetnUniformfv, glGetnUniformiv, glGetnUniformiv, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetString, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteriv, glGetTexParameteriv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsRenderbuffer, glIsTexture, glLineWidth, glMapBuffer, glMapBufferRange, glPixelStorei, glPolygonOffset, glReadnPixels, glReadPixels, glReadPixels, glRenderbufferStorage, glSampleCoverage, glScissor, glStencilFunc, glStencilMask, glStencilOp, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexStorage1D, glTexStorage2D, glTexStorage3D, glTexSubImage2D, glTexSubImage2D, glTextureStorage1D, glTextureStorage2D, glTextureStorage3D, glUnmapBuffer, glViewport
getBoundBuffer, getBoundFramebuffer, getBufferStorage, getContext, getDefaultDrawFramebuffer, getDefaultReadBuffer, getDefaultReadFramebuffer, getDownstreamGL, getExtension, getGL, getGL2, getGL2ES1, getGL2ES2, getGL2ES3, getGL2GL3, getGL3, getGL3bc, getGL3ES3, getGL4, getGL4bc, getGL4ES3, getGLES1, getGLES2, getGLES3, getGLProfile, getMaxRenderbufferSamples, getPlatformGLExtensions, getRootGL, getSwapInterval, hasBasicFBOSupport, hasFullFBOSupport, hasGLSL, isExtensionAvailable, isFunctionAvailable, isGL, isGL2, isGL2ES1, isGL2ES2, isGL2ES3, isGL2GL3, isGL3, isGL3bc, isGL3core, isGL3ES3, isGL4, isGL4bc, isGL4core, isGL4ES3, isGLcore, isGLES, isGLES1, isGLES2, isGLES2Compatible, isGLES3, isGLES3Compatible, isNPOTTextureAvailable, isTextureFormatBGRA8888Available, isVBOArrayBound, isVBOElementArrayBound, mapBuffer, mapBufferRange, setSwapInterval
static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_MAX_SERVER_WAIT_TIMEOUT
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_OBJECT_TYPE
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_SYNC_CONDITION
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_SYNC_STATUS
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_SYNC_FLAGS
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_SYNC_FENCE
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_SYNC_GPU_COMMANDS_COMPLETE
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_UNSIGNALED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_SIGNALED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_ALREADY_SIGNALED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_TIMEOUT_EXPIRED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_CONDITION_SATISFIED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_WAIT_FAILED
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_SYNC_FLUSH_COMMANDS_BIT
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
GL_ES_VERSION_3_0
, GL_VERSION_3_3
; GL_ARB_instanced_arrays
static final int GL_SAMPLER_BINDING
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
static final int GL_RGB10_A2UI
GL_ES_VERSION_3_0
, GL_ARB_texture_rgb10_a2ui
, GL_VERSION_3_3
static final int GL_TEXTURE_SWIZZLE_R
GL_ES_VERSION_3_0
, GL_ARB_texture_swizzle
, GL_VERSION_3_3
static final int GL_TEXTURE_SWIZZLE_G
GL_ES_VERSION_3_0
, GL_ARB_texture_swizzle
, GL_VERSION_3_3
static final int GL_TEXTURE_SWIZZLE_B
GL_ES_VERSION_3_0
, GL_ARB_texture_swizzle
, GL_VERSION_3_3
static final int GL_TEXTURE_SWIZZLE_A
GL_ES_VERSION_3_0
, GL_ARB_texture_swizzle
, GL_VERSION_3_3
static final int GL_INT_2_10_10_10_REV
GL_ES_VERSION_3_0
, GL_ARB_vertex_type_2_10_10_10_rev
, GL_VERSION_3_3
void glBindSampler(int unit, int sampler)
void glBindSampler(GLuint unit, GLuint sampler)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
int glClientWaitSync(long sync, int flags, long timeout)
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glDeleteSamplers(int count, IntBuffer samplers)
void glDeleteSamplers(GLsizei count, const GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
samplers
- a direct or array-backed IntBuffer
void glDeleteSamplers(int count, int[] samplers, int samplers_offset)
void glDeleteSamplers(GLsizei count, const GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glDeleteSync(long sync)
void glDeleteSync(GLsync sync)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
long glFenceSync(int condition, int flags)
GLsync glFenceSync(GLenum condition, GLbitfield flags)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glGenSamplers(int count, IntBuffer samplers)
void glGenSamplers(GLsizei count, GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
samplers
- a direct or array-backed IntBuffer
void glGenSamplers(int count, int[] samplers, int samplers_offset)
void glGenSamplers(GLsizei count, GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
params
- a direct or array-backed LongBuffer
void glGetBufferParameteri64v(int target, int pname, long[] params, int params_offset)
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glGetInteger64i_v(int target, int index, LongBuffer data)
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
data
- a direct or array-backed LongBuffer
void glGetInteger64i_v(int target, int index, long[] data, int data_offset)
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glGetInteger64v(int pname, LongBuffer params)
void glGetInteger64v(GLenum pname, GLint64 * params)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
params
- a direct or array-backed LongBuffer
void glGetInteger64v(int pname, long[] params, int params_offset)
void glGetInteger64v(GLenum pname, GLint64 * params)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
params
- a direct or array-backed FloatBuffer
void glGetSamplerParameterfv(int sampler, int pname, float[] params, int params_offset)
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
params
- a direct or array-backed IntBuffer
void glGetSamplerParameteriv(int sampler, int pname, int[] params, int params_offset)
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values)
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glGetSynciv(long sync, int pname, int bufSize, int[] length, int length_offset, int[] values, int values_offset)
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
boolean glIsSampler(int sampler)
GLboolean glIsSampler(GLuint sampler)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
boolean glIsSync(long sync)
GLboolean glIsSync(GLsync sync)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
void glSamplerParameterf(int sampler, int pname, float param)
void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
param
- a direct or array-backed FloatBuffer
void glSamplerParameterfv(int sampler, int pname, float[] param, int param_offset)
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glSamplerParameteri(int sampler, int pname, int param)
void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
param
- a direct or array-backed IntBuffer
void glSamplerParameteriv(int sampler, int pname, int[] param, int param_offset)
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
void glVertexAttribDivisor(int index, int divisor)
void glVertexAttribDivisor(GLuint index, GLuint divisor)
GL_ES_VERSION_3_0
, GL_VERSION_3_3
; GL_ARB_instanced_arrays
void glWaitSync(long sync, int flags, long timeout)
void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
Copyright 2010 JogAmp Community.