Class DebugGLES3
- java.lang.Object
-
- com.jogamp.opengl.DebugGLES3
-
- Direct Known Subclasses:
DebugGLES2
public class DebugGLES3 extends Object implements GLES3
Composable pipeline which wraps an underlying
GLimplementation, providing error checking after each OpenGL method call. If an error occurs, causes aGLExceptionto be thrown at exactly the point of failure.Sample code which installs this pipeline:
gl = drawable.setGL(new DebugGL(drawable.getGL()));
For automatic instantiation seeGLPipelineFactory.create(String, Class, GL, Object[])
-
-
Field Summary
Fields Modifier and Type Field Description static booleanDEBUG-
Fields inherited from interface com.jogamp.opengl.GL
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_BGR, 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_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, 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_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_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_SRGB, 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_LUMINANCE_ALPHA16F, GL_LUMINANCE_ALPHA32F, GL_LUMINANCE16F, GL_LUMINANCE32F, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, 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_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_SAMPLES, 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_R16F, GL_R32F, GL_R8, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, 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_SAMPLES, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RG16F, GL_RG32F, GL_RG8, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, 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_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_BINDING_2D, 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
-
Fields inherited from interface com.jogamp.opengl.GL2ES2
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_ADVANCED_COHERENT_KHR, GL_BLEND_COLOR, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER, GL_CLAMP_TO_BORDER, 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_GPU_DISJOINT, GL_HIGH_FLOAT, GL_HIGH_INT, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_10_10_10_2, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, 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_COLOR_TEXTURE_SAMPLES, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DEBUG_GROUP_STACK_DEPTH, GL_MAX_DEBUG_LOGGED_MESSAGES, GL_MAX_DEBUG_MESSAGE_LENGTH, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_INTEGER_SAMPLES, GL_MAX_LABEL_LENGTH, GL_MAX_SAMPLE_MASK_WORDS, 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, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_QUERY, GL_QUERY_COUNTER_BITS, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_RED, GL_RG, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLER, GL_SAMPLER_2D, GL_SAMPLER_2D_MULTISAMPLE, GL_SAMPLER_2D_MULTISAMPLE_ARRAY, 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_2D_MULTISAMPLE, GL_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_3D, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_SAMPLES, GL_TEXTURE_WRAP_R, GL_TIME_ELAPSED, GL_TIMESTAMP, 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_INT_SAMPLER_2D_MULTISAMPLE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, 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
-
Fields inherited from interface com.jogamp.opengl.GL2ES3
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALL_BARRIER_BITS, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_UPDATE_BARRIER_BIT, GL_COLOR, GL_COLOR_ATTACHMENT16, GL_COLOR_ATTACHMENT17, GL_COLOR_ATTACHMENT18, GL_COLOR_ATTACHMENT19, GL_COLOR_ATTACHMENT20, GL_COLOR_ATTACHMENT21, GL_COLOR_ATTACHMENT22, GL_COLOR_ATTACHMENT23, GL_COLOR_ATTACHMENT24, GL_COLOR_ATTACHMENT25, GL_COLOR_ATTACHMENT26, GL_COLOR_ATTACHMENT27, GL_COLOR_ATTACHMENT28, GL_COLOR_ATTACHMENT29, GL_COLOR_ATTACHMENT30, GL_COLOR_ATTACHMENT31, GL_COMMAND_BARRIER_BIT, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, 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_RGBA8_ETC2_EAC, GL_COMPRESSED_SIGNED_R11_EAC, GL_COMPRESSED_SIGNED_RG11_EAC, 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_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, GL_COMPRESSED_SRGB8_ETC2, GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, GL_CONTEXT_FLAGS, 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_DEPTH_STENCIL_TEXTURE_MODE, GL_DEPTH32F_STENCIL8, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FIRST_VERTEX_CONVENTION, GL_FIRST_VERTEX_CONVENTION_EXT, 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_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, GL_FRAMEBUFFER_DEFAULT_HEIGHT, GL_FRAMEBUFFER_DEFAULT_LAYERS, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_UNDEFINED, GL_GEOMETRY_SHADER_BIT, GL_GREEN, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_3D, GL_IMAGE_BINDING_ACCESS, GL_IMAGE_BINDING_FORMAT, GL_IMAGE_BINDING_LAYER, GL_IMAGE_BINDING_LAYERED, GL_IMAGE_BINDING_LEVEL, GL_IMAGE_BINDING_NAME, GL_IMAGE_BUFFER, GL_IMAGE_CUBE, GL_IMAGE_CUBE_MAP_ARRAY, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_3D, GL_INT_IMAGE_BUFFER, GL_INT_IMAGE_CUBE, GL_INT_IMAGE_CUBE_MAP_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_BUFFER, GL_INT_SAMPLER_CUBE, GL_INT_SAMPLER_CUBE_MAP_ARRAY, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_LAST_VERTEX_CONVENTION, GL_LAST_VERTEX_CONVENTION_EXT, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINES_ADJACENCY_EXT, GL_MAJOR_VERSION, GL_MAX, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMBINED_ATOMIC_COUNTERS, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_ELEMENT_INDEX, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_FRAMEBUFFER_HEIGHT, GL_MAX_FRAMEBUFFER_LAYERS, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, GL_MAX_GEOMETRY_ATOMIC_COUNTERS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_IMAGE_UNITS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, GL_MAX_TEXTURE_BUFFER_SIZE, 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_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MIN_SAMPLE_SHADING_VALUE, GL_MINOR_VERSION, GL_NUM_EXTENSIONS, GL_NUM_SAMPLE_COUNTS, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PRIMITIVES_GENERATED, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_QUADS, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F, GL_R16I, GL_R16UI, GL_R32I, GL_R32UI, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_ONLY, GL_READ_WRITE, GL_RED_INTEGER, GL_RG_INTEGER, GL_RG16I, GL_RG16UI, GL_RG32I, GL_RG32UI, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB10_A2UI, 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_SAMPLE_SHADING, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_BUFFER, GL_SAMPLER_CUBE_MAP_ARRAY, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SIGNED_NORMALIZED, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_TESS_CONTROL_SHADER_BIT, GL_TESS_EVALUATION_SHADER_BIT, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_COMPRESSED, GL_TEXTURE_CUBE_MAP_ARRAY, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_BINDING, 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_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_EXT, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BARRIER_BIT, 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_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_3D, GL_UNSIGNED_INT_IMAGE_BUFFER, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_INTEGER
-
Fields inherited from interface com.jogamp.opengl.GL3ES3
GL_ACTIVE_RESOURCES, GL_ACTIVE_VARIABLES, GL_ALREADY_SIGNALED, GL_ARRAY_SIZE, GL_ARRAY_STRIDE, GL_ATOMIC_COUNTER_BUFFER_INDEX, GL_BLOCK_INDEX, GL_BUFFER_BINDING, GL_BUFFER_DATA_SIZE, GL_BUFFER_VARIABLE, GL_COLORBURN, GL_COLORDODGE, GL_COMPRESSED_RGBA_ASTC_10x10, GL_COMPRESSED_RGBA_ASTC_10x5, GL_COMPRESSED_RGBA_ASTC_10x6, GL_COMPRESSED_RGBA_ASTC_10x8, GL_COMPRESSED_RGBA_ASTC_12x10, GL_COMPRESSED_RGBA_ASTC_12x12, GL_COMPRESSED_RGBA_ASTC_4x4, GL_COMPRESSED_RGBA_ASTC_5x4, GL_COMPRESSED_RGBA_ASTC_5x5, GL_COMPRESSED_RGBA_ASTC_6x5, GL_COMPRESSED_RGBA_ASTC_6x6, GL_COMPRESSED_RGBA_ASTC_8x5, GL_COMPRESSED_RGBA_ASTC_8x6, GL_COMPRESSED_RGBA_ASTC_8x8, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, GL_COMPUTE_SHADER, GL_COMPUTE_SHADER_BIT, GL_COMPUTE_WORK_GROUP_SIZE, GL_CONDITION_SATISFIED, GL_CONTEXT_LOST, GL_DARKEN, GL_DIFFERENCE, GL_DISPATCH_INDIRECT_BUFFER, GL_DISPATCH_INDIRECT_BUFFER_BINDING, GL_DRAW_INDIRECT_BUFFER, GL_DRAW_INDIRECT_BUFFER_BINDING, GL_EXCLUSION, GL_FRACTIONAL_EVEN, GL_FRACTIONAL_ODD, GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, GL_FRAMEBUFFER_ATTACHMENT_LAYERED, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, GL_GEOMETRY_INPUT_TYPE, GL_GEOMETRY_OUTPUT_TYPE, GL_GEOMETRY_SHADER, GL_GEOMETRY_SHADER_INVOCATIONS, GL_GEOMETRY_VERTICES_OUT, GL_HARDLIGHT, GL_HSL_COLOR, GL_HSL_HUE, GL_HSL_LUMINOSITY, GL_HSL_SATURATION, GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INT_2_10_10_10_REV, GL_IS_PER_PATCH, GL_IS_ROW_MAJOR, GL_ISOLINES, GL_LAYER_PROVOKING_VERTEX, GL_LIGHTEN, GL_LINE_STRIP_ADJACENCY, GL_LINES_ADJACENCY, GL_LOCATION, GL_MATRIX_STRIDE, GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMBINED_IMAGE_UNIFORMS, GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES, GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMPUTE_ATOMIC_COUNTERS, GL_MAX_COMPUTE_IMAGE_UNIFORMS, GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_SHARED_MEMORY_SIZE, GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS, GL_MAX_COMPUTE_UNIFORM_BLOCKS, GL_MAX_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMPUTE_WORK_GROUP_COUNT, GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS, GL_MAX_COMPUTE_WORK_GROUP_SIZE, GL_MAX_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_INPUT_COMPONENTS, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_IMAGE_UNIFORMS, GL_MAX_GEOMETRY_INPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_VERTICES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_NAME_LENGTH, GL_MAX_NUM_ACTIVE_VARIABLES, GL_MAX_PATCH_VERTICES, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MAX_SERVER_WAIT_TIMEOUT, GL_MAX_SHADER_STORAGE_BLOCK_SIZE, GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, GL_MAX_TESS_GEN_LEVEL, GL_MAX_TESS_PATCH_COMPONENTS, GL_MAX_UNIFORM_LOCATIONS, GL_MAX_VERTEX_ATTRIB_BINDINGS, GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_MAX_VERTEX_ATTRIB_STRIDE, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_OUTPUT_COMPONENTS, GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MULTIPLY, GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, GL_MULTISAMPLE_LINE_WIDTH_RANGE, GL_NAME_LENGTH, GL_NUM_ACTIVE_VARIABLES, GL_OBJECT_TYPE, GL_OFFSET, GL_OVERLAY, GL_PATCH_VERTICES, GL_PATCHES, GL_PRIMITIVE_BOUNDING_BOX, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, GL_PROGRAM_INPUT, GL_PROGRAM_OUTPUT, GL_REFERENCED_BY_COMPUTE_SHADER, GL_REFERENCED_BY_FRAGMENT_SHADER, GL_REFERENCED_BY_GEOMETRY_SHADER, GL_REFERENCED_BY_TESS_CONTROL_SHADER, GL_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_REFERENCED_BY_VERTEX_SHADER, GL_SAMPLER_BINDING, GL_SCREEN, GL_SHADER_STORAGE_BARRIER_BIT, GL_SHADER_STORAGE_BLOCK, GL_SHADER_STORAGE_BUFFER, GL_SHADER_STORAGE_BUFFER_BINDING, GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT, GL_SHADER_STORAGE_BUFFER_SIZE, GL_SHADER_STORAGE_BUFFER_START, GL_SIGNALED, GL_SOFTLIGHT, GL_SYNC_CONDITION, GL_SYNC_FENCE, GL_SYNC_FLAGS, GL_SYNC_FLUSH_COMMANDS_BIT, GL_SYNC_GPU_COMMANDS_COMPLETE, GL_SYNC_STATUS, GL_TESS_CONTROL_OUTPUT_VERTICES, GL_TESS_CONTROL_SHADER, GL_TESS_EVALUATION_SHADER, GL_TESS_GEN_MODE, GL_TESS_GEN_POINT_MODE, GL_TESS_GEN_SPACING, GL_TESS_GEN_VERTEX_ORDER, GL_TEXTURE_BUFFER_BINDING, GL_TEXTURE_BUFFER_OFFSET, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, GL_TEXTURE_BUFFER_SIZE, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TIMEOUT_EXPIRED, GL_TOP_LEVEL_ARRAY_SIZE, GL_TOP_LEVEL_ARRAY_STRIDE, GL_TRANSFORM_FEEDBACK_VARYING, GL_TRIANGLE_STRIP_ADJACENCY, GL_TRIANGLES_ADJACENCY, GL_TYPE, GL_UNDEFINED_VERTEX, GL_UNIFORM, GL_UNIFORM_BLOCK, GL_UNSIGNALED, GL_VERTEX_ATTRIB_BINDING, GL_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_VERTEX_BINDING_BUFFER, GL_VERTEX_BINDING_DIVISOR, GL_VERTEX_BINDING_OFFSET, GL_VERTEX_BINDING_STRIDE, GL_WAIT_FAILED
-
Fields inherited from interface com.jogamp.opengl.GLES2
GL_3DC_X_AMD, GL_3DC_XY_AMD, GL_ALPHA_TEST_FUNC_QCOM, GL_ALPHA_TEST_QCOM, GL_ALPHA_TEST_REF_QCOM, GL_ATC_RGB_AMD, GL_ATC_RGBA_EXPLICIT_ALPHA_AMD, GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD, GL_BGRA_IMG, GL_BINNING_CONTROL_HINT_QCOM, GL_BUFFER_IMMUTABLE_STORAGE_EXT, GL_BUFFER_STORAGE_FLAGS_EXT, GL_CLAMP_TO_BORDER_NV, GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, GL_CLIENT_STORAGE_BIT_EXT, GL_CLIP_DISTANCE0_APPLE, GL_CLIP_DISTANCE1_APPLE, GL_CLIP_DISTANCE2_APPLE, GL_CLIP_DISTANCE3_APPLE, GL_CLIP_DISTANCE4_APPLE, GL_CLIP_DISTANCE5_APPLE, GL_CLIP_DISTANCE6_APPLE, GL_CLIP_DISTANCE7_APPLE, GL_COLOR_ATTACHMENT_EXT, GL_COLOR_BUFFER_BIT0_QCOM, GL_COLOR_BUFFER_BIT1_QCOM, GL_COLOR_BUFFER_BIT2_QCOM, GL_COLOR_BUFFER_BIT3_QCOM, GL_COLOR_BUFFER_BIT4_QCOM, GL_COLOR_BUFFER_BIT5_QCOM, GL_COLOR_BUFFER_BIT6_QCOM, GL_COLOR_BUFFER_BIT7_QCOM, GL_COLOR_EXT, GL_COLOR_SAMPLES_NV, GL_COLORBURN, GL_COLORDODGE, GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG, 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_3x3x3_OES, GL_COMPRESSED_RGBA_ASTC_4x3x3_OES, GL_COMPRESSED_RGBA_ASTC_4x4_KHR, GL_COMPRESSED_RGBA_ASTC_4x4x3_OES, GL_COMPRESSED_RGBA_ASTC_4x4x4_OES, GL_COMPRESSED_RGBA_ASTC_5x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x4x4_OES, GL_COMPRESSED_RGBA_ASTC_5x5_KHR, GL_COMPRESSED_RGBA_ASTC_5x5x4_OES, GL_COMPRESSED_RGBA_ASTC_5x5x5_OES, GL_COMPRESSED_RGBA_ASTC_6x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x5x5_OES, GL_COMPRESSED_RGBA_ASTC_6x6_KHR, GL_COMPRESSED_RGBA_ASTC_6x6x5_OES, GL_COMPRESSED_RGBA_ASTC_6x6x6_OES, GL_COMPRESSED_RGBA_ASTC_8x5_KHR, GL_COMPRESSED_RGBA_ASTC_8x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x8_KHR, GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG, GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG, GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE, GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE, GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT, GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG, GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT, GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV, GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT, GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT, GL_COMPRESSED_SRGB_S3TC_DXT1_NV, 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_3x3x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, GL_CONSERVATIVE_RASTERIZATION_NV, GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, GL_CONTEXT_LOST, GL_CONTEXT_RELEASE_BEHAVIOR, GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH, GL_COPY_READ_BUFFER_NV, GL_COPY_WRITE_BUFFER_NV, GL_COVERAGE_ALL_FRAGMENTS_NV, GL_COVERAGE_ATTACHMENT_NV, GL_COVERAGE_AUTOMATIC_NV, GL_COVERAGE_BUFFER_BIT_NV, GL_COVERAGE_BUFFERS_NV, GL_COVERAGE_COMPONENT_NV, GL_COVERAGE_COMPONENT4_NV, GL_COVERAGE_EDGE_FRAGMENTS_NV, GL_COVERAGE_MODULATION_NV, GL_COVERAGE_MODULATION_TABLE_NV, GL_COVERAGE_MODULATION_TABLE_SIZE_NV, GL_COVERAGE_SAMPLES_NV, GL_CPU_OPTIMIZED_QCOM, GL_DARKEN, GL_DECODE_EXT, GL_DEPTH_BUFFER_BIT0_QCOM, GL_DEPTH_BUFFER_BIT1_QCOM, GL_DEPTH_BUFFER_BIT2_QCOM, GL_DEPTH_BUFFER_BIT3_QCOM, GL_DEPTH_BUFFER_BIT4_QCOM, GL_DEPTH_BUFFER_BIT5_QCOM, GL_DEPTH_BUFFER_BIT6_QCOM, GL_DEPTH_BUFFER_BIT7_QCOM, GL_DEPTH_COMPONENT16_NONLINEAR_NV, GL_DEPTH_EXT, GL_DEPTH_SAMPLES_NV, GL_DIFFERENCE, GL_DMP_PROGRAM_BINARY_DMP, GL_DRAW_BUFFER_EXT, GL_DRAW_FRAMEBUFFER_ANGLE, GL_DRAW_FRAMEBUFFER_BINDING_ANGLE, GL_DRAW_FRAMEBUFFER_BINDING_NV, GL_DRAW_FRAMEBUFFER_NV, GL_DYNAMIC_STORAGE_BIT_EXT, GL_EFFECTIVE_RASTER_SAMPLES_EXT, GL_ETC1_RGB8_OES, GL_ETC1_SRGB8_NV, GL_EXCLUSION, GL_FETCH_PER_SAMPLE_ARM, GL_FILL_NV, GL_FILL_RECTANGLE_NV, GL_FIRST_VERTEX_CONVENTION_EXT, GL_FIRST_VERTEX_CONVENTION_OES, GL_FLOAT_MAT2x3_NV, GL_FLOAT_MAT2x4_NV, GL_FLOAT_MAT3x2_NV, GL_FLOAT_MAT3x4_NV, GL_FLOAT_MAT4x2_NV, GL_FLOAT_MAT4x3_NV, GL_FRACTIONAL_EVEN_EXT, GL_FRACTIONAL_EVEN_OES, GL_FRACTIONAL_ODD_EXT, GL_FRACTIONAL_ODD_OES, GL_FRAGMENT_COVERAGE_COLOR_NV, GL_FRAGMENT_COVERAGE_TO_COLOR_NV, GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES, GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT, GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM, GL_FRAMEBUFFER_ATTACHMENT_ANGLE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT, GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT, GL_FRAMEBUFFER_DEFAULT_LAYERS_OES, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV, GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, GL_FRAMEBUFFER_UNDEFINED_OES, GL_GCCSO_SHADER_BINARY_FJ, GL_GEOMETRY_LINKED_INPUT_TYPE_EXT, GL_GEOMETRY_LINKED_INPUT_TYPE_OES, GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT, GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES, GL_GEOMETRY_LINKED_VERTICES_OUT_EXT, GL_GEOMETRY_LINKED_VERTICES_OUT_OES, GL_GEOMETRY_SHADER_BIT_EXT, GL_GEOMETRY_SHADER_BIT_OES, GL_GEOMETRY_SHADER_EXT, GL_GEOMETRY_SHADER_INVOCATIONS_EXT, GL_GEOMETRY_SHADER_INVOCATIONS_OES, GL_GEOMETRY_SHADER_OES, GL_GPU_OPTIMIZED_QCOM, GL_HALF_FLOAT_OES, GL_HARDLIGHT, GL_HSL_COLOR, GL_HSL_HUE, GL_HSL_LUMINOSITY, GL_HSL_SATURATION, GL_IMAGE_BUFFER_EXT, GL_IMAGE_BUFFER_OES, GL_IMAGE_CUBE_MAP_ARRAY_EXT, GL_IMAGE_CUBE_MAP_ARRAY_OES, GL_INT_IMAGE_BUFFER_EXT, GL_INT_IMAGE_BUFFER_OES, GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT, GL_INT_IMAGE_CUBE_MAP_ARRAY_OES, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_INT_SAMPLER_BUFFER_EXT, GL_INT_SAMPLER_BUFFER_OES, GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES, GL_IS_PER_PATCH_EXT, GL_IS_PER_PATCH_OES, GL_ISOLINES_EXT, GL_ISOLINES_OES, GL_LAST_VERTEX_CONVENTION_EXT, GL_LAST_VERTEX_CONVENTION_OES, GL_LAYER_PROVOKING_VERTEX_EXT, GL_LAYER_PROVOKING_VERTEX_OES, GL_LIGHTEN, GL_LINE_NV, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINE_STRIP_ADJACENCY_OES, GL_LINES_ADJACENCY_EXT, GL_LINES_ADJACENCY_OES, GL_LOCATION_INDEX_EXT, GL_MALI_PROGRAM_BINARY_ARM, GL_MALI_SHADER_BINARY_ARM, GL_MAP_COHERENT_BIT_EXT, GL_MAP_PERSISTENT_BIT_EXT, GL_MAX, GL_MAX_CLIP_DISTANCES_APPLE, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES, GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES, GL_MAX_FRAMEBUFFER_LAYERS_EXT, GL_MAX_FRAMEBUFFER_LAYERS_OES, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT, GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES, GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT, GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES, GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT, GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES, GL_MAX_MULTIVIEW_BUFFERS_EXT, GL_MAX_PATCH_VERTICES_EXT, GL_MAX_PATCH_VERTICES_OES, GL_MAX_RASTER_SAMPLES_EXT, GL_MAX_SAMPLES_EXT, GL_MAX_SAMPLES_IMG, GL_MAX_SAMPLES_NV, GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT, GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT, GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, GL_MAX_SPARSE_TEXTURE_SIZE_EXT, GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES, GL_MAX_TESS_GEN_LEVEL_EXT, GL_MAX_TESS_GEN_LEVEL_OES, GL_MAX_TESS_PATCH_COMPONENTS_EXT, GL_MAX_TESS_PATCH_COMPONENTS_OES, GL_MAX_TEXTURE_BUFFER_SIZE_EXT, GL_MAX_TEXTURE_BUFFER_SIZE_OES, GL_MAX_VIEWPORTS_NV, GL_MAX_VIEWS_OVR, GL_MIN, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES, GL_MIN_SAMPLE_SHADING_VALUE_OES, GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, GL_MULTIPLY, GL_MULTISAMPLE_BUFFER_BIT0_QCOM, GL_MULTISAMPLE_BUFFER_BIT1_QCOM, GL_MULTISAMPLE_BUFFER_BIT2_QCOM, GL_MULTISAMPLE_BUFFER_BIT3_QCOM, GL_MULTISAMPLE_BUFFER_BIT4_QCOM, GL_MULTISAMPLE_BUFFER_BIT5_QCOM, GL_MULTISAMPLE_BUFFER_BIT6_QCOM, GL_MULTISAMPLE_BUFFER_BIT7_QCOM, GL_MULTISAMPLE_EXT, GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, GL_MULTIVIEW_EXT, GL_NUM_SPARSE_LEVELS_EXT, GL_NUM_VIRTUAL_PAGE_SIZES_EXT, GL_NVIDIA_PLATFORM_BINARY_NV, GL_ONE_MINUS_SRC1_ALPHA_EXT, GL_ONE_MINUS_SRC1_COLOR_EXT, GL_OVERLAY, GL_PACK_REVERSE_ROW_ORDER_ANGLE, GL_PATCH_VERTICES_EXT, GL_PATCH_VERTICES_OES, GL_PATCHES_EXT, GL_PATCHES_OES, GL_PERFMON_GLOBAL_MODE_QCOM, GL_POINT_NV, GL_POLYGON_MODE_NV, GL_POLYGON_OFFSET_LINE_NV, GL_POLYGON_OFFSET_POINT_NV, GL_PRIMITIVE_BOUNDING_BOX_EXT, GL_PRIMITIVE_BOUNDING_BOX_OES, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES, GL_PRIMITIVES_GENERATED_EXT, GL_PRIMITIVES_GENERATED_OES, GL_PROGRAM_BINARY_ANGLE, GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, GL_QUADS_EXT, GL_QUADS_OES, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F_APPLE, GL_R16_EXT, GL_R16_SNORM_EXT, GL_R8_SNORM, GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, GL_RASTER_MULTISAMPLE_EXT, GL_RASTER_SAMPLES_EXT, GL_READ_BUFFER_EXT, GL_READ_BUFFER_NV, GL_READ_FRAMEBUFFER_ANGLE, GL_READ_FRAMEBUFFER_BINDING_ANGLE, GL_READ_FRAMEBUFFER_BINDING_NV, GL_READ_FRAMEBUFFER_NV, GL_REFERENCED_BY_GEOMETRY_SHADER_EXT, GL_REFERENCED_BY_GEOMETRY_SHADER_OES, GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT, GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES, GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM, GL_RENDERBUFFER_SAMPLES_EXT, GL_RENDERBUFFER_SAMPLES_IMG, GL_RENDERBUFFER_SAMPLES_NV, GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES, GL_RG16_EXT, GL_RG16_SNORM_EXT, GL_RG8_SNORM, GL_RGB16_EXT, GL_RGB16_SNORM_EXT, GL_RGB9_E5_APPLE, GL_RGBA16_EXT, GL_RGBA16_SNORM_EXT, GL_RGBA8_SNORM, GL_SAMPLE_ALPHA_TO_ONE_EXT, GL_SAMPLE_LOCATION_NV, GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, GL_SAMPLE_SHADING_OES, GL_SAMPLER_2D_ARRAY_SHADOW_NV, GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_SAMPLER_BUFFER_EXT, GL_SAMPLER_BUFFER_OES, GL_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_SAMPLER_CUBE_MAP_ARRAY_OES, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES, GL_SAMPLER_CUBE_SHADOW_NV, GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, GL_SAMPLER_EXTERNAL_OES, GL_SCREEN, GL_SGX_BINARY_IMG, GL_SGX_PROGRAM_BINARY_IMG, GL_SHADER_BINARY_VIV, GL_SHADER_PIXEL_LOCAL_STORAGE_EXT, GL_SHARED_EDGE_NV, GL_SKIP_DECODE_EXT, GL_SLUMINANCE_ALPHA_NV, GL_SLUMINANCE_NV, GL_SLUMINANCE8_ALPHA8_NV, GL_SLUMINANCE8_NV, GL_SMAPHS_PROGRAM_BINARY_DMP, GL_SMAPHS30_PROGRAM_BINARY_DMP, GL_SOFTLIGHT, GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, GL_SR8_EXT, GL_SRC_ALPHA_SATURATE_EXT, GL_SRC1_ALPHA_EXT, GL_SRC1_COLOR_EXT, GL_SRG8_EXT, GL_SRGB8_NV, GL_STATE_RESTORE, GL_STENCIL_BUFFER_BIT0_QCOM, GL_STENCIL_BUFFER_BIT1_QCOM, GL_STENCIL_BUFFER_BIT2_QCOM, GL_STENCIL_BUFFER_BIT3_QCOM, GL_STENCIL_BUFFER_BIT4_QCOM, GL_STENCIL_BUFFER_BIT5_QCOM, GL_STENCIL_BUFFER_BIT6_QCOM, GL_STENCIL_BUFFER_BIT7_QCOM, GL_STENCIL_EXT, GL_STENCIL_INDEX_OES, GL_STENCIL_INDEX8_OES, GL_STENCIL_SAMPLES_NV, GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, GL_TESS_CONTROL_OUTPUT_VERTICES_EXT, GL_TESS_CONTROL_OUTPUT_VERTICES_OES, GL_TESS_CONTROL_SHADER_BIT_EXT, GL_TESS_CONTROL_SHADER_BIT_OES, GL_TESS_CONTROL_SHADER_EXT, GL_TESS_CONTROL_SHADER_OES, GL_TESS_EVALUATION_SHADER_BIT_EXT, GL_TESS_EVALUATION_SHADER_BIT_OES, GL_TESS_EVALUATION_SHADER_EXT, GL_TESS_EVALUATION_SHADER_OES, GL_TESS_GEN_MODE_EXT, GL_TESS_GEN_MODE_OES, GL_TESS_GEN_POINT_MODE_EXT, GL_TESS_GEN_POINT_MODE_OES, GL_TESS_GEN_SPACING_EXT, GL_TESS_GEN_SPACING_OES, GL_TESS_GEN_VERTEX_ORDER_EXT, GL_TESS_GEN_VERTEX_ORDER_OES, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES, GL_TEXTURE_BINDING_BUFFER_EXT, GL_TEXTURE_BINDING_BUFFER_OES, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES, GL_TEXTURE_BINDING_EXTERNAL_OES, GL_TEXTURE_BORDER_COLOR_NV, GL_TEXTURE_BUFFER_BINDING_EXT, GL_TEXTURE_BUFFER_BINDING_OES, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES, GL_TEXTURE_BUFFER_EXT, GL_TEXTURE_BUFFER_OES, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES, GL_TEXTURE_BUFFER_OFFSET_EXT, GL_TEXTURE_BUFFER_OFFSET_OES, GL_TEXTURE_BUFFER_SIZE_EXT, GL_TEXTURE_BUFFER_SIZE_OES, GL_TEXTURE_CUBE_MAP_ARRAY_EXT, GL_TEXTURE_CUBE_MAP_ARRAY_OES, GL_TEXTURE_DEPTH_QCOM, GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_FORMAT_QCOM, GL_TEXTURE_HEIGHT_QCOM, GL_TEXTURE_IMAGE_VALID_QCOM, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TEXTURE_INTERNAL_FORMAT_QCOM, GL_TEXTURE_MAX_LEVEL_APPLE, GL_TEXTURE_NUM_LEVELS_QCOM, GL_TEXTURE_OBJECT_VALID_QCOM, GL_TEXTURE_SAMPLES_IMG, GL_TEXTURE_SPARSE_EXT, GL_TEXTURE_SRGB_DECODE_EXT, GL_TEXTURE_TARGET_QCOM, GL_TEXTURE_TYPE_QCOM, GL_TEXTURE_USAGE_ANGLE, GL_TEXTURE_VIEW_MIN_LAYER, GL_TEXTURE_VIEW_MIN_LEVEL, GL_TEXTURE_VIEW_NUM_LAYERS, GL_TEXTURE_VIEW_NUM_LEVELS, GL_TEXTURE_WIDTH_QCOM, GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE, GL_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLE_STRIP_ADJACENCY_OES, GL_TRIANGLES_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_OES, GL_UNDEFINED_VERTEX_EXT, GL_UNDEFINED_VERTEX_OES, GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE, GL_UNSIGNED_INT_5_9_9_9_REV_APPLE, GL_UNSIGNED_INT_IMAGE_BUFFER_EXT, GL_UNSIGNED_INT_IMAGE_BUFFER_OES, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT, GL_UNSIGNED_INT_SAMPLER_BUFFER_OES, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES, GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG, GL_VERTEX_ARRAY, GL_VERTEX_ARRAY_BINDING_OES, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV, GL_VIEWPORT_BOUNDS_RANGE_NV, GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV, GL_VIEWPORT_SUBPIXEL_BITS_NV, GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, GL_VIRTUAL_PAGE_SIZE_X_EXT, GL_VIRTUAL_PAGE_SIZE_Y_EXT, GL_VIRTUAL_PAGE_SIZE_Z_EXT, GL_WRITEONLY_RENDERING_QCOM, GL_Z400_BINARY_AMD
-
-
Constructor Summary
Constructors Constructor Description DebugGLES3(GLES3 downstreamGLES3)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBoundBuffer(int arg0)intgetBoundFramebuffer(int arg0)Return the framebuffer name bound to this context, seeGL.glBindFramebuffer(int, int).GLBufferStoragegetBufferStorage(int arg0)GLContextgetContext()Returns the GLContext associated which this GL object.intgetDefaultDrawBuffer()Returns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer(), i.e.intgetDefaultDrawFramebuffer()Return the default draw framebuffer name.intgetDefaultReadBuffer()Returns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer(), i.e.intgetDefaultReadFramebuffer()Return the default read framebuffer name.GLgetDownstreamGL()Returns the downstream GL instance in case this is a wrapping pipeline, otherwisenull.ObjectgetExtension(String arg0)Returns an object providing access to the specified OpenGL extension.GLgetGL()Casts this object to the GL interface.GL2getGL2()Casts this object to the GL2 interface.GL2ES1getGL2ES1()Casts this object to the GL2ES1 interface.GL2ES2getGL2ES2()Casts this object to the GL2ES2 interface.GL2ES3getGL2ES3()Casts this object to the GL2ES3 interface.GL2GL3getGL2GL3()Casts this object to the GL2GL3 interface.GL3getGL3()Casts this object to the GL3 interface.GL3bcgetGL3bc()Casts this object to the GL3bc interface.GL3ES3getGL3ES3()Casts this object to the GL3ES3 interface.GL4getGL4()Casts this object to the GL4 interface.GL4bcgetGL4bc()Casts this object to the GL4bc interface.GL4ES3getGL4ES3()Casts this object to the GL4ES3 interface.GLES1getGLES1()Casts this object to the GLES1 interface.GLES2getGLES2()Casts this object to the GLES2 interface.GLES3getGLES3()Casts this object to the GLES3 interface.GLProfilegetGLProfile()Returns the GLProfile associated with this GL object.intgetMaxRenderbufferSamples()Returns the maximum number of FBO RENDERBUFFER samples iffull FBO is supported, otherwise false.ObjectgetPlatformGLExtensions()Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL, etc.) may be accessed.GLgetRootGL()Returns the implementing root instance, considering a wrapped pipelined hierarchy, seeGLBase.getDownstreamGL().intgetSwapInterval()Return the current swap interval.voidglActiveShaderProgram(int arg0, int arg1)Entry point to C language function:void glActiveShaderProgram(GLuint pipeline, GLuint program)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glActiveShaderProgramEXTvoidglActiveTexture(int arg0)Entry point to C language function:void glActiveTexture(GLenum texture)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_multitexture
Alias for:glActiveTextureARBvoidglAlphaFuncQCOM(int arg0, float arg1)Entry point to C language function:void glAlphaFuncQCOM(GLenum func, GLclampf ref)
Part ofGL_QCOM_alpha_testvoidglApplyFramebufferAttachmentCMAAINTEL()Entry point to C language function:void glApplyFramebufferAttachmentCMAAINTEL()
Part ofGL_INTEL_framebuffer_CMAAvoidglAttachShader(int arg0, int arg1)Entry point to C language function:void glAttachShader(GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglBeginConditionalRender(int arg0, int arg1)Entry point to C language function:void glBeginConditionalRender(GLuint id, GLenum mode)
Part ofGL_VERSION_3_0,GL_NV_conditional_render
Alias for:glBeginConditionalRenderNVvoidglBeginQuery(int arg0, int arg1)Entry point to C language function:void glBeginQuery(GLenum target, GLuint id)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_ARB_occlusion_query,GL_EXT_disjoint_timer_query
Alias for:glBeginQueryARB,glBeginQueryEXTvoidglBeginTransformFeedback(int arg0)Entry point to C language function:void glBeginTransformFeedback(GLenum primitiveMode)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_transform_feedback,GL_NV_transform_feedback
Alias for:glBeginTransformFeedbackEXT,glBeginTransformFeedbackNVvoidglBindAttribLocation(int arg0, int arg1, String arg2)Entry point to C language function:void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_shader
Alias for:glBindAttribLocationARBvoidglBindBuffer(int arg0, int arg1)Entry point to C language function:void glBindBuffer(GLenum target, GLuint buffer)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glBindBufferARBvoidglBindBufferBase(int arg0, int arg1, int arg2)Entry point to C language function:void glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glBindBufferBaseNV,glBindBufferBaseEXTvoidglBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)Entry point to C language function:void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glBindBufferRangeNV,glBindBufferRangeEXTvoidglBindFragDataLocationEXT(int arg0, int arg1, byte[] arg2, int arg3)Entry point to C language function:void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name)
Part ofGL_EXT_gpu_shader4,GL_EXT_blend_func_extendedvoidglBindFragDataLocationEXT(int arg0, int arg1, ByteBuffer arg2)Entry point to C language function:void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name)
Part ofGL_EXT_gpu_shader4,GL_EXT_blend_func_extendedvoidglBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, byte[] arg3, int arg4)Entry point to C language function:void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
Part ofGL_EXT_blend_func_extendedvoidglBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, ByteBuffer arg3)Entry point to C language function:void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
Part ofGL_EXT_blend_func_extendedvoidglBindFramebuffer(int arg0, int arg1)Entry point to C language function:void glBindFramebuffer(GLenum target, GLuint framebuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glBindFramebufferOES,glBindFramebufferEXTvoidglBindImageTexture(int arg0, int arg1, int arg2, boolean arg3, int arg4, int arg5, int arg6)Entry point to C language function:void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
Part ofGL_ARB_shader_image_load_store,GL_VERSION_4_2,GL_ES_VERSION_3_1,GL_EXT_shader_image_load_store
Alias for:glBindImageTextureEXTvoidglBindProgramPipeline(int arg0)Entry point to C language function:void glBindProgramPipeline(GLuint pipeline)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glBindProgramPipelineEXTvoidglBindRenderbuffer(int arg0, int arg1)Entry point to C language function:void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glBindRenderbufferEXT,glBindRenderbufferOESvoidglBindSampler(int arg0, int arg1)Entry point to C language function:void glBindSampler(GLuint unit, GLuint sampler)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglBindTexture(int arg0, int arg1)Entry point to C language function:void glBindTexture(GLenum target, GLuint texture)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glBindTextureEXTvoidglBindTransformFeedback(int arg0, int arg1)Entry point to C language function:void glBindTransformFeedback(GLenum target, GLuint id)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glBindTransformFeedbackNVvoidglBindVertexArray(int arg0)Entry point to C language function:void glBindVertexArray(GLuint array)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glBindVertexArrayAPPLE,glBindVertexArrayOESvoidglBindVertexArrayOES(int arg0)Entry point to C language function:void glBindVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_objectvoidglBindVertexBuffer(int arg0, int arg1, long arg2, int arg3)Entry point to C language function:void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_bindingvoidglBlendBarrier()Entry point to C language function:void glBlendBarrier()
Part ofGL_ES_VERSION_3_2,GL_KHR_blend_equation_advanced,GL_NV_blend_equation_advanced
Alias for:glBlendBarrierKHR,glBlendBarrierNVvoidglBlendColor(float arg0, float arg1, float arg2, float arg3)Entry point to C language function:void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_4,GL_VERSION_1_2,GL_EXT_blend_color
Alias for:glBlendColorEXTvoidglBlendEquation(int arg0)Entry point to C language function:void glBlendEquation(GLenum mode)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_4,GL_VERSION_1_2,GL_OES_blend_subtract,GL_EXT_blend_minmax
Alias for:glBlendEquationOES,glBlendEquationEXTvoidglBlendEquationi(int arg0, int arg1)Entry point to C language function:void glBlendEquationi(GLuint buf, GLenum mode)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_OES_draw_buffers_indexed,GL_ARB_draw_buffers_blend,GL_EXT_draw_buffers_indexed
Alias for:glBlendEquationiOES,glBlendEquationiARB,glBlendEquationiEXTvoidglBlendEquationiEXT(int arg0, int arg1)Entry point to C language function:void glBlendEquationiEXT(GLuint buf, GLenum mode)
Part ofGL_EXT_draw_buffers_indexedvoidglBlendEquationiOES(int arg0, int arg1)Entry point to C language function:void glBlendEquationiOES(GLuint buf, GLenum mode)
Part ofGL_OES_draw_buffers_indexedvoidglBlendEquationSeparate(int arg0, int arg1)Entry point to C language function:void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_OES_blend_equation_separate,GL_EXT_blend_equation_separate
Alias for:glBlendEquationSeparateOES,glBlendEquationSeparateEXTvoidglBlendEquationSeparatei(int arg0, int arg1, int arg2)Entry point to C language function:void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_ARB_draw_buffers_blend,GL_EXT_draw_buffers_indexed,GL_OES_draw_buffers_indexed
Alias for:glBlendEquationSeparateiARB,glBlendEquationSeparateiEXT,glBlendEquationSeparateiOESvoidglBlendEquationSeparateiEXT(int arg0, int arg1, int arg2)Entry point to C language function:void glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part ofGL_EXT_draw_buffers_indexedvoidglBlendEquationSeparateiOES(int arg0, int arg1, int arg2)Entry point to C language function:void glBlendEquationSeparateiOES(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part ofGL_OES_draw_buffers_indexedvoidglBlendFunc(int arg0, int arg1)Entry point to C language function:void glBlendFunc(GLenum sfactor, GLenum dfactor)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglBlendFunci(int arg0, int arg1, int arg2)Entry point to C language function:void glBlendFunci(GLuint buf, GLenum src, GLenum dst)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_ARB_draw_buffers_blend,GL_EXT_draw_buffers_indexed,GL_OES_draw_buffers_indexed
Alias for:glBlendFunciARB,glBlendFunciEXT,glBlendFunciOESvoidglBlendFunciEXT(int arg0, int arg1, int arg2)Entry point to C language function:void glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst)
Part ofGL_EXT_draw_buffers_indexedvoidglBlendFunciOES(int arg0, int arg1, int arg2)Entry point to C language function:void glBlendFunciOES(GLuint buf, GLenum src, GLenum dst)
Part ofGL_OES_draw_buffers_indexedvoidglBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_4,GL_INGR_blend_func_separate,GL_OES_blend_func_separate,GL_EXT_blend_func_separate
Alias for:glBlendFuncSeparateINGR,glBlendFuncSeparateOES,glBlendFuncSeparateEXTvoidglBlendFuncSeparatei(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_OES_draw_buffers_indexed,GL_ARB_draw_buffers_blend,GL_EXT_draw_buffers_indexed
Alias for:glBlendFuncSeparateiOES,glBlendFuncSeparateiARB,glBlendFuncSeparateiEXTvoidglBlendFuncSeparateiEXT(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glBlendFuncSeparateiEXT(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part ofGL_EXT_draw_buffers_indexedvoidglBlendFuncSeparateiOES(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glBlendFuncSeparateiOES(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part ofGL_OES_draw_buffers_indexedvoidglBlitFramebuffer(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)Entry point to C language function:void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Part ofGL_ES_VERSION_3_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_NV_framebuffer_blit,GL_EXT_framebuffer_blit,GL_ANGLE_framebuffer_blit
Alias for:glBlitFramebufferNV,glBlitFramebufferEXT,glBlitFramebufferANGLEvoidglBlitFramebufferANGLE(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)Entry point to C language function:void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Part ofGL_ANGLE_framebuffer_blitvoidglBlitFramebufferNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)Entry point to C language function:void glBlitFramebufferNV(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Part ofGL_NV_framebuffer_blitvoidglBufferData(int arg0, long arg1, Buffer arg2, int arg3)Entry point to C language function:void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glBufferDataARBvoidglBufferStorageEXT(int arg0, long arg1, Buffer arg2, int arg3)Entry point to C language function:void glBufferStorageEXT(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags)
Part ofGL_EXT_buffer_storagevoidglBufferSubData(int arg0, long arg1, long arg2, Buffer arg3)Entry point to C language function:void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glBufferSubDataARBintglCheckFramebufferStatus(int arg0)Entry point to C language function:GLenum glCheckFramebufferStatus(GLenum target)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glCheckFramebufferStatusEXT,glCheckFramebufferStatusOESvoidglClear(int arg0)Entry point to C language function:void glClear(GLbitfield mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglClearBufferfi(int arg0, int arg1, float arg2, int arg3)Entry point to C language function:void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglClearBufferfv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglClearBufferfv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglClearBufferiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglClearBufferiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglClearBufferuiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglClearBufferuiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglClearColor(float arg0, float arg1, float arg2, float arg3)Entry point to C language function:void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0voidglClearDepth(double arg0)Aliased entrypoint ofvoid glClearDepth(GLclampd depth);andvoid glClearDepthf(GLclampf depth);.voidglClearDepthf(float arg0)Entry point to C language function:void glClearDepthf(GLclampf depth);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.voidglClearStencil(int arg0)Entry point to C language function:void glClearStencil(GLint s)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0intglClientWaitSync(long arg0, int arg1, long arg2)Entry point to C language function:GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glClientWaitSyncAPPLEvoidglColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)Entry point to C language function:void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglColorMaski(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)Entry point to C language function:void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_EXT_draw_buffers_indexed,GL_OES_draw_buffers_indexed
Alias for:glColorMaskiEXT,glColorMaskiOESvoidglColorMaskiEXT(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)Entry point to C language function:void glColorMaskiEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Part ofGL_EXT_draw_buffers_indexedvoidglColorMaskiOES(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)Entry point to C language function:void glColorMaskiOES(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Part ofGL_OES_draw_buffers_indexedvoidglCompileShader(int arg0)Entry point to C language function:void glCompileShader(GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glCompileShaderARBvoidglCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)Entry point to C language function:void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_texture_compression
Alias for:glCompressedTexImage2DARBvoidglCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)Entry point to C language function:void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_texture_compression
Alias for:glCompressedTexImage2DARBvoidglCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)Entry point to C language function:void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_3,GL_ARB_texture_compression,GL_OES_texture_3D
Alias for:glCompressedTexImage3DARB,glCompressedTexImage3DOESvoidglCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)Entry point to C language function:void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_3,GL_ARB_texture_compression,GL_OES_texture_3D
Alias for:glCompressedTexImage3DARB,glCompressedTexImage3DOESvoidglCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)Entry point to C language function:void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_texture_compression
Alias for:glCompressedTexSubImage2DARBvoidglCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)Entry point to C language function:void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_texture_compression
Alias for:glCompressedTexSubImage2DARBvoidglCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)Entry point to C language function:void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_3,GL_ARB_texture_compression,GL_OES_texture_3D
Alias for:glCompressedTexSubImage3DARB,glCompressedTexSubImage3DOESvoidglCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)Entry point to C language function:void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_3,GL_ARB_texture_compression,GL_OES_texture_3D
Alias for:glCompressedTexSubImage3DARB,glCompressedTexSubImage3DOESvoidglCopyBufferSubData(int arg0, int arg1, long arg2, long arg3, long arg4)Entry point to C language function:void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_1,GL_ARB_copy_buffer,GL_NV_copy_buffer
Alias for:glCopyBufferSubDataNVvoidglCopyBufferSubDataNV(int arg0, int arg1, long arg2, long arg3, long arg4)Entry point to C language function:void glCopyBufferSubDataNV(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Part ofGL_NV_copy_buffervoidglCopyImageSubData(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11, int arg12, int arg13, int arg14)Entry point to C language function:void glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
Part ofGL_ARB_copy_image,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_NV_copy_image,GL_EXT_copy_image,GL_OES_copy_image
Alias for:glCopyImageSubDataNV,glCopyImageSubDataEXT,glCopyImageSubDataOESvoidglCopyTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)Entry point to C language function:void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_copy_texture
Alias for:glCopyTexImage2DEXTvoidglCopyTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)Entry point to C language function:void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_copy_texture
Alias for:glCopyTexSubImage2DEXTvoidglCopyTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)Entry point to C language function:void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_EXT_copy_texture,GL_OES_texture_3D
Alias for:glCopyTexSubImage3DEXT,glCopyTexSubImage3DOESvoidglCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)
Part ofGL_APPLE_copy_texture_levelsvoidglCoverageMaskNV(boolean arg0)Entry point to C language function:void glCoverageMaskNV(GLboolean mask)
Part ofGL_NV_coverage_samplevoidglCoverageModulationNV(int arg0)Entry point to C language function:void glCoverageModulationNV(GLenum components)
Part ofGL_NV_framebuffer_mixed_samplesvoidglCoverageModulationTableNV(int arg0, float[] arg1, int arg2)Entry point to C language function:void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samplesvoidglCoverageModulationTableNV(int arg0, FloatBuffer arg1)Entry point to C language function:void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samplesvoidglCoverageOperationNV(int arg0)Entry point to C language function:void glCoverageOperationNV(GLenum operation)
Part ofGL_NV_coverage_sampleintglCreateProgram()Entry point to C language function:GLuint glCreateProgram()
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0intglCreateShader(int arg0)Entry point to C language function:GLuint glCreateShader(GLenum type)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0intglCreateShaderProgramv(int arg0, int arg1, String[] arg2)Entry point to C language function:GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glCreateShaderProgramvEXTvoidglCullFace(int arg0)Entry point to C language function:void glCullFace(GLenum mode)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglDebugMessageControl(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, boolean arg6)Entry point to C language function:void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug,GL_ARB_debug_output
Alias for:glDebugMessageControlKHR,glDebugMessageControlARBvoidglDebugMessageControl(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, boolean arg5)Entry point to C language function:void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug,GL_ARB_debug_output
Alias for:glDebugMessageControlKHR,glDebugMessageControlARBvoidglDebugMessageInsert(int arg0, int arg1, int arg2, int arg3, int arg4, String arg5)Entry point to C language function:void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_ARB_debug_output,GL_KHR_debug,GL_AMD_debug_output
Alias for:glDebugMessageInsertARB,glDebugMessageInsertKHR,glDebugMessageInsertAMDvoidglDeleteBuffers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteBuffers(GLsizei n, const GLuint * buffers)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glDeleteBuffersARBvoidglDeleteBuffers(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteBuffers(GLsizei n, const GLuint * buffers)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glDeleteBuffersARBvoidglDeleteFramebuffers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glDeleteFramebuffersOES,glDeleteFramebuffersEXTvoidglDeleteFramebuffers(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glDeleteFramebuffersOES,glDeleteFramebuffersEXTvoidglDeleteProgram(int arg0)Entry point to C language function:void glDeleteProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglDeleteProgramPipelines(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glDeleteProgramPipelinesEXTvoidglDeleteProgramPipelines(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glDeleteProgramPipelinesEXTvoidglDeleteQueries(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteQueries(GLsizei n, const GLuint * ids)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glDeleteQueriesEXT,glDeleteQueriesARBvoidglDeleteQueries(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteQueries(GLsizei n, const GLuint * ids)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glDeleteQueriesEXT,glDeleteQueriesARBvoidglDeleteRenderbuffers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glDeleteRenderbuffersOES,glDeleteRenderbuffersEXTvoidglDeleteRenderbuffers(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glDeleteRenderbuffersOES,glDeleteRenderbuffersEXTvoidglDeleteSamplers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteSamplers(GLsizei count, const GLuint * samplers)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglDeleteSamplers(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteSamplers(GLsizei count, const GLuint * samplers)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglDeleteShader(int arg0)Entry point to C language function:void glDeleteShader(GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglDeleteSync(long arg0)Entry point to C language function:void glDeleteSync(GLsync sync)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glDeleteSyncAPPLEvoidglDeleteTextures(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteTextures(GLsizei n, const GLuint * textures)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glDeleteTexturesEXTvoidglDeleteTextures(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteTextures(GLsizei n, const GLuint * textures)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glDeleteTexturesEXTvoidglDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glDeleteTransformFeedbacksNVvoidglDeleteTransformFeedbacks(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glDeleteTransformFeedbacksNVvoidglDeleteVertexArrays(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glDeleteVertexArraysAPPLE,glDeleteVertexArraysOESvoidglDeleteVertexArrays(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glDeleteVertexArraysAPPLE,glDeleteVertexArraysOESvoidglDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_objectvoidglDeleteVertexArraysOES(int arg0, IntBuffer arg1)Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_objectvoidglDepthFunc(int arg0)Entry point to C language function:void glDepthFunc(GLenum func)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglDepthMask(boolean arg0)Entry point to C language function:void glDepthMask(GLboolean flag)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglDepthRange(double arg0, double arg1)Aliased entrypoint ofvoid glDepthRange(GLclampd depth);andvoid glDepthRangef(GLclampf depth);.voidglDepthRangeArrayfvNV(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_arrayvoidglDepthRangeArrayfvNV(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_arrayvoidglDepthRangef(float arg0, float arg1)Entry point to C language function:void glDepthRangef(GLclampf zNear, GLclampf zFar);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.voidglDepthRangeIndexedfNV(int arg0, float arg1, float arg2)Entry point to C language function:void glDepthRangeIndexedfNV(GLuint index, GLfloat n, GLfloat f)
Part ofGL_NV_viewport_arrayvoidglDetachShader(int arg0, int arg1)Entry point to C language function:void glDetachShader(GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglDisable(int arg0)Entry point to C language function:void glDisable(GLenum cap)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglDisableDriverControlQCOM(int arg0)Entry point to C language function:void glDisableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_controlvoidglDisablei(int arg0, int arg1)Entry point to C language function:void glDisablei(GLenum target, GLuint index)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_draw_buffers_indexed,GL_NV_viewport_array,GL_EXT_draw_buffers_indexed
Alias for:glDisableiOES,glDisableiNV,glDisableiEXTvoidglDisableiEXT(int arg0, int arg1)Entry point to C language function:void glDisableiEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexedvoidglDisableiNV(int arg0, int arg1)Entry point to C language function:void glDisableiNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_arrayvoidglDisableiOES(int arg0, int arg1)Entry point to C language function:void glDisableiOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexedvoidglDisableVertexAttribArray(int arg0)Entry point to C language function:void glDisableVertexAttribArray(GLuint index)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program
Alias for:glDisableVertexAttribArrayARBvoidglDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_EXT_discard_framebuffervoidglDiscardFramebufferEXT(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_EXT_discard_framebuffervoidglDispatchCompute(int arg0, int arg1, int arg2)Entry point to C language function:void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
Part ofGL_ARB_compute_shader,GL_ES_VERSION_3_1,GL_VERSION_4_3voidglDispatchComputeIndirect(long arg0)Entry point to C language function:void glDispatchComputeIndirect(GLintptr indirect)
Part ofGL_ARB_compute_shader,GL_ES_VERSION_3_1,GL_VERSION_4_3voidglDrawArrays(int arg0, int arg1, int arg2)Entry point to C language function:void glDrawArrays(GLenum mode, GLint first, GLsizei count)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_vertex_array
Alias for:glDrawArraysEXTvoidglDrawArraysIndirect(int arg0, long arg1)Entry point to C language function:void glDrawArraysIndirect(GLenum mode, const void * indirect)
Part ofGL_ES_VERSION_3_1,GL_ARB_draw_indirect,GL_VERSION_4_0voidglDrawArraysIndirect(int arg0, Buffer arg1)Entry point to C language function:void glDrawArraysIndirect(GLenum mode, const void * indirect)
Part ofGL_ES_VERSION_3_1,GL_ARB_draw_indirect,GL_VERSION_4_0voidglDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_1,GL_ARB_draw_instanced,GL_EXT_draw_instanced,GL_NV_draw_instanced,GL_ANGLE_instanced_arrays
Alias for:glDrawArraysInstancedARB,glDrawArraysInstancedEXT,glDrawArraysInstancedNV,glDrawArraysInstancedANGLEvoidglDrawArraysInstancedANGLE(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glDrawArraysInstancedANGLE(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Part ofGL_ANGLE_instanced_arraysvoidglDrawArraysInstancedBaseInstance(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
Part ofGL_ARB_base_instance,GL_VERSION_4_2,GL_EXT_base_instance
Alias for:glDrawArraysInstancedBaseInstanceEXTvoidglDrawArraysInstancedNV(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glDrawArraysInstancedNV(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Part ofGL_NV_draw_instancedvoidglDrawBuffers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glDrawBuffers(GLsizei n, const GLenum * bufs)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_0,GL_EXT_draw_buffers,GL_ARB_draw_buffers,GL_NV_draw_buffers,GL_ATI_draw_buffers
Alias for:glDrawBuffersEXT,glDrawBuffersARB,glDrawBuffersNV,glDrawBuffersATIvoidglDrawBuffers(int arg0, IntBuffer arg1)Entry point to C language function:void glDrawBuffers(GLsizei n, const GLenum * bufs)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_0,GL_EXT_draw_buffers,GL_ARB_draw_buffers,GL_NV_draw_buffers,GL_ATI_draw_buffers
Alias for:glDrawBuffersEXT,glDrawBuffersARB,glDrawBuffersNV,glDrawBuffersATIvoidglDrawBuffersIndexedEXT(int arg0, int[] arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices)
Part ofGL_EXT_multiview_draw_buffersvoidglDrawBuffersIndexedEXT(int arg0, IntBuffer arg1, IntBuffer arg2)Entry point to C language function:void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices)
Part ofGL_EXT_multiview_draw_buffersvoidglDrawElements(int arg0, int arg1, int arg2, long arg3)Entry point to C language function:void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1voidglDrawElements(int arg0, int arg1, int arg2, Buffer arg3)Entry point to C language function:void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
Part ofGL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_ES_VERSION_2_0voidglDrawElementsBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4)Entry point to C language function:void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_EXT_draw_elements_base_vertex,GL_OES_draw_elements_base_vertex
Alias for:glDrawElementsBaseVertexEXT,glDrawElementsBaseVertexOESvoidglDrawElementsBaseVertex(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Entry point to C language function:void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_EXT_draw_elements_base_vertex,GL_OES_draw_elements_base_vertex
Alias for:glDrawElementsBaseVertexEXT,glDrawElementsBaseVertexOESvoidglDrawElementsBaseVertexEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Entry point to C language function:void glDrawElementsBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_EXT_draw_elements_base_vertexvoidglDrawElementsBaseVertexOES(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Entry point to C language function:void glDrawElementsBaseVertexOES(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_OES_draw_elements_base_vertexvoidglDrawElementsIndirect(int arg0, int arg1, long arg2)Entry point to C language function:void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
Part ofGL_ES_VERSION_3_1,GL_ARB_draw_indirect,GL_VERSION_4_0voidglDrawElementsIndirect(int arg0, int arg1, Buffer arg2)Entry point to C language function:void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
Part ofGL_ES_VERSION_3_1,GL_ARB_draw_indirect,GL_VERSION_4_0voidglDrawElementsInstanced(int arg0, int arg1, int arg2, long arg3, int arg4)Entry point to C language function:void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_1,GL_ARB_draw_instanced,GL_EXT_draw_instanced,GL_ANGLE_instanced_arrays,GL_NV_draw_instanced
Alias for:glDrawElementsInstancedARB,glDrawElementsInstancedEXT,glDrawElementsInstancedANGLE,glDrawElementsInstancedNVvoidglDrawElementsInstanced(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Entry point to C language function:void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_1;GL_ARB_draw_instancedvoidglDrawElementsInstancedANGLE(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Entry point to C language function:void glDrawElementsInstancedANGLE(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount)
Part ofGL_ANGLE_instanced_arraysvoidglDrawElementsInstancedBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5)Entry point to C language function:void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance)
Part ofGL_ARB_base_instance,GL_VERSION_4_2,GL_EXT_base_instance
Alias for:glDrawElementsInstancedBaseInstanceEXTvoidglDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5)Entry point to C language function:void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_OES_draw_elements_base_vertex,GL_EXT_draw_elements_base_vertex
Alias for:glDrawElementsInstancedBaseVertexOES,glDrawElementsInstancedBaseVertexEXTvoidglDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)Entry point to C language function:void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_OES_draw_elements_base_vertex,GL_EXT_draw_elements_base_vertex
Alias for:glDrawElementsInstancedBaseVertexOES,glDrawElementsInstancedBaseVertexEXTvoidglDrawElementsInstancedBaseVertexBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5, int arg6)Entry point to C language function:void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
Part ofGL_ARB_base_instance,GL_VERSION_4_2,GL_EXT_base_instance
Alias for:glDrawElementsInstancedBaseVertexBaseInstanceEXTvoidglDrawElementsInstancedBaseVertexEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)Entry point to C language function:void glDrawElementsInstancedBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part ofGL_EXT_draw_elements_base_vertexvoidglDrawElementsInstancedBaseVertexOES(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)Entry point to C language function:void glDrawElementsInstancedBaseVertexOES(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part ofGL_OES_draw_elements_base_vertexvoidglDrawElementsInstancedNV(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Entry point to C language function:void glDrawElementsInstancedNV(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount)
Part ofGL_NV_draw_instancedvoidglDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)Entry point to C language function:void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_EXT_draw_range_elements
Alias for:glDrawRangeElementsEXTvoidglDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)Entry point to C language function:void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
Part ofGL_VERSION_1_2,GL_ES_VERSION_3_0voidglDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5, int arg6)Entry point to C language function:void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_EXT_draw_elements_base_vertex,GL_OES_draw_elements_base_vertex
Alias for:glDrawRangeElementsBaseVertexEXT,glDrawRangeElementsBaseVertexOESvoidglDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)Entry point to C language function:void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_EXT_draw_elements_base_vertex,GL_OES_draw_elements_base_vertex
Alias for:glDrawRangeElementsBaseVertexEXT,glDrawRangeElementsBaseVertexOESvoidglDrawRangeElementsBaseVertexEXT(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)Entry point to C language function:void glDrawRangeElementsBaseVertexEXT(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_EXT_draw_elements_base_vertexvoidglDrawRangeElementsBaseVertexOES(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)Entry point to C language function:void glDrawRangeElementsBaseVertexOES(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_OES_draw_elements_base_vertexvoidglEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)Entry point to C language function:void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_imagevoidglEGLImageTargetTexture2DOES(int arg0, long arg1)Entry point to C language function:void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_imagevoidglEnable(int arg0)Entry point to C language function:void glEnable(GLenum cap)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglEnableDriverControlQCOM(int arg0)Entry point to C language function:void glEnableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_controlvoidglEnablei(int arg0, int arg1)Entry point to C language function:void glEnablei(GLenum target, GLuint index)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_NV_viewport_array,GL_OES_draw_buffers_indexed,GL_EXT_draw_buffers_indexed
Alias for:glEnableiNV,glEnableiOES,glEnableiEXTvoidglEnableiEXT(int arg0, int arg1)Entry point to C language function:void glEnableiEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexedvoidglEnableiNV(int arg0, int arg1)Entry point to C language function:void glEnableiNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_arrayvoidglEnableiOES(int arg0, int arg1)Entry point to C language function:void glEnableiOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexedvoidglEnableVertexAttribArray(int arg0)Entry point to C language function:void glEnableVertexAttribArray(GLuint index)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program
Alias for:glEnableVertexAttribArrayARBvoidglEndConditionalRender()Entry point to C language function:void glEndConditionalRender()
Part ofGL_VERSION_3_0,GL_NV_conditional_render
Alias for:glEndConditionalRenderNVvoidglEndQuery(int arg0)Entry point to C language function:void glEndQuery(GLenum target)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glEndQueryEXT,glEndQueryARBvoidglEndTilingQCOM(int arg0)Entry point to C language function:void glEndTilingQCOM(GLbitfield preserveMask)
Part ofGL_QCOM_tiled_renderingvoidglEndTransformFeedback()Entry point to C language function:void glEndTransformFeedback()
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glEndTransformFeedbackNV,glEndTransformFeedbackEXTvoidglExtGetBufferPointervQCOM(int arg0, PointerBuffer arg1)Entry point to C language function:void glExtGetBufferPointervQCOM(GLenum target, void * * params)
Part ofGL_QCOM_extended_getvoidglExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_getvoidglExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_getvoidglExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_getvoidglExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_getvoidglExtGetProgramBinarySourceQCOM(int arg0, int arg1, byte[] arg2, int arg3, int[] arg4, int arg5)Entry point to C language function:void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part ofGL_QCOM_extended_get2voidglExtGetProgramBinarySourceQCOM(int arg0, int arg1, ByteBuffer arg2, IntBuffer arg3)Entry point to C language function:void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part ofGL_QCOM_extended_get2voidglExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2voidglExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2voidglExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_getvoidglExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_getvoidglExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2voidglExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2voidglExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)Entry point to C language function:void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part ofGL_QCOM_extended_getvoidglExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)Entry point to C language function:void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part ofGL_QCOM_extended_getvoidglExtGetTexSubImageQCOM(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)Entry point to C language function:void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void * texels)
Part ofGL_QCOM_extended_getvoidglExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_getvoidglExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_getbooleanglExtIsProgramBinaryQCOM(int arg0)Entry point to C language function:GLboolean glExtIsProgramBinaryQCOM(GLuint program)
Part ofGL_QCOM_extended_get2voidglExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)Entry point to C language function:void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param)
Part ofGL_QCOM_extended_getlongglFenceSync(int arg0, int arg1)Entry point to C language function:GLsync glFenceSync(GLenum condition, GLbitfield flags)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glFenceSyncAPPLEvoidglFinish()Entry point to C language function:void glFinish()
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglFlush()Entry point to C language function:void glFlush()
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglFlushMappedBufferRange(int arg0, long arg1, long arg2)Entry point to C language function:void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
Part ofGL_ARB_map_buffer_range,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_map_buffer_range,GL_APPLE_flush_buffer_range
Alias for:glFlushMappedBufferRangeEXT,glFlushMappedBufferRangeAPPLEvoidglFragmentCoverageColorNV(int arg0)Entry point to C language function:void glFragmentCoverageColorNV(GLuint color)
Part ofGL_NV_fragment_coverage_to_colorvoidglFramebufferParameteri(int arg0, int arg1, int arg2)Entry point to C language function:void glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
Part ofGL_ARB_framebuffer_no_attachments,GL_ES_VERSION_3_1,GL_VERSION_4_3voidglFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glFramebufferRenderbufferOES,glFramebufferRenderbufferEXTvoidglFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)Entry point to C language function:void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locationsvoidglFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)Entry point to C language function:void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locationsvoidglFramebufferTexture(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_2,GL_OES_geometry_shader,GL_NV_geometry_program4,GL_EXT_geometry_shader,GL_ARB_geometry_shader4
Alias for:glFramebufferTextureOES,glFramebufferTextureEXT,glFramebufferTextureARBvoidglFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glFramebufferTexture2DEXT,glFramebufferTexture2DOESvoidglFramebufferTexture2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Entry point to C language function:void glFramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
Part ofGL_EXT_multisampled_render_to_texturevoidglFramebufferTexture2DMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Entry point to C language function:void glFramebufferTexture2DMultisampleIMG(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
Part ofGL_IMG_multisampled_render_to_texturevoidglFramebufferTexture3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Entry point to C language function:void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Part ofGL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_texture_3D
Alias for:glFramebufferTexture3DEXT,glFramebufferTexture3DOESvoidglFramebufferTextureEXT(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part ofGL_NV_geometry_program4,GL_EXT_geometry_shadervoidglFramebufferTextureLayer(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
Part ofGL_ES_VERSION_3_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_texture_array,GL_NV_geometry_program4,GL_ARB_geometry_shader4
Alias for:glFramebufferTextureLayerEXT,glFramebufferTextureLayerARBvoidglFramebufferTextureMultiviewOVR(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Entry point to C language function:void glFramebufferTextureMultiviewOVR(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews)
Part ofGL_OVR_multiviewvoidglFramebufferTextureOES(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glFramebufferTextureOES(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part ofGL_OES_geometry_shadervoidglFrontFace(int arg0)Entry point to C language function:void glFrontFace(GLenum mode)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglGenBuffers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glGenBuffersARBvoidglGenBuffers(int arg0, IntBuffer arg1)Entry point to C language function:void glGenBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glGenBuffersARBvoidglGenerateMipmap(int arg0)Entry point to C language function:void glGenerateMipmap(GLenum target)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glGenerateMipmapOES,glGenerateMipmapEXTvoidglGenFramebuffers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glGenFramebuffersOES,glGenFramebuffersEXTvoidglGenFramebuffers(int arg0, IntBuffer arg1)Entry point to C language function:void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glGenFramebuffersOES,glGenFramebuffersEXTvoidglGenProgramPipelines(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGenProgramPipelinesEXTvoidglGenProgramPipelines(int arg0, IntBuffer arg1)Entry point to C language function:void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGenProgramPipelinesEXTvoidglGenQueries(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenQueries(GLsizei n, GLuint * ids)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGenQueriesEXT,glGenQueriesARBvoidglGenQueries(int arg0, IntBuffer arg1)Entry point to C language function:void glGenQueries(GLsizei n, GLuint * ids)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGenQueriesEXT,glGenQueriesARBvoidglGenRenderbuffers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGenRenderbuffersEXT,glGenRenderbuffersOESvoidglGenRenderbuffers(int arg0, IntBuffer arg1)Entry point to C language function:void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGenRenderbuffersEXT,glGenRenderbuffersOESvoidglGenSamplers(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenSamplers(GLsizei count, GLuint * samplers)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglGenSamplers(int arg0, IntBuffer arg1)Entry point to C language function:void glGenSamplers(GLsizei count, GLuint * samplers)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglGenTextures(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenTextures(GLsizei n, GLuint * textures)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glGenTexturesEXTvoidglGenTextures(int arg0, IntBuffer arg1)Entry point to C language function:void glGenTextures(GLsizei n, GLuint * textures)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glGenTexturesEXTvoidglGenTransformFeedbacks(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glGenTransformFeedbacksNVvoidglGenTransformFeedbacks(int arg0, IntBuffer arg1)Entry point to C language function:void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glGenTransformFeedbacksNVvoidglGenVertexArrays(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenVertexArrays(GLsizei n, GLuint * arrays)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glGenVertexArraysAPPLE,glGenVertexArraysOESvoidglGenVertexArrays(int arg0, IntBuffer arg1)Entry point to C language function:void glGenVertexArrays(GLsizei n, GLuint * arrays)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glGenVertexArraysAPPLE,glGenVertexArraysOESvoidglGenVertexArraysOES(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_objectvoidglGenVertexArraysOES(int arg0, IntBuffer arg1)Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_objectvoidglGetActiveAttrib(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)Entry point to C language function:void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_shader
Alias for:glGetActiveAttribARBvoidglGetActiveAttrib(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)Entry point to C language function:void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_shader
Alias for:glGetActiveAttribARBvoidglGetActiveUniform(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)Entry point to C language function:void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetActiveUniformARBvoidglGetActiveUniform(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)Entry point to C language function:void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetActiveUniformARBvoidglGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetActiveUniformBlockiv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetActiveUniformBlockName(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)Entry point to C language function:void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetActiveUniformBlockName(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)Entry point to C language function:void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetActiveUniformsiv(int arg0, int arg1, int[] arg2, int arg3, int arg4, int[] arg5, int arg6)Entry point to C language function:void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetActiveUniformsiv(int arg0, int arg1, IntBuffer arg2, int arg3, IntBuffer arg4)Entry point to C language function:void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetAttachedShaders(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)Entry point to C language function:void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglGetAttachedShaders(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)Entry point to C language function:void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0intglGetAttribLocation(int arg0, String arg1)Entry point to C language function:GLint glGetAttribLocation(GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_shader
Alias for:glGetAttribLocationARBvoidglGetBooleani_v(int arg0, int arg1, byte[] arg2, int arg3)Entry point to C language function:void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
Part ofGL_ES_VERSION_3_1,GL_VERSION_3_0voidglGetBooleani_v(int arg0, int arg1, ByteBuffer arg2)Entry point to C language function:void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
Part ofGL_ES_VERSION_3_1,GL_VERSION_3_0voidglGetBooleanv(int arg0, byte[] arg1, int arg2)Entry point to C language function:void glGetBooleanv(GLenum pname, GLboolean * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglGetBooleanv(int arg0, ByteBuffer arg1)Entry point to C language function:void glGetBooleanv(GLenum pname, GLboolean * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglGetBufferParameteri64v(int arg0, int arg1, long[] arg2, int arg3)Entry point to C language function:void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2voidglGetBufferParameteri64v(int arg0, int arg1, LongBuffer arg2)Entry point to C language function:void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2voidglGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glGetBufferParameterivARBvoidglGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glGetBufferParameterivARBvoidglGetCoverageModulationTableNV(int arg0, float[] arg1, int arg2)Entry point to C language function:void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samplesvoidglGetCoverageModulationTableNV(int arg0, FloatBuffer arg1)Entry point to C language function:void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samplesintglGetDebugMessageLog(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, int[] arg6, int arg7, int[] arg8, int arg9, int[] arg10, int arg11, byte[] arg12, int arg13)Entry point to C language function:GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_AMD_debug_output,GL_ARB_debug_output,GL_KHR_debug
Alias for:glGetDebugMessageLogAMD,glGetDebugMessageLogARB,glGetDebugMessageLogKHRintglGetDebugMessageLog(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, IntBuffer arg6, ByteBuffer arg7)Entry point to C language function:GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_AMD_debug_output,GL_ARB_debug_output,GL_KHR_debug
Alias for:glGetDebugMessageLogAMD,glGetDebugMessageLogARB,glGetDebugMessageLogKHRvoidglGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_controlvoidglGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_controlvoidglGetDriverControlStringQCOM(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Entry point to C language function:void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part ofGL_QCOM_driver_controlvoidglGetDriverControlStringQCOM(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Entry point to C language function:void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part ofGL_QCOM_driver_controlintglGetError()Entry point to C language function:GLenum glGetError()
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglGetFloati_vNV(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data)
Part ofGL_NV_viewport_arrayvoidglGetFloati_vNV(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data)
Part ofGL_NV_viewport_arrayvoidglGetFloatv(int arg0, float[] arg1, int arg2)Entry point to C language function:void glGetFloatv(GLenum pname, GLfloat * data)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0voidglGetFloatv(int arg0, FloatBuffer arg1)Entry point to C language function:void glGetFloatv(GLenum pname, GLfloat * data)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0intglGetFragDataIndexEXT(int arg0, byte[] arg1, int arg2)Entry point to C language function:GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name)
Part ofGL_EXT_blend_func_extendedintglGetFragDataIndexEXT(int arg0, ByteBuffer arg1)Entry point to C language function:GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name)
Part ofGL_EXT_blend_func_extendedintglGetFragDataLocation(int arg0, String arg1)Entry point to C language function:GLint glGetFragDataLocation(GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glGetFragDataLocationEXTvoidglGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGetFramebufferAttachmentParameterivEXT,glGetFramebufferAttachmentParameterivOESvoidglGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGetFramebufferAttachmentParameterivEXT,glGetFramebufferAttachmentParameterivOESvoidglGetFramebufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ARB_framebuffer_no_attachments,GL_ES_VERSION_3_1,GL_VERSION_4_3,GL_EXT_direct_state_access
Alias for:glGetFramebufferParameterivEXTvoidglGetFramebufferParameteriv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ARB_framebuffer_no_attachments,GL_ES_VERSION_3_1,GL_VERSION_4_3,GL_EXT_direct_state_access
Alias for:glGetFramebufferParameterivEXTintglGetGraphicsResetStatus()Entry point to C language function:GLenum glGetGraphicsResetStatus()
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_EXT_robustness,GL_ARB_robustness,GL_KHR_robustness
Alias for:glGetGraphicsResetStatusEXT,glGetGraphicsResetStatusARB,glGetGraphicsResetStatusKHRvoidglGetInteger64i_v(int arg0, int arg1, long[] arg2, int arg3)Entry point to C language function:void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2voidglGetInteger64i_v(int arg0, int arg1, LongBuffer arg2)Entry point to C language function:void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2voidglGetInteger64v(int arg0, long[] arg1, int arg2)Entry point to C language function:void glGetInteger64v(GLenum pname, GLint64 * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glGetInteger64vAPPLEvoidglGetInteger64v(int arg0, LongBuffer arg1)Entry point to C language function:void glGetInteger64v(GLenum pname, GLint64 * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glGetInteger64vAPPLEvoidglGetIntegeri_v(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_multiview_draw_buffers
Alias for:glGetIntegeri_vEXTvoidglGetIntegeri_v(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_multiview_draw_buffers
Alias for:glGetIntegeri_vEXTvoidglGetIntegeri_vEXT(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data)
Part ofGL_EXT_multiview_draw_buffersvoidglGetIntegeri_vEXT(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data)
Part ofGL_EXT_multiview_draw_buffersvoidglGetIntegerv(int arg0, int[] arg1, int arg2)Entry point to C language function:void glGetIntegerv(GLenum pname, GLint * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglGetIntegerv(int arg0, IntBuffer arg1)Entry point to C language function:void glGetIntegerv(GLenum pname, GLint * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglGetInternalformativ(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)Entry point to C language function:void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_2,GL_ES_VERSION_3_0,GL_ARB_internalformat_queryvoidglGetInternalformativ(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)Entry point to C language function:void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_2,GL_ES_VERSION_3_0,GL_ARB_internalformat_queryvoidglGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
Part ofGL_ES_VERSION_3_1,GL_ARB_texture_multisample,GL_VERSION_3_2,GL_NV_explicit_multisample
Alias for:glGetMultisamplefvNVvoidglGetMultisamplefv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
Part ofGL_ES_VERSION_3_1,GL_ARB_texture_multisample,GL_VERSION_3_2,GL_NV_explicit_multisample
Alias for:glGetMultisamplefvNVvoidglGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Entry point to C language function:void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_KHR_robustness,GL_EXT_robustness,GL_ARB_robustness
Alias for:glGetnUniformfvKHR,glGetnUniformfvEXT,glGetnUniformfvARBvoidglGetnUniformfv(int arg0, int arg1, int arg2, FloatBuffer arg3)Entry point to C language function:void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_KHR_robustness,GL_EXT_robustness,GL_ARB_robustness
Alias for:glGetnUniformfvKHR,glGetnUniformfvEXT,glGetnUniformfvARBvoidglGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_EXT_robustness,GL_ARB_robustness,GL_KHR_robustness
Alias for:glGetnUniformivEXT,glGetnUniformivARB,glGetnUniformivKHRvoidglGetnUniformiv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_EXT_robustness,GL_ARB_robustness,GL_KHR_robustness
Alias for:glGetnUniformivEXT,glGetnUniformivARB,glGetnUniformivKHRvoidglGetnUniformuiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_KHR_robustness,GL_ARB_robustness
Alias for:glGetnUniformuivKHR,glGetnUniformuivARBvoidglGetnUniformuiv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_KHR_robustness,GL_ARB_robustness
Alias for:glGetnUniformuivKHR,glGetnUniformuivARBvoidglGetObjectLabel(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)Entry point to C language function:void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_EXT_debug_label,GL_KHR_debug
Alias for:glGetObjectLabelEXT,glGetObjectLabelKHRvoidglGetObjectLabel(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)Entry point to C language function:void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_EXT_debug_label,GL_KHR_debug
Alias for:glGetObjectLabelEXT,glGetObjectLabelKHRvoidglGetObjectPtrLabel(Buffer arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Entry point to C language function:void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glGetObjectPtrLabelKHRvoidglGetObjectPtrLabel(Buffer arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Entry point to C language function:void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glGetObjectPtrLabelKHRvoidglGetProgramBinary(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, Buffer arg6)Entry point to C language function:void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
Part ofGL_ARB_get_program_binary,GL_ES_VERSION_3_0,GL_VERSION_4_1,GL_OES_get_program_binary
Alias for:glGetProgramBinaryOESvoidglGetProgramBinary(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, Buffer arg4)Entry point to C language function:void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
Part ofGL_ARB_get_program_binary,GL_ES_VERSION_3_0,GL_VERSION_4_1,GL_OES_get_program_binary
Alias for:glGetProgramBinaryOESvoidglGetProgramInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Entry point to C language function:void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglGetProgramInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Entry point to C language function:void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryvoidglGetProgramInterfaceiv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryvoidglGetProgramiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_ARB_fragment_program,GL_NV_vertex_program
Alias for:glGetProgramivARB,glGetProgramivNVvoidglGetProgramiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_ARB_fragment_program,GL_NV_vertex_program
Alias for:glGetProgramivARB,glGetProgramivNVvoidglGetProgramPipelineInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Entry point to C language function:void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineInfoLogEXTvoidglGetProgramPipelineInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Entry point to C language function:void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineInfoLogEXTvoidglGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineivEXTvoidglGetProgramPipelineiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineivEXTintglGetProgramResourceIndex(int arg0, int arg1, byte[] arg2, int arg3)Entry point to C language function:GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryintglGetProgramResourceIndex(int arg0, int arg1, ByteBuffer arg2)Entry point to C language function:GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryvoidglGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, int arg6, int[] arg7, int arg8, int[] arg9, int arg10)Entry point to C language function:void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryvoidglGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, int arg5, IntBuffer arg6, IntBuffer arg7)Entry point to C language function:void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryintglGetProgramResourceLocation(int arg0, int arg1, byte[] arg2, int arg3)Entry point to C language function:GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryintglGetProgramResourceLocation(int arg0, int arg1, ByteBuffer arg2)Entry point to C language function:GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryintglGetProgramResourceLocationIndexEXT(int arg0, int arg1, byte[] arg2, int arg3)Entry point to C language function:GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_EXT_blend_func_extendedintglGetProgramResourceLocationIndexEXT(int arg0, int arg1, ByteBuffer arg2)Entry point to C language function:GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_EXT_blend_func_extendedvoidglGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, byte[] arg6, int arg7)Entry point to C language function:void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryvoidglGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, ByteBuffer arg5)Entry point to C language function:void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_queryvoidglGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGetQueryivEXT,glGetQueryivARBvoidglGetQueryiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGetQueryivEXT,glGetQueryivARBvoidglGetQueryObjecti64v(int arg0, int arg1, long[] arg2, int arg3)Entry point to C language function:void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query,GL_EXT_timer_query
Alias for:glGetQueryObjecti64vEXTvoidglGetQueryObjecti64v(int arg0, int arg1, LongBuffer arg2)Entry point to C language function:void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query,GL_EXT_timer_query
Alias for:glGetQueryObjecti64vEXTvoidglGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ARB_occlusion_query,GL_EXT_disjoint_timer_query
Alias for:glGetQueryObjectivARB,glGetQueryObjectivEXTvoidglGetQueryObjectiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ARB_occlusion_query,GL_EXT_disjoint_timer_query
Alias for:glGetQueryObjectivARB,glGetQueryObjectivEXTvoidglGetQueryObjectui64v(int arg0, int arg1, long[] arg2, int arg3)Entry point to C language function:void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query,GL_EXT_timer_query
Alias for:glGetQueryObjectui64vEXTvoidglGetQueryObjectui64v(int arg0, int arg1, LongBuffer arg2)Entry point to C language function:void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query,GL_EXT_timer_query
Alias for:glGetQueryObjectui64vEXTvoidglGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGetQueryObjectuivEXT,glGetQueryObjectuivARBvoidglGetQueryObjectuiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGetQueryObjectuivEXT,glGetQueryObjectuivARBvoidglGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGetRenderbufferParameterivEXT,glGetRenderbufferParameterivOESvoidglGetRenderbufferParameteriv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGetRenderbufferParameterivEXT,glGetRenderbufferParameterivOESvoidglGetSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglGetSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glGetSamplerParameterIivEXT,glGetSamplerParameterIivOESvoidglGetSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glGetSamplerParameterIivEXT,glGetSamplerParameterIivOESvoidglGetSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_OES_texture_border_clamp,GL_EXT_texture_border_clamp
Alias for:glGetSamplerParameterIuivOES,glGetSamplerParameterIuivEXTvoidglGetSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_OES_texture_border_clamp,GL_EXT_texture_border_clamp
Alias for:glGetSamplerParameterIuivOES,glGetSamplerParameterIuivEXTvoidglGetSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglGetSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglGetShaderInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Entry point to C language function:void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglGetShaderInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Entry point to C language function:void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglGetShaderiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglGetShaderiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglGetShaderPrecisionFormat(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)Entry point to C language function:void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.voidglGetShaderPrecisionFormat(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)Entry point to C language function:void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.voidglGetShaderSource(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Entry point to C language function:void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetShaderSourceARBvoidglGetShaderSource(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Entry point to C language function:void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetShaderSourceARBStringglGetString(int arg0)Entry point to C language function:const GLubyte * glGetString(GLenum name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0StringglGetStringi(int arg0, int arg1)Entry point to C language function:const GLubyte * glGetStringi(GLenum name, GLuint index)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglGetSynciv(long arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6)Entry point to C language function:void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glGetSyncivAPPLEvoidglGetSynciv(long arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4)Entry point to C language function:void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glGetSyncivAPPLEvoidglGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Entry point to C language function:void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_1_0voidglGetTexLevelParameterfv(int arg0, int arg1, int arg2, FloatBuffer arg3)Entry point to C language function:void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_1_0voidglGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_1_0voidglGetTexLevelParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_1_0voidglGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0voidglGetTexParameterfv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0voidglGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIivOES,glGetTexParameterIivEXTvoidglGetTexParameterIiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIivOES,glGetTexParameterIivEXTvoidglGetTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIuivOES,glGetTexParameterIuivEXTvoidglGetTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIuivOES,glGetTexParameterIuivEXTvoidglGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglGetTransformFeedbackVarying(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)Entry point to C language function:void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glGetTransformFeedbackVaryingNV,glGetTransformFeedbackVaryingEXTvoidglGetTransformFeedbackVarying(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)Entry point to C language function:void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glGetTransformFeedbackVaryingNV,glGetTransformFeedbackVaryingEXTvoidglGetTranslatedShaderSourceANGLE(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Entry point to C language function:void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
Part ofGL_ANGLE_translated_shader_sourcevoidglGetTranslatedShaderSourceANGLE(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Entry point to C language function:void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
Part ofGL_ANGLE_translated_shader_sourceintglGetUniformBlockIndex(int arg0, String arg1)Entry point to C language function:GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetUniformfv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformfvARBvoidglGetUniformfv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformfvARBvoidglGetUniformIndices(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)Entry point to C language function:void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetUniformIndices(int arg0, int arg1, String[] arg2, IntBuffer arg3)Entry point to C language function:void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglGetUniformiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetUniformiv(GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformivARBvoidglGetUniformiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetUniformiv(GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformivARBintglGetUniformLocation(int arg0, String arg1)Entry point to C language function:GLint glGetUniformLocation(GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformLocationARBvoidglGetUniformuiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glGetUniformuivEXTvoidglGetUniformuiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glGetUniformuivEXTvoidglGetVertexAttribfv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glGetVertexAttribfvARB,glGetVertexAttribfvNVvoidglGetVertexAttribfv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glGetVertexAttribfvARB,glGetVertexAttribfvNVvoidglGetVertexAttribIiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glGetVertexAttribIivEXTvoidglGetVertexAttribIiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glGetVertexAttribIivEXTvoidglGetVertexAttribIuiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glGetVertexAttribIuivEXTvoidglGetVertexAttribIuiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glGetVertexAttribIuivEXTvoidglGetVertexAttribiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glGetVertexAttribivNV,glGetVertexAttribivARBvoidglGetVertexAttribiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glGetVertexAttribivNV,glGetVertexAttribivARBvoidglHint(int arg0, int arg1)Entry point to C language function:void glHint(GLenum target, GLenum mode)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0,GL_PGI_misc_hints
Alias for:glHintPGIvoidglInvalidateFramebuffer(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_ARB_invalidate_subdata,GL_VERSION_4_3,GL_ES_VERSION_3_0voidglInvalidateFramebuffer(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_ARB_invalidate_subdata,GL_VERSION_4_3,GL_ES_VERSION_3_0voidglInvalidateSubFramebuffer(int arg0, int arg1, int[] arg2, int arg3, int arg4, int arg5, int arg6, int arg7)Entry point to C language function:void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ARB_invalidate_subdata,GL_VERSION_4_3,GL_ES_VERSION_3_0voidglInvalidateSubFramebuffer(int arg0, int arg1, IntBuffer arg2, int arg3, int arg4, int arg5, int arg6)Entry point to C language function:void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ARB_invalidate_subdata,GL_VERSION_4_3,GL_ES_VERSION_3_0booleanglIsBuffer(int arg0)Entry point to C language function:GLboolean glIsBuffer(GLuint buffer)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glIsBufferARBbooleanglIsEnabled(int arg0)Entry point to C language function:GLboolean glIsEnabled(GLenum cap)
Part ofGL_NV_vertex_buffer_unified_memory,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0booleanglIsEnabledi(int arg0, int arg1)Entry point to C language function:GLboolean glIsEnabledi(GLenum target, GLuint index)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_draw_buffers_indexed,GL_NV_viewport_array,GL_EXT_draw_buffers_indexed
Alias for:glIsEnablediOES,glIsEnablediNV,glIsEnablediEXTbooleanglIsEnablediEXT(int arg0, int arg1)Entry point to C language function:GLboolean glIsEnablediEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexedbooleanglIsEnablediNV(int arg0, int arg1)Entry point to C language function:GLboolean glIsEnablediNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_arraybooleanglIsEnablediOES(int arg0, int arg1)Entry point to C language function:GLboolean glIsEnablediOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexedbooleanglIsFramebuffer(int arg0)Entry point to C language function:GLboolean glIsFramebuffer(GLuint framebuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glIsFramebufferEXT,glIsFramebufferOESbooleanglIsProgram(int arg0)Entry point to C language function:GLboolean glIsProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_ARB_fragment_program,GL_NV_vertex_program
Alias for:glIsProgramARB,glIsProgramNVbooleanglIsProgramPipeline(int arg0)Entry point to C language function:GLboolean glIsProgramPipeline(GLuint pipeline)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glIsProgramPipelineEXTbooleanglIsQuery(int arg0)Entry point to C language function:GLboolean glIsQuery(GLuint id)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glIsQueryEXT,glIsQueryARBbooleanglIsRenderbuffer(int arg0)Entry point to C language function:GLboolean glIsRenderbuffer(GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glIsRenderbufferOES,glIsRenderbufferEXTbooleanglIsSampler(int arg0)Entry point to C language function:GLboolean glIsSampler(GLuint sampler)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0booleanglIsShader(int arg0)Entry point to C language function:GLboolean glIsShader(GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0booleanglIsSync(long arg0)Entry point to C language function:GLboolean glIsSync(GLsync sync)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glIsSyncAPPLEbooleanglIsTexture(int arg0)Entry point to C language function:GLboolean glIsTexture(GLuint texture)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glIsTextureEXTbooleanglIsTransformFeedback(int arg0)Entry point to C language function:GLboolean glIsTransformFeedback(GLuint id)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glIsTransformFeedbackNVbooleanglIsVertexArray(int arg0)Entry point to C language function:GLboolean glIsVertexArray(GLuint array)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_OES_vertex_array_object,GL_APPLE_vertex_array_object
Alias for:glIsVertexArrayOES,glIsVertexArrayAPPLEbooleanglIsVertexArrayOES(int arg0)Entry point to C language function:GLboolean glIsVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_objectvoidglLineWidth(float arg0)Entry point to C language function:void glLineWidth(GLfloat width)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0voidglLinkProgram(int arg0)Entry point to C language function:void glLinkProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glLinkProgramARBByteBufferglMapBuffer(int arg0, int arg1)Entry point to C language function:void * glMapBuffer(GLenum target, GLenum access)
Part ofGL_VERSION_1_5,GL_OES_mapbuffer,GL_ARB_vertex_buffer_object
Alias for:glMapBufferOES,glMapBufferARBByteBufferglMapBufferRange(int arg0, long arg1, long arg2, int arg3)Entry point to C language function:void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Part ofGL_ARB_map_buffer_range,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_map_buffer_range
Alias for:glMapBufferRangeEXTvoidglMemoryBarrier(int arg0)Entry point to C language function:void glMemoryBarrier(GLbitfield barriers)
Part ofGL_ARB_shader_image_load_store,GL_VERSION_4_2,GL_ES_VERSION_3_1,GL_EXT_shader_image_load_store
Alias for:glMemoryBarrierEXTvoidglMemoryBarrierByRegion(int arg0)Entry point to C language function:void glMemoryBarrierByRegion(GLbitfield barriers)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_1voidglMinSampleShading(float arg0)Entry point to C language function:void glMinSampleShading(GLfloat value)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_OES_sample_shading,GL_ARB_sample_shading
Alias for:glMinSampleShadingOES,glMinSampleShadingARBvoidglMinSampleShadingOES(float arg0)Entry point to C language function:void glMinSampleShadingOES(GLfloat value)
Part ofGL_OES_sample_shadingvoidglMultiDrawArraysIndirectEXT(int arg0, Buffer arg1, int arg2, int arg3)Entry point to C language function:void glMultiDrawArraysIndirectEXT(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
Part ofGL_EXT_multi_draw_indirectvoidglMultiDrawElementsBaseVertexEXT(int arg0, int[] arg1, int arg2, int arg3, PointerBuffer arg4, int arg5, int[] arg6, int arg7)Entry point to C language function:void glMultiDrawElementsBaseVertexEXT(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
Part ofGL_EXT_draw_elements_base_vertexvoidglMultiDrawElementsBaseVertexEXT(int arg0, IntBuffer arg1, int arg2, PointerBuffer arg3, int arg4, IntBuffer arg5)Entry point to C language function:void glMultiDrawElementsBaseVertexEXT(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
Part ofGL_EXT_draw_elements_base_vertexvoidglMultiDrawElementsBaseVertexOES(int arg0, int[] arg1, int arg2, int arg3, PointerBuffer arg4, int arg5, int[] arg6, int arg7)Entry point to C language function:void glMultiDrawElementsBaseVertexOES(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
Part ofGL_OES_draw_elements_base_vertexvoidglMultiDrawElementsBaseVertexOES(int arg0, IntBuffer arg1, int arg2, PointerBuffer arg3, int arg4, IntBuffer arg5)Entry point to C language function:void glMultiDrawElementsBaseVertexOES(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
Part ofGL_OES_draw_elements_base_vertexvoidglMultiDrawElementsIndirectEXT(int arg0, int arg1, Buffer arg2, int arg3, int arg4)Entry point to C language function:void glMultiDrawElementsIndirectEXT(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride)
Part ofGL_EXT_multi_draw_indirectvoidglNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)Entry point to C language function:void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locationsvoidglNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)Entry point to C language function:void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locationsvoidglObjectLabel(int arg0, int arg1, int arg2, byte[] arg3, int arg4)Entry point to C language function:void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glObjectLabelKHRvoidglObjectLabel(int arg0, int arg1, int arg2, ByteBuffer arg3)Entry point to C language function:void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glObjectLabelKHRvoidglObjectPtrLabel(Buffer arg0, int arg1, byte[] arg2, int arg3)Entry point to C language function:void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glObjectPtrLabelKHRvoidglObjectPtrLabel(Buffer arg0, int arg1, ByteBuffer arg2)Entry point to C language function:void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glObjectPtrLabelKHRvoidglPatchParameteri(int arg0, int arg1)Entry point to C language function:void glPatchParameteri(GLenum pname, GLint value)
Part ofGL_ARB_tessellation_shader,GL_ES_VERSION_3_2,GL_VERSION_4_0,GL_OES_tessellation_shader,GL_EXT_tessellation_shader
Alias for:glPatchParameteriOES,glPatchParameteriEXTvoidglPatchParameteriEXT(int arg0, int arg1)Entry point to C language function:void glPatchParameteriEXT(GLenum pname, GLint value)
Part ofGL_EXT_tessellation_shadervoidglPatchParameteriOES(int arg0, int arg1)Entry point to C language function:void glPatchParameteriOES(GLenum pname, GLint value)
Part ofGL_OES_tessellation_shadervoidglPauseTransformFeedback()Entry point to C language function:void glPauseTransformFeedback()
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glPauseTransformFeedbackNVvoidglPixelStorei(int arg0, int arg1)Entry point to C language function:void glPixelStorei(GLenum pname, GLint param)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglPolygonModeNV(int arg0, int arg1)Entry point to C language function:void glPolygonModeNV(GLenum face, GLenum mode)
Part ofGL_NV_polygon_modevoidglPolygonOffset(float arg0, float arg1)Entry point to C language function:void glPolygonOffset(GLfloat factor, GLfloat units)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_1,GL_VERSION_1_0,GL_EXT_polygon_offset
Alias for:glPolygonOffsetEXTvoidglPopDebugGroup()Entry point to C language function:void glPopDebugGroup()
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glPopDebugGroupKHRvoidglPrimitiveBoundingBox(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)Entry point to C language function:void glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
Part ofGL_ES_VERSION_3_2,GL_OES_primitive_bounding_box,GL_EXT_primitive_bounding_box,GL_ARB_ES3_2_compatibility
Alias for:glPrimitiveBoundingBoxOES,glPrimitiveBoundingBoxEXT,glPrimitiveBoundingBoxARBvoidglPrimitiveBoundingBoxEXT(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)Entry point to C language function:void glPrimitiveBoundingBoxEXT(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
Part ofGL_EXT_primitive_bounding_boxvoidglPrimitiveBoundingBoxOES(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)Entry point to C language function:void glPrimitiveBoundingBoxOES(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
Part ofGL_OES_primitive_bounding_boxvoidglProgramBinary(int arg0, int arg1, Buffer arg2, int arg3)Entry point to C language function:void glProgramBinary(GLuint program, GLenum binaryFormat, const void * binary, GLint length)
Part ofGL_ARB_get_program_binary,GL_ES_VERSION_3_0,GL_VERSION_4_1,GL_OES_get_program_binary
Alias for:glProgramBinaryOESvoidglProgramParameteri(int arg0, int arg1, int arg2)Entry point to C language function:void glProgramParameteri(GLuint program, GLenum pname, GLint value)
Part ofGL_ARB_get_program_binary,GL_ES_VERSION_3_0,GL_VERSION_4_1,GL_EXT_geometry_shader4,GL_EXT_separate_shader_objects,GL_ARB_geometry_shader4
Alias for:glProgramParameteriEXT,glProgramParameteriARBvoidglProgramUniform1f(int arg0, int arg1, float arg2)Entry point to C language function:void glProgramUniform1f(GLuint program, GLint location, GLfloat v0)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fEXTvoidglProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Entry point to C language function:void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fvEXTvoidglProgramUniform1fv(int arg0, int arg1, int arg2, FloatBuffer arg3)Entry point to C language function:void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fvEXTvoidglProgramUniform1i(int arg0, int arg1, int arg2)Entry point to C language function:void glProgramUniform1i(GLuint program, GLint location, GLint v0)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1iEXTvoidglProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1ivEXTvoidglProgramUniform1iv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1ivEXTvoidglProgramUniform1ui(int arg0, int arg1, int arg2)Entry point to C language function:void glProgramUniform1ui(GLuint program, GLint location, GLuint v0)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uiEXTvoidglProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uivEXTvoidglProgramUniform1uiv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uivEXTvoidglProgramUniform2f(int arg0, int arg1, float arg2, float arg3)Entry point to C language function:void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fEXTvoidglProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Entry point to C language function:void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fvEXTvoidglProgramUniform2fv(int arg0, int arg1, int arg2, FloatBuffer arg3)Entry point to C language function:void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fvEXTvoidglProgramUniform2i(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2iEXTvoidglProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2ivEXTvoidglProgramUniform2iv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2ivEXTvoidglProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uiEXTvoidglProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uivEXTvoidglProgramUniform2uiv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uivEXTvoidglProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)Entry point to C language function:void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fEXTvoidglProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Entry point to C language function:void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fvEXTvoidglProgramUniform3fv(int arg0, int arg1, int arg2, FloatBuffer arg3)Entry point to C language function:void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fvEXTvoidglProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3iEXTvoidglProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3ivEXTvoidglProgramUniform3iv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3ivEXTvoidglProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uiEXTvoidglProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uivEXTvoidglProgramUniform3uiv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uivEXTvoidglProgramUniform4f(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)Entry point to C language function:void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fEXTvoidglProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Entry point to C language function:void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fvEXTvoidglProgramUniform4fv(int arg0, int arg1, int arg2, FloatBuffer arg3)Entry point to C language function:void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fvEXTvoidglProgramUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Entry point to C language function:void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4iEXTvoidglProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4ivEXTvoidglProgramUniform4iv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4ivEXTvoidglProgramUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Entry point to C language function:void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uiEXTvoidglProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Entry point to C language function:void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uivEXTvoidglProgramUniform4uiv(int arg0, int arg1, int arg2, IntBuffer arg3)Entry point to C language function:void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uivEXTvoidglProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2fvEXTvoidglProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2fvEXTvoidglProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x3fvEXTvoidglProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x3fvEXTvoidglProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x4fvEXTvoidglProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x4fvEXTvoidglProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3fvEXTvoidglProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3fvEXTvoidglProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x2fvEXTvoidglProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x2fvEXTvoidglProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x4fvEXTvoidglProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x4fvEXTvoidglProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4fvEXTvoidglProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4fvEXTvoidglProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x2fvEXTvoidglProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x2fvEXTvoidglProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Entry point to C language function:void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x3fvEXTvoidglProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Entry point to C language function:void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x3fvEXTvoidglPushDebugGroup(int arg0, int arg1, int arg2, byte[] arg3, int arg4)Entry point to C language function:void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glPushDebugGroupKHRvoidglPushDebugGroup(int arg0, int arg1, int arg2, ByteBuffer arg3)Entry point to C language function:void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glPushDebugGroupKHRvoidglQueryCounter(int arg0, int arg1)Entry point to C language function:void glQueryCounter(GLuint id, GLenum target)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query
Alias for:glQueryCounterEXTvoidglRasterSamplesEXT(int arg0, boolean arg1)Entry point to C language function:void glRasterSamplesEXT(GLuint samples, GLboolean fixedsamplelocations)
Part ofGL_EXT_raster_multisamplevoidglReadBuffer(int arg0)Entry point to C language function:void glReadBuffer(GLenum mode)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_0,GL_NV_read_buffer
Alias for:glReadBufferNVvoidglReadBufferIndexedEXT(int arg0, int arg1)Entry point to C language function:void glReadBufferIndexedEXT(GLenum src, GLint index)
Part ofGL_EXT_multiview_draw_buffersvoidglReadBufferNV(int arg0)Entry point to C language function:void glReadBufferNV(GLenum mode)
Part ofGL_NV_read_buffervoidglReadnPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)Entry point to C language function:void glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_EXT_robustness,GL_ARB_robustness,GL_KHR_robustness
Alias for:glReadnPixelsEXT,glReadnPixelsARB,glReadnPixelsKHRvoidglReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)Entry point to C language function:void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)Entry point to C language function:void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglReleaseShaderCompiler()Entry point to C language function:void glReleaseShaderCompiler(void);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.voidglRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glRenderbufferStorageEXT,glRenderbufferStorageOESvoidglRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_3_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_APPLE_framebuffer_multisample,GL_EXT_multisampled_render_to_texture,GL_EXT_framebuffer_multisample,GL_ANGLE_framebuffer_multisample,GL_IMG_multisampled_render_to_texture,GL_NV_framebuffer_multisample
Alias for:glRenderbufferStorageMultisampleAPPLE,glRenderbufferStorageMultisampleEXT,glRenderbufferStorageMultisampleANGLE,glRenderbufferStorageMultisampleIMG,glRenderbufferStorageMultisampleNVvoidglRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_EXT_multisampled_render_to_texture,GL_EXT_framebuffer_multisamplevoidglRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glRenderbufferStorageMultisampleIMG(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_IMG_multisampled_render_to_texturevoidglRenderbufferStorageMultisampleNV(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glRenderbufferStorageMultisampleNV(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_NV_framebuffer_multisamplevoidglResolveDepthValuesNV()Entry point to C language function:void glResolveDepthValuesNV()
Part ofGL_NV_sample_locationsvoidglResolveMultisampleFramebuffer()Entry point to C language function:void glResolveMultisampleFramebuffer()
Part ofGL_APPLE_framebuffer_multisample
Alias for:glResolveMultisampleFramebufferAPPLEvoidglResumeTransformFeedback()Entry point to C language function:void glResumeTransformFeedback()
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glResumeTransformFeedbackNVvoidglSampleCoverage(float arg0, boolean arg1)Entry point to C language function:void glSampleCoverage(GLfloat value, GLboolean invert)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_multisample,GL_OES_fixed_point
Alias for:glSampleCoverageARB,glSampleCoverageOESvoidglSampleMaski(int arg0, int arg1)Entry point to C language function:void glSampleMaski(GLuint index, GLbitfield mask)
Part ofGL_ES_VERSION_3_1,GL_ARB_texture_multisample,GL_VERSION_3_2voidglSamplerParameterf(int arg0, int arg1, float arg2)Entry point to C language function:void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglSamplerParameteri(int arg0, int arg1, int arg2)Entry point to C language function:void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIivEXT,glSamplerParameterIivOESvoidglSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIivEXT,glSamplerParameterIivOESvoidglSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIuivEXT,glSamplerParameterIuivOESvoidglSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIuivEXT,glSamplerParameterIuivOESvoidglSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0voidglScissor(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglScissorArrayvNV(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v)
Part ofGL_NV_viewport_arrayvoidglScissorArrayvNV(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v)
Part ofGL_NV_viewport_arrayvoidglScissorIndexedNV(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glScissorIndexedNV(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
Part ofGL_NV_viewport_arrayvoidglScissorIndexedvNV(int arg0, int[] arg1, int arg2)Entry point to C language function:void glScissorIndexedvNV(GLuint index, const GLint * v)
Part ofGL_NV_viewport_arrayvoidglScissorIndexedvNV(int arg0, IntBuffer arg1)Entry point to C language function:void glScissorIndexedvNV(GLuint index, const GLint * v)
Part ofGL_NV_viewport_arrayvoidglShaderBinary(int arg0, int[] arg1, int arg2, int arg3, Buffer arg4, int arg5)Entry point to C language function:void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.voidglShaderBinary(int arg0, IntBuffer arg1, int arg2, Buffer arg3, int arg4)Entry point to C language function:void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.voidglShaderSource(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)Entry point to C language function:void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glShaderSourceARBvoidglShaderSource(int arg0, int arg1, String[] arg2, IntBuffer arg3)Entry point to C language function:void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glShaderSourceARBvoidglStartTilingQCOM(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
Part ofGL_QCOM_tiled_renderingvoidglStencilFunc(int arg0, int arg1, int arg2)Entry point to C language function:void glStencilFunc(GLenum func, GLint ref, GLuint mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglStencilFuncSeparate(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ATI_separate_stencil
Alias for:glStencilFuncSeparateATIvoidglStencilMask(int arg0)Entry point to C language function:void glStencilMask(GLuint mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglStencilMaskSeparate(int arg0, int arg1)Entry point to C language function:void glStencilMaskSeparate(GLenum face, GLuint mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglStencilOp(int arg0, int arg1, int arg2)Entry point to C language function:void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglStencilOpSeparate(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ATI_separate_stencil
Alias for:glStencilOpSeparateATIvoidglSubpixelPrecisionBiasNV(int arg0, int arg1)Entry point to C language function:void glSubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits)
Part ofGL_NV_conservative_rastervoidglTexBuffer(int arg0, int arg1, int arg2)Entry point to C language function:void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_1,GL_OES_texture_buffer,GL_ARB_texture_buffer_object,GL_EXT_texture_buffer,GL_EXT_texture_buffer_object
Alias for:glTexBufferOES,glTexBufferARB,glTexBufferEXTvoidglTexBufferEXT(int arg0, int arg1, int arg2)Entry point to C language function:void glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer)
Part ofGL_EXT_texture_buffer,GL_EXT_texture_buffer_objectvoidglTexBufferOES(int arg0, int arg1, int arg2)Entry point to C language function:void glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer)
Part ofGL_OES_texture_buffervoidglTexBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)Entry point to C language function:void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_3,GL_ARB_texture_buffer_range,GL_OES_texture_buffer,GL_EXT_texture_buffer
Alias for:glTexBufferRangeOES,glTexBufferRangeEXTvoidglTexBufferRangeEXT(int arg0, int arg1, int arg2, long arg3, long arg4)Entry point to C language function:void glTexBufferRangeEXT(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_EXT_texture_buffervoidglTexBufferRangeOES(int arg0, int arg1, int arg2, long arg3, long arg4)Entry point to C language function:void glTexBufferRangeOES(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_OES_texture_buffervoidglTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)Entry point to C language function:void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)Entry point to C language function:void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglTexImage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)Entry point to C language function:void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample,GL_VERSION_3_2voidglTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, long arg9)Entry point to C language function:void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_OES_texture_3D,GL_EXT_texture3D
Alias for:glTexImage3DOES,glTexImage3DEXTvoidglTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Buffer arg9)Entry point to C language function:void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_OES_texture_3D,GL_EXT_texture3D
Alias for:glTexImage3DOES,glTexImage3DEXTvoidglTexImage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)Entry point to C language function:void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample,GL_VERSION_3_2voidglTexPageCommitmentEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)Entry point to C language function:void glTexPageCommitmentEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
Part ofGL_EXT_sparse_texturevoidglTexParameterf(int arg0, int arg1, float arg2)Entry point to C language function:void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0voidglTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0voidglTexParameterfv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0voidglTexParameteri(int arg0, int arg1, int arg2)Entry point to C language function:void glTexParameteri(GLenum target, GLenum pname, GLint param)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glTexParameterIivOES,glTexParameterIivEXTvoidglTexParameterIiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glTexParameterIivOES,glTexParameterIivEXTvoidglTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_EXT_texture_integer,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glTexParameterIuivEXT,glTexParameterIuivOESvoidglTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_EXT_texture_integer,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glTexParameterIuivEXT,glTexParameterIuivOESvoidglTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglTexParameteriv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglTexStorage1D(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_ARB_texture_storage,GL_VERSION_4_2,GL_EXT_texture_storage
Alias for:glTexStorage1DEXTvoidglTexStorage2D(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ARB_texture_storage,GL_VERSION_4_2,GL_ES_VERSION_3_0,GL_EXT_texture_storage
Alias for:glTexStorage2DEXTvoidglTexStorage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)Entry point to C language function:void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_storage_multisample,GL_ES_VERSION_3_1,GL_VERSION_4_3voidglTexStorage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Entry point to C language function:void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_ARB_texture_storage,GL_VERSION_4_2,GL_ES_VERSION_3_0,GL_EXT_texture_storage
Alias for:glTexStorage3DEXTvoidglTexStorage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)Entry point to C language function:void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_storage_multisample,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_OES_texture_storage_multisample_2d_array
Alias for:glTexStorage3DMultisampleOESvoidglTexStorage3DMultisampleOES(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)Entry point to C language function:void glTexStorage3DMultisampleOES(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_OES_texture_storage_multisample_2d_arrayvoidglTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)Entry point to C language function:void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_subtexture
Alias for:glTexSubImage2DEXTvoidglTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)Entry point to C language function:void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_subtexture
Alias for:glTexSubImage2DEXTvoidglTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)Entry point to C language function:void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_OES_texture_3D,GL_EXT_texture3D
Alias for:glTexSubImage3DOES,glTexSubImage3DEXTvoidglTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)Entry point to C language function:void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_OES_texture_3D,GL_EXT_texture3D
Alias for:glTexSubImage3DOES,glTexSubImage3DEXTvoidglTextureStorage1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_EXT_texture_storage,GL_ARB_texture_storage,GL_EXT_direct_state_accessvoidglTextureStorage2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Entry point to C language function:void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_EXT_texture_storage,GL_ARB_texture_storage,GL_EXT_direct_state_accessvoidglTextureStorage3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)Entry point to C language function:void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_EXT_texture_storage,GL_ARB_texture_storage,GL_EXT_direct_state_accessvoidglTextureView(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)Entry point to C language function:void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
Part ofGL_VERSION_4_3,GL_ARB_texture_view,GL_OES_texture_view,GL_EXT_texture_view
Alias for:glTextureViewOES,glTextureViewEXTvoidglTransformFeedbackVaryings(int arg0, int arg1, String[] arg2, int arg3)Entry point to C language function:void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_transform_feedback,GL_NV_transform_feedback
Alias for:glTransformFeedbackVaryingsEXT,glTransformFeedbackVaryingsNVvoidglUniform(GLUniformData arg0)voidglUniform1f(int arg0, float arg1)Entry point to C language function:void glUniform1f(GLint location, GLfloat v0)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1fARBvoidglUniform1fv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1fvARBvoidglUniform1fv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1fvARBvoidglUniform1i(int arg0, int arg1)Entry point to C language function:void glUniform1i(GLint location, GLint v0)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1iARBvoidglUniform1iv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glUniform1iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1ivARBvoidglUniform1iv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glUniform1iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1ivARBvoidglUniform1ui(int arg0, int arg1)Entry point to C language function:void glUniform1ui(GLint location, GLuint v0)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform1uiEXTvoidglUniform1uiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform1uivEXTvoidglUniform1uiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform1uivEXTvoidglUniform2f(int arg0, float arg1, float arg2)Entry point to C language function:void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2fARBvoidglUniform2fv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2fvARBvoidglUniform2fv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2fvARBvoidglUniform2i(int arg0, int arg1, int arg2)Entry point to C language function:void glUniform2i(GLint location, GLint v0, GLint v1)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2iARBvoidglUniform2iv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glUniform2iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2ivARBvoidglUniform2iv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glUniform2iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2ivARBvoidglUniform2ui(int arg0, int arg1, int arg2)Entry point to C language function:void glUniform2ui(GLint location, GLuint v0, GLuint v1)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform2uiEXTvoidglUniform2uiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform2uivEXTvoidglUniform2uiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform2uivEXTvoidglUniform3f(int arg0, float arg1, float arg2, float arg3)Entry point to C language function:void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3fARBvoidglUniform3fv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3fvARBvoidglUniform3fv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3fvARBvoidglUniform3i(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3iARBvoidglUniform3iv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glUniform3iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3ivARBvoidglUniform3iv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glUniform3iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3ivARBvoidglUniform3ui(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform3uiEXTvoidglUniform3uiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform3uivEXTvoidglUniform3uiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform3uivEXTvoidglUniform4f(int arg0, float arg1, float arg2, float arg3, float arg4)Entry point to C language function:void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4fARBvoidglUniform4fv(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4fvARBvoidglUniform4fv(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4fvARBvoidglUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4iARBvoidglUniform4iv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glUniform4iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4ivARBvoidglUniform4iv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glUniform4iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4ivARBvoidglUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform4uiEXTvoidglUniform4uiv(int arg0, int arg1, int[] arg2, int arg3)Entry point to C language function:void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform4uivEXTvoidglUniform4uiv(int arg0, int arg1, IntBuffer arg2)Entry point to C language function:void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform4uivEXTvoidglUniformBlockBinding(int arg0, int arg1, int arg2)Entry point to C language function:void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1voidglUniformMatrix2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix2fvARBvoidglUniformMatrix2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix2fvARBvoidglUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix2x3fvNVvoidglUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix2x3fvNVvoidglUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix2x4fvNVvoidglUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix2x4fvNVvoidglUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix3fvARBvoidglUniformMatrix3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix3fvARBvoidglUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix3x2fvNVvoidglUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix3x2fvNVvoidglUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix3x4fvNVvoidglUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix3x4fvNVvoidglUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix4fvARBvoidglUniformMatrix4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix4fvARBvoidglUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix4x2fvNVvoidglUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix4x2fvNVvoidglUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix4x3fvNVvoidglUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix4x3fvNVvoidglUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Entry point to C language function:void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesvoidglUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Entry point to C language function:void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matricesbooleanglUnmapBuffer(int arg0)Entry point to C language function:GLboolean glUnmapBuffer(GLenum target)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_OES_mapbuffer,GL_ARB_vertex_buffer_object
Alias for:glUnmapBufferOES,glUnmapBufferARBvoidglUseProgram(int arg0)Entry point to C language function:void glUseProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglUseProgramStages(int arg0, int arg1, int arg2)Entry point to C language function:void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glUseProgramStagesEXTvoidglValidateProgram(int arg0)Entry point to C language function:void glValidateProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glValidateProgramARBvoidglValidateProgramPipeline(int arg0)Entry point to C language function:void glValidateProgramPipeline(GLuint pipeline)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glValidateProgramPipelineEXTvoidglVertexAttrib1f(int arg0, float arg1)Entry point to C language function:void glVertexAttrib1f(GLuint index, GLfloat x)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib1fARB,glVertexAttrib1fNVvoidglVertexAttrib1fv(int arg0, float[] arg1, int arg2)Entry point to C language function:void glVertexAttrib1fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib1fvNV,glVertexAttrib1fvARBvoidglVertexAttrib1fv(int arg0, FloatBuffer arg1)Entry point to C language function:void glVertexAttrib1fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib1fvNV,glVertexAttrib1fvARBvoidglVertexAttrib2f(int arg0, float arg1, float arg2)Entry point to C language function:void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib2fARB,glVertexAttrib2fNVvoidglVertexAttrib2fv(int arg0, float[] arg1, int arg2)Entry point to C language function:void glVertexAttrib2fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib2fvARB,glVertexAttrib2fvNVvoidglVertexAttrib2fv(int arg0, FloatBuffer arg1)Entry point to C language function:void glVertexAttrib2fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib2fvARB,glVertexAttrib2fvNVvoidglVertexAttrib3f(int arg0, float arg1, float arg2, float arg3)Entry point to C language function:void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib3fARB,glVertexAttrib3fNVvoidglVertexAttrib3fv(int arg0, float[] arg1, int arg2)Entry point to C language function:void glVertexAttrib3fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib3fvNV,glVertexAttrib3fvARBvoidglVertexAttrib3fv(int arg0, FloatBuffer arg1)Entry point to C language function:void glVertexAttrib3fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib3fvNV,glVertexAttrib3fvARBvoidglVertexAttrib4f(int arg0, float arg1, float arg2, float arg3, float arg4)Entry point to C language function:void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib4fNV,glVertexAttrib4fARBvoidglVertexAttrib4fv(int arg0, float[] arg1, int arg2)Entry point to C language function:void glVertexAttrib4fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib4fvNV,glVertexAttrib4fvARBvoidglVertexAttrib4fv(int arg0, FloatBuffer arg1)Entry point to C language function:void glVertexAttrib4fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib4fvNV,glVertexAttrib4fvARBvoidglVertexAttribBinding(int arg0, int arg1)Entry point to C language function:void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_bindingvoidglVertexAttribDivisor(int arg0, int arg1)Entry point to C language function:void glVertexAttribDivisor(GLuint index, GLuint divisor)
Part ofGL_VERSION_3_3,GL_ES_VERSION_3_0,GL_NV_instanced_arrays,GL_ANGLE_instanced_arrays,GL_EXT_instanced_arrays,GL_ARB_instanced_arrays
Alias for:glVertexAttribDivisorNV,glVertexAttribDivisorANGLE,glVertexAttribDivisorEXT,glVertexAttribDivisorARBvoidglVertexAttribDivisorANGLE(int arg0, int arg1)Entry point to C language function:void glVertexAttribDivisorANGLE(GLuint index, GLuint divisor)
Part ofGL_ANGLE_instanced_arraysvoidglVertexAttribDivisorNV(int arg0, int arg1)Entry point to C language function:void glVertexAttribDivisorNV(GLuint index, GLuint divisor)
Part ofGL_NV_instanced_arraysvoidglVertexAttribFormat(int arg0, int arg1, int arg2, boolean arg3, int arg4)Entry point to C language function:void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_binding,GL_NV_vertex_buffer_unified_memory
Alias for:glVertexAttribFormatNVvoidglVertexAttribI4i(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4iEXTvoidglVertexAttribI4iv(int arg0, int[] arg1, int arg2)Entry point to C language function:void glVertexAttribI4iv(GLuint index, const GLint * v)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4ivEXTvoidglVertexAttribI4iv(int arg0, IntBuffer arg1)Entry point to C language function:void glVertexAttribI4iv(GLuint index, const GLint * v)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4ivEXTvoidglVertexAttribI4ui(int arg0, int arg1, int arg2, int arg3, int arg4)Entry point to C language function:void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4uiEXTvoidglVertexAttribI4uiv(int arg0, int[] arg1, int arg2)Entry point to C language function:void glVertexAttribI4uiv(GLuint index, const GLuint * v)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4uivEXTvoidglVertexAttribI4uiv(int arg0, IntBuffer arg1)Entry point to C language function:void glVertexAttribI4uiv(GLuint index, const GLuint * v)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4uivEXTvoidglVertexAttribIFormat(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_binding,GL_NV_vertex_buffer_unified_memory
Alias for:glVertexAttribIFormatNVvoidglVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, long arg4)Entry point to C language function:void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribIPointerEXTvoidglVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, Buffer arg4)Entry point to C language function:void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0voidglVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, long arg5)Entry point to C language function:void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttribPointerARB,glVertexAttribPointerNVvoidglVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, Buffer arg5)Entry point to C language function:void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0voidglVertexAttribPointer(GLArrayData arg0)voidglVertexBindingDivisor(int arg0, int arg1)Entry point to C language function:void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_bindingvoidglViewport(int arg0, int arg1, int arg2, int arg3)Entry point to C language function:void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0voidglViewportArrayvNV(int arg0, int arg1, float[] arg2, int arg3)Entry point to C language function:void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_arrayvoidglViewportArrayvNV(int arg0, int arg1, FloatBuffer arg2)Entry point to C language function:void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_arrayvoidglViewportIndexedfNV(int arg0, float arg1, float arg2, float arg3, float arg4)Entry point to C language function:void glViewportIndexedfNV(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
Part ofGL_NV_viewport_arrayvoidglViewportIndexedfvNV(int arg0, float[] arg1, int arg2)Entry point to C language function:void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
Part ofGL_NV_viewport_arrayvoidglViewportIndexedfvNV(int arg0, FloatBuffer arg1)Entry point to C language function:void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
Part ofGL_NV_viewport_arrayvoidglWaitSync(long arg0, int arg1, long arg2)Entry point to C language function:void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glWaitSyncAPPLEbooleanhasBasicFBOSupport()Returnstrueif basic FBO support is available, otherwisefalse.booleanhasFullFBOSupport()Returnstrueif full FBO support is available, otherwisefalse.booleanhasGLSL()Indicates whether this GL object supports GLSL.booleanisExtensionAvailable(String arg0)Returns true if the specified OpenGL extension can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.booleanisFunctionAvailable(String arg0)Returns true if the specified OpenGL core- or extension-function can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.booleanisGL()Indicates whether this GL object conforms to any of the OpenGL profiles.booleanisGL2()Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.booleanisGL2ES1()Indicates whether this GL object conforms to a GL2ES1 compatible profile.booleanisGL2ES2()Indicates whether this GL object conforms to a GL2ES2 compatible profile.booleanisGL2ES3()Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.booleanisGL2GL3()Indicates whether this GL object conforms to a GL2GL3 compatible profile.booleanisGL3()Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.booleanisGL3bc()Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.booleanisGL3core()Indicates whether this GL object uses a GL3 core profile.booleanisGL3ES3()Indicates whether this GL object conforms to a GL3ES3 compatible profile.booleanisGL4()Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.booleanisGL4bc()Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.booleanisGL4core()Indicates whether this GL object uses a GL4 core profile.booleanisGL4ES3()Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.booleanisGLcore()Indicates whether this GL object uses a GL core profile.booleanisGLES()Indicates whether this GL object conforms to one of the OpenGL ES profiles, seeGLBase.isGLES1(),GLBase.isGLES2()andGLBase.isGLES3().booleanisGLES1()Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.booleanisGLES2()Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.booleanisGLES2Compatible()Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.booleanisGLES3()Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.booleanisGLES31Compatible()Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.booleanisGLES32Compatible()Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.booleanisGLES3Compatible()Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.booleanisNPOTTextureAvailable()Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.booleanisPBOPackBound()booleanisPBOUnpackBound()booleanisTextureFormatBGRA8888Available()booleanisVBOArrayBound()booleanisVBOElementArrayBound()GLBufferStoragemapBuffer(int arg0, int arg1)Returns theGLBufferStorageinstance as mapped via OpenGL's nativeglMapBuffer(..)implementation.GLBufferStoragemapBufferRange(int arg0, long arg1, long arg2, int arg3)Returns theGLBufferStorageinstance as mapped via OpenGL's nativeglMapBufferRange(..)implementation.voidsetSwapInterval(int arg0)Set the swap interval of the current context and attached onscreenGLDrawable.StringtoString()
-
-
-
Constructor Detail
-
DebugGLES3
public DebugGLES3(GLES3 downstreamGLES3)
-
-
Method Detail
-
getDownstreamGL
public final GL getDownstreamGL() throws GLException
Description copied from interface:GLBaseReturns the downstream GL instance in case this is a wrapping pipeline, otherwisenull.See
GLBase.getRootGL()for retrieving the implementing root instance.- Specified by:
getDownstreamGLin interfaceGLBase- Throws:
GLException- if the downstream instance is not null and not a GL implementation- See Also:
GLBase.getRootGL()
-
getBoundBuffer
public int getBoundBuffer(int arg0)
- Specified by:
getBoundBufferin interfaceGLBase- Parameters:
arg0- a GL buffer (VBO) target as used inGL.glBindBuffer(int, int), ieGL.GL_ELEMENT_ARRAY_BUFFER,GL.GL_ARRAY_BUFFER, ..- Returns:
- the GL buffer name bound to a target via
GL.glBindBuffer(int, int)or 0 if unbound. - See Also:
GLBase.getBufferStorage(int)
-
getBoundFramebuffer
public int getBoundFramebuffer(int arg0)
Description copied from interface:GLBaseReturn the framebuffer name bound to this context, seeGL.glBindFramebuffer(int, int).- Specified by:
getBoundFramebufferin interfaceGLBase
-
getBufferStorage
public GLBufferStorage getBufferStorage(int arg0)
- Specified by:
getBufferStoragein interfaceGLBase- Parameters:
arg0- a GL buffer name, generated with e.g.GL.glGenBuffers(int, int[], int)and used inGL.glBindBuffer(int, int),GL.glBufferData(int, long, java.nio.Buffer, int)orGL2.glNamedBufferDataEXT(int, long, java.nio.Buffer, int).- Returns:
- the size of the given GL buffer storage, see
GLBufferStorage - See Also:
GLBase.getBoundBuffer(int)
-
getContext
public GLContext getContext()
Description copied from interface:GLBaseReturns the GLContext associated which this GL object.- Specified by:
getContextin interfaceGLBase
-
getDefaultDrawBuffer
public int getDefaultDrawBuffer()
Description copied from interface:GLBaseReturns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer(), i.e. GL_READ_FRAMEBUFFER​, which will be used as the target (output) for (fragment shader) draw commands, settable viaGL2ES2.glDrawBuffers(int, int[], int)orGL2GL3.glDrawBuffer(int).For offscreen framebuffer objects this is
GL.GL_COLOR_ATTACHMENT0, otherwise this isGL.GL_FRONTfor non-ES profile and single buffer configurations andGL.GL_BACKfor double buffer configurations or ES profiles.Note-1: Neither ES1 nor ES2 supports selecting the draw buffer at all and
GL.GL_BACKis the default.Note-2: ES3 only supports
GL.GL_BACK,GL.GL_NONEorGL.GL_COLOR_ATTACHMENT0+i viaGL2ES2.glDrawBuffers(int, int[], int).Method is only thread-safe while context is
made current.- Specified by:
getDefaultDrawBufferin interfaceGLBase
-
getDefaultDrawFramebuffer
public int getDefaultDrawFramebuffer()
Description copied from interface:GLBaseReturn the default draw framebuffer name.May differ from it's default
zeroin case an framebuffer object (FBObject) based drawable is being used.- Specified by:
getDefaultDrawFramebufferin interfaceGLBase
-
getDefaultReadBuffer
public int getDefaultReadBuffer()
Description copied from interface:GLBaseReturns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer(), i.e. GL_READ_FRAMEBUFFER​, which will be used as the source for pixel reading commands, likeglReadPixelsetc.For offscreen framebuffer objects this is
GL.GL_COLOR_ATTACHMENT0, otherwise this isGL.GL_FRONTfor non-ES profile and single buffer configurations andGL.GL_BACKfor double buffer configurations or ES profiles.Note-1: Neither ES1 nor ES2 supports selecting the read buffer via glReadBuffer and
GL.GL_BACKis the default.Note-2: ES3 only supports
GL.GL_BACK,GL.GL_NONEorGL.GL_COLOR_ATTACHMENT0+iNote-3: See
swapBuffersBeforeReadfor read-pixels and swap-buffers implications.Method is only thread-safe while context is
made current.- Specified by:
getDefaultReadBufferin interfaceGLBase
-
getDefaultReadFramebuffer
public int getDefaultReadFramebuffer()
Description copied from interface:GLBaseReturn the default read framebuffer name.May differ from it's default
zeroin case an framebuffer object (FBObject) based drawable is being used.- Specified by:
getDefaultReadFramebufferin interfaceGLBase
-
getExtension
public Object getExtension(String arg0)
Description copied from interface:GLBaseReturns an object providing access to the specified OpenGL extension. This is intended to provide a mechanism for vendors who wish to provide access to new OpenGL extensions without changing the public API of the core package. For example, a user may request access to extension "GL_VENDOR_foo" and receive back an object which implements a vendor-specified interface which can call the OpenGL extension functions corresponding to that extension. It is up to the vendor to specify both the extension name and Java API for accessing it, including which class or interface contains the functions.Note: it is the intent to add new extensions as quickly as possible to the core GL API. Therefore it is unlikely that most vendors will use this extension mechanism, but it is being provided for completeness.
- Specified by:
getExtensionin interfaceGLBase
-
getGL
public GL getGL()
Description copied from interface:GLBaseCasts this object to the GL interface.
-
getGL2
public GL2 getGL2()
Description copied from interface:GLBaseCasts this object to the GL2 interface.
-
getGL2ES1
public GL2ES1 getGL2ES1()
Description copied from interface:GLBaseCasts this object to the GL2ES1 interface.
-
getGL2ES2
public GL2ES2 getGL2ES2()
Description copied from interface:GLBaseCasts this object to the GL2ES2 interface.
-
getGL2ES3
public GL2ES3 getGL2ES3()
Description copied from interface:GLBaseCasts this object to the GL2ES3 interface.
-
getGL2GL3
public GL2GL3 getGL2GL3()
Description copied from interface:GLBaseCasts this object to the GL2GL3 interface.
-
getGL3
public GL3 getGL3()
Description copied from interface:GLBaseCasts this object to the GL3 interface.
-
getGL3ES3
public GL3ES3 getGL3ES3()
Description copied from interface:GLBaseCasts this object to the GL3ES3 interface.
-
getGL3bc
public GL3bc getGL3bc()
Description copied from interface:GLBaseCasts this object to the GL3bc interface.
-
getGL4
public GL4 getGL4()
Description copied from interface:GLBaseCasts this object to the GL4 interface.
-
getGL4ES3
public GL4ES3 getGL4ES3()
Description copied from interface:GLBaseCasts this object to the GL4ES3 interface.
-
getGL4bc
public GL4bc getGL4bc()
Description copied from interface:GLBaseCasts this object to the GL4bc interface.
-
getGLES1
public GLES1 getGLES1()
Description copied from interface:GLBaseCasts this object to the GLES1 interface.
-
getGLES2
public GLES2 getGLES2()
Description copied from interface:GLBaseCasts this object to the GLES2 interface.
-
getGLES3
public GLES3 getGLES3()
Description copied from interface:GLBaseCasts this object to the GLES3 interface.
-
getGLProfile
public GLProfile getGLProfile()
Description copied from interface:GLBaseReturns the GLProfile associated with this GL object.- Specified by:
getGLProfilein interfaceGLBase
-
getMaxRenderbufferSamples
public int getMaxRenderbufferSamples()
Description copied from interface:GLBaseReturns the maximum number of FBO RENDERBUFFER samples iffull FBO is supported, otherwise false.- Specified by:
getMaxRenderbufferSamplesin interfaceGLBase- See Also:
GLContext.getMaxRenderbufferSamples()
-
getPlatformGLExtensions
public Object getPlatformGLExtensions()
Description copied from interface:GLBaseReturns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL, etc.) may be accessed. The data type of the returned object and its associated capabilities are undefined. Most applications will never need to call this method. It is highly recommended that any applications which do call this method perform all accesses on the returned object reflectively to guard themselves against changes to the implementation.- Specified by:
getPlatformGLExtensionsin interfaceGLBase
-
getRootGL
public GL getRootGL()
Description copied from interface:GLBaseReturns the implementing root instance, considering a wrapped pipelined hierarchy, seeGLBase.getDownstreamGL().If this instance is not a wrapping pipeline, i.e. has no downstream instance, this instance is returned.
-
getSwapInterval
public int getSwapInterval()
Description copied from interface:GLBaseReturn the current swap interval.If the context has not been made current at all, the default value
0is returned.For a valid context w/ an
onscreen GLDrawablethe default value is1, otherwise the default value is0.- Specified by:
getSwapIntervalin interfaceGLBase- See Also:
GLContext.getSwapInterval(),GLBase.setSwapInterval(int)
-
glActiveShaderProgram
public void glActiveShaderProgram(int arg0, int arg1)Description copied from interface:GL2ES2Entry point to C language function:void glActiveShaderProgram(GLuint pipeline, GLuint program)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glActiveShaderProgramEXT- Specified by:
glActiveShaderProgramin interfaceGL2ES2
-
glActiveTexture
public void glActiveTexture(int arg0)
Description copied from interface:GLEntry point to C language function:void glActiveTexture(GLenum texture)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_multitexture
Alias for:glActiveTextureARB- Specified by:
glActiveTexturein interfaceGL
-
glAlphaFuncQCOM
public void glAlphaFuncQCOM(int arg0, float arg1)Description copied from interface:GLES2Entry point to C language function:void glAlphaFuncQCOM(GLenum func, GLclampf ref)
Part ofGL_QCOM_alpha_test- Specified by:
glAlphaFuncQCOMin interfaceGLES2
-
glApplyFramebufferAttachmentCMAAINTEL
public void glApplyFramebufferAttachmentCMAAINTEL()
Description copied from interface:GL2ES2Entry point to C language function:void glApplyFramebufferAttachmentCMAAINTEL()
Part ofGL_INTEL_framebuffer_CMAA- Specified by:
glApplyFramebufferAttachmentCMAAINTELin interfaceGL2ES2
-
glAttachShader
public void glAttachShader(int arg0, int arg1)Description copied from interface:GL2ES2Entry point to C language function:void glAttachShader(GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glAttachShaderin interfaceGL2ES2
-
glBeginConditionalRender
public void glBeginConditionalRender(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glBeginConditionalRender(GLuint id, GLenum mode)
Part ofGL_VERSION_3_0,GL_NV_conditional_render
Alias for:glBeginConditionalRenderNV- Specified by:
glBeginConditionalRenderin interfaceGL2ES3- Specified by:
glBeginConditionalRenderin interfaceGLES2
-
glBeginQuery
public void glBeginQuery(int arg0, int arg1)Description copied from interface:GL2ES2Entry point to C language function:void glBeginQuery(GLenum target, GLuint id)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_ARB_occlusion_query,GL_EXT_disjoint_timer_query
Alias for:glBeginQueryARB,glBeginQueryEXT- Specified by:
glBeginQueryin interfaceGL2ES2
-
glBeginTransformFeedback
public void glBeginTransformFeedback(int arg0)
Description copied from interface:GL2ES3Entry point to C language function:void glBeginTransformFeedback(GLenum primitiveMode)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_transform_feedback,GL_NV_transform_feedback
Alias for:glBeginTransformFeedbackEXT,glBeginTransformFeedbackNV- Specified by:
glBeginTransformFeedbackin interfaceGL2ES3
-
glBindAttribLocation
public void glBindAttribLocation(int arg0, int arg1, String arg2)Description copied from interface:GL2ES2Entry point to C language function:void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_shader
Alias for:glBindAttribLocationARB- Specified by:
glBindAttribLocationin interfaceGL2ES2
-
glBindBuffer
public void glBindBuffer(int arg0, int arg1)Description copied from interface:GLEntry point to C language function:void glBindBuffer(GLenum target, GLuint buffer)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glBindBufferARB- Specified by:
glBindBufferin interfaceGL
-
glBindBufferBase
public void glBindBufferBase(int arg0, int arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glBindBufferBaseNV,glBindBufferBaseEXT- Specified by:
glBindBufferBasein interfaceGL2ES3
-
glBindBufferRange
public void glBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)Description copied from interface:GL2ES3Entry point to C language function:void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glBindBufferRangeNV,glBindBufferRangeEXT- Specified by:
glBindBufferRangein interfaceGL2ES3
-
glBindFragDataLocationEXT
public void glBindFragDataLocationEXT(int arg0, int arg1, byte[] arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name)
Part ofGL_EXT_gpu_shader4,GL_EXT_blend_func_extended- Specified by:
glBindFragDataLocationEXTin interfaceGLES2
-
glBindFragDataLocationEXT
public void glBindFragDataLocationEXT(int arg0, int arg1, ByteBuffer arg2)Description copied from interface:GLES2Entry point to C language function:void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name)
Part ofGL_EXT_gpu_shader4,GL_EXT_blend_func_extended- Specified by:
glBindFragDataLocationEXTin interfaceGLES2arg2- a direct or array-backedByteBuffer
-
glBindFragDataLocationIndexedEXT
public void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, ByteBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
Part ofGL_EXT_blend_func_extended- Specified by:
glBindFragDataLocationIndexedEXTin interfaceGLES2arg3- a direct or array-backedByteBuffer
-
glBindFragDataLocationIndexedEXT
public void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, byte[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
Part ofGL_EXT_blend_func_extended- Specified by:
glBindFragDataLocationIndexedEXTin interfaceGLES2
-
glBindFramebuffer
public void glBindFramebuffer(int arg0, int arg1)Description copied from interface:GLEntry point to C language function:void glBindFramebuffer(GLenum target, GLuint framebuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glBindFramebufferOES,glBindFramebufferEXT- Specified by:
glBindFramebufferin interfaceGL
-
glBindImageTexture
public void glBindImageTexture(int arg0, int arg1, int arg2, boolean arg3, int arg4, int arg5, int arg6)Description copied from interface:GL2ES3Entry point to C language function:void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
Part ofGL_ARB_shader_image_load_store,GL_VERSION_4_2,GL_ES_VERSION_3_1,GL_EXT_shader_image_load_store
Alias for:glBindImageTextureEXT- Specified by:
glBindImageTexturein interfaceGL2ES3
-
glBindProgramPipeline
public void glBindProgramPipeline(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glBindProgramPipeline(GLuint pipeline)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glBindProgramPipelineEXT- Specified by:
glBindProgramPipelinein interfaceGL2ES2
-
glBindRenderbuffer
public void glBindRenderbuffer(int arg0, int arg1)Description copied from interface:GLEntry point to C language function:void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glBindRenderbufferEXT,glBindRenderbufferOES- Specified by:
glBindRenderbufferin interfaceGL
-
glBindSampler
public void glBindSampler(int arg0, int arg1)Description copied from interface:GL3ES3Entry point to C language function:void glBindSampler(GLuint unit, GLuint sampler)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glBindSamplerin interfaceGL3ES3
-
glBindTexture
public void glBindTexture(int arg0, int arg1)Description copied from interface:GLEntry point to C language function:void glBindTexture(GLenum target, GLuint texture)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glBindTextureEXT- Specified by:
glBindTexturein interfaceGL
-
glBindTransformFeedback
public void glBindTransformFeedback(int arg0, int arg1)Description copied from interface:GL2ES3Entry point to C language function:void glBindTransformFeedback(GLenum target, GLuint id)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glBindTransformFeedbackNV- Specified by:
glBindTransformFeedbackin interfaceGL2ES3
-
glBindVertexArray
public void glBindVertexArray(int arg0)
Description copied from interface:GL2ES3Entry point to C language function:void glBindVertexArray(GLuint array)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glBindVertexArrayAPPLE,glBindVertexArrayOES- Specified by:
glBindVertexArrayin interfaceGL2ES3
-
glBindVertexArrayOES
public void glBindVertexArrayOES(int arg0)
Description copied from interface:GLES2Entry point to C language function:void glBindVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object- Specified by:
glBindVertexArrayOESin interfaceGLES2
-
glBindVertexBuffer
public void glBindVertexBuffer(int arg0, int arg1, long arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_binding- Specified by:
glBindVertexBufferin interfaceGL3ES3
-
glBlendBarrier
public void glBlendBarrier()
Description copied from interface:GLES2Entry point to C language function:void glBlendBarrier()
Part ofGL_ES_VERSION_3_2,GL_KHR_blend_equation_advanced,GL_NV_blend_equation_advanced
Alias for:glBlendBarrierKHR,glBlendBarrierNV- Specified by:
glBlendBarrierin interfaceGL3ES3- Specified by:
glBlendBarrierin interfaceGLES2
-
glBlendColor
public void glBlendColor(float arg0, float arg1, float arg2, float arg3)Description copied from interface:GL2ES2Entry point to C language function:void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_4,GL_VERSION_1_2,GL_EXT_blend_color
Alias for:glBlendColorEXT- Specified by:
glBlendColorin interfaceGL2ES2
-
glBlendEquation
public void glBlendEquation(int arg0)
Description copied from interface:GLEntry point to C language function:void glBlendEquation(GLenum mode)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_4,GL_VERSION_1_2,GL_OES_blend_subtract,GL_EXT_blend_minmax
Alias for:glBlendEquationOES,glBlendEquationEXT- Specified by:
glBlendEquationin interfaceGL
-
glBlendEquationSeparate
public void glBlendEquationSeparate(int arg0, int arg1)Description copied from interface:GLEntry point to C language function:void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_OES_blend_equation_separate,GL_EXT_blend_equation_separate
Alias for:glBlendEquationSeparateOES,glBlendEquationSeparateEXT- Specified by:
glBlendEquationSeparatein interfaceGL
-
glBlendEquationSeparatei
public void glBlendEquationSeparatei(int arg0, int arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_ARB_draw_buffers_blend,GL_EXT_draw_buffers_indexed,GL_OES_draw_buffers_indexed
Alias for:glBlendEquationSeparateiARB,glBlendEquationSeparateiEXT,glBlendEquationSeparateiOES- Specified by:
glBlendEquationSeparateiin interfaceGL2ES3
-
glBlendEquationSeparateiEXT
public void glBlendEquationSeparateiEXT(int arg0, int arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part ofGL_EXT_draw_buffers_indexed- Specified by:
glBlendEquationSeparateiEXTin interfaceGLES2
-
glBlendEquationSeparateiOES
public void glBlendEquationSeparateiOES(int arg0, int arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glBlendEquationSeparateiOES(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part ofGL_OES_draw_buffers_indexed- Specified by:
glBlendEquationSeparateiOESin interfaceGLES2
-
glBlendEquationi
public void glBlendEquationi(int arg0, int arg1)Description copied from interface:GL2ES3Entry point to C language function:void glBlendEquationi(GLuint buf, GLenum mode)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_OES_draw_buffers_indexed,GL_ARB_draw_buffers_blend,GL_EXT_draw_buffers_indexed
Alias for:glBlendEquationiOES,glBlendEquationiARB,glBlendEquationiEXT- Specified by:
glBlendEquationiin interfaceGL2ES3
-
glBlendEquationiEXT
public void glBlendEquationiEXT(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glBlendEquationiEXT(GLuint buf, GLenum mode)
Part ofGL_EXT_draw_buffers_indexed- Specified by:
glBlendEquationiEXTin interfaceGLES2
-
glBlendEquationiOES
public void glBlendEquationiOES(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glBlendEquationiOES(GLuint buf, GLenum mode)
Part ofGL_OES_draw_buffers_indexed- Specified by:
glBlendEquationiOESin interfaceGLES2
-
glBlendFunc
public void glBlendFunc(int arg0, int arg1)Description copied from interface:GLEntry point to C language function:void glBlendFunc(GLenum sfactor, GLenum dfactor)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glBlendFuncin interfaceGL
-
glBlendFuncSeparate
public void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_4,GL_INGR_blend_func_separate,GL_OES_blend_func_separate,GL_EXT_blend_func_separate
Alias for:glBlendFuncSeparateINGR,glBlendFuncSeparateOES,glBlendFuncSeparateEXT- Specified by:
glBlendFuncSeparatein interfaceGL
-
glBlendFuncSeparatei
public void glBlendFuncSeparatei(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_OES_draw_buffers_indexed,GL_ARB_draw_buffers_blend,GL_EXT_draw_buffers_indexed
Alias for:glBlendFuncSeparateiOES,glBlendFuncSeparateiARB,glBlendFuncSeparateiEXT- Specified by:
glBlendFuncSeparateiin interfaceGL2ES3
-
glBlendFuncSeparateiEXT
public void glBlendFuncSeparateiEXT(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glBlendFuncSeparateiEXT(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part ofGL_EXT_draw_buffers_indexed- Specified by:
glBlendFuncSeparateiEXTin interfaceGLES2
-
glBlendFuncSeparateiOES
public void glBlendFuncSeparateiOES(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glBlendFuncSeparateiOES(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part ofGL_OES_draw_buffers_indexed- Specified by:
glBlendFuncSeparateiOESin interfaceGLES2
-
glBlendFunci
public void glBlendFunci(int arg0, int arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glBlendFunci(GLuint buf, GLenum src, GLenum dst)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_ARB_draw_buffers_blend,GL_EXT_draw_buffers_indexed,GL_OES_draw_buffers_indexed
Alias for:glBlendFunciARB,glBlendFunciEXT,glBlendFunciOES- Specified by:
glBlendFunciin interfaceGL2ES3
-
glBlendFunciEXT
public void glBlendFunciEXT(int arg0, int arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst)
Part ofGL_EXT_draw_buffers_indexed- Specified by:
glBlendFunciEXTin interfaceGLES2
-
glBlendFunciOES
public void glBlendFunciOES(int arg0, int arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glBlendFunciOES(GLuint buf, GLenum src, GLenum dst)
Part ofGL_OES_draw_buffers_indexed- Specified by:
glBlendFunciOESin interfaceGLES2
-
glBlitFramebuffer
public void glBlitFramebuffer(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)Description copied from interface:GL2ES3Entry point to C language function:void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Part ofGL_ES_VERSION_3_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_NV_framebuffer_blit,GL_EXT_framebuffer_blit,GL_ANGLE_framebuffer_blit
Alias for:glBlitFramebufferNV,glBlitFramebufferEXT,glBlitFramebufferANGLE- Specified by:
glBlitFramebufferin interfaceGL2ES3
-
glBlitFramebufferANGLE
public void glBlitFramebufferANGLE(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)Description copied from interface:GLES2Entry point to C language function:void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Part ofGL_ANGLE_framebuffer_blit- Specified by:
glBlitFramebufferANGLEin interfaceGLES2
-
glBlitFramebufferNV
public void glBlitFramebufferNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)Description copied from interface:GLES2Entry point to C language function:void glBlitFramebufferNV(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Part ofGL_NV_framebuffer_blit- Specified by:
glBlitFramebufferNVin interfaceGLES2
-
glBufferData
public void glBufferData(int arg0, long arg1, Buffer arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glBufferDataARB- Specified by:
glBufferDatain interfaceGLarg2- a direct or array-backedBufferThrows a
GLExceptionif GL-function constraints are not met or the native GL-function fails.
-
glBufferStorageEXT
public void glBufferStorageEXT(int arg0, long arg1, Buffer arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glBufferStorageEXT(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags)
Part ofGL_EXT_buffer_storage- Specified by:
glBufferStorageEXTin interfaceGLES2arg2- a direct or array-backedBuffer
-
glBufferSubData
public void glBufferSubData(int arg0, long arg1, long arg2, Buffer arg3)Description copied from interface:GLEntry point to C language function:void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glBufferSubDataARB- Specified by:
glBufferSubDatain interfaceGLarg3- a direct or array-backedBuffer
-
glCheckFramebufferStatus
public int glCheckFramebufferStatus(int arg0)
Description copied from interface:GLEntry point to C language function:GLenum glCheckFramebufferStatus(GLenum target)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glCheckFramebufferStatusEXT,glCheckFramebufferStatusOES- Specified by:
glCheckFramebufferStatusin interfaceGL
-
glClear
public void glClear(int arg0)
Description copied from interface:GLEntry point to C language function:void glClear(GLbitfield mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0
-
glClearBufferfi
public void glClearBufferfi(int arg0, int arg1, float arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glClearBufferfiin interfaceGL2ES3
-
glClearBufferfv
public void glClearBufferfv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glClearBufferfvin interfaceGL2ES3arg2- a direct or array-backedFloatBuffer
-
glClearBufferfv
public void glClearBufferfv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glClearBufferfvin interfaceGL2ES3
-
glClearBufferiv
public void glClearBufferiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glClearBufferivin interfaceGL2ES3
-
glClearBufferiv
public void glClearBufferiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glClearBufferivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glClearBufferuiv
public void glClearBufferuiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glClearBufferuivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glClearBufferuiv
public void glClearBufferuiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glClearBufferuivin interfaceGL2ES3
-
glClearColor
public void glClearColor(float arg0, float arg1, float arg2, float arg3)Description copied from interface:GLEntry point to C language function:void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glClearColorin interfaceGL
-
glClearDepth
public void glClearDepth(double arg0)
Description copied from interface:GLBaseAliased entrypoint ofvoid glClearDepth(GLclampd depth);andvoid glClearDepthf(GLclampf depth);.- Specified by:
glClearDepthin interfaceGL2ES2- Specified by:
glClearDepthin interfaceGLBase
-
glClearDepthf
public void glClearDepthf(float arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glClearDepthf(GLclampf depth);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.
Callsvoid glClearDepth(GLclampd depth);if no native implementation is available.- Specified by:
glClearDepthfin interfaceGL- Specified by:
glClearDepthfin interfaceGL2ES2
-
glClearStencil
public void glClearStencil(int arg0)
Description copied from interface:GLEntry point to C language function:void glClearStencil(GLint s)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glClearStencilin interfaceGL
-
glClientWaitSync
public int glClientWaitSync(long arg0, int arg1, long arg2)Description copied from interface:GL3ES3Entry point to C language function:GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glClientWaitSyncAPPLE- Specified by:
glClientWaitSyncin interfaceGL3ES3
-
glColorMask
public void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)Description copied from interface:GLEntry point to C language function:void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glColorMaskin interfaceGL
-
glColorMaski
public void glColorMaski(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)Description copied from interface:GL2ES3Entry point to C language function:void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_EXT_draw_buffers_indexed,GL_OES_draw_buffers_indexed
Alias for:glColorMaskiEXT,glColorMaskiOES- Specified by:
glColorMaskiin interfaceGL2ES3
-
glColorMaskiEXT
public void glColorMaskiEXT(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)Description copied from interface:GLES2Entry point to C language function:void glColorMaskiEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Part ofGL_EXT_draw_buffers_indexed- Specified by:
glColorMaskiEXTin interfaceGLES2
-
glColorMaskiOES
public void glColorMaskiOES(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)Description copied from interface:GLES2Entry point to C language function:void glColorMaskiOES(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Part ofGL_OES_draw_buffers_indexed- Specified by:
glColorMaskiOESin interfaceGLES2
-
glCompileShader
public void glCompileShader(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glCompileShader(GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glCompileShaderARB- Specified by:
glCompileShaderin interfaceGL2ES2
-
glCompressedTexImage2D
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)Description copied from interface:GLEntry point to C language function:void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_texture_compression
Alias for:glCompressedTexImage2DARB- Specified by:
glCompressedTexImage2Din interfaceGL
-
glCompressedTexImage2D
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)Description copied from interface:GLEntry point to C language function:void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_texture_compression
Alias for:glCompressedTexImage2DARB- Specified by:
glCompressedTexImage2Din interfaceGLarg7- a direct or array-backedBuffer
-
glCompressedTexImage3D
public void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)Description copied from interface:GL2ES2Entry point to C language function:void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_3,GL_ARB_texture_compression,GL_OES_texture_3D
Alias for:glCompressedTexImage3DARB,glCompressedTexImage3DOES- Specified by:
glCompressedTexImage3Din interfaceGL2ES2
-
glCompressedTexImage3D
public void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)Description copied from interface:GL2ES2Entry point to C language function:void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_3,GL_ARB_texture_compression,GL_OES_texture_3D
Alias for:glCompressedTexImage3DARB,glCompressedTexImage3DOES- Specified by:
glCompressedTexImage3Din interfaceGL2ES2arg8- a direct or array-backedBuffer
-
glCompressedTexSubImage2D
public void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)Description copied from interface:GLEntry point to C language function:void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_texture_compression
Alias for:glCompressedTexSubImage2DARB- Specified by:
glCompressedTexSubImage2Din interfaceGL
-
glCompressedTexSubImage2D
public void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)Description copied from interface:GLEntry point to C language function:void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_texture_compression
Alias for:glCompressedTexSubImage2DARB- Specified by:
glCompressedTexSubImage2Din interfaceGLarg8- a direct or array-backedBuffer
-
glCompressedTexSubImage3D
public void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)Description copied from interface:GL2ES2Entry point to C language function:void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_3,GL_ARB_texture_compression,GL_OES_texture_3D
Alias for:glCompressedTexSubImage3DARB,glCompressedTexSubImage3DOES- Specified by:
glCompressedTexSubImage3Din interfaceGL2ES2
-
glCompressedTexSubImage3D
public void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)Description copied from interface:GL2ES2Entry point to C language function:void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_3,GL_ARB_texture_compression,GL_OES_texture_3D
Alias for:glCompressedTexSubImage3DARB,glCompressedTexSubImage3DOES- Specified by:
glCompressedTexSubImage3Din interfaceGL2ES2arg10- a direct or array-backedBuffer
-
glCopyBufferSubData
public void glCopyBufferSubData(int arg0, int arg1, long arg2, long arg3, long arg4)Description copied from interface:GL2ES3Entry point to C language function:void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_1,GL_ARB_copy_buffer,GL_NV_copy_buffer
Alias for:glCopyBufferSubDataNV- Specified by:
glCopyBufferSubDatain interfaceGL2ES3
-
glCopyBufferSubDataNV
public void glCopyBufferSubDataNV(int arg0, int arg1, long arg2, long arg3, long arg4)Description copied from interface:GLES2Entry point to C language function:void glCopyBufferSubDataNV(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Part ofGL_NV_copy_buffer- Specified by:
glCopyBufferSubDataNVin interfaceGLES2
-
glCopyImageSubData
public void glCopyImageSubData(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11, int arg12, int arg13, int arg14)Description copied from interface:GL2ES2Entry point to C language function:void glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
Part ofGL_ARB_copy_image,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_NV_copy_image,GL_EXT_copy_image,GL_OES_copy_image
Alias for:glCopyImageSubDataNV,glCopyImageSubDataEXT,glCopyImageSubDataOES- Specified by:
glCopyImageSubDatain interfaceGL2ES2
-
glCopyTexImage2D
public void glCopyTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)Description copied from interface:GLEntry point to C language function:void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_copy_texture
Alias for:glCopyTexImage2DEXT- Specified by:
glCopyTexImage2Din interfaceGL
-
glCopyTexSubImage2D
public void glCopyTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)Description copied from interface:GLEntry point to C language function:void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_copy_texture
Alias for:glCopyTexSubImage2DEXT- Specified by:
glCopyTexSubImage2Din interfaceGL
-
glCopyTexSubImage3D
public void glCopyTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)Description copied from interface:GL2ES2Entry point to C language function:void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_EXT_copy_texture,GL_OES_texture_3D
Alias for:glCopyTexSubImage3DEXT,glCopyTexSubImage3DOES- Specified by:
glCopyTexSubImage3Din interfaceGL2ES2
-
glCopyTextureLevelsAPPLE
public void glCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)
Part ofGL_APPLE_copy_texture_levels- Specified by:
glCopyTextureLevelsAPPLEin interfaceGLES2
-
glCoverageMaskNV
public void glCoverageMaskNV(boolean arg0)
Description copied from interface:GLES2Entry point to C language function:void glCoverageMaskNV(GLboolean mask)
Part ofGL_NV_coverage_sample- Specified by:
glCoverageMaskNVin interfaceGLES2
-
glCoverageModulationNV
public void glCoverageModulationNV(int arg0)
Description copied from interface:GLES2Entry point to C language function:void glCoverageModulationNV(GLenum components)
Part ofGL_NV_framebuffer_mixed_samples- Specified by:
glCoverageModulationNVin interfaceGLES2
-
glCoverageModulationTableNV
public void glCoverageModulationTableNV(int arg0, FloatBuffer arg1)Description copied from interface:GLES2Entry point to C language function:void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples- Specified by:
glCoverageModulationTableNVin interfaceGLES2arg1- a direct or array-backedFloatBuffer
-
glCoverageModulationTableNV
public void glCoverageModulationTableNV(int arg0, float[] arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples- Specified by:
glCoverageModulationTableNVin interfaceGLES2
-
glCoverageOperationNV
public void glCoverageOperationNV(int arg0)
Description copied from interface:GLES2Entry point to C language function:void glCoverageOperationNV(GLenum operation)
Part ofGL_NV_coverage_sample- Specified by:
glCoverageOperationNVin interfaceGLES2
-
glCreateProgram
public int glCreateProgram()
Description copied from interface:GL2ES2Entry point to C language function:GLuint glCreateProgram()
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glCreateProgramin interfaceGL2ES2
-
glCreateShader
public int glCreateShader(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:GLuint glCreateShader(GLenum type)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glCreateShaderin interfaceGL2ES2
-
glCreateShaderProgramv
public int glCreateShaderProgramv(int arg0, int arg1, String[] arg2)Description copied from interface:GL2ES2Entry point to C language function:GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glCreateShaderProgramvEXT- Specified by:
glCreateShaderProgramvin interfaceGL2ES2
-
glCullFace
public void glCullFace(int arg0)
Description copied from interface:GLEntry point to C language function:void glCullFace(GLenum mode)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glCullFacein interfaceGL
-
glDebugMessageControl
public void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, boolean arg6)Description copied from interface:GL2ES2Entry point to C language function:void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug,GL_ARB_debug_output
Alias for:glDebugMessageControlKHR,glDebugMessageControlARB- Specified by:
glDebugMessageControlin interfaceGL2ES2
-
glDebugMessageControl
public void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, boolean arg5)Description copied from interface:GL2ES2Entry point to C language function:void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug,GL_ARB_debug_output
Alias for:glDebugMessageControlKHR,glDebugMessageControlARB- Specified by:
glDebugMessageControlin interfaceGL2ES2arg4- a direct or array-backedIntBuffer
-
glDebugMessageInsert
public void glDebugMessageInsert(int arg0, int arg1, int arg2, int arg3, int arg4, String arg5)Description copied from interface:GL2ES2Entry point to C language function:void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_ARB_debug_output,GL_KHR_debug,GL_AMD_debug_output
Alias for:glDebugMessageInsertARB,glDebugMessageInsertKHR,glDebugMessageInsertAMD- Specified by:
glDebugMessageInsertin interfaceGL2ES2
-
glDeleteBuffers
public void glDeleteBuffers(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glDeleteBuffers(GLsizei n, const GLuint * buffers)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glDeleteBuffersARB- Specified by:
glDeleteBuffersin interfaceGL
-
glDeleteBuffers
public void glDeleteBuffers(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glDeleteBuffers(GLsizei n, const GLuint * buffers)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glDeleteBuffersARB- Specified by:
glDeleteBuffersin interfaceGLarg1- a direct or array-backedIntBuffer
-
glDeleteFramebuffers
public void glDeleteFramebuffers(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glDeleteFramebuffersOES,glDeleteFramebuffersEXT- Specified by:
glDeleteFramebuffersin interfaceGLarg1- a direct or array-backedIntBuffer
-
glDeleteFramebuffers
public void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glDeleteFramebuffersOES,glDeleteFramebuffersEXT- Specified by:
glDeleteFramebuffersin interfaceGL
-
glDeleteProgram
public void glDeleteProgram(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glDeleteProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glDeleteProgramin interfaceGL2ES2
-
glDeleteProgramPipelines
public void glDeleteProgramPipelines(int arg0, IntBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glDeleteProgramPipelinesEXT- Specified by:
glDeleteProgramPipelinesin interfaceGL2ES2arg1- a direct or array-backedIntBuffer
-
glDeleteProgramPipelines
public void glDeleteProgramPipelines(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glDeleteProgramPipelinesEXT- Specified by:
glDeleteProgramPipelinesin interfaceGL2ES2
-
glDeleteQueries
public void glDeleteQueries(int arg0, IntBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glDeleteQueries(GLsizei n, const GLuint * ids)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glDeleteQueriesEXT,glDeleteQueriesARB- Specified by:
glDeleteQueriesin interfaceGL2ES2arg1- a direct or array-backedIntBuffer
-
glDeleteQueries
public void glDeleteQueries(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glDeleteQueries(GLsizei n, const GLuint * ids)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glDeleteQueriesEXT,glDeleteQueriesARB- Specified by:
glDeleteQueriesin interfaceGL2ES2
-
glDeleteRenderbuffers
public void glDeleteRenderbuffers(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glDeleteRenderbuffersOES,glDeleteRenderbuffersEXT- Specified by:
glDeleteRenderbuffersin interfaceGLarg1- a direct or array-backedIntBuffer
-
glDeleteRenderbuffers
public void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glDeleteRenderbuffersOES,glDeleteRenderbuffersEXT- Specified by:
glDeleteRenderbuffersin interfaceGL
-
glDeleteSamplers
public void glDeleteSamplers(int arg0, int[] arg1, int arg2)Description copied from interface:GL3ES3Entry point to C language function:void glDeleteSamplers(GLsizei count, const GLuint * samplers)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glDeleteSamplersin interfaceGL3ES3
-
glDeleteSamplers
public void glDeleteSamplers(int arg0, IntBuffer arg1)Description copied from interface:GL3ES3Entry point to C language function:void glDeleteSamplers(GLsizei count, const GLuint * samplers)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glDeleteSamplersin interfaceGL3ES3arg1- a direct or array-backedIntBuffer
-
glDeleteShader
public void glDeleteShader(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glDeleteShader(GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glDeleteShaderin interfaceGL2ES2
-
glDeleteSync
public void glDeleteSync(long arg0)
Description copied from interface:GL3ES3Entry point to C language function:void glDeleteSync(GLsync sync)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glDeleteSyncAPPLE- Specified by:
glDeleteSyncin interfaceGL3ES3
-
glDeleteTextures
public void glDeleteTextures(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glDeleteTextures(GLsizei n, const GLuint * textures)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glDeleteTexturesEXT- Specified by:
glDeleteTexturesin interfaceGLarg1- a direct or array-backedIntBuffer
-
glDeleteTextures
public void glDeleteTextures(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glDeleteTextures(GLsizei n, const GLuint * textures)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glDeleteTexturesEXT- Specified by:
glDeleteTexturesin interfaceGL
-
glDeleteTransformFeedbacks
public void glDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glDeleteTransformFeedbacksNV- Specified by:
glDeleteTransformFeedbacksin interfaceGL2ES3
-
glDeleteTransformFeedbacks
public void glDeleteTransformFeedbacks(int arg0, IntBuffer arg1)Description copied from interface:GL2ES3Entry point to C language function:void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glDeleteTransformFeedbacksNV- Specified by:
glDeleteTransformFeedbacksin interfaceGL2ES3arg1- a direct or array-backedIntBuffer
-
glDeleteVertexArrays
public void glDeleteVertexArrays(int arg0, IntBuffer arg1)Description copied from interface:GL2ES3Entry point to C language function:void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glDeleteVertexArraysAPPLE,glDeleteVertexArraysOES- Specified by:
glDeleteVertexArraysin interfaceGL2ES3arg1- a direct or array-backedIntBuffer
-
glDeleteVertexArrays
public void glDeleteVertexArrays(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glDeleteVertexArraysAPPLE,glDeleteVertexArraysOES- Specified by:
glDeleteVertexArraysin interfaceGL2ES3
-
glDeleteVertexArraysOES
public void glDeleteVertexArraysOES(int arg0, IntBuffer arg1)Description copied from interface:GLES2Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object- Specified by:
glDeleteVertexArraysOESin interfaceGLES2arg1- a direct or array-backedIntBuffer
-
glDeleteVertexArraysOES
public void glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object- Specified by:
glDeleteVertexArraysOESin interfaceGLES2
-
glDepthFunc
public void glDepthFunc(int arg0)
Description copied from interface:GLEntry point to C language function:void glDepthFunc(GLenum func)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glDepthFuncin interfaceGL
-
glDepthMask
public void glDepthMask(boolean arg0)
Description copied from interface:GLEntry point to C language function:void glDepthMask(GLboolean flag)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glDepthMaskin interfaceGL
-
glDepthRange
public void glDepthRange(double arg0, double arg1)Description copied from interface:GLBaseAliased entrypoint ofvoid glDepthRange(GLclampd depth);andvoid glDepthRangef(GLclampf depth);.- Specified by:
glDepthRangein interfaceGL2ES2- Specified by:
glDepthRangein interfaceGLBase
-
glDepthRangeArrayfvNV
public void glDepthRangeArrayfvNV(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GLES2Entry point to C language function:void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_array- Specified by:
glDepthRangeArrayfvNVin interfaceGLES2arg2- a direct or array-backedFloatBuffer
-
glDepthRangeArrayfvNV
public void glDepthRangeArrayfvNV(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_array- Specified by:
glDepthRangeArrayfvNVin interfaceGLES2
-
glDepthRangeIndexedfNV
public void glDepthRangeIndexedfNV(int arg0, float arg1, float arg2)Description copied from interface:GLES2Entry point to C language function:void glDepthRangeIndexedfNV(GLuint index, GLfloat n, GLfloat f)
Part ofGL_NV_viewport_array- Specified by:
glDepthRangeIndexedfNVin interfaceGLES2
-
glDepthRangef
public void glDepthRangef(float arg0, float arg1)Description copied from interface:GL2ES2Entry point to C language function:void glDepthRangef(GLclampf zNear, GLclampf zFar);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.
Callsvoid glDepthRange(GLclampd zNear, GLclampd zFar);if no native implementation is available.- Specified by:
glDepthRangefin interfaceGL- Specified by:
glDepthRangefin interfaceGL2ES2
-
glDetachShader
public void glDetachShader(int arg0, int arg1)Description copied from interface:GL2ES2Entry point to C language function:void glDetachShader(GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glDetachShaderin interfaceGL2ES2
-
glDisable
public void glDisable(int arg0)
Description copied from interface:GLEntry point to C language function:void glDisable(GLenum cap)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0
-
glDisableDriverControlQCOM
public void glDisableDriverControlQCOM(int arg0)
Description copied from interface:GLES2Entry point to C language function:void glDisableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control- Specified by:
glDisableDriverControlQCOMin interfaceGLES2
-
glDisableVertexAttribArray
public void glDisableVertexAttribArray(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glDisableVertexAttribArray(GLuint index)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program
Alias for:glDisableVertexAttribArrayARB- Specified by:
glDisableVertexAttribArrayin interfaceGL2ES2
-
glDisablei
public void glDisablei(int arg0, int arg1)Description copied from interface:GL2ES3Entry point to C language function:void glDisablei(GLenum target, GLuint index)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_draw_buffers_indexed,GL_NV_viewport_array,GL_EXT_draw_buffers_indexed
Alias for:glDisableiOES,glDisableiNV,glDisableiEXT- Specified by:
glDisableiin interfaceGL2ES3
-
glDisableiEXT
public void glDisableiEXT(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glDisableiEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed- Specified by:
glDisableiEXTin interfaceGLES2
-
glDisableiNV
public void glDisableiNV(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glDisableiNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array- Specified by:
glDisableiNVin interfaceGLES2
-
glDisableiOES
public void glDisableiOES(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glDisableiOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed- Specified by:
glDisableiOESin interfaceGLES2
-
glDiscardFramebufferEXT
public void glDiscardFramebufferEXT(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GLES2Entry point to C language function:void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_EXT_discard_framebuffer- Specified by:
glDiscardFramebufferEXTin interfaceGLES2arg2- a direct or array-backedIntBuffer
-
glDiscardFramebufferEXT
public void glDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_EXT_discard_framebuffer- Specified by:
glDiscardFramebufferEXTin interfaceGLES2
-
glDispatchCompute
public void glDispatchCompute(int arg0, int arg1, int arg2)Description copied from interface:GL3ES3Entry point to C language function:void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
Part ofGL_ARB_compute_shader,GL_ES_VERSION_3_1,GL_VERSION_4_3- Specified by:
glDispatchComputein interfaceGL3ES3
-
glDispatchComputeIndirect
public void glDispatchComputeIndirect(long arg0)
Description copied from interface:GL3ES3Entry point to C language function:void glDispatchComputeIndirect(GLintptr indirect)
Part ofGL_ARB_compute_shader,GL_ES_VERSION_3_1,GL_VERSION_4_3- Specified by:
glDispatchComputeIndirectin interfaceGL3ES3
-
glDrawArrays
public void glDrawArrays(int arg0, int arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glDrawArrays(GLenum mode, GLint first, GLsizei count)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_vertex_array
Alias for:glDrawArraysEXT- Specified by:
glDrawArraysin interfaceGL
-
glDrawArraysIndirect
public void glDrawArraysIndirect(int arg0, Buffer arg1)Description copied from interface:GL3ES3Entry point to C language function:void glDrawArraysIndirect(GLenum mode, const void * indirect)
Part ofGL_ES_VERSION_3_1,GL_ARB_draw_indirect,GL_VERSION_4_0- Specified by:
glDrawArraysIndirectin interfaceGL3ES3arg1- a direct or array-backedBuffer
-
glDrawArraysIndirect
public void glDrawArraysIndirect(int arg0, long arg1)Description copied from interface:GL3ES3Entry point to C language function:void glDrawArraysIndirect(GLenum mode, const void * indirect)
Part ofGL_ES_VERSION_3_1,GL_ARB_draw_indirect,GL_VERSION_4_0- Specified by:
glDrawArraysIndirectin interfaceGL3ES3
-
glDrawArraysInstanced
public void glDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_1,GL_ARB_draw_instanced,GL_EXT_draw_instanced,GL_NV_draw_instanced,GL_ANGLE_instanced_arrays
Alias for:glDrawArraysInstancedARB,glDrawArraysInstancedEXT,glDrawArraysInstancedNV,glDrawArraysInstancedANGLE- Specified by:
glDrawArraysInstancedin interfaceGL2ES3
-
glDrawArraysInstancedANGLE
public void glDrawArraysInstancedANGLE(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glDrawArraysInstancedANGLE(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Part ofGL_ANGLE_instanced_arrays- Specified by:
glDrawArraysInstancedANGLEin interfaceGLES2
-
glDrawArraysInstancedBaseInstance
public void glDrawArraysInstancedBaseInstance(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
Part ofGL_ARB_base_instance,GL_VERSION_4_2,GL_EXT_base_instance
Alias for:glDrawArraysInstancedBaseInstanceEXT- Specified by:
glDrawArraysInstancedBaseInstancein interfaceGL2ES2
-
glDrawArraysInstancedNV
public void glDrawArraysInstancedNV(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glDrawArraysInstancedNV(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Part ofGL_NV_draw_instanced- Specified by:
glDrawArraysInstancedNVin interfaceGLES2
-
glDrawBuffers
public void glDrawBuffers(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glDrawBuffers(GLsizei n, const GLenum * bufs)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_0,GL_EXT_draw_buffers,GL_ARB_draw_buffers,GL_NV_draw_buffers,GL_ATI_draw_buffers
Alias for:glDrawBuffersEXT,glDrawBuffersARB,glDrawBuffersNV,glDrawBuffersATI- Specified by:
glDrawBuffersin interfaceGL2ES2
-
glDrawBuffers
public void glDrawBuffers(int arg0, IntBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glDrawBuffers(GLsizei n, const GLenum * bufs)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_0,GL_EXT_draw_buffers,GL_ARB_draw_buffers,GL_NV_draw_buffers,GL_ATI_draw_buffers
Alias for:glDrawBuffersEXT,glDrawBuffersARB,glDrawBuffersNV,glDrawBuffersATI- Specified by:
glDrawBuffersin interfaceGL2ES2arg1- a direct or array-backedIntBuffer
-
glDrawBuffersIndexedEXT
public void glDrawBuffersIndexedEXT(int arg0, int[] arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices)
Part ofGL_EXT_multiview_draw_buffers- Specified by:
glDrawBuffersIndexedEXTin interfaceGLES2
-
glDrawBuffersIndexedEXT
public void glDrawBuffersIndexedEXT(int arg0, IntBuffer arg1, IntBuffer arg2)Description copied from interface:GLES2Entry point to C language function:void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices)
Part ofGL_EXT_multiview_draw_buffers- Specified by:
glDrawBuffersIndexedEXTin interfaceGLES2arg1- a direct or array-backedIntBufferarg2- a direct or array-backedIntBuffer
-
glDrawElements
public void glDrawElements(int arg0, int arg1, int arg2, Buffer arg3)Description copied from interface:GLES2Entry point to C language function:void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
Part ofGL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_ES_VERSION_2_0- Specified by:
glDrawElementsin interfaceGLES2arg3- a direct or array-backedBuffer
-
glDrawElements
public void glDrawElements(int arg0, int arg1, int arg2, long arg3)Description copied from interface:GLEntry point to C language function:void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1- Specified by:
glDrawElementsin interfaceGL
-
glDrawElementsBaseVertex
public void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Description copied from interface:GL3ES3Entry point to C language function:void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_EXT_draw_elements_base_vertex,GL_OES_draw_elements_base_vertex
Alias for:glDrawElementsBaseVertexEXT,glDrawElementsBaseVertexOES- Specified by:
glDrawElementsBaseVertexin interfaceGL3ES3arg3- a direct or array-backedBuffer
-
glDrawElementsBaseVertex
public void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4)Description copied from interface:GL3ES3Entry point to C language function:void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_EXT_draw_elements_base_vertex,GL_OES_draw_elements_base_vertex
Alias for:glDrawElementsBaseVertexEXT,glDrawElementsBaseVertexOES- Specified by:
glDrawElementsBaseVertexin interfaceGL3ES3
-
glDrawElementsBaseVertexEXT
public void glDrawElementsBaseVertexEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glDrawElementsBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_EXT_draw_elements_base_vertex- Specified by:
glDrawElementsBaseVertexEXTin interfaceGLES2arg3- a direct or array-backedBuffer
-
glDrawElementsBaseVertexOES
public void glDrawElementsBaseVertexOES(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glDrawElementsBaseVertexOES(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_OES_draw_elements_base_vertex- Specified by:
glDrawElementsBaseVertexOESin interfaceGLES2arg3- a direct or array-backedBuffer
-
glDrawElementsIndirect
public void glDrawElementsIndirect(int arg0, int arg1, long arg2)Description copied from interface:GL3ES3Entry point to C language function:void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
Part ofGL_ES_VERSION_3_1,GL_ARB_draw_indirect,GL_VERSION_4_0- Specified by:
glDrawElementsIndirectin interfaceGL3ES3
-
glDrawElementsIndirect
public void glDrawElementsIndirect(int arg0, int arg1, Buffer arg2)Description copied from interface:GL3ES3Entry point to C language function:void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
Part ofGL_ES_VERSION_3_1,GL_ARB_draw_indirect,GL_VERSION_4_0- Specified by:
glDrawElementsIndirectin interfaceGL3ES3arg2- a direct or array-backedBuffer
-
glDrawElementsInstanced
public void glDrawElementsInstanced(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Description copied from interface:GLES3Entry point to C language function:void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_1;GL_ARB_draw_instanced- Specified by:
glDrawElementsInstancedin interfaceGLES3arg3- a direct or array-backedBuffer
-
glDrawElementsInstanced
public void glDrawElementsInstanced(int arg0, int arg1, int arg2, long arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_1,GL_ARB_draw_instanced,GL_EXT_draw_instanced,GL_ANGLE_instanced_arrays,GL_NV_draw_instanced
Alias for:glDrawElementsInstancedARB,glDrawElementsInstancedEXT,glDrawElementsInstancedANGLE,glDrawElementsInstancedNV- Specified by:
glDrawElementsInstancedin interfaceGL2ES3
-
glDrawElementsInstancedANGLE
public void glDrawElementsInstancedANGLE(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glDrawElementsInstancedANGLE(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount)
Part ofGL_ANGLE_instanced_arrays- Specified by:
glDrawElementsInstancedANGLEin interfaceGLES2arg3- a direct or array-backedBuffer
-
glDrawElementsInstancedBaseInstance
public void glDrawElementsInstancedBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance)
Part ofGL_ARB_base_instance,GL_VERSION_4_2,GL_EXT_base_instance
Alias for:glDrawElementsInstancedBaseInstanceEXT- Specified by:
glDrawElementsInstancedBaseInstancein interfaceGL2ES2
-
glDrawElementsInstancedBaseVertex
public void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5)Description copied from interface:GL3ES3Entry point to C language function:void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_OES_draw_elements_base_vertex,GL_EXT_draw_elements_base_vertex
Alias for:glDrawElementsInstancedBaseVertexOES,glDrawElementsInstancedBaseVertexEXT- Specified by:
glDrawElementsInstancedBaseVertexin interfaceGL3ES3
-
glDrawElementsInstancedBaseVertex
public void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)Description copied from interface:GL3ES3Entry point to C language function:void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_OES_draw_elements_base_vertex,GL_EXT_draw_elements_base_vertex
Alias for:glDrawElementsInstancedBaseVertexOES,glDrawElementsInstancedBaseVertexEXT- Specified by:
glDrawElementsInstancedBaseVertexin interfaceGL3ES3arg3- a direct or array-backedBuffer
-
glDrawElementsInstancedBaseVertexBaseInstance
public void glDrawElementsInstancedBaseVertexBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5, int arg6)Description copied from interface:GL2ES2Entry point to C language function:void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
Part ofGL_ARB_base_instance,GL_VERSION_4_2,GL_EXT_base_instance
Alias for:glDrawElementsInstancedBaseVertexBaseInstanceEXT- Specified by:
glDrawElementsInstancedBaseVertexBaseInstancein interfaceGL2ES2
-
glDrawElementsInstancedBaseVertexEXT
public void glDrawElementsInstancedBaseVertexEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glDrawElementsInstancedBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part ofGL_EXT_draw_elements_base_vertex- Specified by:
glDrawElementsInstancedBaseVertexEXTin interfaceGLES2arg3- a direct or array-backedBuffer
-
glDrawElementsInstancedBaseVertexOES
public void glDrawElementsInstancedBaseVertexOES(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glDrawElementsInstancedBaseVertexOES(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part ofGL_OES_draw_elements_base_vertex- Specified by:
glDrawElementsInstancedBaseVertexOESin interfaceGLES2arg3- a direct or array-backedBuffer
-
glDrawElementsInstancedNV
public void glDrawElementsInstancedNV(int arg0, int arg1, int arg2, Buffer arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glDrawElementsInstancedNV(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount)
Part ofGL_NV_draw_instanced- Specified by:
glDrawElementsInstancedNVin interfaceGLES2arg3- a direct or array-backedBuffer
-
glDrawRangeElements
public void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)Description copied from interface:GLES3Entry point to C language function:void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
Part ofGL_VERSION_1_2,GL_ES_VERSION_3_0- Specified by:
glDrawRangeElementsin interfaceGLES3arg5- a direct or array-backedBuffer
-
glDrawRangeElements
public void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)Description copied from interface:GL2ES3Entry point to C language function:void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_EXT_draw_range_elements
Alias for:glDrawRangeElementsEXT- Specified by:
glDrawRangeElementsin interfaceGL2ES3
-
glDrawRangeElementsBaseVertex
public void glDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)Description copied from interface:GL3ES3Entry point to C language function:void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_EXT_draw_elements_base_vertex,GL_OES_draw_elements_base_vertex
Alias for:glDrawRangeElementsBaseVertexEXT,glDrawRangeElementsBaseVertexOES- Specified by:
glDrawRangeElementsBaseVertexin interfaceGL3ES3arg5- a direct or array-backedBuffer
-
glDrawRangeElementsBaseVertex
public void glDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5, int arg6)Description copied from interface:GL3ES3Entry point to C language function:void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_ARB_draw_elements_base_vertex,GL_ES_VERSION_3_2,GL_VERSION_3_2,GL_EXT_draw_elements_base_vertex,GL_OES_draw_elements_base_vertex
Alias for:glDrawRangeElementsBaseVertexEXT,glDrawRangeElementsBaseVertexOES- Specified by:
glDrawRangeElementsBaseVertexin interfaceGL3ES3
-
glDrawRangeElementsBaseVertexEXT
public void glDrawRangeElementsBaseVertexEXT(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)Description copied from interface:GLES2Entry point to C language function:void glDrawRangeElementsBaseVertexEXT(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_EXT_draw_elements_base_vertex- Specified by:
glDrawRangeElementsBaseVertexEXTin interfaceGLES2arg5- a direct or array-backedBuffer
-
glDrawRangeElementsBaseVertexOES
public void glDrawRangeElementsBaseVertexOES(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)Description copied from interface:GLES2Entry point to C language function:void glDrawRangeElementsBaseVertexOES(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part ofGL_OES_draw_elements_base_vertex- Specified by:
glDrawRangeElementsBaseVertexOESin interfaceGLES2arg5- a direct or array-backedBuffer
-
glEGLImageTargetRenderbufferStorageOES
public void glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)Description copied from interface:GLES2Entry point to C language function:void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image- Specified by:
glEGLImageTargetRenderbufferStorageOESin interfaceGLES2
-
glEGLImageTargetTexture2DOES
public void glEGLImageTargetTexture2DOES(int arg0, long arg1)Description copied from interface:GLES2Entry point to C language function:void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image- Specified by:
glEGLImageTargetTexture2DOESin interfaceGLES2
-
glEnable
public void glEnable(int arg0)
Description copied from interface:GLEntry point to C language function:void glEnable(GLenum cap)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0
-
glEnableDriverControlQCOM
public void glEnableDriverControlQCOM(int arg0)
Description copied from interface:GLES2Entry point to C language function:void glEnableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control- Specified by:
glEnableDriverControlQCOMin interfaceGLES2
-
glEnableVertexAttribArray
public void glEnableVertexAttribArray(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glEnableVertexAttribArray(GLuint index)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program
Alias for:glEnableVertexAttribArrayARB- Specified by:
glEnableVertexAttribArrayin interfaceGL2ES2
-
glEnablei
public void glEnablei(int arg0, int arg1)Description copied from interface:GL2ES3Entry point to C language function:void glEnablei(GLenum target, GLuint index)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_NV_viewport_array,GL_OES_draw_buffers_indexed,GL_EXT_draw_buffers_indexed
Alias for:glEnableiNV,glEnableiOES,glEnableiEXT
-
glEnableiEXT
public void glEnableiEXT(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glEnableiEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed- Specified by:
glEnableiEXTin interfaceGLES2
-
glEnableiNV
public void glEnableiNV(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glEnableiNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array- Specified by:
glEnableiNVin interfaceGLES2
-
glEnableiOES
public void glEnableiOES(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glEnableiOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed- Specified by:
glEnableiOESin interfaceGLES2
-
glEndConditionalRender
public void glEndConditionalRender()
Description copied from interface:GLES2Entry point to C language function:void glEndConditionalRender()
Part ofGL_VERSION_3_0,GL_NV_conditional_render
Alias for:glEndConditionalRenderNV- Specified by:
glEndConditionalRenderin interfaceGL2ES3- Specified by:
glEndConditionalRenderin interfaceGLES2
-
glEndQuery
public void glEndQuery(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glEndQuery(GLenum target)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glEndQueryEXT,glEndQueryARB- Specified by:
glEndQueryin interfaceGL2ES2
-
glEndTilingQCOM
public void glEndTilingQCOM(int arg0)
Description copied from interface:GLES2Entry point to C language function:void glEndTilingQCOM(GLbitfield preserveMask)
Part ofGL_QCOM_tiled_rendering- Specified by:
glEndTilingQCOMin interfaceGLES2
-
glEndTransformFeedback
public void glEndTransformFeedback()
Description copied from interface:GL2ES3Entry point to C language function:void glEndTransformFeedback()
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glEndTransformFeedbackNV,glEndTransformFeedbackEXT- Specified by:
glEndTransformFeedbackin interfaceGL2ES3
-
glExtGetBufferPointervQCOM
public void glExtGetBufferPointervQCOM(int arg0, PointerBuffer arg1)Description copied from interface:GLES2Entry point to C language function:void glExtGetBufferPointervQCOM(GLenum target, void * * params)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetBufferPointervQCOMin interfaceGLES2arg1- a direct onlyPointerBuffer
-
glExtGetBuffersQCOM
public void glExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetBuffersQCOMin interfaceGLES2
-
glExtGetBuffersQCOM
public void glExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetBuffersQCOMin interfaceGLES2- Parameters:
arg0- a direct or array-backedIntBufferarg2- a direct or array-backedIntBuffer
-
glExtGetFramebuffersQCOM
public void glExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetFramebuffersQCOMin interfaceGLES2- Parameters:
arg0- a direct or array-backedIntBufferarg2- a direct or array-backedIntBuffer
-
glExtGetFramebuffersQCOM
public void glExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetFramebuffersQCOMin interfaceGLES2
-
glExtGetProgramBinarySourceQCOM
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, byte[] arg2, int arg3, int[] arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part ofGL_QCOM_extended_get2- Specified by:
glExtGetProgramBinarySourceQCOMin interfaceGLES2
-
glExtGetProgramBinarySourceQCOM
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, ByteBuffer arg2, IntBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part ofGL_QCOM_extended_get2- Specified by:
glExtGetProgramBinarySourceQCOMin interfaceGLES2arg2- a direct or array-backedByteBufferarg3- a direct or array-backedIntBuffer
-
glExtGetProgramsQCOM
public void glExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2- Specified by:
glExtGetProgramsQCOMin interfaceGLES2- Parameters:
arg0- a direct or array-backedIntBufferarg2- a direct or array-backedIntBuffer
-
glExtGetProgramsQCOM
public void glExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2- Specified by:
glExtGetProgramsQCOMin interfaceGLES2
-
glExtGetRenderbuffersQCOM
public void glExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetRenderbuffersQCOMin interfaceGLES2- Parameters:
arg0- a direct or array-backedIntBufferarg2- a direct or array-backedIntBuffer
-
glExtGetRenderbuffersQCOM
public void glExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetRenderbuffersQCOMin interfaceGLES2
-
glExtGetShadersQCOM
public void glExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2- Specified by:
glExtGetShadersQCOMin interfaceGLES2- Parameters:
arg0- a direct or array-backedIntBufferarg2- a direct or array-backedIntBuffer
-
glExtGetShadersQCOM
public void glExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2- Specified by:
glExtGetShadersQCOMin interfaceGLES2
-
glExtGetTexLevelParameterivQCOM
public void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetTexLevelParameterivQCOMin interfaceGLES2
-
glExtGetTexLevelParameterivQCOM
public void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)Description copied from interface:GLES2Entry point to C language function:void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetTexLevelParameterivQCOMin interfaceGLES2arg4- a direct or array-backedIntBuffer
-
glExtGetTexSubImageQCOM
public void glExtGetTexSubImageQCOM(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)Description copied from interface:GLES2Entry point to C language function:void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void * texels)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetTexSubImageQCOMin interfaceGLES2arg10- a direct or array-backedBuffer
-
glExtGetTexturesQCOM
public void glExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetTexturesQCOMin interfaceGLES2
-
glExtGetTexturesQCOM
public void glExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_get- Specified by:
glExtGetTexturesQCOMin interfaceGLES2- Parameters:
arg0- a direct or array-backedIntBufferarg2- a direct or array-backedIntBuffer
-
glExtIsProgramBinaryQCOM
public boolean glExtIsProgramBinaryQCOM(int arg0)
Description copied from interface:GLES2Entry point to C language function:GLboolean glExtIsProgramBinaryQCOM(GLuint program)
Part ofGL_QCOM_extended_get2- Specified by:
glExtIsProgramBinaryQCOMin interfaceGLES2
-
glExtTexObjectStateOverrideiQCOM
public void glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param)
Part ofGL_QCOM_extended_get- Specified by:
glExtTexObjectStateOverrideiQCOMin interfaceGLES2
-
glFenceSync
public long glFenceSync(int arg0, int arg1)Description copied from interface:GL3ES3Entry point to C language function:GLsync glFenceSync(GLenum condition, GLbitfield flags)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glFenceSyncAPPLE- Specified by:
glFenceSyncin interfaceGL3ES3
-
glFinish
public void glFinish()
Description copied from interface:GLEntry point to C language function:void glFinish()
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0
-
glFlush
public void glFlush()
Description copied from interface:GLEntry point to C language function:void glFlush()
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0
-
glFlushMappedBufferRange
public void glFlushMappedBufferRange(int arg0, long arg1, long arg2)Description copied from interface:GLEntry point to C language function:void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
Part ofGL_ARB_map_buffer_range,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_map_buffer_range,GL_APPLE_flush_buffer_range
Alias for:glFlushMappedBufferRangeEXT,glFlushMappedBufferRangeAPPLE- Specified by:
glFlushMappedBufferRangein interfaceGL
-
glFragmentCoverageColorNV
public void glFragmentCoverageColorNV(int arg0)
Description copied from interface:GLES2Entry point to C language function:void glFragmentCoverageColorNV(GLuint color)
Part ofGL_NV_fragment_coverage_to_color- Specified by:
glFragmentCoverageColorNVin interfaceGLES2
-
glFramebufferParameteri
public void glFramebufferParameteri(int arg0, int arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
Part ofGL_ARB_framebuffer_no_attachments,GL_ES_VERSION_3_1,GL_VERSION_4_3- Specified by:
glFramebufferParameteriin interfaceGL2ES3
-
glFramebufferRenderbuffer
public void glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glFramebufferRenderbufferOES,glFramebufferRenderbufferEXT- Specified by:
glFramebufferRenderbufferin interfaceGL
-
glFramebufferSampleLocationsfvNV
public void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locations- Specified by:
glFramebufferSampleLocationsfvNVin interfaceGLES2
-
glFramebufferSampleLocationsfvNV
public void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locations- Specified by:
glFramebufferSampleLocationsfvNVin interfaceGLES2arg3- a direct or array-backedFloatBuffer
-
glFramebufferTexture
public void glFramebufferTexture(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_2,GL_OES_geometry_shader,GL_NV_geometry_program4,GL_EXT_geometry_shader,GL_ARB_geometry_shader4
Alias for:glFramebufferTextureOES,glFramebufferTextureEXT,glFramebufferTextureARB- Specified by:
glFramebufferTexturein interfaceGL3ES3
-
glFramebufferTexture2D
public void glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLEntry point to C language function:void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glFramebufferTexture2DEXT,glFramebufferTexture2DOES- Specified by:
glFramebufferTexture2Din interfaceGL
-
glFramebufferTexture2DMultisampleEXT
public void glFramebufferTexture2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glFramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
Part ofGL_EXT_multisampled_render_to_texture- Specified by:
glFramebufferTexture2DMultisampleEXTin interfaceGLES2
-
glFramebufferTexture2DMultisampleIMG
public void glFramebufferTexture2DMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glFramebufferTexture2DMultisampleIMG(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
Part ofGL_IMG_multisampled_render_to_texture- Specified by:
glFramebufferTexture2DMultisampleIMGin interfaceGLES2
-
glFramebufferTexture3D
public void glFramebufferTexture3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Part ofGL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_texture_3D
Alias for:glFramebufferTexture3DEXT,glFramebufferTexture3DOES- Specified by:
glFramebufferTexture3Din interfaceGL2ES2
-
glFramebufferTextureEXT
public void glFramebufferTextureEXT(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part ofGL_NV_geometry_program4,GL_EXT_geometry_shader- Specified by:
glFramebufferTextureEXTin interfaceGL2ES3- Specified by:
glFramebufferTextureEXTin interfaceGLES2
-
glFramebufferTextureLayer
public void glFramebufferTextureLayer(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
Part ofGL_ES_VERSION_3_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_texture_array,GL_NV_geometry_program4,GL_ARB_geometry_shader4
Alias for:glFramebufferTextureLayerEXT,glFramebufferTextureLayerARB- Specified by:
glFramebufferTextureLayerin interfaceGL2ES3
-
glFramebufferTextureMultiviewOVR
public void glFramebufferTextureMultiviewOVR(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glFramebufferTextureMultiviewOVR(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews)
Part ofGL_OVR_multiview- Specified by:
glFramebufferTextureMultiviewOVRin interfaceGLES2
-
glFramebufferTextureOES
public void glFramebufferTextureOES(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glFramebufferTextureOES(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part ofGL_OES_geometry_shader- Specified by:
glFramebufferTextureOESin interfaceGLES2
-
glFrontFace
public void glFrontFace(int arg0)
Description copied from interface:GLEntry point to C language function:void glFrontFace(GLenum mode)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glFrontFacein interfaceGL
-
glGenBuffers
public void glGenBuffers(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glGenBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glGenBuffersARB- Specified by:
glGenBuffersin interfaceGLarg1- a direct or array-backedIntBuffer
-
glGenBuffers
public void glGenBuffers(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glGenBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glGenBuffersARB- Specified by:
glGenBuffersin interfaceGL
-
glGenFramebuffers
public void glGenFramebuffers(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glGenFramebuffersOES,glGenFramebuffersEXT- Specified by:
glGenFramebuffersin interfaceGLarg1- a direct or array-backedIntBuffer
-
glGenFramebuffers
public void glGenFramebuffers(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glGenFramebuffersOES,glGenFramebuffersEXT- Specified by:
glGenFramebuffersin interfaceGL
-
glGenProgramPipelines
public void glGenProgramPipelines(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGenProgramPipelinesEXT- Specified by:
glGenProgramPipelinesin interfaceGL2ES2
-
glGenProgramPipelines
public void glGenProgramPipelines(int arg0, IntBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGenProgramPipelinesEXT- Specified by:
glGenProgramPipelinesin interfaceGL2ES2arg1- a direct or array-backedIntBuffer
-
glGenQueries
public void glGenQueries(int arg0, IntBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glGenQueries(GLsizei n, GLuint * ids)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGenQueriesEXT,glGenQueriesARB- Specified by:
glGenQueriesin interfaceGL2ES2arg1- a direct or array-backedIntBuffer
-
glGenQueries
public void glGenQueries(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGenQueries(GLsizei n, GLuint * ids)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGenQueriesEXT,glGenQueriesARB- Specified by:
glGenQueriesin interfaceGL2ES2
-
glGenRenderbuffers
public void glGenRenderbuffers(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGenRenderbuffersEXT,glGenRenderbuffersOES- Specified by:
glGenRenderbuffersin interfaceGL
-
glGenRenderbuffers
public void glGenRenderbuffers(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGenRenderbuffersEXT,glGenRenderbuffersOES- Specified by:
glGenRenderbuffersin interfaceGLarg1- a direct or array-backedIntBuffer
-
glGenSamplers
public void glGenSamplers(int arg0, int[] arg1, int arg2)Description copied from interface:GL3ES3Entry point to C language function:void glGenSamplers(GLsizei count, GLuint * samplers)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glGenSamplersin interfaceGL3ES3
-
glGenSamplers
public void glGenSamplers(int arg0, IntBuffer arg1)Description copied from interface:GL3ES3Entry point to C language function:void glGenSamplers(GLsizei count, GLuint * samplers)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glGenSamplersin interfaceGL3ES3arg1- a direct or array-backedIntBuffer
-
glGenTextures
public void glGenTextures(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glGenTextures(GLsizei n, GLuint * textures)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glGenTexturesEXT- Specified by:
glGenTexturesin interfaceGLarg1- a direct or array-backedIntBuffer
-
glGenTextures
public void glGenTextures(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glGenTextures(GLsizei n, GLuint * textures)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glGenTexturesEXT- Specified by:
glGenTexturesin interfaceGL
-
glGenTransformFeedbacks
public void glGenTransformFeedbacks(int arg0, IntBuffer arg1)Description copied from interface:GL2ES3Entry point to C language function:void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glGenTransformFeedbacksNV- Specified by:
glGenTransformFeedbacksin interfaceGL2ES3arg1- a direct or array-backedIntBuffer
-
glGenTransformFeedbacks
public void glGenTransformFeedbacks(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glGenTransformFeedbacksNV- Specified by:
glGenTransformFeedbacksin interfaceGL2ES3
-
glGenVertexArrays
public void glGenVertexArrays(int arg0, IntBuffer arg1)Description copied from interface:GL2ES3Entry point to C language function:void glGenVertexArrays(GLsizei n, GLuint * arrays)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glGenVertexArraysAPPLE,glGenVertexArraysOES- Specified by:
glGenVertexArraysin interfaceGL2ES3arg1- a direct or array-backedIntBuffer
-
glGenVertexArrays
public void glGenVertexArrays(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glGenVertexArrays(GLsizei n, GLuint * arrays)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_APPLE_vertex_array_object,GL_OES_vertex_array_object
Alias for:glGenVertexArraysAPPLE,glGenVertexArraysOES- Specified by:
glGenVertexArraysin interfaceGL2ES3
-
glGenVertexArraysOES
public void glGenVertexArraysOES(int arg0, IntBuffer arg1)Description copied from interface:GLES2Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object- Specified by:
glGenVertexArraysOESin interfaceGLES2arg1- a direct or array-backedIntBuffer
-
glGenVertexArraysOES
public void glGenVertexArraysOES(int arg0, int[] arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object- Specified by:
glGenVertexArraysOESin interfaceGLES2
-
glGenerateMipmap
public void glGenerateMipmap(int arg0)
Description copied from interface:GLEntry point to C language function:void glGenerateMipmap(GLenum target)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glGenerateMipmapOES,glGenerateMipmapEXT- Specified by:
glGenerateMipmapin interfaceGL
-
glGetActiveAttrib
public void glGetActiveAttrib(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)Description copied from interface:GL2ES2Entry point to C language function:void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_shader
Alias for:glGetActiveAttribARB- Specified by:
glGetActiveAttribin interfaceGL2ES2
-
glGetActiveAttrib
public void glGetActiveAttrib(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)Description copied from interface:GL2ES2Entry point to C language function:void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_shader
Alias for:glGetActiveAttribARB- Specified by:
glGetActiveAttribin interfaceGL2ES2arg3- a direct or array-backedIntBufferarg4- a direct or array-backedIntBufferarg5- a direct or array-backedIntBufferarg6- a direct or array-backedByteBuffer
-
glGetActiveUniform
public void glGetActiveUniform(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)Description copied from interface:GL2ES2Entry point to C language function:void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetActiveUniformARB- Specified by:
glGetActiveUniformin interfaceGL2ES2arg3- a direct or array-backedIntBufferarg4- a direct or array-backedIntBufferarg5- a direct or array-backedIntBufferarg6- a direct or array-backedByteBuffer
-
glGetActiveUniform
public void glGetActiveUniform(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)Description copied from interface:GL2ES2Entry point to C language function:void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetActiveUniformARB- Specified by:
glGetActiveUniformin interfaceGL2ES2
-
glGetActiveUniformBlockName
public void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)Description copied from interface:GL2ES3Entry point to C language function:void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetActiveUniformBlockNamein interfaceGL2ES3
-
glGetActiveUniformBlockName
public void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)Description copied from interface:GL2ES3Entry point to C language function:void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetActiveUniformBlockNamein interfaceGL2ES3arg3- a direct or array-backedIntBufferarg4- a direct or array-backedByteBuffer
-
glGetActiveUniformBlockiv
public void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetActiveUniformBlockivin interfaceGL2ES3arg3- a direct or array-backedIntBuffer
-
glGetActiveUniformBlockiv
public void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetActiveUniformBlockivin interfaceGL2ES3
-
glGetActiveUniformsiv
public void glGetActiveUniformsiv(int arg0, int arg1, IntBuffer arg2, int arg3, IntBuffer arg4)Description copied from interface:GL2ES3Entry point to C language function:void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetActiveUniformsivin interfaceGL2ES3arg2- a direct or array-backedIntBufferarg4- a direct or array-backedIntBuffer
-
glGetActiveUniformsiv
public void glGetActiveUniformsiv(int arg0, int arg1, int[] arg2, int arg3, int arg4, int[] arg5, int arg6)Description copied from interface:GL2ES3Entry point to C language function:void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetActiveUniformsivin interfaceGL2ES3
-
glGetAttachedShaders
public void glGetAttachedShaders(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glGetAttachedShadersin interfaceGL2ES2
-
glGetAttachedShaders
public void glGetAttachedShaders(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glGetAttachedShadersin interfaceGL2ES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedIntBuffer
-
glGetAttribLocation
public int glGetAttribLocation(int arg0, String arg1)Description copied from interface:GL2ES2Entry point to C language function:GLint glGetAttribLocation(GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_shader
Alias for:glGetAttribLocationARB- Specified by:
glGetAttribLocationin interfaceGL2ES2
-
glGetBooleani_v
public void glGetBooleani_v(int arg0, int arg1, ByteBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
Part ofGL_ES_VERSION_3_1,GL_VERSION_3_0- Specified by:
glGetBooleani_vin interfaceGL2ES3arg2- a direct or array-backedByteBuffer
-
glGetBooleani_v
public void glGetBooleani_v(int arg0, int arg1, byte[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
Part ofGL_ES_VERSION_3_1,GL_VERSION_3_0- Specified by:
glGetBooleani_vin interfaceGL2ES3
-
glGetBooleanv
public void glGetBooleanv(int arg0, byte[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glGetBooleanv(GLenum pname, GLboolean * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glGetBooleanvin interfaceGL
-
glGetBooleanv
public void glGetBooleanv(int arg0, ByteBuffer arg1)Description copied from interface:GLEntry point to C language function:void glGetBooleanv(GLenum pname, GLboolean * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glGetBooleanvin interfaceGLarg1- a direct or array-backedByteBuffer
-
glGetBufferParameteri64v
public void glGetBufferParameteri64v(int arg0, int arg1, LongBuffer arg2)Description copied from interface:GL3ES3Entry point to C language function:void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2- Specified by:
glGetBufferParameteri64vin interfaceGL3ES3arg2- a direct or array-backedLongBuffer
-
glGetBufferParameteri64v
public void glGetBufferParameteri64v(int arg0, int arg1, long[] arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2- Specified by:
glGetBufferParameteri64vin interfaceGL3ES3
-
glGetBufferParameteriv
public void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glGetBufferParameterivARB- Specified by:
glGetBufferParameterivin interfaceGL
-
glGetBufferParameteriv
public void glGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GLEntry point to C language function:void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glGetBufferParameterivARB- Specified by:
glGetBufferParameterivin interfaceGLarg2- a direct or array-backedIntBuffer
-
glGetCoverageModulationTableNV
public void glGetCoverageModulationTableNV(int arg0, float[] arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples- Specified by:
glGetCoverageModulationTableNVin interfaceGLES2
-
glGetCoverageModulationTableNV
public void glGetCoverageModulationTableNV(int arg0, FloatBuffer arg1)Description copied from interface:GLES2Entry point to C language function:void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples- Specified by:
glGetCoverageModulationTableNVin interfaceGLES2arg1- a direct or array-backedFloatBuffer
-
glGetDebugMessageLog
public int glGetDebugMessageLog(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, int[] arg6, int arg7, int[] arg8, int arg9, int[] arg10, int arg11, byte[] arg12, int arg13)Description copied from interface:GL2ES2Entry point to C language function:GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_AMD_debug_output,GL_ARB_debug_output,GL_KHR_debug
Alias for:glGetDebugMessageLogAMD,glGetDebugMessageLogARB,glGetDebugMessageLogKHR- Specified by:
glGetDebugMessageLogin interfaceGL2ES2
-
glGetDebugMessageLog
public int glGetDebugMessageLog(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, IntBuffer arg6, ByteBuffer arg7)Description copied from interface:GL2ES2Entry point to C language function:GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_AMD_debug_output,GL_ARB_debug_output,GL_KHR_debug
Alias for:glGetDebugMessageLogAMD,glGetDebugMessageLogARB,glGetDebugMessageLogKHR- Specified by:
glGetDebugMessageLogin interfaceGL2ES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedIntBufferarg4- a direct or array-backedIntBufferarg5- a direct or array-backedIntBufferarg6- a direct or array-backedIntBufferarg7- a direct or array-backedByteBuffer
-
glGetDriverControlStringQCOM
public void glGetDriverControlStringQCOM(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part ofGL_QCOM_driver_control- Specified by:
glGetDriverControlStringQCOMin interfaceGLES2
-
glGetDriverControlStringQCOM
public void glGetDriverControlStringQCOM(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part ofGL_QCOM_driver_control- Specified by:
glGetDriverControlStringQCOMin interfaceGLES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedByteBuffer
-
glGetDriverControlsQCOM
public void glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_control- Specified by:
glGetDriverControlsQCOMin interfaceGLES2
-
glGetDriverControlsQCOM
public void glGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_control- Specified by:
glGetDriverControlsQCOMin interfaceGLES2- Parameters:
arg0- a direct or array-backedIntBufferarg2- a direct or array-backedIntBuffer
-
glGetError
public int glGetError()
Description copied from interface:GLEntry point to C language function:GLenum glGetError()
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glGetErrorin interfaceGL
-
glGetFloati_vNV
public void glGetFloati_vNV(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GLES2Entry point to C language function:void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data)
Part ofGL_NV_viewport_array- Specified by:
glGetFloati_vNVin interfaceGLES2arg2- a direct or array-backedFloatBuffer
-
glGetFloati_vNV
public void glGetFloati_vNV(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data)
Part ofGL_NV_viewport_array- Specified by:
glGetFloati_vNVin interfaceGLES2
-
glGetFloatv
public void glGetFloatv(int arg0, float[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glGetFloatv(GLenum pname, GLfloat * data)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glGetFloatvin interfaceGL
-
glGetFloatv
public void glGetFloatv(int arg0, FloatBuffer arg1)Description copied from interface:GLEntry point to C language function:void glGetFloatv(GLenum pname, GLfloat * data)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glGetFloatvin interfaceGLarg1- a direct or array-backedFloatBuffer
-
glGetFragDataIndexEXT
public int glGetFragDataIndexEXT(int arg0, ByteBuffer arg1)Description copied from interface:GLES2Entry point to C language function:GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name)
Part ofGL_EXT_blend_func_extended- Specified by:
glGetFragDataIndexEXTin interfaceGLES2arg1- a direct or array-backedByteBuffer
-
glGetFragDataIndexEXT
public int glGetFragDataIndexEXT(int arg0, byte[] arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name)
Part ofGL_EXT_blend_func_extended- Specified by:
glGetFragDataIndexEXTin interfaceGLES2
-
glGetFragDataLocation
public int glGetFragDataLocation(int arg0, String arg1)Description copied from interface:GL2ES3Entry point to C language function:GLint glGetFragDataLocation(GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glGetFragDataLocationEXT- Specified by:
glGetFragDataLocationin interfaceGL2ES3
-
glGetFramebufferAttachmentParameteriv
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLEntry point to C language function:void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGetFramebufferAttachmentParameterivEXT,glGetFramebufferAttachmentParameterivOES- Specified by:
glGetFramebufferAttachmentParameterivin interfaceGL
-
glGetFramebufferAttachmentParameteriv
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GLEntry point to C language function:void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGetFramebufferAttachmentParameterivEXT,glGetFramebufferAttachmentParameterivOES- Specified by:
glGetFramebufferAttachmentParameterivin interfaceGLarg3- a direct or array-backedIntBuffer
-
glGetFramebufferParameteriv
public void glGetFramebufferParameteriv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ARB_framebuffer_no_attachments,GL_ES_VERSION_3_1,GL_VERSION_4_3,GL_EXT_direct_state_access
Alias for:glGetFramebufferParameterivEXT- Specified by:
glGetFramebufferParameterivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glGetFramebufferParameteriv
public void glGetFramebufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ARB_framebuffer_no_attachments,GL_ES_VERSION_3_1,GL_VERSION_4_3,GL_EXT_direct_state_access
Alias for:glGetFramebufferParameterivEXT- Specified by:
glGetFramebufferParameterivin interfaceGL2ES3
-
glGetGraphicsResetStatus
public int glGetGraphicsResetStatus()
Description copied from interface:GLEntry point to C language function:GLenum glGetGraphicsResetStatus()
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_EXT_robustness,GL_ARB_robustness,GL_KHR_robustness
Alias for:glGetGraphicsResetStatusEXT,glGetGraphicsResetStatusARB,glGetGraphicsResetStatusKHR- Specified by:
glGetGraphicsResetStatusin interfaceGL
-
glGetInteger64i_v
public void glGetInteger64i_v(int arg0, int arg1, LongBuffer arg2)Description copied from interface:GL3ES3Entry point to C language function:void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2- Specified by:
glGetInteger64i_vin interfaceGL3ES3arg2- a direct or array-backedLongBuffer
-
glGetInteger64i_v
public void glGetInteger64i_v(int arg0, int arg1, long[] arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2- Specified by:
glGetInteger64i_vin interfaceGL3ES3
-
glGetInteger64v
public void glGetInteger64v(int arg0, LongBuffer arg1)Description copied from interface:GL3ES3Entry point to C language function:void glGetInteger64v(GLenum pname, GLint64 * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glGetInteger64vAPPLE- Specified by:
glGetInteger64vin interfaceGL3ES3arg1- a direct or array-backedLongBuffer
-
glGetInteger64v
public void glGetInteger64v(int arg0, long[] arg1, int arg2)Description copied from interface:GL3ES3Entry point to C language function:void glGetInteger64v(GLenum pname, GLint64 * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glGetInteger64vAPPLE- Specified by:
glGetInteger64vin interfaceGL3ES3
-
glGetIntegeri_v
public void glGetIntegeri_v(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_multiview_draw_buffers
Alias for:glGetIntegeri_vEXT- Specified by:
glGetIntegeri_vin interfaceGL2ES3
-
glGetIntegeri_v
public void glGetIntegeri_v(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_multiview_draw_buffers
Alias for:glGetIntegeri_vEXT- Specified by:
glGetIntegeri_vin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glGetIntegeri_vEXT
public void glGetIntegeri_vEXT(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data)
Part ofGL_EXT_multiview_draw_buffers- Specified by:
glGetIntegeri_vEXTin interfaceGLES2
-
glGetIntegeri_vEXT
public void glGetIntegeri_vEXT(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GLES2Entry point to C language function:void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data)
Part ofGL_EXT_multiview_draw_buffers- Specified by:
glGetIntegeri_vEXTin interfaceGLES2arg2- a direct or array-backedIntBuffer
-
glGetIntegerv
public void glGetIntegerv(int arg0, IntBuffer arg1)Description copied from interface:GLEntry point to C language function:void glGetIntegerv(GLenum pname, GLint * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glGetIntegervin interfaceGLarg1- a direct or array-backedIntBuffer
-
glGetIntegerv
public void glGetIntegerv(int arg0, int[] arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glGetIntegerv(GLenum pname, GLint * data)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glGetIntegervin interfaceGL
-
glGetInternalformativ
public void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)Description copied from interface:GL2ES3Entry point to C language function:void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_2,GL_ES_VERSION_3_0,GL_ARB_internalformat_query- Specified by:
glGetInternalformativin interfaceGL2ES3
-
glGetInternalformativ
public void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)Description copied from interface:GL2ES3Entry point to C language function:void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_2,GL_ES_VERSION_3_0,GL_ARB_internalformat_query- Specified by:
glGetInternalformativin interfaceGL2ES3arg4- a direct or array-backedIntBuffer
-
glGetMultisamplefv
public void glGetMultisamplefv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
Part ofGL_ES_VERSION_3_1,GL_ARB_texture_multisample,GL_VERSION_3_2,GL_NV_explicit_multisample
Alias for:glGetMultisamplefvNV- Specified by:
glGetMultisamplefvin interfaceGL2ES2arg2- a direct or array-backedFloatBuffer
-
glGetMultisamplefv
public void glGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
Part ofGL_ES_VERSION_3_1,GL_ARB_texture_multisample,GL_VERSION_3_2,GL_NV_explicit_multisample
Alias for:glGetMultisamplefvNV- Specified by:
glGetMultisamplefvin interfaceGL2ES2
-
glGetObjectLabel
public void glGetObjectLabel(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_EXT_debug_label,GL_KHR_debug
Alias for:glGetObjectLabelEXT,glGetObjectLabelKHR- Specified by:
glGetObjectLabelin interfaceGL2ES2arg3- a direct or array-backedIntBufferarg4- a direct or array-backedByteBuffer
-
glGetObjectLabel
public void glGetObjectLabel(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)Description copied from interface:GL2ES2Entry point to C language function:void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_EXT_debug_label,GL_KHR_debug
Alias for:glGetObjectLabelEXT,glGetObjectLabelKHR- Specified by:
glGetObjectLabelin interfaceGL2ES2
-
glGetObjectPtrLabel
public void glGetObjectPtrLabel(Buffer arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Description copied from interface:GL2ES2Entry point to C language function:void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glGetObjectPtrLabelKHR- Specified by:
glGetObjectPtrLabelin interfaceGL2ES2- Parameters:
arg0- a direct or array-backedBuffer
-
glGetObjectPtrLabel
public void glGetObjectPtrLabel(Buffer arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GL2ES2Entry point to C language function:void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glGetObjectPtrLabelKHR- Specified by:
glGetObjectPtrLabelin interfaceGL2ES2- Parameters:
arg0- a direct or array-backedBufferarg2- a direct or array-backedIntBufferarg3- a direct or array-backedByteBuffer
-
glGetProgramBinary
public void glGetProgramBinary(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, Buffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
Part ofGL_ARB_get_program_binary,GL_ES_VERSION_3_0,GL_VERSION_4_1,GL_OES_get_program_binary
Alias for:glGetProgramBinaryOES- Specified by:
glGetProgramBinaryin interfaceGL2ES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedIntBufferarg4- a direct or array-backedBuffer
-
glGetProgramBinary
public void glGetProgramBinary(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, Buffer arg6)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
Part ofGL_ARB_get_program_binary,GL_ES_VERSION_3_0,GL_VERSION_4_1,GL_OES_get_program_binary
Alias for:glGetProgramBinaryOES- Specified by:
glGetProgramBinaryin interfaceGL2ES2arg6- a direct or array-backedBuffer
-
glGetProgramInfoLog
public void glGetProgramInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glGetProgramInfoLogin interfaceGL2ES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedByteBuffer
-
glGetProgramInfoLog
public void glGetProgramInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glGetProgramInfoLogin interfaceGL2ES2
-
glGetProgramInterfaceiv
public void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL3ES3Entry point to C language function:void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramInterfaceivin interfaceGL3ES3
-
glGetProgramInterfaceiv
public void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL3ES3Entry point to C language function:void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramInterfaceivin interfaceGL3ES3arg3- a direct or array-backedIntBuffer
-
glGetProgramPipelineInfoLog
public void glGetProgramPipelineInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineInfoLogEXT- Specified by:
glGetProgramPipelineInfoLogin interfaceGL2ES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedByteBuffer
-
glGetProgramPipelineInfoLog
public void glGetProgramPipelineInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineInfoLogEXT- Specified by:
glGetProgramPipelineInfoLogin interfaceGL2ES2
-
glGetProgramPipelineiv
public void glGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineivEXT- Specified by:
glGetProgramPipelineivin interfaceGL2ES2
-
glGetProgramPipelineiv
public void glGetProgramPipelineiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glGetProgramPipelineivEXT- Specified by:
glGetProgramPipelineivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetProgramResourceIndex
public int glGetProgramResourceIndex(int arg0, int arg1, byte[] arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramResourceIndexin interfaceGL3ES3
-
glGetProgramResourceIndex
public int glGetProgramResourceIndex(int arg0, int arg1, ByteBuffer arg2)Description copied from interface:GL3ES3Entry point to C language function:GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramResourceIndexin interfaceGL3ES3arg2- a direct or array-backedByteBuffer
-
glGetProgramResourceLocation
public int glGetProgramResourceLocation(int arg0, int arg1, ByteBuffer arg2)Description copied from interface:GL3ES3Entry point to C language function:GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramResourceLocationin interfaceGL3ES3arg2- a direct or array-backedByteBuffer
-
glGetProgramResourceLocation
public int glGetProgramResourceLocation(int arg0, int arg1, byte[] arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramResourceLocationin interfaceGL3ES3
-
glGetProgramResourceLocationIndexEXT
public int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, ByteBuffer arg2)Description copied from interface:GLES2Entry point to C language function:GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_EXT_blend_func_extended- Specified by:
glGetProgramResourceLocationIndexEXTin interfaceGLES2arg2- a direct or array-backedByteBuffer
-
glGetProgramResourceLocationIndexEXT
public int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, byte[] arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_EXT_blend_func_extended- Specified by:
glGetProgramResourceLocationIndexEXTin interfaceGLES2
-
glGetProgramResourceName
public void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, byte[] arg6, int arg7)Description copied from interface:GL3ES3Entry point to C language function:void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramResourceNamein interfaceGL3ES3
-
glGetProgramResourceName
public void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, ByteBuffer arg5)Description copied from interface:GL3ES3Entry point to C language function:void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramResourceNamein interfaceGL3ES3arg4- a direct or array-backedIntBufferarg5- a direct or array-backedByteBuffer
-
glGetProgramResourceiv
public void glGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, int arg5, IntBuffer arg6, IntBuffer arg7)Description copied from interface:GL3ES3Entry point to C language function:void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramResourceivin interfaceGL3ES3arg4- a direct or array-backedIntBufferarg6- a direct or array-backedIntBufferarg7- a direct or array-backedIntBuffer
-
glGetProgramResourceiv
public void glGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, int arg6, int[] arg7, int arg8, int[] arg9, int arg10)Description copied from interface:GL3ES3Entry point to C language function:void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_program_interface_query- Specified by:
glGetProgramResourceivin interfaceGL3ES3
-
glGetProgramiv
public void glGetProgramiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_ARB_fragment_program,GL_NV_vertex_program
Alias for:glGetProgramivARB,glGetProgramivNV- Specified by:
glGetProgramivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetProgramiv
public void glGetProgramiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_ARB_fragment_program,GL_NV_vertex_program
Alias for:glGetProgramivARB,glGetProgramivNV- Specified by:
glGetProgramivin interfaceGL2ES2
-
glGetQueryObjecti64v
public void glGetQueryObjecti64v(int arg0, int arg1, LongBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query,GL_EXT_timer_query
Alias for:glGetQueryObjecti64vEXT- Specified by:
glGetQueryObjecti64vin interfaceGL2ES2arg2- a direct or array-backedLongBuffer
-
glGetQueryObjecti64v
public void glGetQueryObjecti64v(int arg0, int arg1, long[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query,GL_EXT_timer_query
Alias for:glGetQueryObjecti64vEXT- Specified by:
glGetQueryObjecti64vin interfaceGL2ES2
-
glGetQueryObjectiv
public void glGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ARB_occlusion_query,GL_EXT_disjoint_timer_query
Alias for:glGetQueryObjectivARB,glGetQueryObjectivEXT- Specified by:
glGetQueryObjectivin interfaceGL2ES2
-
glGetQueryObjectiv
public void glGetQueryObjectiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ARB_occlusion_query,GL_EXT_disjoint_timer_query
Alias for:glGetQueryObjectivARB,glGetQueryObjectivEXT- Specified by:
glGetQueryObjectivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetQueryObjectui64v
public void glGetQueryObjectui64v(int arg0, int arg1, LongBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query,GL_EXT_timer_query
Alias for:glGetQueryObjectui64vEXT- Specified by:
glGetQueryObjectui64vin interfaceGL2ES2arg2- a direct or array-backedLongBuffer
-
glGetQueryObjectui64v
public void glGetQueryObjectui64v(int arg0, int arg1, long[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query,GL_EXT_timer_query
Alias for:glGetQueryObjectui64vEXT- Specified by:
glGetQueryObjectui64vin interfaceGL2ES2
-
glGetQueryObjectuiv
public void glGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGetQueryObjectuivEXT,glGetQueryObjectuivARB- Specified by:
glGetQueryObjectuivin interfaceGL2ES2
-
glGetQueryObjectuiv
public void glGetQueryObjectuiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGetQueryObjectuivEXT,glGetQueryObjectuivARB- Specified by:
glGetQueryObjectuivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetQueryiv
public void glGetQueryiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGetQueryivEXT,glGetQueryivARB- Specified by:
glGetQueryivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetQueryiv
public void glGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glGetQueryivEXT,glGetQueryivARB- Specified by:
glGetQueryivin interfaceGL2ES2
-
glGetRenderbufferParameteriv
public void glGetRenderbufferParameteriv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GLEntry point to C language function:void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGetRenderbufferParameterivEXT,glGetRenderbufferParameterivOES- Specified by:
glGetRenderbufferParameterivin interfaceGLarg2- a direct or array-backedIntBuffer
-
glGetRenderbufferParameteriv
public void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glGetRenderbufferParameterivEXT,glGetRenderbufferParameterivOES- Specified by:
glGetRenderbufferParameterivin interfaceGL
-
glGetSamplerParameterIiv
public void glGetSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glGetSamplerParameterIivEXT,glGetSamplerParameterIivOES- Specified by:
glGetSamplerParameterIivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetSamplerParameterIiv
public void glGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glGetSamplerParameterIivEXT,glGetSamplerParameterIivOES- Specified by:
glGetSamplerParameterIivin interfaceGL2ES2
-
glGetSamplerParameterIuiv
public void glGetSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_OES_texture_border_clamp,GL_EXT_texture_border_clamp
Alias for:glGetSamplerParameterIuivOES,glGetSamplerParameterIuivEXT- Specified by:
glGetSamplerParameterIuivin interfaceGL2ES2
-
glGetSamplerParameterIuiv
public void glGetSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_OES_texture_border_clamp,GL_EXT_texture_border_clamp
Alias for:glGetSamplerParameterIuivOES,glGetSamplerParameterIuivEXT- Specified by:
glGetSamplerParameterIuivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetSamplerParameterfv
public void glGetSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL3ES3Entry point to C language function:void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glGetSamplerParameterfvin interfaceGL3ES3arg2- a direct or array-backedFloatBuffer
-
glGetSamplerParameterfv
public void glGetSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glGetSamplerParameterfvin interfaceGL3ES3
-
glGetSamplerParameteriv
public void glGetSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glGetSamplerParameterivin interfaceGL3ES3
-
glGetSamplerParameteriv
public void glGetSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL3ES3Entry point to C language function:void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glGetSamplerParameterivin interfaceGL3ES3arg2- a direct or array-backedIntBuffer
-
glGetShaderInfoLog
public void glGetShaderInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glGetShaderInfoLogin interfaceGL2ES2
-
glGetShaderInfoLog
public void glGetShaderInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glGetShaderInfoLogin interfaceGL2ES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedByteBuffer
-
glGetShaderPrecisionFormat
public void glGetShaderPrecisionFormat(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.
Throws GLException if no native implementation is available.- Specified by:
glGetShaderPrecisionFormatin interfaceGL2ES2
-
glGetShaderPrecisionFormat
public void glGetShaderPrecisionFormat(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.
Throws GLException if no native implementation is available.- Specified by:
glGetShaderPrecisionFormatin interfaceGL2ES2
-
glGetShaderSource
public void glGetShaderSource(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetShaderSourceARB- Specified by:
glGetShaderSourcein interfaceGL2ES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedByteBuffer
-
glGetShaderSource
public void glGetShaderSource(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetShaderSourceARB- Specified by:
glGetShaderSourcein interfaceGL2ES2
-
glGetShaderiv
public void glGetShaderiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glGetShaderivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetShaderiv
public void glGetShaderiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glGetShaderivin interfaceGL2ES2
-
glGetString
public String glGetString(int arg0)
Description copied from interface:GLEntry point to C language function:const GLubyte * glGetString(GLenum name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glGetStringin interfaceGL
-
glGetStringi
public String glGetStringi(int arg0, int arg1)
Description copied from interface:GL2ES3Entry point to C language function:const GLubyte * glGetStringi(GLenum name, GLuint index)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glGetStringiin interfaceGL2ES3
-
glGetSynciv
public void glGetSynciv(long arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6)Description copied from interface:GL3ES3Entry point to C language function:void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glGetSyncivAPPLE- Specified by:
glGetSyncivin interfaceGL3ES3
-
glGetSynciv
public void glGetSynciv(long arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4)Description copied from interface:GL3ES3Entry point to C language function:void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glGetSyncivAPPLE- Specified by:
glGetSyncivin interfaceGL3ES3arg3- a direct or array-backedIntBufferarg4- a direct or array-backedIntBuffer
-
glGetTexLevelParameterfv
public void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_1_0- Specified by:
glGetTexLevelParameterfvin interfaceGL2ES3
-
glGetTexLevelParameterfv
public void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, FloatBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_1_0- Specified by:
glGetTexLevelParameterfvin interfaceGL2ES3arg3- a direct or array-backedFloatBuffer
-
glGetTexLevelParameteriv
public void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_1_0- Specified by:
glGetTexLevelParameterivin interfaceGL2ES3
-
glGetTexLevelParameteriv
public void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_1,GL_VERSION_1_0- Specified by:
glGetTexLevelParameterivin interfaceGL2ES3arg3- a direct or array-backedIntBuffer
-
glGetTexParameterIiv
public void glGetTexParameterIiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIivOES,glGetTexParameterIivEXT- Specified by:
glGetTexParameterIivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetTexParameterIiv
public void glGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIivOES,glGetTexParameterIivEXT- Specified by:
glGetTexParameterIivin interfaceGL2ES2
-
glGetTexParameterIuiv
public void glGetTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIuivOES,glGetTexParameterIuivEXT- Specified by:
glGetTexParameterIuivin interfaceGL2ES2
-
glGetTexParameterIuiv
public void glGetTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glGetTexParameterIuivOES,glGetTexParameterIuivEXT- Specified by:
glGetTexParameterIuivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetTexParameterfv
public void glGetTexParameterfv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GLEntry point to C language function:void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glGetTexParameterfvin interfaceGLarg2- a direct or array-backedFloatBuffer
-
glGetTexParameterfv
public void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glGetTexParameterfvin interfaceGL
-
glGetTexParameteriv
public void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glGetTexParameterivin interfaceGL
-
glGetTexParameteriv
public void glGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GLEntry point to C language function:void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glGetTexParameterivin interfaceGLarg2- a direct or array-backedIntBuffer
-
glGetTransformFeedbackVarying
public void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)Description copied from interface:GL2ES3Entry point to C language function:void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glGetTransformFeedbackVaryingNV,glGetTransformFeedbackVaryingEXT- Specified by:
glGetTransformFeedbackVaryingin interfaceGL2ES3
-
glGetTransformFeedbackVarying
public void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)Description copied from interface:GL2ES3Entry point to C language function:void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_transform_feedback,GL_EXT_transform_feedback
Alias for:glGetTransformFeedbackVaryingNV,glGetTransformFeedbackVaryingEXT- Specified by:
glGetTransformFeedbackVaryingin interfaceGL2ES3arg3- a direct or array-backedIntBufferarg4- a direct or array-backedIntBufferarg5- a direct or array-backedIntBufferarg6- a direct or array-backedByteBuffer
-
glGetTranslatedShaderSourceANGLE
public void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
Part ofGL_ANGLE_translated_shader_source- Specified by:
glGetTranslatedShaderSourceANGLEin interfaceGLES2arg2- a direct or array-backedIntBufferarg3- a direct or array-backedByteBuffer
-
glGetTranslatedShaderSourceANGLE
public void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)Description copied from interface:GLES2Entry point to C language function:void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
Part ofGL_ANGLE_translated_shader_source- Specified by:
glGetTranslatedShaderSourceANGLEin interfaceGLES2
-
glGetUniformBlockIndex
public int glGetUniformBlockIndex(int arg0, String arg1)Description copied from interface:GL2ES3Entry point to C language function:GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetUniformBlockIndexin interfaceGL2ES3
-
glGetUniformIndices
public void glGetUniformIndices(int arg0, int arg1, String[] arg2, IntBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetUniformIndicesin interfaceGL2ES3arg3- a direct or array-backedIntBuffer
-
glGetUniformIndices
public void glGetUniformIndices(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glGetUniformIndicesin interfaceGL2ES3
-
glGetUniformLocation
public int glGetUniformLocation(int arg0, String arg1)Description copied from interface:GL2ES2Entry point to C language function:GLint glGetUniformLocation(GLuint program, const GLchar * name)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformLocationARB- Specified by:
glGetUniformLocationin interfaceGL2ES2
-
glGetUniformfv
public void glGetUniformfv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformfvARB- Specified by:
glGetUniformfvin interfaceGL2ES2
-
glGetUniformfv
public void glGetUniformfv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformfvARB- Specified by:
glGetUniformfvin interfaceGL2ES2arg2- a direct or array-backedFloatBuffer
-
glGetUniformiv
public void glGetUniformiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetUniformiv(GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformivARB- Specified by:
glGetUniformivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetUniformiv
public void glGetUniformiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetUniformiv(GLuint program, GLint location, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glGetUniformivARB- Specified by:
glGetUniformivin interfaceGL2ES2
-
glGetUniformuiv
public void glGetUniformuiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glGetUniformuivEXT- Specified by:
glGetUniformuivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glGetUniformuiv
public void glGetUniformuiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glGetUniformuivEXT- Specified by:
glGetUniformuivin interfaceGL2ES3
-
glGetVertexAttribIiv
public void glGetVertexAttribIiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glGetVertexAttribIivEXT- Specified by:
glGetVertexAttribIivin interfaceGL2ES3
-
glGetVertexAttribIiv
public void glGetVertexAttribIiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glGetVertexAttribIivEXT- Specified by:
glGetVertexAttribIivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glGetVertexAttribIuiv
public void glGetVertexAttribIuiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glGetVertexAttribIuivEXT- Specified by:
glGetVertexAttribIuivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glGetVertexAttribIuiv
public void glGetVertexAttribIuiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glGetVertexAttribIuivEXT- Specified by:
glGetVertexAttribIuivin interfaceGL2ES3
-
glGetVertexAttribfv
public void glGetVertexAttribfv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glGetVertexAttribfvARB,glGetVertexAttribfvNV- Specified by:
glGetVertexAttribfvin interfaceGL2ES2arg2- a direct or array-backedFloatBuffer
-
glGetVertexAttribfv
public void glGetVertexAttribfv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glGetVertexAttribfvARB,glGetVertexAttribfvNV- Specified by:
glGetVertexAttribfvin interfaceGL2ES2
-
glGetVertexAttribiv
public void glGetVertexAttribiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glGetVertexAttribivNV,glGetVertexAttribivARB- Specified by:
glGetVertexAttribivin interfaceGL2ES2
-
glGetVertexAttribiv
public void glGetVertexAttribiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glGetVertexAttribivNV,glGetVertexAttribivARB- Specified by:
glGetVertexAttribivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glGetnUniformfv
public void glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Description copied from interface:GLEntry point to C language function:void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_KHR_robustness,GL_EXT_robustness,GL_ARB_robustness
Alias for:glGetnUniformfvKHR,glGetnUniformfvEXT,glGetnUniformfvARB- Specified by:
glGetnUniformfvin interfaceGL
-
glGetnUniformfv
public void glGetnUniformfv(int arg0, int arg1, int arg2, FloatBuffer arg3)Description copied from interface:GLEntry point to C language function:void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_KHR_robustness,GL_EXT_robustness,GL_ARB_robustness
Alias for:glGetnUniformfvKHR,glGetnUniformfvEXT,glGetnUniformfvARB- Specified by:
glGetnUniformfvin interfaceGLarg3- a direct or array-backedFloatBuffer
-
glGetnUniformiv
public void glGetnUniformiv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GLEntry point to C language function:void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_EXT_robustness,GL_ARB_robustness,GL_KHR_robustness
Alias for:glGetnUniformivEXT,glGetnUniformivARB,glGetnUniformivKHR- Specified by:
glGetnUniformivin interfaceGLarg3- a direct or array-backedIntBuffer
-
glGetnUniformiv
public void glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLEntry point to C language function:void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_EXT_robustness,GL_ARB_robustness,GL_KHR_robustness
Alias for:glGetnUniformivEXT,glGetnUniformivARB,glGetnUniformivKHR- Specified by:
glGetnUniformivin interfaceGL
-
glGetnUniformuiv
public void glGetnUniformuiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_KHR_robustness,GL_ARB_robustness
Alias for:glGetnUniformuivKHR,glGetnUniformuivARB- Specified by:
glGetnUniformuivin interfaceGL2ES3- Specified by:
glGetnUniformuivin interfaceGLES2
-
glGetnUniformuiv
public void glGetnUniformuiv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_KHR_robustness,GL_ARB_robustness
Alias for:glGetnUniformuivKHR,glGetnUniformuivARB- Specified by:
glGetnUniformuivin interfaceGL2ES3- Specified by:
glGetnUniformuivin interfaceGLES2arg3- a direct or array-backedIntBuffer
-
glHint
public void glHint(int arg0, int arg1)Description copied from interface:GLEntry point to C language function:void glHint(GLenum target, GLenum mode)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0,GL_PGI_misc_hints
Alias for:glHintPGI
-
glInvalidateFramebuffer
public void glInvalidateFramebuffer(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_ARB_invalidate_subdata,GL_VERSION_4_3,GL_ES_VERSION_3_0- Specified by:
glInvalidateFramebufferin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glInvalidateFramebuffer
public void glInvalidateFramebuffer(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_ARB_invalidate_subdata,GL_VERSION_4_3,GL_ES_VERSION_3_0- Specified by:
glInvalidateFramebufferin interfaceGL2ES3
-
glInvalidateSubFramebuffer
public void glInvalidateSubFramebuffer(int arg0, int arg1, int[] arg2, int arg3, int arg4, int arg5, int arg6, int arg7)Description copied from interface:GL2ES3Entry point to C language function:void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ARB_invalidate_subdata,GL_VERSION_4_3,GL_ES_VERSION_3_0- Specified by:
glInvalidateSubFramebufferin interfaceGL2ES3
-
glInvalidateSubFramebuffer
public void glInvalidateSubFramebuffer(int arg0, int arg1, IntBuffer arg2, int arg3, int arg4, int arg5, int arg6)Description copied from interface:GL2ES3Entry point to C language function:void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ARB_invalidate_subdata,GL_VERSION_4_3,GL_ES_VERSION_3_0- Specified by:
glInvalidateSubFramebufferin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glIsBuffer
public boolean glIsBuffer(int arg0)
Description copied from interface:GLEntry point to C language function:GLboolean glIsBuffer(GLuint buffer)
Part ofGL_VERSION_1_5,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_ARB_vertex_buffer_object
Alias for:glIsBufferARB- Specified by:
glIsBufferin interfaceGL
-
glIsEnabled
public boolean glIsEnabled(int arg0)
Description copied from interface:GLEntry point to C language function:GLboolean glIsEnabled(GLenum cap)
Part ofGL_NV_vertex_buffer_unified_memory,GL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glIsEnabledin interfaceGL
-
glIsEnabledi
public boolean glIsEnabledi(int arg0, int arg1)Description copied from interface:GL2ES3Entry point to C language function:GLboolean glIsEnabledi(GLenum target, GLuint index)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_draw_buffers_indexed,GL_NV_viewport_array,GL_EXT_draw_buffers_indexed
Alias for:glIsEnablediOES,glIsEnablediNV,glIsEnablediEXT- Specified by:
glIsEnablediin interfaceGL2ES3
-
glIsEnablediEXT
public boolean glIsEnablediEXT(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:GLboolean glIsEnablediEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed- Specified by:
glIsEnablediEXTin interfaceGLES2
-
glIsEnablediNV
public boolean glIsEnablediNV(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:GLboolean glIsEnablediNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array- Specified by:
glIsEnablediNVin interfaceGLES2
-
glIsEnablediOES
public boolean glIsEnablediOES(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:GLboolean glIsEnablediOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed- Specified by:
glIsEnablediOESin interfaceGLES2
-
glIsFramebuffer
public boolean glIsFramebuffer(int arg0)
Description copied from interface:GLEntry point to C language function:GLboolean glIsFramebuffer(GLuint framebuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glIsFramebufferEXT,glIsFramebufferOES- Specified by:
glIsFramebufferin interfaceGL
-
glIsProgram
public boolean glIsProgram(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:GLboolean glIsProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_ARB_fragment_program,GL_NV_vertex_program
Alias for:glIsProgramARB,glIsProgramNV- Specified by:
glIsProgramin interfaceGL2ES2
-
glIsProgramPipeline
public boolean glIsProgramPipeline(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:GLboolean glIsProgramPipeline(GLuint pipeline)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glIsProgramPipelineEXT- Specified by:
glIsProgramPipelinein interfaceGL2ES2
-
glIsQuery
public boolean glIsQuery(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:GLboolean glIsQuery(GLuint id)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_EXT_disjoint_timer_query,GL_ARB_occlusion_query
Alias for:glIsQueryEXT,glIsQueryARB
-
glIsRenderbuffer
public boolean glIsRenderbuffer(int arg0)
Description copied from interface:GLEntry point to C language function:GLboolean glIsRenderbuffer(GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_OES_framebuffer_object,GL_EXT_framebuffer_object
Alias for:glIsRenderbufferOES,glIsRenderbufferEXT- Specified by:
glIsRenderbufferin interfaceGL
-
glIsSampler
public boolean glIsSampler(int arg0)
Description copied from interface:GL3ES3Entry point to C language function:GLboolean glIsSampler(GLuint sampler)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glIsSamplerin interfaceGL3ES3
-
glIsShader
public boolean glIsShader(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:GLboolean glIsShader(GLuint shader)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glIsShaderin interfaceGL2ES2
-
glIsSync
public boolean glIsSync(long arg0)
Description copied from interface:GL3ES3Entry point to C language function:GLboolean glIsSync(GLsync sync)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glIsSyncAPPLE
-
glIsTexture
public boolean glIsTexture(int arg0)
Description copied from interface:GLEntry point to C language function:GLboolean glIsTexture(GLuint texture)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_texture_object
Alias for:glIsTextureEXT- Specified by:
glIsTexturein interfaceGL
-
glIsTransformFeedback
public boolean glIsTransformFeedback(int arg0)
Description copied from interface:GL2ES3Entry point to C language function:GLboolean glIsTransformFeedback(GLuint id)
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glIsTransformFeedbackNV- Specified by:
glIsTransformFeedbackin interfaceGL2ES3
-
glIsVertexArray
public boolean glIsVertexArray(int arg0)
Description copied from interface:GL2ES3Entry point to C language function:GLboolean glIsVertexArray(GLuint array)
Part ofGL_ARB_vertex_array_object,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_OES_vertex_array_object,GL_APPLE_vertex_array_object
Alias for:glIsVertexArrayOES,glIsVertexArrayAPPLE- Specified by:
glIsVertexArrayin interfaceGL2ES3
-
glIsVertexArrayOES
public boolean glIsVertexArrayOES(int arg0)
Description copied from interface:GLES2Entry point to C language function:GLboolean glIsVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object- Specified by:
glIsVertexArrayOESin interfaceGLES2
-
glLineWidth
public void glLineWidth(float arg0)
Description copied from interface:GLEntry point to C language function:void glLineWidth(GLfloat width)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glLineWidthin interfaceGL
-
glLinkProgram
public void glLinkProgram(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glLinkProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glLinkProgramARB- Specified by:
glLinkProgramin interfaceGL2ES2
-
glMapBuffer
public ByteBuffer glMapBuffer(int arg0, int arg1)
Description copied from interface:GLEntry point to C language function:void * glMapBuffer(GLenum target, GLenum access)
Part ofGL_VERSION_1_5,GL_OES_mapbuffer,GL_ARB_vertex_buffer_object
Alias for:glMapBufferOES,glMapBufferARBThrows a
GLExceptionif GL-function constraints are not met.Returns
GLBase.mapBuffer(int, int)'sGLBufferStorage.getMappedBuffer().- Specified by:
glMapBufferin interfaceGL
-
glMapBufferRange
public ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
Description copied from interface:GLEntry point to C language function:void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Part ofGL_ARB_map_buffer_range,GL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_map_buffer_range
Alias for:glMapBufferRangeEXTThrows a
GLExceptionif GL-function constraints are not met.Returns
GLBase.mapBufferRange(int, long, long, int)'sGLBufferStorage.getMappedBuffer().- Specified by:
glMapBufferRangein interfaceGL
-
glMemoryBarrier
public void glMemoryBarrier(int arg0)
Description copied from interface:GL2ES3Entry point to C language function:void glMemoryBarrier(GLbitfield barriers)
Part ofGL_ARB_shader_image_load_store,GL_VERSION_4_2,GL_ES_VERSION_3_1,GL_EXT_shader_image_load_store
Alias for:glMemoryBarrierEXT- Specified by:
glMemoryBarrierin interfaceGL2ES3
-
glMemoryBarrierByRegion
public void glMemoryBarrierByRegion(int arg0)
Description copied from interface:GL3ES3Entry point to C language function:void glMemoryBarrierByRegion(GLbitfield barriers)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_1- Specified by:
glMemoryBarrierByRegionin interfaceGL3ES3
-
glMinSampleShading
public void glMinSampleShading(float arg0)
Description copied from interface:GL2ES3Entry point to C language function:void glMinSampleShading(GLfloat value)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_0,GL_OES_sample_shading,GL_ARB_sample_shading
Alias for:glMinSampleShadingOES,glMinSampleShadingARB- Specified by:
glMinSampleShadingin interfaceGL2ES3
-
glMinSampleShadingOES
public void glMinSampleShadingOES(float arg0)
Description copied from interface:GLES2Entry point to C language function:void glMinSampleShadingOES(GLfloat value)
Part ofGL_OES_sample_shading- Specified by:
glMinSampleShadingOESin interfaceGLES2
-
glMultiDrawArraysIndirectEXT
public void glMultiDrawArraysIndirectEXT(int arg0, Buffer arg1, int arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glMultiDrawArraysIndirectEXT(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
Part ofGL_EXT_multi_draw_indirect- Specified by:
glMultiDrawArraysIndirectEXTin interfaceGLES2arg1- a direct or array-backedBuffer
-
glMultiDrawElementsBaseVertexEXT
public void glMultiDrawElementsBaseVertexEXT(int arg0, IntBuffer arg1, int arg2, PointerBuffer arg3, int arg4, IntBuffer arg5)Description copied from interface:GLES2Entry point to C language function:void glMultiDrawElementsBaseVertexEXT(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
Part ofGL_EXT_draw_elements_base_vertex- Specified by:
glMultiDrawElementsBaseVertexEXTin interfaceGLES2arg1- a direct or array-backedIntBufferarg3- a direct or array-backedPointerBufferarg5- a direct or array-backedIntBuffer
-
glMultiDrawElementsBaseVertexEXT
public void glMultiDrawElementsBaseVertexEXT(int arg0, int[] arg1, int arg2, int arg3, PointerBuffer arg4, int arg5, int[] arg6, int arg7)Description copied from interface:GLES2Entry point to C language function:void glMultiDrawElementsBaseVertexEXT(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
Part ofGL_EXT_draw_elements_base_vertex- Specified by:
glMultiDrawElementsBaseVertexEXTin interfaceGLES2arg4- a direct or array-backedPointerBuffer
-
glMultiDrawElementsBaseVertexOES
public void glMultiDrawElementsBaseVertexOES(int arg0, int[] arg1, int arg2, int arg3, PointerBuffer arg4, int arg5, int[] arg6, int arg7)Description copied from interface:GLES2Entry point to C language function:void glMultiDrawElementsBaseVertexOES(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
Part ofGL_OES_draw_elements_base_vertex- Specified by:
glMultiDrawElementsBaseVertexOESin interfaceGLES2arg4- a direct or array-backedPointerBuffer
-
glMultiDrawElementsBaseVertexOES
public void glMultiDrawElementsBaseVertexOES(int arg0, IntBuffer arg1, int arg2, PointerBuffer arg3, int arg4, IntBuffer arg5)Description copied from interface:GLES2Entry point to C language function:void glMultiDrawElementsBaseVertexOES(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
Part ofGL_OES_draw_elements_base_vertex- Specified by:
glMultiDrawElementsBaseVertexOESin interfaceGLES2arg1- a direct or array-backedIntBufferarg3- a direct or array-backedPointerBufferarg5- a direct or array-backedIntBuffer
-
glMultiDrawElementsIndirectEXT
public void glMultiDrawElementsIndirectEXT(int arg0, int arg1, Buffer arg2, int arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glMultiDrawElementsIndirectEXT(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride)
Part ofGL_EXT_multi_draw_indirect- Specified by:
glMultiDrawElementsIndirectEXTin interfaceGLES2arg2- a direct or array-backedBuffer
-
glNamedFramebufferSampleLocationsfvNV
public void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locations- Specified by:
glNamedFramebufferSampleLocationsfvNVin interfaceGLES2
-
glNamedFramebufferSampleLocationsfvNV
public void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locations- Specified by:
glNamedFramebufferSampleLocationsfvNVin interfaceGLES2arg3- a direct or array-backedFloatBuffer
-
glObjectLabel
public void glObjectLabel(int arg0, int arg1, int arg2, byte[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glObjectLabelKHR- Specified by:
glObjectLabelin interfaceGL2ES2
-
glObjectLabel
public void glObjectLabel(int arg0, int arg1, int arg2, ByteBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glObjectLabelKHR- Specified by:
glObjectLabelin interfaceGL2ES2arg3- a direct or array-backedByteBuffer
-
glObjectPtrLabel
public void glObjectPtrLabel(Buffer arg0, int arg1, byte[] arg2, int arg3)
Description copied from interface:GL2ES2Entry point to C language function:void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glObjectPtrLabelKHR- Specified by:
glObjectPtrLabelin interfaceGL2ES2- Parameters:
arg0- a direct or array-backedBuffer
-
glObjectPtrLabel
public void glObjectPtrLabel(Buffer arg0, int arg1, ByteBuffer arg2)
Description copied from interface:GL2ES2Entry point to C language function:void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glObjectPtrLabelKHR- Specified by:
glObjectPtrLabelin interfaceGL2ES2- Parameters:
arg0- a direct or array-backedBufferarg2- a direct or array-backedByteBuffer
-
glPatchParameteri
public void glPatchParameteri(int arg0, int arg1)Description copied from interface:GL3ES3Entry point to C language function:void glPatchParameteri(GLenum pname, GLint value)
Part ofGL_ARB_tessellation_shader,GL_ES_VERSION_3_2,GL_VERSION_4_0,GL_OES_tessellation_shader,GL_EXT_tessellation_shader
Alias for:glPatchParameteriOES,glPatchParameteriEXT- Specified by:
glPatchParameteriin interfaceGL3ES3
-
glPatchParameteriEXT
public void glPatchParameteriEXT(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glPatchParameteriEXT(GLenum pname, GLint value)
Part ofGL_EXT_tessellation_shader- Specified by:
glPatchParameteriEXTin interfaceGLES2
-
glPatchParameteriOES
public void glPatchParameteriOES(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glPatchParameteriOES(GLenum pname, GLint value)
Part ofGL_OES_tessellation_shader- Specified by:
glPatchParameteriOESin interfaceGLES2
-
glPauseTransformFeedback
public void glPauseTransformFeedback()
Description copied from interface:GL2ES3Entry point to C language function:void glPauseTransformFeedback()
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glPauseTransformFeedbackNV- Specified by:
glPauseTransformFeedbackin interfaceGL2ES3
-
glPixelStorei
public void glPixelStorei(int arg0, int arg1)Description copied from interface:GLEntry point to C language function:void glPixelStorei(GLenum pname, GLint param)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glPixelStoreiin interfaceGL
-
glPolygonModeNV
public void glPolygonModeNV(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glPolygonModeNV(GLenum face, GLenum mode)
Part ofGL_NV_polygon_mode- Specified by:
glPolygonModeNVin interfaceGLES2
-
glPolygonOffset
public void glPolygonOffset(float arg0, float arg1)Description copied from interface:GLEntry point to C language function:void glPolygonOffset(GLfloat factor, GLfloat units)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_1,GL_VERSION_1_0,GL_EXT_polygon_offset
Alias for:glPolygonOffsetEXT- Specified by:
glPolygonOffsetin interfaceGL
-
glPopDebugGroup
public void glPopDebugGroup()
Description copied from interface:GL2ES2Entry point to C language function:void glPopDebugGroup()
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glPopDebugGroupKHR- Specified by:
glPopDebugGroupin interfaceGL2ES2
-
glPrimitiveBoundingBox
public void glPrimitiveBoundingBox(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)Description copied from interface:GL3ES3Entry point to C language function:void glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
Part ofGL_ES_VERSION_3_2,GL_OES_primitive_bounding_box,GL_EXT_primitive_bounding_box,GL_ARB_ES3_2_compatibility
Alias for:glPrimitiveBoundingBoxOES,glPrimitiveBoundingBoxEXT,glPrimitiveBoundingBoxARB- Specified by:
glPrimitiveBoundingBoxin interfaceGL3ES3
-
glPrimitiveBoundingBoxEXT
public void glPrimitiveBoundingBoxEXT(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)Description copied from interface:GLES2Entry point to C language function:void glPrimitiveBoundingBoxEXT(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
Part ofGL_EXT_primitive_bounding_box- Specified by:
glPrimitiveBoundingBoxEXTin interfaceGLES2
-
glPrimitiveBoundingBoxOES
public void glPrimitiveBoundingBoxOES(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)Description copied from interface:GLES2Entry point to C language function:void glPrimitiveBoundingBoxOES(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
Part ofGL_OES_primitive_bounding_box- Specified by:
glPrimitiveBoundingBoxOESin interfaceGLES2
-
glProgramBinary
public void glProgramBinary(int arg0, int arg1, Buffer arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramBinary(GLuint program, GLenum binaryFormat, const void * binary, GLint length)
Part ofGL_ARB_get_program_binary,GL_ES_VERSION_3_0,GL_VERSION_4_1,GL_OES_get_program_binary
Alias for:glProgramBinaryOES- Specified by:
glProgramBinaryin interfaceGL2ES2arg2- a direct or array-backedBuffer
-
glProgramParameteri
public void glProgramParameteri(int arg0, int arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glProgramParameteri(GLuint program, GLenum pname, GLint value)
Part ofGL_ARB_get_program_binary,GL_ES_VERSION_3_0,GL_VERSION_4_1,GL_EXT_geometry_shader4,GL_EXT_separate_shader_objects,GL_ARB_geometry_shader4
Alias for:glProgramParameteriEXT,glProgramParameteriARB- Specified by:
glProgramParameteriin interfaceGL2ES2
-
glProgramUniform1f
public void glProgramUniform1f(int arg0, int arg1, float arg2)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1f(GLuint program, GLint location, GLfloat v0)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fEXT- Specified by:
glProgramUniform1fin interfaceGL2ES2
-
glProgramUniform1fv
public void glProgramUniform1fv(int arg0, int arg1, int arg2, FloatBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fvEXT- Specified by:
glProgramUniform1fvin interfaceGL2ES2arg3- a direct or array-backedFloatBuffer
-
glProgramUniform1fv
public void glProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1fvEXT- Specified by:
glProgramUniform1fvin interfaceGL2ES2
-
glProgramUniform1i
public void glProgramUniform1i(int arg0, int arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1i(GLuint program, GLint location, GLint v0)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1iEXT- Specified by:
glProgramUniform1iin interfaceGL2ES2
-
glProgramUniform1iv
public void glProgramUniform1iv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1ivEXT- Specified by:
glProgramUniform1ivin interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glProgramUniform1iv
public void glProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1ivEXT- Specified by:
glProgramUniform1ivin interfaceGL2ES2
-
glProgramUniform1ui
public void glProgramUniform1ui(int arg0, int arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1ui(GLuint program, GLint location, GLuint v0)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uiEXT- Specified by:
glProgramUniform1uiin interfaceGL2ES2
-
glProgramUniform1uiv
public void glProgramUniform1uiv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uivEXT- Specified by:
glProgramUniform1uivin interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glProgramUniform1uiv
public void glProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform1uivEXT- Specified by:
glProgramUniform1uivin interfaceGL2ES2
-
glProgramUniform2f
public void glProgramUniform2f(int arg0, int arg1, float arg2, float arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fEXT- Specified by:
glProgramUniform2fin interfaceGL2ES2
-
glProgramUniform2fv
public void glProgramUniform2fv(int arg0, int arg1, int arg2, FloatBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fvEXT- Specified by:
glProgramUniform2fvin interfaceGL2ES2arg3- a direct or array-backedFloatBuffer
-
glProgramUniform2fv
public void glProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2fvEXT- Specified by:
glProgramUniform2fvin interfaceGL2ES2
-
glProgramUniform2i
public void glProgramUniform2i(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2iEXT- Specified by:
glProgramUniform2iin interfaceGL2ES2
-
glProgramUniform2iv
public void glProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2ivEXT- Specified by:
glProgramUniform2ivin interfaceGL2ES2
-
glProgramUniform2iv
public void glProgramUniform2iv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2ivEXT- Specified by:
glProgramUniform2ivin interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glProgramUniform2ui
public void glProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uiEXT- Specified by:
glProgramUniform2uiin interfaceGL2ES2
-
glProgramUniform2uiv
public void glProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uivEXT- Specified by:
glProgramUniform2uivin interfaceGL2ES2
-
glProgramUniform2uiv
public void glProgramUniform2uiv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform2uivEXT- Specified by:
glProgramUniform2uivin interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glProgramUniform3f
public void glProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fEXT- Specified by:
glProgramUniform3fin interfaceGL2ES2
-
glProgramUniform3fv
public void glProgramUniform3fv(int arg0, int arg1, int arg2, FloatBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fvEXT- Specified by:
glProgramUniform3fvin interfaceGL2ES2arg3- a direct or array-backedFloatBuffer
-
glProgramUniform3fv
public void glProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3fvEXT- Specified by:
glProgramUniform3fvin interfaceGL2ES2
-
glProgramUniform3i
public void glProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3iEXT- Specified by:
glProgramUniform3iin interfaceGL2ES2
-
glProgramUniform3iv
public void glProgramUniform3iv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3ivEXT- Specified by:
glProgramUniform3ivin interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glProgramUniform3iv
public void glProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3ivEXT- Specified by:
glProgramUniform3ivin interfaceGL2ES2
-
glProgramUniform3ui
public void glProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uiEXT- Specified by:
glProgramUniform3uiin interfaceGL2ES2
-
glProgramUniform3uiv
public void glProgramUniform3uiv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uivEXT- Specified by:
glProgramUniform3uivin interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glProgramUniform3uiv
public void glProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform3uivEXT- Specified by:
glProgramUniform3uivin interfaceGL2ES2
-
glProgramUniform4f
public void glProgramUniform4f(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fEXT- Specified by:
glProgramUniform4fin interfaceGL2ES2
-
glProgramUniform4fv
public void glProgramUniform4fv(int arg0, int arg1, int arg2, FloatBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fvEXT- Specified by:
glProgramUniform4fvin interfaceGL2ES2arg3- a direct or array-backedFloatBuffer
-
glProgramUniform4fv
public void glProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4fvEXT- Specified by:
glProgramUniform4fvin interfaceGL2ES2
-
glProgramUniform4i
public void glProgramUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4iEXT- Specified by:
glProgramUniform4iin interfaceGL2ES2
-
glProgramUniform4iv
public void glProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4ivEXT- Specified by:
glProgramUniform4ivin interfaceGL2ES2
-
glProgramUniform4iv
public void glProgramUniform4iv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4ivEXT- Specified by:
glProgramUniform4ivin interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glProgramUniform4ui
public void glProgramUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uiEXT- Specified by:
glProgramUniform4uiin interfaceGL2ES2
-
glProgramUniform4uiv
public void glProgramUniform4uiv(int arg0, int arg1, int arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uivEXT- Specified by:
glProgramUniform4uivin interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glProgramUniform4uiv
public void glProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniform4uivEXT- Specified by:
glProgramUniform4uivin interfaceGL2ES2
-
glProgramUniformMatrix2fv
public void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2fvEXT- Specified by:
glProgramUniformMatrix2fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix2fv
public void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2fvEXT- Specified by:
glProgramUniformMatrix2fvin interfaceGL2ES2
-
glProgramUniformMatrix2x3fv
public void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x3fvEXT- Specified by:
glProgramUniformMatrix2x3fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix2x3fv
public void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x3fvEXT- Specified by:
glProgramUniformMatrix2x3fvin interfaceGL2ES2
-
glProgramUniformMatrix2x4fv
public void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x4fvEXT- Specified by:
glProgramUniformMatrix2x4fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix2x4fv
public void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix2x4fvEXT- Specified by:
glProgramUniformMatrix2x4fvin interfaceGL2ES2
-
glProgramUniformMatrix3fv
public void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3fvEXT- Specified by:
glProgramUniformMatrix3fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix3fv
public void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3fvEXT- Specified by:
glProgramUniformMatrix3fvin interfaceGL2ES2
-
glProgramUniformMatrix3x2fv
public void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x2fvEXT- Specified by:
glProgramUniformMatrix3x2fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix3x2fv
public void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x2fvEXT- Specified by:
glProgramUniformMatrix3x2fvin interfaceGL2ES2
-
glProgramUniformMatrix3x4fv
public void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x4fvEXT- Specified by:
glProgramUniformMatrix3x4fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix3x4fv
public void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix3x4fvEXT- Specified by:
glProgramUniformMatrix3x4fvin interfaceGL2ES2
-
glProgramUniformMatrix4fv
public void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4fvEXT- Specified by:
glProgramUniformMatrix4fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix4fv
public void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4fvEXT- Specified by:
glProgramUniformMatrix4fvin interfaceGL2ES2
-
glProgramUniformMatrix4x2fv
public void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x2fvEXT- Specified by:
glProgramUniformMatrix4x2fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glProgramUniformMatrix4x2fv
public void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x2fvEXT- Specified by:
glProgramUniformMatrix4x2fvin interfaceGL2ES2
-
glProgramUniformMatrix4x3fv
public void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x3fvEXT- Specified by:
glProgramUniformMatrix4x3fvin interfaceGL2ES2
-
glProgramUniformMatrix4x3fv
public void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)Description copied from interface:GL2ES2Entry point to C language function:void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_direct_state_access,GL_EXT_separate_shader_objects
Alias for:glProgramUniformMatrix4x3fvEXT- Specified by:
glProgramUniformMatrix4x3fvin interfaceGL2ES2arg4- a direct or array-backedFloatBuffer
-
glPushDebugGroup
public void glPushDebugGroup(int arg0, int arg1, int arg2, ByteBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glPushDebugGroupKHR- Specified by:
glPushDebugGroupin interfaceGL2ES2arg3- a direct or array-backedByteBuffer
-
glPushDebugGroup
public void glPushDebugGroup(int arg0, int arg1, int arg2, byte[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
Part ofGL_KHR_debug,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_KHR_debug
Alias for:glPushDebugGroupKHR- Specified by:
glPushDebugGroupin interfaceGL2ES2
-
glQueryCounter
public void glQueryCounter(int arg0, int arg1)Description copied from interface:GL2ES2Entry point to C language function:void glQueryCounter(GLuint id, GLenum target)
Part ofGL_ARB_timer_query,GL_VERSION_3_3,GL_EXT_disjoint_timer_query
Alias for:glQueryCounterEXT- Specified by:
glQueryCounterin interfaceGL2ES2
-
glRasterSamplesEXT
public void glRasterSamplesEXT(int arg0, boolean arg1)Description copied from interface:GLES2Entry point to C language function:void glRasterSamplesEXT(GLuint samples, GLboolean fixedsamplelocations)
Part ofGL_EXT_raster_multisample- Specified by:
glRasterSamplesEXTin interfaceGLES2
-
glReadBuffer
public void glReadBuffer(int arg0)
Description copied from interface:GL2ES3Entry point to C language function:void glReadBuffer(GLenum mode)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_0,GL_NV_read_buffer
Alias for:glReadBufferNV- Specified by:
glReadBufferin interfaceGL2ES3
-
glReadBufferIndexedEXT
public void glReadBufferIndexedEXT(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glReadBufferIndexedEXT(GLenum src, GLint index)
Part ofGL_EXT_multiview_draw_buffers- Specified by:
glReadBufferIndexedEXTin interfaceGLES2
-
glReadBufferNV
public void glReadBufferNV(int arg0)
Description copied from interface:GLES2Entry point to C language function:void glReadBufferNV(GLenum mode)
Part ofGL_NV_read_buffer- Specified by:
glReadBufferNVin interfaceGLES2
-
glReadPixels
public void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)Description copied from interface:GLEntry point to C language function:void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glReadPixelsin interfaceGL
-
glReadPixels
public void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)Description copied from interface:GLEntry point to C language function:void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glReadPixelsin interfaceGLarg6- a direct or array-backedBuffer
-
glReadnPixels
public void glReadnPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)Description copied from interface:GLEntry point to C language function:void glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data)
Part ofGL_VERSION_4_5,GL_ES_VERSION_3_2,GL_EXT_robustness,GL_ARB_robustness,GL_KHR_robustness
Alias for:glReadnPixelsEXT,glReadnPixelsARB,glReadnPixelsKHR- Specified by:
glReadnPixelsin interfaceGLarg7- a direct or array-backedBuffer
-
glReleaseShaderCompiler
public void glReleaseShaderCompiler()
Description copied from interface:GL2ES2Entry point to C language function:void glReleaseShaderCompiler(void);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.
Nop if no native implementation is available.- Specified by:
glReleaseShaderCompilerin interfaceGL2ES2
-
glRenderbufferStorage
public void glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_EXT_framebuffer_object,GL_OES_framebuffer_object
Alias for:glRenderbufferStorageEXT,glRenderbufferStorageOES- Specified by:
glRenderbufferStoragein interfaceGL
-
glRenderbufferStorageMultisample
public void glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLEntry point to C language function:void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_3_0,GL_ARB_framebuffer_object,GL_VERSION_3_0,GL_APPLE_framebuffer_multisample,GL_EXT_multisampled_render_to_texture,GL_EXT_framebuffer_multisample,GL_ANGLE_framebuffer_multisample,GL_IMG_multisampled_render_to_texture,GL_NV_framebuffer_multisample
Alias for:glRenderbufferStorageMultisampleAPPLE,glRenderbufferStorageMultisampleEXT,glRenderbufferStorageMultisampleANGLE,glRenderbufferStorageMultisampleIMG,glRenderbufferStorageMultisampleNV- Specified by:
glRenderbufferStorageMultisamplein interfaceGL
-
glRenderbufferStorageMultisampleEXT
public void glRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_EXT_multisampled_render_to_texture,GL_EXT_framebuffer_multisample- Specified by:
glRenderbufferStorageMultisampleEXTin interfaceGLES2
-
glRenderbufferStorageMultisampleIMG
public void glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glRenderbufferStorageMultisampleIMG(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_IMG_multisampled_render_to_texture- Specified by:
glRenderbufferStorageMultisampleIMGin interfaceGLES2
-
glRenderbufferStorageMultisampleNV
public void glRenderbufferStorageMultisampleNV(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glRenderbufferStorageMultisampleNV(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_NV_framebuffer_multisample- Specified by:
glRenderbufferStorageMultisampleNVin interfaceGLES2
-
glResolveDepthValuesNV
public void glResolveDepthValuesNV()
Description copied from interface:GLES2Entry point to C language function:void glResolveDepthValuesNV()
Part ofGL_NV_sample_locations- Specified by:
glResolveDepthValuesNVin interfaceGLES2
-
glResolveMultisampleFramebuffer
public void glResolveMultisampleFramebuffer()
Description copied from interface:GLES2Entry point to C language function:void glResolveMultisampleFramebuffer()
Part ofGL_APPLE_framebuffer_multisample
Alias for:glResolveMultisampleFramebufferAPPLE- Specified by:
glResolveMultisampleFramebufferin interfaceGLES2
-
glResumeTransformFeedback
public void glResumeTransformFeedback()
Description copied from interface:GL2ES3Entry point to C language function:void glResumeTransformFeedback()
Part ofGL_ARB_transform_feedback2,GL_ES_VERSION_3_0,GL_VERSION_4_0,GL_NV_transform_feedback2
Alias for:glResumeTransformFeedbackNV- Specified by:
glResumeTransformFeedbackin interfaceGL2ES3
-
glSampleCoverage
public void glSampleCoverage(float arg0, boolean arg1)Description copied from interface:GLEntry point to C language function:void glSampleCoverage(GLfloat value, GLboolean invert)
Part ofGL_ES_VERSION_2_0,GL_VERSION_1_3,GL_VERSION_ES_CL_CM,GL_ARB_multisample,GL_OES_fixed_point
Alias for:glSampleCoverageARB,glSampleCoverageOES- Specified by:
glSampleCoveragein interfaceGL
-
glSampleMaski
public void glSampleMaski(int arg0, int arg1)Description copied from interface:GL2ES2Entry point to C language function:void glSampleMaski(GLuint index, GLbitfield mask)
Part ofGL_ES_VERSION_3_1,GL_ARB_texture_multisample,GL_VERSION_3_2- Specified by:
glSampleMaskiin interfaceGL2ES2
-
glSamplerParameterIiv
public void glSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIivEXT,glSamplerParameterIivOES- Specified by:
glSamplerParameterIivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glSamplerParameterIiv
public void glSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIivEXT,glSamplerParameterIivOES- Specified by:
glSamplerParameterIivin interfaceGL2ES2
-
glSamplerParameterIuiv
public void glSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIuivEXT,glSamplerParameterIuivOES- Specified by:
glSamplerParameterIuivin interfaceGL2ES2
-
glSamplerParameterIuiv
public void glSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
Part ofGL_ARB_sampler_objects,GL_ES_VERSION_3_2,GL_VERSION_3_3,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glSamplerParameterIuivEXT,glSamplerParameterIuivOES- Specified by:
glSamplerParameterIuivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glSamplerParameterf
public void glSamplerParameterf(int arg0, int arg1, float arg2)Description copied from interface:GL3ES3Entry point to C language function:void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glSamplerParameterfin interfaceGL3ES3
-
glSamplerParameterfv
public void glSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL3ES3Entry point to C language function:void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glSamplerParameterfvin interfaceGL3ES3arg2- a direct or array-backedFloatBuffer
-
glSamplerParameterfv
public void glSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glSamplerParameterfvin interfaceGL3ES3
-
glSamplerParameteri
public void glSamplerParameteri(int arg0, int arg1, int arg2)Description copied from interface:GL3ES3Entry point to C language function:void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glSamplerParameteriin interfaceGL3ES3
-
glSamplerParameteriv
public void glSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glSamplerParameterivin interfaceGL3ES3
-
glSamplerParameteriv
public void glSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL3ES3Entry point to C language function:void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
Part ofGL_ARB_sampler_objects,GL_VERSION_3_3,GL_ES_VERSION_3_0- Specified by:
glSamplerParameterivin interfaceGL3ES3arg2- a direct or array-backedIntBuffer
-
glScissor
public void glScissor(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0
-
glScissorArrayvNV
public void glScissorArrayvNV(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v)
Part ofGL_NV_viewport_array- Specified by:
glScissorArrayvNVin interfaceGLES2
-
glScissorArrayvNV
public void glScissorArrayvNV(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GLES2Entry point to C language function:void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v)
Part ofGL_NV_viewport_array- Specified by:
glScissorArrayvNVin interfaceGLES2arg2- a direct or array-backedIntBuffer
-
glScissorIndexedNV
public void glScissorIndexedNV(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glScissorIndexedNV(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
Part ofGL_NV_viewport_array- Specified by:
glScissorIndexedNVin interfaceGLES2
-
glScissorIndexedvNV
public void glScissorIndexedvNV(int arg0, int[] arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glScissorIndexedvNV(GLuint index, const GLint * v)
Part ofGL_NV_viewport_array- Specified by:
glScissorIndexedvNVin interfaceGLES2
-
glScissorIndexedvNV
public void glScissorIndexedvNV(int arg0, IntBuffer arg1)Description copied from interface:GLES2Entry point to C language function:void glScissorIndexedvNV(GLuint index, const GLint * v)
Part ofGL_NV_viewport_array- Specified by:
glScissorIndexedvNVin interfaceGLES2arg1- a direct or array-backedIntBuffer
-
glShaderBinary
public void glShaderBinary(int arg0, IntBuffer arg1, int arg2, Buffer arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.
Throws GLException if no native implementation is available.- Specified by:
glShaderBinaryin interfaceGL2ES2
-
glShaderBinary
public void glShaderBinary(int arg0, int[] arg1, int arg2, int arg3, Buffer arg4, int arg5)Description copied from interface:GL2ES2Entry point to C language function:void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part ofGL_ES_VERSION_2_0andGL_ARB_ES2_compatibility.
Throws GLException if no native implementation is available.- Specified by:
glShaderBinaryin interfaceGL2ES2
-
glShaderSource
public void glShaderSource(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glShaderSourceARB- Specified by:
glShaderSourcein interfaceGL2ES2
-
glShaderSource
public void glShaderSource(int arg0, int arg1, String[] arg2, IntBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glShaderSourceARB- Specified by:
glShaderSourcein interfaceGL2ES2arg3- a direct or array-backedIntBuffer
-
glStartTilingQCOM
public void glStartTilingQCOM(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
Part ofGL_QCOM_tiled_rendering- Specified by:
glStartTilingQCOMin interfaceGLES2
-
glStencilFunc
public void glStencilFunc(int arg0, int arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glStencilFunc(GLenum func, GLint ref, GLuint mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glStencilFuncin interfaceGL
-
glStencilFuncSeparate
public void glStencilFuncSeparate(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ATI_separate_stencil
Alias for:glStencilFuncSeparateATI- Specified by:
glStencilFuncSeparatein interfaceGL2ES2
-
glStencilMask
public void glStencilMask(int arg0)
Description copied from interface:GLEntry point to C language function:void glStencilMask(GLuint mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glStencilMaskin interfaceGL
-
glStencilMaskSeparate
public void glStencilMaskSeparate(int arg0, int arg1)Description copied from interface:GL2ES2Entry point to C language function:void glStencilMaskSeparate(GLenum face, GLuint mask)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glStencilMaskSeparatein interfaceGL2ES2
-
glStencilOp
public void glStencilOp(int arg0, int arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glStencilOpin interfaceGL
-
glStencilOpSeparate
public void glStencilOpSeparate(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ATI_separate_stencil
Alias for:glStencilOpSeparateATI- Specified by:
glStencilOpSeparatein interfaceGL2ES2
-
glSubpixelPrecisionBiasNV
public void glSubpixelPrecisionBiasNV(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glSubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits)
Part ofGL_NV_conservative_raster- Specified by:
glSubpixelPrecisionBiasNVin interfaceGLES2
-
glTexBuffer
public void glTexBuffer(int arg0, int arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_1,GL_OES_texture_buffer,GL_ARB_texture_buffer_object,GL_EXT_texture_buffer,GL_EXT_texture_buffer_object
Alias for:glTexBufferOES,glTexBufferARB,glTexBufferEXT- Specified by:
glTexBufferin interfaceGL2ES3
-
glTexBufferEXT
public void glTexBufferEXT(int arg0, int arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer)
Part ofGL_EXT_texture_buffer,GL_EXT_texture_buffer_object- Specified by:
glTexBufferEXTin interfaceGLES2
-
glTexBufferOES
public void glTexBufferOES(int arg0, int arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer)
Part ofGL_OES_texture_buffer- Specified by:
glTexBufferOESin interfaceGLES2
-
glTexBufferRange
public void glTexBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)Description copied from interface:GL3ES3Entry point to C language function:void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_ES_VERSION_3_2,GL_VERSION_4_3,GL_ARB_texture_buffer_range,GL_OES_texture_buffer,GL_EXT_texture_buffer
Alias for:glTexBufferRangeOES,glTexBufferRangeEXT- Specified by:
glTexBufferRangein interfaceGL3ES3
-
glTexBufferRangeEXT
public void glTexBufferRangeEXT(int arg0, int arg1, int arg2, long arg3, long arg4)Description copied from interface:GLES2Entry point to C language function:void glTexBufferRangeEXT(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_EXT_texture_buffer- Specified by:
glTexBufferRangeEXTin interfaceGLES2
-
glTexBufferRangeOES
public void glTexBufferRangeOES(int arg0, int arg1, int arg2, long arg3, long arg4)Description copied from interface:GLES2Entry point to C language function:void glTexBufferRangeOES(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_OES_texture_buffer- Specified by:
glTexBufferRangeOESin interfaceGLES2
-
glTexImage2D
public void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)Description copied from interface:GLEntry point to C language function:void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glTexImage2Din interfaceGL
-
glTexImage2D
public void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)Description copied from interface:GLEntry point to C language function:void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glTexImage2Din interfaceGLarg8- a direct or array-backedBuffer
-
glTexImage2DMultisample
public void glTexImage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)Description copied from interface:GL2ES2Entry point to C language function:void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample,GL_VERSION_3_2- Specified by:
glTexImage2DMultisamplein interfaceGL2ES2
-
glTexImage3D
public void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, long arg9)Description copied from interface:GL2ES2Entry point to C language function:void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_OES_texture_3D,GL_EXT_texture3D
Alias for:glTexImage3DOES,glTexImage3DEXT- Specified by:
glTexImage3Din interfaceGL2ES2
-
glTexImage3D
public void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Buffer arg9)Description copied from interface:GL2ES2Entry point to C language function:void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_OES_texture_3D,GL_EXT_texture3D
Alias for:glTexImage3DOES,glTexImage3DEXT- Specified by:
glTexImage3Din interfaceGL2ES2arg9- a direct or array-backedBuffer
-
glTexImage3DMultisample
public void glTexImage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)Description copied from interface:GL2ES2Entry point to C language function:void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_multisample,GL_VERSION_3_2- Specified by:
glTexImage3DMultisamplein interfaceGL2ES2
-
glTexPageCommitmentEXT
public void glTexPageCommitmentEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, boolean arg8)Description copied from interface:GLES2Entry point to C language function:void glTexPageCommitmentEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
Part ofGL_EXT_sparse_texture- Specified by:
glTexPageCommitmentEXTin interfaceGLES2
-
glTexParameterIiv
public void glTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glTexParameterIivOES,glTexParameterIivEXT- Specified by:
glTexParameterIivin interfaceGL2ES2
-
glTexParameterIiv
public void glTexParameterIiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_OES_texture_border_clamp,GL_EXT_texture_integer,GL_EXT_texture_border_clamp
Alias for:glTexParameterIivOES,glTexParameterIivEXT- Specified by:
glTexParameterIivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glTexParameterIuiv
public void glTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_EXT_texture_integer,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glTexParameterIuivEXT,glTexParameterIuivOES- Specified by:
glTexParameterIuivin interfaceGL2ES2
-
glTexParameterIuiv
public void glTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
Part ofGL_ES_VERSION_3_2,GL_VERSION_3_0,GL_EXT_texture_integer,GL_EXT_texture_border_clamp,GL_OES_texture_border_clamp
Alias for:glTexParameterIuivEXT,glTexParameterIuivOES- Specified by:
glTexParameterIuivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glTexParameterf
public void glTexParameterf(int arg0, int arg1, float arg2)Description copied from interface:GLEntry point to C language function:void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glTexParameterfin interfaceGL
-
glTexParameterfv
public void glTexParameterfv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GLEntry point to C language function:void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glTexParameterfvin interfaceGLarg2- a direct or array-backedFloatBuffer
-
glTexParameterfv
public void glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM,GL_ES_VERSION_2_0,GL_VERSION_1_0- Specified by:
glTexParameterfvin interfaceGL
-
glTexParameteri
public void glTexParameteri(int arg0, int arg1, int arg2)Description copied from interface:GLEntry point to C language function:void glTexParameteri(GLenum target, GLenum pname, GLint param)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glTexParameteriin interfaceGL
-
glTexParameteriv
public void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glTexParameterivin interfaceGL
-
glTexParameteriv
public void glTexParameteriv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GLEntry point to C language function:void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glTexParameterivin interfaceGLarg2- a direct or array-backedIntBuffer
-
glTexStorage1D
public void glTexStorage1D(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_ARB_texture_storage,GL_VERSION_4_2,GL_EXT_texture_storage
Alias for:glTexStorage1DEXT- Specified by:
glTexStorage1Din interfaceGL
-
glTexStorage2D
public void glTexStorage2D(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLEntry point to C language function:void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ARB_texture_storage,GL_VERSION_4_2,GL_ES_VERSION_3_0,GL_EXT_texture_storage
Alias for:glTexStorage2DEXT- Specified by:
glTexStorage2Din interfaceGL
-
glTexStorage2DMultisample
public void glTexStorage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)Description copied from interface:GL2ES3Entry point to C language function:void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_storage_multisample,GL_ES_VERSION_3_1,GL_VERSION_4_3- Specified by:
glTexStorage2DMultisamplein interfaceGL2ES3
-
glTexStorage3D
public void glTexStorage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Description copied from interface:GLEntry point to C language function:void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_ARB_texture_storage,GL_VERSION_4_2,GL_ES_VERSION_3_0,GL_EXT_texture_storage
Alias for:glTexStorage3DEXT- Specified by:
glTexStorage3Din interfaceGL
-
glTexStorage3DMultisample
public void glTexStorage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)Description copied from interface:GL2ES3Entry point to C language function:void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_ARB_texture_storage_multisample,GL_ES_VERSION_3_2,GL_VERSION_4_3,GL_OES_texture_storage_multisample_2d_array
Alias for:glTexStorage3DMultisampleOES- Specified by:
glTexStorage3DMultisamplein interfaceGL2ES3
-
glTexStorage3DMultisampleOES
public void glTexStorage3DMultisampleOES(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)Description copied from interface:GLES2Entry point to C language function:void glTexStorage3DMultisampleOES(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part ofGL_OES_texture_storage_multisample_2d_array- Specified by:
glTexStorage3DMultisampleOESin interfaceGLES2
-
glTexSubImage2D
public void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)Description copied from interface:GLEntry point to C language function:void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_subtexture
Alias for:glTexSubImage2DEXT- Specified by:
glTexSubImage2Din interfaceGL
-
glTexSubImage2D
public void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)Description copied from interface:GLEntry point to C language function:void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_1,GL_EXT_subtexture
Alias for:glTexSubImage2DEXT- Specified by:
glTexSubImage2Din interfaceGLarg8- a direct or array-backedBuffer
-
glTexSubImage3D
public void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)Description copied from interface:GL2ES2Entry point to C language function:void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_OES_texture_3D,GL_EXT_texture3D
Alias for:glTexSubImage3DOES,glTexSubImage3DEXT- Specified by:
glTexSubImage3Din interfaceGL2ES2
-
glTexSubImage3D
public void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)Description copied from interface:GL2ES2Entry point to C language function:void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_3_0,GL_VERSION_1_2,GL_OES_texture_3D,GL_EXT_texture3D
Alias for:glTexSubImage3DOES,glTexSubImage3DEXT- Specified by:
glTexSubImage3Din interfaceGL2ES2arg10- a direct or array-backedBuffer
-
glTextureStorage1DEXT
public void glTextureStorage1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GLEntry point to C language function:void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_EXT_texture_storage,GL_ARB_texture_storage,GL_EXT_direct_state_access- Specified by:
glTextureStorage1DEXTin interfaceGL
-
glTextureStorage2DEXT
public void glTextureStorage2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)Description copied from interface:GLEntry point to C language function:void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_EXT_texture_storage,GL_ARB_texture_storage,GL_EXT_direct_state_access- Specified by:
glTextureStorage2DEXTin interfaceGL
-
glTextureStorage3DEXT
public void glTextureStorage3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)Description copied from interface:GLEntry point to C language function:void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_EXT_texture_storage,GL_ARB_texture_storage,GL_EXT_direct_state_access- Specified by:
glTextureStorage3DEXTin interfaceGL
-
glTextureView
public void glTextureView(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)Description copied from interface:GLES2Entry point to C language function:void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
Part ofGL_VERSION_4_3,GL_ARB_texture_view,GL_OES_texture_view,GL_EXT_texture_view
Alias for:glTextureViewOES,glTextureViewEXT- Specified by:
glTextureViewin interfaceGLES2
-
glTransformFeedbackVaryings
public void glTransformFeedbackVaryings(int arg0, int arg1, String[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_transform_feedback,GL_NV_transform_feedback
Alias for:glTransformFeedbackVaryingsEXT,glTransformFeedbackVaryingsNV- Specified by:
glTransformFeedbackVaryingsin interfaceGL2ES3
-
glUniform
public void glUniform(GLUniformData arg0)
-
glUniform1f
public void glUniform1f(int arg0, float arg1)Description copied from interface:GL2ES2Entry point to C language function:void glUniform1f(GLint location, GLfloat v0)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1fARB- Specified by:
glUniform1fin interfaceGL2ES2
-
glUniform1fv
public void glUniform1fv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1fvARB- Specified by:
glUniform1fvin interfaceGL2ES2arg2- a direct or array-backedFloatBuffer
-
glUniform1fv
public void glUniform1fv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1fvARB- Specified by:
glUniform1fvin interfaceGL2ES2
-
glUniform1i
public void glUniform1i(int arg0, int arg1)Description copied from interface:GL2ES2Entry point to C language function:void glUniform1i(GLint location, GLint v0)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1iARB- Specified by:
glUniform1iin interfaceGL2ES2
-
glUniform1iv
public void glUniform1iv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform1iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1ivARB- Specified by:
glUniform1ivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glUniform1iv
public void glUniform1iv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform1iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform1ivARB- Specified by:
glUniform1ivin interfaceGL2ES2
-
glUniform1ui
public void glUniform1ui(int arg0, int arg1)Description copied from interface:GL2ES3Entry point to C language function:void glUniform1ui(GLint location, GLuint v0)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform1uiEXT- Specified by:
glUniform1uiin interfaceGL2ES3
-
glUniform1uiv
public void glUniform1uiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform1uivEXT- Specified by:
glUniform1uivin interfaceGL2ES3
-
glUniform1uiv
public void glUniform1uiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform1uivEXT- Specified by:
glUniform1uivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glUniform2f
public void glUniform2f(int arg0, float arg1, float arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2fARB- Specified by:
glUniform2fin interfaceGL2ES2
-
glUniform2fv
public void glUniform2fv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2fvARB- Specified by:
glUniform2fvin interfaceGL2ES2arg2- a direct or array-backedFloatBuffer
-
glUniform2fv
public void glUniform2fv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2fvARB- Specified by:
glUniform2fvin interfaceGL2ES2
-
glUniform2i
public void glUniform2i(int arg0, int arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform2i(GLint location, GLint v0, GLint v1)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2iARB- Specified by:
glUniform2iin interfaceGL2ES2
-
glUniform2iv
public void glUniform2iv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform2iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2ivARB- Specified by:
glUniform2ivin interfaceGL2ES2
-
glUniform2iv
public void glUniform2iv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform2iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform2ivARB- Specified by:
glUniform2ivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glUniform2ui
public void glUniform2ui(int arg0, int arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glUniform2ui(GLint location, GLuint v0, GLuint v1)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform2uiEXT- Specified by:
glUniform2uiin interfaceGL2ES3
-
glUniform2uiv
public void glUniform2uiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform2uivEXT- Specified by:
glUniform2uivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glUniform2uiv
public void glUniform2uiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform2uivEXT- Specified by:
glUniform2uivin interfaceGL2ES3
-
glUniform3f
public void glUniform3f(int arg0, float arg1, float arg2, float arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3fARB- Specified by:
glUniform3fin interfaceGL2ES2
-
glUniform3fv
public void glUniform3fv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3fvARB- Specified by:
glUniform3fvin interfaceGL2ES2
-
glUniform3fv
public void glUniform3fv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3fvARB- Specified by:
glUniform3fvin interfaceGL2ES2arg2- a direct or array-backedFloatBuffer
-
glUniform3i
public void glUniform3i(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3iARB- Specified by:
glUniform3iin interfaceGL2ES2
-
glUniform3iv
public void glUniform3iv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform3iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3ivARB- Specified by:
glUniform3ivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glUniform3iv
public void glUniform3iv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform3iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform3ivARB- Specified by:
glUniform3ivin interfaceGL2ES2
-
glUniform3ui
public void glUniform3ui(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform3uiEXT- Specified by:
glUniform3uiin interfaceGL2ES3
-
glUniform3uiv
public void glUniform3uiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform3uivEXT- Specified by:
glUniform3uivin interfaceGL2ES3
-
glUniform3uiv
public void glUniform3uiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform3uivEXT- Specified by:
glUniform3uivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glUniform4f
public void glUniform4f(int arg0, float arg1, float arg2, float arg3, float arg4)Description copied from interface:GL2ES2Entry point to C language function:void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4fARB- Specified by:
glUniform4fin interfaceGL2ES2
-
glUniform4fv
public void glUniform4fv(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4fvARB- Specified by:
glUniform4fvin interfaceGL2ES2
-
glUniform4fv
public void glUniform4fv(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4fvARB- Specified by:
glUniform4fvin interfaceGL2ES2arg2- a direct or array-backedFloatBuffer
-
glUniform4i
public void glUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4iARB- Specified by:
glUniform4iin interfaceGL2ES2
-
glUniform4iv
public void glUniform4iv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniform4iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4ivARB- Specified by:
glUniform4ivin interfaceGL2ES2
-
glUniform4iv
public void glUniform4iv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUniform4iv(GLint location, GLsizei count, const GLint * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniform4ivARB- Specified by:
glUniform4ivin interfaceGL2ES2arg2- a direct or array-backedIntBuffer
-
glUniform4ui
public void glUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform4uiEXT- Specified by:
glUniform4uiin interfaceGL2ES3
-
glUniform4uiv
public void glUniform4uiv(int arg0, int arg1, IntBuffer arg2)Description copied from interface:GL2ES3Entry point to C language function:void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform4uivEXT- Specified by:
glUniform4uivin interfaceGL2ES3arg2- a direct or array-backedIntBuffer
-
glUniform4uiv
public void glUniform4uiv(int arg0, int arg1, int[] arg2, int arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_EXT_gpu_shader4
Alias for:glUniform4uivEXT- Specified by:
glUniform4uivin interfaceGL2ES3
-
glUniformBlockBinding
public void glUniformBlockBinding(int arg0, int arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
Part ofGL_ARB_uniform_buffer_object,GL_ES_VERSION_3_0,GL_VERSION_3_1- Specified by:
glUniformBlockBindingin interfaceGL2ES3
-
glUniformMatrix2fv
public void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix2fvARB- Specified by:
glUniformMatrix2fvin interfaceGL2ES2arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix2fv
public void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix2fvARB- Specified by:
glUniformMatrix2fvin interfaceGL2ES2
-
glUniformMatrix2x3fv
public void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix2x3fvNV- Specified by:
glUniformMatrix2x3fvin interfaceGL2ES3arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix2x3fv
public void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix2x3fvNV- Specified by:
glUniformMatrix2x3fvin interfaceGL2ES3
-
glUniformMatrix2x3fvNV
public void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix2x3fvNVin interfaceGLES2arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix2x3fvNV
public void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix2x3fvNVin interfaceGLES2
-
glUniformMatrix2x4fv
public void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix2x4fvNV- Specified by:
glUniformMatrix2x4fvin interfaceGL2ES3arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix2x4fv
public void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix2x4fvNV- Specified by:
glUniformMatrix2x4fvin interfaceGL2ES3
-
glUniformMatrix2x4fvNV
public void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix2x4fvNVin interfaceGLES2arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix2x4fvNV
public void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix2x4fvNVin interfaceGLES2
-
glUniformMatrix3fv
public void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix3fvARB- Specified by:
glUniformMatrix3fvin interfaceGL2ES2arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix3fv
public void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix3fvARB- Specified by:
glUniformMatrix3fvin interfaceGL2ES2
-
glUniformMatrix3x2fv
public void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix3x2fvNV- Specified by:
glUniformMatrix3x2fvin interfaceGL2ES3arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix3x2fv
public void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix3x2fvNV- Specified by:
glUniformMatrix3x2fvin interfaceGL2ES3
-
glUniformMatrix3x2fvNV
public void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix3x2fvNVin interfaceGLES2
-
glUniformMatrix3x2fvNV
public void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix3x2fvNVin interfaceGLES2arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix3x4fv
public void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix3x4fvNV- Specified by:
glUniformMatrix3x4fvin interfaceGL2ES3
-
glUniformMatrix3x4fv
public void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix3x4fvNV- Specified by:
glUniformMatrix3x4fvin interfaceGL2ES3arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix3x4fvNV
public void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix3x4fvNVin interfaceGLES2arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix3x4fvNV
public void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix3x4fvNVin interfaceGLES2
-
glUniformMatrix4fv
public void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES2Entry point to C language function:void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix4fvARB- Specified by:
glUniformMatrix4fvin interfaceGL2ES2arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix4fv
public void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES2Entry point to C language function:void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glUniformMatrix4fvARB- Specified by:
glUniformMatrix4fvin interfaceGL2ES2
-
glUniformMatrix4x2fv
public void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix4x2fvNV- Specified by:
glUniformMatrix4x2fvin interfaceGL2ES3arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix4x2fv
public void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix4x2fvNV- Specified by:
glUniformMatrix4x2fvin interfaceGL2ES3
-
glUniformMatrix4x2fvNV
public void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix4x2fvNVin interfaceGLES2
-
glUniformMatrix4x2fvNV
public void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix4x2fvNVin interfaceGLES2arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix4x3fv
public void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix4x3fvNV- Specified by:
glUniformMatrix4x3fvin interfaceGL2ES3arg3- a direct or array-backedFloatBuffer
-
glUniformMatrix4x3fv
public void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_ES_VERSION_3_0,GL_VERSION_2_1,GL_NV_non_square_matrices
Alias for:glUniformMatrix4x3fvNV- Specified by:
glUniformMatrix4x3fvin interfaceGL2ES3
-
glUniformMatrix4x3fvNV
public void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix4x3fvNVin interfaceGLES2
-
glUniformMatrix4x3fvNV
public void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)Description copied from interface:GLES2Entry point to C language function:void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices- Specified by:
glUniformMatrix4x3fvNVin interfaceGLES2arg3- a direct or array-backedFloatBuffer
-
glUnmapBuffer
public boolean glUnmapBuffer(int arg0)
Description copied from interface:GLEntry point to C language function:GLboolean glUnmapBuffer(GLenum target)
Part ofGL_VERSION_1_5,GL_ES_VERSION_3_0,GL_OES_mapbuffer,GL_ARB_vertex_buffer_object
Alias for:glUnmapBufferOES,glUnmapBufferARB- Specified by:
glUnmapBufferin interfaceGL
-
glUseProgram
public void glUseProgram(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glUseProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glUseProgramin interfaceGL2ES2
-
glUseProgramStages
public void glUseProgramStages(int arg0, int arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glUseProgramStagesEXT- Specified by:
glUseProgramStagesin interfaceGL2ES2
-
glValidateProgram
public void glValidateProgram(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glValidateProgram(GLuint program)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_shader_objects
Alias for:glValidateProgramARB- Specified by:
glValidateProgramin interfaceGL2ES2
-
glValidateProgramPipeline
public void glValidateProgramPipeline(int arg0)
Description copied from interface:GL2ES2Entry point to C language function:void glValidateProgramPipeline(GLuint pipeline)
Part ofGL_ARB_separate_shader_objects,GL_ES_VERSION_3_1,GL_VERSION_4_1,GL_EXT_separate_shader_objects
Alias for:glValidateProgramPipelineEXT- Specified by:
glValidateProgramPipelinein interfaceGL2ES2
-
glVertexAttrib1f
public void glVertexAttrib1f(int arg0, float arg1)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib1f(GLuint index, GLfloat x)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib1fARB,glVertexAttrib1fNV- Specified by:
glVertexAttrib1fin interfaceGL2ES2
-
glVertexAttrib1fv
public void glVertexAttrib1fv(int arg0, FloatBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib1fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib1fvNV,glVertexAttrib1fvARB- Specified by:
glVertexAttrib1fvin interfaceGL2ES2arg1- a direct or array-backedFloatBuffer
-
glVertexAttrib1fv
public void glVertexAttrib1fv(int arg0, float[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib1fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib1fvNV,glVertexAttrib1fvARB- Specified by:
glVertexAttrib1fvin interfaceGL2ES2
-
glVertexAttrib2f
public void glVertexAttrib2f(int arg0, float arg1, float arg2)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib2fARB,glVertexAttrib2fNV- Specified by:
glVertexAttrib2fin interfaceGL2ES2
-
glVertexAttrib2fv
public void glVertexAttrib2fv(int arg0, FloatBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib2fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib2fvARB,glVertexAttrib2fvNV- Specified by:
glVertexAttrib2fvin interfaceGL2ES2arg1- a direct or array-backedFloatBuffer
-
glVertexAttrib2fv
public void glVertexAttrib2fv(int arg0, float[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib2fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib2fvARB,glVertexAttrib2fvNV- Specified by:
glVertexAttrib2fvin interfaceGL2ES2
-
glVertexAttrib3f
public void glVertexAttrib3f(int arg0, float arg1, float arg2, float arg3)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttrib3fARB,glVertexAttrib3fNV- Specified by:
glVertexAttrib3fin interfaceGL2ES2
-
glVertexAttrib3fv
public void glVertexAttrib3fv(int arg0, FloatBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib3fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib3fvNV,glVertexAttrib3fvARB- Specified by:
glVertexAttrib3fvin interfaceGL2ES2arg1- a direct or array-backedFloatBuffer
-
glVertexAttrib3fv
public void glVertexAttrib3fv(int arg0, float[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib3fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib3fvNV,glVertexAttrib3fvARB- Specified by:
glVertexAttrib3fvin interfaceGL2ES2
-
glVertexAttrib4f
public void glVertexAttrib4f(int arg0, float arg1, float arg2, float arg3, float arg4)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib4fNV,glVertexAttrib4fARB- Specified by:
glVertexAttrib4fin interfaceGL2ES2
-
glVertexAttrib4fv
public void glVertexAttrib4fv(int arg0, FloatBuffer arg1)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib4fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib4fvNV,glVertexAttrib4fvARB- Specified by:
glVertexAttrib4fvin interfaceGL2ES2arg1- a direct or array-backedFloatBuffer
-
glVertexAttrib4fv
public void glVertexAttrib4fv(int arg0, float[] arg1, int arg2)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttrib4fv(GLuint index, const GLfloat * v)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_NV_vertex_program,GL_ARB_vertex_program
Alias for:glVertexAttrib4fvNV,glVertexAttrib4fvARB- Specified by:
glVertexAttrib4fvin interfaceGL2ES2
-
glVertexAttribBinding
public void glVertexAttribBinding(int arg0, int arg1)Description copied from interface:GL3ES3Entry point to C language function:void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_binding- Specified by:
glVertexAttribBindingin interfaceGL3ES3
-
glVertexAttribDivisor
public void glVertexAttribDivisor(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glVertexAttribDivisor(GLuint index, GLuint divisor)
Part ofGL_VERSION_3_3,GL_ES_VERSION_3_0,GL_NV_instanced_arrays,GL_ANGLE_instanced_arrays,GL_EXT_instanced_arrays,GL_ARB_instanced_arrays
Alias for:glVertexAttribDivisorNV,glVertexAttribDivisorANGLE,glVertexAttribDivisorEXT,glVertexAttribDivisorARB- Specified by:
glVertexAttribDivisorin interfaceGL2ES3- Specified by:
glVertexAttribDivisorin interfaceGLES2
-
glVertexAttribDivisorANGLE
public void glVertexAttribDivisorANGLE(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glVertexAttribDivisorANGLE(GLuint index, GLuint divisor)
Part ofGL_ANGLE_instanced_arrays- Specified by:
glVertexAttribDivisorANGLEin interfaceGLES2
-
glVertexAttribDivisorNV
public void glVertexAttribDivisorNV(int arg0, int arg1)Description copied from interface:GLES2Entry point to C language function:void glVertexAttribDivisorNV(GLuint index, GLuint divisor)
Part ofGL_NV_instanced_arrays- Specified by:
glVertexAttribDivisorNVin interfaceGLES2
-
glVertexAttribFormat
public void glVertexAttribFormat(int arg0, int arg1, int arg2, boolean arg3, int arg4)Description copied from interface:GL3ES3Entry point to C language function:void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_binding,GL_NV_vertex_buffer_unified_memory
Alias for:glVertexAttribFormatNV- Specified by:
glVertexAttribFormatin interfaceGL3ES3
-
glVertexAttribI4i
public void glVertexAttribI4i(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4iEXT- Specified by:
glVertexAttribI4iin interfaceGL2ES3
-
glVertexAttribI4iv
public void glVertexAttribI4iv(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glVertexAttribI4iv(GLuint index, const GLint * v)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4ivEXT- Specified by:
glVertexAttribI4ivin interfaceGL2ES3
-
glVertexAttribI4iv
public void glVertexAttribI4iv(int arg0, IntBuffer arg1)Description copied from interface:GL2ES3Entry point to C language function:void glVertexAttribI4iv(GLuint index, const GLint * v)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4ivEXT- Specified by:
glVertexAttribI4ivin interfaceGL2ES3arg1- a direct or array-backedIntBuffer
-
glVertexAttribI4ui
public void glVertexAttribI4ui(int arg0, int arg1, int arg2, int arg3, int arg4)Description copied from interface:GL2ES3Entry point to C language function:void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4uiEXT- Specified by:
glVertexAttribI4uiin interfaceGL2ES3
-
glVertexAttribI4uiv
public void glVertexAttribI4uiv(int arg0, IntBuffer arg1)Description copied from interface:GL2ES3Entry point to C language function:void glVertexAttribI4uiv(GLuint index, const GLuint * v)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4uivEXT- Specified by:
glVertexAttribI4uivin interfaceGL2ES3arg1- a direct or array-backedIntBuffer
-
glVertexAttribI4uiv
public void glVertexAttribI4uiv(int arg0, int[] arg1, int arg2)Description copied from interface:GL2ES3Entry point to C language function:void glVertexAttribI4uiv(GLuint index, const GLuint * v)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribI4uivEXT- Specified by:
glVertexAttribI4uivin interfaceGL2ES3
-
glVertexAttribIFormat
public void glVertexAttribIFormat(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GL3ES3Entry point to C language function:void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_binding,GL_NV_vertex_buffer_unified_memory
Alias for:glVertexAttribIFormatNV- Specified by:
glVertexAttribIFormatin interfaceGL3ES3
-
glVertexAttribIPointer
public void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, long arg4)Description copied from interface:GL2ES3Entry point to C language function:void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0,GL_NV_vertex_program4
Alias for:glVertexAttribIPointerEXT- Specified by:
glVertexAttribIPointerin interfaceGL2ES3
-
glVertexAttribIPointer
public void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, Buffer arg4)Description copied from interface:GLES3Entry point to C language function:void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_0- Specified by:
glVertexAttribIPointerin interfaceGLES3arg4- a direct onlyBuffer
-
glVertexAttribPointer
public void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, long arg5)Description copied from interface:GL2ES2Entry point to C language function:void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0,GL_ARB_vertex_program,GL_NV_vertex_program
Alias for:glVertexAttribPointerARB,glVertexAttribPointerNV- Specified by:
glVertexAttribPointerin interfaceGL2ES2
-
glVertexAttribPointer
public void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, Buffer arg5)Description copied from interface:GLES3Entry point to C language function:void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
Part ofGL_ES_VERSION_2_0,GL_VERSION_2_0- Specified by:
glVertexAttribPointerin interfaceGLES2- Specified by:
glVertexAttribPointerin interfaceGLES3arg5- a direct onlyBuffer
-
glVertexAttribPointer
public void glVertexAttribPointer(GLArrayData arg0)
- Specified by:
glVertexAttribPointerin interfaceGL2ES2
-
glVertexBindingDivisor
public void glVertexBindingDivisor(int arg0, int arg1)Description copied from interface:GL3ES3Entry point to C language function:void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
Part ofGL_ES_VERSION_3_1,GL_VERSION_4_3,GL_ARB_vertex_attrib_binding- Specified by:
glVertexBindingDivisorin interfaceGL3ES3
-
glViewport
public void glViewport(int arg0, int arg1, int arg2, int arg3)Description copied from interface:GLEntry point to C language function:void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0,GL_VERSION_ES_CL_CM,GL_VERSION_1_0- Specified by:
glViewportin interfaceGL
-
glViewportArrayvNV
public void glViewportArrayvNV(int arg0, int arg1, FloatBuffer arg2)Description copied from interface:GLES2Entry point to C language function:void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_array- Specified by:
glViewportArrayvNVin interfaceGLES2arg2- a direct or array-backedFloatBuffer
-
glViewportArrayvNV
public void glViewportArrayvNV(int arg0, int arg1, float[] arg2, int arg3)Description copied from interface:GLES2Entry point to C language function:void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_array- Specified by:
glViewportArrayvNVin interfaceGLES2
-
glViewportIndexedfNV
public void glViewportIndexedfNV(int arg0, float arg1, float arg2, float arg3, float arg4)Description copied from interface:GLES2Entry point to C language function:void glViewportIndexedfNV(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
Part ofGL_NV_viewport_array- Specified by:
glViewportIndexedfNVin interfaceGLES2
-
glViewportIndexedfvNV
public void glViewportIndexedfvNV(int arg0, FloatBuffer arg1)Description copied from interface:GLES2Entry point to C language function:void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
Part ofGL_NV_viewport_array- Specified by:
glViewportIndexedfvNVin interfaceGLES2arg1- a direct or array-backedFloatBuffer
-
glViewportIndexedfvNV
public void glViewportIndexedfvNV(int arg0, float[] arg1, int arg2)Description copied from interface:GLES2Entry point to C language function:void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
Part ofGL_NV_viewport_array- Specified by:
glViewportIndexedfvNVin interfaceGLES2
-
glWaitSync
public void glWaitSync(long arg0, int arg1, long arg2)Description copied from interface:GL3ES3Entry point to C language function:void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
Part ofGL_ES_VERSION_3_0,GL_VERSION_3_2,GL_ARB_sync,GL_APPLE_sync
Alias for:glWaitSyncAPPLE- Specified by:
glWaitSyncin interfaceGL3ES3
-
hasBasicFBOSupport
public boolean hasBasicFBOSupport()
Description copied from interface:GLBaseReturnstrueif basic FBO support is available, otherwisefalse.Basic FBO is supported if the context is either GL-ES >= 2.0, GL >= 3.0 [core, compat] or implements the extensions
GL_ARB_ES2_compatibility,GL_ARB_framebuffer_object,GL_EXT_framebuffer_objectorGL_OES_framebuffer_object.Basic FBO support may only include one color attachment and no multisampling, as well as limited internal formats for renderbuffer.
- Specified by:
hasBasicFBOSupportin interfaceGLBase- See Also:
GLContext.hasBasicFBOSupport()
-
hasFullFBOSupport
public boolean hasFullFBOSupport()
Description copied from interface:GLBaseReturnstrueif full FBO support is available, otherwisefalse.Full FBO is supported if the context is either GL >= core 3.0 [ES, core, compat] or implements the extensions
ARB_framebuffer_object, or all ofEXT_framebuffer_object,EXT_framebuffer_multisample,EXT_framebuffer_blit,GL_EXT_packed_depth_stencil.Full FBO support includes multiple color attachments and multisampling.
- Specified by:
hasFullFBOSupportin interfaceGLBase- See Also:
GLContext.hasFullFBOSupport()
-
hasGLSL
public boolean hasGLSL()
Description copied from interface:GLBaseIndicates whether this GL object supports GLSL.- Specified by:
hasGLSLin interfaceGLBase- See Also:
GLContext.hasGLSL()
-
isExtensionAvailable
public boolean isExtensionAvailable(String arg0)
Description copied from interface:GLBaseReturns true if the specified OpenGL extension can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.- Specified by:
isExtensionAvailablein interfaceGLBase- Parameters:
arg0- the name of the OpenGL extension (e.g., "GL_ARB_vertex_program").
-
isFunctionAvailable
public boolean isFunctionAvailable(String arg0)
Description copied from interface:GLBaseReturns true if the specified OpenGL core- or extension-function can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.By "successfully" we mean that the function is both callable on the machine running the program and available on the current display.
In order to call a function successfully, the function must be both callable on the machine running the program and available on the display device that is rendering the output (note: on non-networked, single-display machines these two conditions are identical; on networked and/or multi-display machines this becomes more complicated). These conditions are met if the function is either part of the core OpenGL version supported by both the host and display, or it is an OpenGL extension function that both the host and display support.
A GL function is callable if it is successfully linked at runtime, hence the GLContext must be made current at least once.
- Specified by:
isFunctionAvailablein interfaceGLBase- Parameters:
arg0- the name of the OpenGL function (e.g., use "glBindRenderbufferEXT" or "glBindRenderbuffer" to check ifGL.glBindRenderbuffer(int,int)is available).
-
isGL
public boolean isGL()
Description copied from interface:GLBaseIndicates whether this GL object conforms to any of the OpenGL profiles.
-
isGL2
public boolean isGL2()
Description copied from interface:GLBaseIndicates whether this GL object conforms to the OpenGL ≤ 3.0 profile. The GL2 profile includes the GL2ES1 and GL2ES2 profile.- Specified by:
isGL2in interfaceGLBase- See Also:
GLContext.isGL2()
-
isGL2ES1
public boolean isGL2ES1()
Description copied from interface:GLBaseIndicates whether this GL object conforms to a GL2ES1 compatible profile.- Specified by:
isGL2ES1in interfaceGLBase- See Also:
GLContext.isGL2ES1()
-
isGL2ES2
public boolean isGL2ES2()
Description copied from interface:GLBaseIndicates whether this GL object conforms to a GL2ES2 compatible profile.- Specified by:
isGL2ES2in interfaceGLBase- See Also:
GLContext.isGL2ES2()
-
isGL2ES3
public boolean isGL2ES3()
Description copied from interface:GLBaseIndicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.- Specified by:
isGL2ES3in interfaceGLBase- See Also:
GLContext.isGL2ES3()
-
isGL2GL3
public boolean isGL2GL3()
Description copied from interface:GLBaseIndicates whether this GL object conforms to a GL2GL3 compatible profile.- Specified by:
isGL2GL3in interfaceGLBase- See Also:
GLContext.isGL2GL3()
-
isGL3
public boolean isGL3()
Description copied from interface:GLBaseIndicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile. The GL3 core profile includes the GL2ES2 profile.- Specified by:
isGL3in interfaceGLBase- See Also:
GLContext.isGL3()
-
isGL3ES3
public boolean isGL3ES3()
Description copied from interface:GLBaseIndicates whether this GL object conforms to a GL3ES3 compatible profile.- Specified by:
isGL3ES3in interfaceGLBase- See Also:
GLContext.isGL3ES3()
-
isGL3bc
public boolean isGL3bc()
Description copied from interface:GLBaseIndicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile. The GL3 compatibility profile includes the GL2, GL2ES1, GL2ES2 and GL3 profile.- Specified by:
isGL3bcin interfaceGLBase- See Also:
GLContext.isGL3bc()
-
isGL3core
public boolean isGL3core()
Description copied from interface:GLBaseIndicates whether this GL object uses a GL3 core profile.Includes [ GL4, GL3 ].
- Specified by:
isGL3corein interfaceGLBase- See Also:
GLContext.isGL3core()
-
isGL4
public boolean isGL4()
Description copied from interface:GLBaseIndicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile. The GL4 core profile includes the GL2ES2, and GL3 profile.- Specified by:
isGL4in interfaceGLBase- See Also:
GLContext.isGL4()
-
isGL4ES3
public boolean isGL4ES3()
Description copied from interface:GLBaseReturns true if this GL object conforms to a GL4ES3 compatible profile, i.e. ifGLBase.isGLES3Compatible()returns true.Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
- Specified by:
isGL4ES3in interfaceGLBase- See Also:
GLContext.isGL4ES3()
-
isGL4bc
public boolean isGL4bc()
Description copied from interface:GLBaseIndicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile. The GL4 compatibility profile includes the GL2, GL2ES1, GL2ES2, GL3, GL3bc and GL4 profile.- Specified by:
isGL4bcin interfaceGLBase- See Also:
GLContext.isGL4bc()
-
isGL4core
public boolean isGL4core()
Description copied from interface:GLBaseIndicates whether this GL object uses a GL4 core profile.Includes [ GL4 ].
- Specified by:
isGL4corein interfaceGLBase- See Also:
GLContext.isGL4core()
-
isGLES
public boolean isGLES()
Description copied from interface:GLBaseIndicates whether this GL object conforms to one of the OpenGL ES profiles, seeGLBase.isGLES1(),GLBase.isGLES2()andGLBase.isGLES3().- Specified by:
isGLESin interfaceGLBase- See Also:
GLContext.isGLES()
-
isGLES1
public boolean isGLES1()
Description copied from interface:GLBaseIndicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.- Specified by:
isGLES1in interfaceGLBase- See Also:
GLContext.isGLES1()
-
isGLES2
public boolean isGLES2()
Description copied from interface:GLBaseIndicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.Remark: ES2 compatible desktop profiles are not included. To query whether core ES2 functionality is provided, use
GLBase.isGLES2Compatible().- Specified by:
isGLES2in interfaceGLBase- See Also:
GLBase.isGLES2Compatible(),GLContext.isGLES2()
-
isGLES2Compatible
public boolean isGLES2Compatible()
Description copied from interface:GLBaseIndicates whether this GL object is compatible with the core OpenGL ES2 functionality.- Specified by:
isGLES2Compatiblein interfaceGLBase- Returns:
- true if this context is an ES2 context or implements
the extension
GL_ARB_ES2_compatibility, otherwise false - See Also:
GLContext.isGLES2Compatible()
-
isGLES3
public boolean isGLES3()
Description copied from interface:GLBaseIndicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.Remark: ES3 compatible desktop profiles are not included. To query whether core ES3 functionality is provided, use
GLBase.isGLES3Compatible().- Specified by:
isGLES3in interfaceGLBase- See Also:
GLBase.isGLES3Compatible(),GLContext.isGLES3()
-
isGLES31Compatible
public boolean isGLES31Compatible()
Description copied from interface:GLBaseIndicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.Return true if the underlying context is an ES3 context ≥ 3.1 or implements the extension
GL_ARB_ES3_1_compatibility, otherwise false.Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_1_compatibility and GLES3 ≥ 3.1 ]
- Specified by:
isGLES31Compatiblein interfaceGLBase- See Also:
GLContext.isGLES31Compatible()
-
isGLES32Compatible
public boolean isGLES32Compatible()
Description copied from interface:GLBaseIndicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.Return true if the underlying context is an ES3 context ≥ 3.2 or implements the extension
GL_ARB_ES3_2_compatibility, otherwise false.Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_2_compatibility and GLES3 ≥ 3.2 ]
- Specified by:
isGLES32Compatiblein interfaceGLBase- See Also:
GLContext.isGLES32Compatible()
-
isGLES3Compatible
public boolean isGLES3Compatible()
Description copied from interface:GLBaseIndicates whether this GL object is compatible with the core OpenGL ES3 functionality.Return true if the underlying context is an ES3 context or implements the extension
GL_ARB_ES3_compatibility, otherwise false.Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
- Specified by:
isGLES3Compatiblein interfaceGLBase- See Also:
GLContext.isGLES3Compatible()
-
isGLcore
public boolean isGLcore()
Description copied from interface:GLBaseIndicates whether this GL object uses a GL core profile.Includes [ GL4, GL3, GLES3, GL2ES2 ].
- Specified by:
isGLcorein interfaceGLBase- See Also:
GLContext.isGLcore()
-
isNPOTTextureAvailable
public boolean isNPOTTextureAvailable()
Description copied from interface:GLBaseReturns true if the GL context supports non power of two (NPOT) textures, otherwise false.NPOT textures are supported in OpenGL >= 3, GLES2 or if the 'GL_ARB_texture_non_power_of_two' extension is available.
- Specified by:
isNPOTTextureAvailablein interfaceGLBase
-
isPBOPackBound
public boolean isPBOPackBound()
- Specified by:
isPBOPackBoundin interfaceGL2ES3
-
isPBOUnpackBound
public boolean isPBOUnpackBound()
- Specified by:
isPBOUnpackBoundin interfaceGL2ES3
-
isTextureFormatBGRA8888Available
public boolean isTextureFormatBGRA8888Available()
- Specified by:
isTextureFormatBGRA8888Availablein interfaceGLBase
-
isVBOArrayBound
public boolean isVBOArrayBound()
- Specified by:
isVBOArrayBoundin interfaceGLBase- Returns:
- true if a VBO is bound to
GL.GL_ARRAY_BUFFERviaGL.glBindBuffer(int, int), otherwise false
-
isVBOElementArrayBound
public boolean isVBOElementArrayBound()
- Specified by:
isVBOElementArrayBoundin interfaceGLBase- Returns:
- true if a VBO is bound to
GL.GL_ELEMENT_ARRAY_BUFFERviaGL.glBindBuffer(int, int), otherwise false
-
mapBuffer
public GLBufferStorage mapBuffer(int arg0, int arg1)
Description copied from interface:GLBaseReturns theGLBufferStorageinstance as mapped via OpenGL's nativeglMapBuffer(..)implementation.Throws a
GLExceptionif GL-function constraints are not met.GL.glMapBuffer(int, int)wrapper calls this method and returnsGLBufferStorage.getMappedBuffer().A zero
GLBufferStorage.getSize()will avoid a native call and returns the unmappedGLBufferStorage.A null native mapping result indicating an error will not cause a GLException but returns the unmapped
GLBufferStorage. This allows the user to handle this case.
-
mapBufferRange
public GLBufferStorage mapBufferRange(int arg0, long arg1, long arg2, int arg3)
Description copied from interface:GLBaseReturns theGLBufferStorageinstance as mapped via OpenGL's nativeglMapBufferRange(..)implementation.Throws a
GLExceptionif GL-function constraints are not met.GL.glMapBufferRange(int, long, long, int)wrapper calls this method and returnsGLBufferStorage.getMappedBuffer().A zero
GLBufferStorage.getSize()will avoid a native call and returns the unmappedGLBufferStorage.A null native mapping result indicating an error will not cause a GLException but returns the unmapped
GLBufferStorage. This allows the user to handle this case.- Specified by:
mapBufferRangein interfaceGLBase- Parameters:
arg0- denotes the buffer via it's bound targetarg1- offset of the mapped buffer's storagearg2- length of the mapped buffer's storagearg3- the mapping access mode
-
setSwapInterval
public void setSwapInterval(int arg0)
Description copied from interface:GLBaseSet the swap interval of the current context and attached onscreenGLDrawable.offscreen
GLDrawableare ignored andfalseis returned.The
intervalsemantics:- 0 disables the vertical synchronization
- ≥1 is the number of vertical refreshes before a swap buffer occurs
- <0 enables late swaps to occur without synchronization to the video frame, a.k.a EXT_swap_control_tear. If supported, the absolute value is the minimum number of video frames between buffer swaps. If not supported, the absolute value is being used, see above.
- Specified by:
setSwapIntervalin interfaceGLBase- Parameters:
arg0- see above- See Also:
GLContext.setSwapInterval(int),GLBase.getSwapInterval()
-
-