public class TraceGL2GL3 extends Object implements GL2ES2, GL2GL3
Composable pipeline which wraps an underlying GL implementation,
providing tracing information to a user-specified PrintStream
before and after each OpenGL method call. Sample code which installs this pipeline:
GL gl = drawable.setGL(new TraceGL(drawable.getGL(), System.err));
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEBUG |
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_SUBROUTINE_MAX_LENGTH, GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS, GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH, GL_ACTIVE_SUBROUTINE_UNIFORMS, GL_ACTIVE_SUBROUTINES, 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_ACTIVE_ATOMIC_COUNTER_INDICES, GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BGR, GL_BGR_INTEGER, GL_BGRA_INTEGER, GL_BLUE, GL_BLUE_INTEGER, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_GPU_ADDRESS_NV, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_UPDATE_BARRIER_BIT, GL_CLAMP_READ_COLOR, GL_CLAMP_TO_BORDER, GL_CLIP_DISTANCE0, GL_CLIP_DISTANCE1, GL_CLIP_DISTANCE2, GL_CLIP_DISTANCE3, GL_CLIP_DISTANCE4, GL_CLIP_DISTANCE5, GL_CLIP_DISTANCE6, GL_CLIP_DISTANCE7, GL_COLOR, GL_COLOR_ARRAY_ADDRESS_NV, GL_COLOR_ARRAY_LENGTH_NV, GL_COMMAND_BARRIER_BIT, GL_COMPATIBLE_SUBROUTINES, GL_COMPRESSED_RED, GL_COMPRESSED_RED_RGTC1, GL_COMPRESSED_RG, GL_COMPRESSED_RG_RGTC2, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_COMPRESSED_SIGNED_RED_RGTC1, GL_COMPRESSED_SIGNED_RG_RGTC2, GL_COMPRESSED_SRGB, GL_COMPRESSED_SRGB_ALPHA, GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT, GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, GL_CONTEXT_FLAGS, GL_CONTINUOUS_AMD, GL_COPY_READ_BUFFER, GL_COPY_WRITE_BUFFER, GL_DEBUG_CALLBACK_FUNCTION_ARB, GL_DEBUG_CALLBACK_USER_PARAM_ARB, GL_DEBUG_CATEGORY_API_ERROR_AMD, GL_DEBUG_CATEGORY_APPLICATION_AMD, GL_DEBUG_CATEGORY_DEPRECATION_AMD, GL_DEBUG_CATEGORY_OTHER_AMD, GL_DEBUG_CATEGORY_PERFORMANCE_AMD, GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD, GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD, GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD, GL_DEBUG_LOGGED_MESSAGES_AMD, GL_DEBUG_LOGGED_MESSAGES_ARB, GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB, GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB, GL_DEBUG_SEVERITY_HIGH_AMD, GL_DEBUG_SEVERITY_HIGH_ARB, GL_DEBUG_SEVERITY_LOW_AMD, GL_DEBUG_SEVERITY_LOW_ARB, GL_DEBUG_SEVERITY_MEDIUM_AMD, GL_DEBUG_SEVERITY_MEDIUM_ARB, GL_DEBUG_SOURCE_API_ARB, GL_DEBUG_SOURCE_APPLICATION_ARB, GL_DEBUG_SOURCE_OTHER_ARB, GL_DEBUG_SOURCE_SHADER_COMPILER_ARB, GL_DEBUG_SOURCE_THIRD_PARTY_ARB, GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB, GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB, GL_DEBUG_TYPE_ERROR_ARB, GL_DEBUG_TYPE_OTHER_ARB, GL_DEBUG_TYPE_PERFORMANCE_ARB, GL_DEBUG_TYPE_PORTABILITY_ARB, GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB, GL_DECODE_EXT, GL_DEPTH, GL_DEPTH_BUFFER, GL_DEPTH_CLAMP, GL_DEPTH_CLAMP_FAR_AMD, GL_DEPTH_CLAMP_NEAR_AMD, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH32F_STENCIL8, GL_DISCRETE_AMD, GL_DOUBLE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DRAW_INDIRECT_ADDRESS_NV, GL_DRAW_INDIRECT_LENGTH_NV, GL_DRAW_INDIRECT_UNIFIED_NV, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_EDGE_FLAG_ARRAY_ADDRESS_NV, GL_EDGE_FLAG_ARRAY_LENGTH_NV, GL_ELEMENT_ARRAY_ADDRESS_NV, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_ELEMENT_ARRAY_LENGTH_NV, GL_ELEMENT_ARRAY_UNIFIED_NV, GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD, GL_FACTOR_MAX_AMD, GL_FACTOR_MIN_AMD, GL_FILL, GL_FIRST_VERTEX_CONVENTION, GL_FIXED_ONLY, 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_FOG_COORD_ARRAY_ADDRESS_NV, GL_FOG_COORD_ARRAY_LENGTH_NV, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER, GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER, GL_FRAMEBUFFER_SRGB, GL_FRAMEBUFFER_UNDEFINED, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_GEOMETRY_INPUT_TYPE_ARB, GL_GEOMETRY_OUTPUT_TYPE_ARB, GL_GEOMETRY_SHADER_ARB, GL_GEOMETRY_SHADER_BIT, GL_GEOMETRY_VERTICES_OUT_ARB, GL_GPU_ADDRESS_NV, GL_GREEN, GL_GREEN_INTEGER, GL_IMAGE_1D, GL_IMAGE_1D_ARRAY, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_2D_MULTISAMPLE, GL_IMAGE_2D_MULTISAMPLE_ARRAY, GL_IMAGE_2D_RECT, 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_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INDEX_ARRAY_ADDRESS_NV, GL_INDEX_ARRAY_LENGTH_NV, GL_INT_2_10_10_10_REV, GL_INT_IMAGE_1D, GL_INT_IMAGE_1D_ARRAY, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_2D_MULTISAMPLE, GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, GL_INT_IMAGE_2D_RECT, GL_INT_IMAGE_3D, GL_INT_IMAGE_BUFFER, GL_INT_IMAGE_CUBE, GL_INT_IMAGE_CUBE_MAP_ARRAY, GL_INT_SAMPLER_1D, GL_INT_SAMPLER_1D_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_2D_MULTISAMPLE, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_INT_SAMPLER_2D_RECT, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_BUFFER, GL_INT_SAMPLER_BUFFER_AMD, GL_INT_SAMPLER_CUBE, GL_INT_SAMPLER_CUBE_MAP_ARRAY, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_LAST_VERTEX_CONVENTION, GL_LAYER_PROVOKING_VERTEX, GL_LEFT, GL_LINE, GL_LINE_STRIP_ADJACENCY_ARB, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LINES_ADJACENCY_ARB, GL_LOWER_LEFT, GL_MAJOR_VERSION, 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, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_CLIP_DISTANCES, GL_MAX_COLOR_TEXTURE_SAMPLES, 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_IMAGE_UNIFORMS, GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_DEBUG_LOGGED_MESSAGES_AMD, GL_MAX_DEBUG_LOGGED_MESSAGES_ARB, GL_MAX_DEBUG_MESSAGE_LENGTH_ARB, GL_MAX_DEPTH_TEXTURE_SAMPLES, GL_MAX_DUAL_SOURCE_DRAW_BUFFERS, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, GL_MAX_GEOMETRY_ATOMIC_COUNTERS, GL_MAX_GEOMETRY_IMAGE_UNIFORMS, GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB, GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB, GL_MAX_IMAGE_SAMPLES, GL_MAX_IMAGE_UNITS, GL_MAX_INTEGER_SAMPLES, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MAX_RECTANGLE_TEXTURE_SIZE, GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB, GL_MAX_SAMPLE_MASK_WORDS, GL_MAX_SAMPLES, GL_MAX_SHADER_BUFFER_ADDRESS_NV, GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS, GL_MAX_SUBROUTINES, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, GL_MAX_TEXTURE_BUFFER_SIZE, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_BUFFERS, 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_VARYING_FLOATS, GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_STREAMS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MAX_VERTEX_VARYING_COMPONENTS_ARB, GL_MAX_VIEWPORTS, GL_MIN, GL_MIN_MAP_BUFFER_ALIGNMENT, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MIN_SAMPLE_SHADING_VALUE, GL_MINOR_VERSION, GL_NAMED_STRING_LENGTH_ARB, GL_NAMED_STRING_TYPE_ARB, GL_NORMAL_ARRAY_ADDRESS_NV, GL_NORMAL_ARRAY_LENGTH_NV, GL_NUM_COMPATIBLE_SUBROUTINES, GL_NUM_EXTENSIONS, GL_NUM_SAMPLE_COUNTS, GL_ONE_MINUS_SRC1_ALPHA, GL_ONE_MINUS_SRC1_COLOR, GL_PACK_COMPRESSED_BLOCK_DEPTH, GL_PACK_COMPRESSED_BLOCK_HEIGHT, GL_PACK_COMPRESSED_BLOCK_SIZE, GL_PACK_COMPRESSED_BLOCK_WIDTH, GL_PACK_IMAGE_HEIGHT, GL_PACK_LSB_FIRST, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_IMAGES, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PACK_SWAP_BYTES, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_POINT, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE, GL_POINT_SPRITE_COORD_ORIGIN, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_PRIMITIVE_RESTART, GL_PRIMITIVE_RESTART_INDEX, GL_PRIMITIVES_GENERATED, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_PROGRAM_POINT_SIZE_ARB, GL_PROVOKING_VERTEX, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_1D_ARRAY, GL_PROXY_TEXTURE_2D, GL_PROXY_TEXTURE_2D_ARRAY, GL_PROXY_TEXTURE_2D_MULTISAMPLE, GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_PROXY_TEXTURE_3D, GL_PROXY_TEXTURE_CUBE_MAP, GL_PROXY_TEXTURE_CUBE_MAP_ARRAY, GL_PROXY_TEXTURE_RECTANGLE, GL_PROXY_TEXTURE_RECTANGLE_ARB, GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_COUNTER_BITS, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R16, GL_R16_SNORM, GL_R16I, GL_R16UI, GL_R3_G3_B2, GL_R32F, GL_R32I, GL_R32UI, GL_R8_SNORM, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_READ_ONLY, GL_READ_WRITE, GL_RED_INTEGER, GL_RED_SNORM, GL_RENDERBUFFER_SAMPLES, GL_REPLACE_VALUE_AMD, GL_RG_INTEGER, GL_RG_SNORM, GL_RG16, GL_RG16_SNORM, GL_RG16I, GL_RG16UI, GL_RG32F, GL_RG32I, GL_RG32UI, GL_RG8_SNORM, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB_SNORM, GL_RGB10_A2UI, GL_RGB12, GL_RGB16, GL_RGB16_SNORM, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB4, GL_RGB5, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA_SNORM, GL_RGBA12, GL_RGBA16, GL_RGBA16_SNORM, GL_RGBA16I, GL_RGBA16UI, GL_RGBA2, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8_SNORM, GL_RGBA8I, GL_RGBA8UI, GL_RIGHT, GL_SAMPLE_MASK, GL_SAMPLE_MASK_VALUE, GL_SAMPLE_POSITION, GL_SAMPLE_SHADING, GL_SAMPLER_1D, GL_SAMPLER_1D_ARRAY, GL_SAMPLER_1D_ARRAY_SHADOW, GL_SAMPLER_1D_SHADOW, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_2D_MULTISAMPLE, GL_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_SAMPLER_2D_RECT, GL_SAMPLER_2D_RECT_ARB, GL_SAMPLER_2D_RECT_SHADOW, GL_SAMPLER_2D_RECT_SHADOW_ARB, GL_SAMPLER_BINDING, GL_SAMPLER_BUFFER, GL_SAMPLER_BUFFER_AMD, GL_SAMPLER_CUBE_MAP_ARRAY, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SAMPLES_PASSED, GL_SCALED_RESOLVE_FASTEST_EXT, GL_SCALED_RESOLVE_NICEST_EXT, GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV, GL_SECONDARY_COLOR_ARRAY_LENGTH_NV, GL_SEPARATE_ATTRIBS, GL_SET_AMD, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SHADER_INCLUDE_ARB, GL_SIGNED_NORMALIZED, GL_SKIP_DECODE_EXT, GL_SMOOTH_LINE_WIDTH_GRANULARITY, GL_SMOOTH_POINT_SIZE_GRANULARITY, GL_SRC1_COLOR, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STENCIL_BACK_OP_VALUE_AMD, GL_STENCIL_BUFFER, GL_STENCIL_INDEX16, GL_STENCIL_OP_VALUE_AMD, GL_STEREO, GL_STREAM_COPY, GL_STREAM_READ, GL_SUBSAMPLE_DISTANCE_AMD, GL_SYNC_CL_EVENT_ARB, GL_SYNC_CL_EVENT_COMPLETE_ARB, GL_SYNC_X11_FENCE_EXT, GL_TESS_CONTROL_SHADER_BIT, GL_TESS_EVALUATION_SHADER_BIT, GL_TESSELLATION_FACTOR_AMD, GL_TESSELLATION_MODE_AMD, GL_TEXTURE_1D, GL_TEXTURE_1D_ARRAY, GL_TEXTURE_2D_MULTISAMPLE, GL_TEXTURE_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_1D_ARRAY, GL_TEXTURE_BINDING_2D_MULTISAMPLE, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BINDING_RECTANGLE, GL_TEXTURE_BINDING_RECTANGLE_ARB, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_BUFFER_FORMAT, GL_TEXTURE_COLOR_SAMPLES_NV, GL_TEXTURE_COMPRESSED, GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSION_HINT, GL_TEXTURE_COORD_ARRAY_ADDRESS_NV, GL_TEXTURE_COORD_ARRAY_LENGTH_NV, GL_TEXTURE_COVERAGE_SAMPLES_NV, GL_TEXTURE_CUBE_MAP_ARRAY, GL_TEXTURE_CUBE_MAP_SEAMLESS, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_FIXED_SAMPLE_LOCATIONS, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_LOD_BIAS, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RECTANGLE, GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SAMPLES, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_SRGB_DECODE_EXT, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_SWIZZLE_RGBA, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TIME_ELAPSED, GL_TIMEOUT_IGNORED, GL_TIMESTAMP, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_TRIANGLE_STRIP_ADJACENCY_ARB, GL_TRIANGLES_ADJACENCY_ARB, GL_UNDEFINED_VERTEX, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX, 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_GEOMETRY_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_COMPRESSED_BLOCK_DEPTH, GL_UNPACK_COMPRESSED_BLOCK_HEIGHT, GL_UNPACK_COMPRESSED_BLOCK_SIZE, GL_UNPACK_COMPRESSED_BLOCK_WIDTH, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_LSB_FIRST, GL_UNPACK_SKIP_IMAGES, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_INT_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_1D, GL_UNSIGNED_INT_IMAGE_1D_ARRAY, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, GL_UNSIGNED_INT_IMAGE_2D_RECT, 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_1D, GL_UNSIGNED_INT_SAMPLER_1D_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D_RECT, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD, 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_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_6_5_REV, GL_UPPER_LEFT, GL_VERTEX_ARRAY_ADDRESS_NV, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ARRAY_LENGTH_NV, GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_ARRAY_INTEGER, GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV, GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV, GL_VERTEX_PROGRAM_POINT_SIZE, GL_VIEWPORT_BOUNDS_RANGE, GL_VIEWPORT_INDEX_PROVOKING_VERTEX, GL_VIEWPORT_SUBPIXEL_BITSGL_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_BGRA8_EXT, GL_BLEND_COLOR, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, 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_ROBUST_ACCESS, GL_CURRENT_PROGRAM, GL_CURRENT_QUERY, GL_CURRENT_VERTEX_ATTRIB, GL_DELETE_STATUS, GL_DEPTH_COMPONENT, GL_DRAW_BUFFER0, GL_DRAW_BUFFER1, GL_DRAW_BUFFER10, GL_DRAW_BUFFER11, GL_DRAW_BUFFER12, GL_DRAW_BUFFER13, GL_DRAW_BUFFER14, GL_DRAW_BUFFER15, GL_DRAW_BUFFER2, GL_DRAW_BUFFER3, GL_DRAW_BUFFER4, GL_DRAW_BUFFER5, GL_DRAW_BUFFER6, GL_DRAW_BUFFER7, GL_DRAW_BUFFER8, GL_DRAW_BUFFER9, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAGMENT_SHADER_BIT, GL_FRAGMENT_SHADER_DERIVATIVE_HINT, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE, GL_HIGH_FLOAT, GL_HIGH_INT, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_10_10_10_2, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_COLOR_ATTACHMENTS, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_DRAW_BUFFERS, GL_MAX_FRAGMENT_UNIFORM_VECTORS, 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_BINARY_FORMATS, GL_PROGRAM_BINARY_LENGTH, GL_PROGRAM_PIPELINE_BINDING, GL_PROGRAM_SEPARABLE, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_R16F, GL_R8, GL_RED, GL_RG, GL_RG16F, GL_RG8, GL_RGB16F, GL_RGBA16F, GL_SAMPLER_2D, GL_SAMPLER_2D_SHADOW, GL_SAMPLER_3D, GL_SAMPLER_CUBE, GL_SHADER_BINARY_DMP, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_INDEX, GL_STREAM_DRAW, GL_TEXTURE_3D, GL_TEXTURE_BINDING_3D, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_WRAP_R, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_NORMALIZED, GL_VALIDATE_STATUS, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER, GL_VERTEX_SHADER_BITGL_ACTIVE_TEXTURE, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALPHA16F_ARB, GL_ALPHA32F_ARB, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BACK, GL_BGRA, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_STENCIL, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8, GL_DITHER, GL_DONT_CARE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_GUILTY_CONTEXT_RESET, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INNOCENT_CONTEXT_RESET, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LOSE_CONTEXT_ON_RESET, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA16F_ARB, GL_LUMINANCE_ALPHA32F_ARB, GL_LUMINANCE16F_ARB, GL_LUMINANCE32F_ARB, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NO_RESET_NOTIFICATION, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R11F_G11F_B10F, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA_SIGNED_COMPONENTS, GL_RGBA32F, GL_RGBA4, GL_RGBA8, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLER_2D_ARRAY, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNKNOWN_CONTEXT_RESET, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZERO| Constructor and Description |
|---|
TraceGL2GL3(GL2GL3 downstreamGL2GL3,
PrintStream stream) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBoundFramebuffer(int arg0)
Return the framebuffer name bound to this context,
see
GL.glBindFramebuffer(int, int). |
GLContext |
getContext()
Returns the GLContext associated which this GL object.
|
int |
getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
|
int |
getDefaultReadFramebuffer()
Return the default read framebuffer name.
|
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.
|
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.
|
GL4 |
getGL4()
Casts this object to the GL4 interface.
|
GL4bc |
getGL4bc()
Casts this object to the GL4bc interface.
|
GLES1 |
getGLES1()
Casts this object to the GLES1 interface.
|
GLES2 |
getGLES2()
Casts this object to the GLES2 interface.
|
GLProfile |
getGLProfile()
Returns the GLProfile associated with this GL object.
|
int |
getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples
if
full FBO is supported, otherwise false. |
Object |
getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions
(EGL, GLX, WGL, etc.) may be accessed.
|
int |
getSwapInterval()
Provides a platform-independent way to get the swap
interval set by
GLBase.setSwapInterval(int). |
void |
glActiveShaderProgram(int arg0,
int arg1)
Entry point to C language function:
void glActiveShaderProgram(GLuint pipeline, GLuint program); Part of GL_ARB_separate_shader_objects |
void |
glActiveTexture(int arg0)
Entry point to C language function:
void glActiveTexture(GLenum texture); Part of GL_VERSION_1_3, GL_ES_VERSION_2_0 |
ByteBuffer |
glAllocateMemoryNV(int arg0,
float arg1,
float arg2,
float arg3)
Provides platform-independent access to the
wglAllocateMemoryNV /
glXAllocateMemoryNV extension. |
void |
glAttachShader(int arg0,
int arg1)
Entry point to C language function:
void glAttachShader(GLuint program, GLuint shader); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glBeginConditionalRender(int arg0,
int arg1)
Entry point to C language function:
void glBeginConditionalRender(GLuint id, GLenum mode); Part of GL_VERSION_3_0; GL_NV_conditional_render |
void |
glBeginQuery(int arg0,
int arg1)
Entry point to C language function:
void glBeginQueryEXT(GLenum target, GLuint id); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
void |
glBeginQueryIndexed(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBeginQueryIndexed(GLenum target, GLuint index, GLuint id); Part of GL_ARB_transform_feedback3 |
void |
glBeginTransformFeedback(int arg0)
Entry point to C language function:
void glBeginTransformFeedback(GLenum primitiveMode); Part of GL_VERSION_3_0; GL_EXT_transform_feedback |
void |
glBindAttribLocation(int arg0,
int arg1,
String arg2)
Entry point to C language function:
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glBindBuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindBuffer(GLenum target, GLuint buffer); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
void |
glBindBufferBase(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBindBufferBase(GLenum target, GLuint index, GLuint buffer); Part of GL_VERSION_3_0; GL_EXT_transform_feedback |
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 of GL_VERSION_3_0; GL_EXT_transform_feedback |
void |
glBindFragDataLocation(int arg0,
int arg1,
String arg2)
Entry point to C language function:
void glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glBindFragDataLocationIndexed(int arg0,
int arg1,
int arg2,
String arg3)
Entry point to C language function:
void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name); Part of GL_ARB_blend_func_extended |
void |
glBindFramebuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindFramebuffer(GLenum target, GLuint framebuffer); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
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 of GL_ARB_shader_image_load_store |
void |
glBindProgramPipeline(int arg0)
Entry point to C language function:
void glBindProgramPipeline(GLuint pipeline); Part of GL_ARB_separate_shader_objects |
void |
glBindRenderbuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindRenderbuffer(GLenum target, GLuint renderbuffer); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glBindSampler(int arg0,
int arg1)
Entry point to C language function:
void glBindSampler(GLuint unit, GLuint sampler); Part of GL_ARB_sampler_objects |
void |
glBindTexture(int arg0,
int arg1)
Entry point to C language function:
void glBindTexture(GLenum target, GLuint texture); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
void |
glBindTransformFeedback(int arg0,
int arg1)
Entry point to C language function:
void glBindTransformFeedback(GLenum target, GLuint id); Part of GL_ARB_transform_feedback2 |
void |
glBindVertexArray(int arg0)
Entry point to C language function:
void glBindVertexArray(GLuint array); Part of GL_ARB_vertex_array_object |
void |
glBlendColor(float arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); Part of GL_VERSION_1_2, GL_ES_VERSION_2_0 |
void |
glBlendEquation(int arg0)
Entry point to C language function:
void glBlendEquation(GLenum mode); Part of GL_VERSION_1_2, GL_ES_VERSION_2_0 |
void |
glBlendEquationi(int arg0,
int arg1)
Entry point to C language function:
void glBlendEquationiARB(GLuint buf, GLenum mode); Part of GL_ARB_draw_buffers_blend |
void |
glBlendEquationSeparate(int arg0,
int arg1)
Entry point to C language function:
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glBlendEquationSeparatei(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeAlpha); Part of GL_ARB_draw_buffers_blend |
void |
glBlendFunc(int arg0,
int arg1)
Entry point to C language function:
void glBlendFunc(GLenum sfactor, GLenum dfactor); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glBlendFunci(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendFunciARB(GLuint buf, GLenum src, GLenum dst); Part of GL_ARB_draw_buffers_blend |
void |
glBlendFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); Part of GL_VERSION_1_4, GL_ES_VERSION_2_0 |
void |
glBlendFuncSeparatei(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glBlendFuncSeparateiARB(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); Part of GL_ARB_draw_buffers_blend |
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 of GL_ARB_framebuffer_object; GL_EXT_framebuffer_blit |
void |
glBufferAddressRangeNV(int arg0,
int arg1,
long arg2,
long arg3)
Entry point to C language function:
void glBufferAddressRangeNV(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length); Part of GL_NV_vertex_buffer_unified_memory |
void |
glBufferData(int arg0,
long arg1,
Buffer arg2,
int arg3)
Entry point to C language function:
void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
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 GLvoid * data); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
int |
glCheckFramebufferStatus(int arg0)
Entry point to C language function:
GLenum glCheckFramebufferStatus(GLenum target); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glClampColor(int arg0,
int arg1)
Entry point to C language function:
void glClampColor(GLenum target, GLenum clamp); Part of GL_VERSION_3_0; GL_ARB_color_buffer_float |
void |
glClear(int arg0)
Entry point to C language function:
void glClear(GLbitfield mask); Part of GL_VERSION_1_0, GL_ES_VERSION_2_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 of 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 of 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 of 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 of 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 of 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 of 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 of GL_VERSION_3_0 |
void |
glClearColor(float arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glClearDepth(double arg0)
Aliased entrypoint of
void glClearDepth(GLclampd depth); and void glClearDepthf(GLclampf depth); . |
void |
glClearDepthf(float arg0)
Entry point to C language function:
void glClearDepthf(GLclampf depth);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility. |
void |
glClearStencil(int arg0)
Entry point to C language function:
void glClearStencil(GLint s); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glColorFormatNV(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glColorFormatNV(GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
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 of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_VERSION_3_0 |
void |
glColorP3ui(int arg0,
int arg1)
Entry point to C language function:
void glColorP3ui(GLenum type, GLuint color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glColorP3uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glColorP3uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP4ui(int arg0,
int arg1)
Entry point to C language function:
void glColorP4ui(GLenum type, GLuint color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glColorP4uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glColorP4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glColorP4uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glCompileShader(int arg0)
Entry point to C language function:
void glCompileShader(GLuint shader); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glCompileShaderIncludeARB(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length); Part of GL_ARB_shading_language_include |
void |
glCompileShaderIncludeARB(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Entry point to C language function:
void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length); Part of GL_ARB_shading_language_include |
void |
glCompressedTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function:
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
Entry point to C language function:
void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
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 GLvoid * data); Part of GL_VERSION_1_3, GL_ES_VERSION_2_0 |
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 GLvoid * data); Part of GL_VERSION_1_3, GL_ES_VERSION_2_0 |
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 glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3; GL_OES_texture_3D |
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 glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3; GL_OES_texture_3D |
void |
glCompressedTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function:
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
void |
glCompressedTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
Entry point to C language function:
void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3 |
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 GLvoid * data); Part of GL_VERSION_1_3, GL_ES_VERSION_2_0 |
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 GLvoid * data); Part of GL_VERSION_1_3, GL_ES_VERSION_2_0 |
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 glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3; GL_OES_texture_3D |
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 glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); Part of GL_VERSION_1_3; GL_OES_texture_3D |
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 of GL_ARB_copy_buffer |
void |
glCopyTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); Part of GL_VERSION_1_1 |
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 of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
void |
glCopyTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); Part of GL_VERSION_1_1 |
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 of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
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 glCopyTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); Part of GL_VERSION_1_2; GL_OES_texture_3D |
int |
glCreateProgram()
Entry point to C language function:
GLuint glCreateProgram(void); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
int |
glCreateShader(int arg0)
Entry point to C language function:
GLuint glCreateShader(GLenum type); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
int |
glCreateShaderProgramv(int arg0,
int arg1,
com.jogamp.common.nio.PointerBuffer arg2)
Entry point to C language function:
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings); Part of GL_ARB_separate_shader_objects |
long |
glCreateSyncFromCLeventARB(Buffer arg0,
Buffer arg1,
int arg2)
Entry point to C language function:
GLsync glCreateSyncFromCLeventARB(void * context, void * event, GLbitfield flags); Part of GL_ARB_cl_event |
void |
glCullFace(int arg0)
Entry point to C language function:
void glCullFace(GLenum mode); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glDebugMessageControlARB(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); Part of GL_ARB_debug_output |
void |
glDebugMessageControlARB(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
boolean arg5)
Entry point to C language function:
void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); Part of GL_ARB_debug_output |
void |
glDebugMessageEnableAMD(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
boolean arg5)
Entry point to C language function:
void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); Part of GL_AMD_debug_output |
void |
glDebugMessageEnableAMD(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
boolean arg4)
Entry point to C language function:
void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); Part of GL_AMD_debug_output |
void |
glDebugMessageInsertAMD(int arg0,
int arg1,
int arg2,
int arg3,
String arg4)
Entry point to C language function:
void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar * buf); Part of GL_AMD_debug_output |
void |
glDebugMessageInsertARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
String arg5)
Entry point to C language function:
void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf); Part of GL_ARB_debug_output |
void |
glDeleteBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * buffers); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
void |
glDeleteBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * buffers); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
void |
glDeleteFramebuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glDeleteFramebuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glDeleteNamedStringARB(int arg0,
String arg1)
Entry point to C language function:
void glDeleteNamedStringARB(GLint namelen, const GLchar * name); Part of GL_ARB_shading_language_include |
void |
glDeleteProgram(int arg0)
Entry point to C language function:
void glDeleteProgram(GLuint program); Part of GL_VERSION_2_0, GL_ES_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 of GL_ARB_separate_shader_objects |
void |
glDeleteProgramPipelines(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines); Part of GL_ARB_separate_shader_objects |
void |
glDeleteQueries(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteQueriesEXT(GLsizei n, const GLuint * ids); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
void |
glDeleteQueries(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteQueriesEXT(GLsizei n, const GLuint * ids); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
void |
glDeleteRenderbuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glDeleteRenderbuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glDeleteSamplers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteSamplers(GLsizei count, const GLuint * samplers); Part of GL_ARB_sampler_objects |
void |
glDeleteSamplers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteSamplers(GLsizei count, const GLuint * samplers); Part of GL_ARB_sampler_objects |
void |
glDeleteShader(int arg0)
Entry point to C language function:
void glDeleteShader(GLuint shader); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glDeleteTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
void |
glDeleteTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
void |
glDeleteTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); Part of GL_ARB_transform_feedback2 |
void |
glDeleteTransformFeedbacks(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); Part of GL_ARB_transform_feedback2 |
void |
glDeleteVertexArrays(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays); Part of GL_ARB_vertex_array_object |
void |
glDeleteVertexArrays(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays); Part of GL_ARB_vertex_array_object |
void |
glDepthFunc(int arg0)
Entry point to C language function:
void glDepthFunc(GLenum func); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glDepthMask(boolean arg0)
Entry point to C language function:
void glDepthMask(GLboolean flag); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glDepthRange(double arg0,
double arg1)
Aliased entrypoint of
void glDepthRange(GLclampd depth); and void glDepthRangef(GLclampf depth); . |
void |
glDepthRangeArrayv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function:
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v); Part of GL_ARB_viewport_array |
void |
glDepthRangeArrayv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function:
void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v); Part of GL_ARB_viewport_array |
void |
glDepthRangef(float arg0,
float arg1)
Entry point to C language function:
void glDepthRangef(GLclampf zNear, GLclampf zFar);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility. |
void |
glDepthRangeIndexed(int arg0,
double arg1,
double arg2)
Entry point to C language function:
void glDepthRangeIndexed(GLuint index, GLclampd n, GLclampd f); Part of GL_ARB_viewport_array |
void |
glDetachShader(int arg0,
int arg1)
Entry point to C language function:
void glDetachShader(GLuint program, GLuint shader); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glDisable(int arg0)
Entry point to C language function:
void glDisable(GLenum cap); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glDisableClientState(int arg0)
|
void |
glDisablei(int arg0,
int arg1)
Entry point to C language function:
void glDisablei(GLenum target, GLuint index); Part of GL_VERSION_3_0 |
void |
glDisableVertexAttribArray(int arg0)
Entry point to C language function:
void glDisableVertexAttribArray(GLuint index); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glDrawArrays(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glDrawArrays(GLenum mode, GLint first, GLsizei count); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
void |
glDrawArraysInstanced(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glDrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count, GLsizei primcount); Part of GL_ARB_draw_instanced |
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 primcount, GLuint baseinstance); Part of GL_ARB_base_instance |
void |
glDrawBuffer(int arg0)
|
void |
glDrawBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDrawBuffers(GLsizei n, const GLenum * bufs); Part of GL_VERSION_2_0 |
void |
glDrawBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDrawBuffers(GLsizei n, const GLenum * bufs); Part of GL_VERSION_2_0 |
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 of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
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 GLvoid * indices); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
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 GLvoid * indices, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
void |
glDrawElementsInstanced(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function:
void glDrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount); Part of GL_ARB_draw_instanced |
void |
glDrawElementsInstancedBaseInstance(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5)
Entry point to C language function:
void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount, GLuint baseinstance); Part of GL_ARB_base_instance |
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 GLvoid * indices, GLsizei primcount, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
void |
glDrawElementsInstancedBaseVertexBaseInstance(int arg0,
int arg1,
int arg2,
Buffer 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 primcount, GLint basevertex, GLuint baseinstance); Part of GL_ARB_base_instance |
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 of GL_VERSION_1_2 |
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 GLvoid * indices); Part of GL_VERSION_1_2 |
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 GLvoid * indices, GLint basevertex); Part of GL_ARB_draw_elements_base_vertex |
void |
glDrawTransformFeedback(int arg0,
int arg1)
Entry point to C language function:
void glDrawTransformFeedback(GLenum mode, GLuint id); Part of GL_ARB_transform_feedback2 |
void |
glDrawTransformFeedbackInstanced(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei primcount); Part of GL_ARB_transform_feedback_instanced |
void |
glDrawTransformFeedbackStream(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glDrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream); Part of GL_ARB_transform_feedback3 |
void |
glDrawTransformFeedbackStreamInstanced(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glDrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei primcount); Part of GL_ARB_transform_feedback_instanced |
void |
glEdgeFlagFormatNV(int arg0)
Entry point to C language function:
void glEdgeFlagFormatNV(GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glEnable(int arg0)
Entry point to C language function:
void glEnable(GLenum cap); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glEnableClientState(int arg0)
|
void |
glEnablei(int arg0,
int arg1)
Entry point to C language function:
void glEnablei(GLenum target, GLuint index); Part of GL_VERSION_3_0 |
void |
glEnableVertexAttribArray(int arg0)
Entry point to C language function:
void glEnableVertexAttribArray(GLuint index); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glEndConditionalRender()
Entry point to C language function:
void glEndConditionalRender(void); Part of GL_VERSION_3_0; GL_NV_conditional_render |
void |
glEndQuery(int arg0)
Entry point to C language function:
void glEndQueryEXT(GLenum target); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
void |
glEndQueryIndexed(int arg0,
int arg1)
Entry point to C language function:
void glEndQueryIndexed(GLenum target, GLuint index); Part of GL_ARB_transform_feedback3 |
void |
glEndTransformFeedback()
Entry point to C language function:
void glEndTransformFeedback(void); Part of GL_VERSION_3_0; GL_EXT_transform_feedback |
void |
glFinish()
|
void |
glFlush()
|
void |
glFlushMappedBufferRange(int arg0,
long arg1,
long arg2)
Entry point to C language function:
void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length); Part of GL_ARB_map_buffer_range; GL_APPLE_flush_buffer_range |
void |
glFogCoordFormatNV(int arg0,
int arg1)
Entry point to C language function:
void glFogCoordFormatNV(GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
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 of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glFramebufferTexture1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); Part of GL_ARB_framebuffer_object |
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 of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glFramebufferTexture3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); Part of GL_ARB_framebuffer_object; GL_OES_texture_3D |
void |
glFramebufferTextureARB(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level); Part of GL_ARB_geometry_shader4 |
void |
glFramebufferTextureFaceARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face); Part of GL_ARB_geometry_shader4 |
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 of GL_ARB_framebuffer_object |
void |
glFramebufferTextureLayerARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); Part of GL_ARB_geometry_shader4 |
void |
glFrontFace(int arg0)
Entry point to C language function:
void glFrontFace(GLenum mode); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glGenBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
void |
glGenBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
void |
glGenerateMipmap(int arg0)
Entry point to C language function:
void glGenerateMipmap(GLenum target); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glGenFramebuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenFramebuffers(GLsizei n, GLuint * framebuffers); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glGenFramebuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenFramebuffers(GLsizei n, GLuint * framebuffers); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glGenProgramPipelines(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenProgramPipelines(GLsizei n, GLuint * pipelines); Part of GL_ARB_separate_shader_objects |
void |
glGenProgramPipelines(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenProgramPipelines(GLsizei n, GLuint * pipelines); Part of GL_ARB_separate_shader_objects |
void |
glGenQueries(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenQueriesEXT(GLsizei n, GLuint * ids); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
void |
glGenQueries(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenQueriesEXT(GLsizei n, GLuint * ids); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
void |
glGenRenderbuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glGenRenderbuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glGenSamplers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenSamplers(GLsizei count, GLuint * samplers); Part of GL_ARB_sampler_objects |
void |
glGenSamplers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenSamplers(GLsizei count, GLuint * samplers); Part of GL_ARB_sampler_objects |
void |
glGenTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
void |
glGenTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
void |
glGenTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenTransformFeedbacks(GLsizei n, GLuint * ids); Part of GL_ARB_transform_feedback2 |
void |
glGenTransformFeedbacks(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenTransformFeedbacks(GLsizei n, GLuint * ids); Part of GL_ARB_transform_feedback2 |
void |
glGenVertexArrays(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenVertexArrays(GLsizei n, GLuint * arrays); Part of GL_ARB_vertex_array_object |
void |
glGenVertexArrays(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenVertexArrays(GLsizei n, GLuint * arrays); Part of GL_ARB_vertex_array_object |
void |
glGetActiveAtomicCounterBufferiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params); Part of GL_ARB_shader_atomic_counters |
void |
glGetActiveAtomicCounterBufferiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params); Part of GL_ARB_shader_atomic_counters |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glGetActiveSubroutineName(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
byte[] arg6,
int arg7)
Entry point to C language function:
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineName(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
ByteBuffer arg5)
Entry point to C language function:
void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformiv(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformiv(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4)
Entry point to C language function:
void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformName(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
byte[] arg6,
int arg7)
Entry point to C language function:
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetActiveSubroutineUniformName(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
ByteBuffer arg5)
Entry point to C language function:
void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); Part of GL_ARB_shader_subroutine |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_ARB_uniform_buffer_object |
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 of GL_ARB_uniform_buffer_object |
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 of GL_ARB_uniform_buffer_object |
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 of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function:
void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); Part of GL_ARB_uniform_buffer_object |
void |
glGetActiveUniformName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Entry point to C language function:
void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); Part of GL_ARB_uniform_buffer_object |
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 of GL_ARB_uniform_buffer_object |
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 of GL_ARB_uniform_buffer_object |
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 of GL_VERSION_2_0, GL_ES_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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
int |
glGetAttribLocation(int arg0,
String arg1)
Entry point to C language function:
int glGetAttribLocation(GLuint program, const GLchar * name); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of 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 of GL_VERSION_3_0 |
void |
glGetBooleanv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glGetBooleanv(GLenum pname, GLboolean * params); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glGetBooleanv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glGetBooleanv(GLenum pname, GLboolean * params); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
int |
glGetBoundBuffer(int arg0) |
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 of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
void |
glGetBufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
void |
glGetBufferParameterui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetBufferParameterui64vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
long |
glGetBufferSize(int arg0) |
void |
glGetBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
Entry point to C language function:
void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data); Part of GL_VERSION_1_5 |
void |
glGetCompressedTexImage(int arg0,
int arg1,
Buffer arg2)
Entry point to C language function:
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img); Part of GL_VERSION_1_3 |
void |
glGetCompressedTexImage(int arg0,
int arg1,
long arg2)
Entry point to C language function:
void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img); Part of GL_VERSION_1_3 |
int |
glGetDebugMessageLogAMD(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
int[] arg6,
int arg7,
int[] arg8,
int arg9,
byte[] arg10,
int arg11)
Entry point to C language function:
GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message); Part of GL_AMD_debug_output |
int |
glGetDebugMessageLogAMD(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
Entry point to C language function:
GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message); Part of GL_AMD_debug_output |
int |
glGetDebugMessageLogARB(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 glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog); Part of GL_ARB_debug_output |
int |
glGetDebugMessageLogARB(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
IntBuffer arg6,
ByteBuffer arg7)
Entry point to C language function:
GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog); Part of GL_ARB_debug_output |
void |
glGetDoublei_v(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function:
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data); Part of GL_ARB_viewport_array |
void |
glGetDoublei_v(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function:
void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data); Part of GL_ARB_viewport_array |
void |
glGetDoublev(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glGetDoublev(GLenum pname, GLdouble * params); Part of GL_VERSION_1_0 |
void |
glGetDoublev(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glGetDoublev(GLenum pname, GLdouble * params); Part of GL_VERSION_1_0 |
int |
glGetError()
Entry point to C language function:
GLenum glGetError(void); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glGetFloati_v(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data); Part of GL_ARB_viewport_array |
void |
glGetFloati_v(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetFloati_v(GLenum target, GLuint index, GLfloat * data); Part of GL_ARB_viewport_array |
void |
glGetFloatv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * params); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glGetFloatv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * params); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
int |
glGetFragDataIndex(int arg0,
String arg1)
Entry point to C language function:
GLint glGetFragDataIndex(GLuint program, const GLchar * name); Part of GL_ARB_blend_func_extended |
int |
glGetFragDataLocation(int arg0,
String arg1)
Entry point to C language function:
GLint glGetFragDataLocation(GLuint program, const GLchar * name); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
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 of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
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 of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
int |
glGetGraphicsResetStatus()
Entry point to C language function:
GLenum glGetGraphicsResetStatusEXT(void); Part of GL_ARB_robustness; GL_EXT_robustness |
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 of GL_VERSION_3_0 |
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 of GL_VERSION_3_0 |
void |
glGetIntegerui64i_vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result); Part of GL_NV_vertex_buffer_unified_memory |
void |
glGetIntegerui64i_vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result); Part of GL_NV_vertex_buffer_unified_memory |
void |
glGetIntegerui64vNV(int arg0,
long[] arg1,
int arg2)
Entry point to C language function:
void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result); Part of GL_NV_shader_buffer_load |
void |
glGetIntegerui64vNV(int arg0,
LongBuffer arg1)
Entry point to C language function:
void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result); Part of GL_NV_shader_buffer_load |
void |
glGetIntegerv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGetIntegerv(GLenum pname, GLint * params); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glGetIntegerv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGetIntegerv(GLenum pname, GLint * params); Part of GL_VERSION_1_0, GL_ES_VERSION_2_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 of 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 of 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 of GL_ARB_texture_multisample |
void |
glGetMultisamplefv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); Part of GL_ARB_texture_multisample |
void |
glGetNamedBufferParameterui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetNamedBufferParameterui64vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetNamedStringARB(int arg0,
String arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function:
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string); Part of GL_ARB_shading_language_include |
void |
glGetNamedStringARB(int arg0,
String arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Entry point to C language function:
void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string); Part of GL_ARB_shading_language_include |
void |
glGetNamedStringivARB(int arg0,
String arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params); Part of GL_ARB_shading_language_include |
void |
glGetNamedStringivARB(int arg0,
String arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params); Part of GL_ARB_shading_language_include |
void |
glGetnColorTable(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function:
void glGetnColorTableARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * table); Part of GL_ARB_robustness |
void |
glGetnCompressedTexImage(int arg0,
int arg1,
int arg2,
Buffer arg3)
Entry point to C language function:
void glGetnCompressedTexImageARB(GLenum target, GLint lod, GLsizei bufSize, GLvoid * img); Part of GL_ARB_robustness |
void |
glGetnConvolutionFilter(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function:
void glGetnConvolutionFilterARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * image); Part of GL_ARB_robustness |
void |
glGetnHistogram(int arg0,
boolean arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
Entry point to C language function:
void glGetnHistogramARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values); Part of GL_ARB_robustness |
void |
glGetnMapdv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function:
void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v); Part of GL_ARB_robustness |
void |
glGetnMapdv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function:
void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v); Part of GL_ARB_robustness |
void |
glGetnMapfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v); Part of GL_ARB_robustness |
void |
glGetnMapfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v); Part of GL_ARB_robustness |
void |
glGetnMapiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v); Part of GL_ARB_robustness |
void |
glGetnMapiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v); Part of GL_ARB_robustness |
void |
glGetnMinmax(int arg0,
boolean arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
Entry point to C language function:
void glGetnMinmaxARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapusv(int arg0,
int arg1,
short[] arg2,
int arg3)
Entry point to C language function:
void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values); Part of GL_ARB_robustness |
void |
glGetnPixelMapusv(int arg0,
int arg1,
ShortBuffer arg2)
Entry point to C language function:
void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values); Part of GL_ARB_robustness |
void |
glGetnPolygonStipple(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern); Part of GL_ARB_robustness |
void |
glGetnPolygonStipple(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern); Part of GL_ARB_robustness |
void |
glGetnSeparableFilter(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4,
int arg5,
Buffer arg6,
Buffer arg7)
Entry point to C language function:
void glGetnSeparableFilterARB(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid * row, GLsizei columnBufSize, GLvoid * column, GLvoid * span); Part of GL_ARB_robustness |
void |
glGetnTexImage(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
Entry point to C language function:
void glGetnTexImageARB(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid * img); Part of GL_ARB_robustness |
void |
glGetnUniformdv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params); Part of GL_ARB_robustness |
void |
glGetnUniformdv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function:
void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params); Part of GL_ARB_robustness |
void |
glGetnUniformfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformfvEXT(GLuint program, GLint location, GLsizei bufSize, float * params); Part of GL_ARB_robustness; GL_EXT_robustness |
void |
glGetnUniformfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glGetnUniformfvEXT(GLuint program, GLint location, GLsizei bufSize, float * params); Part of GL_ARB_robustness; GL_EXT_robustness |
void |
glGetnUniformiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint * params); Part of GL_ARB_robustness; GL_EXT_robustness |
void |
glGetnUniformiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint * params); Part of GL_ARB_robustness; GL_EXT_robustness |
void |
glGetnUniformuiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params); Part of GL_ARB_robustness |
void |
glGetnUniformuiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params); Part of GL_ARB_robustness |
void |
glGetProgramBinary(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
Buffer arg6)
Entry point to C language function:
void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary); Part of GL_ARB_get_program_binary; GL_OES_get_program_binary |
void |
glGetProgramBinary(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
Buffer arg4)
Entry point to C language function:
void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary); Part of GL_ARB_get_program_binary; GL_OES_get_program_binary |
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 of GL_VERSION_2_0, GL_ES_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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glGetProgramiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetProgramiv(GLuint program, GLenum pname, GLint * params); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glGetProgramPipelineiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params); Part of GL_ARB_separate_shader_objects |
void |
glGetProgramStageiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values); Part of GL_ARB_shader_subroutine |
void |
glGetProgramStageiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values); Part of GL_ARB_shader_subroutine |
void |
glGetQueryIndexediv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params); Part of GL_ARB_transform_feedback3 |
void |
glGetQueryIndexediv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params); Part of GL_ARB_transform_feedback3 |
void |
glGetQueryiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetQueryivEXT(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
void |
glGetQueryiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetQueryivEXT(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
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 of GL_ARB_timer_query |
void |
glGetQueryObjecti64v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params); Part of GL_ARB_timer_query |
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 of GL_VERSION_1_5 |
void |
glGetQueryObjectiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params); Part of GL_VERSION_1_5 |
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 of GL_ARB_timer_query |
void |
glGetQueryObjectui64v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params); Part of GL_ARB_timer_query |
void |
glGetQueryObjectuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint * params); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
void |
glGetQueryObjectuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint * params); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
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 of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
void |
glGetRenderbufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
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 of GL_ARB_sampler_objects |
void |
glGetSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params); Part of GL_ARB_sampler_objects |
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 of GL_ARB_sampler_objects |
void |
glGetSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params); Part of GL_ARB_sampler_objects |
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 of GL_ARB_sampler_objects |
void |
glGetSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params); Part of GL_ARB_sampler_objects |
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 of GL_ARB_sampler_objects |
void |
glGetSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params); Part of GL_ARB_sampler_objects |
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 of GL_VERSION_2_0, GL_ES_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 of GL_VERSION_2_0, GL_ES_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 of GL_VERSION_2_0, GL_ES_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 of GL_VERSION_2_0, GL_ES_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 of GL_ES_VERSION_2_0 and GL_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 of GL_ES_VERSION_2_0 and GL_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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
String |
glGetString(int arg0)
Entry point to C language function:
const GLubyte * glGetString(GLenum name); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
String |
glGetStringi(int arg0,
int arg1)
Entry point to C language function:
const GLubyte * glGetStringi(GLenum name, GLuint index); Part of GL_VERSION_3_0 |
int |
glGetSubroutineIndex(int arg0,
int arg1,
String arg2)
Entry point to C language function:
GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name); Part of GL_ARB_shader_subroutine |
int |
glGetSubroutineUniformLocation(int arg0,
int arg1,
String arg2)
Entry point to C language function:
GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name); Part of GL_ARB_shader_subroutine |
void |
glGetTexImage(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function:
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glGetTexImage(int arg0,
int arg1,
int arg2,
int arg3,
long arg4)
Entry point to C language function:
void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); Part of GL_VERSION_1_0 |
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 of 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 of 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 of 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 of 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 of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glGetTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params); Part of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_VERSION_3_0; GL_EXT_texture_integer |
void |
glGetTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_3_0; GL_EXT_texture_integer |
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 of GL_VERSION_3_0; GL_EXT_texture_integer |
void |
glGetTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params); Part of GL_VERSION_3_0; GL_EXT_texture_integer |
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 of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glGetTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params); Part of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_VERSION_3_0; GL_EXT_transform_feedback |
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 of GL_VERSION_3_0; GL_EXT_transform_feedback |
int |
glGetUniformBlockIndex(int arg0,
String arg1)
Entry point to C language function:
GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName); Part of GL_ARB_uniform_buffer_object |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glGetUniformfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetUniformfv(GLuint program, GLint location, GLfloat * params); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 * * uniformNames, GLuint * uniformIndices); Part of GL_ARB_uniform_buffer_object |
void |
glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices); Part of GL_ARB_uniform_buffer_object |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glGetUniformiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetUniformiv(GLuint program, GLint location, GLint * params); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
int |
glGetUniformLocation(int arg0,
String arg1)
Entry point to C language function:
int glGetUniformLocation(GLuint program, const GLchar * name); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glGetUniformSubroutineuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params); Part of GL_ARB_shader_subroutine |
void |
glGetUniformSubroutineuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params); Part of GL_ARB_shader_subroutine |
void |
glGetUniformui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
void |
glGetUniformui64vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params); Part of GL_NV_shader_buffer_load |
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 of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glGetUniformuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetUniformuiv(GLuint program, GLint location, GLuint * params); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glGetVertexAttribdv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function:
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params); Part of GL_VERSION_2_0 |
void |
glGetVertexAttribdv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function:
void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params); Part of GL_VERSION_2_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glGetVertexAttribfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_3_0 |
void |
glGetVertexAttribIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params); Part of GL_VERSION_3_0 |
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 of GL_VERSION_3_0 |
void |
glGetVertexAttribIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params); Part of GL_VERSION_3_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glGetVertexAttribiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glGetVertexAttribLdv(int arg0,
int arg1,
double[] arg2,
int arg3)
Entry point to C language function:
void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params); Part of GL_ARB_vertex_attrib_64bit |
void |
glGetVertexAttribLdv(int arg0,
int arg1,
DoubleBuffer arg2)
Entry point to C language function:
void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params); Part of GL_ARB_vertex_attrib_64bit |
void |
glHint(int arg0,
int arg1)
Entry point to C language function:
void glHint(GLenum target, GLenum mode); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
long |
glImportSyncEXT(int arg0,
long arg1,
int arg2)
Entry point to C language function:
GLsync glImportSyncEXT(GLenum external_sync_type, GLintptr external_sync, GLbitfield flags); Part of GL_EXT_x11_sync_object |
void |
glIndexFormatNV(int arg0,
int arg1)
Entry point to C language function:
void glIndexFormatNV(GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
boolean |
glIsBuffer(int arg0)
Entry point to C language function:
GLboolean glIsBuffer(GLuint buffer); Part of GL_VERSION_1_5, GL_ES_VERSION_2_0 |
boolean |
glIsBufferResidentNV(int arg0)
Entry point to C language function:
GLboolean glIsBufferResidentNV(GLenum target); Part of GL_NV_shader_buffer_load |
boolean |
glIsEnabled(int arg0)
Entry point to C language function:
GLboolean glIsEnabled(GLenum cap); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
boolean |
glIsEnabledi(int arg0,
int arg1)
Entry point to C language function:
GLboolean glIsEnabledi(GLenum target, GLuint index); Part of GL_VERSION_3_0 |
boolean |
glIsFramebuffer(int arg0)
Entry point to C language function:
GLboolean glIsFramebuffer(GLuint framebuffer); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
boolean |
glIsNamedBufferResidentNV(int arg0)
Entry point to C language function:
GLboolean glIsNamedBufferResidentNV(GLuint buffer); Part of GL_NV_shader_buffer_load |
boolean |
glIsNamedStringARB(int arg0,
String arg1)
Entry point to C language function:
GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name); Part of GL_ARB_shading_language_include |
boolean |
glIsProgram(int arg0)
Entry point to C language function:
GLboolean glIsProgram(GLuint program); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
boolean |
glIsProgramPipeline(int arg0)
Entry point to C language function:
GLboolean glIsProgramPipeline(GLuint pipeline); Part of GL_ARB_separate_shader_objects |
boolean |
glIsQuery(int arg0)
Entry point to C language function:
GLboolean glIsQueryEXT(GLuint id); Part of GL_VERSION_1_5; GL_EXT_occlusion_query_boolean |
boolean |
glIsRenderbuffer(int arg0)
Entry point to C language function:
GLboolean glIsRenderbuffer(GLuint renderbuffer); Part of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
boolean |
glIsSampler(int arg0)
Entry point to C language function:
GLboolean glIsSampler(GLuint sampler); Part of GL_ARB_sampler_objects |
boolean |
glIsShader(int arg0)
Entry point to C language function:
GLboolean glIsShader(GLuint shader); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
boolean |
glIsTexture(int arg0)
Entry point to C language function:
GLboolean glIsTexture(GLuint texture); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
boolean |
glIsTransformFeedback(int arg0)
Entry point to C language function:
GLboolean glIsTransformFeedback(GLuint id); Part of GL_ARB_transform_feedback2 |
boolean |
glIsVBOArrayEnabled() |
boolean |
glIsVBOElementArrayEnabled() |
boolean |
glIsVertexArray(int arg0)
Entry point to C language function:
GLboolean glIsVertexArray(GLuint array); Part of GL_ARB_vertex_array_object |
void |
glLineWidth(float arg0)
Entry point to C language function:
void glLineWidth(GLfloat width); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glLinkProgram(int arg0)
Entry point to C language function:
void glLinkProgram(GLuint program); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glLogicOp(int arg0)
|
void |
glMakeBufferNonResidentNV(int arg0)
Entry point to C language function:
void glMakeBufferNonResidentNV(GLenum target); Part of GL_NV_shader_buffer_load |
void |
glMakeBufferResidentNV(int arg0,
int arg1)
Entry point to C language function:
void glMakeBufferResidentNV(GLenum target, GLenum access); Part of GL_NV_shader_buffer_load |
void |
glMakeNamedBufferNonResidentNV(int arg0)
Entry point to C language function:
void glMakeNamedBufferNonResidentNV(GLuint buffer); Part of GL_NV_shader_buffer_load |
void |
glMakeNamedBufferResidentNV(int arg0,
int arg1)
Entry point to C language function:
void glMakeNamedBufferResidentNV(GLuint buffer, GLenum access); Part of GL_NV_shader_buffer_load |
ByteBuffer |
glMapBuffer(int arg0,
int arg1)
Entry point to C language function:
void * glMapBufferOES(GLenum target, GLenum access); Part of GL_VERSION_1_5; GL_OES_mapbuffer |
ByteBuffer |
glMapBufferRange(int arg0,
long arg1,
long arg2,
int arg3)
Entry point to C language function:
GLvoid * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); Part of GL_ARB_map_buffer_range |
void |
glMemoryBarrier(int arg0)
Entry point to C language function:
void glMemoryBarrier(GLbitfield barriers); Part of GL_ARB_shader_image_load_store |
void |
glMinSampleShading(float arg0)
Entry point to C language function:
void glMinSampleShadingARB(GLclampf value); Part of GL_ARB_sample_shading |
void |
glMultiDrawArrays(int arg0,
int[] arg1,
int arg2,
int[] arg3,
int arg4,
int arg5)
Entry point to C language function:
void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); Part of GL_VERSION_1_4 |
void |
glMultiDrawArrays(int arg0,
IntBuffer arg1,
IntBuffer arg2,
int arg3)
Entry point to C language function:
void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); Part of GL_VERSION_1_4 |
void |
glMultiDrawArraysIndirectAMD(int arg0,
Buffer arg1,
int arg2,
int arg3)
Entry point to C language function:
void glMultiDrawArraysIndirectAMD(GLenum mode, const GLvoid * indirect, GLsizei primcount, GLsizei stride); Part of GL_AMD_multi_draw_indirect |
void |
glMultiDrawElements(int arg0,
int[] arg1,
int arg2,
int arg3,
com.jogamp.common.nio.PointerBuffer arg4,
int arg5)
Entry point to C language function:
void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); Part of GL_VERSION_1_4 |
void |
glMultiDrawElements(int arg0,
IntBuffer arg1,
int arg2,
com.jogamp.common.nio.PointerBuffer arg3,
int arg4)
Entry point to C language function:
void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); Part of GL_VERSION_1_4 |
void |
glMultiDrawElementsIndirectAMD(int arg0,
int arg1,
Buffer arg2,
int arg3,
int arg4)
Entry point to C language function:
void glMultiDrawElementsIndirectAMD(GLenum mode, GLenum type, const GLvoid * indirect, GLsizei primcount, GLsizei stride); Part of GL_AMD_multi_draw_indirect |
void |
glMultiTexCoordP1ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glMultiTexCoordP1ui(GLenum texture, GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP1uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP1uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP2ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glMultiTexCoordP2ui(GLenum texture, GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP2uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP2uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP3ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glMultiTexCoordP3ui(GLenum texture, GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP3uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP3uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP4ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glMultiTexCoordP4ui(GLenum texture, GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP4uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glMultiTexCoordP4uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glNamedStringARB(int arg0,
int arg1,
String arg2,
int arg3,
String arg4)
Entry point to C language function:
void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string); Part of GL_ARB_shading_language_include |
void |
glNormalFormatNV(int arg0,
int arg1)
Entry point to C language function:
void glNormalFormatNV(GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glNormalP3ui(int arg0,
int arg1)
Entry point to C language function:
void glNormalP3ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glNormalP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glNormalP3uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glNormalP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glNormalP3uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glPauseTransformFeedback()
Entry point to C language function:
void glPauseTransformFeedback(void); Part of GL_ARB_transform_feedback2 |
void |
glPixelStoref(int arg0,
float arg1)
Entry point to C language function:
void glPixelStoref(GLenum pname, GLfloat param); Part of GL_VERSION_1_0 |
void |
glPixelStorei(int arg0,
int arg1)
Entry point to C language function:
void glPixelStorei(GLenum pname, GLint param); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glPointParameterf(int arg0,
float arg1)
Entry point to C language function:
void glPointParameterf(GLenum pname, GLfloat param); Part of GL_VERSION_1_4 |
void |
glPointParameterfv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glPointParameterfv(GLenum pname, const GLfloat * params); Part of GL_VERSION_1_4 |
void |
glPointParameterfv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glPointParameterfv(GLenum pname, const GLfloat * params); Part of GL_VERSION_1_4 |
void |
glPointParameteri(int arg0,
int arg1)
Entry point to C language function:
void glPointParameteri(GLenum pname, GLint param); Part of GL_VERSION_1_4 |
void |
glPointParameteriv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glPointParameteriv(GLenum pname, const GLint * params); Part of GL_VERSION_1_4 |
void |
glPointParameteriv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glPointParameteriv(GLenum pname, const GLint * params); Part of GL_VERSION_1_4 |
void |
glPointSize(float arg0)
|
void |
glPolygonMode(int arg0,
int arg1)
Entry point to C language function:
void glPolygonMode(GLenum face, GLenum mode); Part of GL_VERSION_1_0 |
void |
glPolygonOffset(float arg0,
float arg1)
Entry point to C language function:
void glPolygonOffset(GLfloat factor, GLfloat units); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glPrimitiveRestartIndex(int arg0)
Entry point to C language function:
void glPrimitiveRestartIndex(GLuint index); Part of GL_VERSION_3_1 |
void |
glProgramBinary(int arg0,
int arg1,
Buffer arg2,
int arg3)
Entry point to C language function:
void glProgramBinaryOES(GLuint program, GLenum binaryFormat, const GLvoid * binary, GLint length); Part of GL_ARB_get_program_binary; GL_OES_get_program_binary |
void |
glProgramParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glProgramParameteri(GLuint program, GLenum pname, GLint value); Part of GL_ARB_get_program_binary |
void |
glProgramParameteriARB(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glProgramParameteriARB(GLuint program, GLenum pname, GLint value); Part of GL_ARB_geometry_shader4 |
void |
glProgramUniform1d(int arg0,
int arg1,
double arg2)
Entry point to C language function:
void glProgramUniform1d(GLuint program, GLint location, GLdouble v0); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function:
void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform1f(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glProgramUniform1f(GLuint program, GLint location, GLfloat v0); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniform1i(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glProgramUniform1i(GLuint program, GLint location, GLint v0); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniform1ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glProgramUniform1ui(GLuint program, GLint location, GLuint v0); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniform2d(int arg0,
int arg1,
double arg2,
double arg3)
Entry point to C language function:
void glProgramUniform2d(GLuint program, GLint location, GLdouble v0, GLdouble v1); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform2dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function:
void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniform3d(int arg0,
int arg1,
double arg2,
double arg3,
double arg4)
Entry point to C language function:
void glProgramUniform3d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform3dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function:
void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniform4d(int arg0,
int arg1,
double arg2,
double arg3,
double arg4,
double arg5)
Entry point to C language function:
void glProgramUniform4d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniform4dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
Entry point to C language function:
void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix2x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix3x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
void |
glProgramUniformMatrix4x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); Part of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
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 of GL_ARB_separate_shader_objects |
void |
glProgramUniformui64NV(int arg0,
int arg1,
long arg2)
Entry point to C language function:
void glProgramUniformui64NV(GLuint program, GLint location, GLuint64EXT value); Part of GL_NV_shader_buffer_load |
void |
glProgramUniformui64vNV(int arg0,
int arg1,
int arg2,
long[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value); Part of GL_NV_shader_buffer_load |
void |
glProgramUniformui64vNV(int arg0,
int arg1,
int arg2,
LongBuffer arg3)
Entry point to C language function:
void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value); Part of GL_NV_shader_buffer_load |
void |
glProvokingVertex(int arg0)
Entry point to C language function:
void glProvokingVertex(GLenum mode); Part of GL_ARB_provoking_vertex |
void |
glQueryCounter(int arg0,
int arg1)
Entry point to C language function:
void glQueryCounter(GLuint id, GLenum target); Part of GL_ARB_timer_query |
void |
glReadBuffer(int arg0)
|
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 glReadnPixelsEXT(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data); Part of GL_ARB_robustness; GL_EXT_robustness |
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, GLvoid * pixels); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
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, GLvoid * pixels); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glReleaseShaderCompiler()
Entry point to C language function:
void glReleaseShaderCompiler(void);
Part of GL_ES_VERSION_2_0 and GL_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 of GL_ARB_framebuffer_object, GL_ES_VERSION_2_0 |
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 of GL_ARB_framebuffer_object |
void |
glResumeTransformFeedback()
Entry point to C language function:
void glResumeTransformFeedback(void); Part of GL_ARB_transform_feedback2 |
void |
glSampleCoverage(float arg0,
boolean arg1)
Entry point to C language function:
void glSampleCoverage(GLclampf value, GLboolean invert); Part of GL_VERSION_1_3, GL_ES_VERSION_2_0 |
void |
glSampleMaski(int arg0,
int arg1)
Entry point to C language function:
void glSampleMaski(GLuint index, GLbitfield mask); Part of GL_ARB_texture_multisample |
void |
glSamplerParameterf(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param); Part of GL_ARB_sampler_objects |
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 of GL_ARB_sampler_objects |
void |
glSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param); Part of GL_ARB_sampler_objects |
void |
glSamplerParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param); Part of GL_ARB_sampler_objects |
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 of GL_ARB_sampler_objects |
void |
glSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param); Part of GL_ARB_sampler_objects |
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 of GL_ARB_sampler_objects |
void |
glSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param); Part of GL_ARB_sampler_objects |
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 of GL_ARB_sampler_objects |
void |
glSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param); Part of GL_ARB_sampler_objects |
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 of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glScissorArrayv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v); Part of GL_ARB_viewport_array |
void |
glScissorArrayv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glScissorArrayv(GLuint first, GLsizei count, const GLint * v); Part of GL_ARB_viewport_array |
void |
glScissorIndexed(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height); Part of GL_ARB_viewport_array |
void |
glScissorIndexedv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glScissorIndexedv(GLuint index, const GLint * v); Part of GL_ARB_viewport_array |
void |
glScissorIndexedv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glScissorIndexedv(GLuint index, const GLint * v); Part of GL_ARB_viewport_array |
void |
glSecondaryColorFormatNV(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glSecondaryColorFormatNV(GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glSecondaryColorP3ui(int arg0,
int arg1)
Entry point to C language function:
void glSecondaryColorP3ui(GLenum type, GLuint color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glSecondaryColorP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glSecondaryColorP3uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glSecondaryColorP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glSecondaryColorP3uiv(GLenum type, const GLuint * color); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glSetMultisamplefvAMD(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glSetMultisamplefvAMD(GLenum pname, GLuint index, const GLfloat * val); Part of GL_AMD_sample_positions |
void |
glSetMultisamplefvAMD(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glSetMultisamplefvAMD(GLenum pname, GLuint index, const GLfloat * val); Part of GL_AMD_sample_positions |
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 of GL_ES_VERSION_2_0 and GL_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 of GL_ES_VERSION_2_0 and GL_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 * * string, const GLint * length); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glShaderSource(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Entry point to C language function:
void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glStencilFunc(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glStencilFunc(GLenum func, GLint ref, GLuint mask); Part of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glStencilMask(int arg0)
Entry point to C language function:
void glStencilMask(GLuint mask); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glStencilMaskSeparate(int arg0,
int arg1)
Entry point to C language function:
void glStencilMaskSeparate(GLenum face, GLuint mask); Part of GL_VERSION_2_0, GL_ES_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 of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glStencilOpSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glStencilOpValueAMD(int arg0,
int arg1)
Entry point to C language function:
void glStencilOpValueAMD(GLenum face, GLuint value); Part of GL_AMD_stencil_operation_extended |
void |
glTessellationFactorAMD(float arg0)
Entry point to C language function:
void glTessellationFactorAMD(GLfloat factor); Part of GL_AMD_vertex_shader_tesselator |
void |
glTessellationModeAMD(int arg0)
Entry point to C language function:
void glTessellationModeAMD(GLenum mode); Part of GL_AMD_vertex_shader_tesselator |
void |
glTexBuffer(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexBufferARB(GLenum target, GLenum internalformat, GLuint buffer); Part of GL_ARB_texture_buffer_object |
void |
glTexCoordFormatNV(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexCoordFormatNV(GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glTexCoordP1ui(int arg0,
int arg1)
Entry point to C language function:
void glTexCoordP1ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP1uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glTexCoordP1uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP1uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glTexCoordP1uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP2ui(int arg0,
int arg1)
Entry point to C language function:
void glTexCoordP2ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP2uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glTexCoordP2uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP2uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glTexCoordP2uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP3ui(int arg0,
int arg1)
Entry point to C language function:
void glTexCoordP3ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glTexCoordP3uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glTexCoordP3uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP4ui(int arg0,
int arg1)
Entry point to C language function:
void glTexCoordP4ui(GLenum type, GLuint coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glTexCoordP4uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexCoordP4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glTexCoordP4uiv(GLenum type, const GLuint * coords); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
Entry point to C language function:
void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_0 |
void |
glTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
long arg7)
Entry point to C language function:
void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of 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 GLvoid * pixels); Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
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 GLvoid * pixels); Part of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_ARB_texture_multisample |
void |
glTexImage2DMultisampleCoverageNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glTexImage2DMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations); Part of GL_NV_texture_multisample |
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 glTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_2; GL_OES_texture_3D |
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 glTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_2; GL_OES_texture_3D |
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 of GL_ARB_texture_multisample |
void |
glTexImage3DMultisampleCoverageNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
boolean arg7)
Entry point to C language function:
void glTexImage3DMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations); Part of GL_NV_texture_multisample |
void |
glTexParameterf(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glTexParameterf(GLenum target, GLenum pname, GLfloat param); Part of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glTexParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexParameteri(GLenum target, GLenum pname, GLint param); Part of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_VERSION_3_0; GL_EXT_texture_integer |
void |
glTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params); Part of GL_VERSION_3_0; GL_EXT_texture_integer |
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 of GL_VERSION_3_0; GL_EXT_texture_integer |
void |
glTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params); Part of GL_VERSION_3_0; GL_EXT_texture_integer |
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 of GL_VERSION_1_0, GL_ES_VERSION_2_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 of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glTexStorage1D(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glTexStorage1DEXT(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); Part of GL_ARB_texture_storage; GL_EXT_texture_storage |
void |
glTexStorage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glTexStorage2DEXT(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); Part of GL_ARB_texture_storage; GL_EXT_texture_storage |
void |
glTexStorage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glTexStorage3DEXT(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); Part of GL_ARB_texture_storage; GL_EXT_texture_storage |
void |
glTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function:
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_1 |
void |
glTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
Entry point to C language function:
void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_1 |
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 GLvoid * pixels); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
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 GLvoid * pixels); Part of GL_VERSION_1_1, GL_ES_VERSION_2_0 |
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 glTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_2; GL_OES_texture_3D |
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 glTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); Part of GL_VERSION_1_2; GL_OES_texture_3D |
void |
glTextureImage2DMultisampleCoverageNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
boolean arg7)
Entry point to C language function:
void glTextureImage2DMultisampleCoverageNV(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations); Part of GL_NV_texture_multisample |
void |
glTextureImage2DMultisampleNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glTextureImage2DMultisampleNV(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations); Part of GL_NV_texture_multisample |
void |
glTextureImage3DMultisampleCoverageNV(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 glTextureImage3DMultisampleCoverageNV(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations); Part of GL_NV_texture_multisample |
void |
glTextureImage3DMultisampleNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
boolean arg7)
Entry point to C language function:
void glTextureImage3DMultisampleNV(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations); Part of GL_NV_texture_multisample |
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 of GL_EXT_texture_storage, GL_ARB_texture_storage |
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 of GL_EXT_texture_storage, GL_ARB_texture_storage |
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 of GL_EXT_texture_storage, GL_ARB_texture_storage |
void |
glTransformFeedbackVaryings(int arg0,
int arg1,
String[] arg2,
int arg3)
Entry point to C language function:
void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * * varyings, GLenum bufferMode); Part of GL_VERSION_3_0; GL_EXT_transform_feedback |
void |
glUniform(GLUniformData arg0) |
void |
glUniform1f(int arg0,
float arg1)
Entry point to C language function:
void glUniform1f(GLint location, GLfloat x); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform1fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glUniform1fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform1fv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glUniform1fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform1i(int arg0,
int arg1)
Entry point to C language function:
void glUniform1i(GLint location, GLint x); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform1iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform1iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform1iv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform1iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform1ui(int arg0,
int arg1)
Entry point to C language function:
void glUniform1ui(GLint location, GLuint v0); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
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 of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glUniform1uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glUniform2f(int arg0,
float arg1,
float arg2)
Entry point to C language function:
void glUniform2f(GLint location, GLfloat x, GLfloat y); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform2fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glUniform2fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform2fv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glUniform2fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform2i(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glUniform2i(GLint location, GLint x, GLint y); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform2iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform2iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform2iv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform2iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform2ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glUniform2ui(GLint location, GLuint v0, GLuint v1); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
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 of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glUniform2uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glUniform3f(int arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform3fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glUniform3fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform3fv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glUniform3fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform3i(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glUniform3i(GLint location, GLint x, GLint y, GLint z); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform3iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform3iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform3iv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform3iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
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 of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glUniform3uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glUniform4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform4fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glUniform4fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform4fv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glUniform4fv(GLint location, GLsizei count, const GLfloat * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform4iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform4iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glUniform4iv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform4iv(GLint location, GLsizei count, const GLint * v); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
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 of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glUniform4uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value); Part of GL_VERSION_3_0; GL_EXT_gpu_shader4 |
void |
glUniformBlockBinding(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); Part of GL_ARB_uniform_buffer_object |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
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 of GL_VERSION_2_1 |
void |
glUniformSubroutinesuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices); Part of GL_ARB_shader_subroutine |
void |
glUniformSubroutinesuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices); Part of GL_ARB_shader_subroutine |
void |
glUniformui64NV(int arg0,
long arg1)
Entry point to C language function:
void glUniformui64NV(GLint location, GLuint64EXT value); Part of GL_NV_shader_buffer_load |
void |
glUniformui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value); Part of GL_NV_shader_buffer_load |
void |
glUniformui64vNV(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value); Part of GL_NV_shader_buffer_load |
boolean |
glUnmapBuffer(int arg0)
Entry point to C language function:
GLboolean glUnmapBufferOES(GLenum target); Part of GL_VERSION_1_5; GL_OES_mapbuffer |
void |
glUseProgram(int arg0)
Entry point to C language function:
void glUseProgram(GLuint program); Part of GL_VERSION_2_0, GL_ES_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 of GL_ARB_separate_shader_objects |
void |
glValidateProgram(int arg0)
Entry point to C language function:
void glValidateProgram(GLuint program); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glValidateProgramPipeline(int arg0)
Entry point to C language function:
void glValidateProgramPipeline(GLuint pipeline); Part of GL_ARB_separate_shader_objects |
void |
glVertexAttrib1d(int arg0,
double arg1)
Entry point to C language function:
void glVertexAttrib1d(GLuint index, GLdouble x); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib1dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glVertexAttrib1dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1f(int arg0,
float arg1)
Entry point to C language function:
void glVertexAttrib1f(GLuint indx, GLfloat x); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib1fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib1fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib1fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib1fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib1s(int arg0,
short arg1)
Entry point to C language function:
void glVertexAttrib1s(GLuint index, GLshort x); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib1sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib1sv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttrib1sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2d(int arg0,
double arg1,
double arg2)
Entry point to C language function:
void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib2dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glVertexAttrib2dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2f(int arg0,
float arg1,
float arg2)
Entry point to C language function:
void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib2fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib2fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib2fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib2fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib2s(int arg0,
short arg1,
short arg2)
Entry point to C language function:
void glVertexAttrib2s(GLuint index, GLshort x, GLshort y); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib2sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib2sv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttrib2sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3d(int arg0,
double arg1,
double arg2,
double arg3)
Entry point to C language function:
void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib3dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glVertexAttrib3dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3f(int arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib3fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib3fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib3fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib3fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib3s(int arg0,
short arg1,
short arg2,
short arg3)
Entry point to C language function:
void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib3sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib3sv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttrib3sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4bv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4bv(GLuint index, const GLbyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4bv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glVertexAttrib4bv(GLuint index, const GLbyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4d(int arg0,
double arg1,
double arg2,
double arg3,
double arg4)
Entry point to C language function:
void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glVertexAttrib4dv(GLuint index, const GLdouble * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib4fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib4fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib4fv(GLuint indx, const GLfloat * values); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttrib4iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4iv(GLuint index, const GLint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4iv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttrib4iv(GLuint index, const GLint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nbv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4Nbv(GLuint index, const GLbyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nbv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glVertexAttrib4Nbv(GLuint index, const GLbyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Niv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4Niv(GLuint index, const GLint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Niv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttrib4Niv(GLuint index, const GLint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nsv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4Nsv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nsv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttrib4Nsv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nub(int arg0,
byte arg1,
byte arg2,
byte arg3,
byte arg4)
Entry point to C language function:
void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nubv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4Nubv(GLuint index, const GLubyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nubv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glVertexAttrib4Nubv(GLuint index, const GLubyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nuiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4Nuiv(GLuint index, const GLuint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nuiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttrib4Nuiv(GLuint index, const GLuint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nusv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4Nusv(GLuint index, const GLushort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4Nusv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttrib4Nusv(GLuint index, const GLushort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4s(int arg0,
short arg1,
short arg2,
short arg3,
short arg4)
Entry point to C language function:
void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4sv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttrib4sv(GLuint index, const GLshort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4ubv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4ubv(GLuint index, const GLubyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4ubv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glVertexAttrib4ubv(GLuint index, const GLubyte * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4uiv(GLuint index, const GLuint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttrib4uiv(GLuint index, const GLuint * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4usv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4usv(GLuint index, const GLushort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttrib4usv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttrib4usv(GLuint index, const GLushort * v); Part of GL_VERSION_2_0 |
void |
glVertexAttribFormatNV(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4)
Entry point to C language function:
void glVertexAttribFormatNV(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glVertexAttribI1i(int arg0,
int arg1)
Entry point to C language function:
void glVertexAttribI1i(GLuint index, GLint x); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI1iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1iv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI1iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1ui(int arg0,
int arg1)
Entry point to C language function:
void glVertexAttribI1ui(GLuint index, GLuint x); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI1uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI1uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI1uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2i(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI2i(GLuint index, GLint x, GLint y); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI2iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2iv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI2iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI2ui(GLuint index, GLuint x, GLuint y); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI2uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI2uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI2uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3i(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI3iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3iv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI3iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3ui(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI3uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI3uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4bv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI4bv(GLuint index, const GLbyte * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4bv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glVertexAttribI4bv(GLuint index, const GLbyte * v); Part of GL_VERSION_3_0 |
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 of GL_VERSION_3_0 |
void |
glVertexAttribI4iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI4iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4iv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI4iv(GLuint index, const GLint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4sv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI4sv(GLuint index, const GLshort * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4sv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttribI4sv(GLuint index, const GLshort * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4ubv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI4ubv(GLuint index, const GLubyte * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4ubv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glVertexAttribI4ubv(GLuint index, const GLubyte * v); Part of GL_VERSION_3_0 |
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 of GL_VERSION_3_0 |
void |
glVertexAttribI4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI4uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI4uiv(GLuint index, const GLuint * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4usv(int arg0,
short[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI4usv(GLuint index, const GLushort * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribI4usv(int arg0,
ShortBuffer arg1)
Entry point to C language function:
void glVertexAttribI4usv(GLuint index, const GLushort * v); Part of GL_VERSION_3_0 |
void |
glVertexAttribIFormatNV(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glVertexAttribIFormatNV(GLuint index, GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
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 of GL_VERSION_3_0 |
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 GLvoid * pointer); Part of GL_VERSION_3_0 |
void |
glVertexAttribL1d(int arg0,
double arg1)
Entry point to C language function:
void glVertexAttribL1d(GLuint index, GLdouble x); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL1dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribL1dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL1dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glVertexAttribL1dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL2d(int arg0,
double arg1,
double arg2)
Entry point to C language function:
void glVertexAttribL2d(GLuint index, GLdouble x, GLdouble y); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL2dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribL2dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL2dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glVertexAttribL2dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL3d(int arg0,
double arg1,
double arg2,
double arg3)
Entry point to C language function:
void glVertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL3dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribL3dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL3dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glVertexAttribL3dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL4d(int arg0,
double arg1,
double arg2,
double arg3,
double arg4)
Entry point to C language function:
void glVertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL4dv(int arg0,
double[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribL4dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribL4dv(int arg0,
DoubleBuffer arg1)
Entry point to C language function:
void glVertexAttribL4dv(GLuint index, const GLdouble * v); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribLPointer(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function:
void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribLPointer(int arg0,
int arg1,
int arg2,
int arg3,
long arg4)
Entry point to C language function:
void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); Part of GL_ARB_vertex_attrib_64bit |
void |
glVertexAttribP1ui(int arg0,
int arg1,
boolean arg2,
int arg3)
Entry point to C language function:
void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP1uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP1uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
Entry point to C language function:
void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP2ui(int arg0,
int arg1,
boolean arg2,
int arg3)
Entry point to C language function:
void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP2uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP2uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
Entry point to C language function:
void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP3ui(int arg0,
int arg1,
boolean arg2,
int arg3)
Entry point to C language function:
void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP3uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP3uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
Entry point to C language function:
void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP4ui(int arg0,
int arg1,
boolean arg2,
int arg3)
Entry point to C language function:
void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP4uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribP4uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
Entry point to C language function:
void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexAttribPointer(GLArrayData arg0)
End: GL_ARB_ES2_compatibility functions, which are part of ES2 core as well
|
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 of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexAttribPointer(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4,
long arg5)
Entry point to C language function:
void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr); Part of GL_VERSION_2_0, GL_ES_VERSION_2_0 |
void |
glVertexFormatNV(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glVertexFormatNV(GLint size, GLenum type, GLsizei stride); Part of GL_NV_vertex_buffer_unified_memory |
void |
glVertexP2ui(int arg0,
int arg1)
Entry point to C language function:
void glVertexP2ui(GLenum type, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP2uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexP2uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP2uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexP2uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP3ui(int arg0,
int arg1)
Entry point to C language function:
void glVertexP3ui(GLenum type, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP3uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexP3uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP3uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexP3uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP4ui(int arg0,
int arg1)
Entry point to C language function:
void glVertexP4ui(GLenum type, GLuint value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexP4uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
void |
glVertexP4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexP4uiv(GLenum type, const GLuint * value); Part of GL_ARB_vertex_type_2_10_10_10_rev |
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 of GL_VERSION_1_0, GL_ES_VERSION_2_0 |
void |
glViewportArrayv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v); Part of GL_ARB_viewport_array |
void |
glViewportArrayv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v); Part of GL_ARB_viewport_array |
void |
glViewportIndexedf(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h); Part of GL_ARB_viewport_array |
void |
glViewportIndexedfv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glViewportIndexedfv(GLuint index, const GLfloat * v); Part of GL_ARB_viewport_array |
void |
glViewportIndexedfv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glViewportIndexedfv(GLuint index, const GLfloat * v); Part of GL_ARB_viewport_array |
boolean |
hasBasicFBOSupport()
Returns
true if basic FBO support is available, otherwise false. |
boolean |
hasFullFBOSupport()
Returns
true if full FBO support is available, otherwise false. |
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 |
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 |
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 |
isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles,
see
GLBase.isGLES1() and GLBase.isGLES2(). |
boolean |
isGLES1()
Indicates whether this GL object conforms to the OpenGL ES1 ≥ 1.0 profile.
|
boolean |
isGLES2()
Indicates whether this GL object conforms to the OpenGL ES2 ≥ 2.0 profile.
|
boolean |
isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
|
boolean |
isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures,
otherwise false.
|
boolean |
isTextureFormatBGRA8888Available() |
void |
setSwapInterval(int arg0)
Provides a platform-independent way to specify the minimum swap
interval for buffer swaps.
|
String |
toString() |
public TraceGL2GL3(GL2GL3 downstreamGL2GL3, PrintStream stream)
public boolean isGL()
GLBasepublic boolean isGL4bc()
GLBasepublic boolean isGL4()
GLBasepublic boolean isGL3bc()
GLBasepublic boolean isGL3()
GLBasepublic boolean isGL2()
GLBasepublic boolean isGLES1()
GLBasepublic boolean isGLES2()
GLBase
Remark: ES2 compatible desktop profiles are not included.
To query whether core ES2 functionality is provided, use GLBase.isGLES2Compatible().
isGLES2 in interface GLBaseGLBase.isGLES2Compatible()public boolean isGL2ES1()
GLBasepublic boolean isGL2ES2()
GLBasepublic boolean isGL2GL3()
GLBasepublic boolean isGLES()
GLBaseGLBase.isGLES1() and GLBase.isGLES2().public boolean isGLES2Compatible()
GLBaseisGLES2Compatible in interface GLBaseGL_ARB_ES2_compatibility, otherwise falsepublic GL getGL()
GLBasepublic GL4bc getGL4bc()
GLBasepublic GL4 getGL4()
GLBasepublic GL3bc getGL3bc()
GLBasepublic GL3 getGL3()
GLBasepublic GL2 getGL2()
GLBasepublic GLES1 getGLES1()
GLBasepublic GLES2 getGLES2()
GLBasepublic GL2ES1 getGL2ES1()
GLBasepublic GL2ES2 getGL2ES2()
GLBasepublic GL2GL3 getGL2GL3()
GLBasepublic GLProfile getGLProfile()
GLBasegetGLProfile in interface GLBasepublic void glVertexAttribI4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w); GL_VERSION_3_0glVertexAttribI4i in interface GL2GL3public void glVertexAttrib4Niv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttrib4Niv(GLuint index, const GLint * v); GL_VERSION_2_0glVertexAttrib4Niv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glDrawTransformFeedbackStreamInstanced(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glDrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei primcount); GL_ARB_transform_feedback_instancedglDrawTransformFeedbackStreamInstanced in interface GL2GL3public void glCompressedTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
GL2GL3 void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3glCompressedTexSubImage1D in interface GL2GL3arg6 - a direct or array-backed Bufferpublic void glVertexAttribL1d(int arg0,
double arg1)
GL2GL3 void glVertexAttribL1d(GLuint index, GLdouble x); GL_ARB_vertex_attrib_64bitglVertexAttribL1d in interface GL2GL3public int glGetSubroutineIndex(int arg0,
int arg1,
String arg2)
GL2GL3 GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name); GL_ARB_shader_subroutineglGetSubroutineIndex in interface GL2GL3public void glScissorArrayv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glScissorArrayv(GLuint first, GLsizei count, const GLint * v); GL_ARB_viewport_arrayglScissorArrayv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glVertexAttribP3uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
GL2GL3 void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP3uiv in interface GL2GL3public void glGetnMapiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v); GL_ARB_robustnessglGetnMapiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glBlendFuncSeparatei(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glBlendFuncSeparateiARB(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); GL_ARB_draw_buffers_blendglBlendFuncSeparatei in interface GL2GL3public void glVertexAttribI4ubv(int arg0,
byte[] arg1,
int arg2)
GL2GL3 void glVertexAttribI4ubv(GLuint index, const GLubyte * v); GL_VERSION_3_0glVertexAttribI4ubv in interface GL2GL3public void glGetFloatv(int arg0,
FloatBuffer arg1)
GL void glGetFloatv(GLenum pname, GLfloat * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetFloatv in interface GLarg1 - a direct or array-backed FloatBufferpublic void glClearBufferiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value); GL_VERSION_3_0glClearBufferiv in interface GL2GL3public void glGetActiveAttrib(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
GL2ES2 void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetActiveAttrib in interface GL2ES2arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed ByteBufferpublic void glProgramUniform2iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value); GL_ARB_separate_shader_objectsglProgramUniform2iv in interface GL2GL3public void glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
GL void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3, GL_ES_VERSION_2_0glCompressedTexSubImage2D in interface GLarg8 - a direct or array-backed Bufferpublic void glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
GL2ES2 void glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3; GL_OES_texture_3DglCompressedTexSubImage3D in interface GL2ES2public void glGetBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
GL2GL3 void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data); GL_VERSION_1_5glGetBufferSubData in interface GL2GL3arg3 - a direct only Bufferpublic void glVertexAttrib3fv(int arg0,
FloatBuffer arg1)
GL2ES2 void glVertexAttrib3fv(GLuint indx, const GLfloat * values); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib3fv in interface GL2ES2arg1 - a direct or array-backed FloatBufferpublic void glUniform1iv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glUniform1iv(GLint location, GLsizei count, const GLint * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform1iv in interface GL2ES2public void glProgramUniform4iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value); GL_ARB_separate_shader_objectsglProgramUniform4iv in interface GL2GL3public void glVertexAttribI3i(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z); GL_VERSION_3_0glVertexAttribI3i in interface GL2GL3public void glVertexAttrib1fv(int arg0,
FloatBuffer arg1)
GL2ES2 void glVertexAttrib1fv(GLuint indx, const GLfloat * values); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib1fv in interface GL2ES2arg1 - a direct or array-backed FloatBufferpublic void glPixelStorei(int arg0,
int arg1)
GL void glPixelStorei(GLenum pname, GLint param); GL_VERSION_1_0, GL_ES_VERSION_2_0glPixelStorei in interface GLpublic void glStencilOp(int arg0,
int arg1,
int arg2)
GL void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass); GL_VERSION_1_0, GL_ES_VERSION_2_0glStencilOp in interface GLpublic void glVertexAttribI2i(int arg0,
int arg1,
int arg2)
GL2GL3 void glVertexAttribI2i(GLuint index, GLint x, GLint y); GL_VERSION_3_0glVertexAttribI2i in interface GL2GL3public void glGetVertexAttribLdv(int arg0,
int arg1,
DoubleBuffer arg2)
GL2GL3 void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params); GL_ARB_vertex_attrib_64bitglGetVertexAttribLdv in interface GL2GL3arg2 - a direct or array-backed DoubleBufferpublic void glGetBufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params); GL_VERSION_1_5, GL_ES_VERSION_2_0glGetBufferParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glVertexAttribL3d(int arg0,
double arg1,
double arg2,
double arg3)
GL2GL3 void glVertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); GL_ARB_vertex_attrib_64bitglVertexAttribL3d in interface GL2GL3public void glUniformMatrix4x2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2GL3 void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix4x2fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glGetIntegerui64vNV(int arg0,
long[] arg1,
int arg2)
GL2GL3 void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result); GL_NV_shader_buffer_loadglGetIntegerui64vNV in interface GL2GL3public boolean glIsSampler(int arg0)
GL2GL3 GLboolean glIsSampler(GLuint sampler); GL_ARB_sampler_objectsglIsSampler in interface GL2GL3public void glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params); GL_ARB_uniform_buffer_objectglGetActiveUniformBlockiv in interface GL2GL3public void glVertexAttribL3dv(int arg0,
DoubleBuffer arg1)
GL2GL3 void glVertexAttribL3dv(GLuint index, const GLdouble * v); GL_ARB_vertex_attrib_64bitglVertexAttribL3dv in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void glViewportArrayv(int arg0,
int arg1,
FloatBuffer arg2)
GL2GL3 void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v); GL_ARB_viewport_arrayglViewportArrayv in interface GL2GL3arg2 - a direct or array-backed FloatBufferpublic void glBindSampler(int arg0,
int arg1)
GL2GL3 void glBindSampler(GLuint unit, GLuint sampler); GL_ARB_sampler_objectsglBindSampler in interface GL2GL3public void glSecondaryColorFormatNV(int arg0,
int arg1,
int arg2)
GL2GL3 void glSecondaryColorFormatNV(GLint size, GLenum type, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglSecondaryColorFormatNV in interface GL2GL3public void glDebugMessageEnableAMD(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
boolean arg4)
GL2GL3 void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); GL_AMD_debug_outputglDebugMessageEnableAMD in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glClampColor(int arg0,
int arg1)
GL2GL3 void glClampColor(GLenum target, GLenum clamp); GL_VERSION_3_0; GL_ARB_color_buffer_floatglClampColor in interface GL2GL3public void glProgramUniformMatrix3x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3x4dv in interface GL2GL3public void glGetAttachedShaders(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5)
GL2ES2 void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetAttachedShaders in interface GL2ES2public void glGetAttachedShaders(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3)
GL2ES2 void glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei * count, GLuint * shaders); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetAttachedShaders in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed IntBufferpublic boolean glIsBuffer(int arg0)
GL GLboolean glIsBuffer(GLuint buffer); GL_VERSION_1_5, GL_ES_VERSION_2_0glIsBuffer in interface GLpublic void glPointParameterfv(int arg0,
FloatBuffer arg1)
GL2GL3 void glPointParameterfv(GLenum pname, const GLfloat * params); GL_VERSION_1_4glPointParameterfv in interface GL2GL3arg1 - a direct or array-backed FloatBufferpublic void glVertexAttribI4sv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttribI4sv(GLuint index, const GLshort * v); GL_VERSION_3_0glVertexAttribI4sv in interface GL2GL3public void glVertexAttrib4Nsv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4Nsv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib4Nsv in interface GL2GL3public void glBindFragDataLocationIndexed(int arg0,
int arg1,
int arg2,
String arg3)
GL2GL3 void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name); GL_ARB_blend_func_extendedglBindFragDataLocationIndexed in interface GL2GL3public boolean isExtensionAvailable(String arg0)
GLBaseisExtensionAvailable in interface GLBasearg0 - the name of the OpenGL extension (e.g.,
"GL_ARB_vertex_program").public void glGetUniformui64vNV(int arg0,
int arg1,
LongBuffer arg2)
GL2GL3 void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params); GL_NV_shader_buffer_loadglGetUniformui64vNV in interface GL2GL3arg2 - a direct or array-backed LongBufferpublic void glDeleteQueries(int arg0,
int[] arg1,
int arg2)
GL2ES2 void glDeleteQueriesEXT(GLsizei n, const GLuint * ids); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglDeleteQueries in interface GL2ES2public void glSamplerParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param); GL_ARB_sampler_objectsglSamplerParameteriv in interface GL2GL3public void glProgramUniformMatrix3x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3x4fv in interface GL2GL3public void glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
GL2GL3 void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices); GL_ARB_uniform_buffer_objectglGetUniformIndices in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic int glGetUniformBlockIndex(int arg0,
String arg1)
GL2GL3 GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName); GL_ARB_uniform_buffer_objectglGetUniformBlockIndex in interface GL2GL3public Object getExtension(String arg0)
GLBaseNote: 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.
getExtension in interface GLBasepublic void glGenProgramPipelines(int arg0,
IntBuffer arg1)
GL2GL3 void glGenProgramPipelines(GLsizei n, GLuint * pipelines); GL_ARB_separate_shader_objectsglGenProgramPipelines in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glRenderbufferStorageMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); GL_ARB_framebuffer_objectglRenderbufferStorageMultisample in interface GL2GL3public void glProgramUniformMatrix3x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3x2fv in interface GL2GL3public void glProgramUniformMatrix2x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2x4dv in interface GL2GL3public void glColorP4uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glColorP4uiv(GLenum type, const GLuint * color); GL_ARB_vertex_type_2_10_10_10_revglColorP4uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glUniform3i(int arg0,
int arg1,
int arg2,
int arg3)
GL2ES2 void glUniform3i(GLint location, GLint x, GLint y, GLint z); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform3i in interface GL2ES2public void glProgramUniform3dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
GL2GL3 void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniform3dv in interface GL2GL3public void glDepthRangeArrayv(int arg0,
int arg1,
double[] arg2,
int arg3)
GL2GL3 void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v); GL_ARB_viewport_arrayglDepthRangeArrayv in interface GL2GL3public void glBindRenderbuffer(int arg0,
int arg1)
GL void glBindRenderbuffer(GLenum target, GLuint renderbuffer); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glBindRenderbuffer in interface GLpublic void glEndConditionalRender()
GL2GL3 void glEndConditionalRender(void); GL_VERSION_3_0; GL_NV_conditional_renderglEndConditionalRender in interface GL2GL3public void glGetProgramInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GL2ES2 void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetProgramInfoLog in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic void glPolygonOffset(float arg0,
float arg1)
GL void glPolygonOffset(GLfloat factor, GLfloat units); GL_VERSION_1_0, GL_ES_VERSION_2_0glPolygonOffset in interface GLpublic ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
GL2GL3 GLvoid * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); GL_ARB_map_buffer_rangeglMapBufferRange in interface GL2GL3public void glVertexAttrib3sv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttrib3sv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib3sv in interface GL2GL3public void glUniform2fv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glUniform2fv(GLint location, GLsizei count, const GLfloat * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform2fv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glProgramUniformMatrix3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3fv in interface GL2GL3public void glGetNamedBufferParameterui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
GL2GL3 void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params); GL_NV_shader_buffer_loadglGetNamedBufferParameterui64vNV in interface GL2GL3public void glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
GL2ES2 void glCompressedTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3; GL_OES_texture_3DglCompressedTexSubImage3D in interface GL2ES2arg10 - a direct or array-backed Bufferpublic void glGetRenderbufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGetRenderbufferParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glVertexAttribP2uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
GL2GL3 void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP2uiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glResumeTransformFeedback()
GL2GL3 void glResumeTransformFeedback(void); GL_ARB_transform_feedback2glResumeTransformFeedback in interface GL2GL3public void glCopyTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL2GL3 void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); GL_VERSION_1_1glCopyTexSubImage1D in interface GL2GL3public void glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
GL void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3, GL_ES_VERSION_2_0glCompressedTexSubImage2D in interface GLpublic void glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGetFramebufferAttachmentParameteriv in interface GLpublic Object getPlatformGLExtensions()
GLBasegetPlatformGLExtensions in interface GLBasepublic void glVertexAttribI2uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttribI2uiv(GLuint index, const GLuint * v); GL_VERSION_3_0glVertexAttribI2uiv in interface GL2GL3public void glCopyTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
GL2ES2 void glCopyTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); GL_VERSION_1_2; GL_OES_texture_3DglCopyTexSubImage3D in interface GL2ES2public void glProgramUniformMatrix3x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3x2dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glGetQueryObjectui64v(int arg0,
int arg1,
long[] arg2,
int arg3)
GL2GL3 void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params); GL_ARB_timer_queryglGetQueryObjectui64v in interface GL2GL3public void glVertexAttrib4iv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttrib4iv(GLuint index, const GLint * v); GL_VERSION_2_0glVertexAttrib4iv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glUniform1i(int arg0,
int arg1)
GL2ES2 void glUniform1i(GLint location, GLint x); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform1i in interface GL2ES2public void glSecondaryColorP3uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glSecondaryColorP3uiv(GLenum type, const GLuint * color); GL_ARB_vertex_type_2_10_10_10_revglSecondaryColorP3uiv in interface GL2GL3public void glCompressedTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
GL2GL3 void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3glCompressedTexSubImage1D in interface GL2GL3public void glCopyTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
GL void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); GL_VERSION_1_1, GL_ES_VERSION_2_0glCopyTexSubImage2D in interface GLpublic void glColorMaski(int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
GL2GL3 void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a); GL_VERSION_3_0glColorMaski in interface GL2GL3public void glVertexAttribI1iv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttribI1iv(GLuint index, const GLint * v); GL_VERSION_3_0glVertexAttribI1iv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glVertexAttribL1dv(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glVertexAttribL1dv(GLuint index, const GLdouble * v); GL_ARB_vertex_attrib_64bitglVertexAttribL1dv in interface GL2GL3public void glGetnUniformfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL void glGetnUniformfvEXT(GLuint program, GLint location, GLsizei bufSize, float * params); GL_ARB_robustness; GL_EXT_robustnessglGetnUniformfv in interface GLarg3 - a direct or array-backed FloatBufferpublic boolean glIsTransformFeedback(int arg0)
GL2GL3 GLboolean glIsTransformFeedback(GLuint id); GL_ARB_transform_feedback2glIsTransformFeedback in interface GL2GL3public void glUniform2i(int arg0,
int arg1,
int arg2)
GL2ES2 void glUniform2i(GLint location, GLint x, GLint y); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform2i in interface GL2ES2public void glGetSamplerParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params); GL_ARB_sampler_objectsglGetSamplerParameteriv in interface GL2GL3public int glGetGraphicsResetStatus()
GL GLenum glGetGraphicsResetStatusEXT(void); GL_ARB_robustness; GL_EXT_robustnessglGetGraphicsResetStatus in interface GLpublic void glProgramUniform1iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value); GL_ARB_separate_shader_objectsglProgramUniform1iv in interface GL2GL3public void glUniform2f(int arg0,
float arg1,
float arg2)
GL2ES2 void glUniform2f(GLint location, GLfloat x, GLfloat y); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform2f in interface GL2ES2public boolean glIsQuery(int arg0)
GL2ES2 GLboolean glIsQueryEXT(GLuint id); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanpublic void glMultiDrawElements(int arg0,
int[] arg1,
int arg2,
int arg3,
com.jogamp.common.nio.PointerBuffer arg4,
int arg5)
GL2GL3 void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); GL_VERSION_1_4glMultiDrawElements in interface GL2GL3arg4 - a direct or array-backed PointerBufferpublic void glDrawRangeElementsBaseVertex(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5,
int arg6)
GL2GL3 void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex); GL_ARB_draw_elements_base_vertexglDrawRangeElementsBaseVertex in interface GL2GL3arg5 - a direct or array-backed Bufferpublic long glImportSyncEXT(int arg0,
long arg1,
int arg2)
GL2GL3 GLsync glImportSyncEXT(GLenum external_sync_type, GLintptr external_sync, GLbitfield flags); GL_EXT_x11_sync_objectglImportSyncEXT in interface GL2GL3public void glVertexAttribI1i(int arg0,
int arg1)
GL2GL3 void glVertexAttribI1i(GLuint index, GLint x); GL_VERSION_3_0glVertexAttribI1i in interface GL2GL3public void glProgramUniformMatrix3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glGetProgramStageiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values); GL_ARB_shader_subroutineglGetProgramStageiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glVertexAttribI3iv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttribI3iv(GLuint index, const GLint * v); GL_VERSION_3_0glVertexAttribI3iv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glGetVertexAttribIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params); GL_VERSION_3_0glGetVertexAttribIiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glMultiDrawElementsIndirectAMD(int arg0,
int arg1,
Buffer arg2,
int arg3,
int arg4)
GL2GL3 void glMultiDrawElementsIndirectAMD(GLenum mode, GLenum type, const GLvoid * indirect, GLsizei primcount, GLsizei stride); GL_AMD_multi_draw_indirectglMultiDrawElementsIndirectAMD in interface GL2GL3arg2 - a direct or array-backed Bufferpublic void glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
GL void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_1, GL_ES_VERSION_2_0glTexSubImage2D in interface GLpublic void glProgramUniform3fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2GL3 void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniform3fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glGetnUniformiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL void glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint * params); GL_ARB_robustness; GL_EXT_robustnessglGetnUniformiv in interface GLpublic void glProgramUniformui64vNV(int arg0,
int arg1,
int arg2,
LongBuffer arg3)
GL2GL3 void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value); GL_NV_shader_buffer_loadglProgramUniformui64vNV in interface GL2GL3arg3 - a direct or array-backed LongBufferpublic void glGetActiveSubroutineUniformiv(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5)
GL2GL3 void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values); GL_ARB_shader_subroutineglGetActiveSubroutineUniformiv in interface GL2GL3public void glUniform4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform4ui in interface GL2GL3public void glUniform3iv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glUniform3iv(GLint location, GLsizei count, const GLint * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform3iv in interface GL2ES2public void glUniform2ui(int arg0,
int arg1,
int arg2)
GL2GL3 void glUniform2ui(GLint location, GLuint v0, GLuint v1); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform2ui in interface GL2GL3public void glTexCoordP4uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glTexCoordP4uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP4uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glGetQueryIndexediv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params); GL_ARB_transform_feedback3glGetQueryIndexediv in interface GL2GL3public void glDisableClientState(int arg0)
GL2GL3glDisableClientState in interface GL2GL3public void glVertexAttrib3d(int arg0,
double arg1,
double arg2,
double arg3)
GL2GL3 void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); GL_VERSION_2_0glVertexAttrib3d in interface GL2GL3public void glVertexAttrib3s(int arg0,
short arg1,
short arg2,
short arg3)
GL2GL3 void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z); GL_VERSION_2_0glVertexAttrib3s in interface GL2GL3public void glGetTexImage(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
GL2GL3 void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); GL_VERSION_1_0glGetTexImage in interface GL2GL3arg4 - a direct or array-backed Bufferpublic void glPointParameterf(int arg0,
float arg1)
GL2GL3 void glPointParameterf(GLenum pname, GLfloat param); GL_VERSION_1_4glPointParameterf in interface GL2GL3public void glClearBufferuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value); GL_VERSION_3_0glClearBufferuiv in interface GL2GL3public void glGetProgramiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetProgramiv(GLuint program, GLenum pname, GLint * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetProgramiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glBlendFunc(int arg0,
int arg1)
GL void glBlendFunc(GLenum sfactor, GLenum dfactor); GL_VERSION_1_0, GL_ES_VERSION_2_0glBlendFunc in interface GLpublic void glTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
GL2GL3 void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_1glTexSubImage1D in interface GL2GL3public void glProgramUniform3uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); GL_ARB_separate_shader_objectsglProgramUniform3uiv in interface GL2GL3public void glGetnPixelMapuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values); GL_ARB_robustnessglGetnPixelMapuiv in interface GL2GL3public void glDrawArrays(int arg0,
int arg1,
int arg2)
GL void glDrawArrays(GLenum mode, GLint first, GLsizei count); GL_VERSION_1_1, GL_ES_VERSION_2_0glDrawArrays in interface GLpublic void glDrawElements(int arg0,
int arg1,
int arg2,
Buffer arg3)
GL void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); GL_VERSION_1_1, GL_ES_VERSION_2_0glDrawElements in interface GLarg3 - a direct or array-backed Bufferpublic void glGetBooleanv(int arg0,
byte[] arg1,
int arg2)
GL void glGetBooleanv(GLenum pname, GLboolean * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetBooleanv in interface GLpublic void glVertexAttribIFormatNV(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glVertexAttribIFormatNV(GLuint index, GLint size, GLenum type, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglVertexAttribIFormatNV in interface GL2GL3public void glReadnPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
GL void glReadnPixelsEXT(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data); GL_ARB_robustness; GL_EXT_robustnessglReadnPixels in interface GLarg7 - a direct or array-backed Bufferpublic void glProgramUniformMatrix4x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4x3fv in interface GL2GL3public void glScissorIndexed(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height); GL_ARB_viewport_arrayglScissorIndexed in interface GL2GL3public void glVertexAttrib4Nuiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttrib4Nuiv(GLuint index, const GLuint * v); GL_VERSION_2_0glVertexAttrib4Nuiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glGenBuffers(int arg0,
IntBuffer arg1)
GL void glGenBuffers(GLsizei n, GLuint * buffers); GL_VERSION_1_5, GL_ES_VERSION_2_0glGenBuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glBlendEquationi(int arg0,
int arg1)
GL2GL3 void glBlendEquationiARB(GLuint buf, GLenum mode); GL_ARB_draw_buffers_blendglBlendEquationi in interface GL2GL3public void glDeleteVertexArrays(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glDeleteVertexArrays(GLsizei n, const GLuint * arrays); GL_ARB_vertex_array_objectglDeleteVertexArrays in interface GL2GL3public void glProgramUniform2uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); GL_ARB_separate_shader_objectsglProgramUniform2uiv in interface GL2GL3public void glBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
GL void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data); GL_VERSION_1_5, GL_ES_VERSION_2_0glBufferSubData in interface GLarg3 - a direct or array-backed Bufferpublic void glBindTransformFeedback(int arg0,
int arg1)
GL2GL3 void glBindTransformFeedback(GLenum target, GLuint id); GL_ARB_transform_feedback2glBindTransformFeedback in interface GL2GL3public void glGetShaderSource(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
GL2ES2 void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetShaderSource in interface GL2ES2public void glVertexAttrib1d(int arg0,
double arg1)
GL2GL3 void glVertexAttrib1d(GLuint index, GLdouble x); GL_VERSION_2_0glVertexAttrib1d in interface GL2GL3public void glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
GL2ES2 void glTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_2; GL_OES_texture_3DglTexSubImage3D in interface GL2ES2public void glVertexAttrib1s(int arg0,
short arg1)
GL2GL3 void glVertexAttrib1s(GLuint index, GLshort x); GL_VERSION_2_0glVertexAttrib1s in interface GL2GL3public void glGenTransformFeedbacks(int arg0,
IntBuffer arg1)
GL2GL3 void glGenTransformFeedbacks(GLsizei n, GLuint * ids); GL_ARB_transform_feedback2glGenTransformFeedbacks in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glGetIntegerui64i_vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
GL2GL3 void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result); GL_NV_vertex_buffer_unified_memoryglGetIntegerui64i_vNV in interface GL2GL3public int glCreateShaderProgramv(int arg0,
int arg1,
com.jogamp.common.nio.PointerBuffer arg2)
GL2GL3 GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings); GL_ARB_separate_shader_objectsglCreateShaderProgramv in interface GL2GL3arg2 - a direct or array-backed PointerBufferpublic void glVertexAttribI4bv(int arg0,
ByteBuffer arg1)
GL2GL3 void glVertexAttribI4bv(GLuint index, const GLbyte * v); GL_VERSION_3_0glVertexAttribI4bv in interface GL2GL3arg1 - a direct or array-backed ByteBufferpublic void glGetUniformiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetUniformiv(GLuint program, GLint location, GLint * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetUniformiv in interface GL2ES2public void glTextureStorage1DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); GL_EXT_texture_storage, GL_ARB_texture_storageglTextureStorage1DEXT in interface GLpublic void glProgramUniform3ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2); GL_ARB_separate_shader_objectsglProgramUniform3ui in interface GL2GL3public void glUniformMatrix3x4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2GL3 void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix3x4fv in interface GL2GL3public void glDeleteProgramPipelines(int arg0,
IntBuffer arg1)
GL2GL3 void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines); GL_ARB_separate_shader_objectsglDeleteProgramPipelines in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glProgramUniformMatrix4x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4x3dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glTexCoordFormatNV(int arg0,
int arg1,
int arg2)
GL2GL3 void glTexCoordFormatNV(GLint size, GLenum type, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglTexCoordFormatNV in interface GL2GL3public void glFrontFace(int arg0)
GL void glFrontFace(GLenum mode); GL_VERSION_1_0, GL_ES_VERSION_2_0glFrontFace in interface GLpublic void glCompileShaderIncludeARB(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
GL2GL3 void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length); GL_ARB_shading_language_includeglCompileShaderIncludeARB in interface GL2GL3public void glMultiTexCoordP2uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP2uiv in interface GL2GL3public void glGetFloati_v(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2GL3 void glGetFloati_v(GLenum target, GLuint index, GLfloat * data); GL_ARB_viewport_arrayglGetFloati_v in interface GL2GL3public void glGetTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params); GL_VERSION_3_0; GL_EXT_texture_integerglGetTexParameterIuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glGetTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetTexParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glGetTexLevelParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params); GL_VERSION_1_0glGetTexLevelParameteriv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
GL2ES2 void glTexSubImage3DOES(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_2; GL_OES_texture_3DglTexSubImage3D in interface GL2ES2arg10 - a direct or array-backed Bufferpublic void glGetSamplerParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params); GL_ARB_sampler_objectsglGetSamplerParameterIiv in interface GL2GL3public void glGenVertexArrays(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glGenVertexArrays(GLsizei n, GLuint * arrays); GL_ARB_vertex_array_objectglGenVertexArrays in interface GL2GL3public void glGetVertexAttribiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetVertexAttribiv in interface GL2ES2public void glProgramBinary(int arg0,
int arg1,
Buffer arg2,
int arg3)
GL2ES2 void glProgramBinaryOES(GLuint program, GLenum binaryFormat, const GLvoid * binary, GLint length); GL_ARB_get_program_binary; GL_OES_get_program_binaryglProgramBinary in interface GL2ES2arg2 - a direct or array-backed Bufferpublic void glProgramUniformMatrix2x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2x4fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glTextureStorage3DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
GL void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); GL_EXT_texture_storage, GL_ARB_texture_storageglTextureStorage3DEXT in interface GLpublic void glProgramUniform4uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); GL_ARB_separate_shader_objectsglProgramUniform4uiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glGetMultisamplefv(int arg0,
int arg1,
FloatBuffer arg2)
GL2GL3 void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); GL_ARB_texture_multisampleglGetMultisamplefv in interface GL2GL3arg2 - a direct or array-backed FloatBufferpublic void glUniformMatrix2x3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2GL3 void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix2x3fv in interface GL2GL3public void glVertexAttribP1uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
GL2GL3 void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP1uiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glUniformMatrix4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2ES2 void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniformMatrix4fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic void glVertexAttrib1dv(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glVertexAttrib1dv(GLuint index, const GLdouble * v); GL_VERSION_2_0glVertexAttrib1dv in interface GL2GL3public void glVertexAttrib1f(int arg0,
float arg1)
GL2ES2 void glVertexAttrib1f(GLuint indx, GLfloat x); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib1f in interface GL2ES2public void glVertexAttrib3dv(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glVertexAttrib3dv(GLuint index, const GLdouble * v); GL_VERSION_2_0glVertexAttrib3dv in interface GL2GL3public void glUniformMatrix2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2ES2 void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniformMatrix2fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic void glShaderBinary(int arg0,
int[] arg1,
int arg2,
int arg3,
Buffer arg4,
int arg5)
GL2ES2 void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glShaderBinary in interface GL2ES2public void glUniform4fv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glUniform4fv(GLint location, GLsizei count, const GLfloat * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform4fv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glVertexAttrib4bv(int arg0,
ByteBuffer arg1)
GL2GL3 void glVertexAttrib4bv(GLuint index, const GLbyte * v); GL_VERSION_2_0glVertexAttrib4bv in interface GL2GL3arg1 - a direct or array-backed ByteBufferpublic int glCheckFramebufferStatus(int arg0)
GL GLenum glCheckFramebufferStatus(GLenum target); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glCheckFramebufferStatus in interface GLpublic void glDeleteTextures(int arg0,
int[] arg1,
int arg2)
GL void glDeleteTextures(GLsizei n, const GLuint * textures); GL_VERSION_1_1, GL_ES_VERSION_2_0glDeleteTextures in interface GLpublic void glDrawBuffers(int arg0,
IntBuffer arg1)
GL2GL3 void glDrawBuffers(GLsizei n, const GLenum * bufs); GL_VERSION_2_0glDrawBuffers in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glGetTexImage(int arg0,
int arg1,
int arg2,
int arg3,
long arg4)
GL2GL3 void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); GL_VERSION_1_0glGetTexImage in interface GL2GL3public void glGetIntegeri_v(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetIntegeri_v(GLenum target, GLuint index, GLint * data); GL_VERSION_3_0glGetIntegeri_v in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glGetActiveSubroutineName(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
ByteBuffer arg5)
GL2GL3 void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); GL_ARB_shader_subroutineglGetActiveSubroutineName in interface GL2GL3arg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed ByteBufferpublic void glBindBuffer(int arg0,
int arg1)
GL void glBindBuffer(GLenum target, GLuint buffer); GL_VERSION_1_5, GL_ES_VERSION_2_0glBindBuffer in interface GLpublic void glGetUniformSubroutineuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params); GL_ARB_shader_subroutineglGetUniformSubroutineuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glGetIntegerv(int arg0,
int[] arg1,
int arg2)
GL void glGetIntegerv(GLenum pname, GLint * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetIntegerv in interface GLpublic void glDrawElements(int arg0,
int arg1,
int arg2,
long arg3)
GL void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); GL_VERSION_1_1, GL_ES_VERSION_2_0glDrawElements in interface GLpublic void glBlendEquationSeparate(int arg0,
int arg1)
GL void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); GL_VERSION_2_0, GL_ES_VERSION_2_0glBlendEquationSeparate in interface GLpublic void glTexSubImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
GL2GL3 void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_1glTexSubImage1D in interface GL2GL3arg6 - a direct or array-backed Bufferpublic void glUniform2uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glUniform2uiv(GLint location, GLsizei count, const GLuint * value); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform2uiv in interface GL2GL3public void glVertexAttrib4dv(int arg0,
DoubleBuffer arg1)
GL2GL3 void glVertexAttrib4dv(GLuint index, const GLdouble * v); GL_VERSION_2_0glVertexAttrib4dv in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void glGetnUniformdv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
GL2GL3 void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params); GL_ARB_robustnessglGetnUniformdv in interface GL2GL3public void glUniformui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
GL2GL3 void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value); GL_NV_shader_buffer_loadglUniformui64vNV in interface GL2GL3public void glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
GL void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_1, GL_ES_VERSION_2_0glTexSubImage2D in interface GLarg8 - a direct or array-backed Bufferpublic void glNormalP3uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glNormalP3uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglNormalP3uiv in interface GL2GL3public void glSamplerParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param); GL_ARB_sampler_objectsglSamplerParameterIuiv in interface GL2GL3public void glMultiTexCoordP3uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP3uiv in interface GL2GL3public void glVertexAttrib3f(int arg0,
float arg1,
float arg2,
float arg3)
GL2ES2 void glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib3f in interface GL2ES2public boolean glIsProgramPipeline(int arg0)
GL2GL3 GLboolean glIsProgramPipeline(GLuint pipeline); GL_ARB_separate_shader_objectsglIsProgramPipeline in interface GL2GL3public void glGetBooleani_v(int arg0,
int arg1,
byte[] arg2,
int arg3)
GL2GL3 void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data); GL_VERSION_3_0glGetBooleani_v in interface GL2GL3public boolean glIsNamedBufferResidentNV(int arg0)
GL2GL3 GLboolean glIsNamedBufferResidentNV(GLuint buffer); GL_NV_shader_buffer_loadglIsNamedBufferResidentNV in interface GL2GL3public boolean glIsShader(int arg0)
GL2ES2 GLboolean glIsShader(GLuint shader); GL_VERSION_2_0, GL_ES_VERSION_2_0glIsShader in interface GL2ES2public void glBindAttribLocation(int arg0,
int arg1,
String arg2)
GL2ES2 void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name); GL_VERSION_2_0, GL_ES_VERSION_2_0glBindAttribLocation in interface GL2ES2public void glGetnPolygonStipple(int arg0,
byte[] arg1,
int arg2)
GL2GL3 void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern); GL_ARB_robustnessglGetnPolygonStipple in interface GL2GL3public void glVertexAttrib4usv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4usv(GLuint index, const GLushort * v); GL_VERSION_2_0glVertexAttrib4usv in interface GL2GL3public void glProgramUniformMatrix4x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4x3dv in interface GL2GL3public void glDrawTransformFeedback(int arg0,
int arg1)
GL2GL3 void glDrawTransformFeedback(GLenum mode, GLuint id); GL_ARB_transform_feedback2glDrawTransformFeedback in interface GL2GL3public void glDeleteQueries(int arg0,
IntBuffer arg1)
GL2ES2 void glDeleteQueriesEXT(GLsizei n, const GLuint * ids); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglDeleteQueries in interface GL2ES2arg1 - a direct or array-backed IntBufferpublic void glVertexAttrib3dv(int arg0,
DoubleBuffer arg1)
GL2GL3 void glVertexAttrib3dv(GLuint index, const GLdouble * v); GL_VERSION_2_0glVertexAttrib3dv in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void glMultiTexCoordP2ui(int arg0,
int arg1,
int arg2)
GL2GL3 void glMultiTexCoordP2ui(GLenum texture, GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP2ui in interface GL2GL3public void glVertexAttrib4s(int arg0,
short arg1,
short arg2,
short arg3,
short arg4)
GL2GL3 void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); GL_VERSION_2_0glVertexAttrib4s in interface GL2GL3public void glDepthRangeIndexed(int arg0,
double arg1,
double arg2)
GL2GL3 void glDepthRangeIndexed(GLuint index, GLclampd n, GLclampd f); GL_ARB_viewport_arrayglDepthRangeIndexed in interface GL2GL3public void glSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param); GL_ARB_sampler_objectsglSamplerParameteriv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glBlendEquation(int arg0)
GL void glBlendEquation(GLenum mode); GL_VERSION_1_2, GL_ES_VERSION_2_0glBlendEquation in interface GLpublic void glVertexAttrib2sv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttrib2sv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib2sv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic void glVertexAttrib4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
GL2ES2 void glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib4f in interface GL2ES2public void glVertexAttribPointer(GLArrayData arg0)
GL2ES2glVertexAttribPointer in interface GL2ES2public int glGetError()
GL GLenum glGetError(void); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetError in interface GLpublic void glVertexAttrib4d(int arg0,
double arg1,
double arg2,
double arg3,
double arg4)
GL2GL3 void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); GL_VERSION_2_0glVertexAttrib4d in interface GL2GL3public void glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * * uniformNames, GLuint * uniformIndices); GL_ARB_uniform_buffer_objectglGetUniformIndices in interface GL2GL3public void glGetShaderInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
GL2ES2 void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetShaderInfoLog in interface GL2ES2public void glVertexAttrib1dv(int arg0,
DoubleBuffer arg1)
GL2GL3 void glVertexAttrib1dv(GLuint index, const GLdouble * v); GL_VERSION_2_0glVertexAttrib1dv in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void setSwapInterval(int arg0)
GLBasesetSwapInterval in interface GLBaseGLBase.getSwapInterval()public void glGetnUniformfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL void glGetnUniformfvEXT(GLuint program, GLint location, GLsizei bufSize, float * params); GL_ARB_robustness; GL_EXT_robustnessglGetnUniformfv in interface GLpublic void glColorP4uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glColorP4uiv(GLenum type, const GLuint * color); GL_ARB_vertex_type_2_10_10_10_revglColorP4uiv in interface GL2GL3public void glStencilOpValueAMD(int arg0,
int arg1)
GL2GL3 void glStencilOpValueAMD(GLenum face, GLuint value); GL_AMD_stencil_operation_extendedglStencilOpValueAMD in interface GL2GL3public void glGenProgramPipelines(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glGenProgramPipelines(GLsizei n, GLuint * pipelines); GL_ARB_separate_shader_objectsglGenProgramPipelines in interface GL2GL3public String glGetString(int arg0)
GL const GLubyte * glGetString(GLenum name); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetString in interface GLpublic void glVertexAttribI1iv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttribI1iv(GLuint index, const GLint * v); GL_VERSION_3_0glVertexAttribI1iv in interface GL2GL3public String glGetStringi(int arg0, int arg1)
GL2GL3 const GLubyte * glGetStringi(GLenum name, GLuint index); GL_VERSION_3_0glGetStringi in interface GL2GL3public void glProgramUniformMatrix3x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3x2fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glSecondaryColorP3uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glSecondaryColorP3uiv(GLenum type, const GLuint * color); GL_ARB_vertex_type_2_10_10_10_revglSecondaryColorP3uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glProgramUniform1iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value); GL_ARB_separate_shader_objectsglProgramUniform1iv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glGetSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params); GL_ARB_sampler_objectsglGetSamplerParameteriv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glFlushMappedBufferRange(int arg0,
long arg1,
long arg2)
GL2GL3 void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length); GL_ARB_map_buffer_range; GL_APPLE_flush_buffer_rangeglFlushMappedBufferRange in interface GL2GL3public void glVertexAttrib4dv(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4dv(GLuint index, const GLdouble * v); GL_VERSION_2_0glVertexAttrib4dv in interface GL2GL3public void glProgramUniformMatrix3x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3x4fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glPixelStoref(int arg0,
float arg1)
GL2GL3 void glPixelStoref(GLenum pname, GLfloat param); GL_VERSION_1_0glPixelStoref in interface GL2GL3public void glTexCoordP1ui(int arg0,
int arg1)
GL2GL3 void glTexCoordP1ui(GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP1ui in interface GL2GL3public void glGetActiveUniformName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
GL2GL3 void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); GL_ARB_uniform_buffer_objectglGetActiveUniformName in interface GL2GL3arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed ByteBufferpublic void glVertexAttribI2ui(int arg0,
int arg1,
int arg2)
GL2GL3 void glVertexAttribI2ui(GLuint index, GLuint x, GLuint y); GL_VERSION_3_0glVertexAttribI2ui in interface GL2GL3public void glVertexAttribI3iv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttribI3iv(GLuint index, const GLint * v); GL_VERSION_3_0glVertexAttribI3iv in interface GL2GL3public void glGetProgramStageiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values); GL_ARB_shader_subroutineglGetProgramStageiv in interface GL2GL3public void glMultiDrawElements(int arg0,
IntBuffer arg1,
int arg2,
com.jogamp.common.nio.PointerBuffer arg3,
int arg4)
GL2GL3 void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); GL_VERSION_1_4glMultiDrawElements in interface GL2GL3arg1 - a direct or array-backed IntBufferarg3 - a direct or array-backed PointerBufferpublic void glFinish()
GLpublic void glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGetFramebufferAttachmentParameteriv in interface GLarg3 - a direct or array-backed IntBufferpublic void glGetNamedStringARB(int arg0,
String arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
GL2GL3 void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string); GL_ARB_shading_language_includeglGetNamedStringARB in interface GL2GL3arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed ByteBufferpublic void glProgramUniformMatrix3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glGetRenderbufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGetRenderbufferParameteriv in interface GLpublic void glDrawElementsInstancedBaseInstance(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5)
GL2GL3 void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount, GLuint baseinstance); GL_ARB_base_instanceglDrawElementsInstancedBaseInstance in interface GL2GL3arg3 - a direct or array-backed Bufferpublic void glVertexAttribP2uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
GL2GL3 void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP2uiv in interface GL2GL3public void glActiveTexture(int arg0)
GL void glActiveTexture(GLenum texture); GL_VERSION_1_3, GL_ES_VERSION_2_0glActiveTexture in interface GLpublic void glUniform2fv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glUniform2fv(GLint location, GLsizei count, const GLfloat * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform2fv in interface GL2ES2public void glVertexAttribI2uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttribI2uiv(GLuint index, const GLuint * v); GL_VERSION_3_0glVertexAttribI2uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glDetachShader(int arg0,
int arg1)
GL2ES2 void glDetachShader(GLuint program, GLuint shader); GL_VERSION_2_0, GL_ES_VERSION_2_0glDetachShader in interface GL2ES2public void glGetnUniformdv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
GL2GL3 void glGetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params); GL_ARB_robustnessglGetnUniformdv in interface GL2GL3arg3 - a direct or array-backed DoubleBufferpublic void glVertexAttribI4usv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttribI4usv(GLuint index, const GLushort * v); GL_VERSION_3_0glVertexAttribI4usv in interface GL2GL3public void glVertexP3ui(int arg0,
int arg1)
GL2GL3 void glVertexP3ui(GLenum type, GLuint value); GL_ARB_vertex_type_2_10_10_10_revglVertexP3ui in interface GL2GL3public void glVertexAttrib4sv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttrib4sv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib4sv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic boolean glIsVBOElementArrayEnabled()
glIsVBOElementArrayEnabled in interface GLBaseGL.GL_ELEMENT_ARRAY_BUFFER via GL.glBindBuffer(int, int), otherwise falsepublic void glVertexAttrib4iv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4iv(GLuint index, const GLint * v); GL_VERSION_2_0glVertexAttrib4iv in interface GL2GL3public void glViewportArrayv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2GL3 void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v); GL_ARB_viewport_arrayglViewportArrayv in interface GL2GL3public void glClearBufferiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value); GL_VERSION_3_0glClearBufferiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glTexImage3DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
GL2GL3 void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); GL_ARB_texture_multisampleglTexImage3DMultisample in interface GL2GL3public void glVertexAttrib4Nbv(int arg0,
byte[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4Nbv(GLuint index, const GLbyte * v); GL_VERSION_2_0glVertexAttrib4Nbv in interface GL2GL3public void glVertexAttribL2d(int arg0,
double arg1,
double arg2)
GL2GL3 void glVertexAttribL2d(GLuint index, GLdouble x, GLdouble y); GL_ARB_vertex_attrib_64bitglVertexAttribL2d in interface GL2GL3public void glVertexAttribP1ui(int arg0,
int arg1,
boolean arg2,
int arg3)
GL2GL3 void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP1ui in interface GL2GL3public void glUniformMatrix4x2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2GL3 void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix4x2fv in interface GL2GL3public void glProgramUniform2iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value); GL_ARB_separate_shader_objectsglProgramUniform2iv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glEnable(int arg0)
GL void glEnable(GLenum cap); GL_VERSION_1_0, GL_ES_VERSION_2_0public void glDeleteShader(int arg0)
GL2ES2 void glDeleteShader(GLuint shader); GL_VERSION_2_0, GL_ES_VERSION_2_0glDeleteShader in interface GL2ES2public int glGetDebugMessageLogAMD(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
GL2GL3 GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message); GL_AMD_debug_outputglGetDebugMessageLogAMD in interface GL2GL3arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed ByteBufferpublic void glProgramUniform4iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value); GL_ARB_separate_shader_objectsglProgramUniform4iv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glVertexAttribP3ui(int arg0,
int arg1,
boolean arg2,
int arg3)
GL2GL3 void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP3ui in interface GL2GL3public void glUniform1iv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glUniform1iv(GLint location, GLsizei count, const GLint * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform1iv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic int getDefaultDrawFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject) based drawable
is being used.
getDefaultDrawFramebuffer in interface GLBasepublic void glGenerateMipmap(int arg0)
GL void glGenerateMipmap(GLenum target); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGenerateMipmap in interface GLpublic void glUseProgram(int arg0)
GL2ES2 void glUseProgram(GLuint program); GL_VERSION_2_0, GL_ES_VERSION_2_0glUseProgram in interface GL2ES2public void glAttachShader(int arg0,
int arg1)
GL2ES2 void glAttachShader(GLuint program, GLuint shader); GL_VERSION_2_0, GL_ES_VERSION_2_0glAttachShader in interface GL2ES2public void glVertexAttrib4Niv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4Niv(GLuint index, const GLint * v); GL_VERSION_2_0glVertexAttrib4Niv in interface GL2GL3public void glValidateProgram(int arg0)
GL2ES2 void glValidateProgram(GLuint program); GL_VERSION_2_0, GL_ES_VERSION_2_0glValidateProgram in interface GL2ES2public void glPointParameterfv(int arg0,
float[] arg1,
int arg2)
GL2GL3 void glPointParameterfv(GLenum pname, const GLfloat * params); GL_VERSION_1_4glPointParameterfv in interface GL2GL3public void glVertexAttribP3uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
GL2GL3 void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP3uiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glGetnMapiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v); GL_ARB_robustnessglGetnMapiv in interface GL2GL3public void glScissorArrayv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glScissorArrayv(GLuint first, GLsizei count, const GLint * v); GL_ARB_viewport_arrayglScissorArrayv in interface GL2GL3public void glTexImage2DMultisampleCoverageNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
GL2GL3 void glTexImage2DMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations); GL_NV_texture_multisampleglTexImage2DMultisampleCoverageNV in interface GL2GL3public void glDrawTransformFeedbackStream(int arg0,
int arg1,
int arg2)
GL2GL3 void glDrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream); GL_ARB_transform_feedback3glDrawTransformFeedbackStream in interface GL2GL3public void glUniform1f(int arg0,
float arg1)
GL2ES2 void glUniform1f(GLint location, GLfloat x); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform1f in interface GL2ES2public void glGetFloatv(int arg0,
float[] arg1,
int arg2)
GL void glGetFloatv(GLenum pname, GLfloat * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetFloatv in interface GLpublic void glQueryCounter(int arg0,
int arg1)
GL2GL3 void glQueryCounter(GLuint id, GLenum target); GL_ARB_timer_queryglQueryCounter in interface GL2GL3public void glReadBuffer(int arg0)
GL2GL3glReadBuffer in interface GL2GL3public void glDebugMessageEnableAMD(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
boolean arg5)
GL2GL3 void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); GL_AMD_debug_outputglDebugMessageEnableAMD in interface GL2GL3public void glGetProgramPipelineInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
GL2GL3 void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog); GL_ARB_separate_shader_objectsglGetProgramPipelineInfoLog in interface GL2GL3public boolean glIsEnabledi(int arg0,
int arg1)
GL2GL3 GLboolean glIsEnabledi(GLenum target, GLuint index); GL_VERSION_3_0glIsEnabledi in interface GL2GL3public void glGetBufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params); GL_VERSION_1_5, GL_ES_VERSION_2_0glGetBufferParameteriv in interface GLpublic void glVertexAttrib1fv(int arg0,
float[] arg1,
int arg2)
GL2ES2 void glVertexAttrib1fv(GLuint indx, const GLfloat * values); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib1fv in interface GL2ES2public void glPolygonMode(int arg0,
int arg1)
GL2GL3 void glPolygonMode(GLenum face, GLenum mode); GL_VERSION_1_0glPolygonMode in interface GL2GL3public void glVertexAttrib3fv(int arg0,
float[] arg1,
int arg2)
GL2ES2 void glVertexAttrib3fv(GLuint indx, const GLfloat * values); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib3fv in interface GL2ES2public void glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params); GL_ARB_uniform_buffer_objectglGetActiveUniformBlockiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic int glGetDebugMessageLogARB(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)
GL2GL3 GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog); GL_ARB_debug_outputglGetDebugMessageLogARB in interface GL2GL3public boolean hasFullFBOSupport()
GLBasetrue if full FBO support is available, otherwise false.
Full FBO is supported if the context is either GL >= core 3.0 or implements the extensions
ARB_framebuffer_object, or all of
EXT_framebuffer_object, EXT_framebuffer_multisample,
EXT_framebuffer_blit, GL_EXT_packed_depth_stencil.
Full FBO support includes multiple color attachments and multisampling.
hasFullFBOSupport in interface GLBaseGLContext.hasFullFBOSupport()public void glActiveShaderProgram(int arg0,
int arg1)
GL2GL3 void glActiveShaderProgram(GLuint pipeline, GLuint program); GL_ARB_separate_shader_objectsglActiveShaderProgram in interface GL2GL3public void glUniform3f(int arg0,
float arg1,
float arg2,
float arg3)
GL2ES2 void glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform3f in interface GL2ES2public void glDrawElementsInstancedBaseVertexBaseInstance(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5,
int arg6)
GL2GL3 void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount, GLint basevertex, GLuint baseinstance); GL_ARB_base_instanceglDrawElementsInstancedBaseVertexBaseInstance in interface GL2GL3arg3 - a direct or array-backed Bufferpublic void glVertexAttribP1uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
GL2GL3 void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP1uiv in interface GL2GL3public void glProgramUniform3dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
GL2GL3 void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniform3dv in interface GL2GL3arg3 - a direct or array-backed DoubleBufferpublic void glProgramUniformMatrix2x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2x4dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glViewportIndexedf(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
GL2GL3 void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h); GL_ARB_viewport_arrayglViewportIndexedf in interface GL2GL3public void glShaderBinary(int arg0,
IntBuffer arg1,
int arg2,
Buffer arg3,
int arg4)
GL2ES2 void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glShaderBinary in interface GL2ES2public void glMultiTexCoordP2uiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP2uiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glDrawBuffer(int arg0)
GL2GL3glDrawBuffer in interface GL2GL3public void glCompileShaderIncludeARB(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
GL2GL3 void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * * path, const GLint * length); GL_ARB_shading_language_includeglCompileShaderIncludeARB in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glDeleteProgramPipelines(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines); GL_ARB_separate_shader_objectsglDeleteProgramPipelines in interface GL2GL3public void glGetSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params); GL_ARB_sampler_objectsglGetSamplerParameterIiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glMultiTexCoordP4ui(int arg0,
int arg1,
int arg2)
GL2GL3 void glMultiTexCoordP4ui(GLenum texture, GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP4ui in interface GL2GL3public void glGetTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetTexParameteriv in interface GLpublic void glGetTexLevelParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params); GL_VERSION_1_0glGetTexLevelParameteriv in interface GL2GL3public void glGetnColorTable(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
GL2GL3 void glGetnColorTableARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * table); GL_ARB_robustnessglGetnColorTable in interface GL2GL3arg4 - a direct or array-backed Bufferpublic void glGetTexParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params); GL_VERSION_3_0; GL_EXT_texture_integerglGetTexParameterIuiv in interface GL2GL3public void glBindFramebuffer(int arg0,
int arg1)
GL void glBindFramebuffer(GLenum target, GLuint framebuffer); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glBindFramebuffer in interface GLpublic void glDepthRangeArrayv(int arg0,
int arg1,
DoubleBuffer arg2)
GL2GL3 void glDepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v); GL_ARB_viewport_arrayglDepthRangeArrayv in interface GL2GL3arg2 - a direct or array-backed DoubleBufferpublic void glGenVertexArrays(int arg0,
IntBuffer arg1)
GL2GL3 void glGenVertexArrays(GLsizei n, GLuint * arrays); GL_ARB_vertex_array_objectglGenVertexArrays in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glGetVertexAttribiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetVertexAttribiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glFogCoordFormatNV(int arg0,
int arg1)
GL2GL3 void glFogCoordFormatNV(GLenum type, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglFogCoordFormatNV in interface GL2GL3public void glDeleteNamedStringARB(int arg0,
String arg1)
GL2GL3 void glDeleteNamedStringARB(GLint namelen, const GLchar * name); GL_ARB_shading_language_includeglDeleteNamedStringARB in interface GL2GL3public void glVertexAttrib4Nubv(int arg0,
byte[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4Nubv(GLuint index, const GLubyte * v); GL_VERSION_2_0glVertexAttrib4Nubv in interface GL2GL3public void glProgramUniform4uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); GL_ARB_separate_shader_objectsglProgramUniform4uiv in interface GL2GL3public void glProgramUniformMatrix3x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3x2dv in interface GL2GL3public void glPointParameteri(int arg0,
int arg1)
GL2GL3 void glPointParameteri(GLenum pname, GLint param); GL_VERSION_1_4glPointParameteri in interface GL2GL3public void glNormalP3uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glNormalP3uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglNormalP3uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glBindTexture(int arg0,
int arg1)
GL void glBindTexture(GLenum target, GLuint texture); GL_VERSION_1_1, GL_ES_VERSION_2_0glBindTexture in interface GLpublic void glProgramUniformMatrix2x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2x4fv in interface GL2GL3public void glGetQueryObjecti64v(int arg0,
int arg1,
LongBuffer arg2)
GL2GL3 void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params); GL_ARB_timer_queryglGetQueryObjecti64v in interface GL2GL3arg2 - a direct or array-backed LongBufferpublic void glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
GL2GL3 void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName); GL_ARB_uniform_buffer_objectglGetActiveUniformBlockName in interface GL2GL3arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed ByteBufferpublic void glDisableVertexAttribArray(int arg0)
GL2ES2 void glDisableVertexAttribArray(GLuint index); GL_VERSION_2_0, GL_ES_VERSION_2_0glDisableVertexAttribArray in interface GL2ES2public void glLinkProgram(int arg0)
GL2ES2 void glLinkProgram(GLuint program); GL_VERSION_2_0, GL_ES_VERSION_2_0glLinkProgram in interface GL2ES2public void glSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param); GL_ARB_sampler_objectsglSamplerParameterIuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glIndexFormatNV(int arg0,
int arg1)
GL2GL3 void glIndexFormatNV(GLenum type, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglIndexFormatNV in interface GL2GL3public boolean glIsFramebuffer(int arg0)
GL GLboolean glIsFramebuffer(GLuint framebuffer); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glIsFramebuffer in interface GLpublic void glGetFloati_v(int arg0,
int arg1,
FloatBuffer arg2)
GL2GL3 void glGetFloati_v(GLenum target, GLuint index, GLfloat * data); GL_ARB_viewport_arrayglGetFloati_v in interface GL2GL3arg2 - a direct or array-backed FloatBufferpublic int glGetBoundBuffer(int arg0)
glGetBoundBuffer in interface GLBasearg0 - a GL buffer (VBO) target as used in GL.glBindBuffer(int, int), ie GL.GL_ELEMENT_ARRAY_BUFFER, GL.GL_ARRAY_BUFFER, ..GL.glBindBuffer(int, int) or 0 if unbound.public void glMultiTexCoordP3uiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP3uiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glVertexAttribI4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); GL_VERSION_3_0glVertexAttribI4ui in interface GL2GL3public void glDrawBuffers(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glDrawBuffers(GLsizei n, const GLenum * bufs); GL_VERSION_2_0glDrawBuffers in interface GL2GL3public void glDeleteTextures(int arg0,
IntBuffer arg1)
GL void glDeleteTextures(GLsizei n, const GLuint * textures); GL_VERSION_1_1, GL_ES_VERSION_2_0glDeleteTextures in interface GLarg1 - a direct or array-backed IntBufferpublic void glUniform4fv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glUniform4fv(GLint location, GLsizei count, const GLfloat * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform4fv in interface GL2ES2public int getBoundFramebuffer(int arg0)
GLBaseGL.glBindFramebuffer(int, int).getBoundFramebuffer in interface GLBasepublic void glGetIntegeri_v(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetIntegeri_v(GLenum target, GLuint index, GLint * data); GL_VERSION_3_0glGetIntegeri_v in interface GL2GL3public void glTexCoordP3ui(int arg0,
int arg1)
GL2GL3 void glTexCoordP3ui(GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP3ui in interface GL2GL3public void glUniformMatrix2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2ES2 void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniformMatrix2fv in interface GL2ES2public void glVertexAttribPointer(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4,
long arg5)
GL2ES2 void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttribPointer in interface GL2ES2public void glProgramUniformMatrix3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3dv in interface GL2GL3public void glGetActiveUniform(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
GL2ES2 void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetActiveUniform in interface GL2ES2arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed ByteBufferpublic void glUniform2uiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glUniform2uiv(GLint location, GLsizei count, const GLuint * value); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform2uiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glVertexAttribL1dv(int arg0,
DoubleBuffer arg1)
GL2GL3 void glVertexAttribL1dv(GLuint index, const GLdouble * v); GL_ARB_vertex_attrib_64bitglVertexAttribL1dv in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void glGetActiveSubroutineUniformName(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
byte[] arg6,
int arg7)
GL2GL3 void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); GL_ARB_shader_subroutineglGetActiveSubroutineUniformName in interface GL2GL3public void glVertexAttrib4ubv(int arg0,
ByteBuffer arg1)
GL2GL3 void glVertexAttrib4ubv(GLuint index, const GLubyte * v); GL_VERSION_2_0glVertexAttrib4ubv in interface GL2GL3arg1 - a direct or array-backed ByteBufferpublic void glGetUniformSubroutineuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params); GL_ARB_shader_subroutineglGetUniformSubroutineuiv in interface GL2GL3public void glUniformMatrix4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2ES2 void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniformMatrix4fv in interface GL2ES2public void glGetIntegerv(int arg0,
IntBuffer arg1)
GL void glGetIntegerv(GLenum pname, GLint * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetIntegerv in interface GLarg1 - a direct or array-backed IntBufferpublic void glUniformMatrix2x3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2GL3 void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix2x3fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glEnablei(int arg0,
int arg1)
GL2GL3 void glEnablei(GLenum target, GLuint index); GL_VERSION_3_0public void glVertexAttrib4Nub(int arg0,
byte arg1,
byte arg2,
byte arg3,
byte arg4)
GL2GL3 void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); GL_VERSION_2_0glVertexAttrib4Nub in interface GL2GL3public void glGetMultisamplefv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2GL3 void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); GL_ARB_texture_multisampleglGetMultisamplefv in interface GL2GL3public void glColorP4ui(int arg0,
int arg1)
GL2GL3 void glColorP4ui(GLenum type, GLuint color); GL_ARB_vertex_type_2_10_10_10_revglColorP4ui in interface GL2GL3public void glStencilFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
GL2ES2 void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); GL_VERSION_2_0, GL_ES_VERSION_2_0glStencilFuncSeparate in interface GL2ES2public void glVertexAttribPointer(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4,
Buffer arg5)
GL2ES2 void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttribPointer in interface GL2ES2arg5 - a direct only Bufferpublic boolean isFunctionAvailable(String arg0)
GLBaseBy "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.
isFunctionAvailable in interface GLBasearg0 - the name of the OpenGL function (e.g., use
"glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL.glBindRenderbuffer(int,int) is available).public void glProgramUniformMatrix4x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4x3fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glGetnPixelMapusv(int arg0,
int arg1,
ShortBuffer arg2)
GL2GL3 void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values); GL_ARB_robustnessglGetnPixelMapusv in interface GL2GL3arg2 - a direct or array-backed ShortBufferpublic void glGetProgramiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetProgramiv(GLuint program, GLenum pname, GLint * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetProgramiv in interface GL2ES2public void glClearBufferuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value); GL_VERSION_3_0glClearBufferuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glVertexAttrib1sv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttrib1sv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib1sv in interface GL2GL3public void glProgramUniform3uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); GL_ARB_separate_shader_objectsglProgramUniform3uiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glGetnPixelMapuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values); GL_ARB_robustnessglGetnPixelMapuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic boolean isNPOTTextureAvailable()
GLBaseNPOT textures are supported in OpenGL >= 3, GLES2 or if the 'GL_ARB_texture_non_power_of_two' extension is available.
isNPOTTextureAvailable in interface GLBasepublic void glUniformMatrix3x4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2GL3 void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix3x4fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glGetVertexAttribIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params); GL_VERSION_3_0glGetVertexAttribIiv in interface GL2GL3public void glTessellationModeAMD(int arg0)
GL2GL3 void glTessellationModeAMD(GLenum mode); GL_AMD_vertex_shader_tesselatorglTessellationModeAMD in interface GL2GL3public void glFramebufferTextureFaceARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face); GL_ARB_geometry_shader4glFramebufferTextureFaceARB in interface GL2GL3public void glGetActiveSubroutineUniformiv(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4)
GL2GL3 void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values); GL_ARB_shader_subroutineglGetActiveSubroutineUniformiv in interface GL2GL3arg4 - a direct or array-backed IntBufferpublic void glGetnUniformiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL void glGetnUniformivEXT(GLuint program, GLint location, GLsizei bufSize, GLint * params); GL_ARB_robustness; GL_EXT_robustnessglGetnUniformiv in interface GLarg3 - a direct or array-backed IntBufferpublic void glUniform3iv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glUniform3iv(GLint location, GLsizei count, const GLint * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform3iv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glTextureImage2DMultisampleCoverageNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
boolean arg7)
GL2GL3 void glTextureImage2DMultisampleCoverageNV(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations); GL_NV_texture_multisampleglTextureImage2DMultisampleCoverageNV in interface GL2GL3public void glGetQueryIndexediv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params); GL_ARB_transform_feedback3glGetQueryIndexediv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glDrawArraysInstanced(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glDrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count, GLsizei primcount); GL_ARB_draw_instancedglDrawArraysInstanced in interface GL2GL3public void glTexCoordP4uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glTexCoordP4uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP4uiv in interface GL2GL3public void glValidateProgramPipeline(int arg0)
GL2GL3 void glValidateProgramPipeline(GLuint pipeline); GL_ARB_separate_shader_objectsglValidateProgramPipeline in interface GL2GL3public int getSwapInterval()
GLBaseGLBase.setSwapInterval(int). GLBase.setSwapInterval(int) yet,
-1 is returned, indicating that the platforms default
is being used.getSwapInterval in interface GLBaseGLBase.setSwapInterval(int)public void glGenTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glGenTransformFeedbacks(GLsizei n, GLuint * ids); GL_ARB_transform_feedback2glGenTransformFeedbacks in interface GL2GL3public void glGetnHistogram(int arg0,
boolean arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
GL2GL3 void glGetnHistogramARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values); GL_ARB_robustnessglGetnHistogram in interface GL2GL3arg5 - a direct or array-backed Bufferpublic void glVertexAttribL3dv(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glVertexAttribL3dv(GLuint index, const GLdouble * v); GL_ARB_vertex_attrib_64bitglVertexAttribL3dv in interface GL2GL3public void glGetBufferParameterui64vNV(int arg0,
int arg1,
LongBuffer arg2)
GL2GL3 void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params); GL_NV_shader_buffer_loadglGetBufferParameterui64vNV in interface GL2GL3arg2 - a direct or array-backed LongBufferpublic void glGetUniformiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetUniformiv(GLuint program, GLint location, GLint * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetUniformiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic int glCreateProgram()
GL2ES2 GLuint glCreateProgram(void); GL_VERSION_2_0, GL_ES_VERSION_2_0glCreateProgram in interface GL2ES2public void glProgramUniform3fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL2GL3 void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniform3fv in interface GL2GL3public void glGetVertexAttribLdv(int arg0,
int arg1,
double[] arg2,
int arg3)
GL2GL3 void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params); GL_ARB_vertex_attrib_64bitglGetVertexAttribLdv in interface GL2GL3public long glGetBufferSize(int arg0)
glGetBufferSize in interface GLBasearg0 - a GL buffer name, generated with GL.glGenBuffers(int, int[], int) and used in GL.glBindBuffer(int, int), GL.glBufferData(int, long, java.nio.Buffer, int) or GL2.glNamedBufferDataEXT(int, long, java.nio.Buffer, int) for example.public void glDrawElementsInstanced(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
GL2GL3 void glDrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount); GL_ARB_draw_instancedglDrawElementsInstanced in interface GL2GL3arg3 - a direct or array-backed Bufferpublic void glUniformui64NV(int arg0,
long arg1)
GL2GL3 void glUniformui64NV(GLint location, GLuint64EXT value); GL_NV_shader_buffer_loadglUniformui64NV in interface GL2GL3public void glVertexAttrib4Nuiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4Nuiv(GLuint index, const GLuint * v); GL_VERSION_2_0glVertexAttrib4Nuiv in interface GL2GL3public void glGenBuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenBuffers(GLsizei n, GLuint * buffers); GL_VERSION_1_5, GL_ES_VERSION_2_0glGenBuffers in interface GLpublic void glVertexAttrib2f(int arg0,
float arg1,
float arg2)
GL2ES2 void glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib2f in interface GL2ES2public void glVertexAttrib2d(int arg0,
double arg1,
double arg2)
GL2GL3 void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y); GL_VERSION_2_0glVertexAttrib2d in interface GL2GL3public void glDeleteVertexArrays(int arg0,
IntBuffer arg1)
GL2GL3 void glDeleteVertexArrays(GLsizei n, const GLuint * arrays); GL_ARB_vertex_array_objectglDeleteVertexArrays in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glProgramUniform2uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); GL_ARB_separate_shader_objectsglProgramUniform2uiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic int getMaxRenderbufferSamples()
GLBasefull FBO is supported, otherwise false.getMaxRenderbufferSamples in interface GLBaseGLContext.getMaxRenderbufferSamples()public void glVertexAttrib4Nusv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttrib4Nusv(GLuint index, const GLushort * v); GL_VERSION_2_0glVertexAttrib4Nusv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic void glProgramUniformMatrix3x4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix3x4dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glPointSize(float arg0)
GL2GL3glPointSize in interface GL2GL3public void glMakeBufferResidentNV(int arg0,
int arg1)
GL2GL3 void glMakeBufferResidentNV(GLenum target, GLenum access); GL_NV_shader_buffer_loadglMakeBufferResidentNV in interface GL2GL3public void glGetTransformFeedbackVarying(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
GL2GL3 void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name); GL_VERSION_3_0; GL_EXT_transform_feedbackglGetTransformFeedbackVarying in interface GL2GL3arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed ByteBufferpublic void glVertexAttrib2s(int arg0,
short arg1,
short arg2)
GL2GL3 void glVertexAttrib2s(GLuint index, GLshort x, GLshort y); GL_VERSION_2_0glVertexAttrib2s in interface GL2GL3public void glVertexP3uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexP3uiv(GLenum type, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexP3uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
GL void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3, GL_ES_VERSION_2_0glCompressedTexImage2D in interface GLarg7 - a direct or array-backed Bufferpublic void glTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glTexParameterfv in interface GLpublic void glFramebufferTextureLayerARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); GL_ARB_geometry_shader4glFramebufferTextureLayerARB in interface GL2GL3public void glUniform4iv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glUniform4iv(GLint location, GLsizei count, const GLint * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform4iv in interface GL2ES2public void glTexStorage1D(int arg0,
int arg1,
int arg2,
int arg3)
GL void glTexStorage1DEXT(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width); GL_ARB_texture_storage; GL_EXT_texture_storageglTexStorage1D in interface GLpublic void glGetQueryObjectuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint * params); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglGetQueryObjectuiv in interface GL2ES2public void glUseProgramStages(int arg0,
int arg1,
int arg2)
GL2GL3 void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program); GL_ARB_separate_shader_objectsglUseProgramStages in interface GL2GL3public void glDrawRangeElements(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
long arg5)
GL2GL3 void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); GL_VERSION_1_2glDrawRangeElements in interface GL2GL3public void glTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glTexParameteriv(GLenum target, GLenum pname, const GLint * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glTexParameteriv in interface GLpublic void glGetActiveSubroutineName(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
byte[] arg6,
int arg7)
GL2GL3 void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); GL_ARB_shader_subroutineglGetActiveSubroutineName in interface GL2GL3public void glBeginConditionalRender(int arg0,
int arg1)
GL2GL3 void glBeginConditionalRender(GLuint id, GLenum mode); GL_VERSION_3_0; GL_NV_conditional_renderglBeginConditionalRender in interface GL2GL3public void glProgramUniformMatrix4x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4x2fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glDeleteRenderbuffers(int arg0,
IntBuffer arg1)
GL void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glDeleteRenderbuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glProgramUniformMatrix2x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2x3fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glProgramUniform3iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value); GL_ARB_separate_shader_objectsglProgramUniform3iv in interface GL2GL3public void glProgramUniform1fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL2GL3 void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniform1fv in interface GL2GL3public void glTexCoordP2uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glTexCoordP2uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP2uiv in interface GL2GL3public void glProgramUniform4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL2GL3 void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); GL_ARB_separate_shader_objectsglProgramUniform4ui in interface GL2GL3public void glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
GL2ES2 void glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3; GL_OES_texture_3DglCompressedTexImage3D in interface GL2ES2arg8 - a direct or array-backed Bufferpublic void glPrimitiveRestartIndex(int arg0)
GL2GL3 void glPrimitiveRestartIndex(GLuint index); GL_VERSION_3_1glPrimitiveRestartIndex in interface GL2GL3public boolean hasGLSL()
GLBasepublic void glGetUniformuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetUniformuiv(GLuint program, GLint location, GLuint * params); GL_VERSION_3_0; GL_EXT_gpu_shader4glGetUniformuiv in interface GL2GL3public void glTexParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params); GL_VERSION_3_0; GL_EXT_texture_integerglTexParameterIiv in interface GL2GL3public void glTexCoordP1uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glTexCoordP1uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP1uiv in interface GL2GL3public void glVertexAttrib4ubv(int arg0,
byte[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4ubv(GLuint index, const GLubyte * v); GL_VERSION_2_0glVertexAttrib4ubv in interface GL2GL3public void glColorFormatNV(int arg0,
int arg1,
int arg2)
GL2GL3 void glColorFormatNV(GLint size, GLenum type, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglColorFormatNV in interface GL2GL3public void glGetSamplerParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params); GL_ARB_sampler_objectsglGetSamplerParameterIuiv in interface GL2GL3public void glMakeNamedBufferResidentNV(int arg0,
int arg1)
GL2GL3 void glMakeNamedBufferResidentNV(GLuint buffer, GLenum access); GL_NV_shader_buffer_loadglMakeNamedBufferResidentNV in interface GL2GL3public void glGetUniformfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glGetUniformfv(GLuint program, GLint location, GLfloat * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetUniformfv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glTexStorage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL void glTexStorage3DEXT(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); GL_ARB_texture_storage; GL_EXT_texture_storageglTexStorage3D in interface GLpublic void glHint(int arg0,
int arg1)
GL void glHint(GLenum target, GLenum mode); GL_VERSION_1_0, GL_ES_VERSION_2_0public void glVertexAttribL4dv(int arg0,
DoubleBuffer arg1)
GL2GL3 void glVertexAttribL4dv(GLuint index, const GLdouble * v); GL_ARB_vertex_attrib_64bitglVertexAttribL4dv in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void glTexParameteri(int arg0,
int arg1,
int arg2)
GL void glTexParameteri(GLenum target, GLenum pname, GLint param); GL_VERSION_1_0, GL_ES_VERSION_2_0glTexParameteri in interface GLpublic void glGetnMapfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL2GL3 void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v); GL_ARB_robustnessglGetnMapfv in interface GL2GL3public void glSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param); GL_ARB_sampler_objectsglSamplerParameterIiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glTransformFeedbackVaryings(int arg0,
int arg1,
String[] arg2,
int arg3)
GL2GL3 void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * * varyings, GLenum bufferMode); GL_VERSION_3_0; GL_EXT_transform_feedbackglTransformFeedbackVaryings in interface GL2GL3public void glGetDoublei_v(int arg0,
int arg1,
double[] arg2,
int arg3)
GL2GL3 void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data); GL_ARB_viewport_arrayglGetDoublei_v in interface GL2GL3public void glTexStorage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL void glTexStorage2DEXT(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); GL_ARB_texture_storage; GL_EXT_texture_storageglTexStorage2D in interface GLpublic void glGetnSeparableFilter(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4,
int arg5,
Buffer arg6,
Buffer arg7)
GL2GL3 void glGetnSeparableFilterARB(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid * row, GLsizei columnBufSize, GLvoid * column, GLvoid * span); GL_ARB_robustnessglGetnSeparableFilter in interface GL2GL3arg4 - a direct or array-backed Bufferarg6 - a direct or array-backed Bufferarg7 - a direct or array-backed Bufferpublic void glEndQueryIndexed(int arg0,
int arg1)
GL2GL3 void glEndQueryIndexed(GLenum target, GLuint index); GL_ARB_transform_feedback3glEndQueryIndexed in interface GL2GL3public void glCompressedTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
GL2GL3 void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3glCompressedTexImage1D in interface GL2GL3arg6 - a direct or array-backed Bufferpublic void glCopyBufferSubData(int arg0,
int arg1,
long arg2,
long arg3,
long arg4)
GL2GL3 void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); GL_ARB_copy_bufferglCopyBufferSubData in interface GL2GL3public void glVertexAttrib4Nubv(int arg0,
ByteBuffer arg1)
GL2GL3 void glVertexAttrib4Nubv(GLuint index, const GLubyte * v); GL_VERSION_2_0glVertexAttrib4Nubv in interface GL2GL3arg1 - a direct or array-backed ByteBufferpublic void glRenderbufferStorage(int arg0,
int arg1,
int arg2,
int arg3)
GL void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glRenderbufferStorage in interface GLpublic void glProgramUniformMatrix2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glVertexAttribI2iv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttribI2iv(GLuint index, const GLint * v); GL_VERSION_3_0glVertexAttribI2iv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic boolean glIsRenderbuffer(int arg0)
GL GLboolean glIsRenderbuffer(GLuint renderbuffer); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glIsRenderbuffer in interface GLpublic void glVertexAttribI3uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttribI3uiv(GLuint index, const GLuint * v); GL_VERSION_3_0glVertexAttribI3uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glProgramUniformMatrix4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glViewportIndexedfv(int arg0,
FloatBuffer arg1)
GL2GL3 void glViewportIndexedfv(GLuint index, const GLfloat * v); GL_ARB_viewport_arrayglViewportIndexedfv in interface GL2GL3arg1 - a direct or array-backed FloatBufferpublic void glGetnMapdv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
GL2GL3 void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v); GL_ARB_robustnessglGetnMapdv in interface GL2GL3arg3 - a direct or array-backed DoubleBufferpublic void glProgramUniform2dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
GL2GL3 void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniform2dv in interface GL2GL3public void glProgramUniform1uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); GL_ARB_separate_shader_objectsglProgramUniform1uiv in interface GL2GL3public void glGetShaderSource(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GL2ES2 void glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetShaderSource in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic void glGetTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetTexParameterfv in interface GLpublic void glGetTexLevelParameterfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL2GL3 void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params); GL_VERSION_1_0glGetTexLevelParameterfv in interface GL2GL3public void glGenQueries(int arg0,
int[] arg1,
int arg2)
GL2ES2 void glGenQueriesEXT(GLsizei n, GLuint * ids); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglGenQueries in interface GL2ES2public void glGenSamplers(int arg0,
IntBuffer arg1)
GL2GL3 void glGenSamplers(GLsizei count, GLuint * samplers); GL_ARB_sampler_objectsglGenSamplers in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic int glGetUniformLocation(int arg0,
String arg1)
GL2ES2 int glGetUniformLocation(GLuint program, const GLchar * name); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetUniformLocation in interface GL2ES2public int glGetFragDataLocation(int arg0,
String arg1)
GL2GL3 GLint glGetFragDataLocation(GLuint program, const GLchar * name); GL_VERSION_3_0; GL_EXT_gpu_shader4glGetFragDataLocation in interface GL2GL3public void glCompressedTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
GL2GL3 void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3glCompressedTexImage1D in interface GL2GL3public void glColorP3ui(int arg0,
int arg1)
GL2GL3 void glColorP3ui(GLenum type, GLuint color); GL_ARB_vertex_type_2_10_10_10_revglColorP3ui in interface GL2GL3public void glVertexAttrib2fv(int arg0,
FloatBuffer arg1)
GL2ES2 void glVertexAttrib2fv(GLuint indx, const GLfloat * values); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib2fv in interface GL2ES2arg1 - a direct or array-backed FloatBufferpublic void glProgramUniformMatrix4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4fv in interface GL2GL3public void glMakeNamedBufferNonResidentNV(int arg0)
GL2GL3 void glMakeNamedBufferNonResidentNV(GLuint buffer); GL_NV_shader_buffer_loadglMakeNamedBufferNonResidentNV in interface GL2GL3public void glTexBuffer(int arg0,
int arg1,
int arg2)
GL2GL3 void glTexBufferARB(GLenum target, GLenum internalformat, GLuint buffer); GL_ARB_texture_buffer_objectglTexBuffer in interface GL2GL3public void glProgramUniformMatrix2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2fv in interface GL2GL3public void glSamplerParameterf(int arg0,
int arg1,
float arg2)
GL2GL3 void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param); GL_ARB_sampler_objectsglSamplerParameterf in interface GL2GL3public void glGetQueryiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetQueryivEXT(GLenum target, GLenum pname, GLint * params); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglGetQueryiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glDebugMessageInsertARB(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
String arg5)
GL2GL3 void glDebugMessageInsertARB(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf); GL_ARB_debug_outputglDebugMessageInsertARB in interface GL2GL3public void glSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2GL3 void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param); GL_ARB_sampler_objectsglSamplerParameterfv in interface GL2GL3arg2 - a direct or array-backed FloatBufferpublic void glStencilOpSeparate(int arg0,
int arg1,
int arg2,
int arg3)
GL2ES2 void glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass); GL_VERSION_2_0, GL_ES_VERSION_2_0glStencilOpSeparate in interface GL2ES2public void glUniformSubroutinesuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices); GL_ARB_shader_subroutineglUniformSubroutinesuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glDeleteProgram(int arg0)
GL2ES2 void glDeleteProgram(GLuint program); GL_VERSION_2_0, GL_ES_VERSION_2_0glDeleteProgram in interface GL2ES2public void glDeleteFramebuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glDeleteFramebuffers in interface GLpublic void glUniformMatrix4x3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2GL3 void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix4x3fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glGetActiveAtomicCounterBufferiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params); GL_ARB_shader_atomic_countersglGetActiveAtomicCounterBufferiv in interface GL2GL3public void glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
GL2ES2 void glCompressedTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3; GL_OES_texture_3DglCompressedTexImage3D in interface GL2ES2public void glVertexAttribL2dv(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glVertexAttribL2dv(GLuint index, const GLdouble * v); GL_ARB_vertex_attrib_64bitglVertexAttribL2dv in interface GL2GL3public void glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
long arg7)
GL void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); GL_VERSION_1_3, GL_ES_VERSION_2_0glCompressedTexImage2D in interface GLpublic void glProgramUniform1dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
GL2GL3 void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniform1dv in interface GL2GL3arg3 - a direct or array-backed DoubleBufferpublic void glGetShaderiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetShaderiv(GLuint shader, GLenum pname, GLint * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetShaderiv in interface GL2ES2public void glGetDoublev(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glGetDoublev(GLenum pname, GLdouble * params); GL_VERSION_1_0glGetDoublev in interface GL2GL3public void glSetMultisamplefvAMD(int arg0,
int arg1,
FloatBuffer arg2)
GL2GL3 void glSetMultisamplefvAMD(GLenum pname, GLuint index, const GLfloat * val); GL_AMD_sample_positionsglSetMultisamplefvAMD in interface GL2GL3arg2 - a direct or array-backed FloatBufferpublic void glGetVertexAttribfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetVertexAttribfv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glDrawRangeElements(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
GL2GL3 void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); GL_VERSION_1_2glDrawRangeElements in interface GL2GL3arg5 - a direct or array-backed Bufferpublic void glBindImageTexture(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4,
int arg5,
int arg6)
GL2GL3 void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format); GL_ARB_shader_image_load_storeglBindImageTexture in interface GL2GL3public boolean glIsVBOArrayEnabled()
glIsVBOArrayEnabled in interface GLBaseGL.GL_ARRAY_BUFFER via GL.glBindBuffer(int, int), otherwise falsepublic void glGenTextures(int arg0,
IntBuffer arg1)
GL void glGenTextures(GLsizei n, GLuint * textures); GL_VERSION_1_1, GL_ES_VERSION_2_0glGenTextures in interface GLarg1 - a direct or array-backed IntBufferpublic void glTexParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params); GL_VERSION_3_0; GL_EXT_texture_integerglTexParameterIuiv in interface GL2GL3public void glCopyTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
GL void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); GL_VERSION_1_1, GL_ES_VERSION_2_0glCopyTexImage2D in interface GLpublic void glUniform1fv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glUniform1fv(GLint location, GLsizei count, const GLfloat * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform1fv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glDebugMessageControlARB(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
boolean arg6)
GL2GL3 void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); GL_ARB_debug_outputglDebugMessageControlARB in interface GL2GL3public void glVertexAttrib4fv(int arg0,
float[] arg1,
int arg2)
GL2ES2 void glVertexAttrib4fv(GLuint indx, const GLfloat * values); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib4fv in interface GL2ES2public void glClearDepthf(float arg0)
GL2ES2 void glClearDepthf(GLclampf depth);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
void glClearDepth(GLclampd depth); if no native implementation is available.glClearDepthf in interface GLglClearDepthf in interface GL2ES2public void glGetQueryObjectiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params); GL_VERSION_1_5glGetQueryObjectiv in interface GL2GL3public void glUniform2iv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glUniform2iv(GLint location, GLsizei count, const GLint * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform2iv in interface GL2ES2public void glClear(int arg0)
GL void glClear(GLbitfield mask); GL_VERSION_1_0, GL_ES_VERSION_2_0public void glTexImage3DMultisampleCoverageNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
boolean arg7)
GL2GL3 void glTexImage3DMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations); GL_NV_texture_multisampleglTexImage3DMultisampleCoverageNV in interface GL2GL3public void glVertexAttribI4uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttribI4uiv(GLuint index, const GLuint * v); GL_VERSION_3_0glVertexAttribI4uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glVertexP2uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexP2uiv(GLenum type, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexP2uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glTextureStorage2DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); GL_EXT_texture_storage, GL_ARB_texture_storageglTextureStorage2DEXT in interface GLpublic void glReleaseShaderCompiler()
GL2ES2 void glReleaseShaderCompiler(void);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glReleaseShaderCompiler in interface GL2ES2public boolean glIsTexture(int arg0)
GL GLboolean glIsTexture(GLuint texture); GL_VERSION_1_1, GL_ES_VERSION_2_0glIsTexture in interface GLpublic void glProgramUniform2ui(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1); GL_ARB_separate_shader_objectsglProgramUniform2ui in interface GL2GL3public void glUniform3fv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glUniform3fv(GLint location, GLsizei count, const GLfloat * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform3fv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glUniformMatrix3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2ES2 void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniformMatrix3fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic void glGetnTexImage(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
GL2GL3 void glGetnTexImageARB(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid * img); GL_ARB_robustnessglGetnTexImage in interface GL2GL3arg5 - a direct or array-backed Bufferpublic void glBeginQueryIndexed(int arg0,
int arg1,
int arg2)
GL2GL3 void glBeginQueryIndexed(GLenum target, GLuint index, GLuint id); GL_ARB_transform_feedback3glBeginQueryIndexed in interface GL2GL3public void glStencilMask(int arg0)
GL void glStencilMask(GLuint mask); GL_VERSION_1_0, GL_ES_VERSION_2_0glStencilMask in interface GLpublic void glProgramUniform1i(int arg0,
int arg1,
int arg2)
GL2GL3 void glProgramUniform1i(GLuint program, GLint location, GLint v0); GL_ARB_separate_shader_objectsglProgramUniform1i in interface GL2GL3public ByteBuffer glMapBuffer(int arg0, int arg1)
GL void * glMapBufferOES(GLenum target, GLenum access); GL_VERSION_1_5; GL_OES_mapbufferglMapBuffer in interface GLpublic void glVertexAttribL4d(int arg0,
double arg1,
double arg2,
double arg3,
double arg4)
GL2GL3 void glVertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); GL_ARB_vertex_attrib_64bitglVertexAttribL4d in interface GL2GL3public long glCreateSyncFromCLeventARB(Buffer arg0, Buffer arg1, int arg2)
GL2GL3 GLsync glCreateSyncFromCLeventARB(void * context, void * event, GLbitfield flags); GL_ARB_cl_eventglCreateSyncFromCLeventARB in interface GL2GL3arg0 - a direct or array-backed Bufferarg1 - a direct or array-backed Bufferpublic void glGetProgramInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
GL2ES2 void glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei * length, GLchar * infolog); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetProgramInfoLog in interface GL2ES2public void glUniform4uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glUniform4uiv(GLint location, GLsizei count, const GLuint * value); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform4uiv in interface GL2GL3public void glVertexAttribI4iv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttribI4iv(GLuint index, const GLint * v); GL_VERSION_3_0glVertexAttribI4iv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glColorP3uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glColorP3uiv(GLenum type, const GLuint * color); GL_ARB_vertex_type_2_10_10_10_revglColorP3uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glGenRenderbuffers(int arg0,
IntBuffer arg1)
GL void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGenRenderbuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glColorMask(boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
GL void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); GL_VERSION_1_0, GL_ES_VERSION_2_0glColorMask in interface GLpublic void glVertexAttrib4Nsv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttrib4Nsv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib4Nsv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic void glGetBooleani_v(int arg0,
int arg1,
ByteBuffer arg2)
GL2GL3 void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data); GL_VERSION_3_0glGetBooleani_v in interface GL2GL3arg2 - a direct or array-backed ByteBufferpublic void glTessellationFactorAMD(float arg0)
GL2GL3 void glTessellationFactorAMD(GLfloat factor); GL_AMD_vertex_shader_tesselatorglTessellationFactorAMD in interface GL2GL3public void glUniform3ui(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform3ui in interface GL2GL3public void glVertexAttribI4sv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttribI4sv(GLuint index, const GLshort * v); GL_VERSION_3_0glVertexAttribI4sv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic void glGetInternalformativ(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5)
GL2GL3 void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params); GL_ARB_internalformat_queryglGetInternalformativ in interface GL2GL3public void glDeleteTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); GL_ARB_transform_feedback2glDeleteTransformFeedbacks in interface GL2GL3public void glGetnPolygonStipple(int arg0,
ByteBuffer arg1)
GL2GL3 void glGetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern); GL_ARB_robustnessglGetnPolygonStipple in interface GL2GL3arg1 - a direct or array-backed ByteBufferpublic void glGetBufferParameterui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
GL2GL3 void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params); GL_NV_shader_buffer_loadglGetBufferParameterui64vNV in interface GL2GL3public void glMultiTexCoordP1uiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP1uiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glProgramParameteriARB(int arg0,
int arg1,
int arg2)
GL2GL3 void glProgramParameteriARB(GLuint program, GLenum pname, GLint value); GL_ARB_geometry_shader4glProgramParameteriARB in interface GL2GL3public void glGetVertexAttribdv(int arg0,
int arg1,
double[] arg2,
int arg3)
GL2GL3 void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params); GL_VERSION_2_0glGetVertexAttribdv in interface GL2GL3public void glDebugMessageInsertAMD(int arg0,
int arg1,
int arg2,
int arg3,
String arg4)
GL2GL3 void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar * buf); GL_AMD_debug_outputglDebugMessageInsertAMD in interface GL2GL3public void glDeleteSamplers(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glDeleteSamplers(GLsizei count, const GLuint * samplers); GL_ARB_sampler_objectsglDeleteSamplers in interface GL2GL3public void glVertexAttribIPointer(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
GL2GL3 void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); GL_VERSION_3_0glVertexAttribIPointer in interface GL2GL3arg4 - a direct only Bufferpublic void glShaderSource(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
GL2ES2 void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); GL_VERSION_2_0, GL_ES_VERSION_2_0glShaderSource in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic void glVertexAttribP4uiv(int arg0,
int arg1,
boolean arg2,
int[] arg3,
int arg4)
GL2GL3 void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP4uiv in interface GL2GL3public void glUniform1ui(int arg0,
int arg1)
GL2GL3 void glUniform1ui(GLint location, GLuint v0); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform1ui in interface GL2GL3public void glVertexAttribP4ui(int arg0,
int arg1,
boolean arg2,
int arg3)
GL2GL3 void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP4ui in interface GL2GL3public void glClearDepth(double arg0)
GLBase void glClearDepth(GLclampd depth); and void glClearDepthf(GLclampf depth); .glClearDepth in interface GL2ES2glClearDepth in interface GLBasepublic void glMultiTexCoordP4uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP4uiv in interface GL2GL3public void glGetSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2GL3 void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params); GL_ARB_sampler_objectsglGetSamplerParameterfv in interface GL2GL3arg2 - a direct or array-backed FloatBufferpublic void glGetTexParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params); GL_VERSION_3_0; GL_EXT_texture_integerglGetTexParameterIiv in interface GL2GL3public boolean glIsProgram(int arg0)
GL2ES2 GLboolean glIsProgram(GLuint program); GL_VERSION_2_0, GL_ES_VERSION_2_0glIsProgram in interface GL2ES2public void glGetVertexAttribIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params); GL_VERSION_3_0glGetVertexAttribIuiv in interface GL2GL3public void glCopyTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
GL2GL3 void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); GL_VERSION_1_1glCopyTexImage1D in interface GL2GL3public void glProgramUniform2fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2GL3 void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniform2fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glProgramUniform2f(int arg0,
int arg1,
float arg2,
float arg3)
GL2GL3 void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1); GL_ARB_separate_shader_objectsglProgramUniform2f in interface GL2GL3public void glVertexAttrib3sv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttrib3sv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib3sv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic void glProgramUniform2i(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1); GL_ARB_separate_shader_objectsglProgramUniform2i in interface GL2GL3public void glGetnPixelMapfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2GL3 void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values); GL_ARB_robustnessglGetnPixelMapfv in interface GL2GL3arg2 - a direct or array-backed FloatBufferpublic void glClearBufferfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2GL3 void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value); GL_VERSION_3_0glClearBufferfv in interface GL2GL3arg2 - a direct or array-backed FloatBufferpublic void glVertexAttribIPointer(int arg0,
int arg1,
int arg2,
int arg3,
long arg4)
GL2GL3 void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); GL_VERSION_3_0glVertexAttribIPointer in interface GL2GL3public void glMakeBufferNonResidentNV(int arg0)
GL2GL3 void glMakeBufferNonResidentNV(GLenum target); GL_NV_shader_buffer_loadglMakeBufferNonResidentNV in interface GL2GL3public void glBlendEquationSeparatei(int arg0,
int arg1,
int arg2)
GL2GL3 void glBlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeAlpha); GL_ARB_draw_buffers_blendglBlendEquationSeparatei in interface GL2GL3public void glSampleMaski(int arg0,
int arg1)
GL2GL3 void glSampleMaski(GLuint index, GLbitfield mask); GL_ARB_texture_multisampleglSampleMaski in interface GL2GL3public void glProgramUniform2d(int arg0,
int arg1,
double arg2,
double arg3)
GL2GL3 void glProgramUniform2d(GLuint program, GLint location, GLdouble v0, GLdouble v1); GL_ARB_separate_shader_objectsglProgramUniform2d in interface GL2GL3public void glScissorIndexedv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glScissorIndexedv(GLuint index, const GLint * v); GL_ARB_viewport_arrayglScissorIndexedv in interface GL2GL3public void glProgramUniformMatrix4x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4x2dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glProgramUniform4dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
GL2GL3 void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniform4dv in interface GL2GL3public void glProgramUniform4fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2GL3 void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniform4fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glDeleteBuffers(int arg0,
IntBuffer arg1)
GL void glDeleteBuffers(GLsizei n, const GLuint * buffers); GL_VERSION_1_5, GL_ES_VERSION_2_0glDeleteBuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glBlendColor(float arg0,
float arg1,
float arg2,
float arg3)
GL2ES2 void glBlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); GL_VERSION_1_2, GL_ES_VERSION_2_0glBlendColor in interface GL2ES2public void glSampleCoverage(float arg0,
boolean arg1)
GL void glSampleCoverage(GLclampf value, GLboolean invert); GL_VERSION_1_3, GL_ES_VERSION_2_0glSampleCoverage in interface GLpublic void glUniformMatrix2x4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2GL3 void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix2x4fv in interface GL2GL3public void glProgramUniformMatrix2x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2x3dv in interface GL2GL3public void glFramebufferRenderbuffer(int arg0,
int arg1,
int arg2,
int arg3)
GL void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glFramebufferRenderbuffer in interface GLpublic void glVertexAttribI1uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttribI1uiv(GLuint index, const GLuint * v); GL_VERSION_3_0glVertexAttribI1uiv in interface GL2GL3public void glNamedStringARB(int arg0,
int arg1,
String arg2,
int arg3,
String arg4)
GL2GL3 void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string); GL_ARB_shading_language_includeglNamedStringARB in interface GL2GL3public void glVertexAttrib2dv(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glVertexAttrib2dv(GLuint index, const GLdouble * v); GL_VERSION_2_0glVertexAttrib2dv in interface GL2GL3public void glVertexAttribFormatNV(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4)
GL2GL3 void glVertexAttribFormatNV(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglVertexAttribFormatNV in interface GL2GL3public void glGetNamedStringivARB(int arg0,
String arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params); GL_ARB_shading_language_includeglGetNamedStringivARB in interface GL2GL3public void glBlendFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
GL void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); GL_VERSION_1_4, GL_ES_VERSION_2_0glBlendFuncSeparate in interface GLpublic void glVertexP4ui(int arg0,
int arg1)
GL2GL3 void glVertexP4ui(GLenum type, GLuint value); GL_ARB_vertex_type_2_10_10_10_revglVertexP4ui in interface GL2GL3public void glGenFramebuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenFramebuffers(GLsizei n, GLuint * framebuffers); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGenFramebuffers in interface GLpublic void glStencilFunc(int arg0,
int arg1,
int arg2)
GL void glStencilFunc(GLenum func, GLint ref, GLuint mask); GL_VERSION_1_0, GL_ES_VERSION_2_0glStencilFunc in interface GLpublic void glProgramUniform4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL2GL3 void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3); GL_ARB_separate_shader_objectsglProgramUniform4i in interface GL2GL3public void glProgramUniform4f(int arg0,
int arg1,
float arg2,
float arg3,
float arg4,
float arg5)
GL2GL3 void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); GL_ARB_separate_shader_objectsglProgramUniform4f in interface GL2GL3public void glGetActiveAttrib(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
GL2ES2 void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetActiveAttrib in interface GL2ES2public void glGetProgramPipelineiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params); GL_ARB_separate_shader_objectsglGetProgramPipelineiv in interface GL2GL3public void glProgramUniform4d(int arg0,
int arg1,
double arg2,
double arg3,
double arg4,
double arg5)
GL2GL3 void glProgramUniform4d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3); GL_ARB_separate_shader_objectsglProgramUniform4d in interface GL2GL3public void glUniform1uiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glUniform1uiv(GLint location, GLsizei count, const GLuint * value); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform1uiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glVertexAttrib4Nbv(int arg0,
ByteBuffer arg1)
GL2GL3 void glVertexAttrib4Nbv(GLuint index, const GLbyte * v); GL_VERSION_2_0glVertexAttrib4Nbv in interface GL2GL3arg1 - a direct or array-backed ByteBufferpublic void glTexCoordP3uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glTexCoordP3uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP3uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic boolean glIsBufferResidentNV(int arg0)
GL2GL3 GLboolean glIsBufferResidentNV(GLenum target); GL_NV_shader_buffer_loadglIsBufferResidentNV in interface GL2GL3public int glGetDebugMessageLogAMD(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
int[] arg6,
int arg7,
int[] arg8,
int arg9,
byte[] arg10,
int arg11)
GL2GL3 GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message); GL_AMD_debug_outputglGetDebugMessageLogAMD in interface GL2GL3public void glPointParameteriv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glPointParameteriv(GLenum pname, const GLint * params); GL_VERSION_1_4glPointParameteriv in interface GL2GL3public void glProvokingVertex(int arg0)
GL2GL3 void glProvokingVertex(GLenum mode); GL_ARB_provoking_vertexglProvokingVertex in interface GL2GL3public void glVertexP4uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexP4uiv(GLenum type, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexP4uiv in interface GL2GL3public void glUniformMatrix3x2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2GL3 void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix3x2fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glGetQueryObjecti64v(int arg0,
int arg1,
long[] arg2,
int arg3)
GL2GL3 void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params); GL_ARB_timer_queryglGetQueryObjecti64v in interface GL2GL3public void glDisablei(int arg0,
int arg1)
GL2GL3 void glDisablei(GLenum target, GLuint index); GL_VERSION_3_0glDisablei in interface GL2GL3public void glClearBufferfi(int arg0,
int arg1,
float arg2,
int arg3)
GL2GL3 void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); GL_VERSION_3_0glClearBufferfi in interface GL2GL3public void glGetnUniformuiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2GL3 void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params); GL_ARB_robustnessglGetnUniformuiv in interface GL2GL3public void glProgramUniform3i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2); GL_ARB_separate_shader_objectsglProgramUniform3i in interface GL2GL3public void glVertexAttrib4uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4uiv(GLuint index, const GLuint * v); GL_VERSION_2_0glVertexAttrib4uiv in interface GL2GL3public void glUniform3uiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glUniform3uiv(GLint location, GLsizei count, const GLuint * value); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform3uiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glVertexAttribI3ui(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z); GL_VERSION_3_0glVertexAttribI3ui in interface GL2GL3public void glDrawElementsInstancedBaseVertex(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5)
GL2GL3 void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex); GL_ARB_draw_elements_base_vertexglDrawElementsInstancedBaseVertex in interface GL2GL3arg3 - a direct or array-backed Bufferpublic void glUniformMatrix4x3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2GL3 void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix4x3fv in interface GL2GL3public void glCullFace(int arg0)
GL void glCullFace(GLenum mode); GL_VERSION_1_0, GL_ES_VERSION_2_0glCullFace in interface GLpublic void glTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
GL2GL3 void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_0glTexImage1D in interface GL2GL3arg7 - a direct or array-backed Bufferpublic void glGetBooleanv(int arg0,
ByteBuffer arg1)
GL void glGetBooleanv(GLenum pname, GLboolean * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetBooleanv in interface GLarg1 - a direct or array-backed ByteBufferpublic void glFramebufferTexture3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL2ES2 void glFramebufferTexture3DOES(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); GL_ARB_framebuffer_object; GL_OES_texture_3DglFramebufferTexture3D in interface GL2ES2public void glDepthMask(boolean arg0)
GL void glDepthMask(GLboolean flag); GL_VERSION_1_0, GL_ES_VERSION_2_0glDepthMask in interface GLpublic void glProgramUniform4dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
GL2GL3 void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniform4dv in interface GL2GL3arg3 - a direct or array-backed DoubleBufferpublic void glTextureImage3DMultisampleCoverageNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
boolean arg8)
GL2GL3 void glTextureImage3DMultisampleCoverageNV(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations); GL_NV_texture_multisampleglTextureImage3DMultisampleCoverageNV in interface GL2GL3public void glGetNamedBufferParameterui64vNV(int arg0,
int arg1,
LongBuffer arg2)
GL2GL3 void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params); GL_NV_shader_buffer_loadglGetNamedBufferParameterui64vNV in interface GL2GL3arg2 - a direct or array-backed LongBufferpublic void glGetTransformFeedbackVarying(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
GL2GL3 void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name); GL_VERSION_3_0; GL_EXT_transform_feedbackglGetTransformFeedbackVarying in interface GL2GL3public void glVertexAttribP2ui(int arg0,
int arg1,
boolean arg2,
int arg3)
GL2GL3 void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP2ui in interface GL2GL3public void glMinSampleShading(float arg0)
GL2GL3 void glMinSampleShadingARB(GLclampf value); GL_ARB_sample_shadingglMinSampleShading in interface GL2GL3public void glProgramUniformMatrix4x2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4x2dv in interface GL2GL3public void glFramebufferTexture1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); GL_ARB_framebuffer_objectglFramebufferTexture1D in interface GL2GL3public void glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
GL void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); GL_VERSION_1_0, GL_ES_VERSION_2_0glReadPixels in interface GLpublic void glGetQueryiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetQueryivEXT(GLenum target, GLenum pname, GLint * params); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglGetQueryiv in interface GL2ES2public int glCreateShader(int arg0)
GL2ES2 GLuint glCreateShader(GLenum type); GL_VERSION_2_0, GL_ES_VERSION_2_0glCreateShader in interface GL2ES2public void glMultiTexCoordP3ui(int arg0,
int arg1,
int arg2)
GL2GL3 void glMultiTexCoordP3ui(GLenum texture, GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP3ui in interface GL2GL3public void glProgramUniform1uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); GL_ARB_separate_shader_objectsglProgramUniform1uiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glGetUniformui64vNV(int arg0,
int arg1,
long[] arg2,
int arg3)
GL2GL3 void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params); GL_NV_shader_buffer_loadglGetUniformui64vNV in interface GL2GL3public void glVertexAttrib2dv(int arg0,
DoubleBuffer arg1)
GL2GL3 void glVertexAttrib2dv(GLuint index, const GLdouble * v); GL_VERSION_2_0glVertexAttrib2dv in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void glGetVertexAttribfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetVertexAttribfv in interface GL2ES2public void glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
long arg9)
GL2ES2 void glTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_2; GL_OES_texture_3DglTexImage3D in interface GL2ES2public void glGenQueries(int arg0,
IntBuffer arg1)
GL2ES2 void glGenQueriesEXT(GLsizei n, GLuint * ids); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglGenQueries in interface GL2ES2arg1 - a direct or array-backed IntBufferpublic void glSetMultisamplefvAMD(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2GL3 void glSetMultisamplefvAMD(GLenum pname, GLuint index, const GLfloat * val); GL_AMD_sample_positionsglSetMultisamplefvAMD in interface GL2GL3public void glScissor(int arg0,
int arg1,
int arg2,
int arg3)
GL void glScissor(GLint x, GLint y, GLsizei width, GLsizei height); GL_VERSION_1_0, GL_ES_VERSION_2_0public void glProgramUniformMatrix2x3dv(int arg0,
int arg1,
int arg2,
boolean arg3,
DoubleBuffer arg4)
GL2GL3 void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2x3dv in interface GL2GL3arg4 - a direct or array-backed DoubleBufferpublic void glGenSamplers(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glGenSamplers(GLsizei count, GLuint * samplers); GL_ARB_sampler_objectsglGenSamplers in interface GL2GL3public void glVertexAttribI4bv(int arg0,
byte[] arg1,
int arg2)
GL2GL3 void glVertexAttribI4bv(GLuint index, const GLbyte * v); GL_VERSION_3_0glVertexAttribI4bv in interface GL2GL3public void glEnableVertexAttribArray(int arg0)
GL2ES2 void glEnableVertexAttribArray(GLuint index); GL_VERSION_2_0, GL_ES_VERSION_2_0glEnableVertexAttribArray in interface GL2ES2public void glClearStencil(int arg0)
GL void glClearStencil(GLint s); GL_VERSION_1_0, GL_ES_VERSION_2_0glClearStencil in interface GLpublic void glGetTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glGetTexParameterfv in interface GLarg2 - a direct or array-backed FloatBufferpublic void glGetTexLevelParameterfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2GL3 void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params); GL_VERSION_1_0glGetTexLevelParameterfv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glBeginQuery(int arg0,
int arg1)
GL2ES2 void glBeginQueryEXT(GLenum target, GLuint id); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglBeginQuery in interface GL2ES2public void glGetShaderiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetShaderiv(GLuint shader, GLenum pname, GLint * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetShaderiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic GLContext getContext()
GLBasegetContext in interface GLBasepublic void glTextureImage3DMultisampleNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
boolean arg7)
GL2GL3 void glTextureImage3DMultisampleNV(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations); GL_NV_texture_multisampleglTextureImage3DMultisampleNV in interface GL2GL3public void glViewportIndexedfv(int arg0,
float[] arg1,
int arg2)
GL2GL3 void glViewportIndexedfv(GLuint index, const GLfloat * v); GL_ARB_viewport_arrayglViewportIndexedfv in interface GL2GL3public void glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
GL void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_0, GL_ES_VERSION_2_0glTexImage2D in interface GLpublic void glLineWidth(float arg0)
GL void glLineWidth(GLfloat width); GL_VERSION_1_0, GL_ES_VERSION_2_0glLineWidth in interface GLpublic void glEnableClientState(int arg0)
GL2GL3glEnableClientState in interface GL2GL3public void glTexCoordP2ui(int arg0,
int arg1)
GL2GL3 void glTexCoordP2ui(GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP2ui in interface GL2GL3public void glBufferData(int arg0,
long arg1,
Buffer arg2,
int arg3)
GL void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage); GL_VERSION_1_5, GL_ES_VERSION_2_0glBufferData in interface GLarg2 - a direct or array-backed Bufferpublic void glGetnMinmax(int arg0,
boolean arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5)
GL2GL3 void glGetnMinmaxARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values); GL_ARB_robustnessglGetnMinmax in interface GL2GL3arg5 - a direct or array-backed Bufferpublic void glSamplerParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2GL3 void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param); GL_ARB_sampler_objectsglSamplerParameterfv in interface GL2GL3public void glUniformSubroutinesuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices); GL_ARB_shader_subroutineglUniformSubroutinesuiv in interface GL2GL3public void glBindBufferBase(int arg0,
int arg1,
int arg2)
GL2GL3 void glBindBufferBase(GLenum target, GLuint index, GLuint buffer); GL_VERSION_3_0; GL_EXT_transform_feedbackglBindBufferBase in interface GL2GL3public void glProgramUniformMatrix2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glGetShaderPrecisionFormat(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3)
GL2ES2 void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glGetShaderPrecisionFormat in interface GL2ES2public void glGetShaderPrecisionFormat(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5)
GL2ES2 void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glGetShaderPrecisionFormat in interface GL2ES2public int glGetSubroutineUniformLocation(int arg0,
int arg1,
String arg2)
GL2GL3 GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name); GL_ARB_shader_subroutineglGetSubroutineUniformLocation in interface GL2GL3public void glProgramUniformMatrix4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
GL2GL3 void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4fv in interface GL2GL3arg4 - a direct or array-backed FloatBufferpublic void glGetActiveAtomicCounterBufferiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params); GL_ARB_shader_atomic_countersglGetActiveAtomicCounterBufferiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glVertexFormatNV(int arg0,
int arg1,
int arg2)
GL2GL3 void glVertexFormatNV(GLint size, GLenum type, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglVertexFormatNV in interface GL2GL3public void glTexImage2DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
boolean arg5)
GL2GL3 void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); GL_ARB_texture_multisampleglTexImage2DMultisample in interface GL2GL3public void glDeleteFramebuffers(int arg0,
IntBuffer arg1)
GL void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glDeleteFramebuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glVertexAttrib2fv(int arg0,
float[] arg1,
int arg2)
GL2ES2 void glVertexAttrib2fv(GLuint indx, const GLfloat * values); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib2fv in interface GL2ES2public void glGetQueryObjectui64v(int arg0,
int arg1,
LongBuffer arg2)
GL2GL3 void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params); GL_ARB_timer_queryglGetQueryObjectui64v in interface GL2GL3arg2 - a direct or array-backed LongBufferpublic void glPauseTransformFeedback()
GL2GL3 void glPauseTransformFeedback(void); GL_ARB_transform_feedback2glPauseTransformFeedback in interface GL2GL3public void glFramebufferTexture2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glFramebufferTexture2D in interface GLpublic void glProgramUniform3iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value); GL_ARB_separate_shader_objectsglProgramUniform3iv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glProgramUniform1ui(int arg0,
int arg1,
int arg2)
GL2GL3 void glProgramUniform1ui(GLuint program, GLint location, GLuint v0); GL_ARB_separate_shader_objectsglProgramUniform1ui in interface GL2GL3public void glGetActiveUniform(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
GL2ES2 void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetActiveUniform in interface GL2ES2public void glNormalFormatNV(int arg0,
int arg1)
GL2GL3 void glNormalFormatNV(GLenum type, GLsizei stride); GL_NV_vertex_buffer_unified_memoryglNormalFormatNV in interface GL2GL3public void glGetnMapfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2GL3 void glGetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v); GL_ARB_robustnessglGetnMapfv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glDeleteRenderbuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glDeleteRenderbuffers in interface GLpublic void glTexCoordP2uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glTexCoordP2uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP2uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glGetUniformfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glGetUniformfv(GLuint program, GLint location, GLfloat * params); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetUniformfv in interface GL2ES2public void glGetUniformuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetUniformuiv(GLuint program, GLint location, GLuint * params); GL_VERSION_3_0; GL_EXT_gpu_shader4glGetUniformuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glBindBufferRange(int arg0,
int arg1,
int arg2,
long arg3,
long arg4)
GL2GL3 void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); GL_VERSION_3_0; GL_EXT_transform_feedbackglBindBufferRange in interface GL2GL3public void glDrawArraysInstancedBaseInstance(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei primcount, GLuint baseinstance); GL_ARB_base_instanceglDrawArraysInstancedBaseInstance in interface GL2GL3public void glGetActiveSubroutineUniformName(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
ByteBuffer arg5)
GL2GL3 void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); GL_ARB_shader_subroutineglGetActiveSubroutineUniformName in interface GL2GL3arg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed ByteBufferpublic void glTexCoordP1uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glTexCoordP1uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP1uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params); GL_VERSION_3_0; GL_EXT_texture_integerglTexParameterIiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
GL2GL3 void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName); GL_ARB_uniform_buffer_objectglGetActiveUniformBlockName in interface GL2GL3public void glVertexP3uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexP3uiv(GLenum type, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexP3uiv in interface GL2GL3public void glViewport(int arg0,
int arg1,
int arg2,
int arg3)
GL void glViewport(GLint x, GLint y, GLsizei width, GLsizei height); GL_VERSION_1_0, GL_ES_VERSION_2_0glViewport in interface GLpublic void glGetnPixelMapusv(int arg0,
int arg1,
short[] arg2,
int arg3)
GL2GL3 void glGetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values); GL_ARB_robustnessglGetnPixelMapusv in interface GL2GL3public void glVertexAttrib1sv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttrib1sv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib1sv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic int glGetFragDataIndex(int arg0,
String arg1)
GL2GL3 GLint glGetFragDataIndex(GLuint program, const GLchar * name); GL_ARB_blend_func_extendedglGetFragDataIndex in interface GL2GL3public void glGetQueryObjectuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint * params); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglGetQueryObjectuiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
GL void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_0, GL_ES_VERSION_2_0glTexImage2D in interface GLarg8 - a direct or array-backed Bufferpublic void glUniform4iv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glUniform4iv(GLint location, GLsizei count, const GLint * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform4iv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glTexParameteriv(GLenum target, GLenum pname, const GLint * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glTexParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic int glGetAttribLocation(int arg0,
String arg1)
GL2ES2 int glGetAttribLocation(GLuint program, const GLchar * name); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetAttribLocation in interface GL2ES2public void glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
Buffer arg9)
GL2ES2 void glTexImage3DOES(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_2; GL_OES_texture_3DglTexImage3D in interface GL2ES2arg9 - a direct or array-backed Bufferpublic void glTexParameterf(int arg0,
int arg1,
float arg2)
GL void glTexParameterf(GLenum target, GLenum pname, GLfloat param); GL_VERSION_1_0, GL_ES_VERSION_2_0glTexParameterf in interface GLpublic void glVertexAttrib4Nusv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4Nusv(GLuint index, const GLushort * v); GL_VERSION_2_0glVertexAttrib4Nusv in interface GL2GL3public void glVertexP2ui(int arg0,
int arg1)
GL2GL3 void glVertexP2ui(GLenum type, GLuint value); GL_ARB_vertex_type_2_10_10_10_revglVertexP2ui in interface GL2GL3public void glTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params); GL_VERSION_1_0, GL_ES_VERSION_2_0glTexParameterfv in interface GLarg2 - a direct or array-backed FloatBufferpublic void glSamplerParameteri(int arg0,
int arg1,
int arg2)
GL2GL3 void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param); GL_ARB_sampler_objectsglSamplerParameteri in interface GL2GL3public void glVertexAttribI3uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttribI3uiv(GLuint index, const GLuint * v); GL_VERSION_3_0glVertexAttribI3uiv in interface GL2GL3public void glVertexAttribI2iv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttribI2iv(GLuint index, const GLint * v); GL_VERSION_3_0glVertexAttribI2iv in interface GL2GL3public void glEndQuery(int arg0)
GL2ES2 void glEndQueryEXT(GLenum target); GL_VERSION_1_5; GL_EXT_occlusion_query_booleanglEndQuery in interface GL2ES2public void glStencilMaskSeparate(int arg0,
int arg1)
GL2ES2 void glStencilMaskSeparate(GLenum face, GLuint mask); GL_VERSION_2_0, GL_ES_VERSION_2_0glStencilMaskSeparate in interface GL2ES2public void glTexImage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
long arg7)
GL2GL3 void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); GL_VERSION_1_0glTexImage1D in interface GL2GL3public void glGetSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params); GL_ARB_sampler_objectsglGetSamplerParameterIuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic boolean isTextureFormatBGRA8888Available()
isTextureFormatBGRA8888Available in interface GLBasepublic void glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
GL void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); GL_VERSION_1_0, GL_ES_VERSION_2_0glReadPixels in interface GLarg6 - a direct or array-backed Bufferpublic void glVertexAttrib4bv(int arg0,
byte[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4bv(GLuint index, const GLbyte * v); GL_VERSION_2_0glVertexAttrib4bv in interface GL2GL3public void glProgramUniformMatrix2x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2x3fv in interface GL2GL3public void glGetIntegerui64vNV(int arg0,
LongBuffer arg1)
GL2GL3 void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result); GL_NV_shader_buffer_loadglGetIntegerui64vNV in interface GL2GL3arg1 - a direct or array-backed LongBufferpublic void glProgramUniform1fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2GL3 void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniform1fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glSamplerParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param); GL_ARB_sampler_objectsglSamplerParameterIiv in interface GL2GL3public void glBindProgramPipeline(int arg0)
GL2GL3 void glBindProgramPipeline(GLuint pipeline); GL_ARB_separate_shader_objectsglBindProgramPipeline in interface GL2GL3public void glProgramUniformMatrix4x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4x2fv in interface GL2GL3public void glGetVertexAttribdv(int arg0,
int arg1,
DoubleBuffer arg2)
GL2GL3 void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params); GL_VERSION_2_0glGetVertexAttribdv in interface GL2GL3arg2 - a direct or array-backed DoubleBufferpublic void glVertexAttrib2sv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttrib2sv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib2sv in interface GL2GL3public void glUniformBlockBinding(int arg0,
int arg1,
int arg2)
GL2GL3 void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); GL_ARB_uniform_buffer_objectglUniformBlockBinding in interface GL2GL3public void glUniform(GLUniformData arg0)
public void glGetnConvolutionFilter(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
GL2GL3 void glGetnConvolutionFilterARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * image); GL_ARB_robustnessglGetnConvolutionFilter in interface GL2GL3arg4 - a direct or array-backed Bufferpublic void glVertexAttribI1uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttribI1uiv(GLuint index, const GLuint * v); GL_VERSION_3_0glVertexAttribI1uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glVertexAttribI1ui(int arg0,
int arg1)
GL2GL3 void glVertexAttribI1ui(GLuint index, GLuint x); GL_VERSION_3_0glVertexAttribI1ui in interface GL2GL3public boolean glIsNamedStringARB(int arg0,
String arg1)
GL2GL3 GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name); GL_ARB_shading_language_includeglIsNamedStringARB in interface GL2GL3public void glGetNamedStringivARB(int arg0,
String arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params); GL_ARB_shading_language_includeglGetNamedStringivARB in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glVertexAttribLPointer(int arg0,
int arg1,
int arg2,
int arg3,
long arg4)
GL2GL3 void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); GL_ARB_vertex_attrib_64bitglVertexAttribLPointer in interface GL2GL3public void glProgramUniform2dv(int arg0,
int arg1,
int arg2,
DoubleBuffer arg3)
GL2GL3 void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniform2dv in interface GL2GL3arg3 - a direct or array-backed DoubleBufferpublic void glDepthRange(double arg0,
double arg1)
GLBase void glDepthRange(GLclampd depth); and void glDepthRangef(GLclampf depth); .glDepthRange in interface GL2ES2glDepthRange in interface GLBasepublic void glGetnMapdv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
GL2GL3 void glGetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v); GL_ARB_robustnessglGetnMapdv in interface GL2GL3public int glGetDebugMessageLogARB(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
IntBuffer arg6,
ByteBuffer arg7)
GL2GL3 GLuint glGetDebugMessageLogARB(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog); GL_ARB_debug_outputglGetDebugMessageLogARB in interface GL2GL3arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed IntBufferarg7 - a direct or array-backed ByteBufferpublic void glMultiTexCoordP1ui(int arg0,
int arg1,
int arg2)
GL2GL3 void glMultiTexCoordP1ui(GLenum texture, GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP1ui in interface GL2GL3public void glFramebufferTextureLayer(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2GL3 void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); GL_ARB_framebuffer_objectglFramebufferTextureLayer in interface GL2GL3public void glDrawElementsBaseVertex(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
GL2GL3 void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex); GL_ARB_draw_elements_base_vertexglDrawElementsBaseVertex in interface GL2GL3arg3 - a direct or array-backed Bufferpublic boolean glIsEnabled(int arg0)
GL GLboolean glIsEnabled(GLenum cap); GL_VERSION_1_0, GL_ES_VERSION_2_0glIsEnabled in interface GLpublic void glGetProgramPipelineInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GL2GL3 void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog); GL_ARB_separate_shader_objectsglGetProgramPipelineInfoLog in interface GL2GL3arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic ByteBuffer glAllocateMemoryNV(int arg0, float arg1, float arg2, float arg3)
GL2GL3wglAllocateMemoryNV /
glXAllocateMemoryNV extension.glAllocateMemoryNV in interface GL2GL3public void glBindVertexArray(int arg0)
GL2GL3 void glBindVertexArray(GLuint array); GL_ARB_vertex_array_objectglBindVertexArray in interface GL2GL3public void glGetnCompressedTexImage(int arg0,
int arg1,
int arg2,
Buffer arg3)
GL2GL3 void glGetnCompressedTexImageARB(GLenum target, GLint lod, GLsizei bufSize, GLvoid * img); GL_ARB_robustnessglGetnCompressedTexImage in interface GL2GL3arg3 - a direct or array-backed Bufferpublic void glVertexAttrib4usv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttrib4usv(GLuint index, const GLushort * v); GL_VERSION_2_0glVertexAttrib4usv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic void glTextureImage2DMultisampleNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
GL2GL3 void glTextureImage2DMultisampleNV(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations); GL_NV_texture_multisampleglTextureImage2DMultisampleNV in interface GL2GL3public void glScissorIndexedv(int arg0,
IntBuffer arg1)
GL2GL3 void glScissorIndexedv(GLuint index, const GLint * v); GL_ARB_viewport_arrayglScissorIndexedv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glDeleteBuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteBuffers(GLsizei n, const GLuint * buffers); GL_VERSION_1_5, GL_ES_VERSION_2_0glDeleteBuffers in interface GLpublic void glNormalP3ui(int arg0,
int arg1)
GL2GL3 void glNormalP3ui(GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglNormalP3ui in interface GL2GL3public void glUniformMatrix3x2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2GL3 void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix3x2fv in interface GL2GL3public void glDrawTransformFeedbackInstanced(int arg0,
int arg1,
int arg2)
GL2GL3 void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei primcount); GL_ARB_transform_feedback_instancedglDrawTransformFeedbackInstanced in interface GL2GL3public void glBeginTransformFeedback(int arg0)
GL2GL3 void glBeginTransformFeedback(GLenum primitiveMode); GL_VERSION_3_0; GL_EXT_transform_feedbackglBeginTransformFeedback in interface GL2GL3public void glUniformui64vNV(int arg0,
int arg1,
LongBuffer arg2)
GL2GL3 void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value); GL_NV_shader_buffer_loadglUniformui64vNV in interface GL2GL3arg2 - a direct or array-backed LongBufferpublic void glProgramUniform4fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL2GL3 void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniform4fv in interface GL2GL3public void glProgramUniform3d(int arg0,
int arg1,
double arg2,
double arg3,
double arg4)
GL2GL3 void glProgramUniform3d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2); GL_ARB_separate_shader_objectsglProgramUniform3d in interface GL2GL3public void glVertexP4uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexP4uiv(GLenum type, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexP4uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glVertexAttribI4usv(int arg0,
ShortBuffer arg1)
GL2GL3 void glVertexAttribI4usv(GLuint index, const GLushort * v); GL_VERSION_3_0glVertexAttribI4usv in interface GL2GL3arg1 - a direct or array-backed ShortBufferpublic void glProgramParameteri(int arg0,
int arg1,
int arg2)
GL2GL3 void glProgramParameteri(GLuint program, GLenum pname, GLint value); GL_ARB_get_program_binaryglProgramParameteri in interface GL2GL3public void glVertexAttrib4sv(int arg0,
short[] arg1,
int arg2)
GL2GL3 void glVertexAttrib4sv(GLuint index, const GLshort * v); GL_VERSION_2_0glVertexAttrib4sv in interface GL2GL3public void glBindFragDataLocation(int arg0,
int arg1,
String arg2)
GL2GL3 void glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name); GL_VERSION_3_0; GL_EXT_gpu_shader4glBindFragDataLocation in interface GL2GL3public void glProgramUniform1f(int arg0,
int arg1,
float arg2)
GL2GL3 void glProgramUniform1f(GLuint program, GLint location, GLfloat v0); GL_ARB_separate_shader_objectsglProgramUniform1f in interface GL2GL3public void glVertexAttrib4uiv(int arg0,
IntBuffer arg1)
GL2GL3 void glVertexAttrib4uiv(GLuint index, const GLuint * v); GL_VERSION_2_0glVertexAttrib4uiv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glVertexAttribI4ubv(int arg0,
ByteBuffer arg1)
GL2GL3 void glVertexAttribI4ubv(GLuint index, const GLubyte * v); GL_VERSION_3_0glVertexAttribI4ubv in interface GL2GL3arg1 - a direct or array-backed ByteBufferpublic void glGetActiveUniformsiv(int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int[] arg5,
int arg6)
GL2GL3 void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params); GL_ARB_uniform_buffer_objectglGetActiveUniformsiv in interface GL2GL3public void glGetActiveUniformsiv(int arg0,
int arg1,
IntBuffer arg2,
int arg3,
IntBuffer arg4)
GL2GL3 void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params); GL_ARB_uniform_buffer_objectglGetActiveUniformsiv in interface GL2GL3arg2 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferpublic void glGetnUniformuiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2GL3 void glGetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params); GL_ARB_robustnessglGetnUniformuiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glFramebufferTextureARB(int arg0,
int arg1,
int arg2,
int arg3)
GL2GL3 void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level); GL_ARB_geometry_shader4glFramebufferTextureARB in interface GL2GL3public void glGetnPixelMapfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2GL3 void glGetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values); GL_ARB_robustnessglGetnPixelMapfv in interface GL2GL3public void glClearBufferfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2GL3 void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value); GL_VERSION_3_0glClearBufferfv in interface GL2GL3public void glMultiDrawArraysIndirectAMD(int arg0,
Buffer arg1,
int arg2,
int arg3)
GL2GL3 void glMultiDrawArraysIndirectAMD(GLenum mode, const GLvoid * indirect, GLsizei primcount, GLsizei stride); GL_AMD_multi_draw_indirectglMultiDrawArraysIndirectAMD in interface GL2GL3arg1 - a direct or array-backed Bufferpublic void glProgramUniform2fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL2GL3 void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); GL_ARB_separate_shader_objectsglProgramUniform2fv in interface GL2GL3public void glUniform3uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glUniform3uiv(GLint location, GLsizei count, const GLuint * value); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform3uiv in interface GL2GL3public void glSecondaryColorP3ui(int arg0,
int arg1)
GL2GL3 void glSecondaryColorP3ui(GLenum type, GLuint color); GL_ARB_vertex_type_2_10_10_10_revglSecondaryColorP3ui in interface GL2GL3public void glTexCoordP4ui(int arg0,
int arg1)
GL2GL3 void glTexCoordP4ui(GLenum type, GLuint coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP4ui in interface GL2GL3public void glGenFramebuffers(int arg0,
IntBuffer arg1)
GL void glGenFramebuffers(GLsizei n, GLuint * framebuffers); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGenFramebuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glUniform1uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glUniform1uiv(GLint location, GLsizei count, const GLuint * value); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform1uiv in interface GL2GL3public void glGetProgramPipelineiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params); GL_ARB_separate_shader_objectsglGetProgramPipelineiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glBlitFramebuffer(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
GL2GL3 void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); GL_ARB_framebuffer_object; GL_EXT_framebuffer_blitglBlitFramebuffer in interface GL2GL3public void glTexCoordP3uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glTexCoordP3uiv(GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglTexCoordP3uiv in interface GL2GL3public void glUniformMatrix2x4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2GL3 void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_1glUniformMatrix2x4fv in interface GL2GL3arg3 - a direct or array-backed FloatBufferpublic void glDepthRangef(float arg0,
float arg1)
GL2ES2 void glDepthRangef(GLclampf zNear, GLclampf zFar);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
void glDepthRange(GLclampd zNear, GLclampd zFar); if no native implementation is available.glDepthRangef in interface GLglDepthRangef in interface GL2ES2public void glGetDoublev(int arg0,
DoubleBuffer arg1)
GL2GL3 void glGetDoublev(GLenum pname, GLdouble * params); GL_VERSION_1_0glGetDoublev in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void glGetCompressedTexImage(int arg0,
int arg1,
long arg2)
GL2GL3 void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img); GL_VERSION_1_3glGetCompressedTexImage in interface GL2GL3public void glClearColor(float arg0,
float arg1,
float arg2,
float arg3)
GL void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); GL_VERSION_1_0, GL_ES_VERSION_2_0glClearColor in interface GLpublic void glDisable(int arg0)
GL void glDisable(GLenum cap); GL_VERSION_1_0, GL_ES_VERSION_2_0public void glPointParameteriv(int arg0,
IntBuffer arg1)
GL2GL3 void glPointParameteriv(GLenum pname, const GLint * params); GL_VERSION_1_4glPointParameteriv in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glVertexAttribL2dv(int arg0,
DoubleBuffer arg1)
GL2GL3 void glVertexAttribL2dv(GLuint index, const GLdouble * v); GL_ARB_vertex_attrib_64bitglVertexAttribL2dv in interface GL2GL3arg1 - a direct or array-backed DoubleBufferpublic void glProgramUniform1dv(int arg0,
int arg1,
int arg2,
double[] arg3,
int arg4)
GL2GL3 void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniform1dv in interface GL2GL3public void glGetProgramBinary(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
Buffer arg4)
GL2ES2 void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary); GL_ARB_get_program_binary; GL_OES_get_program_binaryglGetProgramBinary in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed Bufferpublic void glGetProgramBinary(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
Buffer arg6)
GL2ES2 void glGetProgramBinaryOES(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary); GL_ARB_get_program_binary; GL_OES_get_program_binaryglGetProgramBinary in interface GL2ES2arg6 - a direct or array-backed Bufferpublic void glGetNamedStringARB(int arg0,
String arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
GL2GL3 void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string); GL_ARB_shading_language_includeglGetNamedStringARB in interface GL2GL3public void glProgramUniform1d(int arg0,
int arg1,
double arg2)
GL2GL3 void glProgramUniform1d(GLuint program, GLint location, GLdouble v0); GL_ARB_separate_shader_objectsglProgramUniform1d in interface GL2GL3public void glEndTransformFeedback()
GL2GL3 void glEndTransformFeedback(void); GL_VERSION_3_0; GL_EXT_transform_feedbackglEndTransformFeedback in interface GL2GL3public int getDefaultReadFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject) based drawable
is being used.
getDefaultReadFramebuffer in interface GLBasepublic void glProgramUniform3f(int arg0,
int arg1,
float arg2,
float arg3,
float arg4)
GL2GL3 void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2); GL_ARB_separate_shader_objectsglProgramUniform3f in interface GL2GL3public void glGetCompressedTexImage(int arg0,
int arg1,
Buffer arg2)
GL2GL3 void glGetCompressedTexImage(GLenum target, GLint level, GLvoid * img); GL_VERSION_1_3glGetCompressedTexImage in interface GL2GL3arg2 - a direct or array-backed Bufferpublic void glLogicOp(int arg0)
GL2GL3public boolean glIsVertexArray(int arg0)
GL2GL3 GLboolean glIsVertexArray(GLuint array); GL_ARB_vertex_array_objectglIsVertexArray in interface GL2GL3public void glTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params); GL_VERSION_3_0; GL_EXT_texture_integerglTexParameterIuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glGetSamplerParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2GL3 void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params); GL_ARB_sampler_objectsglGetSamplerParameterfv in interface GL2GL3public void glGenTextures(int arg0,
int[] arg1,
int arg2)
GL void glGenTextures(GLsizei n, GLuint * textures); GL_VERSION_1_1, GL_ES_VERSION_2_0glGenTextures in interface GLpublic void glProgramUniformui64vNV(int arg0,
int arg1,
int arg2,
long[] arg3,
int arg4)
GL2GL3 void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value); GL_NV_shader_buffer_loadglProgramUniformui64vNV in interface GL2GL3public void glMemoryBarrier(int arg0)
GL2GL3 void glMemoryBarrier(GLbitfield barriers); GL_ARB_shader_image_load_storeglMemoryBarrier in interface GL2GL3public void glGetQueryObjectiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params); GL_VERSION_1_5glGetQueryObjectiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic boolean glUnmapBuffer(int arg0)
GL GLboolean glUnmapBufferOES(GLenum target); GL_VERSION_1_5; GL_OES_mapbufferglUnmapBuffer in interface GLpublic void glEdgeFlagFormatNV(int arg0)
GL2GL3 void glEdgeFlagFormatNV(GLsizei stride); GL_NV_vertex_buffer_unified_memoryglEdgeFlagFormatNV in interface GL2GL3public void glDebugMessageControlARB(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
boolean arg5)
GL2GL3 void glDebugMessageControlARB(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); GL_ARB_debug_outputglDebugMessageControlARB in interface GL2GL3arg4 - a direct or array-backed IntBufferpublic void glVertexP2uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexP2uiv(GLenum type, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexP2uiv in interface GL2GL3public void glGetActiveUniformName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
GL2GL3 void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); GL_ARB_uniform_buffer_objectglGetActiveUniformName in interface GL2GL3public void glVertexAttribI4uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttribI4uiv(GLuint index, const GLuint * v); GL_VERSION_3_0glVertexAttribI4uiv in interface GL2GL3public void glUniform2iv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glUniform2iv(GLint location, GLsizei count, const GLint * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform2iv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glMultiTexCoordP1uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2GL3 void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP1uiv in interface GL2GL3public void glVertexAttribL4dv(int arg0,
double[] arg1,
int arg2)
GL2GL3 void glVertexAttribL4dv(GLuint index, const GLdouble * v); GL_ARB_vertex_attrib_64bitglVertexAttribL4dv in interface GL2GL3public void glGetDoublei_v(int arg0,
int arg1,
DoubleBuffer arg2)
GL2GL3 void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data); GL_ARB_viewport_arrayglGetDoublei_v in interface GL2GL3arg2 - a direct or array-backed DoubleBufferpublic void glUniform4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2ES2 void glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform4i in interface GL2ES2public void glVertexAttribP4uiv(int arg0,
int arg1,
boolean arg2,
IntBuffer arg3)
GL2GL3 void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); GL_ARB_vertex_type_2_10_10_10_revglVertexAttribP4uiv in interface GL2GL3arg3 - a direct or array-backed IntBufferpublic void glUniform4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
GL2ES2 void glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform4f in interface GL2ES2public void glMultiDrawArrays(int arg0,
int[] arg1,
int arg2,
int[] arg3,
int arg4,
int arg5)
GL2GL3 void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); GL_VERSION_1_4glMultiDrawArrays in interface GL2GL3public void glMultiDrawArrays(int arg0,
IntBuffer arg1,
IntBuffer arg2,
int arg3)
GL2GL3 void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); GL_VERSION_1_4glMultiDrawArrays in interface GL2GL3arg1 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glVertexAttrib4fv(int arg0,
FloatBuffer arg1)
GL2ES2 void glVertexAttrib4fv(GLuint indx, const GLfloat * values); GL_VERSION_2_0, GL_ES_VERSION_2_0glVertexAttrib4fv in interface GL2ES2arg1 - a direct or array-backed FloatBufferpublic void glDeleteSamplers(int arg0,
IntBuffer arg1)
GL2GL3 void glDeleteSamplers(GLsizei count, const GLuint * samplers); GL_ARB_sampler_objectsglDeleteSamplers in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glShaderSource(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
GL2ES2 void glShaderSource(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); GL_VERSION_2_0, GL_ES_VERSION_2_0glShaderSource in interface GL2ES2public void glMultiTexCoordP4uiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords); GL_ARB_vertex_type_2_10_10_10_revglMultiTexCoordP4uiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glBufferAddressRangeNV(int arg0,
int arg1,
long arg2,
long arg3)
GL2GL3 void glBufferAddressRangeNV(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length); GL_NV_vertex_buffer_unified_memoryglBufferAddressRangeNV in interface GL2GL3public void glCompileShader(int arg0)
GL2ES2 void glCompileShader(GLuint shader); GL_VERSION_2_0, GL_ES_VERSION_2_0glCompileShader in interface GL2ES2public void glUniform1fv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glUniform1fv(GLint location, GLsizei count, const GLfloat * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform1fv in interface GL2ES2public void glGetShaderInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GL2ES2 void glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * infolog); GL_VERSION_2_0, GL_ES_VERSION_2_0glGetShaderInfoLog in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic void glGetVertexAttribIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params); GL_VERSION_3_0glGetVertexAttribIuiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glGetTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params); GL_VERSION_3_0; GL_EXT_texture_integerglGetTexParameterIiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glGetIntegerui64i_vNV(int arg0,
int arg1,
LongBuffer arg2)
GL2GL3 void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result); GL_NV_vertex_buffer_unified_memoryglGetIntegerui64i_vNV in interface GL2GL3arg2 - a direct or array-backed LongBufferpublic void glGenRenderbuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers); GL_ARB_framebuffer_object, GL_ES_VERSION_2_0glGenRenderbuffers in interface GLpublic void glColorP3uiv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glColorP3uiv(GLenum type, const GLuint * color); GL_ARB_vertex_type_2_10_10_10_revglColorP3uiv in interface GL2GL3public void glFlush()
GLpublic void glUniform4uiv(int arg0,
int arg1,
IntBuffer arg2)
GL2GL3 void glUniform4uiv(GLint location, GLsizei count, const GLuint * value); GL_VERSION_3_0; GL_EXT_gpu_shader4glUniform4uiv in interface GL2GL3arg2 - a direct or array-backed IntBufferpublic void glVertexAttribI4iv(int arg0,
int[] arg1,
int arg2)
GL2GL3 void glVertexAttribI4iv(GLuint index, const GLint * v); GL_VERSION_3_0glVertexAttribI4iv in interface GL2GL3public void glProgramUniformui64NV(int arg0,
int arg1,
long arg2)
GL2GL3 void glProgramUniformui64NV(GLuint program, GLint location, GLuint64EXT value); GL_NV_shader_buffer_loadglProgramUniformui64NV in interface GL2GL3public void glProgramUniformMatrix4dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix4dv in interface GL2GL3public void glProgramUniformMatrix2dv(int arg0,
int arg1,
int arg2,
boolean arg3,
double[] arg4,
int arg5)
GL2GL3 void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); GL_ARB_separate_shader_objectsglProgramUniformMatrix2dv in interface GL2GL3public void glDeleteTransformFeedbacks(int arg0,
IntBuffer arg1)
GL2GL3 void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids); GL_ARB_transform_feedback2glDeleteTransformFeedbacks in interface GL2GL3arg1 - a direct or array-backed IntBufferpublic void glUniformMatrix3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
GL2ES2 void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniformMatrix3fv in interface GL2ES2public boolean hasBasicFBOSupport()
GLBasetrue if basic FBO support is available, otherwise false.
Basic FBO is supported if the context is either GL-ES >= 2.0, GL >= core 3.0 or implements the extensions
GL_ARB_ES2_compatibility, GL_ARB_framebuffer_object, GL_EXT_framebuffer_object or GL_OES_framebuffer_object.
Basic FBO support may only include one color attachment and no multisampling, as well as limited internal formats for renderbuffer.
hasBasicFBOSupport in interface GLBaseGLContext.hasBasicFBOSupport()public void glGetInternalformativ(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4)
GL2GL3 void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params); GL_ARB_internalformat_queryglGetInternalformativ in interface GL2GL3arg4 - a direct or array-backed IntBufferpublic void glVertexAttribLPointer(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
GL2GL3 void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); GL_ARB_vertex_attrib_64bitglVertexAttribLPointer in interface GL2GL3arg4 - a direct only Bufferpublic void glBlendFunci(int arg0,
int arg1,
int arg2)
GL2GL3 void glBlendFunciARB(GLuint buf, GLenum src, GLenum dst); GL_ARB_draw_buffers_blendglBlendFunci in interface GL2GL3public void glUniform3fv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glUniform3fv(GLint location, GLsizei count, const GLfloat * v); GL_VERSION_2_0, GL_ES_VERSION_2_0glUniform3fv in interface GL2ES2public void glDepthFunc(int arg0)
GL void glDepthFunc(GLenum func); GL_VERSION_1_0, GL_ES_VERSION_2_0glDepthFunc in interface GLCopyright 2010 JogAmp Community.