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
GL
implementation, providing error checking after each OpenGL method call. If an error occurs, causes aGLException
to 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 boolean
DEBUG
-
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 int
getBoundBuffer(int arg0)
int
getBoundFramebuffer(int arg0)
Return the framebuffer name bound to this context, seeGL.glBindFramebuffer(int, int)
.GLBufferStorage
getBufferStorage(int arg0)
GLContext
getContext()
Returns the GLContext associated which this GL object.int
getDefaultDrawBuffer()
Returns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer()
, i.e.int
getDefaultDrawFramebuffer()
Return the default draw framebuffer name.int
getDefaultReadBuffer()
Returns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer()
, i.e.int
getDefaultReadFramebuffer()
Return the default read framebuffer name.GL
getDownstreamGL()
Returns the downstream GL instance in case this is a wrapping pipeline, otherwisenull
.Object
getExtension(String arg0)
Returns an object providing access to the specified OpenGL extension.GL
getGL()
Casts this object to the GL interface.GL2
getGL2()
Casts this object to the GL2 interface.GL2ES1
getGL2ES1()
Casts this object to the GL2ES1 interface.GL2ES2
getGL2ES2()
Casts this object to the GL2ES2 interface.GL2ES3
getGL2ES3()
Casts this object to the GL2ES3 interface.GL2GL3
getGL2GL3()
Casts this object to the GL2GL3 interface.GL3
getGL3()
Casts this object to the GL3 interface.GL3bc
getGL3bc()
Casts this object to the GL3bc interface.GL3ES3
getGL3ES3()
Casts this object to the GL3ES3 interface.GL4
getGL4()
Casts this object to the GL4 interface.GL4bc
getGL4bc()
Casts this object to the GL4bc interface.GL4ES3
getGL4ES3()
Casts this object to the GL4ES3 interface.GLES1
getGLES1()
Casts this object to the GLES1 interface.GLES2
getGLES2()
Casts this object to the GLES2 interface.GLES3
getGLES3()
Casts this object to the GLES3 interface.GLProfile
getGLProfile()
Returns the GLProfile associated with this GL object.int
getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples iffull FBO is supported
, otherwise false.Object
getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL, etc.) may be accessed.GL
getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy, seeGLBase.getDownstreamGL()
.int
getSwapInterval()
Return the current swap interval.void
glActiveShaderProgram(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:glActiveShaderProgramEXT
void
glActiveTexture(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:glActiveTextureARB
void
glAlphaFuncQCOM(int arg0, float arg1)
Entry point to C language function:void glAlphaFuncQCOM(GLenum func, GLclampf ref)
Part ofGL_QCOM_alpha_test
void
glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function:void glApplyFramebufferAttachmentCMAAINTEL()
Part ofGL_INTEL_framebuffer_CMAA
void
glAttachShader(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_0
void
glBeginConditionalRender(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:glBeginConditionalRenderNV
void
glBeginQuery(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
,glBeginQueryEXT
void
glBeginTransformFeedback(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
,glBeginTransformFeedbackNV
void
glBindAttribLocation(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:glBindAttribLocationARB
void
glBindBuffer(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:glBindBufferARB
void
glBindBufferBase(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
,glBindBufferBaseEXT
void
glBindBufferRange(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
,glBindBufferRangeEXT
void
glBindFragDataLocationEXT(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_extended
void
glBindFragDataLocationEXT(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_extended
void
glBindFragDataLocationIndexedEXT(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_extended
void
glBindFragDataLocationIndexedEXT(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_extended
void
glBindFramebuffer(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
,glBindFramebufferEXT
void
glBindImageTexture(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:glBindImageTextureEXT
void
glBindProgramPipeline(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:glBindProgramPipelineEXT
void
glBindRenderbuffer(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
,glBindRenderbufferOES
void
glBindSampler(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_0
void
glBindTexture(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:glBindTextureEXT
void
glBindTransformFeedback(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:glBindTransformFeedbackNV
void
glBindVertexArray(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
,glBindVertexArrayOES
void
glBindVertexArrayOES(int arg0)
Entry point to C language function:void glBindVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object
void
glBindVertexBuffer(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_binding
void
glBlendBarrier()
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
,glBlendBarrierNV
void
glBlendColor(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:glBlendColorEXT
void
glBlendEquation(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
,glBlendEquationEXT
void
glBlendEquationi(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
,glBlendEquationiEXT
void
glBlendEquationiEXT(int arg0, int arg1)
Entry point to C language function:void glBlendEquationiEXT(GLuint buf, GLenum mode)
Part ofGL_EXT_draw_buffers_indexed
void
glBlendEquationiOES(int arg0, int arg1)
Entry point to C language function:void glBlendEquationiOES(GLuint buf, GLenum mode)
Part ofGL_OES_draw_buffers_indexed
void
glBlendEquationSeparate(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
,glBlendEquationSeparateEXT
void
glBlendEquationSeparatei(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
,glBlendEquationSeparateiOES
void
glBlendEquationSeparateiEXT(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_indexed
void
glBlendEquationSeparateiOES(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_indexed
void
glBlendFunc(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_0
void
glBlendFunci(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
,glBlendFunciOES
void
glBlendFunciEXT(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_indexed
void
glBlendFunciOES(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_indexed
void
glBlendFuncSeparate(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
,glBlendFuncSeparateEXT
void
glBlendFuncSeparatei(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
,glBlendFuncSeparateiEXT
void
glBlendFuncSeparateiEXT(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_indexed
void
glBlendFuncSeparateiOES(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_indexed
void
glBlitFramebuffer(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
,glBlitFramebufferANGLE
void
glBlitFramebufferANGLE(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_blit
void
glBlitFramebufferNV(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_blit
void
glBufferData(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:glBufferDataARB
void
glBufferStorageEXT(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_storage
void
glBufferSubData(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:glBufferSubDataARB
int
glCheckFramebufferStatus(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
,glCheckFramebufferStatusOES
void
glClear(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_0
void
glClearBufferfi(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_0
void
glClearBufferfv(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_0
void
glClearBufferfv(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_0
void
glClearBufferiv(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_0
void
glClearBufferiv(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_0
void
glClearBufferuiv(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_0
void
glClearBufferuiv(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_0
void
glClearColor(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_0
void
glClearDepth(double arg0)
Aliased entrypoint ofvoid glClearDepth(GLclampd depth);
andvoid glClearDepthf(GLclampf depth);
.void
glClearDepthf(float arg0)
Entry point to C language function:void glClearDepthf(GLclampf depth);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glClearStencil(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_0
int
glClientWaitSync(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:glClientWaitSyncAPPLE
void
glColorMask(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_0
void
glColorMaski(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
,glColorMaskiOES
void
glColorMaskiEXT(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_indexed
void
glColorMaskiOES(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_indexed
void
glCompileShader(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:glCompileShaderARB
void
glCompressedTexImage2D(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:glCompressedTexImage2DARB
void
glCompressedTexImage2D(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:glCompressedTexImage2DARB
void
glCompressedTexImage3D(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
,glCompressedTexImage3DOES
void
glCompressedTexImage3D(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
,glCompressedTexImage3DOES
void
glCompressedTexSubImage2D(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:glCompressedTexSubImage2DARB
void
glCompressedTexSubImage2D(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:glCompressedTexSubImage2DARB
void
glCompressedTexSubImage3D(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
,glCompressedTexSubImage3DOES
void
glCompressedTexSubImage3D(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
,glCompressedTexSubImage3DOES
void
glCopyBufferSubData(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:glCopyBufferSubDataNV
void
glCopyBufferSubDataNV(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_buffer
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)
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
,glCopyImageSubDataOES
void
glCopyTexImage2D(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:glCopyTexImage2DEXT
void
glCopyTexSubImage2D(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:glCopyTexSubImage2DEXT
void
glCopyTexSubImage3D(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
,glCopyTexSubImage3DOES
void
glCopyTextureLevelsAPPLE(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_levels
void
glCoverageMaskNV(boolean arg0)
Entry point to C language function:void glCoverageMaskNV(GLboolean mask)
Part ofGL_NV_coverage_sample
void
glCoverageModulationNV(int arg0)
Entry point to C language function:void glCoverageModulationNV(GLenum components)
Part ofGL_NV_framebuffer_mixed_samples
void
glCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples
void
glCoverageModulationTableNV(int arg0, FloatBuffer arg1)
Entry point to C language function:void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples
void
glCoverageOperationNV(int arg0)
Entry point to C language function:void glCoverageOperationNV(GLenum operation)
Part ofGL_NV_coverage_sample
int
glCreateProgram()
Entry point to C language function:GLuint glCreateProgram()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
int
glCreateShader(int arg0)
Entry point to C language function:GLuint glCreateShader(GLenum type)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
int
glCreateShaderProgramv(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:glCreateShaderProgramvEXT
void
glCullFace(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_0
void
glDebugMessageControl(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
,glDebugMessageControlARB
void
glDebugMessageControl(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
,glDebugMessageControlARB
void
glDebugMessageInsert(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
,glDebugMessageInsertAMD
void
glDeleteBuffers(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:glDeleteBuffersARB
void
glDeleteBuffers(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:glDeleteBuffersARB
void
glDeleteFramebuffers(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
,glDeleteFramebuffersEXT
void
glDeleteFramebuffers(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
,glDeleteFramebuffersEXT
void
glDeleteProgram(int arg0)
Entry point to C language function:void glDeleteProgram(GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glDeleteProgramPipelines(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:glDeleteProgramPipelinesEXT
void
glDeleteProgramPipelines(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:glDeleteProgramPipelinesEXT
void
glDeleteQueries(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
,glDeleteQueriesARB
void
glDeleteQueries(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
,glDeleteQueriesARB
void
glDeleteRenderbuffers(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
,glDeleteRenderbuffersEXT
void
glDeleteRenderbuffers(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
,glDeleteRenderbuffersEXT
void
glDeleteSamplers(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_0
void
glDeleteSamplers(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_0
void
glDeleteShader(int arg0)
Entry point to C language function:void glDeleteShader(GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glDeleteSync(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:glDeleteSyncAPPLE
void
glDeleteTextures(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:glDeleteTexturesEXT
void
glDeleteTextures(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:glDeleteTexturesEXT
void
glDeleteTransformFeedbacks(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:glDeleteTransformFeedbacksNV
void
glDeleteTransformFeedbacks(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:glDeleteTransformFeedbacksNV
void
glDeleteVertexArrays(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
,glDeleteVertexArraysOES
void
glDeleteVertexArrays(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
,glDeleteVertexArraysOES
void
glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object
void
glDeleteVertexArraysOES(int arg0, IntBuffer arg1)
Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object
void
glDepthFunc(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_0
void
glDepthMask(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_0
void
glDepthRange(double arg0, double arg1)
Aliased entrypoint ofvoid glDepthRange(GLclampd depth);
andvoid glDepthRangef(GLclampf depth);
.void
glDepthRangeArrayfvNV(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_array
void
glDepthRangeArrayfvNV(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_array
void
glDepthRangef(float arg0, float arg1)
Entry point to C language function:void glDepthRangef(GLclampf zNear, GLclampf zFar);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glDepthRangeIndexedfNV(int arg0, float arg1, float arg2)
Entry point to C language function:void glDepthRangeIndexedfNV(GLuint index, GLfloat n, GLfloat f)
Part ofGL_NV_viewport_array
void
glDetachShader(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_0
void
glDisable(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_0
void
glDisableDriverControlQCOM(int arg0)
Entry point to C language function:void glDisableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control
void
glDisablei(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
,glDisableiEXT
void
glDisableiEXT(int arg0, int arg1)
Entry point to C language function:void glDisableiEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed
void
glDisableiNV(int arg0, int arg1)
Entry point to C language function:void glDisableiNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array
void
glDisableiOES(int arg0, int arg1)
Entry point to C language function:void glDisableiOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed
void
glDisableVertexAttribArray(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:glDisableVertexAttribArrayARB
void
glDiscardFramebufferEXT(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_framebuffer
void
glDiscardFramebufferEXT(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_framebuffer
void
glDispatchCompute(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_3
void
glDispatchComputeIndirect(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_3
void
glDrawArrays(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:glDrawArraysEXT
void
glDrawArraysIndirect(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_0
void
glDrawArraysIndirect(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_0
void
glDrawArraysInstanced(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
,glDrawArraysInstancedANGLE
void
glDrawArraysInstancedANGLE(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_arrays
void
glDrawArraysInstancedBaseInstance(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:glDrawArraysInstancedBaseInstanceEXT
void
glDrawArraysInstancedNV(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_instanced
void
glDrawBuffers(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
,glDrawBuffersATI
void
glDrawBuffers(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
,glDrawBuffersATI
void
glDrawBuffersIndexedEXT(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_buffers
void
glDrawBuffersIndexedEXT(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_buffers
void
glDrawElements(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_1
void
glDrawElements(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_0
void
glDrawElementsBaseVertex(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
,glDrawElementsBaseVertexOES
void
glDrawElementsBaseVertex(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
,glDrawElementsBaseVertexOES
void
glDrawElementsBaseVertexEXT(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_vertex
void
glDrawElementsBaseVertexOES(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_vertex
void
glDrawElementsIndirect(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_0
void
glDrawElementsIndirect(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_0
void
glDrawElementsInstanced(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
,glDrawElementsInstancedNV
void
glDrawElementsInstanced(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_instanced
void
glDrawElementsInstancedANGLE(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_arrays
void
glDrawElementsInstancedBaseInstance(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:glDrawElementsInstancedBaseInstanceEXT
void
glDrawElementsInstancedBaseVertex(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
,glDrawElementsInstancedBaseVertexEXT
void
glDrawElementsInstancedBaseVertex(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
,glDrawElementsInstancedBaseVertexEXT
void
glDrawElementsInstancedBaseVertexBaseInstance(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:glDrawElementsInstancedBaseVertexBaseInstanceEXT
void
glDrawElementsInstancedBaseVertexEXT(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_vertex
void
glDrawElementsInstancedBaseVertexOES(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_vertex
void
glDrawElementsInstancedNV(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_instanced
void
glDrawRangeElements(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:glDrawRangeElementsEXT
void
glDrawRangeElements(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_0
void
glDrawRangeElementsBaseVertex(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
,glDrawRangeElementsBaseVertexOES
void
glDrawRangeElementsBaseVertex(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
,glDrawRangeElementsBaseVertexOES
void
glDrawRangeElementsBaseVertexEXT(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_vertex
void
glDrawRangeElementsBaseVertexOES(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_vertex
void
glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
Entry point to C language function:void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image
void
glEGLImageTargetTexture2DOES(int arg0, long arg1)
Entry point to C language function:void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image
void
glEnable(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_0
void
glEnableDriverControlQCOM(int arg0)
Entry point to C language function:void glEnableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control
void
glEnablei(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
,glEnableiEXT
void
glEnableiEXT(int arg0, int arg1)
Entry point to C language function:void glEnableiEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed
void
glEnableiNV(int arg0, int arg1)
Entry point to C language function:void glEnableiNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array
void
glEnableiOES(int arg0, int arg1)
Entry point to C language function:void glEnableiOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed
void
glEnableVertexAttribArray(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:glEnableVertexAttribArrayARB
void
glEndConditionalRender()
Entry point to C language function:void glEndConditionalRender()
Part ofGL_VERSION_3_0
,GL_NV_conditional_render
Alias for:glEndConditionalRenderNV
void
glEndQuery(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
,glEndQueryARB
void
glEndTilingQCOM(int arg0)
Entry point to C language function:void glEndTilingQCOM(GLbitfield preserveMask)
Part ofGL_QCOM_tiled_rendering
void
glEndTransformFeedback()
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
,glEndTransformFeedbackEXT
void
glExtGetBufferPointervQCOM(int arg0, PointerBuffer arg1)
Entry point to C language function:void glExtGetBufferPointervQCOM(GLenum target, void * * params)
Part ofGL_QCOM_extended_get
void
glExtGetBuffersQCOM(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_get
void
glExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_get
void
glExtGetFramebuffersQCOM(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_get
void
glExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_get
void
glExtGetProgramBinarySourceQCOM(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_get2
void
glExtGetProgramBinarySourceQCOM(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_get2
void
glExtGetProgramsQCOM(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_get2
void
glExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2
void
glExtGetRenderbuffersQCOM(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_get
void
glExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_get
void
glExtGetShadersQCOM(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_get2
void
glExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2
void
glExtGetTexLevelParameterivQCOM(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_get
void
glExtGetTexLevelParameterivQCOM(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_get
void
glExtGetTexSubImageQCOM(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_get
void
glExtGetTexturesQCOM(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_get
void
glExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_get
boolean
glExtIsProgramBinaryQCOM(int arg0)
Entry point to C language function:GLboolean glExtIsProgramBinaryQCOM(GLuint program)
Part ofGL_QCOM_extended_get2
void
glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)
Entry point to C language function:void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param)
Part ofGL_QCOM_extended_get
long
glFenceSync(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:glFenceSyncAPPLE
void
glFinish()
Entry point to C language function:void glFinish()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glFlush()
Entry point to C language function:void glFlush()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glFlushMappedBufferRange(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
,glFlushMappedBufferRangeAPPLE
void
glFragmentCoverageColorNV(int arg0)
Entry point to C language function:void glFragmentCoverageColorNV(GLuint color)
Part ofGL_NV_fragment_coverage_to_color
void
glFramebufferParameteri(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_3
void
glFramebufferRenderbuffer(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
,glFramebufferRenderbufferEXT
void
glFramebufferSampleLocationsfvNV(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_locations
void
glFramebufferSampleLocationsfvNV(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_locations
void
glFramebufferTexture(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
,glFramebufferTextureARB
void
glFramebufferTexture2D(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
,glFramebufferTexture2DOES
void
glFramebufferTexture2DMultisampleEXT(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_texture
void
glFramebufferTexture2DMultisampleIMG(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_texture
void
glFramebufferTexture3D(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
,glFramebufferTexture3DOES
void
glFramebufferTextureEXT(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_shader
void
glFramebufferTextureLayer(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
,glFramebufferTextureLayerARB
void
glFramebufferTextureMultiviewOVR(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_multiview
void
glFramebufferTextureOES(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_shader
void
glFrontFace(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_0
void
glGenBuffers(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:glGenBuffersARB
void
glGenBuffers(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:glGenBuffersARB
void
glGenerateMipmap(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
,glGenerateMipmapEXT
void
glGenFramebuffers(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
,glGenFramebuffersEXT
void
glGenFramebuffers(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
,glGenFramebuffersEXT
void
glGenProgramPipelines(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:glGenProgramPipelinesEXT
void
glGenProgramPipelines(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:glGenProgramPipelinesEXT
void
glGenQueries(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
,glGenQueriesARB
void
glGenQueries(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
,glGenQueriesARB
void
glGenRenderbuffers(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
,glGenRenderbuffersOES
void
glGenRenderbuffers(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
,glGenRenderbuffersOES
void
glGenSamplers(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_0
void
glGenSamplers(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_0
void
glGenTextures(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:glGenTexturesEXT
void
glGenTextures(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:glGenTexturesEXT
void
glGenTransformFeedbacks(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:glGenTransformFeedbacksNV
void
glGenTransformFeedbacks(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:glGenTransformFeedbacksNV
void
glGenVertexArrays(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
,glGenVertexArraysOES
void
glGenVertexArrays(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
,glGenVertexArraysOES
void
glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object
void
glGenVertexArraysOES(int arg0, IntBuffer arg1)
Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object
void
glGetActiveAttrib(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:glGetActiveAttribARB
void
glGetActiveAttrib(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:glGetActiveAttribARB
void
glGetActiveUniform(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:glGetActiveUniformARB
void
glGetActiveUniform(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:glGetActiveUniformARB
void
glGetActiveUniformBlockiv(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_1
void
glGetActiveUniformBlockiv(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_1
void
glGetActiveUniformBlockName(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_1
void
glGetActiveUniformBlockName(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_1
void
glGetActiveUniformsiv(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_1
void
glGetActiveUniformsiv(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_1
void
glGetAttachedShaders(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_0
void
glGetAttachedShaders(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_0
int
glGetAttribLocation(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:glGetAttribLocationARB
void
glGetBooleani_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_0
void
glGetBooleani_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_0
void
glGetBooleanv(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_0
void
glGetBooleanv(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_0
void
glGetBufferParameteri64v(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_2
void
glGetBufferParameteri64v(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_2
void
glGetBufferParameteriv(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:glGetBufferParameterivARB
void
glGetBufferParameteriv(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:glGetBufferParameterivARB
void
glGetCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples
void
glGetCoverageModulationTableNV(int arg0, FloatBuffer arg1)
Entry point to C language function:void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples
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)
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
,glGetDebugMessageLogKHR
int
glGetDebugMessageLog(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
,glGetDebugMessageLogKHR
void
glGetDriverControlsQCOM(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_control
void
glGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_control
void
glGetDriverControlStringQCOM(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_control
void
glGetDriverControlStringQCOM(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_control
int
glGetError()
Entry point to C language function:GLenum glGetError()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetFloati_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_array
void
glGetFloati_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_array
void
glGetFloatv(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_0
void
glGetFloatv(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_0
int
glGetFragDataIndexEXT(int arg0, byte[] arg1, int arg2)
Entry point to C language function:GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name)
Part ofGL_EXT_blend_func_extended
int
glGetFragDataIndexEXT(int arg0, ByteBuffer arg1)
Entry point to C language function:GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name)
Part ofGL_EXT_blend_func_extended
int
glGetFragDataLocation(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:glGetFragDataLocationEXT
void
glGetFramebufferAttachmentParameteriv(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
,glGetFramebufferAttachmentParameterivOES
void
glGetFramebufferAttachmentParameteriv(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
,glGetFramebufferAttachmentParameterivOES
void
glGetFramebufferParameteriv(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:glGetFramebufferParameterivEXT
void
glGetFramebufferParameteriv(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:glGetFramebufferParameterivEXT
int
glGetGraphicsResetStatus()
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
,glGetGraphicsResetStatusKHR
void
glGetInteger64i_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_2
void
glGetInteger64i_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_2
void
glGetInteger64v(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:glGetInteger64vAPPLE
void
glGetInteger64v(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:glGetInteger64vAPPLE
void
glGetIntegeri_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_vEXT
void
glGetIntegeri_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_vEXT
void
glGetIntegeri_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_buffers
void
glGetIntegeri_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_buffers
void
glGetIntegerv(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_0
void
glGetIntegerv(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_0
void
glGetInternalformativ(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_query
void
glGetInternalformativ(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_query
void
glGetMultisamplefv(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:glGetMultisamplefvNV
void
glGetMultisamplefv(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:glGetMultisamplefvNV
void
glGetnUniformfv(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
,glGetnUniformfvARB
void
glGetnUniformfv(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
,glGetnUniformfvARB
void
glGetnUniformiv(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
,glGetnUniformivKHR
void
glGetnUniformiv(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
,glGetnUniformivKHR
void
glGetnUniformuiv(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
,glGetnUniformuivARB
void
glGetnUniformuiv(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
,glGetnUniformuivARB
void
glGetObjectLabel(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
,glGetObjectLabelKHR
void
glGetObjectLabel(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
,glGetObjectLabelKHR
void
glGetObjectPtrLabel(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:glGetObjectPtrLabelKHR
void
glGetObjectPtrLabel(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:glGetObjectPtrLabelKHR
void
glGetProgramBinary(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:glGetProgramBinaryOES
void
glGetProgramBinary(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:glGetProgramBinaryOES
void
glGetProgramInfoLog(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_0
void
glGetProgramInfoLog(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_0
void
glGetProgramInterfaceiv(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_query
void
glGetProgramInterfaceiv(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_query
void
glGetProgramiv(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
,glGetProgramivNV
void
glGetProgramiv(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
,glGetProgramivNV
void
glGetProgramPipelineInfoLog(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:glGetProgramPipelineInfoLogEXT
void
glGetProgramPipelineInfoLog(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:glGetProgramPipelineInfoLogEXT
void
glGetProgramPipelineiv(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:glGetProgramPipelineivEXT
void
glGetProgramPipelineiv(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:glGetProgramPipelineivEXT
int
glGetProgramResourceIndex(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_query
int
glGetProgramResourceIndex(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_query
void
glGetProgramResourceiv(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_query
void
glGetProgramResourceiv(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_query
int
glGetProgramResourceLocation(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_query
int
glGetProgramResourceLocation(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_query
int
glGetProgramResourceLocationIndexEXT(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_extended
int
glGetProgramResourceLocationIndexEXT(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_extended
void
glGetProgramResourceName(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_query
void
glGetProgramResourceName(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_query
void
glGetQueryiv(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
,glGetQueryivARB
void
glGetQueryiv(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
,glGetQueryivARB
void
glGetQueryObjecti64v(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:glGetQueryObjecti64vEXT
void
glGetQueryObjecti64v(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:glGetQueryObjecti64vEXT
void
glGetQueryObjectiv(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
,glGetQueryObjectivEXT
void
glGetQueryObjectiv(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
,glGetQueryObjectivEXT
void
glGetQueryObjectui64v(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:glGetQueryObjectui64vEXT
void
glGetQueryObjectui64v(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:glGetQueryObjectui64vEXT
void
glGetQueryObjectuiv(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
,glGetQueryObjectuivARB
void
glGetQueryObjectuiv(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
,glGetQueryObjectuivARB
void
glGetRenderbufferParameteriv(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
,glGetRenderbufferParameterivOES
void
glGetRenderbufferParameteriv(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
,glGetRenderbufferParameterivOES
void
glGetSamplerParameterfv(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_0
void
glGetSamplerParameterfv(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_0
void
glGetSamplerParameterIiv(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
,glGetSamplerParameterIivOES
void
glGetSamplerParameterIiv(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
,glGetSamplerParameterIivOES
void
glGetSamplerParameterIuiv(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
,glGetSamplerParameterIuivEXT
void
glGetSamplerParameterIuiv(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
,glGetSamplerParameterIuivEXT
void
glGetSamplerParameteriv(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_0
void
glGetSamplerParameteriv(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_0
void
glGetShaderInfoLog(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_0
void
glGetShaderInfoLog(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_0
void
glGetShaderiv(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_0
void
glGetShaderiv(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_0
void
glGetShaderPrecisionFormat(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_0
andGL_ARB_ES2_compatibility
.void
glGetShaderPrecisionFormat(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_0
andGL_ARB_ES2_compatibility
.void
glGetShaderSource(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:glGetShaderSourceARB
void
glGetShaderSource(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:glGetShaderSourceARB
String
glGetString(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_0
String
glGetStringi(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_0
void
glGetSynciv(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:glGetSyncivAPPLE
void
glGetSynciv(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:glGetSyncivAPPLE
void
glGetTexLevelParameterfv(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_0
void
glGetTexLevelParameterfv(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_0
void
glGetTexLevelParameteriv(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_0
void
glGetTexLevelParameteriv(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_0
void
glGetTexParameterfv(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_0
void
glGetTexParameterfv(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_0
void
glGetTexParameterIiv(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
,glGetTexParameterIivEXT
void
glGetTexParameterIiv(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
,glGetTexParameterIivEXT
void
glGetTexParameterIuiv(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
,glGetTexParameterIuivEXT
void
glGetTexParameterIuiv(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
,glGetTexParameterIuivEXT
void
glGetTexParameteriv(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_0
void
glGetTexParameteriv(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_0
void
glGetTransformFeedbackVarying(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
,glGetTransformFeedbackVaryingEXT
void
glGetTransformFeedbackVarying(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
,glGetTransformFeedbackVaryingEXT
void
glGetTranslatedShaderSourceANGLE(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_source
void
glGetTranslatedShaderSourceANGLE(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_source
int
glGetUniformBlockIndex(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_1
void
glGetUniformfv(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:glGetUniformfvARB
void
glGetUniformfv(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:glGetUniformfvARB
void
glGetUniformIndices(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_1
void
glGetUniformIndices(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_1
void
glGetUniformiv(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:glGetUniformivARB
void
glGetUniformiv(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:glGetUniformivARB
int
glGetUniformLocation(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:glGetUniformLocationARB
void
glGetUniformuiv(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:glGetUniformuivEXT
void
glGetUniformuiv(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:glGetUniformuivEXT
void
glGetVertexAttribfv(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
,glGetVertexAttribfvNV
void
glGetVertexAttribfv(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
,glGetVertexAttribfvNV
void
glGetVertexAttribIiv(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:glGetVertexAttribIivEXT
void
glGetVertexAttribIiv(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:glGetVertexAttribIivEXT
void
glGetVertexAttribIuiv(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:glGetVertexAttribIuivEXT
void
glGetVertexAttribIuiv(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:glGetVertexAttribIuivEXT
void
glGetVertexAttribiv(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
,glGetVertexAttribivARB
void
glGetVertexAttribiv(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
,glGetVertexAttribivARB
void
glHint(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:glHintPGI
void
glInvalidateFramebuffer(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_0
void
glInvalidateFramebuffer(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_0
void
glInvalidateSubFramebuffer(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_0
void
glInvalidateSubFramebuffer(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_0
boolean
glIsBuffer(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:glIsBufferARB
boolean
glIsEnabled(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_0
boolean
glIsEnabledi(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
,glIsEnablediEXT
boolean
glIsEnablediEXT(int arg0, int arg1)
Entry point to C language function:GLboolean glIsEnablediEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed
boolean
glIsEnablediNV(int arg0, int arg1)
Entry point to C language function:GLboolean glIsEnablediNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array
boolean
glIsEnablediOES(int arg0, int arg1)
Entry point to C language function:GLboolean glIsEnablediOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed
boolean
glIsFramebuffer(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
,glIsFramebufferOES
boolean
glIsProgram(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
,glIsProgramNV
boolean
glIsProgramPipeline(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:glIsProgramPipelineEXT
boolean
glIsQuery(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
,glIsQueryARB
boolean
glIsRenderbuffer(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
,glIsRenderbufferEXT
boolean
glIsSampler(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_0
boolean
glIsShader(int arg0)
Entry point to C language function:GLboolean glIsShader(GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
boolean
glIsSync(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:glIsSyncAPPLE
boolean
glIsTexture(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:glIsTextureEXT
boolean
glIsTransformFeedback(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:glIsTransformFeedbackNV
boolean
glIsVertexArray(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
,glIsVertexArrayAPPLE
boolean
glIsVertexArrayOES(int arg0)
Entry point to C language function:GLboolean glIsVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object
void
glLineWidth(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_0
void
glLinkProgram(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:glLinkProgramARB
ByteBuffer
glMapBuffer(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
,glMapBufferARB
ByteBuffer
glMapBufferRange(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:glMapBufferRangeEXT
void
glMemoryBarrier(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:glMemoryBarrierEXT
void
glMemoryBarrierByRegion(int arg0)
Entry point to C language function:void glMemoryBarrierByRegion(GLbitfield barriers)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_1
void
glMinSampleShading(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
,glMinSampleShadingARB
void
glMinSampleShadingOES(float arg0)
Entry point to C language function:void glMinSampleShadingOES(GLfloat value)
Part ofGL_OES_sample_shading
void
glMultiDrawArraysIndirectEXT(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_indirect
void
glMultiDrawElementsBaseVertexEXT(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_vertex
void
glMultiDrawElementsBaseVertexEXT(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_vertex
void
glMultiDrawElementsBaseVertexOES(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_vertex
void
glMultiDrawElementsBaseVertexOES(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_vertex
void
glMultiDrawElementsIndirectEXT(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_indirect
void
glNamedFramebufferSampleLocationsfvNV(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_locations
void
glNamedFramebufferSampleLocationsfvNV(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_locations
void
glObjectLabel(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:glObjectLabelKHR
void
glObjectLabel(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:glObjectLabelKHR
void
glObjectPtrLabel(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:glObjectPtrLabelKHR
void
glObjectPtrLabel(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:glObjectPtrLabelKHR
void
glPatchParameteri(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
,glPatchParameteriEXT
void
glPatchParameteriEXT(int arg0, int arg1)
Entry point to C language function:void glPatchParameteriEXT(GLenum pname, GLint value)
Part ofGL_EXT_tessellation_shader
void
glPatchParameteriOES(int arg0, int arg1)
Entry point to C language function:void glPatchParameteriOES(GLenum pname, GLint value)
Part ofGL_OES_tessellation_shader
void
glPauseTransformFeedback()
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:glPauseTransformFeedbackNV
void
glPixelStorei(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_0
void
glPolygonModeNV(int arg0, int arg1)
Entry point to C language function:void glPolygonModeNV(GLenum face, GLenum mode)
Part ofGL_NV_polygon_mode
void
glPolygonOffset(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:glPolygonOffsetEXT
void
glPopDebugGroup()
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:glPopDebugGroupKHR
void
glPrimitiveBoundingBox(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
,glPrimitiveBoundingBoxARB
void
glPrimitiveBoundingBoxEXT(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_box
void
glPrimitiveBoundingBoxOES(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_box
void
glProgramBinary(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:glProgramBinaryOES
void
glProgramParameteri(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
,glProgramParameteriARB
void
glProgramUniform1f(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:glProgramUniform1fEXT
void
glProgramUniform1fv(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:glProgramUniform1fvEXT
void
glProgramUniform1fv(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:glProgramUniform1fvEXT
void
glProgramUniform1i(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:glProgramUniform1iEXT
void
glProgramUniform1iv(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:glProgramUniform1ivEXT
void
glProgramUniform1iv(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:glProgramUniform1ivEXT
void
glProgramUniform1ui(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:glProgramUniform1uiEXT
void
glProgramUniform1uiv(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:glProgramUniform1uivEXT
void
glProgramUniform1uiv(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:glProgramUniform1uivEXT
void
glProgramUniform2f(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:glProgramUniform2fEXT
void
glProgramUniform2fv(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:glProgramUniform2fvEXT
void
glProgramUniform2fv(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:glProgramUniform2fvEXT
void
glProgramUniform2i(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:glProgramUniform2iEXT
void
glProgramUniform2iv(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:glProgramUniform2ivEXT
void
glProgramUniform2iv(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:glProgramUniform2ivEXT
void
glProgramUniform2ui(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:glProgramUniform2uiEXT
void
glProgramUniform2uiv(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:glProgramUniform2uivEXT
void
glProgramUniform2uiv(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:glProgramUniform2uivEXT
void
glProgramUniform3f(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:glProgramUniform3fEXT
void
glProgramUniform3fv(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:glProgramUniform3fvEXT
void
glProgramUniform3fv(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:glProgramUniform3fvEXT
void
glProgramUniform3i(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:glProgramUniform3iEXT
void
glProgramUniform3iv(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:glProgramUniform3ivEXT
void
glProgramUniform3iv(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:glProgramUniform3ivEXT
void
glProgramUniform3ui(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:glProgramUniform3uiEXT
void
glProgramUniform3uiv(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:glProgramUniform3uivEXT
void
glProgramUniform3uiv(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:glProgramUniform3uivEXT
void
glProgramUniform4f(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:glProgramUniform4fEXT
void
glProgramUniform4fv(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:glProgramUniform4fvEXT
void
glProgramUniform4fv(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:glProgramUniform4fvEXT
void
glProgramUniform4i(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:glProgramUniform4iEXT
void
glProgramUniform4iv(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:glProgramUniform4ivEXT
void
glProgramUniform4iv(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:glProgramUniform4ivEXT
void
glProgramUniform4ui(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:glProgramUniform4uiEXT
void
glProgramUniform4uiv(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:glProgramUniform4uivEXT
void
glProgramUniform4uiv(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:glProgramUniform4uivEXT
void
glProgramUniformMatrix2fv(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:glProgramUniformMatrix2fvEXT
void
glProgramUniformMatrix2fv(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:glProgramUniformMatrix2fvEXT
void
glProgramUniformMatrix2x3fv(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:glProgramUniformMatrix2x3fvEXT
void
glProgramUniformMatrix2x3fv(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:glProgramUniformMatrix2x3fvEXT
void
glProgramUniformMatrix2x4fv(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:glProgramUniformMatrix2x4fvEXT
void
glProgramUniformMatrix2x4fv(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:glProgramUniformMatrix2x4fvEXT
void
glProgramUniformMatrix3fv(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:glProgramUniformMatrix3fvEXT
void
glProgramUniformMatrix3fv(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:glProgramUniformMatrix3fvEXT
void
glProgramUniformMatrix3x2fv(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:glProgramUniformMatrix3x2fvEXT
void
glProgramUniformMatrix3x2fv(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:glProgramUniformMatrix3x2fvEXT
void
glProgramUniformMatrix3x4fv(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:glProgramUniformMatrix3x4fvEXT
void
glProgramUniformMatrix3x4fv(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:glProgramUniformMatrix3x4fvEXT
void
glProgramUniformMatrix4fv(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:glProgramUniformMatrix4fvEXT
void
glProgramUniformMatrix4fv(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:glProgramUniformMatrix4fvEXT
void
glProgramUniformMatrix4x2fv(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:glProgramUniformMatrix4x2fvEXT
void
glProgramUniformMatrix4x2fv(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:glProgramUniformMatrix4x2fvEXT
void
glProgramUniformMatrix4x3fv(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:glProgramUniformMatrix4x3fvEXT
void
glProgramUniformMatrix4x3fv(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:glProgramUniformMatrix4x3fvEXT
void
glPushDebugGroup(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:glPushDebugGroupKHR
void
glPushDebugGroup(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:glPushDebugGroupKHR
void
glQueryCounter(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:glQueryCounterEXT
void
glRasterSamplesEXT(int arg0, boolean arg1)
Entry point to C language function:void glRasterSamplesEXT(GLuint samples, GLboolean fixedsamplelocations)
Part ofGL_EXT_raster_multisample
void
glReadBuffer(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:glReadBufferNV
void
glReadBufferIndexedEXT(int arg0, int arg1)
Entry point to C language function:void glReadBufferIndexedEXT(GLenum src, GLint index)
Part ofGL_EXT_multiview_draw_buffers
void
glReadBufferNV(int arg0)
Entry point to C language function:void glReadBufferNV(GLenum mode)
Part ofGL_NV_read_buffer
void
glReadnPixels(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
,glReadnPixelsKHR
void
glReadPixels(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_0
void
glReadPixels(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_0
void
glReleaseShaderCompiler()
Entry point to C language function:void glReleaseShaderCompiler(void);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.void
glRenderbufferStorage(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
,glRenderbufferStorageOES
void
glRenderbufferStorageMultisample(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
,glRenderbufferStorageMultisampleNV
void
glRenderbufferStorageMultisampleEXT(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_multisample
void
glRenderbufferStorageMultisampleIMG(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_texture
void
glRenderbufferStorageMultisampleNV(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_multisample
void
glResolveDepthValuesNV()
Entry point to C language function:void glResolveDepthValuesNV()
Part ofGL_NV_sample_locations
void
glResolveMultisampleFramebuffer()
Entry point to C language function:void glResolveMultisampleFramebuffer()
Part ofGL_APPLE_framebuffer_multisample
Alias for:glResolveMultisampleFramebufferAPPLE
void
glResumeTransformFeedback()
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:glResumeTransformFeedbackNV
void
glSampleCoverage(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
,glSampleCoverageOES
void
glSampleMaski(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_2
void
glSamplerParameterf(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_0
void
glSamplerParameterfv(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_0
void
glSamplerParameterfv(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_0
void
glSamplerParameteri(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_0
void
glSamplerParameterIiv(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
,glSamplerParameterIivOES
void
glSamplerParameterIiv(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
,glSamplerParameterIivOES
void
glSamplerParameterIuiv(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
,glSamplerParameterIuivOES
void
glSamplerParameterIuiv(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
,glSamplerParameterIuivOES
void
glSamplerParameteriv(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_0
void
glSamplerParameteriv(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_0
void
glScissor(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_0
void
glScissorArrayvNV(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_array
void
glScissorArrayvNV(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_array
void
glScissorIndexedNV(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_array
void
glScissorIndexedvNV(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glScissorIndexedvNV(GLuint index, const GLint * v)
Part ofGL_NV_viewport_array
void
glScissorIndexedvNV(int arg0, IntBuffer arg1)
Entry point to C language function:void glScissorIndexedvNV(GLuint index, const GLint * v)
Part ofGL_NV_viewport_array
void
glShaderBinary(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_0
andGL_ARB_ES2_compatibility
.void
glShaderBinary(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_0
andGL_ARB_ES2_compatibility
.void
glShaderSource(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:glShaderSourceARB
void
glShaderSource(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:glShaderSourceARB
void
glStartTilingQCOM(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_rendering
void
glStencilFunc(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_0
void
glStencilFuncSeparate(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:glStencilFuncSeparateATI
void
glStencilMask(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_0
void
glStencilMaskSeparate(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_0
void
glStencilOp(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_0
void
glStencilOpSeparate(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:glStencilOpSeparateATI
void
glSubpixelPrecisionBiasNV(int arg0, int arg1)
Entry point to C language function:void glSubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits)
Part ofGL_NV_conservative_raster
void
glTexBuffer(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
,glTexBufferEXT
void
glTexBufferEXT(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_object
void
glTexBufferOES(int arg0, int arg1, int arg2)
Entry point to C language function:void glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer)
Part ofGL_OES_texture_buffer
void
glTexBufferRange(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
,glTexBufferRangeEXT
void
glTexBufferRangeEXT(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_buffer
void
glTexBufferRangeOES(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_buffer
void
glTexImage2D(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_0
void
glTexImage2D(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_0
void
glTexImage2DMultisample(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_2
void
glTexImage3D(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
,glTexImage3DEXT
void
glTexImage3D(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
,glTexImage3DEXT
void
glTexImage3DMultisample(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_2
void
glTexPageCommitmentEXT(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_texture
void
glTexParameterf(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_0
void
glTexParameterfv(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_0
void
glTexParameterfv(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_0
void
glTexParameteri(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_0
void
glTexParameterIiv(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
,glTexParameterIivEXT
void
glTexParameterIiv(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
,glTexParameterIivEXT
void
glTexParameterIuiv(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
,glTexParameterIuivOES
void
glTexParameterIuiv(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
,glTexParameterIuivOES
void
glTexParameteriv(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_0
void
glTexParameteriv(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_0
void
glTexStorage1D(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:glTexStorage1DEXT
void
glTexStorage2D(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:glTexStorage2DEXT
void
glTexStorage2DMultisample(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_3
void
glTexStorage3D(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:glTexStorage3DEXT
void
glTexStorage3DMultisample(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:glTexStorage3DMultisampleOES
void
glTexStorage3DMultisampleOES(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_array
void
glTexSubImage2D(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:glTexSubImage2DEXT
void
glTexSubImage2D(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:glTexSubImage2DEXT
void
glTexSubImage3D(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
,glTexSubImage3DEXT
void
glTexSubImage3D(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
,glTexSubImage3DEXT
void
glTextureStorage1DEXT(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_access
void
glTextureStorage2DEXT(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_access
void
glTextureStorage3DEXT(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_access
void
glTextureView(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
,glTextureViewEXT
void
glTransformFeedbackVaryings(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
,glTransformFeedbackVaryingsNV
void
glUniform(GLUniformData arg0)
void
glUniform1f(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:glUniform1fARB
void
glUniform1fv(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:glUniform1fvARB
void
glUniform1fv(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:glUniform1fvARB
void
glUniform1i(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:glUniform1iARB
void
glUniform1iv(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:glUniform1ivARB
void
glUniform1iv(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:glUniform1ivARB
void
glUniform1ui(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:glUniform1uiEXT
void
glUniform1uiv(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:glUniform1uivEXT
void
glUniform1uiv(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:glUniform1uivEXT
void
glUniform2f(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:glUniform2fARB
void
glUniform2fv(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:glUniform2fvARB
void
glUniform2fv(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:glUniform2fvARB
void
glUniform2i(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:glUniform2iARB
void
glUniform2iv(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:glUniform2ivARB
void
glUniform2iv(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:glUniform2ivARB
void
glUniform2ui(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:glUniform2uiEXT
void
glUniform2uiv(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:glUniform2uivEXT
void
glUniform2uiv(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:glUniform2uivEXT
void
glUniform3f(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:glUniform3fARB
void
glUniform3fv(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:glUniform3fvARB
void
glUniform3fv(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:glUniform3fvARB
void
glUniform3i(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:glUniform3iARB
void
glUniform3iv(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:glUniform3ivARB
void
glUniform3iv(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:glUniform3ivARB
void
glUniform3ui(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:glUniform3uiEXT
void
glUniform3uiv(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:glUniform3uivEXT
void
glUniform3uiv(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:glUniform3uivEXT
void
glUniform4f(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:glUniform4fARB
void
glUniform4fv(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:glUniform4fvARB
void
glUniform4fv(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:glUniform4fvARB
void
glUniform4i(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:glUniform4iARB
void
glUniform4iv(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:glUniform4ivARB
void
glUniform4iv(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:glUniform4ivARB
void
glUniform4ui(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:glUniform4uiEXT
void
glUniform4uiv(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:glUniform4uivEXT
void
glUniform4uiv(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:glUniform4uivEXT
void
glUniformBlockBinding(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_1
void
glUniformMatrix2fv(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:glUniformMatrix2fvARB
void
glUniformMatrix2fv(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:glUniformMatrix2fvARB
void
glUniformMatrix2x3fv(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:glUniformMatrix2x3fvNV
void
glUniformMatrix2x3fv(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:glUniformMatrix2x3fvNV
void
glUniformMatrix2x3fvNV(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_matrices
void
glUniformMatrix2x3fvNV(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_matrices
void
glUniformMatrix2x4fv(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:glUniformMatrix2x4fvNV
void
glUniformMatrix2x4fv(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:glUniformMatrix2x4fvNV
void
glUniformMatrix2x4fvNV(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_matrices
void
glUniformMatrix2x4fvNV(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_matrices
void
glUniformMatrix3fv(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:glUniformMatrix3fvARB
void
glUniformMatrix3fv(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:glUniformMatrix3fvARB
void
glUniformMatrix3x2fv(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:glUniformMatrix3x2fvNV
void
glUniformMatrix3x2fv(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:glUniformMatrix3x2fvNV
void
glUniformMatrix3x2fvNV(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_matrices
void
glUniformMatrix3x2fvNV(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_matrices
void
glUniformMatrix3x4fv(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:glUniformMatrix3x4fvNV
void
glUniformMatrix3x4fv(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:glUniformMatrix3x4fvNV
void
glUniformMatrix3x4fvNV(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_matrices
void
glUniformMatrix3x4fvNV(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_matrices
void
glUniformMatrix4fv(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:glUniformMatrix4fvARB
void
glUniformMatrix4fv(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:glUniformMatrix4fvARB
void
glUniformMatrix4x2fv(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:glUniformMatrix4x2fvNV
void
glUniformMatrix4x2fv(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:glUniformMatrix4x2fvNV
void
glUniformMatrix4x2fvNV(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_matrices
void
glUniformMatrix4x2fvNV(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_matrices
void
glUniformMatrix4x3fv(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:glUniformMatrix4x3fvNV
void
glUniformMatrix4x3fv(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:glUniformMatrix4x3fvNV
void
glUniformMatrix4x3fvNV(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_matrices
void
glUniformMatrix4x3fvNV(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_matrices
boolean
glUnmapBuffer(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
,glUnmapBufferARB
void
glUseProgram(int arg0)
Entry point to C language function:void glUseProgram(GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
void
glUseProgramStages(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:glUseProgramStagesEXT
void
glValidateProgram(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:glValidateProgramARB
void
glValidateProgramPipeline(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:glValidateProgramPipelineEXT
void
glVertexAttrib1f(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
,glVertexAttrib1fNV
void
glVertexAttrib1fv(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
,glVertexAttrib1fvARB
void
glVertexAttrib1fv(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
,glVertexAttrib1fvARB
void
glVertexAttrib2f(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
,glVertexAttrib2fNV
void
glVertexAttrib2fv(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
,glVertexAttrib2fvNV
void
glVertexAttrib2fv(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
,glVertexAttrib2fvNV
void
glVertexAttrib3f(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
,glVertexAttrib3fNV
void
glVertexAttrib3fv(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
,glVertexAttrib3fvARB
void
glVertexAttrib3fv(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
,glVertexAttrib3fvARB
void
glVertexAttrib4f(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
,glVertexAttrib4fARB
void
glVertexAttrib4fv(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
,glVertexAttrib4fvARB
void
glVertexAttrib4fv(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
,glVertexAttrib4fvARB
void
glVertexAttribBinding(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_binding
void
glVertexAttribDivisor(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
,glVertexAttribDivisorARB
void
glVertexAttribDivisorANGLE(int arg0, int arg1)
Entry point to C language function:void glVertexAttribDivisorANGLE(GLuint index, GLuint divisor)
Part ofGL_ANGLE_instanced_arrays
void
glVertexAttribDivisorNV(int arg0, int arg1)
Entry point to C language function:void glVertexAttribDivisorNV(GLuint index, GLuint divisor)
Part ofGL_NV_instanced_arrays
void
glVertexAttribFormat(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:glVertexAttribFormatNV
void
glVertexAttribI4i(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:glVertexAttribI4iEXT
void
glVertexAttribI4iv(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:glVertexAttribI4ivEXT
void
glVertexAttribI4iv(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:glVertexAttribI4ivEXT
void
glVertexAttribI4ui(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:glVertexAttribI4uiEXT
void
glVertexAttribI4uiv(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:glVertexAttribI4uivEXT
void
glVertexAttribI4uiv(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:glVertexAttribI4uivEXT
void
glVertexAttribIFormat(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:glVertexAttribIFormatNV
void
glVertexAttribIPointer(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:glVertexAttribIPointerEXT
void
glVertexAttribIPointer(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_0
void
glVertexAttribPointer(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
,glVertexAttribPointerNV
void
glVertexAttribPointer(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_0
void
glVertexAttribPointer(GLArrayData arg0)
void
glVertexBindingDivisor(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_binding
void
glViewport(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_0
void
glViewportArrayvNV(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_array
void
glViewportArrayvNV(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_array
void
glViewportIndexedfNV(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_array
void
glViewportIndexedfvNV(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
Part ofGL_NV_viewport_array
void
glViewportIndexedfvNV(int arg0, FloatBuffer arg1)
Entry point to C language function:void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
Part ofGL_NV_viewport_array
void
glWaitSync(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:glWaitSyncAPPLE
boolean
hasBasicFBOSupport()
Returnstrue
if basic FBO support is available, otherwisefalse
.boolean
hasFullFBOSupport()
Returnstrue
if full FBO support is available, otherwisefalse
.boolean
hasGLSL()
Indicates whether this GL object supports GLSL.boolean
isExtensionAvailable(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.boolean
isFunctionAvailable(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.boolean
isGL()
Indicates whether this GL object conforms to any of the OpenGL profiles.boolean
isGL2()
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.boolean
isGL2ES1()
Indicates whether this GL object conforms to a GL2ES1 compatible profile.boolean
isGL2ES2()
Indicates whether this GL object conforms to a GL2ES2 compatible profile.boolean
isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.boolean
isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.boolean
isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.boolean
isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.boolean
isGL3core()
Indicates whether this GL object uses a GL3 core profile.boolean
isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.boolean
isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.boolean
isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.boolean
isGL4core()
Indicates whether this GL object uses a GL4 core profile.boolean
isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.boolean
isGLcore()
Indicates whether this GL object uses a GL core profile.boolean
isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles, seeGLBase.isGLES1()
,GLBase.isGLES2()
andGLBase.isGLES3()
.boolean
isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.boolean
isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.boolean
isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.boolean
isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.boolean
isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.boolean
isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.boolean
isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.boolean
isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.boolean
isPBOPackBound()
boolean
isPBOUnpackBound()
boolean
isTextureFormatBGRA8888Available()
boolean
isVBOArrayBound()
boolean
isVBOElementArrayBound()
GLBufferStorage
mapBuffer(int arg0, int arg1)
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapBuffer(..)
implementation.GLBufferStorage
mapBufferRange(int arg0, long arg1, long arg2, int arg3)
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapBufferRange(..)
implementation.void
setSwapInterval(int arg0)
Set the swap interval of the current context and attached onscreenGLDrawable
.String
toString()
-
-
-
Constructor Detail
-
DebugGLES3
public DebugGLES3(GLES3 downstreamGLES3)
-
-
Method Detail
-
getDownstreamGL
public final GL getDownstreamGL() throws GLException
Description copied from interface:GLBase
Returns the downstream GL instance in case this is a wrapping pipeline, otherwisenull
.See
GLBase.getRootGL()
for retrieving the implementing root instance.- Specified by:
getDownstreamGL
in 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:
getBoundBuffer
in 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:GLBase
Return the framebuffer name bound to this context, seeGL.glBindFramebuffer(int, int)
.- Specified by:
getBoundFramebuffer
in interfaceGLBase
-
getBufferStorage
public GLBufferStorage getBufferStorage(int arg0)
- Specified by:
getBufferStorage
in 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:GLBase
Returns the GLContext associated which this GL object.- Specified by:
getContext
in interfaceGLBase
-
getDefaultDrawBuffer
public int getDefaultDrawBuffer()
Description copied from interface:GLBase
Returns 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_FRONT
for non-ES profile and single buffer configurations andGL.GL_BACK
for double buffer configurations or ES profiles.Note-1: Neither ES1 nor ES2 supports selecting the draw buffer at all and
GL.GL_BACK
is the default.Note-2: ES3 only supports
GL.GL_BACK
,GL.GL_NONE
orGL.GL_COLOR_ATTACHMENT0
+i viaGL2ES2.glDrawBuffers(int, int[], int)
.Method is only thread-safe while context is
made current
.- Specified by:
getDefaultDrawBuffer
in interfaceGLBase
-
getDefaultDrawFramebuffer
public int getDefaultDrawFramebuffer()
Description copied from interface:GLBase
Return the default draw framebuffer name.May differ from it's default
zero
in case an framebuffer object (FBObject
) based drawable is being used.- Specified by:
getDefaultDrawFramebuffer
in interfaceGLBase
-
getDefaultReadBuffer
public int getDefaultReadBuffer()
Description copied from interface:GLBase
Returns 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, likeglReadPixels
etc.For offscreen framebuffer objects this is
GL.GL_COLOR_ATTACHMENT0
, otherwise this isGL.GL_FRONT
for non-ES profile and single buffer configurations andGL.GL_BACK
for double buffer configurations or ES profiles.Note-1: Neither ES1 nor ES2 supports selecting the read buffer via glReadBuffer and
GL.GL_BACK
is the default.Note-2: ES3 only supports
GL.GL_BACK
,GL.GL_NONE
orGL.GL_COLOR_ATTACHMENT0
+iNote-3: See
swapBuffersBeforeRead
for read-pixels and swap-buffers implications.Method is only thread-safe while context is
made current
.- Specified by:
getDefaultReadBuffer
in interfaceGLBase
-
getDefaultReadFramebuffer
public int getDefaultReadFramebuffer()
Description copied from interface:GLBase
Return the default read framebuffer name.May differ from it's default
zero
in case an framebuffer object (FBObject
) based drawable is being used.- Specified by:
getDefaultReadFramebuffer
in interfaceGLBase
-
getExtension
public Object getExtension(String arg0)
Description copied from interface:GLBase
Returns 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:
getExtension
in interfaceGLBase
-
getGL
public GL getGL()
Description copied from interface:GLBase
Casts this object to the GL interface.
-
getGL2
public GL2 getGL2()
Description copied from interface:GLBase
Casts this object to the GL2 interface.
-
getGL2ES1
public GL2ES1 getGL2ES1()
Description copied from interface:GLBase
Casts this object to the GL2ES1 interface.
-
getGL2ES2
public GL2ES2 getGL2ES2()
Description copied from interface:GLBase
Casts this object to the GL2ES2 interface.
-
getGL2ES3
public GL2ES3 getGL2ES3()
Description copied from interface:GLBase
Casts this object to the GL2ES3 interface.
-
getGL2GL3
public GL2GL3 getGL2GL3()
Description copied from interface:GLBase
Casts this object to the GL2GL3 interface.
-
getGL3
public GL3 getGL3()
Description copied from interface:GLBase
Casts this object to the GL3 interface.
-
getGL3ES3
public GL3ES3 getGL3ES3()
Description copied from interface:GLBase
Casts this object to the GL3ES3 interface.
-
getGL3bc
public GL3bc getGL3bc()
Description copied from interface:GLBase
Casts this object to the GL3bc interface.
-
getGL4
public GL4 getGL4()
Description copied from interface:GLBase
Casts this object to the GL4 interface.
-
getGL4ES3
public GL4ES3 getGL4ES3()
Description copied from interface:GLBase
Casts this object to the GL4ES3 interface.
-
getGL4bc
public GL4bc getGL4bc()
Description copied from interface:GLBase
Casts this object to the GL4bc interface.
-
getGLES1
public GLES1 getGLES1()
Description copied from interface:GLBase
Casts this object to the GLES1 interface.
-
getGLES2
public GLES2 getGLES2()
Description copied from interface:GLBase
Casts this object to the GLES2 interface.
-
getGLES3
public GLES3 getGLES3()
Description copied from interface:GLBase
Casts this object to the GLES3 interface.
-
getGLProfile
public GLProfile getGLProfile()
Description copied from interface:GLBase
Returns the GLProfile associated with this GL object.- Specified by:
getGLProfile
in interfaceGLBase
-
getMaxRenderbufferSamples
public int getMaxRenderbufferSamples()
Description copied from interface:GLBase
Returns the maximum number of FBO RENDERBUFFER samples iffull FBO is supported
, otherwise false.- Specified by:
getMaxRenderbufferSamples
in interfaceGLBase
- See Also:
GLContext.getMaxRenderbufferSamples()
-
getPlatformGLExtensions
public Object getPlatformGLExtensions()
Description copied from interface:GLBase
Returns 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:
getPlatformGLExtensions
in interfaceGLBase
-
getRootGL
public GL getRootGL()
Description copied from interface:GLBase
Returns 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:GLBase
Return the current swap interval.If the context has not been made current at all, the default value
0
is returned.For a valid context w/ an
onscreen GLDrawable
the default value is1
, otherwise the default value is0
.- Specified by:
getSwapInterval
in interfaceGLBase
- See Also:
GLContext.getSwapInterval()
,GLBase.setSwapInterval(int)
-
glActiveShaderProgram
public void glActiveShaderProgram(int arg0, int arg1)
Description copied from interface:GL2ES2
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:glActiveShaderProgramEXT
- Specified by:
glActiveShaderProgram
in interfaceGL2ES2
-
glActiveTexture
public void glActiveTexture(int arg0)
Description copied from interface:GL
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:glActiveTextureARB
- Specified by:
glActiveTexture
in interfaceGL
-
glAlphaFuncQCOM
public void glAlphaFuncQCOM(int arg0, float arg1)
Description copied from interface:GLES2
Entry point to C language function:void glAlphaFuncQCOM(GLenum func, GLclampf ref)
Part ofGL_QCOM_alpha_test
- Specified by:
glAlphaFuncQCOM
in interfaceGLES2
-
glApplyFramebufferAttachmentCMAAINTEL
public void glApplyFramebufferAttachmentCMAAINTEL()
Description copied from interface:GL2ES2
Entry point to C language function:void glApplyFramebufferAttachmentCMAAINTEL()
Part ofGL_INTEL_framebuffer_CMAA
- Specified by:
glApplyFramebufferAttachmentCMAAINTEL
in interfaceGL2ES2
-
glAttachShader
public void glAttachShader(int arg0, int arg1)
Description copied from interface:GL2ES2
Entry point to C language function:void glAttachShader(GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glAttachShader
in interfaceGL2ES2
-
glBeginConditionalRender
public void glBeginConditionalRender(int arg0, int arg1)
Description copied from interface:GLES2
Entry 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:
glBeginConditionalRender
in interfaceGL2ES3
- Specified by:
glBeginConditionalRender
in interfaceGLES2
-
glBeginQuery
public void glBeginQuery(int arg0, int arg1)
Description copied from interface:GL2ES2
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
,glBeginQueryEXT
- Specified by:
glBeginQuery
in interfaceGL2ES2
-
glBeginTransformFeedback
public void glBeginTransformFeedback(int arg0)
Description copied from interface:GL2ES3
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
,glBeginTransformFeedbackNV
- Specified by:
glBeginTransformFeedback
in interfaceGL2ES3
-
glBindAttribLocation
public void glBindAttribLocation(int arg0, int arg1, String arg2)
Description copied from interface:GL2ES2
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:glBindAttribLocationARB
- Specified by:
glBindAttribLocation
in interfaceGL2ES2
-
glBindBuffer
public void glBindBuffer(int arg0, int arg1)
Description copied from interface:GL
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:glBindBufferARB
- Specified by:
glBindBuffer
in interfaceGL
-
glBindBufferBase
public void glBindBufferBase(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES3
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
,glBindBufferBaseEXT
- Specified by:
glBindBufferBase
in interfaceGL2ES3
-
glBindBufferRange
public void glBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Description copied from interface:GL2ES3
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
,glBindBufferRangeEXT
- Specified by:
glBindBufferRange
in interfaceGL2ES3
-
glBindFragDataLocationEXT
public void glBindFragDataLocationEXT(int arg0, int arg1, byte[] arg2, int arg3)
Description copied from interface:GLES2
Entry 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:
glBindFragDataLocationEXT
in interfaceGLES2
-
glBindFragDataLocationEXT
public void glBindFragDataLocationEXT(int arg0, int arg1, ByteBuffer arg2)
Description copied from interface:GLES2
Entry 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:
glBindFragDataLocationEXT
in interfaceGLES2
arg2
- a direct or array-backedByteBuffer
-
glBindFragDataLocationIndexedEXT
public void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, ByteBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
Part ofGL_EXT_blend_func_extended
- Specified by:
glBindFragDataLocationIndexedEXT
in interfaceGLES2
arg3
- a direct or array-backedByteBuffer
-
glBindFragDataLocationIndexedEXT
public void glBindFragDataLocationIndexedEXT(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
Part ofGL_EXT_blend_func_extended
- Specified by:
glBindFragDataLocationIndexedEXT
in interfaceGLES2
-
glBindFramebuffer
public void glBindFramebuffer(int arg0, int arg1)
Description copied from interface:GL
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
,glBindFramebufferEXT
- Specified by:
glBindFramebuffer
in interfaceGL
-
glBindImageTexture
public void glBindImageTexture(int arg0, int arg1, int arg2, boolean arg3, int arg4, int arg5, int arg6)
Description copied from interface:GL2ES3
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:glBindImageTextureEXT
- Specified by:
glBindImageTexture
in interfaceGL2ES3
-
glBindProgramPipeline
public void glBindProgramPipeline(int arg0)
Description copied from interface:GL2ES2
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:glBindProgramPipelineEXT
- Specified by:
glBindProgramPipeline
in interfaceGL2ES2
-
glBindRenderbuffer
public void glBindRenderbuffer(int arg0, int arg1)
Description copied from interface:GL
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
,glBindRenderbufferOES
- Specified by:
glBindRenderbuffer
in interfaceGL
-
glBindSampler
public void glBindSampler(int arg0, int arg1)
Description copied from interface:GL3ES3
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_0
- Specified by:
glBindSampler
in interfaceGL3ES3
-
glBindTexture
public void glBindTexture(int arg0, int arg1)
Description copied from interface:GL
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:glBindTextureEXT
- Specified by:
glBindTexture
in interfaceGL
-
glBindTransformFeedback
public void glBindTransformFeedback(int arg0, int arg1)
Description copied from interface:GL2ES3
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:glBindTransformFeedbackNV
- Specified by:
glBindTransformFeedback
in interfaceGL2ES3
-
glBindVertexArray
public void glBindVertexArray(int arg0)
Description copied from interface:GL2ES3
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
,glBindVertexArrayOES
- Specified by:
glBindVertexArray
in interfaceGL2ES3
-
glBindVertexArrayOES
public void glBindVertexArrayOES(int arg0)
Description copied from interface:GLES2
Entry point to C language function:void glBindVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object
- Specified by:
glBindVertexArrayOES
in interfaceGLES2
-
glBindVertexBuffer
public void glBindVertexBuffer(int arg0, int arg1, long arg2, int arg3)
Description copied from interface:GL3ES3
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_binding
- Specified by:
glBindVertexBuffer
in interfaceGL3ES3
-
glBlendBarrier
public void glBlendBarrier()
Description copied from interface:GLES2
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
,glBlendBarrierNV
- Specified by:
glBlendBarrier
in interfaceGL3ES3
- Specified by:
glBlendBarrier
in interfaceGLES2
-
glBlendColor
public void glBlendColor(float arg0, float arg1, float arg2, float arg3)
Description copied from interface:GL2ES2
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:glBlendColorEXT
- Specified by:
glBlendColor
in interfaceGL2ES2
-
glBlendEquation
public void glBlendEquation(int arg0)
Description copied from interface:GL
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
,glBlendEquationEXT
- Specified by:
glBlendEquation
in interfaceGL
-
glBlendEquationSeparate
public void glBlendEquationSeparate(int arg0, int arg1)
Description copied from interface:GL
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
,glBlendEquationSeparateEXT
- Specified by:
glBlendEquationSeparate
in interfaceGL
-
glBlendEquationSeparatei
public void glBlendEquationSeparatei(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES3
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
,glBlendEquationSeparateiOES
- Specified by:
glBlendEquationSeparatei
in interfaceGL2ES3
-
glBlendEquationSeparateiEXT
public void glBlendEquationSeparateiEXT(int arg0, int arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part ofGL_EXT_draw_buffers_indexed
- Specified by:
glBlendEquationSeparateiEXT
in interfaceGLES2
-
glBlendEquationSeparateiOES
public void glBlendEquationSeparateiOES(int arg0, int arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glBlendEquationSeparateiOES(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part ofGL_OES_draw_buffers_indexed
- Specified by:
glBlendEquationSeparateiOES
in interfaceGLES2
-
glBlendEquationi
public void glBlendEquationi(int arg0, int arg1)
Description copied from interface:GL2ES3
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
,glBlendEquationiEXT
- Specified by:
glBlendEquationi
in interfaceGL2ES3
-
glBlendEquationiEXT
public void glBlendEquationiEXT(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glBlendEquationiEXT(GLuint buf, GLenum mode)
Part ofGL_EXT_draw_buffers_indexed
- Specified by:
glBlendEquationiEXT
in interfaceGLES2
-
glBlendEquationiOES
public void glBlendEquationiOES(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glBlendEquationiOES(GLuint buf, GLenum mode)
Part ofGL_OES_draw_buffers_indexed
- Specified by:
glBlendEquationiOES
in interfaceGLES2
-
glBlendFunc
public void glBlendFunc(int arg0, int arg1)
Description copied from interface:GL
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_0
- Specified by:
glBlendFunc
in interfaceGL
-
glBlendFuncSeparate
public void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
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
,glBlendFuncSeparateEXT
- Specified by:
glBlendFuncSeparate
in interfaceGL
-
glBlendFuncSeparatei
public void glBlendFuncSeparatei(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES3
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
,glBlendFuncSeparateiEXT
- Specified by:
glBlendFuncSeparatei
in interfaceGL2ES3
-
glBlendFuncSeparateiEXT
public void glBlendFuncSeparateiEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES2
Entry 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:
glBlendFuncSeparateiEXT
in interfaceGLES2
-
glBlendFuncSeparateiOES
public void glBlendFuncSeparateiOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES2
Entry 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:
glBlendFuncSeparateiOES
in interfaceGLES2
-
glBlendFunci
public void glBlendFunci(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES3
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
,glBlendFunciOES
- Specified by:
glBlendFunci
in interfaceGL2ES3
-
glBlendFunciEXT
public void glBlendFunciEXT(int arg0, int arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst)
Part ofGL_EXT_draw_buffers_indexed
- Specified by:
glBlendFunciEXT
in interfaceGLES2
-
glBlendFunciOES
public void glBlendFunciOES(int arg0, int arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glBlendFunciOES(GLuint buf, GLenum src, GLenum dst)
Part ofGL_OES_draw_buffers_indexed
- Specified by:
glBlendFunciOES
in 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:GL2ES3
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
,glBlitFramebufferANGLE
- Specified by:
glBlitFramebuffer
in 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:GLES2
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_blit
- Specified by:
glBlitFramebufferANGLE
in 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:GLES2
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_blit
- Specified by:
glBlitFramebufferNV
in interfaceGLES2
-
glBufferData
public void glBufferData(int arg0, long arg1, Buffer arg2, int arg3)
Description copied from interface:GL
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:glBufferDataARB
- Specified by:
glBufferData
in interfaceGL
arg2
- a direct or array-backedBuffer
Throws a
GLException
if 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:GLES2
Entry point to C language function:void glBufferStorageEXT(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags)
Part ofGL_EXT_buffer_storage
- Specified by:
glBufferStorageEXT
in interfaceGLES2
arg2
- a direct or array-backedBuffer
-
glBufferSubData
public void glBufferSubData(int arg0, long arg1, long arg2, Buffer arg3)
Description copied from interface:GL
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:glBufferSubDataARB
- Specified by:
glBufferSubData
in interfaceGL
arg3
- a direct or array-backedBuffer
-
glCheckFramebufferStatus
public int glCheckFramebufferStatus(int arg0)
Description copied from interface:GL
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
,glCheckFramebufferStatusOES
- Specified by:
glCheckFramebufferStatus
in interfaceGL
-
glClear
public void glClear(int arg0)
Description copied from interface:GL
Entry 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:GL2ES3
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_0
- Specified by:
glClearBufferfi
in interfaceGL2ES3
-
glClearBufferfv
public void glClearBufferfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES3
Entry 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:
glClearBufferfv
in interfaceGL2ES3
arg2
- a direct or array-backedFloatBuffer
-
glClearBufferfv
public void glClearBufferfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES3
Entry 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:
glClearBufferfv
in interfaceGL2ES3
-
glClearBufferiv
public void glClearBufferiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
Entry 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:
glClearBufferiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glClearBufferiv
public void glClearBufferiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
Entry 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:
glClearBufferiv
in interfaceGL2ES3
-
glClearBufferuiv
public void glClearBufferuiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
Entry 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:
glClearBufferuiv
in interfaceGL2ES3
-
glClearBufferuiv
public void glClearBufferuiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
Entry 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:
glClearBufferuiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glClearColor
public void glClearColor(float arg0, float arg1, float arg2, float arg3)
Description copied from interface:GL
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_0
- Specified by:
glClearColor
in interfaceGL
-
glClearDepth
public void glClearDepth(double arg0)
Description copied from interface:GLBase
Aliased entrypoint ofvoid glClearDepth(GLclampd depth);
andvoid glClearDepthf(GLclampf depth);
.- Specified by:
glClearDepth
in interfaceGL2ES2
- Specified by:
glClearDepth
in interfaceGLBase
-
glClearDepthf
public void glClearDepthf(float arg0)
Description copied from interface:GL2ES2
Entry point to C language function:void glClearDepthf(GLclampf depth);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Callsvoid glClearDepth(GLclampd depth);
if no native implementation is available.- Specified by:
glClearDepthf
in interfaceGL
- Specified by:
glClearDepthf
in interfaceGL2ES2
-
glClearStencil
public void glClearStencil(int arg0)
Description copied from interface:GL
Entry 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:
glClearStencil
in interfaceGL
-
glClientWaitSync
public int glClientWaitSync(long arg0, int arg1, long arg2)
Description copied from interface:GL3ES3
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:glClientWaitSyncAPPLE
- Specified by:
glClientWaitSync
in interfaceGL3ES3
-
glColorMask
public void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
Description copied from interface:GL
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_0
- Specified by:
glColorMask
in interfaceGL
-
glColorMaski
public void glColorMaski(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
Description copied from interface:GL2ES3
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
,glColorMaskiOES
- Specified by:
glColorMaski
in interfaceGL2ES3
-
glColorMaskiEXT
public void glColorMaskiEXT(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
Description copied from interface:GLES2
Entry 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:
glColorMaskiEXT
in interfaceGLES2
-
glColorMaskiOES
public void glColorMaskiOES(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
Description copied from interface:GLES2
Entry 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:
glColorMaskiOES
in interfaceGLES2
-
glCompileShader
public void glCompileShader(int arg0)
Description copied from interface:GL2ES2
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:glCompileShaderARB
- Specified by:
glCompileShader
in interfaceGL2ES2
-
glCompressedTexImage2D
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
Description copied from interface:GL
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:glCompressedTexImage2DARB
- Specified by:
glCompressedTexImage2D
in interfaceGL
arg7
- a direct or array-backedBuffer
-
glCompressedTexImage2D
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
Description copied from interface:GL
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:glCompressedTexImage2DARB
- Specified by:
glCompressedTexImage2D
in interfaceGL
-
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:GL2ES2
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
,glCompressedTexImage3DOES
- Specified by:
glCompressedTexImage3D
in interfaceGL2ES2
arg8
- 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:GL2ES2
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
,glCompressedTexImage3DOES
- Specified by:
glCompressedTexImage3D
in interfaceGL2ES2
-
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:GL
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:glCompressedTexSubImage2DARB
- Specified by:
glCompressedTexSubImage2D
in 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:GL
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:glCompressedTexSubImage2DARB
- Specified by:
glCompressedTexSubImage2D
in interfaceGL
arg8
- 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, Buffer arg10)
Description copied from interface:GL2ES2
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
,glCompressedTexSubImage3DOES
- Specified by:
glCompressedTexSubImage3D
in interfaceGL2ES2
arg10
- 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:GL2ES2
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
,glCompressedTexSubImage3DOES
- Specified by:
glCompressedTexSubImage3D
in interfaceGL2ES2
-
glCopyBufferSubData
public void glCopyBufferSubData(int arg0, int arg1, long arg2, long arg3, long arg4)
Description copied from interface:GL2ES3
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:glCopyBufferSubDataNV
- Specified by:
glCopyBufferSubData
in interfaceGL2ES3
-
glCopyBufferSubDataNV
public void glCopyBufferSubDataNV(int arg0, int arg1, long arg2, long arg3, long arg4)
Description copied from interface:GLES2
Entry point to C language function:void glCopyBufferSubDataNV(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Part ofGL_NV_copy_buffer
- Specified by:
glCopyBufferSubDataNV
in 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:GL2ES2
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
,glCopyImageSubDataOES
- Specified by:
glCopyImageSubData
in 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:GL
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:glCopyTexImage2DEXT
- Specified by:
glCopyTexImage2D
in 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:GL
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:glCopyTexSubImage2DEXT
- Specified by:
glCopyTexSubImage2D
in 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:GL2ES2
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
,glCopyTexSubImage3DOES
- Specified by:
glCopyTexSubImage3D
in interfaceGL2ES2
-
glCopyTextureLevelsAPPLE
public void glCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)
Part ofGL_APPLE_copy_texture_levels
- Specified by:
glCopyTextureLevelsAPPLE
in interfaceGLES2
-
glCoverageMaskNV
public void glCoverageMaskNV(boolean arg0)
Description copied from interface:GLES2
Entry point to C language function:void glCoverageMaskNV(GLboolean mask)
Part ofGL_NV_coverage_sample
- Specified by:
glCoverageMaskNV
in interfaceGLES2
-
glCoverageModulationNV
public void glCoverageModulationNV(int arg0)
Description copied from interface:GLES2
Entry point to C language function:void glCoverageModulationNV(GLenum components)
Part ofGL_NV_framebuffer_mixed_samples
- Specified by:
glCoverageModulationNV
in interfaceGLES2
-
glCoverageModulationTableNV
public void glCoverageModulationTableNV(int arg0, FloatBuffer arg1)
Description copied from interface:GLES2
Entry point to C language function:void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples
- Specified by:
glCoverageModulationTableNV
in interfaceGLES2
arg1
- a direct or array-backedFloatBuffer
-
glCoverageModulationTableNV
public void glCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples
- Specified by:
glCoverageModulationTableNV
in interfaceGLES2
-
glCoverageOperationNV
public void glCoverageOperationNV(int arg0)
Description copied from interface:GLES2
Entry point to C language function:void glCoverageOperationNV(GLenum operation)
Part ofGL_NV_coverage_sample
- Specified by:
glCoverageOperationNV
in interfaceGLES2
-
glCreateProgram
public int glCreateProgram()
Description copied from interface:GL2ES2
Entry point to C language function:GLuint glCreateProgram()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glCreateProgram
in interfaceGL2ES2
-
glCreateShader
public int glCreateShader(int arg0)
Description copied from interface:GL2ES2
Entry point to C language function:GLuint glCreateShader(GLenum type)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glCreateShader
in interfaceGL2ES2
-
glCreateShaderProgramv
public int glCreateShaderProgramv(int arg0, int arg1, String[] arg2)
Description copied from interface:GL2ES2
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:glCreateShaderProgramvEXT
- Specified by:
glCreateShaderProgramv
in interfaceGL2ES2
-
glCullFace
public void glCullFace(int arg0)
Description copied from interface:GL
Entry 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:
glCullFace
in interfaceGL
-
glDebugMessageControl
public void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, boolean arg5)
Description copied from interface:GL2ES2
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
,glDebugMessageControlARB
- Specified by:
glDebugMessageControl
in interfaceGL2ES2
arg4
- a direct or array-backedIntBuffer
-
glDebugMessageControl
public void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, boolean arg6)
Description copied from interface:GL2ES2
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
,glDebugMessageControlARB
- Specified by:
glDebugMessageControl
in interfaceGL2ES2
-
glDebugMessageInsert
public void glDebugMessageInsert(int arg0, int arg1, int arg2, int arg3, int arg4, String arg5)
Description copied from interface:GL2ES2
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
,glDebugMessageInsertAMD
- Specified by:
glDebugMessageInsert
in interfaceGL2ES2
-
glDeleteBuffers
public void glDeleteBuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
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:glDeleteBuffersARB
- Specified by:
glDeleteBuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glDeleteBuffers
public void glDeleteBuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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:glDeleteBuffersARB
- Specified by:
glDeleteBuffers
in interfaceGL
-
glDeleteFramebuffers
public void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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
,glDeleteFramebuffersEXT
- Specified by:
glDeleteFramebuffers
in interfaceGL
-
glDeleteFramebuffers
public void glDeleteFramebuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
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
,glDeleteFramebuffersEXT
- Specified by:
glDeleteFramebuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glDeleteProgram
public void glDeleteProgram(int arg0)
Description copied from interface:GL2ES2
Entry point to C language function:void glDeleteProgram(GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glDeleteProgram
in interfaceGL2ES2
-
glDeleteProgramPipelines
public void glDeleteProgramPipelines(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES2
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:glDeleteProgramPipelinesEXT
- Specified by:
glDeleteProgramPipelines
in interfaceGL2ES2
-
glDeleteProgramPipelines
public void glDeleteProgramPipelines(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES2
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:glDeleteProgramPipelinesEXT
- Specified by:
glDeleteProgramPipelines
in interfaceGL2ES2
arg1
- a direct or array-backedIntBuffer
-
glDeleteQueries
public void glDeleteQueries(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES2
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
,glDeleteQueriesARB
- Specified by:
glDeleteQueries
in interfaceGL2ES2
-
glDeleteQueries
public void glDeleteQueries(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES2
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
,glDeleteQueriesARB
- Specified by:
glDeleteQueries
in interfaceGL2ES2
arg1
- a direct or array-backedIntBuffer
-
glDeleteRenderbuffers
public void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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
,glDeleteRenderbuffersEXT
- Specified by:
glDeleteRenderbuffers
in interfaceGL
-
glDeleteRenderbuffers
public void glDeleteRenderbuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
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
,glDeleteRenderbuffersEXT
- Specified by:
glDeleteRenderbuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glDeleteSamplers
public void glDeleteSamplers(int arg0, IntBuffer arg1)
Description copied from interface:GL3ES3
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_0
- Specified by:
glDeleteSamplers
in interfaceGL3ES3
arg1
- a direct or array-backedIntBuffer
-
glDeleteSamplers
public void glDeleteSamplers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glDeleteSamplers
in interfaceGL3ES3
-
glDeleteShader
public void glDeleteShader(int arg0)
Description copied from interface:GL2ES2
Entry point to C language function:void glDeleteShader(GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glDeleteShader
in interfaceGL2ES2
-
glDeleteSync
public void glDeleteSync(long arg0)
Description copied from interface:GL3ES3
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:glDeleteSyncAPPLE
- Specified by:
glDeleteSync
in interfaceGL3ES3
-
glDeleteTextures
public void glDeleteTextures(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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:glDeleteTexturesEXT
- Specified by:
glDeleteTextures
in interfaceGL
-
glDeleteTextures
public void glDeleteTextures(int arg0, IntBuffer arg1)
Description copied from interface:GL
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:glDeleteTexturesEXT
- Specified by:
glDeleteTextures
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glDeleteTransformFeedbacks
public void glDeleteTransformFeedbacks(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES3
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:glDeleteTransformFeedbacksNV
- Specified by:
glDeleteTransformFeedbacks
in interfaceGL2ES3
arg1
- a direct or array-backedIntBuffer
-
glDeleteTransformFeedbacks
public void glDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES3
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:glDeleteTransformFeedbacksNV
- Specified by:
glDeleteTransformFeedbacks
in interfaceGL2ES3
-
glDeleteVertexArrays
public void glDeleteVertexArrays(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES3
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
,glDeleteVertexArraysOES
- Specified by:
glDeleteVertexArrays
in interfaceGL2ES3
-
glDeleteVertexArrays
public void glDeleteVertexArrays(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES3
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
,glDeleteVertexArraysOES
- Specified by:
glDeleteVertexArrays
in interfaceGL2ES3
arg1
- a direct or array-backedIntBuffer
-
glDeleteVertexArraysOES
public void glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object
- Specified by:
glDeleteVertexArraysOES
in interfaceGLES2
-
glDeleteVertexArraysOES
public void glDeleteVertexArraysOES(int arg0, IntBuffer arg1)
Description copied from interface:GLES2
Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object
- Specified by:
glDeleteVertexArraysOES
in interfaceGLES2
arg1
- a direct or array-backedIntBuffer
-
glDepthFunc
public void glDepthFunc(int arg0)
Description copied from interface:GL
Entry 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:
glDepthFunc
in interfaceGL
-
glDepthMask
public void glDepthMask(boolean arg0)
Description copied from interface:GL
Entry 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:
glDepthMask
in interfaceGL
-
glDepthRange
public void glDepthRange(double arg0, double arg1)
Description copied from interface:GLBase
Aliased entrypoint ofvoid glDepthRange(GLclampd depth);
andvoid glDepthRangef(GLclampf depth);
.- Specified by:
glDepthRange
in interfaceGL2ES2
- Specified by:
glDepthRange
in interfaceGLBase
-
glDepthRangeArrayfvNV
public void glDepthRangeArrayfvNV(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_array
- Specified by:
glDepthRangeArrayfvNV
in interfaceGLES2
arg2
- a direct or array-backedFloatBuffer
-
glDepthRangeArrayfvNV
public void glDepthRangeArrayfvNV(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_array
- Specified by:
glDepthRangeArrayfvNV
in interfaceGLES2
-
glDepthRangeIndexedfNV
public void glDepthRangeIndexedfNV(int arg0, float arg1, float arg2)
Description copied from interface:GLES2
Entry point to C language function:void glDepthRangeIndexedfNV(GLuint index, GLfloat n, GLfloat f)
Part ofGL_NV_viewport_array
- Specified by:
glDepthRangeIndexedfNV
in interfaceGLES2
-
glDepthRangef
public void glDepthRangef(float arg0, float arg1)
Description copied from interface:GL2ES2
Entry point to C language function:void glDepthRangef(GLclampf zNear, GLclampf zFar);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Callsvoid glDepthRange(GLclampd zNear, GLclampd zFar);
if no native implementation is available.- Specified by:
glDepthRangef
in interfaceGL
- Specified by:
glDepthRangef
in interfaceGL2ES2
-
glDetachShader
public void glDetachShader(int arg0, int arg1)
Description copied from interface:GL2ES2
Entry point to C language function:void glDetachShader(GLuint program, GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glDetachShader
in interfaceGL2ES2
-
glDisable
public void glDisable(int arg0)
Description copied from interface:GL
Entry 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:GLES2
Entry point to C language function:void glDisableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control
- Specified by:
glDisableDriverControlQCOM
in interfaceGLES2
-
glDisableVertexAttribArray
public void glDisableVertexAttribArray(int arg0)
Description copied from interface:GL2ES2
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:glDisableVertexAttribArrayARB
- Specified by:
glDisableVertexAttribArray
in interfaceGL2ES2
-
glDisablei
public void glDisablei(int arg0, int arg1)
Description copied from interface:GL2ES3
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
,glDisableiEXT
- Specified by:
glDisablei
in interfaceGL2ES3
-
glDisableiEXT
public void glDisableiEXT(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glDisableiEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed
- Specified by:
glDisableiEXT
in interfaceGLES2
-
glDisableiNV
public void glDisableiNV(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glDisableiNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array
- Specified by:
glDisableiNV
in interfaceGLES2
-
glDisableiOES
public void glDisableiOES(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glDisableiOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed
- Specified by:
glDisableiOES
in interfaceGLES2
-
glDiscardFramebufferEXT
public void glDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_EXT_discard_framebuffer
- Specified by:
glDiscardFramebufferEXT
in interfaceGLES2
-
glDiscardFramebufferEXT
public void glDiscardFramebufferEXT(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_EXT_discard_framebuffer
- Specified by:
glDiscardFramebufferEXT
in interfaceGLES2
arg2
- a direct or array-backedIntBuffer
-
glDispatchCompute
public void glDispatchCompute(int arg0, int arg1, int arg2)
Description copied from interface:GL3ES3
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_3
- Specified by:
glDispatchCompute
in interfaceGL3ES3
-
glDispatchComputeIndirect
public void glDispatchComputeIndirect(long arg0)
Description copied from interface:GL3ES3
Entry 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:
glDispatchComputeIndirect
in interfaceGL3ES3
-
glDrawArrays
public void glDrawArrays(int arg0, int arg1, int arg2)
Description copied from interface:GL
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:glDrawArraysEXT
- Specified by:
glDrawArrays
in interfaceGL
-
glDrawArraysIndirect
public void glDrawArraysIndirect(int arg0, Buffer arg1)
Description copied from interface:GL3ES3
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_0
- Specified by:
glDrawArraysIndirect
in interfaceGL3ES3
arg1
- a direct or array-backedBuffer
-
glDrawArraysIndirect
public void glDrawArraysIndirect(int arg0, long arg1)
Description copied from interface:GL3ES3
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_0
- Specified by:
glDrawArraysIndirect
in interfaceGL3ES3
-
glDrawArraysInstanced
public void glDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL2ES3
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
,glDrawArraysInstancedANGLE
- Specified by:
glDrawArraysInstanced
in interfaceGL2ES3
-
glDrawArraysInstancedANGLE
public void glDrawArraysInstancedANGLE(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glDrawArraysInstancedANGLE(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Part ofGL_ANGLE_instanced_arrays
- Specified by:
glDrawArraysInstancedANGLE
in interfaceGLES2
-
glDrawArraysInstancedBaseInstance
public void glDrawArraysInstancedBaseInstance(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES2
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:glDrawArraysInstancedBaseInstanceEXT
- Specified by:
glDrawArraysInstancedBaseInstance
in interfaceGL2ES2
-
glDrawArraysInstancedNV
public void glDrawArraysInstancedNV(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glDrawArraysInstancedNV(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Part ofGL_NV_draw_instanced
- Specified by:
glDrawArraysInstancedNV
in interfaceGLES2
-
glDrawBuffers
public void glDrawBuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES2
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
,glDrawBuffersATI
- Specified by:
glDrawBuffers
in interfaceGL2ES2
arg1
- a direct or array-backedIntBuffer
-
glDrawBuffers
public void glDrawBuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES2
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
,glDrawBuffersATI
- Specified by:
glDrawBuffers
in interfaceGL2ES2
-
glDrawBuffersIndexedEXT
public void glDrawBuffersIndexedEXT(int arg0, int[] arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices)
Part ofGL_EXT_multiview_draw_buffers
- Specified by:
glDrawBuffersIndexedEXT
in interfaceGLES2
-
glDrawBuffersIndexedEXT
public void glDrawBuffersIndexedEXT(int arg0, IntBuffer arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices)
Part ofGL_EXT_multiview_draw_buffers
- Specified by:
glDrawBuffersIndexedEXT
in interfaceGLES2
arg1
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glDrawElements
public void glDrawElements(int arg0, int arg1, int arg2, long arg3)
Description copied from interface:GL
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_1
- Specified by:
glDrawElements
in interfaceGL
-
glDrawElements
public void glDrawElements(int arg0, int arg1, int arg2, Buffer arg3)
Description copied from interface:GLES2
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_0
- Specified by:
glDrawElements
in interfaceGLES2
arg3
- a direct or array-backedBuffer
-
glDrawElementsBaseVertex
public void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
Description copied from interface:GL3ES3
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
,glDrawElementsBaseVertexOES
- Specified by:
glDrawElementsBaseVertex
in interfaceGL3ES3
arg3
- a direct or array-backedBuffer
-
glDrawElementsBaseVertex
public void glDrawElementsBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4)
Description copied from interface:GL3ES3
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
,glDrawElementsBaseVertexOES
- Specified by:
glDrawElementsBaseVertex
in interfaceGL3ES3
-
glDrawElementsBaseVertexEXT
public void glDrawElementsBaseVertexEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
Description copied from interface:GLES2
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_vertex
- Specified by:
glDrawElementsBaseVertexEXT
in interfaceGLES2
arg3
- a direct or array-backedBuffer
-
glDrawElementsBaseVertexOES
public void glDrawElementsBaseVertexOES(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
Description copied from interface:GLES2
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_vertex
- Specified by:
glDrawElementsBaseVertexOES
in interfaceGLES2
arg3
- a direct or array-backedBuffer
-
glDrawElementsIndirect
public void glDrawElementsIndirect(int arg0, int arg1, Buffer arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glDrawElementsIndirect
in interfaceGL3ES3
arg2
- a direct or array-backedBuffer
-
glDrawElementsIndirect
public void glDrawElementsIndirect(int arg0, int arg1, long arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glDrawElementsIndirect
in interfaceGL3ES3
-
glDrawElementsInstanced
public void glDrawElementsInstanced(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
Description copied from interface:GLES3
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_instanced
- Specified by:
glDrawElementsInstanced
in interfaceGLES3
arg3
- a direct or array-backedBuffer
-
glDrawElementsInstanced
public void glDrawElementsInstanced(int arg0, int arg1, int arg2, long arg3, int arg4)
Description copied from interface:GL2ES3
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
,glDrawElementsInstancedNV
- Specified by:
glDrawElementsInstanced
in interfaceGL2ES3
-
glDrawElementsInstancedANGLE
public void glDrawElementsInstancedANGLE(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
Description copied from interface:GLES2
Entry 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:
glDrawElementsInstancedANGLE
in interfaceGLES2
arg3
- 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:GL2ES2
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:glDrawElementsInstancedBaseInstanceEXT
- Specified by:
glDrawElementsInstancedBaseInstance
in interfaceGL2ES2
-
glDrawElementsInstancedBaseVertex
public void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)
Description copied from interface:GL3ES3
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
,glDrawElementsInstancedBaseVertexEXT
- Specified by:
glDrawElementsInstancedBaseVertex
in interfaceGL3ES3
arg3
- a direct or array-backedBuffer
-
glDrawElementsInstancedBaseVertex
public void glDrawElementsInstancedBaseVertex(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5)
Description copied from interface:GL3ES3
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
,glDrawElementsInstancedBaseVertexEXT
- Specified by:
glDrawElementsInstancedBaseVertex
in interfaceGL3ES3
-
glDrawElementsInstancedBaseVertexBaseInstance
public void glDrawElementsInstancedBaseVertexBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5, int arg6)
Description copied from interface:GL2ES2
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:glDrawElementsInstancedBaseVertexBaseInstanceEXT
- Specified by:
glDrawElementsInstancedBaseVertexBaseInstance
in interfaceGL2ES2
-
glDrawElementsInstancedBaseVertexEXT
public void glDrawElementsInstancedBaseVertexEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)
Description copied from interface:GLES2
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_vertex
- Specified by:
glDrawElementsInstancedBaseVertexEXT
in interfaceGLES2
arg3
- 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:GLES2
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_vertex
- Specified by:
glDrawElementsInstancedBaseVertexOES
in interfaceGLES2
arg3
- a direct or array-backedBuffer
-
glDrawElementsInstancedNV
public void glDrawElementsInstancedNV(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
Description copied from interface:GLES2
Entry 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:
glDrawElementsInstancedNV
in interfaceGLES2
arg3
- 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:GLES3
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_0
- Specified by:
glDrawRangeElements
in interfaceGLES3
arg5
- 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:GL2ES3
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:glDrawRangeElementsEXT
- Specified by:
glDrawRangeElements
in interfaceGL2ES3
-
glDrawRangeElementsBaseVertex
public void glDrawRangeElementsBaseVertex(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)
Description copied from interface:GL3ES3
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
,glDrawRangeElementsBaseVertexOES
- Specified by:
glDrawRangeElementsBaseVertex
in interfaceGL3ES3
arg5
- 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:GL3ES3
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
,glDrawRangeElementsBaseVertexOES
- Specified by:
glDrawRangeElementsBaseVertex
in interfaceGL3ES3
-
glDrawRangeElementsBaseVertexEXT
public void glDrawRangeElementsBaseVertexEXT(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)
Description copied from interface:GLES2
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_vertex
- Specified by:
glDrawRangeElementsBaseVertexEXT
in interfaceGLES2
arg5
- 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:GLES2
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_vertex
- Specified by:
glDrawRangeElementsBaseVertexOES
in interfaceGLES2
arg5
- a direct or array-backedBuffer
-
glEGLImageTargetRenderbufferStorageOES
public void glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
Description copied from interface:GLES2
Entry point to C language function:void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image
- Specified by:
glEGLImageTargetRenderbufferStorageOES
in interfaceGLES2
-
glEGLImageTargetTexture2DOES
public void glEGLImageTargetTexture2DOES(int arg0, long arg1)
Description copied from interface:GLES2
Entry point to C language function:void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image
- Specified by:
glEGLImageTargetTexture2DOES
in interfaceGLES2
-
glEnable
public void glEnable(int arg0)
Description copied from interface:GL
Entry 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:GLES2
Entry point to C language function:void glEnableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control
- Specified by:
glEnableDriverControlQCOM
in interfaceGLES2
-
glEnableVertexAttribArray
public void glEnableVertexAttribArray(int arg0)
Description copied from interface:GL2ES2
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:glEnableVertexAttribArrayARB
- Specified by:
glEnableVertexAttribArray
in interfaceGL2ES2
-
glEnablei
public void glEnablei(int arg0, int arg1)
Description copied from interface:GL2ES3
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
,glEnableiEXT
-
glEnableiEXT
public void glEnableiEXT(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glEnableiEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed
- Specified by:
glEnableiEXT
in interfaceGLES2
-
glEnableiNV
public void glEnableiNV(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glEnableiNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array
- Specified by:
glEnableiNV
in interfaceGLES2
-
glEnableiOES
public void glEnableiOES(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glEnableiOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed
- Specified by:
glEnableiOES
in interfaceGLES2
-
glEndConditionalRender
public void glEndConditionalRender()
Description copied from interface:GLES2
Entry point to C language function:void glEndConditionalRender()
Part ofGL_VERSION_3_0
,GL_NV_conditional_render
Alias for:glEndConditionalRenderNV
- Specified by:
glEndConditionalRender
in interfaceGL2ES3
- Specified by:
glEndConditionalRender
in interfaceGLES2
-
glEndQuery
public void glEndQuery(int arg0)
Description copied from interface:GL2ES2
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
,glEndQueryARB
- Specified by:
glEndQuery
in interfaceGL2ES2
-
glEndTilingQCOM
public void glEndTilingQCOM(int arg0)
Description copied from interface:GLES2
Entry point to C language function:void glEndTilingQCOM(GLbitfield preserveMask)
Part ofGL_QCOM_tiled_rendering
- Specified by:
glEndTilingQCOM
in interfaceGLES2
-
glEndTransformFeedback
public void glEndTransformFeedback()
Description copied from interface:GL2ES3
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
,glEndTransformFeedbackEXT
- Specified by:
glEndTransformFeedback
in interfaceGL2ES3
-
glExtGetBufferPointervQCOM
public void glExtGetBufferPointervQCOM(int arg0, PointerBuffer arg1)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetBufferPointervQCOM(GLenum target, void * * params)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetBufferPointervQCOM
in interfaceGLES2
arg1
- a direct onlyPointerBuffer
-
glExtGetBuffersQCOM
public void glExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetBuffersQCOM
in interfaceGLES2
-
glExtGetBuffersQCOM
public void glExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetBuffersQCOM
in interfaceGLES2
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetFramebuffersQCOM
public void glExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetFramebuffersQCOM
in interfaceGLES2
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetFramebuffersQCOM
public void glExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetFramebuffersQCOM
in interfaceGLES2
-
glExtGetProgramBinarySourceQCOM
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, ByteBuffer arg2, IntBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetProgramBinarySourceQCOM
in interfaceGLES2
arg2
- a direct or array-backedByteBuffer
arg3
- a direct or array-backedIntBuffer
-
glExtGetProgramBinarySourceQCOM
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, byte[] arg2, int arg3, int[] arg4, int arg5)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetProgramBinarySourceQCOM
in interfaceGLES2
-
glExtGetProgramsQCOM
public void glExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetProgramsQCOM
in interfaceGLES2
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetProgramsQCOM
public void glExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetProgramsQCOM
in interfaceGLES2
-
glExtGetRenderbuffersQCOM
public void glExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetRenderbuffersQCOM
in interfaceGLES2
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetRenderbuffersQCOM
public void glExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetRenderbuffersQCOM
in interfaceGLES2
-
glExtGetShadersQCOM
public void glExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetShadersQCOM
in interfaceGLES2
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetShadersQCOM
public void glExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetShadersQCOM
in interfaceGLES2
-
glExtGetTexLevelParameterivQCOM
public void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetTexLevelParameterivQCOM
in interfaceGLES2
arg4
- a direct or array-backedIntBuffer
-
glExtGetTexLevelParameterivQCOM
public void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetTexLevelParameterivQCOM
in interfaceGLES2
-
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:GLES2
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_get
- Specified by:
glExtGetTexSubImageQCOM
in interfaceGLES2
arg10
- a direct or array-backedBuffer
-
glExtGetTexturesQCOM
public void glExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetTexturesQCOM
in interfaceGLES2
-
glExtGetTexturesQCOM
public void glExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetTexturesQCOM
in interfaceGLES2
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtIsProgramBinaryQCOM
public boolean glExtIsProgramBinaryQCOM(int arg0)
Description copied from interface:GLES2
Entry point to C language function:GLboolean glExtIsProgramBinaryQCOM(GLuint program)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtIsProgramBinaryQCOM
in interfaceGLES2
-
glExtTexObjectStateOverrideiQCOM
public void glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param)
Part ofGL_QCOM_extended_get
- Specified by:
glExtTexObjectStateOverrideiQCOM
in interfaceGLES2
-
glFenceSync
public long glFenceSync(int arg0, int arg1)
Description copied from interface:GL3ES3
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:glFenceSyncAPPLE
- Specified by:
glFenceSync
in interfaceGL3ES3
-
glFinish
public void glFinish()
Description copied from interface:GL
Entry 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:GL
Entry 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:GL
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
,glFlushMappedBufferRangeAPPLE
- Specified by:
glFlushMappedBufferRange
in interfaceGL
-
glFragmentCoverageColorNV
public void glFragmentCoverageColorNV(int arg0)
Description copied from interface:GLES2
Entry point to C language function:void glFragmentCoverageColorNV(GLuint color)
Part ofGL_NV_fragment_coverage_to_color
- Specified by:
glFragmentCoverageColorNV
in interfaceGLES2
-
glFramebufferParameteri
public void glFramebufferParameteri(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES3
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_3
- Specified by:
glFramebufferParameteri
in interfaceGL2ES3
-
glFramebufferRenderbuffer
public void glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
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
,glFramebufferRenderbufferEXT
- Specified by:
glFramebufferRenderbuffer
in interfaceGL
-
glFramebufferSampleLocationsfvNV
public void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locations
- Specified by:
glFramebufferSampleLocationsfvNV
in interfaceGLES2
-
glFramebufferSampleLocationsfvNV
public void glFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locations
- Specified by:
glFramebufferSampleLocationsfvNV
in interfaceGLES2
arg3
- a direct or array-backedFloatBuffer
-
glFramebufferTexture
public void glFramebufferTexture(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL3ES3
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
,glFramebufferTextureARB
- Specified by:
glFramebufferTexture
in interfaceGL3ES3
-
glFramebufferTexture2D
public void glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL
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
,glFramebufferTexture2DOES
- Specified by:
glFramebufferTexture2D
in interfaceGL
-
glFramebufferTexture2DMultisampleEXT
public void glFramebufferTexture2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GLES2
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_texture
- Specified by:
glFramebufferTexture2DMultisampleEXT
in interfaceGLES2
-
glFramebufferTexture2DMultisampleIMG
public void glFramebufferTexture2DMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GLES2
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_texture
- Specified by:
glFramebufferTexture2DMultisampleIMG
in interfaceGLES2
-
glFramebufferTexture3D
public void glFramebufferTexture3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GL2ES2
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
,glFramebufferTexture3DOES
- Specified by:
glFramebufferTexture3D
in interfaceGL2ES2
-
glFramebufferTextureEXT
public void glFramebufferTextureEXT(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES2
Entry 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:
glFramebufferTextureEXT
in interfaceGL2ES3
- Specified by:
glFramebufferTextureEXT
in interfaceGLES2
-
glFramebufferTextureLayer
public void glFramebufferTextureLayer(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES3
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
,glFramebufferTextureLayerARB
- Specified by:
glFramebufferTextureLayer
in interfaceGL2ES3
-
glFramebufferTextureMultiviewOVR
public void glFramebufferTextureMultiviewOVR(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GLES2
Entry 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:
glFramebufferTextureMultiviewOVR
in interfaceGLES2
-
glFramebufferTextureOES
public void glFramebufferTextureOES(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glFramebufferTextureOES(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part ofGL_OES_geometry_shader
- Specified by:
glFramebufferTextureOES
in interfaceGLES2
-
glFrontFace
public void glFrontFace(int arg0)
Description copied from interface:GL
Entry 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:
glFrontFace
in interfaceGL
-
glGenBuffers
public void glGenBuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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:glGenBuffersARB
- Specified by:
glGenBuffers
in interfaceGL
-
glGenBuffers
public void glGenBuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
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:glGenBuffersARB
- Specified by:
glGenBuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGenFramebuffers
public void glGenFramebuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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
,glGenFramebuffersEXT
- Specified by:
glGenFramebuffers
in interfaceGL
-
glGenFramebuffers
public void glGenFramebuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
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
,glGenFramebuffersEXT
- Specified by:
glGenFramebuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGenProgramPipelines
public void glGenProgramPipelines(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES2
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:glGenProgramPipelinesEXT
- Specified by:
glGenProgramPipelines
in interfaceGL2ES2
arg1
- a direct or array-backedIntBuffer
-
glGenProgramPipelines
public void glGenProgramPipelines(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES2
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:glGenProgramPipelinesEXT
- Specified by:
glGenProgramPipelines
in interfaceGL2ES2
-
glGenQueries
public void glGenQueries(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES2
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
,glGenQueriesARB
- Specified by:
glGenQueries
in interfaceGL2ES2
-
glGenQueries
public void glGenQueries(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES2
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
,glGenQueriesARB
- Specified by:
glGenQueries
in interfaceGL2ES2
arg1
- a direct or array-backedIntBuffer
-
glGenRenderbuffers
public void glGenRenderbuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
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
,glGenRenderbuffersOES
- Specified by:
glGenRenderbuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGenRenderbuffers
public void glGenRenderbuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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
,glGenRenderbuffersOES
- Specified by:
glGenRenderbuffers
in interfaceGL
-
glGenSamplers
public void glGenSamplers(int arg0, IntBuffer arg1)
Description copied from interface:GL3ES3
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_0
- Specified by:
glGenSamplers
in interfaceGL3ES3
arg1
- a direct or array-backedIntBuffer
-
glGenSamplers
public void glGenSamplers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glGenSamplers
in interfaceGL3ES3
-
glGenTextures
public void glGenTextures(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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:glGenTexturesEXT
- Specified by:
glGenTextures
in interfaceGL
-
glGenTextures
public void glGenTextures(int arg0, IntBuffer arg1)
Description copied from interface:GL
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:glGenTexturesEXT
- Specified by:
glGenTextures
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGenTransformFeedbacks
public void glGenTransformFeedbacks(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES3
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:glGenTransformFeedbacksNV
- Specified by:
glGenTransformFeedbacks
in interfaceGL2ES3
-
glGenTransformFeedbacks
public void glGenTransformFeedbacks(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES3
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:glGenTransformFeedbacksNV
- Specified by:
glGenTransformFeedbacks
in interfaceGL2ES3
arg1
- a direct or array-backedIntBuffer
-
glGenVertexArrays
public void glGenVertexArrays(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES3
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
,glGenVertexArraysOES
- Specified by:
glGenVertexArrays
in interfaceGL2ES3
-
glGenVertexArrays
public void glGenVertexArrays(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES3
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
,glGenVertexArraysOES
- Specified by:
glGenVertexArrays
in interfaceGL2ES3
arg1
- a direct or array-backedIntBuffer
-
glGenVertexArraysOES
public void glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object
- Specified by:
glGenVertexArraysOES
in interfaceGLES2
-
glGenVertexArraysOES
public void glGenVertexArraysOES(int arg0, IntBuffer arg1)
Description copied from interface:GLES2
Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object
- Specified by:
glGenVertexArraysOES
in interfaceGLES2
arg1
- a direct or array-backedIntBuffer
-
glGenerateMipmap
public void glGenerateMipmap(int arg0)
Description copied from interface:GL
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
,glGenerateMipmapEXT
- Specified by:
glGenerateMipmap
in interfaceGL
-
glGetActiveAttrib
public void glGetActiveAttrib(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
Description copied from interface:GL2ES2
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:glGetActiveAttribARB
- Specified by:
glGetActiveAttrib
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
arg4
- a direct or array-backedIntBuffer
arg5
- a direct or array-backedIntBuffer
arg6
- a direct or array-backedByteBuffer
-
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:GL2ES2
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:glGetActiveAttribARB
- Specified by:
glGetActiveAttrib
in interfaceGL2ES2
-
glGetActiveUniform
public void glGetActiveUniform(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
Description copied from interface:GL2ES2
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:glGetActiveUniformARB
- Specified by:
glGetActiveUniform
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
arg4
- a direct or array-backedIntBuffer
arg5
- a direct or array-backedIntBuffer
arg6
- 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:GL2ES2
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:glGetActiveUniformARB
- Specified by:
glGetActiveUniform
in interfaceGL2ES2
-
glGetActiveUniformBlockName
public void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)
Description copied from interface:GL2ES3
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_1
- Specified by:
glGetActiveUniformBlockName
in interfaceGL2ES3
-
glGetActiveUniformBlockName
public void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
Description copied from interface:GL2ES3
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_1
- Specified by:
glGetActiveUniformBlockName
in interfaceGL2ES3
arg3
- a direct or array-backedIntBuffer
arg4
- a direct or array-backedByteBuffer
-
glGetActiveUniformBlockiv
public void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES3
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_1
- Specified by:
glGetActiveUniformBlockiv
in interfaceGL2ES3
-
glGetActiveUniformBlockiv
public void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES3
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_1
- Specified by:
glGetActiveUniformBlockiv
in interfaceGL2ES3
arg3
- a direct or array-backedIntBuffer
-
glGetActiveUniformsiv
public void glGetActiveUniformsiv(int arg0, int arg1, IntBuffer arg2, int arg3, IntBuffer arg4)
Description copied from interface:GL2ES3
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_1
- Specified by:
glGetActiveUniformsiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
arg4
- 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:GL2ES3
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_1
- Specified by:
glGetActiveUniformsiv
in interfaceGL2ES3
-
glGetAttachedShaders
public void glGetAttachedShaders(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5)
Description copied from interface:GL2ES2
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_0
- Specified by:
glGetAttachedShaders
in interfaceGL2ES2
-
glGetAttachedShaders
public void glGetAttachedShaders(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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_0
- Specified by:
glGetAttachedShaders
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
arg3
- a direct or array-backedIntBuffer
-
glGetAttribLocation
public int glGetAttribLocation(int arg0, String arg1)
Description copied from interface:GL2ES2
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:glGetAttribLocationARB
- Specified by:
glGetAttribLocation
in interfaceGL2ES2
-
glGetBooleani_v
public void glGetBooleani_v(int arg0, int arg1, ByteBuffer arg2)
Description copied from interface:GL2ES3
Entry 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_v
in interfaceGL2ES3
arg2
- a direct or array-backedByteBuffer
-
glGetBooleani_v
public void glGetBooleani_v(int arg0, int arg1, byte[] arg2, int arg3)
Description copied from interface:GL2ES3
Entry 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_v
in interfaceGL2ES3
-
glGetBooleanv
public void glGetBooleanv(int arg0, byte[] arg1, int arg2)
Description copied from interface:GL
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_0
- Specified by:
glGetBooleanv
in interfaceGL
-
glGetBooleanv
public void glGetBooleanv(int arg0, ByteBuffer arg1)
Description copied from interface:GL
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_0
- Specified by:
glGetBooleanv
in interfaceGL
arg1
- a direct or array-backedByteBuffer
-
glGetBufferParameteri64v
public void glGetBufferParameteri64v(int arg0, int arg1, long[] arg2, int arg3)
Description copied from interface:GL3ES3
Entry 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:
glGetBufferParameteri64v
in interfaceGL3ES3
-
glGetBufferParameteri64v
public void glGetBufferParameteri64v(int arg0, int arg1, LongBuffer arg2)
Description copied from interface:GL3ES3
Entry 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:
glGetBufferParameteri64v
in interfaceGL3ES3
arg2
- a direct or array-backedLongBuffer
-
glGetBufferParameteriv
public void glGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL
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:glGetBufferParameterivARB
- Specified by:
glGetBufferParameteriv
in interfaceGL
arg2
- a direct or array-backedIntBuffer
-
glGetBufferParameteriv
public void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL
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:glGetBufferParameterivARB
- Specified by:
glGetBufferParameteriv
in interfaceGL
-
glGetCoverageModulationTableNV
public void glGetCoverageModulationTableNV(int arg0, float[] arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples
- Specified by:
glGetCoverageModulationTableNV
in interfaceGLES2
-
glGetCoverageModulationTableNV
public void glGetCoverageModulationTableNV(int arg0, FloatBuffer arg1)
Description copied from interface:GLES2
Entry point to C language function:void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
Part ofGL_NV_framebuffer_mixed_samples
- Specified by:
glGetCoverageModulationTableNV
in interfaceGLES2
arg1
- a direct or array-backedFloatBuffer
-
glGetDebugMessageLog
public int glGetDebugMessageLog(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, IntBuffer arg6, ByteBuffer arg7)
Description copied from interface:GL2ES2
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
,glGetDebugMessageLogKHR
- Specified by:
glGetDebugMessageLog
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
arg3
- a direct or array-backedIntBuffer
arg4
- a direct or array-backedIntBuffer
arg5
- a direct or array-backedIntBuffer
arg6
- a direct or array-backedIntBuffer
arg7
- a direct or array-backedByteBuffer
-
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:GL2ES2
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
,glGetDebugMessageLogKHR
- Specified by:
glGetDebugMessageLog
in interfaceGL2ES2
-
glGetDriverControlStringQCOM
public void glGetDriverControlStringQCOM(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part ofGL_QCOM_driver_control
- Specified by:
glGetDriverControlStringQCOM
in interfaceGLES2
arg2
- a direct or array-backedIntBuffer
arg3
- 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:GLES2
Entry point to C language function:void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part ofGL_QCOM_driver_control
- Specified by:
glGetDriverControlStringQCOM
in interfaceGLES2
-
glGetDriverControlsQCOM
public void glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_control
- Specified by:
glGetDriverControlsQCOM
in interfaceGLES2
-
glGetDriverControlsQCOM
public void glGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_control
- Specified by:
glGetDriverControlsQCOM
in interfaceGLES2
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glGetError
public int glGetError()
Description copied from interface:GL
Entry point to C language function:GLenum glGetError()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetError
in interfaceGL
-
glGetFloati_vNV
public void glGetFloati_vNV(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data)
Part ofGL_NV_viewport_array
- Specified by:
glGetFloati_vNV
in interfaceGLES2
arg2
- a direct or array-backedFloatBuffer
-
glGetFloati_vNV
public void glGetFloati_vNV(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data)
Part ofGL_NV_viewport_array
- Specified by:
glGetFloati_vNV
in interfaceGLES2
-
glGetFloatv
public void glGetFloatv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL
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_0
- Specified by:
glGetFloatv
in interfaceGL
-
glGetFloatv
public void glGetFloatv(int arg0, FloatBuffer arg1)
Description copied from interface:GL
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_0
- Specified by:
glGetFloatv
in interfaceGL
arg1
- a direct or array-backedFloatBuffer
-
glGetFragDataIndexEXT
public int glGetFragDataIndexEXT(int arg0, ByteBuffer arg1)
Description copied from interface:GLES2
Entry point to C language function:GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name)
Part ofGL_EXT_blend_func_extended
- Specified by:
glGetFragDataIndexEXT
in interfaceGLES2
arg1
- a direct or array-backedByteBuffer
-
glGetFragDataIndexEXT
public int glGetFragDataIndexEXT(int arg0, byte[] arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name)
Part ofGL_EXT_blend_func_extended
- Specified by:
glGetFragDataIndexEXT
in interfaceGLES2
-
glGetFragDataLocation
public int glGetFragDataLocation(int arg0, String arg1)
Description copied from interface:GL2ES3
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:glGetFragDataLocationEXT
- Specified by:
glGetFragDataLocation
in interfaceGL2ES3
-
glGetFramebufferAttachmentParameteriv
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL
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
,glGetFramebufferAttachmentParameterivOES
- Specified by:
glGetFramebufferAttachmentParameteriv
in interfaceGL
arg3
- a direct or array-backedIntBuffer
-
glGetFramebufferAttachmentParameteriv
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL
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
,glGetFramebufferAttachmentParameterivOES
- Specified by:
glGetFramebufferAttachmentParameteriv
in interfaceGL
-
glGetFramebufferParameteriv
public void glGetFramebufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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:glGetFramebufferParameterivEXT
- Specified by:
glGetFramebufferParameteriv
in interfaceGL2ES3
-
glGetFramebufferParameteriv
public void glGetFramebufferParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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:glGetFramebufferParameterivEXT
- Specified by:
glGetFramebufferParameteriv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glGetGraphicsResetStatus
public int glGetGraphicsResetStatus()
Description copied from interface:GL
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
,glGetGraphicsResetStatusKHR
- Specified by:
glGetGraphicsResetStatus
in interfaceGL
-
glGetInteger64i_v
public void glGetInteger64i_v(int arg0, int arg1, long[] arg2, int arg3)
Description copied from interface:GL3ES3
Entry 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_v
in interfaceGL3ES3
-
glGetInteger64i_v
public void glGetInteger64i_v(int arg0, int arg1, LongBuffer arg2)
Description copied from interface:GL3ES3
Entry 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_v
in interfaceGL3ES3
arg2
- a direct or array-backedLongBuffer
-
glGetInteger64v
public void glGetInteger64v(int arg0, LongBuffer arg1)
Description copied from interface:GL3ES3
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:glGetInteger64vAPPLE
- Specified by:
glGetInteger64v
in interfaceGL3ES3
arg1
- a direct or array-backedLongBuffer
-
glGetInteger64v
public void glGetInteger64v(int arg0, long[] arg1, int arg2)
Description copied from interface:GL3ES3
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:glGetInteger64vAPPLE
- Specified by:
glGetInteger64v
in interfaceGL3ES3
-
glGetIntegeri_v
public void glGetIntegeri_v(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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_vEXT
- Specified by:
glGetIntegeri_v
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glGetIntegeri_v
public void glGetIntegeri_v(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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_vEXT
- Specified by:
glGetIntegeri_v
in interfaceGL2ES3
-
glGetIntegeri_vEXT
public void glGetIntegeri_vEXT(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data)
Part ofGL_EXT_multiview_draw_buffers
- Specified by:
glGetIntegeri_vEXT
in interfaceGLES2
arg2
- a direct or array-backedIntBuffer
-
glGetIntegeri_vEXT
public void glGetIntegeri_vEXT(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data)
Part ofGL_EXT_multiview_draw_buffers
- Specified by:
glGetIntegeri_vEXT
in interfaceGLES2
-
glGetIntegerv
public void glGetIntegerv(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
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_0
- Specified by:
glGetIntegerv
in interfaceGL
-
glGetIntegerv
public void glGetIntegerv(int arg0, IntBuffer arg1)
Description copied from interface:GL
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_0
- Specified by:
glGetIntegerv
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGetInternalformativ
public void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
Description copied from interface:GL2ES3
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_query
- Specified by:
glGetInternalformativ
in interfaceGL2ES3
arg4
- a direct or array-backedIntBuffer
-
glGetInternalformativ
public void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Description copied from interface:GL2ES3
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_query
- Specified by:
glGetInternalformativ
in interfaceGL2ES3
-
glGetMultisamplefv
public void glGetMultisamplefv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES2
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:glGetMultisamplefvNV
- Specified by:
glGetMultisamplefv
in interfaceGL2ES2
arg2
- a direct or array-backedFloatBuffer
-
glGetMultisamplefv
public void glGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glGetMultisamplefvNV
- Specified by:
glGetMultisamplefv
in interfaceGL2ES2
-
glGetObjectLabel
public void glGetObjectLabel(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
Description copied from interface:GL2ES2
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
,glGetObjectLabelKHR
- Specified by:
glGetObjectLabel
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
arg4
- 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:GL2ES2
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
,glGetObjectLabelKHR
- Specified by:
glGetObjectLabel
in interfaceGL2ES2
-
glGetObjectPtrLabel
public void glGetObjectPtrLabel(Buffer arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Description copied from interface:GL2ES2
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:glGetObjectPtrLabelKHR
- Specified by:
glGetObjectPtrLabel
in interfaceGL2ES2
- Parameters:
arg0
- a direct or array-backedBuffer
-
glGetObjectPtrLabel
public void glGetObjectPtrLabel(Buffer arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GL2ES2
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:glGetObjectPtrLabelKHR
- Specified by:
glGetObjectPtrLabel
in interfaceGL2ES2
- Parameters:
arg0
- a direct or array-backedBuffer
arg2
- a direct or array-backedIntBuffer
arg3
- a direct or array-backedByteBuffer
-
glGetProgramBinary
public void glGetProgramBinary(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, Buffer arg4)
Description copied from interface:GL2ES2
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:glGetProgramBinaryOES
- Specified by:
glGetProgramBinary
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
arg3
- a direct or array-backedIntBuffer
arg4
- 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:GL2ES2
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:glGetProgramBinaryOES
- Specified by:
glGetProgramBinary
in interfaceGL2ES2
arg6
- a direct or array-backedBuffer
-
glGetProgramInfoLog
public void glGetProgramInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GL2ES2
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_0
- Specified by:
glGetProgramInfoLog
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
arg3
- 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:GL2ES2
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_0
- Specified by:
glGetProgramInfoLog
in interfaceGL2ES2
-
glGetProgramInterfaceiv
public void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL3ES3
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_query
- Specified by:
glGetProgramInterfaceiv
in interfaceGL3ES3
arg3
- a direct or array-backedIntBuffer
-
glGetProgramInterfaceiv
public void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL3ES3
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_query
- Specified by:
glGetProgramInterfaceiv
in interfaceGL3ES3
-
glGetProgramPipelineInfoLog
public void glGetProgramPipelineInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GL2ES2
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:glGetProgramPipelineInfoLogEXT
- Specified by:
glGetProgramPipelineInfoLog
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
arg3
- 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:GL2ES2
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:glGetProgramPipelineInfoLogEXT
- Specified by:
glGetProgramPipelineInfoLog
in interfaceGL2ES2
-
glGetProgramPipelineiv
public void glGetProgramPipelineiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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:glGetProgramPipelineivEXT
- Specified by:
glGetProgramPipelineiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetProgramPipelineiv
public void glGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glGetProgramPipelineivEXT
- Specified by:
glGetProgramPipelineiv
in interfaceGL2ES2
-
glGetProgramResourceIndex
public int glGetProgramResourceIndex(int arg0, int arg1, byte[] arg2, int arg3)
Description copied from interface:GL3ES3
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_query
- Specified by:
glGetProgramResourceIndex
in interfaceGL3ES3
-
glGetProgramResourceIndex
public int glGetProgramResourceIndex(int arg0, int arg1, ByteBuffer arg2)
Description copied from interface:GL3ES3
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_query
- Specified by:
glGetProgramResourceIndex
in interfaceGL3ES3
arg2
- a direct or array-backedByteBuffer
-
glGetProgramResourceLocation
public int glGetProgramResourceLocation(int arg0, int arg1, ByteBuffer arg2)
Description copied from interface:GL3ES3
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_query
- Specified by:
glGetProgramResourceLocation
in interfaceGL3ES3
arg2
- a direct or array-backedByteBuffer
-
glGetProgramResourceLocation
public int glGetProgramResourceLocation(int arg0, int arg1, byte[] arg2, int arg3)
Description copied from interface:GL3ES3
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_query
- Specified by:
glGetProgramResourceLocation
in interfaceGL3ES3
-
glGetProgramResourceLocationIndexEXT
public int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, ByteBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_EXT_blend_func_extended
- Specified by:
glGetProgramResourceLocationIndexEXT
in interfaceGLES2
arg2
- a direct or array-backedByteBuffer
-
glGetProgramResourceLocationIndexEXT
public int glGetProgramResourceLocationIndexEXT(int arg0, int arg1, byte[] arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name)
Part ofGL_EXT_blend_func_extended
- Specified by:
glGetProgramResourceLocationIndexEXT
in 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:GL3ES3
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_query
- Specified by:
glGetProgramResourceName
in interfaceGL3ES3
-
glGetProgramResourceName
public void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, ByteBuffer arg5)
Description copied from interface:GL3ES3
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_query
- Specified by:
glGetProgramResourceName
in interfaceGL3ES3
arg4
- a direct or array-backedIntBuffer
arg5
- a direct or array-backedByteBuffer
-
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:GL3ES3
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_query
- Specified by:
glGetProgramResourceiv
in interfaceGL3ES3
-
glGetProgramResourceiv
public void glGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, int arg5, IntBuffer arg6, IntBuffer arg7)
Description copied from interface:GL3ES3
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_query
- Specified by:
glGetProgramResourceiv
in interfaceGL3ES3
arg4
- a direct or array-backedIntBuffer
arg6
- a direct or array-backedIntBuffer
arg7
- a direct or array-backedIntBuffer
-
glGetProgramiv
public void glGetProgramiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetProgramivNV
- Specified by:
glGetProgramiv
in interfaceGL2ES2
-
glGetProgramiv
public void glGetProgramiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetProgramivNV
- Specified by:
glGetProgramiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetQueryObjecti64v
public void glGetQueryObjecti64v(int arg0, int arg1, long[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glGetQueryObjecti64vEXT
- Specified by:
glGetQueryObjecti64v
in interfaceGL2ES2
-
glGetQueryObjecti64v
public void glGetQueryObjecti64v(int arg0, int arg1, LongBuffer arg2)
Description copied from interface:GL2ES2
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:glGetQueryObjecti64vEXT
- Specified by:
glGetQueryObjecti64v
in interfaceGL2ES2
arg2
- a direct or array-backedLongBuffer
-
glGetQueryObjectiv
public void glGetQueryObjectiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetQueryObjectivEXT
- Specified by:
glGetQueryObjectiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetQueryObjectiv
public void glGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetQueryObjectivEXT
- Specified by:
glGetQueryObjectiv
in interfaceGL2ES2
-
glGetQueryObjectui64v
public void glGetQueryObjectui64v(int arg0, int arg1, long[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glGetQueryObjectui64vEXT
- Specified by:
glGetQueryObjectui64v
in interfaceGL2ES2
-
glGetQueryObjectui64v
public void glGetQueryObjectui64v(int arg0, int arg1, LongBuffer arg2)
Description copied from interface:GL2ES2
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:glGetQueryObjectui64vEXT
- Specified by:
glGetQueryObjectui64v
in interfaceGL2ES2
arg2
- a direct or array-backedLongBuffer
-
glGetQueryObjectuiv
public void glGetQueryObjectuiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetQueryObjectuivARB
- Specified by:
glGetQueryObjectuiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetQueryObjectuiv
public void glGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetQueryObjectuivARB
- Specified by:
glGetQueryObjectuiv
in interfaceGL2ES2
-
glGetQueryiv
public void glGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetQueryivARB
- Specified by:
glGetQueryiv
in interfaceGL2ES2
-
glGetQueryiv
public void glGetQueryiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetQueryivARB
- Specified by:
glGetQueryiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetRenderbufferParameteriv
public void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL
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
,glGetRenderbufferParameterivOES
- Specified by:
glGetRenderbufferParameteriv
in interfaceGL
-
glGetRenderbufferParameteriv
public void glGetRenderbufferParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL
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
,glGetRenderbufferParameterivOES
- Specified by:
glGetRenderbufferParameteriv
in interfaceGL
arg2
- a direct or array-backedIntBuffer
-
glGetSamplerParameterIiv
public void glGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetSamplerParameterIivOES
- Specified by:
glGetSamplerParameterIiv
in interfaceGL2ES2
-
glGetSamplerParameterIiv
public void glGetSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetSamplerParameterIivOES
- Specified by:
glGetSamplerParameterIiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetSamplerParameterIuiv
public void glGetSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetSamplerParameterIuivEXT
- Specified by:
glGetSamplerParameterIuiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetSamplerParameterIuiv
public void glGetSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetSamplerParameterIuivEXT
- Specified by:
glGetSamplerParameterIuiv
in interfaceGL2ES2
-
glGetSamplerParameterfv
public void glGetSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glGetSamplerParameterfv
in interfaceGL3ES3
arg2
- a direct or array-backedFloatBuffer
-
glGetSamplerParameterfv
public void glGetSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL3ES3
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_0
- Specified by:
glGetSamplerParameterfv
in interfaceGL3ES3
-
glGetSamplerParameteriv
public void glGetSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glGetSamplerParameteriv
in interfaceGL3ES3
arg2
- a direct or array-backedIntBuffer
-
glGetSamplerParameteriv
public void glGetSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL3ES3
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_0
- Specified by:
glGetSamplerParameteriv
in interfaceGL3ES3
-
glGetShaderInfoLog
public void glGetShaderInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Description copied from interface:GL2ES2
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_0
- Specified by:
glGetShaderInfoLog
in interfaceGL2ES2
-
glGetShaderInfoLog
public void glGetShaderInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GL2ES2
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_0
- Specified by:
glGetShaderInfoLog
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
arg3
- 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:GL2ES2
Entry point to C language function:void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Throws GLException if no native implementation is available.- Specified by:
glGetShaderPrecisionFormat
in interfaceGL2ES2
-
glGetShaderPrecisionFormat
public void glGetShaderPrecisionFormat(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
Entry point to C language function:void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Throws GLException if no native implementation is available.- Specified by:
glGetShaderPrecisionFormat
in interfaceGL2ES2
-
glGetShaderSource
public void glGetShaderSource(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GL2ES2
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:glGetShaderSourceARB
- Specified by:
glGetShaderSource
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
arg3
- 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:GL2ES2
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:glGetShaderSourceARB
- Specified by:
glGetShaderSource
in interfaceGL2ES2
-
glGetShaderiv
public void glGetShaderiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
Entry 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:
glGetShaderiv
in interfaceGL2ES2
-
glGetShaderiv
public void glGetShaderiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
Entry 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:
glGetShaderiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetString
public String glGetString(int arg0)
Description copied from interface:GL
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_0
- Specified by:
glGetString
in interfaceGL
-
glGetStringi
public String glGetStringi(int arg0, int arg1)
Description copied from interface:GL2ES3
Entry point to C language function:const GLubyte * glGetStringi(GLenum name, GLuint index)
Part ofGL_ES_VERSION_3_0
,GL_VERSION_3_0
- Specified by:
glGetStringi
in interfaceGL2ES3
-
glGetSynciv
public void glGetSynciv(long arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6)
Description copied from interface:GL3ES3
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:glGetSyncivAPPLE
- Specified by:
glGetSynciv
in interfaceGL3ES3
-
glGetSynciv
public void glGetSynciv(long arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4)
Description copied from interface:GL3ES3
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:glGetSyncivAPPLE
- Specified by:
glGetSynciv
in interfaceGL3ES3
arg3
- a direct or array-backedIntBuffer
arg4
- a direct or array-backedIntBuffer
-
glGetTexLevelParameterfv
public void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES3
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_0
- Specified by:
glGetTexLevelParameterfv
in interfaceGL2ES3
-
glGetTexLevelParameterfv
public void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GL2ES3
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_0
- Specified by:
glGetTexLevelParameterfv
in interfaceGL2ES3
arg3
- a direct or array-backedFloatBuffer
-
glGetTexLevelParameteriv
public void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES3
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_0
- Specified by:
glGetTexLevelParameteriv
in interfaceGL2ES3
arg3
- a direct or array-backedIntBuffer
-
glGetTexLevelParameteriv
public void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES3
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_0
- Specified by:
glGetTexLevelParameteriv
in interfaceGL2ES3
-
glGetTexParameterIiv
public void glGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetTexParameterIivEXT
- Specified by:
glGetTexParameterIiv
in interfaceGL2ES2
-
glGetTexParameterIiv
public void glGetTexParameterIiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetTexParameterIivEXT
- Specified by:
glGetTexParameterIiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetTexParameterIuiv
public void glGetTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetTexParameterIuivEXT
- Specified by:
glGetTexParameterIuiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetTexParameterIuiv
public void glGetTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetTexParameterIuivEXT
- Specified by:
glGetTexParameterIuiv
in interfaceGL2ES2
-
glGetTexParameterfv
public void glGetTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL
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_0
- Specified by:
glGetTexParameterfv
in interfaceGL
arg2
- a direct or array-backedFloatBuffer
-
glGetTexParameterfv
public void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL
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_0
- Specified by:
glGetTexParameterfv
in interfaceGL
-
glGetTexParameteriv
public void glGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL
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_0
- Specified by:
glGetTexParameteriv
in interfaceGL
arg2
- a direct or array-backedIntBuffer
-
glGetTexParameteriv
public void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL
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_0
- Specified by:
glGetTexParameteriv
in interfaceGL
-
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:GL2ES3
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
,glGetTransformFeedbackVaryingEXT
- Specified by:
glGetTransformFeedbackVarying
in interfaceGL2ES3
-
glGetTransformFeedbackVarying
public void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
Description copied from interface:GL2ES3
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
,glGetTransformFeedbackVaryingEXT
- Specified by:
glGetTransformFeedbackVarying
in interfaceGL2ES3
arg3
- a direct or array-backedIntBuffer
arg4
- a direct or array-backedIntBuffer
arg5
- a direct or array-backedIntBuffer
arg6
- 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:GLES2
Entry point to C language function:void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
Part ofGL_ANGLE_translated_shader_source
- Specified by:
glGetTranslatedShaderSourceANGLE
in interfaceGLES2
-
glGetTranslatedShaderSourceANGLE
public void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
Part ofGL_ANGLE_translated_shader_source
- Specified by:
glGetTranslatedShaderSourceANGLE
in interfaceGLES2
arg2
- a direct or array-backedIntBuffer
arg3
- a direct or array-backedByteBuffer
-
glGetUniformBlockIndex
public int glGetUniformBlockIndex(int arg0, String arg1)
Description copied from interface:GL2ES3
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_1
- Specified by:
glGetUniformBlockIndex
in interfaceGL2ES3
-
glGetUniformIndices
public void glGetUniformIndices(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES3
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_1
- Specified by:
glGetUniformIndices
in interfaceGL2ES3
-
glGetUniformIndices
public void glGetUniformIndices(int arg0, int arg1, String[] arg2, IntBuffer arg3)
Description copied from interface:GL2ES3
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_1
- Specified by:
glGetUniformIndices
in interfaceGL2ES3
arg3
- a direct or array-backedIntBuffer
-
glGetUniformLocation
public int glGetUniformLocation(int arg0, String arg1)
Description copied from interface:GL2ES2
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:glGetUniformLocationARB
- Specified by:
glGetUniformLocation
in interfaceGL2ES2
-
glGetUniformfv
public void glGetUniformfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glGetUniformfvARB
- Specified by:
glGetUniformfv
in interfaceGL2ES2
-
glGetUniformfv
public void glGetUniformfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES2
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:glGetUniformfvARB
- Specified by:
glGetUniformfv
in interfaceGL2ES2
arg2
- a direct or array-backedFloatBuffer
-
glGetUniformiv
public void glGetUniformiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glGetUniformivARB
- Specified by:
glGetUniformiv
in interfaceGL2ES2
-
glGetUniformiv
public void glGetUniformiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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:glGetUniformivARB
- Specified by:
glGetUniformiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetUniformuiv
public void glGetUniformuiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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:glGetUniformuivEXT
- Specified by:
glGetUniformuiv
in interfaceGL2ES3
-
glGetUniformuiv
public void glGetUniformuiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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:glGetUniformuivEXT
- Specified by:
glGetUniformuiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glGetVertexAttribIiv
public void glGetVertexAttribIiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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:glGetVertexAttribIivEXT
- Specified by:
glGetVertexAttribIiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glGetVertexAttribIiv
public void glGetVertexAttribIiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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:glGetVertexAttribIivEXT
- Specified by:
glGetVertexAttribIiv
in interfaceGL2ES3
-
glGetVertexAttribIuiv
public void glGetVertexAttribIuiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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:glGetVertexAttribIuivEXT
- Specified by:
glGetVertexAttribIuiv
in interfaceGL2ES3
-
glGetVertexAttribIuiv
public void glGetVertexAttribIuiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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:glGetVertexAttribIuivEXT
- Specified by:
glGetVertexAttribIuiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glGetVertexAttribfv
public void glGetVertexAttribfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetVertexAttribfvNV
- Specified by:
glGetVertexAttribfv
in interfaceGL2ES2
arg2
- a direct or array-backedFloatBuffer
-
glGetVertexAttribfv
public void glGetVertexAttribfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetVertexAttribfvNV
- Specified by:
glGetVertexAttribfv
in interfaceGL2ES2
-
glGetVertexAttribiv
public void glGetVertexAttribiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glGetVertexAttribivARB
- Specified by:
glGetVertexAttribiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glGetVertexAttribiv
public void glGetVertexAttribiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glGetVertexAttribivARB
- Specified by:
glGetVertexAttribiv
in interfaceGL2ES2
-
glGetnUniformfv
public void glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GL
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
,glGetnUniformfvARB
- Specified by:
glGetnUniformfv
in interfaceGL
-
glGetnUniformfv
public void glGetnUniformfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GL
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
,glGetnUniformfvARB
- Specified by:
glGetnUniformfv
in interfaceGL
arg3
- a direct or array-backedFloatBuffer
-
glGetnUniformiv
public void glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL
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
,glGetnUniformivKHR
- Specified by:
glGetnUniformiv
in interfaceGL
-
glGetnUniformiv
public void glGetnUniformiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL
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
,glGetnUniformivKHR
- Specified by:
glGetnUniformiv
in interfaceGL
arg3
- a direct or array-backedIntBuffer
-
glGetnUniformuiv
public void glGetnUniformuiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GLES2
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
,glGetnUniformuivARB
- Specified by:
glGetnUniformuiv
in interfaceGL2ES3
- Specified by:
glGetnUniformuiv
in interfaceGLES2
arg3
- a direct or array-backedIntBuffer
-
glGetnUniformuiv
public void glGetnUniformuiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES2
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
,glGetnUniformuivARB
- Specified by:
glGetnUniformuiv
in interfaceGL2ES3
- Specified by:
glGetnUniformuiv
in interfaceGLES2
-
glHint
public void glHint(int arg0, int arg1)
Description copied from interface:GL
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:glHintPGI
-
glInvalidateFramebuffer
public void glInvalidateFramebuffer(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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_0
- Specified by:
glInvalidateFramebuffer
in interfaceGL2ES3
-
glInvalidateFramebuffer
public void glInvalidateFramebuffer(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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_0
- Specified by:
glInvalidateFramebuffer
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glInvalidateSubFramebuffer
public void glInvalidateSubFramebuffer(int arg0, int arg1, IntBuffer arg2, int arg3, int arg4, int arg5, int arg6)
Description copied from interface:GL2ES3
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_0
- Specified by:
glInvalidateSubFramebuffer
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glInvalidateSubFramebuffer
public void glInvalidateSubFramebuffer(int arg0, int arg1, int[] arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Description copied from interface:GL2ES3
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_0
- Specified by:
glInvalidateSubFramebuffer
in interfaceGL2ES3
-
glIsBuffer
public boolean glIsBuffer(int arg0)
Description copied from interface:GL
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:glIsBufferARB
- Specified by:
glIsBuffer
in interfaceGL
-
glIsEnabled
public boolean glIsEnabled(int arg0)
Description copied from interface:GL
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_0
- Specified by:
glIsEnabled
in interfaceGL
-
glIsEnabledi
public boolean glIsEnabledi(int arg0, int arg1)
Description copied from interface:GL2ES3
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
,glIsEnablediEXT
- Specified by:
glIsEnabledi
in interfaceGL2ES3
-
glIsEnablediEXT
public boolean glIsEnablediEXT(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:GLboolean glIsEnablediEXT(GLenum target, GLuint index)
Part ofGL_EXT_draw_buffers_indexed
- Specified by:
glIsEnablediEXT
in interfaceGLES2
-
glIsEnablediNV
public boolean glIsEnablediNV(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:GLboolean glIsEnablediNV(GLenum target, GLuint index)
Part ofGL_NV_viewport_array
- Specified by:
glIsEnablediNV
in interfaceGLES2
-
glIsEnablediOES
public boolean glIsEnablediOES(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:GLboolean glIsEnablediOES(GLenum target, GLuint index)
Part ofGL_OES_draw_buffers_indexed
- Specified by:
glIsEnablediOES
in interfaceGLES2
-
glIsFramebuffer
public boolean glIsFramebuffer(int arg0)
Description copied from interface:GL
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
,glIsFramebufferOES
- Specified by:
glIsFramebuffer
in interfaceGL
-
glIsProgram
public boolean glIsProgram(int arg0)
Description copied from interface:GL2ES2
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
,glIsProgramNV
- Specified by:
glIsProgram
in interfaceGL2ES2
-
glIsProgramPipeline
public boolean glIsProgramPipeline(int arg0)
Description copied from interface:GL2ES2
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:glIsProgramPipelineEXT
- Specified by:
glIsProgramPipeline
in interfaceGL2ES2
-
glIsQuery
public boolean glIsQuery(int arg0)
Description copied from interface:GL2ES2
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
,glIsQueryARB
-
glIsRenderbuffer
public boolean glIsRenderbuffer(int arg0)
Description copied from interface:GL
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
,glIsRenderbufferEXT
- Specified by:
glIsRenderbuffer
in interfaceGL
-
glIsSampler
public boolean glIsSampler(int arg0)
Description copied from interface:GL3ES3
Entry 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:
glIsSampler
in interfaceGL3ES3
-
glIsShader
public boolean glIsShader(int arg0)
Description copied from interface:GL2ES2
Entry point to C language function:GLboolean glIsShader(GLuint shader)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glIsShader
in interfaceGL2ES2
-
glIsSync
public boolean glIsSync(long arg0)
Description copied from interface:GL3ES3
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:glIsSyncAPPLE
-
glIsTexture
public boolean glIsTexture(int arg0)
Description copied from interface:GL
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:glIsTextureEXT
- Specified by:
glIsTexture
in interfaceGL
-
glIsTransformFeedback
public boolean glIsTransformFeedback(int arg0)
Description copied from interface:GL2ES3
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:glIsTransformFeedbackNV
- Specified by:
glIsTransformFeedback
in interfaceGL2ES3
-
glIsVertexArray
public boolean glIsVertexArray(int arg0)
Description copied from interface:GL2ES3
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
,glIsVertexArrayAPPLE
- Specified by:
glIsVertexArray
in interfaceGL2ES3
-
glIsVertexArrayOES
public boolean glIsVertexArrayOES(int arg0)
Description copied from interface:GLES2
Entry point to C language function:GLboolean glIsVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object
- Specified by:
glIsVertexArrayOES
in interfaceGLES2
-
glLineWidth
public void glLineWidth(float arg0)
Description copied from interface:GL
Entry 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:
glLineWidth
in interfaceGL
-
glLinkProgram
public void glLinkProgram(int arg0)
Description copied from interface:GL2ES2
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:glLinkProgramARB
- Specified by:
glLinkProgram
in interfaceGL2ES2
-
glMapBuffer
public ByteBuffer glMapBuffer(int arg0, int arg1)
Description copied from interface:GL
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
,glMapBufferARB
Throws a
GLException
if GL-function constraints are not met.Returns
GLBase.mapBuffer(int, int)
'sGLBufferStorage.getMappedBuffer()
.- Specified by:
glMapBuffer
in interfaceGL
-
glMapBufferRange
public ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
Description copied from interface:GL
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:glMapBufferRangeEXT
Throws a
GLException
if GL-function constraints are not met.Returns
GLBase.mapBufferRange(int, long, long, int)
'sGLBufferStorage.getMappedBuffer()
.- Specified by:
glMapBufferRange
in interfaceGL
-
glMemoryBarrier
public void glMemoryBarrier(int arg0)
Description copied from interface:GL2ES3
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:glMemoryBarrierEXT
- Specified by:
glMemoryBarrier
in interfaceGL2ES3
-
glMemoryBarrierByRegion
public void glMemoryBarrierByRegion(int arg0)
Description copied from interface:GL3ES3
Entry point to C language function:void glMemoryBarrierByRegion(GLbitfield barriers)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_1
- Specified by:
glMemoryBarrierByRegion
in interfaceGL3ES3
-
glMinSampleShading
public void glMinSampleShading(float arg0)
Description copied from interface:GL2ES3
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
,glMinSampleShadingARB
- Specified by:
glMinSampleShading
in interfaceGL2ES3
-
glMinSampleShadingOES
public void glMinSampleShadingOES(float arg0)
Description copied from interface:GLES2
Entry point to C language function:void glMinSampleShadingOES(GLfloat value)
Part ofGL_OES_sample_shading
- Specified by:
glMinSampleShadingOES
in interfaceGLES2
-
glMultiDrawArraysIndirectEXT
public void glMultiDrawArraysIndirectEXT(int arg0, Buffer arg1, int arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glMultiDrawArraysIndirectEXT(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
Part ofGL_EXT_multi_draw_indirect
- Specified by:
glMultiDrawArraysIndirectEXT
in interfaceGLES2
arg1
- 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:GLES2
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_vertex
- Specified by:
glMultiDrawElementsBaseVertexEXT
in interfaceGLES2
arg1
- a direct or array-backedIntBuffer
arg3
- a direct or array-backedPointerBuffer
arg5
- 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:GLES2
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_vertex
- Specified by:
glMultiDrawElementsBaseVertexEXT
in interfaceGLES2
arg4
- 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:GLES2
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_vertex
- Specified by:
glMultiDrawElementsBaseVertexOES
in interfaceGLES2
arg4
- 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:GLES2
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_vertex
- Specified by:
glMultiDrawElementsBaseVertexOES
in interfaceGLES2
arg1
- a direct or array-backedIntBuffer
arg3
- a direct or array-backedPointerBuffer
arg5
- a direct or array-backedIntBuffer
-
glMultiDrawElementsIndirectEXT
public void glMultiDrawElementsIndirectEXT(int arg0, int arg1, Buffer arg2, int arg3, int arg4)
Description copied from interface:GLES2
Entry 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:
glMultiDrawElementsIndirectEXT
in interfaceGLES2
arg2
- a direct or array-backedBuffer
-
glNamedFramebufferSampleLocationsfvNV
public void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locations
- Specified by:
glNamedFramebufferSampleLocationsfvNV
in interfaceGLES2
-
glNamedFramebufferSampleLocationsfvNV
public void glNamedFramebufferSampleLocationsfvNV(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
Part ofGL_NV_sample_locations
- Specified by:
glNamedFramebufferSampleLocationsfvNV
in interfaceGLES2
arg3
- a direct or array-backedFloatBuffer
-
glObjectLabel
public void glObjectLabel(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glObjectLabelKHR
- Specified by:
glObjectLabel
in interfaceGL2ES2
-
glObjectLabel
public void glObjectLabel(int arg0, int arg1, int arg2, ByteBuffer arg3)
Description copied from interface:GL2ES2
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:glObjectLabelKHR
- Specified by:
glObjectLabel
in interfaceGL2ES2
arg3
- a direct or array-backedByteBuffer
-
glObjectPtrLabel
public void glObjectPtrLabel(Buffer arg0, int arg1, byte[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glObjectPtrLabelKHR
- Specified by:
glObjectPtrLabel
in interfaceGL2ES2
- Parameters:
arg0
- a direct or array-backedBuffer
-
glObjectPtrLabel
public void glObjectPtrLabel(Buffer arg0, int arg1, ByteBuffer arg2)
Description copied from interface:GL2ES2
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:glObjectPtrLabelKHR
- Specified by:
glObjectPtrLabel
in interfaceGL2ES2
- Parameters:
arg0
- a direct or array-backedBuffer
arg2
- a direct or array-backedByteBuffer
-
glPatchParameteri
public void glPatchParameteri(int arg0, int arg1)
Description copied from interface:GL3ES3
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
,glPatchParameteriEXT
- Specified by:
glPatchParameteri
in interfaceGL3ES3
-
glPatchParameteriEXT
public void glPatchParameteriEXT(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glPatchParameteriEXT(GLenum pname, GLint value)
Part ofGL_EXT_tessellation_shader
- Specified by:
glPatchParameteriEXT
in interfaceGLES2
-
glPatchParameteriOES
public void glPatchParameteriOES(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glPatchParameteriOES(GLenum pname, GLint value)
Part ofGL_OES_tessellation_shader
- Specified by:
glPatchParameteriOES
in interfaceGLES2
-
glPauseTransformFeedback
public void glPauseTransformFeedback()
Description copied from interface:GL2ES3
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:glPauseTransformFeedbackNV
- Specified by:
glPauseTransformFeedback
in interfaceGL2ES3
-
glPixelStorei
public void glPixelStorei(int arg0, int arg1)
Description copied from interface:GL
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_0
- Specified by:
glPixelStorei
in interfaceGL
-
glPolygonModeNV
public void glPolygonModeNV(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glPolygonModeNV(GLenum face, GLenum mode)
Part ofGL_NV_polygon_mode
- Specified by:
glPolygonModeNV
in interfaceGLES2
-
glPolygonOffset
public void glPolygonOffset(float arg0, float arg1)
Description copied from interface:GL
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:glPolygonOffsetEXT
- Specified by:
glPolygonOffset
in interfaceGL
-
glPopDebugGroup
public void glPopDebugGroup()
Description copied from interface:GL2ES2
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:glPopDebugGroupKHR
- Specified by:
glPopDebugGroup
in 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:GL3ES3
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
,glPrimitiveBoundingBoxARB
- Specified by:
glPrimitiveBoundingBox
in 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:GLES2
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_box
- Specified by:
glPrimitiveBoundingBoxEXT
in 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:GLES2
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_box
- Specified by:
glPrimitiveBoundingBoxOES
in interfaceGLES2
-
glProgramBinary
public void glProgramBinary(int arg0, int arg1, Buffer arg2, int arg3)
Description copied from interface:GL2ES2
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:glProgramBinaryOES
- Specified by:
glProgramBinary
in interfaceGL2ES2
arg2
- a direct or array-backedBuffer
-
glProgramParameteri
public void glProgramParameteri(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES2
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
,glProgramParameteriARB
- Specified by:
glProgramParameteri
in interfaceGL2ES2
-
glProgramUniform1f
public void glProgramUniform1f(int arg0, int arg1, float arg2)
Description copied from interface:GL2ES2
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:glProgramUniform1fEXT
- Specified by:
glProgramUniform1f
in interfaceGL2ES2
-
glProgramUniform1fv
public void glProgramUniform1fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform1fvEXT
- Specified by:
glProgramUniform1fv
in interfaceGL2ES2
arg3
- a direct or array-backedFloatBuffer
-
glProgramUniform1fv
public void glProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform1fvEXT
- Specified by:
glProgramUniform1fv
in interfaceGL2ES2
-
glProgramUniform1i
public void glProgramUniform1i(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES2
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:glProgramUniform1iEXT
- Specified by:
glProgramUniform1i
in interfaceGL2ES2
-
glProgramUniform1iv
public void glProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform1ivEXT
- Specified by:
glProgramUniform1iv
in interfaceGL2ES2
-
glProgramUniform1iv
public void glProgramUniform1iv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform1ivEXT
- Specified by:
glProgramUniform1iv
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glProgramUniform1ui
public void glProgramUniform1ui(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES2
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:glProgramUniform1uiEXT
- Specified by:
glProgramUniform1ui
in interfaceGL2ES2
-
glProgramUniform1uiv
public void glProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform1uivEXT
- Specified by:
glProgramUniform1uiv
in interfaceGL2ES2
-
glProgramUniform1uiv
public void glProgramUniform1uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform1uivEXT
- Specified by:
glProgramUniform1uiv
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glProgramUniform2f
public void glProgramUniform2f(int arg0, int arg1, float arg2, float arg3)
Description copied from interface:GL2ES2
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:glProgramUniform2fEXT
- Specified by:
glProgramUniform2f
in interfaceGL2ES2
-
glProgramUniform2fv
public void glProgramUniform2fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform2fvEXT
- Specified by:
glProgramUniform2fv
in interfaceGL2ES2
arg3
- a direct or array-backedFloatBuffer
-
glProgramUniform2fv
public void glProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform2fvEXT
- Specified by:
glProgramUniform2fv
in interfaceGL2ES2
-
glProgramUniform2i
public void glProgramUniform2i(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL2ES2
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:glProgramUniform2iEXT
- Specified by:
glProgramUniform2i
in interfaceGL2ES2
-
glProgramUniform2iv
public void glProgramUniform2iv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform2ivEXT
- Specified by:
glProgramUniform2iv
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glProgramUniform2iv
public void glProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform2ivEXT
- Specified by:
glProgramUniform2iv
in interfaceGL2ES2
-
glProgramUniform2ui
public void glProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL2ES2
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:glProgramUniform2uiEXT
- Specified by:
glProgramUniform2ui
in interfaceGL2ES2
-
glProgramUniform2uiv
public void glProgramUniform2uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform2uivEXT
- Specified by:
glProgramUniform2uiv
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glProgramUniform2uiv
public void glProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform2uivEXT
- Specified by:
glProgramUniform2uiv
in interfaceGL2ES2
-
glProgramUniform3f
public void glProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)
Description copied from interface:GL2ES2
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:glProgramUniform3fEXT
- Specified by:
glProgramUniform3f
in interfaceGL2ES2
-
glProgramUniform3fv
public void glProgramUniform3fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform3fvEXT
- Specified by:
glProgramUniform3fv
in interfaceGL2ES2
arg3
- a direct or array-backedFloatBuffer
-
glProgramUniform3fv
public void glProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform3fvEXT
- Specified by:
glProgramUniform3fv
in interfaceGL2ES2
-
glProgramUniform3i
public void glProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform3iEXT
- Specified by:
glProgramUniform3i
in interfaceGL2ES2
-
glProgramUniform3iv
public void glProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform3ivEXT
- Specified by:
glProgramUniform3iv
in interfaceGL2ES2
-
glProgramUniform3iv
public void glProgramUniform3iv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform3ivEXT
- Specified by:
glProgramUniform3iv
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glProgramUniform3ui
public void glProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform3uiEXT
- Specified by:
glProgramUniform3ui
in interfaceGL2ES2
-
glProgramUniform3uiv
public void glProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform3uivEXT
- Specified by:
glProgramUniform3uiv
in interfaceGL2ES2
-
glProgramUniform3uiv
public void glProgramUniform3uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform3uivEXT
- Specified by:
glProgramUniform3uiv
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glProgramUniform4f
public void glProgramUniform4f(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)
Description copied from interface:GL2ES2
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:glProgramUniform4fEXT
- Specified by:
glProgramUniform4f
in interfaceGL2ES2
-
glProgramUniform4fv
public void glProgramUniform4fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform4fvEXT
- Specified by:
glProgramUniform4fv
in interfaceGL2ES2
arg3
- a direct or array-backedFloatBuffer
-
glProgramUniform4fv
public void glProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform4fvEXT
- Specified by:
glProgramUniform4fv
in interfaceGL2ES2
-
glProgramUniform4i
public void glProgramUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GL2ES2
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:glProgramUniform4iEXT
- Specified by:
glProgramUniform4i
in interfaceGL2ES2
-
glProgramUniform4iv
public void glProgramUniform4iv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform4ivEXT
- Specified by:
glProgramUniform4iv
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glProgramUniform4iv
public void glProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform4ivEXT
- Specified by:
glProgramUniform4iv
in interfaceGL2ES2
-
glProgramUniform4ui
public void glProgramUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GL2ES2
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:glProgramUniform4uiEXT
- Specified by:
glProgramUniform4ui
in interfaceGL2ES2
-
glProgramUniform4uiv
public void glProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glProgramUniform4uivEXT
- Specified by:
glProgramUniform4uiv
in interfaceGL2ES2
-
glProgramUniform4uiv
public void glProgramUniform4uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glProgramUniform4uivEXT
- Specified by:
glProgramUniform4uiv
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glProgramUniformMatrix2fv
public void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix2fvEXT
- Specified by:
glProgramUniformMatrix2fv
in interfaceGL2ES2
arg4
- 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:GL2ES2
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:glProgramUniformMatrix2fvEXT
- Specified by:
glProgramUniformMatrix2fv
in interfaceGL2ES2
-
glProgramUniformMatrix2x3fv
public void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix2x3fvEXT
- Specified by:
glProgramUniformMatrix2x3fv
in interfaceGL2ES2
arg4
- 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:GL2ES2
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:glProgramUniformMatrix2x3fvEXT
- Specified by:
glProgramUniformMatrix2x3fv
in interfaceGL2ES2
-
glProgramUniformMatrix2x4fv
public void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix2x4fvEXT
- Specified by:
glProgramUniformMatrix2x4fv
in interfaceGL2ES2
arg4
- 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:GL2ES2
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:glProgramUniformMatrix2x4fvEXT
- Specified by:
glProgramUniformMatrix2x4fv
in interfaceGL2ES2
-
glProgramUniformMatrix3fv
public void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix3fvEXT
- Specified by:
glProgramUniformMatrix3fv
in interfaceGL2ES2
arg4
- 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:GL2ES2
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:glProgramUniformMatrix3fvEXT
- Specified by:
glProgramUniformMatrix3fv
in interfaceGL2ES2
-
glProgramUniformMatrix3x2fv
public void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix3x2fvEXT
- Specified by:
glProgramUniformMatrix3x2fv
in interfaceGL2ES2
arg4
- 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:GL2ES2
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:glProgramUniformMatrix3x2fvEXT
- Specified by:
glProgramUniformMatrix3x2fv
in interfaceGL2ES2
-
glProgramUniformMatrix3x4fv
public void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix3x4fvEXT
- Specified by:
glProgramUniformMatrix3x4fv
in interfaceGL2ES2
arg4
- 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:GL2ES2
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:glProgramUniformMatrix3x4fvEXT
- Specified by:
glProgramUniformMatrix3x4fv
in interfaceGL2ES2
-
glProgramUniformMatrix4fv
public void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix4fvEXT
- Specified by:
glProgramUniformMatrix4fv
in interfaceGL2ES2
arg4
- 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:GL2ES2
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:glProgramUniformMatrix4fvEXT
- Specified by:
glProgramUniformMatrix4fv
in interfaceGL2ES2
-
glProgramUniformMatrix4x2fv
public void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix4x2fvEXT
- Specified by:
glProgramUniformMatrix4x2fv
in interfaceGL2ES2
arg4
- 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:GL2ES2
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:glProgramUniformMatrix4x2fvEXT
- Specified by:
glProgramUniformMatrix4x2fv
in interfaceGL2ES2
-
glProgramUniformMatrix4x3fv
public void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix4x3fvEXT
- Specified by:
glProgramUniformMatrix4x3fv
in interfaceGL2ES2
-
glProgramUniformMatrix4x3fv
public void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
Description copied from interface:GL2ES2
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:glProgramUniformMatrix4x3fvEXT
- Specified by:
glProgramUniformMatrix4x3fv
in interfaceGL2ES2
arg4
- a direct or array-backedFloatBuffer
-
glPushDebugGroup
public void glPushDebugGroup(int arg0, int arg1, int arg2, ByteBuffer arg3)
Description copied from interface:GL2ES2
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:glPushDebugGroupKHR
- Specified by:
glPushDebugGroup
in interfaceGL2ES2
arg3
- a direct or array-backedByteBuffer
-
glPushDebugGroup
public void glPushDebugGroup(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glPushDebugGroupKHR
- Specified by:
glPushDebugGroup
in interfaceGL2ES2
-
glQueryCounter
public void glQueryCounter(int arg0, int arg1)
Description copied from interface:GL2ES2
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:glQueryCounterEXT
- Specified by:
glQueryCounter
in interfaceGL2ES2
-
glRasterSamplesEXT
public void glRasterSamplesEXT(int arg0, boolean arg1)
Description copied from interface:GLES2
Entry point to C language function:void glRasterSamplesEXT(GLuint samples, GLboolean fixedsamplelocations)
Part ofGL_EXT_raster_multisample
- Specified by:
glRasterSamplesEXT
in interfaceGLES2
-
glReadBuffer
public void glReadBuffer(int arg0)
Description copied from interface:GL2ES3
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:glReadBufferNV
- Specified by:
glReadBuffer
in interfaceGL2ES3
-
glReadBufferIndexedEXT
public void glReadBufferIndexedEXT(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glReadBufferIndexedEXT(GLenum src, GLint index)
Part ofGL_EXT_multiview_draw_buffers
- Specified by:
glReadBufferIndexedEXT
in interfaceGLES2
-
glReadBufferNV
public void glReadBufferNV(int arg0)
Description copied from interface:GLES2
Entry point to C language function:void glReadBufferNV(GLenum mode)
Part ofGL_NV_read_buffer
- Specified by:
glReadBufferNV
in interfaceGLES2
-
glReadPixels
public void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
Description copied from interface:GL
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_0
- Specified by:
glReadPixels
in interfaceGL
arg6
- a direct or array-backedBuffer
-
glReadPixels
public void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
Description copied from interface:GL
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_0
- Specified by:
glReadPixels
in interfaceGL
-
glReadnPixels
public void glReadnPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
Description copied from interface:GL
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
,glReadnPixelsKHR
- Specified by:
glReadnPixels
in interfaceGL
arg7
- a direct or array-backedBuffer
-
glReleaseShaderCompiler
public void glReleaseShaderCompiler()
Description copied from interface:GL2ES2
Entry point to C language function:void glReleaseShaderCompiler(void);
Part ofGL_ES_VERSION_2_0
andGL_ARB_ES2_compatibility
.
Nop if no native implementation is available.- Specified by:
glReleaseShaderCompiler
in interfaceGL2ES2
-
glRenderbufferStorage
public void glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
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
,glRenderbufferStorageOES
- Specified by:
glRenderbufferStorage
in interfaceGL
-
glRenderbufferStorageMultisample
public void glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL
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
,glRenderbufferStorageMultisampleNV
- Specified by:
glRenderbufferStorageMultisample
in interfaceGL
-
glRenderbufferStorageMultisampleEXT
public void glRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES2
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_multisample
- Specified by:
glRenderbufferStorageMultisampleEXT
in interfaceGLES2
-
glRenderbufferStorageMultisampleIMG
public void glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES2
Entry 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:
glRenderbufferStorageMultisampleIMG
in interfaceGLES2
-
glRenderbufferStorageMultisampleNV
public void glRenderbufferStorageMultisampleNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glRenderbufferStorageMultisampleNV(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_NV_framebuffer_multisample
- Specified by:
glRenderbufferStorageMultisampleNV
in interfaceGLES2
-
glResolveDepthValuesNV
public void glResolveDepthValuesNV()
Description copied from interface:GLES2
Entry point to C language function:void glResolveDepthValuesNV()
Part ofGL_NV_sample_locations
- Specified by:
glResolveDepthValuesNV
in interfaceGLES2
-
glResolveMultisampleFramebuffer
public void glResolveMultisampleFramebuffer()
Description copied from interface:GLES2
Entry point to C language function:void glResolveMultisampleFramebuffer()
Part ofGL_APPLE_framebuffer_multisample
Alias for:glResolveMultisampleFramebufferAPPLE
- Specified by:
glResolveMultisampleFramebuffer
in interfaceGLES2
-
glResumeTransformFeedback
public void glResumeTransformFeedback()
Description copied from interface:GL2ES3
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:glResumeTransformFeedbackNV
- Specified by:
glResumeTransformFeedback
in interfaceGL2ES3
-
glSampleCoverage
public void glSampleCoverage(float arg0, boolean arg1)
Description copied from interface:GL
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
,glSampleCoverageOES
- Specified by:
glSampleCoverage
in interfaceGL
-
glSampleMaski
public void glSampleMaski(int arg0, int arg1)
Description copied from interface:GL2ES2
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_2
- Specified by:
glSampleMaski
in interfaceGL2ES2
-
glSamplerParameterIiv
public void glSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glSamplerParameterIivOES
- Specified by:
glSamplerParameterIiv
in interfaceGL2ES2
-
glSamplerParameterIiv
public void glSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glSamplerParameterIivOES
- Specified by:
glSamplerParameterIiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glSamplerParameterIuiv
public void glSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glSamplerParameterIuivOES
- Specified by:
glSamplerParameterIuiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glSamplerParameterIuiv
public void glSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glSamplerParameterIuivOES
- Specified by:
glSamplerParameterIuiv
in interfaceGL2ES2
-
glSamplerParameterf
public void glSamplerParameterf(int arg0, int arg1, float arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glSamplerParameterf
in interfaceGL3ES3
-
glSamplerParameterfv
public void glSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glSamplerParameterfv
in interfaceGL3ES3
arg2
- a direct or array-backedFloatBuffer
-
glSamplerParameterfv
public void glSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL3ES3
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_0
- Specified by:
glSamplerParameterfv
in interfaceGL3ES3
-
glSamplerParameteri
public void glSamplerParameteri(int arg0, int arg1, int arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glSamplerParameteri
in interfaceGL3ES3
-
glSamplerParameteriv
public void glSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL3ES3
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_0
- Specified by:
glSamplerParameteriv
in interfaceGL3ES3
arg2
- a direct or array-backedIntBuffer
-
glSamplerParameteriv
public void glSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL3ES3
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_0
- Specified by:
glSamplerParameteriv
in interfaceGL3ES3
-
glScissor
public void glScissor(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
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_0
-
glScissorArrayvNV
public void glScissorArrayvNV(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v)
Part ofGL_NV_viewport_array
- Specified by:
glScissorArrayvNV
in interfaceGLES2
arg2
- a direct or array-backedIntBuffer
-
glScissorArrayvNV
public void glScissorArrayvNV(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v)
Part ofGL_NV_viewport_array
- Specified by:
glScissorArrayvNV
in interfaceGLES2
-
glScissorIndexedNV
public void glScissorIndexedNV(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glScissorIndexedNV(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
Part ofGL_NV_viewport_array
- Specified by:
glScissorIndexedNV
in interfaceGLES2
-
glScissorIndexedvNV
public void glScissorIndexedvNV(int arg0, IntBuffer arg1)
Description copied from interface:GLES2
Entry point to C language function:void glScissorIndexedvNV(GLuint index, const GLint * v)
Part ofGL_NV_viewport_array
- Specified by:
glScissorIndexedvNV
in interfaceGLES2
arg1
- a direct or array-backedIntBuffer
-
glScissorIndexedvNV
public void glScissorIndexedvNV(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glScissorIndexedvNV(GLuint index, const GLint * v)
Part ofGL_NV_viewport_array
- Specified by:
glScissorIndexedvNV
in interfaceGLES2
-
glShaderBinary
public void glShaderBinary(int arg0, int[] arg1, int arg2, int arg3, Buffer arg4, int arg5)
Description copied from interface:GL2ES2
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_0
andGL_ARB_ES2_compatibility
.
Throws GLException if no native implementation is available.- Specified by:
glShaderBinary
in interfaceGL2ES2
-
glShaderBinary
public void glShaderBinary(int arg0, IntBuffer arg1, int arg2, Buffer arg3, int arg4)
Description copied from interface:GL2ES2
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_0
andGL_ARB_ES2_compatibility
.
Throws GLException if no native implementation is available.- Specified by:
glShaderBinary
in interfaceGL2ES2
-
glShaderSource
public void glShaderSource(int arg0, int arg1, String[] arg2, IntBuffer arg3)
Description copied from interface:GL2ES2
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:glShaderSourceARB
- Specified by:
glShaderSource
in interfaceGL2ES2
arg3
- a direct or array-backedIntBuffer
-
glShaderSource
public void glShaderSource(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glShaderSourceARB
- Specified by:
glShaderSource
in interfaceGL2ES2
-
glStartTilingQCOM
public void glStartTilingQCOM(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
Part ofGL_QCOM_tiled_rendering
- Specified by:
glStartTilingQCOM
in interfaceGLES2
-
glStencilFunc
public void glStencilFunc(int arg0, int arg1, int arg2)
Description copied from interface:GL
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_0
- Specified by:
glStencilFunc
in interfaceGL
-
glStencilFuncSeparate
public void glStencilFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL2ES2
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:glStencilFuncSeparateATI
- Specified by:
glStencilFuncSeparate
in interfaceGL2ES2
-
glStencilMask
public void glStencilMask(int arg0)
Description copied from interface:GL
Entry 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:
glStencilMask
in interfaceGL
-
glStencilMaskSeparate
public void glStencilMaskSeparate(int arg0, int arg1)
Description copied from interface:GL2ES2
Entry point to C language function:void glStencilMaskSeparate(GLenum face, GLuint mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glStencilMaskSeparate
in interfaceGL2ES2
-
glStencilOp
public void glStencilOp(int arg0, int arg1, int arg2)
Description copied from interface:GL
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_0
- Specified by:
glStencilOp
in interfaceGL
-
glStencilOpSeparate
public void glStencilOpSeparate(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL2ES2
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:glStencilOpSeparateATI
- Specified by:
glStencilOpSeparate
in interfaceGL2ES2
-
glSubpixelPrecisionBiasNV
public void glSubpixelPrecisionBiasNV(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glSubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits)
Part ofGL_NV_conservative_raster
- Specified by:
glSubpixelPrecisionBiasNV
in interfaceGLES2
-
glTexBuffer
public void glTexBuffer(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES3
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
,glTexBufferEXT
- Specified by:
glTexBuffer
in interfaceGL2ES3
-
glTexBufferEXT
public void glTexBufferEXT(int arg0, int arg1, int arg2)
Description copied from interface:GLES2
Entry 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:
glTexBufferEXT
in interfaceGLES2
-
glTexBufferOES
public void glTexBufferOES(int arg0, int arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer)
Part ofGL_OES_texture_buffer
- Specified by:
glTexBufferOES
in interfaceGLES2
-
glTexBufferRange
public void glTexBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
Description copied from interface:GL3ES3
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
,glTexBufferRangeEXT
- Specified by:
glTexBufferRange
in interfaceGL3ES3
-
glTexBufferRangeEXT
public void glTexBufferRangeEXT(int arg0, int arg1, int arg2, long arg3, long arg4)
Description copied from interface:GLES2
Entry point to C language function:void glTexBufferRangeEXT(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_EXT_texture_buffer
- Specified by:
glTexBufferRangeEXT
in interfaceGLES2
-
glTexBufferRangeOES
public void glTexBufferRangeOES(int arg0, int arg1, int arg2, long arg3, long arg4)
Description copied from interface:GLES2
Entry point to C language function:void glTexBufferRangeOES(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part ofGL_OES_texture_buffer
- Specified by:
glTexBufferRangeOES
in 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:GL
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_0
- Specified by:
glTexImage2D
in 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:GL
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_0
- Specified by:
glTexImage2D
in interfaceGL
arg8
- 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:GL2ES2
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_2
- Specified by:
glTexImage2DMultisample
in 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:GL2ES2
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
,glTexImage3DEXT
- Specified by:
glTexImage3D
in 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:GL2ES2
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
,glTexImage3DEXT
- Specified by:
glTexImage3D
in interfaceGL2ES2
arg9
- 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:GL2ES2
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_2
- Specified by:
glTexImage3DMultisample
in 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:GLES2
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_texture
- Specified by:
glTexPageCommitmentEXT
in interfaceGLES2
-
glTexParameterIiv
public void glTexParameterIiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glTexParameterIivEXT
- Specified by:
glTexParameterIiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glTexParameterIiv
public void glTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glTexParameterIivEXT
- Specified by:
glTexParameterIiv
in interfaceGL2ES2
-
glTexParameterIuiv
public void glTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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
,glTexParameterIuivOES
- Specified by:
glTexParameterIuiv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glTexParameterIuiv
public void glTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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
,glTexParameterIuivOES
- Specified by:
glTexParameterIuiv
in interfaceGL2ES2
-
glTexParameterf
public void glTexParameterf(int arg0, int arg1, float arg2)
Description copied from interface:GL
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_0
- Specified by:
glTexParameterf
in interfaceGL
-
glTexParameterfv
public void glTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL
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_0
- Specified by:
glTexParameterfv
in interfaceGL
arg2
- a direct or array-backedFloatBuffer
-
glTexParameterfv
public void glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL
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_0
- Specified by:
glTexParameterfv
in interfaceGL
-
glTexParameteri
public void glTexParameteri(int arg0, int arg1, int arg2)
Description copied from interface:GL
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_0
- Specified by:
glTexParameteri
in interfaceGL
-
glTexParameteriv
public void glTexParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL
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_0
- Specified by:
glTexParameteriv
in interfaceGL
arg2
- a direct or array-backedIntBuffer
-
glTexParameteriv
public void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL
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_0
- Specified by:
glTexParameteriv
in interfaceGL
-
glTexStorage1D
public void glTexStorage1D(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
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:glTexStorage1DEXT
- Specified by:
glTexStorage1D
in interfaceGL
-
glTexStorage2D
public void glTexStorage2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL
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:glTexStorage2DEXT
- Specified by:
glTexStorage2D
in interfaceGL
-
glTexStorage2DMultisample
public void glTexStorage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
Description copied from interface:GL2ES3
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_3
- Specified by:
glTexStorage2DMultisample
in interfaceGL2ES3
-
glTexStorage3D
public void glTexStorage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GL
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:glTexStorage3DEXT
- Specified by:
glTexStorage3D
in interfaceGL
-
glTexStorage3DMultisample
public void glTexStorage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
Description copied from interface:GL2ES3
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:glTexStorage3DMultisampleOES
- Specified by:
glTexStorage3DMultisample
in interfaceGL2ES3
-
glTexStorage3DMultisampleOES
public void glTexStorage3DMultisampleOES(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
Description copied from interface:GLES2
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_array
- Specified by:
glTexStorage3DMultisampleOES
in interfaceGLES2
-
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:GL
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:glTexSubImage2DEXT
- Specified by:
glTexSubImage2D
in interfaceGL
arg8
- a direct or array-backedBuffer
-
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:GL
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:glTexSubImage2DEXT
- Specified by:
glTexSubImage2D
in interfaceGL
-
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:GL2ES2
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
,glTexSubImage3DEXT
- Specified by:
glTexSubImage3D
in interfaceGL2ES2
arg10
- 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:GL2ES2
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
,glTexSubImage3DEXT
- Specified by:
glTexSubImage3D
in interfaceGL2ES2
-
glTextureStorage1DEXT
public void glTextureStorage1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL
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_access
- Specified by:
glTextureStorage1DEXT
in interfaceGL
-
glTextureStorage2DEXT
public void glTextureStorage2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GL
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_access
- Specified by:
glTextureStorage2DEXT
in interfaceGL
-
glTextureStorage3DEXT
public void glTextureStorage3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Description copied from interface:GL
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_access
- Specified by:
glTextureStorage3DEXT
in 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:GLES2
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
,glTextureViewEXT
- Specified by:
glTextureView
in interfaceGLES2
-
glTransformFeedbackVaryings
public void glTransformFeedbackVaryings(int arg0, int arg1, String[] arg2, int arg3)
Description copied from interface:GL2ES3
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
,glTransformFeedbackVaryingsNV
- Specified by:
glTransformFeedbackVaryings
in interfaceGL2ES3
-
glUniform
public void glUniform(GLUniformData arg0)
-
glUniform1f
public void glUniform1f(int arg0, float arg1)
Description copied from interface:GL2ES2
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:glUniform1fARB
- Specified by:
glUniform1f
in interfaceGL2ES2
-
glUniform1fv
public void glUniform1fv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES2
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:glUniform1fvARB
- Specified by:
glUniform1fv
in interfaceGL2ES2
arg2
- a direct or array-backedFloatBuffer
-
glUniform1fv
public void glUniform1fv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform1fvARB
- Specified by:
glUniform1fv
in interfaceGL2ES2
-
glUniform1i
public void glUniform1i(int arg0, int arg1)
Description copied from interface:GL2ES2
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:glUniform1iARB
- Specified by:
glUniform1i
in interfaceGL2ES2
-
glUniform1iv
public void glUniform1iv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform1ivARB
- Specified by:
glUniform1iv
in interfaceGL2ES2
-
glUniform1iv
public void glUniform1iv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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:glUniform1ivARB
- Specified by:
glUniform1iv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glUniform1ui
public void glUniform1ui(int arg0, int arg1)
Description copied from interface:GL2ES3
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:glUniform1uiEXT
- Specified by:
glUniform1ui
in interfaceGL2ES3
-
glUniform1uiv
public void glUniform1uiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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:glUniform1uivEXT
- Specified by:
glUniform1uiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glUniform1uiv
public void glUniform1uiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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:glUniform1uivEXT
- Specified by:
glUniform1uiv
in interfaceGL2ES3
-
glUniform2f
public void glUniform2f(int arg0, float arg1, float arg2)
Description copied from interface:GL2ES2
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:glUniform2fARB
- Specified by:
glUniform2f
in interfaceGL2ES2
-
glUniform2fv
public void glUniform2fv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES2
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:glUniform2fvARB
- Specified by:
glUniform2fv
in interfaceGL2ES2
arg2
- a direct or array-backedFloatBuffer
-
glUniform2fv
public void glUniform2fv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform2fvARB
- Specified by:
glUniform2fv
in interfaceGL2ES2
-
glUniform2i
public void glUniform2i(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES2
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:glUniform2iARB
- Specified by:
glUniform2i
in interfaceGL2ES2
-
glUniform2iv
public void glUniform2iv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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:glUniform2ivARB
- Specified by:
glUniform2iv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glUniform2iv
public void glUniform2iv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform2ivARB
- Specified by:
glUniform2iv
in interfaceGL2ES2
-
glUniform2ui
public void glUniform2ui(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES3
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:glUniform2uiEXT
- Specified by:
glUniform2ui
in interfaceGL2ES3
-
glUniform2uiv
public void glUniform2uiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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:glUniform2uivEXT
- Specified by:
glUniform2uiv
in interfaceGL2ES3
-
glUniform2uiv
public void glUniform2uiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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:glUniform2uivEXT
- Specified by:
glUniform2uiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glUniform3f
public void glUniform3f(int arg0, float arg1, float arg2, float arg3)
Description copied from interface:GL2ES2
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:glUniform3fARB
- Specified by:
glUniform3f
in interfaceGL2ES2
-
glUniform3fv
public void glUniform3fv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform3fvARB
- Specified by:
glUniform3fv
in interfaceGL2ES2
-
glUniform3fv
public void glUniform3fv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES2
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:glUniform3fvARB
- Specified by:
glUniform3fv
in interfaceGL2ES2
arg2
- a direct or array-backedFloatBuffer
-
glUniform3i
public void glUniform3i(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform3iARB
- Specified by:
glUniform3i
in interfaceGL2ES2
-
glUniform3iv
public void glUniform3iv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform3ivARB
- Specified by:
glUniform3iv
in interfaceGL2ES2
-
glUniform3iv
public void glUniform3iv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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:glUniform3ivARB
- Specified by:
glUniform3iv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glUniform3ui
public void glUniform3ui(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL2ES3
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:glUniform3uiEXT
- Specified by:
glUniform3ui
in interfaceGL2ES3
-
glUniform3uiv
public void glUniform3uiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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:glUniform3uivEXT
- Specified by:
glUniform3uiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glUniform3uiv
public void glUniform3uiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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:glUniform3uivEXT
- Specified by:
glUniform3uiv
in interfaceGL2ES3
-
glUniform4f
public void glUniform4f(int arg0, float arg1, float arg2, float arg3, float arg4)
Description copied from interface:GL2ES2
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:glUniform4fARB
- Specified by:
glUniform4f
in interfaceGL2ES2
-
glUniform4fv
public void glUniform4fv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform4fvARB
- Specified by:
glUniform4fv
in interfaceGL2ES2
-
glUniform4fv
public void glUniform4fv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES2
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:glUniform4fvARB
- Specified by:
glUniform4fv
in interfaceGL2ES2
arg2
- a direct or array-backedFloatBuffer
-
glUniform4i
public void glUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES2
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:glUniform4iARB
- Specified by:
glUniform4i
in interfaceGL2ES2
-
glUniform4iv
public void glUniform4iv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES2
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:glUniform4ivARB
- Specified by:
glUniform4iv
in interfaceGL2ES2
arg2
- a direct or array-backedIntBuffer
-
glUniform4iv
public void glUniform4iv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES2
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:glUniform4ivARB
- Specified by:
glUniform4iv
in interfaceGL2ES2
-
glUniform4ui
public void glUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES3
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:glUniform4uiEXT
- Specified by:
glUniform4ui
in interfaceGL2ES3
-
glUniform4uiv
public void glUniform4uiv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES3
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:glUniform4uivEXT
- Specified by:
glUniform4uiv
in interfaceGL2ES3
-
glUniform4uiv
public void glUniform4uiv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES3
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:glUniform4uivEXT
- Specified by:
glUniform4uiv
in interfaceGL2ES3
arg2
- a direct or array-backedIntBuffer
-
glUniformBlockBinding
public void glUniformBlockBinding(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES3
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_1
- Specified by:
glUniformBlockBinding
in interfaceGL2ES3
-
glUniformMatrix2fv
public void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES2
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:glUniformMatrix2fvARB
- Specified by:
glUniformMatrix2fv
in interfaceGL2ES2
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix2fv
public void glUniformMatrix2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glUniformMatrix2fvARB
- Specified by:
glUniformMatrix2fv
in interfaceGL2ES2
-
glUniformMatrix2x3fv
public void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES3
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:glUniformMatrix2x3fvNV
- Specified by:
glUniformMatrix2x3fv
in interfaceGL2ES3
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix2x3fv
public void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES3
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:glUniformMatrix2x3fvNV
- Specified by:
glUniformMatrix2x3fv
in interfaceGL2ES3
-
glUniformMatrix2x3fvNV
public void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix2x3fvNV
in interfaceGLES2
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix2x3fvNV
public void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix2x3fvNV
in interfaceGLES2
-
glUniformMatrix2x4fv
public void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES3
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:glUniformMatrix2x4fvNV
- Specified by:
glUniformMatrix2x4fv
in interfaceGL2ES3
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix2x4fv
public void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES3
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:glUniformMatrix2x4fvNV
- Specified by:
glUniformMatrix2x4fv
in interfaceGL2ES3
-
glUniformMatrix2x4fvNV
public void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix2x4fvNV
in interfaceGLES2
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix2x4fvNV
public void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix2x4fvNV
in interfaceGLES2
-
glUniformMatrix3fv
public void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES2
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:glUniformMatrix3fvARB
- Specified by:
glUniformMatrix3fv
in interfaceGL2ES2
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix3fv
public void glUniformMatrix3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glUniformMatrix3fvARB
- Specified by:
glUniformMatrix3fv
in interfaceGL2ES2
-
glUniformMatrix3x2fv
public void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES3
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:glUniformMatrix3x2fvNV
- Specified by:
glUniformMatrix3x2fv
in interfaceGL2ES3
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix3x2fv
public void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES3
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:glUniformMatrix3x2fvNV
- Specified by:
glUniformMatrix3x2fv
in interfaceGL2ES3
-
glUniformMatrix3x2fvNV
public void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix3x2fvNV
in interfaceGLES2
-
glUniformMatrix3x2fvNV
public void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix3x2fvNV
in interfaceGLES2
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix3x4fv
public void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES3
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:glUniformMatrix3x4fvNV
- Specified by:
glUniformMatrix3x4fv
in interfaceGL2ES3
-
glUniformMatrix3x4fv
public void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES3
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:glUniformMatrix3x4fvNV
- Specified by:
glUniformMatrix3x4fv
in interfaceGL2ES3
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix3x4fvNV
public void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix3x4fvNV
in interfaceGLES2
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix3x4fvNV
public void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix3x4fvNV
in interfaceGLES2
-
glUniformMatrix4fv
public void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES2
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:glUniformMatrix4fvARB
- Specified by:
glUniformMatrix4fv
in interfaceGL2ES2
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix4fv
public void glUniformMatrix4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES2
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:glUniformMatrix4fvARB
- Specified by:
glUniformMatrix4fv
in interfaceGL2ES2
-
glUniformMatrix4x2fv
public void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES3
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:glUniformMatrix4x2fvNV
- Specified by:
glUniformMatrix4x2fv
in interfaceGL2ES3
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix4x2fv
public void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES3
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:glUniformMatrix4x2fvNV
- Specified by:
glUniformMatrix4x2fv
in interfaceGL2ES3
-
glUniformMatrix4x2fvNV
public void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix4x2fvNV
in interfaceGLES2
-
glUniformMatrix4x2fvNV
public void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix4x2fvNV
in interfaceGLES2
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix4x3fv
public void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GL2ES3
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:glUniformMatrix4x3fvNV
- Specified by:
glUniformMatrix4x3fv
in interfaceGL2ES3
arg3
- a direct or array-backedFloatBuffer
-
glUniformMatrix4x3fv
public void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GL2ES3
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:glUniformMatrix4x3fvNV
- Specified by:
glUniformMatrix4x3fv
in interfaceGL2ES3
-
glUniformMatrix4x3fvNV
public void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix4x3fvNV
in interfaceGLES2
-
glUniformMatrix4x3fvNV
public void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
Description copied from interface:GLES2
Entry point to C language function:void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part ofGL_NV_non_square_matrices
- Specified by:
glUniformMatrix4x3fvNV
in interfaceGLES2
arg3
- a direct or array-backedFloatBuffer
-
glUnmapBuffer
public boolean glUnmapBuffer(int arg0)
Description copied from interface:GL
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
,glUnmapBufferARB
- Specified by:
glUnmapBuffer
in interfaceGL
-
glUseProgram
public void glUseProgram(int arg0)
Description copied from interface:GL2ES2
Entry point to C language function:void glUseProgram(GLuint program)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
- Specified by:
glUseProgram
in interfaceGL2ES2
-
glUseProgramStages
public void glUseProgramStages(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES2
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:glUseProgramStagesEXT
- Specified by:
glUseProgramStages
in interfaceGL2ES2
-
glValidateProgram
public void glValidateProgram(int arg0)
Description copied from interface:GL2ES2
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:glValidateProgramARB
- Specified by:
glValidateProgram
in interfaceGL2ES2
-
glValidateProgramPipeline
public void glValidateProgramPipeline(int arg0)
Description copied from interface:GL2ES2
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:glValidateProgramPipelineEXT
- Specified by:
glValidateProgramPipeline
in interfaceGL2ES2
-
glVertexAttrib1f
public void glVertexAttrib1f(int arg0, float arg1)
Description copied from interface:GL2ES2
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
,glVertexAttrib1fNV
- Specified by:
glVertexAttrib1f
in interfaceGL2ES2
-
glVertexAttrib1fv
public void glVertexAttrib1fv(int arg0, FloatBuffer arg1)
Description copied from interface:GL2ES2
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
,glVertexAttrib1fvARB
- Specified by:
glVertexAttrib1fv
in interfaceGL2ES2
arg1
- a direct or array-backedFloatBuffer
-
glVertexAttrib1fv
public void glVertexAttrib1fv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL2ES2
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
,glVertexAttrib1fvARB
- Specified by:
glVertexAttrib1fv
in interfaceGL2ES2
-
glVertexAttrib2f
public void glVertexAttrib2f(int arg0, float arg1, float arg2)
Description copied from interface:GL2ES2
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
,glVertexAttrib2fNV
- Specified by:
glVertexAttrib2f
in interfaceGL2ES2
-
glVertexAttrib2fv
public void glVertexAttrib2fv(int arg0, FloatBuffer arg1)
Description copied from interface:GL2ES2
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
,glVertexAttrib2fvNV
- Specified by:
glVertexAttrib2fv
in interfaceGL2ES2
arg1
- a direct or array-backedFloatBuffer
-
glVertexAttrib2fv
public void glVertexAttrib2fv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL2ES2
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
,glVertexAttrib2fvNV
- Specified by:
glVertexAttrib2fv
in interfaceGL2ES2
-
glVertexAttrib3f
public void glVertexAttrib3f(int arg0, float arg1, float arg2, float arg3)
Description copied from interface:GL2ES2
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
,glVertexAttrib3fNV
- Specified by:
glVertexAttrib3f
in interfaceGL2ES2
-
glVertexAttrib3fv
public void glVertexAttrib3fv(int arg0, FloatBuffer arg1)
Description copied from interface:GL2ES2
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
,glVertexAttrib3fvARB
- Specified by:
glVertexAttrib3fv
in interfaceGL2ES2
arg1
- a direct or array-backedFloatBuffer
-
glVertexAttrib3fv
public void glVertexAttrib3fv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL2ES2
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
,glVertexAttrib3fvARB
- Specified by:
glVertexAttrib3fv
in interfaceGL2ES2
-
glVertexAttrib4f
public void glVertexAttrib4f(int arg0, float arg1, float arg2, float arg3, float arg4)
Description copied from interface:GL2ES2
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
,glVertexAttrib4fARB
- Specified by:
glVertexAttrib4f
in interfaceGL2ES2
-
glVertexAttrib4fv
public void glVertexAttrib4fv(int arg0, FloatBuffer arg1)
Description copied from interface:GL2ES2
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
,glVertexAttrib4fvARB
- Specified by:
glVertexAttrib4fv
in interfaceGL2ES2
arg1
- a direct or array-backedFloatBuffer
-
glVertexAttrib4fv
public void glVertexAttrib4fv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL2ES2
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
,glVertexAttrib4fvARB
- Specified by:
glVertexAttrib4fv
in interfaceGL2ES2
-
glVertexAttribBinding
public void glVertexAttribBinding(int arg0, int arg1)
Description copied from interface:GL3ES3
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_binding
- Specified by:
glVertexAttribBinding
in interfaceGL3ES3
-
glVertexAttribDivisor
public void glVertexAttribDivisor(int arg0, int arg1)
Description copied from interface:GLES2
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
,glVertexAttribDivisorARB
- Specified by:
glVertexAttribDivisor
in interfaceGL2ES3
- Specified by:
glVertexAttribDivisor
in interfaceGLES2
-
glVertexAttribDivisorANGLE
public void glVertexAttribDivisorANGLE(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glVertexAttribDivisorANGLE(GLuint index, GLuint divisor)
Part ofGL_ANGLE_instanced_arrays
- Specified by:
glVertexAttribDivisorANGLE
in interfaceGLES2
-
glVertexAttribDivisorNV
public void glVertexAttribDivisorNV(int arg0, int arg1)
Description copied from interface:GLES2
Entry point to C language function:void glVertexAttribDivisorNV(GLuint index, GLuint divisor)
Part ofGL_NV_instanced_arrays
- Specified by:
glVertexAttribDivisorNV
in interfaceGLES2
-
glVertexAttribFormat
public void glVertexAttribFormat(int arg0, int arg1, int arg2, boolean arg3, int arg4)
Description copied from interface:GL3ES3
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:glVertexAttribFormatNV
- Specified by:
glVertexAttribFormat
in interfaceGL3ES3
-
glVertexAttribI4i
public void glVertexAttribI4i(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES3
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:glVertexAttribI4iEXT
- Specified by:
glVertexAttribI4i
in interfaceGL2ES3
-
glVertexAttribI4iv
public void glVertexAttribI4iv(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES3
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:glVertexAttribI4ivEXT
- Specified by:
glVertexAttribI4iv
in interfaceGL2ES3
arg1
- a direct or array-backedIntBuffer
-
glVertexAttribI4iv
public void glVertexAttribI4iv(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES3
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:glVertexAttribI4ivEXT
- Specified by:
glVertexAttribI4iv
in interfaceGL2ES3
-
glVertexAttribI4ui
public void glVertexAttribI4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL2ES3
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:glVertexAttribI4uiEXT
- Specified by:
glVertexAttribI4ui
in interfaceGL2ES3
-
glVertexAttribI4uiv
public void glVertexAttribI4uiv(int arg0, int[] arg1, int arg2)
Description copied from interface:GL2ES3
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:glVertexAttribI4uivEXT
- Specified by:
glVertexAttribI4uiv
in interfaceGL2ES3
-
glVertexAttribI4uiv
public void glVertexAttribI4uiv(int arg0, IntBuffer arg1)
Description copied from interface:GL2ES3
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:glVertexAttribI4uivEXT
- Specified by:
glVertexAttribI4uiv
in interfaceGL2ES3
arg1
- a direct or array-backedIntBuffer
-
glVertexAttribIFormat
public void glVertexAttribIFormat(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL3ES3
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:glVertexAttribIFormatNV
- Specified by:
glVertexAttribIFormat
in interfaceGL3ES3
-
glVertexAttribIPointer
public void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
Description copied from interface:GLES3
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_0
- Specified by:
glVertexAttribIPointer
in interfaceGLES3
arg4
- a direct onlyBuffer
-
glVertexAttribIPointer
public void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, long arg4)
Description copied from interface:GL2ES3
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:glVertexAttribIPointerEXT
- Specified by:
glVertexAttribIPointer
in interfaceGL2ES3
-
glVertexAttribPointer
public void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, Buffer arg5)
Description copied from interface:GLES3
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_0
- Specified by:
glVertexAttribPointer
in interfaceGLES2
- Specified by:
glVertexAttribPointer
in interfaceGLES3
arg5
- a direct onlyBuffer
-
glVertexAttribPointer
public void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, long arg5)
Description copied from interface:GL2ES2
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
,glVertexAttribPointerNV
- Specified by:
glVertexAttribPointer
in interfaceGL2ES2
-
glVertexAttribPointer
public void glVertexAttribPointer(GLArrayData arg0)
- Specified by:
glVertexAttribPointer
in interfaceGL2ES2
-
glVertexBindingDivisor
public void glVertexBindingDivisor(int arg0, int arg1)
Description copied from interface:GL3ES3
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_binding
- Specified by:
glVertexBindingDivisor
in interfaceGL3ES3
-
glViewport
public void glViewport(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
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_0
- Specified by:
glViewport
in interfaceGL
-
glViewportArrayvNV
public void glViewportArrayvNV(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GLES2
Entry point to C language function:void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_array
- Specified by:
glViewportArrayvNV
in interfaceGLES2
arg2
- a direct or array-backedFloatBuffer
-
glViewportArrayvNV
public void glViewportArrayvNV(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GLES2
Entry point to C language function:void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v)
Part ofGL_NV_viewport_array
- Specified by:
glViewportArrayvNV
in interfaceGLES2
-
glViewportIndexedfNV
public void glViewportIndexedfNV(int arg0, float arg1, float arg2, float arg3, float arg4)
Description copied from interface:GLES2
Entry point to C language function:void glViewportIndexedfNV(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
Part ofGL_NV_viewport_array
- Specified by:
glViewportIndexedfNV
in interfaceGLES2
-
glViewportIndexedfvNV
public void glViewportIndexedfvNV(int arg0, FloatBuffer arg1)
Description copied from interface:GLES2
Entry point to C language function:void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
Part ofGL_NV_viewport_array
- Specified by:
glViewportIndexedfvNV
in interfaceGLES2
arg1
- a direct or array-backedFloatBuffer
-
glViewportIndexedfvNV
public void glViewportIndexedfvNV(int arg0, float[] arg1, int arg2)
Description copied from interface:GLES2
Entry point to C language function:void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
Part ofGL_NV_viewport_array
- Specified by:
glViewportIndexedfvNV
in interfaceGLES2
-
glWaitSync
public void glWaitSync(long arg0, int arg1, long arg2)
Description copied from interface:GL3ES3
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:glWaitSyncAPPLE
- Specified by:
glWaitSync
in interfaceGL3ES3
-
hasBasicFBOSupport
public boolean hasBasicFBOSupport()
Description copied from interface:GLBase
Returnstrue
if 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_object
orGL_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:
hasBasicFBOSupport
in interfaceGLBase
- See Also:
GLContext.hasBasicFBOSupport()
-
hasFullFBOSupport
public boolean hasFullFBOSupport()
Description copied from interface:GLBase
Returnstrue
if 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:
hasFullFBOSupport
in interfaceGLBase
- See Also:
GLContext.hasFullFBOSupport()
-
hasGLSL
public boolean hasGLSL()
Description copied from interface:GLBase
Indicates whether this GL object supports GLSL.- Specified by:
hasGLSL
in interfaceGLBase
- See Also:
GLContext.hasGLSL()
-
isExtensionAvailable
public boolean isExtensionAvailable(String arg0)
Description copied from interface:GLBase
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.- Specified by:
isExtensionAvailable
in 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:GLBase
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.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:
isFunctionAvailable
in 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:GLBase
Indicates whether this GL object conforms to any of the OpenGL profiles.
-
isGL2
public boolean isGL2()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile. The GL2 profile includes the GL2ES1 and GL2ES2 profile.- Specified by:
isGL2
in interfaceGLBase
- See Also:
GLContext.isGL2()
-
isGL2ES1
public boolean isGL2ES1()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a GL2ES1 compatible profile.- Specified by:
isGL2ES1
in interfaceGLBase
- See Also:
GLContext.isGL2ES1()
-
isGL2ES2
public boolean isGL2ES2()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a GL2ES2 compatible profile.- Specified by:
isGL2ES2
in interfaceGLBase
- See Also:
GLContext.isGL2ES2()
-
isGL2ES3
public boolean isGL2ES3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.- Specified by:
isGL2ES3
in interfaceGLBase
- See Also:
GLContext.isGL2ES3()
-
isGL2GL3
public boolean isGL2GL3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a GL2GL3 compatible profile.- Specified by:
isGL2GL3
in interfaceGLBase
- See Also:
GLContext.isGL2GL3()
-
isGL3
public boolean isGL3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile. The GL3 core profile includes the GL2ES2 profile.- Specified by:
isGL3
in interfaceGLBase
- See Also:
GLContext.isGL3()
-
isGL3ES3
public boolean isGL3ES3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a GL3ES3 compatible profile.- Specified by:
isGL3ES3
in interfaceGLBase
- See Also:
GLContext.isGL3ES3()
-
isGL3bc
public boolean isGL3bc()
Description copied from interface:GLBase
Indicates 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:
isGL3bc
in interfaceGLBase
- See Also:
GLContext.isGL3bc()
-
isGL3core
public boolean isGL3core()
Description copied from interface:GLBase
Indicates whether this GL object uses a GL3 core profile.Includes [ GL4, GL3 ].
- Specified by:
isGL3core
in interfaceGLBase
- See Also:
GLContext.isGL3core()
-
isGL4
public boolean isGL4()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile. The GL4 core profile includes the GL2ES2, and GL3 profile.- Specified by:
isGL4
in interfaceGLBase
- See Also:
GLContext.isGL4()
-
isGL4ES3
public boolean isGL4ES3()
Description copied from interface:GLBase
Returns 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:
isGL4ES3
in interfaceGLBase
- See Also:
GLContext.isGL4ES3()
-
isGL4bc
public boolean isGL4bc()
Description copied from interface:GLBase
Indicates 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:
isGL4bc
in interfaceGLBase
- See Also:
GLContext.isGL4bc()
-
isGL4core
public boolean isGL4core()
Description copied from interface:GLBase
Indicates whether this GL object uses a GL4 core profile.Includes [ GL4 ].
- Specified by:
isGL4core
in interfaceGLBase
- See Also:
GLContext.isGL4core()
-
isGLES
public boolean isGLES()
Description copied from interface:GLBase
Indicates whether this GL object conforms to one of the OpenGL ES profiles, seeGLBase.isGLES1()
,GLBase.isGLES2()
andGLBase.isGLES3()
.- Specified by:
isGLES
in interfaceGLBase
- See Also:
GLContext.isGLES()
-
isGLES1
public boolean isGLES1()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.- Specified by:
isGLES1
in interfaceGLBase
- See Also:
GLContext.isGLES1()
-
isGLES2
public boolean isGLES2()
Description copied from interface:GLBase
Indicates 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:
isGLES2
in interfaceGLBase
- See Also:
GLBase.isGLES2Compatible()
,GLContext.isGLES2()
-
isGLES2Compatible
public boolean isGLES2Compatible()
Description copied from interface:GLBase
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.- Specified by:
isGLES2Compatible
in 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:GLBase
Indicates 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:
isGLES3
in interfaceGLBase
- See Also:
GLBase.isGLES3Compatible()
,GLContext.isGLES3()
-
isGLES31Compatible
public boolean isGLES31Compatible()
Description copied from interface:GLBase
Indicates 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:
isGLES31Compatible
in interfaceGLBase
- See Also:
GLContext.isGLES31Compatible()
-
isGLES32Compatible
public boolean isGLES32Compatible()
Description copied from interface:GLBase
Indicates 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:
isGLES32Compatible
in interfaceGLBase
- See Also:
GLContext.isGLES32Compatible()
-
isGLES3Compatible
public boolean isGLES3Compatible()
Description copied from interface:GLBase
Indicates 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:
isGLES3Compatible
in interfaceGLBase
- See Also:
GLContext.isGLES3Compatible()
-
isGLcore
public boolean isGLcore()
Description copied from interface:GLBase
Indicates whether this GL object uses a GL core profile.Includes [ GL4, GL3, GLES3, GL2ES2 ].
- Specified by:
isGLcore
in interfaceGLBase
- See Also:
GLContext.isGLcore()
-
isNPOTTextureAvailable
public boolean isNPOTTextureAvailable()
Description copied from interface:GLBase
Returns 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:
isNPOTTextureAvailable
in interfaceGLBase
-
isPBOPackBound
public boolean isPBOPackBound()
- Specified by:
isPBOPackBound
in interfaceGL2ES3
-
isPBOUnpackBound
public boolean isPBOUnpackBound()
- Specified by:
isPBOUnpackBound
in interfaceGL2ES3
-
isTextureFormatBGRA8888Available
public boolean isTextureFormatBGRA8888Available()
- Specified by:
isTextureFormatBGRA8888Available
in interfaceGLBase
-
isVBOArrayBound
public boolean isVBOArrayBound()
- Specified by:
isVBOArrayBound
in interfaceGLBase
- Returns:
- true if a VBO is bound to
GL.GL_ARRAY_BUFFER
viaGL.glBindBuffer(int, int)
, otherwise false
-
isVBOElementArrayBound
public boolean isVBOElementArrayBound()
- Specified by:
isVBOElementArrayBound
in interfaceGLBase
- Returns:
- true if a VBO is bound to
GL.GL_ELEMENT_ARRAY_BUFFER
viaGL.glBindBuffer(int, int)
, otherwise false
-
mapBuffer
public GLBufferStorage mapBuffer(int arg0, int arg1)
Description copied from interface:GLBase
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapBuffer(..)
implementation.Throws a
GLException
if 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:GLBase
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapBufferRange(..)
implementation.Throws a
GLException
if 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:
mapBufferRange
in 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:GLBase
Set the swap interval of the current context and attached onscreenGLDrawable
.offscreen
GLDrawable
are ignored andfalse
is returned.The
interval
semantics:- 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:
setSwapInterval
in interfaceGLBase
- Parameters:
arg0
- see above- See Also:
GLContext.setSwapInterval(int)
,GLBase.getSwapInterval()
-
-