public class DebugGLES3 extends Object implements GLES2, GL4ES3, GLES3
Composable pipeline which wraps an underlying GL
implementation,
providing error checking after each OpenGL method call. If an error occurs,
causes a GLException
to be thrown at exactly the point of failure.
Sample code which installs this pipeline:
gl = drawable.setGL(new DebugGL(drawable.getGL()));For automatic instantiation see
GLPipelineFactory.create(String, Class, GL, Object[])
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG |
GL_3DC_X_AMD, GL_3DC_XY_AMD, GL_ALPHA_TEST_FUNC_QCOM, GL_ALPHA_TEST_QCOM, GL_ALPHA_TEST_REF_QCOM, GL_ATC_RGB_AMD, GL_ATC_RGBA_EXPLICIT_ALPHA_AMD, GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD, GL_BGRA_IMG, GL_BINNING_CONTROL_HINT_QCOM, GL_CLAMP_TO_BORDER_NV, GL_CLIP_DISTANCE0_APPLE, GL_CLIP_DISTANCE1_APPLE, GL_CLIP_DISTANCE2_APPLE, GL_CLIP_DISTANCE3_APPLE, GL_CLIP_DISTANCE4_APPLE, GL_CLIP_DISTANCE5_APPLE, GL_CLIP_DISTANCE6_APPLE, GL_CLIP_DISTANCE7_APPLE, GL_COLOR_ATTACHMENT_EXT, GL_COLOR_BUFFER_BIT0_QCOM, GL_COLOR_BUFFER_BIT1_QCOM, GL_COLOR_BUFFER_BIT2_QCOM, GL_COLOR_BUFFER_BIT3_QCOM, GL_COLOR_BUFFER_BIT4_QCOM, GL_COLOR_BUFFER_BIT5_QCOM, GL_COLOR_BUFFER_BIT6_QCOM, GL_COLOR_BUFFER_BIT7_QCOM, GL_COLOR_EXT, GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG, GL_COMPRESSED_RGBA_ASTC_10x10_KHR, GL_COMPRESSED_RGBA_ASTC_10x5_KHR, GL_COMPRESSED_RGBA_ASTC_10x6_KHR, GL_COMPRESSED_RGBA_ASTC_10x8_KHR, GL_COMPRESSED_RGBA_ASTC_12x10_KHR, GL_COMPRESSED_RGBA_ASTC_12x12_KHR, GL_COMPRESSED_RGBA_ASTC_3x3x3_OES, GL_COMPRESSED_RGBA_ASTC_4x3x3_OES, GL_COMPRESSED_RGBA_ASTC_4x4_KHR, GL_COMPRESSED_RGBA_ASTC_4x4x3_OES, GL_COMPRESSED_RGBA_ASTC_4x4x4_OES, GL_COMPRESSED_RGBA_ASTC_5x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x4x4_OES, GL_COMPRESSED_RGBA_ASTC_5x5_KHR, GL_COMPRESSED_RGBA_ASTC_5x5x4_OES, GL_COMPRESSED_RGBA_ASTC_5x5x5_OES, GL_COMPRESSED_RGBA_ASTC_6x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x5x5_OES, GL_COMPRESSED_RGBA_ASTC_6x6_KHR, GL_COMPRESSED_RGBA_ASTC_6x6x5_OES, GL_COMPRESSED_RGBA_ASTC_6x6x6_OES, GL_COMPRESSED_RGBA_ASTC_8x5_KHR, GL_COMPRESSED_RGBA_ASTC_8x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x8_KHR, GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG, GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG, GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE, GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE, GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT, GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG, GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT, GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV, GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT, GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT, GL_COMPRESSED_SRGB_S3TC_DXT1_NV, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, GL_CONTEXT_LOST, GL_CONTEXT_RELEASE_BEHAVIOR, GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH, GL_COPY_READ_BUFFER_NV, GL_COPY_WRITE_BUFFER_NV, GL_COVERAGE_ALL_FRAGMENTS_NV, GL_COVERAGE_ATTACHMENT_NV, GL_COVERAGE_AUTOMATIC_NV, GL_COVERAGE_BUFFER_BIT_NV, GL_COVERAGE_BUFFERS_NV, GL_COVERAGE_COMPONENT_NV, GL_COVERAGE_COMPONENT4_NV, GL_COVERAGE_EDGE_FRAGMENTS_NV, GL_COVERAGE_SAMPLES_NV, GL_CPU_OPTIMIZED_QCOM, GL_DECODE_EXT, GL_DEPTH_BUFFER_BIT0_QCOM, GL_DEPTH_BUFFER_BIT1_QCOM, GL_DEPTH_BUFFER_BIT2_QCOM, GL_DEPTH_BUFFER_BIT3_QCOM, GL_DEPTH_BUFFER_BIT4_QCOM, GL_DEPTH_BUFFER_BIT5_QCOM, GL_DEPTH_BUFFER_BIT6_QCOM, GL_DEPTH_BUFFER_BIT7_QCOM, GL_DEPTH_COMPONENT16_NONLINEAR_NV, GL_DEPTH_EXT, GL_DMP_PROGRAM_BINARY_DMP, GL_DRAW_BUFFER_EXT, GL_DRAW_FRAMEBUFFER_ANGLE, GL_DRAW_FRAMEBUFFER_BINDING_ANGLE, GL_DRAW_FRAMEBUFFER_BINDING_NV, GL_DRAW_FRAMEBUFFER_NV, GL_ETC1_RGB8_OES, GL_ETC1_SRGB8_NV, GL_FETCH_PER_SAMPLE_ARM, GL_FIRST_VERTEX_CONVENTION_EXT, GL_FIRST_VERTEX_CONVENTION_OES, GL_FLOAT_MAT2x3_NV, GL_FLOAT_MAT2x4_NV, GL_FLOAT_MAT3x2_NV, GL_FLOAT_MAT3x4_NV, GL_FLOAT_MAT4x2_NV, GL_FLOAT_MAT4x3_NV, GL_FRACTIONAL_EVEN_EXT, GL_FRACTIONAL_EVEN_OES, GL_FRACTIONAL_ODD_EXT, GL_FRACTIONAL_ODD_OES, GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES, GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT, GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM, GL_FRAMEBUFFER_ATTACHMENT_ANGLE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT, GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT, GL_FRAMEBUFFER_DEFAULT_LAYERS_OES, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV, GL_FRAMEBUFFER_UNDEFINED_OES, GL_GCCSO_SHADER_BINARY_FJ, GL_GEOMETRY_LINKED_INPUT_TYPE_EXT, GL_GEOMETRY_LINKED_INPUT_TYPE_OES, GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT, GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES, GL_GEOMETRY_LINKED_VERTICES_OUT_EXT, GL_GEOMETRY_LINKED_VERTICES_OUT_OES, GL_GEOMETRY_SHADER_BIT_EXT, GL_GEOMETRY_SHADER_BIT_OES, GL_GEOMETRY_SHADER_EXT, GL_GEOMETRY_SHADER_INVOCATIONS_EXT, GL_GEOMETRY_SHADER_INVOCATIONS_OES, GL_GEOMETRY_SHADER_OES, GL_GPU_OPTIMIZED_QCOM, GL_HALF_FLOAT_OES, GL_IMAGE_BUFFER_EXT, GL_IMAGE_BUFFER_OES, GL_IMAGE_CUBE_MAP_ARRAY_EXT, GL_IMAGE_CUBE_MAP_ARRAY_OES, GL_INT_IMAGE_BUFFER_EXT, GL_INT_IMAGE_BUFFER_OES, GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT, GL_INT_IMAGE_CUBE_MAP_ARRAY_OES, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_INT_SAMPLER_BUFFER_EXT, GL_INT_SAMPLER_BUFFER_OES, GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES, GL_IS_PER_PATCH_EXT, GL_IS_PER_PATCH_OES, GL_ISOLINES_EXT, GL_ISOLINES_OES, GL_LAST_VERTEX_CONVENTION_EXT, GL_LAST_VERTEX_CONVENTION_OES, GL_LAYER_PROVOKING_VERTEX_EXT, GL_LAYER_PROVOKING_VERTEX_OES, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINE_STRIP_ADJACENCY_OES, GL_LINES_ADJACENCY_EXT, GL_LINES_ADJACENCY_OES, GL_MALI_PROGRAM_BINARY_ARM, GL_MALI_SHADER_BINARY_ARM, GL_MAX, GL_MAX_CLIP_DISTANCES_APPLE, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES, GL_MAX_FRAMEBUFFER_LAYERS_EXT, GL_MAX_FRAMEBUFFER_LAYERS_OES, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT, GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES, GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT, GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES, GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT, GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES, GL_MAX_MULTIVIEW_BUFFERS_EXT, GL_MAX_PATCH_VERTICES_EXT, GL_MAX_PATCH_VERTICES_OES, GL_MAX_SAMPLES_EXT, GL_MAX_SAMPLES_IMG, GL_MAX_SAMPLES_NV, GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT, GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES, GL_MAX_TESS_GEN_LEVEL_EXT, GL_MAX_TESS_GEN_LEVEL_OES, GL_MAX_TESS_PATCH_COMPONENTS_EXT, GL_MAX_TESS_PATCH_COMPONENTS_OES, GL_MAX_TEXTURE_BUFFER_SIZE_EXT, GL_MAX_TEXTURE_BUFFER_SIZE_OES, GL_MAX_VIEWPORTS_NV, GL_MIN, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES, GL_MIN_SAMPLE_SHADING_VALUE_OES, GL_MULTISAMPLE_BUFFER_BIT0_QCOM, GL_MULTISAMPLE_BUFFER_BIT1_QCOM, GL_MULTISAMPLE_BUFFER_BIT2_QCOM, GL_MULTISAMPLE_BUFFER_BIT3_QCOM, GL_MULTISAMPLE_BUFFER_BIT4_QCOM, GL_MULTISAMPLE_BUFFER_BIT5_QCOM, GL_MULTISAMPLE_BUFFER_BIT6_QCOM, GL_MULTISAMPLE_BUFFER_BIT7_QCOM, GL_MULTIVIEW_EXT, GL_NVIDIA_PLATFORM_BINARY_NV, GL_PACK_REVERSE_ROW_ORDER_ANGLE, GL_PATCH_VERTICES_EXT, GL_PATCH_VERTICES_OES, GL_PATCHES_EXT, GL_PATCHES_OES, GL_PERFMON_GLOBAL_MODE_QCOM, GL_PRIMITIVE_BOUNDING_BOX_EXT, GL_PRIMITIVE_BOUNDING_BOX_OES, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES, GL_PRIMITIVES_GENERATED_EXT, GL_PRIMITIVES_GENERATED_OES, GL_PROGRAM_BINARY_ANGLE, GL_QUADS_EXT, GL_QUADS_OES, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F_APPLE, GL_R16_EXT, GL_R16_SNORM_EXT, GL_R8_SNORM, GL_READ_BUFFER_EXT, GL_READ_BUFFER_NV, GL_READ_FRAMEBUFFER_ANGLE, GL_READ_FRAMEBUFFER_BINDING_ANGLE, GL_READ_FRAMEBUFFER_BINDING_NV, GL_READ_FRAMEBUFFER_NV, GL_REFERENCED_BY_GEOMETRY_SHADER_EXT, GL_REFERENCED_BY_GEOMETRY_SHADER_OES, GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT, GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES, GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM, GL_RENDERBUFFER_SAMPLES_EXT, GL_RENDERBUFFER_SAMPLES_IMG, GL_RENDERBUFFER_SAMPLES_NV, GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES, GL_RG16_EXT, GL_RG16_SNORM_EXT, GL_RG8_SNORM, GL_RGB16_EXT, GL_RGB16_SNORM_EXT, GL_RGB9_E5_APPLE, GL_RGBA16_EXT, GL_RGBA16_SNORM_EXT, GL_RGBA8_SNORM, GL_SAMPLE_SHADING_OES, GL_SAMPLER_2D_ARRAY_SHADOW_NV, GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_SAMPLER_BUFFER_EXT, GL_SAMPLER_BUFFER_OES, GL_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_SAMPLER_CUBE_MAP_ARRAY_OES, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES, GL_SAMPLER_CUBE_SHADOW_NV, GL_SAMPLER_EXTERNAL_OES, GL_SGX_BINARY_IMG, GL_SGX_PROGRAM_BINARY_IMG, GL_SHADER_BINARY_VIV, GL_SHADER_PIXEL_LOCAL_STORAGE_EXT, GL_SKIP_DECODE_EXT, GL_SLUMINANCE_ALPHA_NV, GL_SLUMINANCE_NV, GL_SLUMINANCE8_ALPHA8_NV, GL_SLUMINANCE8_NV, GL_SMAPHS_PROGRAM_BINARY_DMP, GL_SMAPHS30_PROGRAM_BINARY_DMP, GL_SRGB8_NV, GL_STATE_RESTORE, GL_STENCIL_BUFFER_BIT0_QCOM, GL_STENCIL_BUFFER_BIT1_QCOM, GL_STENCIL_BUFFER_BIT2_QCOM, GL_STENCIL_BUFFER_BIT3_QCOM, GL_STENCIL_BUFFER_BIT4_QCOM, GL_STENCIL_BUFFER_BIT5_QCOM, GL_STENCIL_BUFFER_BIT6_QCOM, GL_STENCIL_BUFFER_BIT7_QCOM, GL_STENCIL_EXT, GL_STENCIL_INDEX_OES, GL_STENCIL_INDEX8_OES, GL_TESS_CONTROL_OUTPUT_VERTICES_EXT, GL_TESS_CONTROL_OUTPUT_VERTICES_OES, GL_TESS_CONTROL_SHADER_BIT_EXT, GL_TESS_CONTROL_SHADER_BIT_OES, GL_TESS_CONTROL_SHADER_EXT, GL_TESS_CONTROL_SHADER_OES, GL_TESS_EVALUATION_SHADER_BIT_EXT, GL_TESS_EVALUATION_SHADER_BIT_OES, GL_TESS_EVALUATION_SHADER_EXT, GL_TESS_EVALUATION_SHADER_OES, GL_TESS_GEN_MODE_EXT, GL_TESS_GEN_MODE_OES, GL_TESS_GEN_POINT_MODE_EXT, GL_TESS_GEN_POINT_MODE_OES, GL_TESS_GEN_SPACING_EXT, GL_TESS_GEN_SPACING_OES, GL_TESS_GEN_VERTEX_ORDER_EXT, GL_TESS_GEN_VERTEX_ORDER_OES, GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES, GL_TEXTURE_BINDING_BUFFER_EXT, GL_TEXTURE_BINDING_BUFFER_OES, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES, GL_TEXTURE_BINDING_EXTERNAL_OES, GL_TEXTURE_BORDER_COLOR_NV, GL_TEXTURE_BUFFER_BINDING_EXT, GL_TEXTURE_BUFFER_BINDING_OES, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES, GL_TEXTURE_BUFFER_EXT, GL_TEXTURE_BUFFER_OES, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES, GL_TEXTURE_BUFFER_OFFSET_EXT, GL_TEXTURE_BUFFER_OFFSET_OES, GL_TEXTURE_BUFFER_SIZE_EXT, GL_TEXTURE_BUFFER_SIZE_OES, GL_TEXTURE_CUBE_MAP_ARRAY_EXT, GL_TEXTURE_CUBE_MAP_ARRAY_OES, GL_TEXTURE_DEPTH_QCOM, GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_FORMAT_QCOM, GL_TEXTURE_HEIGHT_QCOM, GL_TEXTURE_IMAGE_VALID_QCOM, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TEXTURE_INTERNAL_FORMAT_QCOM, GL_TEXTURE_MAX_LEVEL_APPLE, GL_TEXTURE_NUM_LEVELS_QCOM, GL_TEXTURE_OBJECT_VALID_QCOM, GL_TEXTURE_SAMPLES_IMG, GL_TEXTURE_SRGB_DECODE_EXT, GL_TEXTURE_TARGET_QCOM, GL_TEXTURE_TYPE_QCOM, GL_TEXTURE_USAGE_ANGLE, GL_TEXTURE_VIEW_MIN_LAYER, GL_TEXTURE_VIEW_MIN_LEVEL, GL_TEXTURE_VIEW_NUM_LAYERS, GL_TEXTURE_VIEW_NUM_LEVELS, GL_TEXTURE_WIDTH_QCOM, GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE, GL_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLE_STRIP_ADJACENCY_OES, GL_TRIANGLES_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_OES, GL_UNDEFINED_VERTEX_EXT, GL_UNDEFINED_VERTEX_OES, GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE, GL_UNSIGNED_INT_5_9_9_9_REV_APPLE, GL_UNSIGNED_INT_IMAGE_BUFFER_EXT, GL_UNSIGNED_INT_IMAGE_BUFFER_OES, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT, GL_UNSIGNED_INT_SAMPLER_BUFFER_OES, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES, GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG, GL_VERTEX_ARRAY, GL_VERTEX_ARRAY_BINDING_OES, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV, GL_VIEWPORT_BOUNDS_RANGE_NV, GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV, GL_VIEWPORT_SUBPIXEL_BITS_NV, GL_WRITEONLY_RENDERING_QCOM, GL_Z400_BINARY_AMD
GL_ACTIVE_RESOURCES, GL_ACTIVE_VARIABLES, GL_ALREADY_SIGNALED, GL_ARRAY_SIZE, GL_ARRAY_STRIDE, GL_ATOMIC_COUNTER_BUFFER_INDEX, GL_BLOCK_INDEX, GL_BUFFER_BINDING, GL_BUFFER_DATA_SIZE, GL_BUFFER_VARIABLE, GL_COMPUTE_SHADER, GL_COMPUTE_SHADER_BIT, GL_COMPUTE_WORK_GROUP_SIZE, GL_CONDITION_SATISFIED, GL_DISPATCH_INDIRECT_BUFFER, GL_DISPATCH_INDIRECT_BUFFER_BINDING, GL_DRAW_INDIRECT_BUFFER, GL_DRAW_INDIRECT_BUFFER_BINDING, GL_INT_2_10_10_10_REV, GL_IS_ROW_MAJOR, GL_LOCATION, GL_MATRIX_STRIDE, GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES, GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMPUTE_ATOMIC_COUNTERS, GL_MAX_COMPUTE_IMAGE_UNIFORMS, GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_SHARED_MEMORY_SIZE, GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS, GL_MAX_COMPUTE_UNIFORM_BLOCKS, GL_MAX_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMPUTE_WORK_GROUP_COUNT, GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS, GL_MAX_COMPUTE_WORK_GROUP_SIZE, GL_MAX_FRAGMENT_INPUT_COMPONENTS, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_NAME_LENGTH, GL_MAX_NUM_ACTIVE_VARIABLES, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MAX_SERVER_WAIT_TIMEOUT, GL_MAX_SHADER_STORAGE_BLOCK_SIZE, GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS, GL_MAX_UNIFORM_LOCATIONS, GL_MAX_VERTEX_ATTRIB_BINDINGS, GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_MAX_VERTEX_ATTRIB_STRIDE, GL_MAX_VERTEX_OUTPUT_COMPONENTS, GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_NAME_LENGTH, GL_NUM_ACTIVE_VARIABLES, GL_OBJECT_TYPE, GL_OFFSET, GL_PROGRAM_INPUT, GL_PROGRAM_OUTPUT, GL_REFERENCED_BY_COMPUTE_SHADER, GL_REFERENCED_BY_FRAGMENT_SHADER, GL_REFERENCED_BY_VERTEX_SHADER, GL_SAMPLER_BINDING, GL_SHADER_STORAGE_BARRIER_BIT, GL_SHADER_STORAGE_BLOCK, GL_SHADER_STORAGE_BUFFER, GL_SHADER_STORAGE_BUFFER_BINDING, GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT, GL_SHADER_STORAGE_BUFFER_SIZE, GL_SHADER_STORAGE_BUFFER_START, GL_SIGNALED, GL_SYNC_CONDITION, GL_SYNC_FENCE, GL_SYNC_FLAGS, GL_SYNC_FLUSH_COMMANDS_BIT, GL_SYNC_GPU_COMMANDS_COMPLETE, GL_SYNC_STATUS, GL_TIMEOUT_EXPIRED, GL_TOP_LEVEL_ARRAY_SIZE, GL_TOP_LEVEL_ARRAY_STRIDE, GL_TRANSFORM_FEEDBACK_VARYING, GL_TYPE, GL_UNIFORM, GL_UNIFORM_BLOCK, GL_UNSIGNALED, GL_VERTEX_ATTRIB_BINDING, GL_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_VERTEX_BINDING_BUFFER, GL_VERTEX_BINDING_DIVISOR, GL_VERTEX_BINDING_OFFSET, GL_VERTEX_BINDING_STRIDE, GL_WAIT_FAILED
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALL_BARRIER_BITS, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_UPDATE_BARRIER_BIT, GL_COLOR, GL_COMMAND_BARRIER_BIT, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COMPRESSED_RGBA8_ETC2_EAC, GL_COMPRESSED_SIGNED_R11_EAC, GL_COMPRESSED_SIGNED_RG11_EAC, GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC, GL_COMPRESSED_SRGB8_ETC2, GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_DEPTH, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_DEPTH32F_STENCIL8, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FLOAT_32_UNSIGNED_INT_24_8_REV, GL_FLOAT_MAT2x3, GL_FLOAT_MAT2x4, GL_FLOAT_MAT3x2, GL_FLOAT_MAT3x4, GL_FLOAT_MAT4x2, GL_FLOAT_MAT4x3, GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER, GL_FRAMEBUFFER_BARRIER_BIT, GL_FRAMEBUFFER_DEFAULT, GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS, GL_FRAMEBUFFER_DEFAULT_HEIGHT, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_FRAMEBUFFER_UNDEFINED, GL_GREEN, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_3D, GL_IMAGE_BINDING_ACCESS, GL_IMAGE_BINDING_FORMAT, GL_IMAGE_BINDING_LAYER, GL_IMAGE_BINDING_LAYERED, GL_IMAGE_BINDING_LEVEL, GL_IMAGE_BINDING_NAME, GL_IMAGE_BUFFER, GL_IMAGE_CUBE, GL_IMAGE_CUBE_MAP_ARRAY, GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, GL_INT_IMAGE_2D, GL_INT_IMAGE_2D_ARRAY, GL_INT_IMAGE_3D, GL_INT_IMAGE_BUFFER, GL_INT_IMAGE_CUBE, GL_INT_IMAGE_CUBE_MAP_ARRAY, GL_INT_SAMPLER_2D, GL_INT_SAMPLER_2D_ARRAY, GL_INT_SAMPLER_3D, GL_INT_SAMPLER_BUFFER, GL_INT_SAMPLER_CUBE, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_MAJOR_VERSION, GL_MAX_ARRAY_TEXTURE_LAYERS, GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS, GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE, GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMBINED_ATOMIC_COUNTERS, GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_COMBINED_IMAGE_UNIFORMS, GL_MAX_COMBINED_UNIFORM_BLOCKS, GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS, GL_MAX_ELEMENT_INDEX, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS, GL_MAX_FRAGMENT_ATOMIC_COUNTERS, GL_MAX_FRAGMENT_IMAGE_UNIFORMS, GL_MAX_FRAGMENT_UNIFORM_BLOCKS, GL_MAX_FRAGMENT_UNIFORM_COMPONENTS, GL_MAX_FRAMEBUFFER_HEIGHT, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_IMAGE_UNITS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS, GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS, GL_MAX_UNIFORM_BLOCK_SIZE, GL_MAX_UNIFORM_BUFFER_BINDINGS, GL_MAX_VARYING_COMPONENTS, GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS, GL_MAX_VERTEX_ATOMIC_COUNTERS, GL_MAX_VERTEX_IMAGE_UNIFORMS, GL_MAX_VERTEX_UNIFORM_BLOCKS, GL_MAX_VERTEX_UNIFORM_COMPONENTS, GL_MIN_PROGRAM_TEXEL_OFFSET, GL_MINOR_VERSION, GL_NUM_EXTENSIONS, GL_NUM_SAMPLE_COUNTS, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PIXEL_BUFFER_BARRIER_BIT, GL_PIXEL_PACK_BUFFER, GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_R11F_G11F_B10F, GL_R16I, GL_R16UI, GL_R32I, GL_R32UI, GL_R8I, GL_R8UI, GL_RASTERIZER_DISCARD, GL_READ_BUFFER, GL_READ_ONLY, GL_READ_WRITE, GL_RED_INTEGER, GL_RG_INTEGER, GL_RG16I, GL_RG16UI, GL_RG32I, GL_RG32UI, GL_RG8I, GL_RG8UI, GL_RGB_INTEGER, GL_RGB10_A2UI, GL_RGB16I, GL_RGB16UI, GL_RGB32I, GL_RGB32UI, GL_RGB8_SNORM, GL_RGB8I, GL_RGB8UI, GL_RGB9_E5, GL_RGBA_INTEGER, GL_RGBA16I, GL_RGBA16UI, GL_RGBA32I, GL_RGBA32UI, GL_RGBA8I, GL_RGBA8UI, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_BUFFER, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SIGNED_NORMALIZED, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_COMPRESSED, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PAUSED, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BARRIER_BIT, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_3D, GL_UNSIGNED_INT_IMAGE_BUFFER, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_ARRAY_INTEGER
Constructor and Description |
---|
DebugGLES3(GLES3 downstreamGLES3) |
Modifier and Type | Method and Description |
---|---|
int |
getBoundBuffer(int arg0) |
int |
getBoundFramebuffer(int arg0)
Return the framebuffer name bound to this context,
see
GL.glBindFramebuffer(int, int) . |
GLBufferStorage |
getBufferStorage(int arg0) |
GLContext |
getContext()
Returns the GLContext associated which this GL object.
|
int |
getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
|
int |
getDefaultReadBuffer()
Returns the default color buffer within the current bound
GLBase.getDefaultReadFramebuffer() , i.e. |
int |
getDefaultReadFramebuffer()
Return the default read framebuffer name.
|
GL |
getDownstreamGL()
Returns the downstream GL instance in case this is a wrapping pipeline, otherwise
null . |
Object |
getExtension(String arg0)
Returns an object providing access to the specified OpenGL
extension.
|
GL |
getGL()
Casts this object to the GL interface.
|
GL2 |
getGL2()
Casts this object to the GL2 interface.
|
GL2ES1 |
getGL2ES1()
Casts this object to the GL2ES1 interface.
|
GL2ES2 |
getGL2ES2()
Casts this object to the GL2ES2 interface.
|
GL2ES3 |
getGL2ES3()
Casts this object to the GL2ES3 interface.
|
GL2GL3 |
getGL2GL3()
Casts this object to the GL2GL3 interface.
|
GL3 |
getGL3()
Casts this object to the GL3 interface.
|
GL3bc |
getGL3bc()
Casts this object to the GL3bc interface.
|
GL3ES3 |
getGL3ES3()
Casts this object to the GL3ES3 interface.
|
GL4 |
getGL4()
Casts this object to the GL4 interface.
|
GL4bc |
getGL4bc()
Casts this object to the GL4bc interface.
|
GL4ES3 |
getGL4ES3()
Casts this object to the GL4ES3 interface.
|
GLES1 |
getGLES1()
Casts this object to the GLES1 interface.
|
GLES2 |
getGLES2()
Casts this object to the GLES2 interface.
|
GLES3 |
getGLES3()
Casts this object to the GLES3 interface.
|
GLProfile |
getGLProfile()
Returns the GLProfile associated with this GL object.
|
int |
getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples
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.
|
GL |
getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy, see
GLBase.getDownstreamGL() . |
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_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glActiveShaderProgramEXT |
void |
glActiveTexture(int arg0)
Entry point to C language function:
void glActiveTexture(GLenum texture) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 , GL_ARB_multitexture Alias for: glActiveTextureARB |
void |
glAlphaFuncQCOM(int arg0,
float arg1)
Entry point to C language function:
void glAlphaFuncQCOM(GLenum func, GLclampf ref) Part of GL_QCOM_alpha_test |
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 Alias for: glBeginConditionalRenderNV |
void |
glBeginQuery(int arg0,
int arg1)
Entry point to C language function:
void glBeginQuery(GLenum target, GLuint id) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: glBeginQueryEXT , glBeginQueryARB |
void |
glBeginTransformFeedback(int arg0)
Entry point to C language function:
void glBeginTransformFeedback(GLenum primitiveMode) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_transform_feedback , GL_EXT_transform_feedback Alias for: glBeginTransformFeedbackNV , glBeginTransformFeedbackEXT |
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 , GL_ARB_vertex_shader Alias for: glBindAttribLocationARB |
void |
glBindBuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindBuffer(GLenum target, GLuint buffer) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glBindBufferARB |
void |
glBindBufferBase(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBindBufferBase(GLenum target, GLuint index, GLuint buffer) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_transform_feedback , GL_EXT_transform_feedback Alias for: glBindBufferBaseNV , glBindBufferBaseEXT |
void |
glBindBufferRange(int arg0,
int arg1,
int arg2,
long arg3,
long arg4)
Entry point to C language function:
void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: glBindBufferRangeEXT , glBindBufferRangeNV |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glBindFramebufferEXT , glBindFramebufferOES |
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 , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: glBindImageTextureEXT |
void |
glBindProgramPipeline(int arg0)
Entry point to C language function:
void glBindProgramPipeline(GLuint pipeline) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glBindProgramPipelineEXT |
void |
glBindRenderbuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindRenderbuffer(GLenum target, GLuint renderbuffer) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glBindRenderbufferEXT , glBindRenderbufferOES |
void |
glBindSampler(int arg0,
int arg1)
Entry point to C language function:
void glBindSampler(GLuint unit, GLuint sampler) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glBindTexture(int arg0,
int arg1)
Entry point to C language function:
void glBindTexture(GLenum target, GLuint texture) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_texture_object Alias for: glBindTextureEXT |
void |
glBindTransformFeedback(int arg0,
int arg1)
Entry point to C language function:
void glBindTransformFeedback(GLenum target, GLuint id) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glBindTransformFeedbackNV |
void |
glBindVertexArray(int arg0)
Entry point to C language function:
void glBindVertexArray(GLuint array) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_APPLE_vertex_array_object , GL_OES_vertex_array_object Alias for: glBindVertexArrayAPPLE , glBindVertexArrayOES |
void |
glBindVertexArrayOES(int arg0)
Entry point to C language function:
void glBindVertexArrayOES(GLuint array) Part of GL_OES_vertex_array_object |
void |
glBindVertexBuffer(int arg0,
int arg1,
long arg2,
int arg3)
Entry point to C language function:
void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding |
void |
glBlendColor(float arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_VERSION_1_2 , GL_VERSION_1_4 , GL_ES_VERSION_2_0 , GL_EXT_blend_color Alias for: glBlendColorEXT |
void |
glBlendEquation(int arg0)
Entry point to C language function:
void glBlendEquation(GLenum mode) Part of GL_VERSION_1_2 , GL_VERSION_1_4 , GL_ES_VERSION_2_0 , GL_EXT_blend_minmax , GL_OES_blend_subtract Alias for: glBlendEquationEXT , glBlendEquationOES |
void |
glBlendEquationiEXT(int arg0,
int arg1)
Entry point to C language function:
void glBlendEquationiEXT(GLuint buf, GLenum mode) Part of GL_EXT_draw_buffers_indexed |
void |
glBlendEquationiOES(int arg0,
int arg1)
Entry point to C language function:
void glBlendEquationiOES(GLuint buf, GLenum mode) Part of GL_OES_draw_buffers_indexed |
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 , GL_EXT_blend_equation_separate , GL_OES_blend_equation_separate Alias for: glBlendEquationSeparateEXT , glBlendEquationSeparateOES |
void |
glBlendEquationSeparateiEXT(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_EXT_draw_buffers_indexed |
void |
glBlendEquationSeparateiOES(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendEquationSeparateiOES(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_OES_draw_buffers_indexed |
void |
glBlendFunc(int arg0,
int arg1)
Entry point to C language function:
void glBlendFunc(GLenum sfactor, GLenum dfactor) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glBlendFunciEXT(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst) Part of GL_EXT_draw_buffers_indexed |
void |
glBlendFunciOES(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendFunciOES(GLuint buf, GLenum src, GLenum dst) Part of GL_OES_draw_buffers_indexed |
void |
glBlendFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) Part of GL_VERSION_1_4 , GL_ES_VERSION_2_0 , GL_OES_blend_func_separate , GL_EXT_blend_func_separate Alias for: glBlendFuncSeparateOES , glBlendFuncSeparateEXT |
void |
glBlendFuncSeparateiEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glBlendFuncSeparateiEXT(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_EXT_draw_buffers_indexed |
void |
glBlendFuncSeparateiOES(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glBlendFuncSeparateiOES(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_OES_draw_buffers_indexed |
void |
glBlitFramebuffer(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
Entry point to C language function:
void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_framebuffer_blit , GL_NV_framebuffer_blit , GL_ANGLE_framebuffer_blit Alias for: glBlitFramebufferEXT , glBlitFramebufferNV , glBlitFramebufferANGLE |
void |
glBlitFramebufferANGLE(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
Entry point to C language function:
void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_ANGLE_framebuffer_blit |
void |
glBlitFramebufferNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
Entry point to C language function:
void glBlitFramebufferNV(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GL_NV_framebuffer_blit |
void |
glBufferData(int arg0,
long arg1,
Buffer arg2,
int arg3)
Entry point to C language function:
void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glBufferDataARB |
void |
glBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
Entry point to C language function:
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glBufferSubDataARB |
int |
glCheckFramebufferStatus(int arg0)
Entry point to C language function:
GLenum glCheckFramebufferStatus(GLenum target) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glCheckFramebufferStatusEXT , glCheckFramebufferStatusOES |
void |
glClear(int arg0)
Entry point to C language function:
void glClear(GLbitfield mask) Part of GL_VERSION_ES_CL_CM , 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_ES_VERSION_3_0 , GL_VERSION_3_0 |
void |
glClearBufferfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 |
void |
glClearBufferfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 |
void |
glClearBufferiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 |
void |
glClearBufferiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 |
void |
glClearBufferuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 |
void |
glClearBufferuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 |
void |
glClearColor(float arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
int |
glClientWaitSync(long arg0,
int arg1,
long arg2)
Entry point to C language function:
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glClientWaitSyncAPPLE |
void |
glColorMask(boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
Entry point to C language function:
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glColorMaskiEXT(int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
Entry point to C language function:
void glColorMaskiEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_EXT_draw_buffers_indexed |
void |
glColorMaskiOES(int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
Entry point to C language function:
void glColorMaskiOES(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_OES_draw_buffers_indexed |
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 , GL_ARB_shader_objects Alias for: glCompileShaderARB |
void |
glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
Entry point to C language function:
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 , GL_ARB_texture_compression Alias for: glCompressedTexImage2DARB |
void |
glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
long arg7)
Entry point to C language function:
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 , GL_ARB_texture_compression Alias for: glCompressedTexImage2DARB |
void |
glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function:
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_3 , GL_ARB_texture_compression , GL_OES_texture_3D Alias for: glCompressedTexImage3DARB , glCompressedTexImage3DOES |
void |
glCompressedTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function:
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_3 , GL_ARB_texture_compression , GL_OES_texture_3D Alias for: glCompressedTexImage3DARB , glCompressedTexImage3DOES |
void |
glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function:
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 , GL_ARB_texture_compression Alias for: glCompressedTexSubImage2DARB |
void |
glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function:
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 , GL_ARB_texture_compression Alias for: glCompressedTexSubImage2DARB |
void |
glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
Entry point to C language function:
void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_3 , GL_OES_texture_3D , GL_ARB_texture_compression Alias for: glCompressedTexSubImage3DOES , glCompressedTexSubImage3DARB |
void |
glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
Entry point to C language function:
void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_3 , GL_OES_texture_3D , GL_ARB_texture_compression Alias for: glCompressedTexSubImage3DOES , glCompressedTexSubImage3DARB |
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_ES_VERSION_3_0 , GL_ARB_copy_buffer , GL_VERSION_3_1 , GL_NV_copy_buffer Alias for: glCopyBufferSubDataNV |
void |
glCopyBufferSubDataNV(int arg0,
int arg1,
long arg2,
long arg3,
long arg4)
Entry point to C language function:
void glCopyBufferSubDataNV(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GL_NV_copy_buffer |
void |
glCopyImageSubData(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
int arg10,
int arg11,
int arg12,
int arg13,
int arg14)
Entry point to C language function:
void glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth) Part of GL_ARB_copy_image , GL_VERSION_4_3 , GL_EXT_copy_image , GL_OES_copy_image , GL_NV_copy_image Alias for: glCopyImageSubDataEXT , glCopyImageSubDataOES , glCopyImageSubDataNV |
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_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_copy_texture Alias for: glCopyTexImage2DEXT |
void |
glCopyTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Entry point to C language function:
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_copy_texture Alias for: glCopyTexSubImage2DEXT |
void |
glCopyTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8)
Entry point to C language function:
void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_copy_texture , GL_OES_texture_3D Alias for: glCopyTexSubImage3DEXT , glCopyTexSubImage3DOES |
void |
glCopyTextureLevelsAPPLE(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount) Part of GL_APPLE_copy_texture_levels |
void |
glCoverageMaskNV(boolean arg0)
Entry point to C language function:
void glCoverageMaskNV(GLboolean mask) Part of GL_NV_coverage_sample |
void |
glCoverageOperationNV(int arg0)
Entry point to C language function:
void glCoverageOperationNV(GLenum operation) Part of GL_NV_coverage_sample |
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,
String[] arg2)
Entry point to C language function:
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glCreateShaderProgramvEXT |
void |
glCullFace(int arg0)
Entry point to C language function:
void glCullFace(GLenum mode) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glDebugMessageControl(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: glDebugMessageControlARB , glDebugMessageControlKHR |
void |
glDebugMessageControl(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
boolean arg5)
Entry point to C language function:
void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_ARB_debug_output , GL_KHR_debug Alias for: glDebugMessageControlARB , glDebugMessageControlKHR |
void |
glDebugMessageInsert(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
String arg5)
Entry point to C language function:
void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug , GL_ARB_debug_output , GL_AMD_debug_output Alias for: glDebugMessageInsertKHR , glDebugMessageInsertARB , glDebugMessageInsertAMD |
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_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glDeleteBuffersARB |
void |
glDeleteBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * buffers) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glDeleteBuffersARB |
void |
glDeleteFramebuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glDeleteFramebuffersEXT , glDeleteFramebuffersOES |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glDeleteFramebuffersEXT , glDeleteFramebuffersOES |
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_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glDeleteProgramPipelinesEXT |
void |
glDeleteProgramPipelines(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glDeleteProgramPipelinesEXT |
void |
glDeleteQueries(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteQueries(GLsizei n, const GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: glDeleteQueriesEXT , glDeleteQueriesARB |
void |
glDeleteQueries(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteQueries(GLsizei n, const GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: glDeleteQueriesEXT , glDeleteQueriesARB |
void |
glDeleteRenderbuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glDeleteRenderbuffersEXT , glDeleteRenderbuffersOES |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glDeleteRenderbuffersEXT , glDeleteRenderbuffersOES |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 |
glDeleteSync(long arg0)
Entry point to C language function:
void glDeleteSync(GLsync sync) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glDeleteSyncAPPLE |
void |
glDeleteTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_texture_object Alias for: glDeleteTexturesEXT |
void |
glDeleteTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_texture_object Alias for: glDeleteTexturesEXT |
void |
glDeleteTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glDeleteTransformFeedbacksNV |
void |
glDeleteTransformFeedbacks(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glDeleteTransformFeedbacksNV |
void |
glDeleteVertexArrays(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_APPLE_vertex_array_object , GL_OES_vertex_array_object Alias for: glDeleteVertexArraysAPPLE , glDeleteVertexArraysOES |
void |
glDeleteVertexArrays(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_APPLE_vertex_array_object , GL_OES_vertex_array_object Alias for: glDeleteVertexArraysAPPLE , glDeleteVertexArraysOES |
void |
glDeleteVertexArraysOES(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays) Part of GL_OES_vertex_array_object |
void |
glDeleteVertexArraysOES(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays) Part of GL_OES_vertex_array_object |
void |
glDepthFunc(int arg0)
Entry point to C language function:
void glDepthFunc(GLenum func) Part of GL_VERSION_ES_CL_CM , 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_ES_CL_CM , 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 |
glDepthRangeArrayfvNV(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array |
void |
glDepthRangeArrayfvNV(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_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 |
glDepthRangeIndexedfNV(int arg0,
float arg1,
float arg2)
Entry point to C language function:
void glDepthRangeIndexedfNV(GLuint index, GLfloat n, GLfloat f) Part of GL_NV_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_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glDisableDriverControlQCOM(int arg0)
Entry point to C language function:
void glDisableDriverControlQCOM(GLuint driverControl) Part of GL_QCOM_driver_control |
void |
glDisableiEXT(int arg0,
int arg1)
Entry point to C language function:
void glDisableiEXT(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed |
void |
glDisableiNV(int arg0,
int arg1)
Entry point to C language function:
void glDisableiNV(GLenum target, GLuint index) Part of GL_NV_viewport_array |
void |
glDisableiOES(int arg0,
int arg1)
Entry point to C language function:
void glDisableiOES(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed |
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 , GL_ARB_vertex_program Alias for: glDisableVertexAttribArrayARB |
void |
glDiscardFramebufferEXT(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_EXT_discard_framebuffer |
void |
glDiscardFramebufferEXT(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_EXT_discard_framebuffer |
void |
glDispatchCompute(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader |
void |
glDispatchComputeIndirect(long arg0)
Entry point to C language function:
void glDispatchComputeIndirect(GLintptr indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_compute_shader |
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_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_vertex_array Alias for: glDrawArraysEXT |
void |
glDrawArraysIndirect(int arg0,
Buffer arg1)
Entry point to C language function:
void glDrawArraysIndirect(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect |
void |
glDrawArraysIndirect(int arg0,
long arg1)
Entry point to C language function:
void glDrawArraysIndirect(GLenum mode, const void * indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect |
void |
glDrawArraysInstanced(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_1 , GL_EXT_draw_instanced , GL_ARB_draw_instanced , GL_NV_draw_instanced , GL_ANGLE_instanced_arrays Alias for: glDrawArraysInstancedEXT , glDrawArraysInstancedARB , glDrawArraysInstancedNV , glDrawArraysInstancedANGLE |
void |
glDrawArraysInstancedANGLE(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glDrawArraysInstancedANGLE(GLenum mode, GLint first, GLsizei count, GLsizei primcount) Part of GL_ANGLE_instanced_arrays |
void |
glDrawArraysInstancedBaseInstance(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance) Part of GL_VERSION_4_2 , GL_ARB_base_instance , GL_EXT_base_instance Alias for: glDrawArraysInstancedBaseInstanceEXT |
void |
glDrawArraysInstancedNV(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glDrawArraysInstancedNV(GLenum mode, GLint first, GLsizei count, GLsizei primcount) Part of GL_NV_draw_instanced |
void |
glDrawBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDrawBuffers(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_EXT_draw_buffers , GL_NV_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers Alias for: glDrawBuffersEXT , glDrawBuffersNV , glDrawBuffersATI , glDrawBuffersARB |
void |
glDrawBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDrawBuffers(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_0 , GL_EXT_draw_buffers , GL_NV_draw_buffers , GL_ATI_draw_buffers , GL_ARB_draw_buffers Alias for: glDrawBuffersEXT , glDrawBuffersNV , glDrawBuffersATI , glDrawBuffersARB |
void |
glDrawBuffersIndexedEXT(int arg0,
int[] arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices) Part of GL_EXT_multiview_draw_buffers |
void |
glDrawBuffersIndexedEXT(int arg0,
IntBuffer arg1,
IntBuffer arg2)
Entry point to C language function:
void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices) Part of GL_EXT_multiview_draw_buffers |
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_ES_CL_CM , 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 void * indices) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
void |
glDrawElementsBaseVertexEXT(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function:
void glDrawElementsBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex |
void |
glDrawElementsBaseVertexOES(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function:
void glDrawElementsBaseVertexOES(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_OES_draw_elements_base_vertex |
void |
glDrawElementsIndirect(int arg0,
int arg1,
Buffer arg2)
Entry point to C language function:
void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect |
void |
glDrawElementsIndirect(int arg0,
int arg1,
long arg2)
Entry point to C language function:
void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_0 , GL_ARB_draw_indirect |
void |
glDrawElementsInstanced(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function:
void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount); Part of GL_ES_VERSION_3_0 , GL_VERSION_3_1 ; GL_ARB_draw_instanced |
void |
glDrawElementsInstanced(int arg0,
int arg1,
int arg2,
long arg3,
int arg4)
Entry point to C language function:
void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_1 , GL_NV_draw_instanced , GL_ANGLE_instanced_arrays , GL_EXT_draw_instanced , GL_ARB_draw_instanced Alias for: glDrawElementsInstancedNV , glDrawElementsInstancedANGLE , glDrawElementsInstancedEXT , glDrawElementsInstancedARB |
void |
glDrawElementsInstancedANGLE(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function:
void glDrawElementsInstancedANGLE(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount) Part of GL_ANGLE_instanced_arrays |
void |
glDrawElementsInstancedBaseInstance(int arg0,
int arg1,
int arg2,
long arg3,
int arg4,
int arg5)
Entry point to C language function:
void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance) Part of GL_VERSION_4_2 , GL_ARB_base_instance , GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseInstanceEXT |
void |
glDrawElementsInstancedBaseVertexBaseInstance(int arg0,
int arg1,
int arg2,
long arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) Part of GL_VERSION_4_2 , GL_ARB_base_instance , GL_EXT_base_instance Alias for: glDrawElementsInstancedBaseVertexBaseInstanceEXT |
void |
glDrawElementsInstancedBaseVertexEXT(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5)
Entry point to C language function:
void glDrawElementsInstancedBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex |
void |
glDrawElementsInstancedBaseVertexOES(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5)
Entry point to C language function:
void glDrawElementsInstancedBaseVertexOES(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_OES_draw_elements_base_vertex |
void |
glDrawElementsInstancedNV(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function:
void glDrawElementsInstancedNV(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount) Part of GL_NV_draw_instanced |
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 , GL_ES_VERSION_3_0 |
void |
glDrawRangeElements(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
long arg5)
Entry point to C language function:
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices) Part of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_draw_range_elements Alias for: glDrawRangeElementsEXT |
void |
glDrawRangeElementsBaseVertexEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5,
int arg6)
Entry point to C language function:
void glDrawRangeElementsBaseVertexEXT(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_EXT_draw_elements_base_vertex |
void |
glDrawRangeElementsBaseVertexOES(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5,
int arg6)
Entry point to C language function:
void glDrawRangeElementsBaseVertexOES(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_OES_draw_elements_base_vertex |
void |
glEGLImageTargetRenderbufferStorageOES(int arg0,
long arg1)
Entry point to C language function:
void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image) Part of GL_OES_EGL_image |
void |
glEGLImageTargetTexture2DOES(int arg0,
long arg1)
Entry point to C language function:
void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image) Part of GL_OES_EGL_image |
void |
glEnable(int arg0)
Entry point to C language function:
void glEnable(GLenum cap) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glEnableDriverControlQCOM(int arg0)
Entry point to C language function:
void glEnableDriverControlQCOM(GLuint driverControl) Part of GL_QCOM_driver_control |
void |
glEnableiEXT(int arg0,
int arg1)
Entry point to C language function:
void glEnableiEXT(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed |
void |
glEnableiNV(int arg0,
int arg1)
Entry point to C language function:
void glEnableiNV(GLenum target, GLuint index) Part of GL_NV_viewport_array |
void |
glEnableiOES(int arg0,
int arg1)
Entry point to C language function:
void glEnableiOES(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed |
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 , GL_ARB_vertex_program Alias for: glEnableVertexAttribArrayARB |
void |
glEndConditionalRender()
Entry point to C language function:
void glEndConditionalRender(void) Part of GL_VERSION_3_0 , GL_NV_conditional_render Alias for: glEndConditionalRenderNV |
void |
glEndQuery(int arg0)
Entry point to C language function:
void glEndQuery(GLenum target) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glEndQueryARB , glEndQueryEXT |
void |
glEndTilingQCOM(int arg0)
Entry point to C language function:
void glEndTilingQCOM(GLbitfield preserveMask) Part of GL_QCOM_tiled_rendering |
void |
glEndTransformFeedback()
Entry point to C language function:
void glEndTransformFeedback(void) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_transform_feedback , GL_EXT_transform_feedback Alias for: glEndTransformFeedbackNV , glEndTransformFeedbackEXT |
void |
glExtGetBufferPointervQCOM(int arg0,
PointerBuffer arg1)
Entry point to C language function:
void glExtGetBufferPointervQCOM(GLenum target, void * * params) Part of GL_QCOM_extended_get |
void |
glExtGetBuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) Part of GL_QCOM_extended_get |
void |
glExtGetBuffersQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) Part of GL_QCOM_extended_get |
void |
glExtGetFramebuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) Part of GL_QCOM_extended_get |
void |
glExtGetFramebuffersQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) Part of GL_QCOM_extended_get |
void |
glExtGetProgramBinarySourceQCOM(int arg0,
int arg1,
byte[] arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length) Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramBinarySourceQCOM(int arg0,
int arg1,
ByteBuffer arg2,
IntBuffer arg3)
Entry point to C language function:
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length) Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramsQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms) Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramsQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms) Part of GL_QCOM_extended_get2 |
void |
glExtGetRenderbuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) Part of GL_QCOM_extended_get |
void |
glExtGetRenderbuffersQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) Part of GL_QCOM_extended_get |
void |
glExtGetShadersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders) Part of GL_QCOM_extended_get2 |
void |
glExtGetShadersQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders) Part of GL_QCOM_extended_get2 |
void |
glExtGetTexLevelParameterivQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) Part of GL_QCOM_extended_get |
void |
glExtGetTexLevelParameterivQCOM(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4)
Entry point to C language function:
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) Part of GL_QCOM_extended_get |
void |
glExtGetTexSubImageQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
Entry point to C language function:
void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void * texels) Part of GL_QCOM_extended_get |
void |
glExtGetTexturesQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures) Part of GL_QCOM_extended_get |
void |
glExtGetTexturesQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures) Part of GL_QCOM_extended_get |
boolean |
glExtIsProgramBinaryQCOM(int arg0)
Entry point to C language function:
GLboolean glExtIsProgramBinaryQCOM(GLuint program) Part of GL_QCOM_extended_get2 |
void |
glExtTexObjectStateOverrideiQCOM(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param) Part of GL_QCOM_extended_get |
long |
glFenceSync(int arg0,
int arg1)
Entry point to C language function:
GLsync glFenceSync(GLenum condition, GLbitfield flags) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glFenceSyncAPPLE |
void |
glFinish()
Entry point to C language function:
void glFinish(void) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glFlush()
Entry point to C language function:
void glFlush(void) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
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_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_map_buffer_range , GL_EXT_map_buffer_range , GL_APPLE_flush_buffer_range Alias for: glFlushMappedBufferRangeEXT , glFlushMappedBufferRangeAPPLE |
void |
glFramebufferParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glFramebufferParameteri(GLenum target, GLenum pname, GLint param) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glFramebufferRenderbufferEXT , glFramebufferRenderbufferOES |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_OES_framebuffer_object , GL_EXT_framebuffer_object Alias for: glFramebufferTexture2DOES , glFramebufferTexture2DEXT |
void |
glFramebufferTexture2DMultisampleEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) Part of GL_EXT_multisampled_render_to_texture |
void |
glFramebufferTexture2DMultisampleIMG(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFramebufferTexture2DMultisampleIMG(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) Part of GL_IMG_multisampled_render_to_texture |
void |
glFramebufferTexture3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_EXT_framebuffer_object , GL_OES_texture_3D Alias for: glFramebufferTexture3DEXT , glFramebufferTexture3DOES |
void |
glFramebufferTextureEXT(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_NV_geometry_program4 , GL_EXT_geometry_shader |
void |
glFramebufferTextureLayer(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) Part of GL_ARB_framebuffer_object , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_geometry_shader4 , GL_EXT_texture_array , GL_NV_geometry_program4 Alias for: glFramebufferTextureLayerARB , glFramebufferTextureLayerEXT |
void |
glFramebufferTextureOES(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glFramebufferTextureOES(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_OES_geometry_shader |
void |
glFrontFace(int arg0)
Entry point to C language function:
void glFrontFace(GLenum mode) Part of GL_VERSION_ES_CL_CM , 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_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glGenBuffersARB |
void |
glGenBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glGenBuffersARB |
void |
glGenerateMipmap(int arg0)
Entry point to C language function:
void glGenerateMipmap(GLenum target) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glGenerateMipmapEXT , glGenerateMipmapOES |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glGenFramebuffersEXT , glGenFramebuffersOES |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glGenFramebuffersEXT , glGenFramebuffersOES |
void |
glGenProgramPipelines(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenProgramPipelines(GLsizei n, GLuint * pipelines) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glGenProgramPipelinesEXT |
void |
glGenProgramPipelines(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenProgramPipelines(GLsizei n, GLuint * pipelines) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glGenProgramPipelinesEXT |
void |
glGenQueries(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenQueries(GLsizei n, GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGenQueriesARB , glGenQueriesEXT |
void |
glGenQueries(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenQueries(GLsizei n, GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGenQueriesARB , glGenQueriesEXT |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_OES_framebuffer_object , GL_EXT_framebuffer_object Alias for: glGenRenderbuffersOES , glGenRenderbuffersEXT |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_OES_framebuffer_object , GL_EXT_framebuffer_object Alias for: glGenRenderbuffersOES , glGenRenderbuffersEXT |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGenSamplers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenSamplers(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
void |
glGenTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_texture_object Alias for: glGenTexturesEXT |
void |
glGenTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_texture_object Alias for: glGenTexturesEXT |
void |
glGenTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenTransformFeedbacks(GLsizei n, GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glGenTransformFeedbacksNV |
void |
glGenTransformFeedbacks(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenTransformFeedbacks(GLsizei n, GLuint * ids) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glGenTransformFeedbacksNV |
void |
glGenVertexArrays(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenVertexArrays(GLsizei n, GLuint * arrays) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_OES_vertex_array_object , GL_APPLE_vertex_array_object Alias for: glGenVertexArraysOES , glGenVertexArraysAPPLE |
void |
glGenVertexArrays(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenVertexArrays(GLsizei n, GLuint * arrays) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_OES_vertex_array_object , GL_APPLE_vertex_array_object Alias for: glGenVertexArraysOES , glGenVertexArraysAPPLE |
void |
glGenVertexArraysOES(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenVertexArraysOES(GLsizei n, GLuint * arrays) Part of GL_OES_vertex_array_object |
void |
glGenVertexArraysOES(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenVertexArraysOES(GLsizei n, GLuint * arrays) Part of GL_OES_vertex_array_object |
void |
glGetActiveAttrib(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
Entry point to C language function:
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_shader Alias for: glGetActiveAttribARB |
void |
glGetActiveAttrib(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
Entry point to C language function:
void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_shader Alias for: glGetActiveAttribARB |
void |
glGetActiveUniform(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
Entry point to C language function:
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glGetActiveUniformARB |
void |
glGetActiveUniform(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
Entry point to C language function:
void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glGetActiveUniformARB |
void |
glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function:
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Entry point to C language function:
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetActiveUniformsiv(int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int[] arg5,
int arg6)
Entry point to C language function:
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetActiveUniformsiv(int arg0,
int arg1,
IntBuffer arg2,
int arg3,
IntBuffer arg4)
Entry point to C language function:
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetAttachedShaders(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) Part 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:
GLint glGetAttribLocation(GLuint program, const GLchar * name) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_shader Alias for: glGetAttribLocationARB |
void |
glGetBooleani_v(int arg0,
int arg1,
byte[] arg2,
int arg3)
Entry point to C language function:
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data) Part of GL_ES_VERSION_3_1 , GL_VERSION_3_0 |
void |
glGetBooleani_v(int arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function:
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data) Part of GL_ES_VERSION_3_1 , GL_VERSION_3_0 |
void |
glGetBooleanv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glGetBooleanv(GLenum pname, GLboolean * data) Part of GL_VERSION_ES_CL_CM , 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 * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glGetBufferParameteri64v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetBufferParameteri64v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetBufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glGetBufferParameterivARB |
void |
glGetBufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glGetBufferParameterivARB |
int |
glGetDebugMessageLog(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
int[] arg6,
int arg7,
int[] arg8,
int arg9,
int[] arg10,
int arg11,
byte[] arg12,
int arg13)
Entry point to C language function:
GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_AMD_debug_output , GL_ARB_debug_output , GL_KHR_debug Alias for: glGetDebugMessageLogAMD , glGetDebugMessageLogARB , glGetDebugMessageLogKHR |
int |
glGetDebugMessageLog(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
IntBuffer arg6,
ByteBuffer arg7)
Entry point to C language function:
GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_AMD_debug_output , GL_ARB_debug_output , GL_KHR_debug Alias for: glGetDebugMessageLogAMD , glGetDebugMessageLogARB , glGetDebugMessageLogKHR |
void |
glGetDriverControlsQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls) Part of GL_QCOM_driver_control |
void |
glGetDriverControlsQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls) Part of GL_QCOM_driver_control |
void |
glGetDriverControlStringQCOM(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function:
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) Part of GL_QCOM_driver_control |
void |
glGetDriverControlStringQCOM(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function:
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) Part of GL_QCOM_driver_control |
int |
glGetError()
Entry point to C language function:
GLenum glGetError(void) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glGetFloati_vNV(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data) Part of GL_NV_viewport_array |
void |
glGetFloati_vNV(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data) Part of GL_NV_viewport_array |
void |
glGetFloatv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * data) Part of GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
void |
glGetFloatv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * data) Part of GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
int |
glGetFragDataLocation(int arg0,
String arg1)
Entry point to C language function:
GLint glGetFragDataLocation(GLuint program, const GLchar * name) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glGetFragDataLocationEXT |
void |
glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_OES_framebuffer_object , GL_EXT_framebuffer_object Alias for: glGetFramebufferAttachmentParameterivOES , glGetFramebufferAttachmentParameterivEXT |
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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_OES_framebuffer_object , GL_EXT_framebuffer_object Alias for: glGetFramebufferAttachmentParameterivOES , glGetFramebufferAttachmentParameterivEXT |
void |
glGetFramebufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments , GL_EXT_direct_state_access Alias for: glGetFramebufferParameterivEXT |
void |
glGetFramebufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_framebuffer_no_attachments , GL_EXT_direct_state_access Alias for: glGetFramebufferParameterivEXT |
int |
glGetGraphicsResetStatus()
Entry point to C language function:
GLenum glGetGraphicsResetStatus(void) Part of GL_VERSION_4_5 , GL_KHR_robustness , GL_EXT_robustness , GL_ARB_robustness Alias for: glGetGraphicsResetStatusKHR , glGetGraphicsResetStatusEXT , glGetGraphicsResetStatusARB |
void |
glGetInteger64i_v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64i_v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_2 |
void |
glGetInteger64v(int arg0,
long[] arg1,
int arg2)
Entry point to C language function:
void glGetInteger64v(GLenum pname, GLint64 * data) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glGetInteger64vAPPLE |
void |
glGetInteger64v(int arg0,
LongBuffer arg1)
Entry point to C language function:
void glGetInteger64v(GLenum pname, GLint64 * data) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glGetInteger64vAPPLE |
void |
glGetIntegeri_v(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_multiview_draw_buffers Alias for: glGetIntegeri_vEXT |
void |
glGetIntegeri_v(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_multiview_draw_buffers Alias for: glGetIntegeri_vEXT |
void |
glGetIntegeri_vEXT(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data) Part of GL_EXT_multiview_draw_buffers |
void |
glGetIntegeri_vEXT(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data) Part of GL_EXT_multiview_draw_buffers |
void |
glGetIntegerv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGetIntegerv(GLenum pname, GLint * data) Part of GL_VERSION_ES_CL_CM , 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 * data) Part of GL_VERSION_ES_CL_CM , 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_ES_VERSION_3_0 , GL_ARB_internalformat_query , GL_VERSION_4_2 |
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_ES_VERSION_3_0 , GL_ARB_internalformat_query , GL_VERSION_4_2 |
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_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 , GL_NV_explicit_multisample Alias for: glGetMultisamplefvNV |
void |
glGetMultisamplefv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val) Part of GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 , GL_NV_explicit_multisample Alias for: glGetMultisamplefvNV |
void |
glGetnUniformfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) Part of GL_VERSION_4_5 , GL_ARB_robustness , GL_KHR_robustness , GL_EXT_robustness Alias for: glGetnUniformfvARB , glGetnUniformfvKHR , glGetnUniformfvEXT |
void |
glGetnUniformfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) Part of GL_VERSION_4_5 , GL_ARB_robustness , GL_KHR_robustness , GL_EXT_robustness Alias for: glGetnUniformfvARB , glGetnUniformfvKHR , glGetnUniformfvEXT |
void |
glGetnUniformiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_5 , GL_ARB_robustness , GL_EXT_robustness , GL_KHR_robustness Alias for: glGetnUniformivARB , glGetnUniformivEXT , glGetnUniformivKHR |
void |
glGetnUniformiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_5 , GL_ARB_robustness , GL_EXT_robustness , GL_KHR_robustness Alias for: glGetnUniformivARB , glGetnUniformivEXT , glGetnUniformivKHR |
void |
glGetnUniformuiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params) Part of GL_VERSION_4_5 , GL_ARB_robustness , GL_KHR_robustness Alias for: glGetnUniformuivARB , glGetnUniformuivKHR |
void |
glGetnUniformuiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params) Part of GL_VERSION_4_5 , GL_ARB_robustness , GL_KHR_robustness Alias for: glGetnUniformuivARB , glGetnUniformuivKHR |
void |
glGetObjectLabel(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function:
void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_EXT_debug_label , GL_KHR_debug Alias for: glGetObjectLabelEXT , glGetObjectLabelKHR |
void |
glGetObjectLabel(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Entry point to C language function:
void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_EXT_debug_label , GL_KHR_debug Alias for: glGetObjectLabelEXT , glGetObjectLabelKHR |
void |
glGetObjectPtrLabel(Buffer arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function:
void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glGetObjectPtrLabelKHR |
void |
glGetObjectPtrLabel(Buffer arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function:
void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glGetObjectPtrLabelKHR |
void |
glGetProgramBinary(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
Buffer arg6)
Entry point to C language function:
void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , GL_OES_get_program_binary Alias for: glGetProgramBinaryOES |
void |
glGetProgramBinary(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3,
Buffer arg4)
Entry point to C language function:
void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , GL_OES_get_program_binary Alias for: glGetProgramBinaryOES |
void |
glGetProgramInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function:
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part 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 |
glGetProgramInterfaceiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramInterfaceiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
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 , GL_NV_vertex_program , GL_ARB_fragment_program , GL_ARB_vertex_program Alias for: glGetProgramivNV , glGetProgramivARB |
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 , GL_NV_vertex_program , GL_ARB_fragment_program , GL_ARB_vertex_program Alias for: glGetProgramivNV , glGetProgramivARB |
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_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineInfoLogEXT |
void |
glGetProgramPipelineInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function:
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineInfoLogEXT |
void |
glGetProgramPipelineiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineivEXT |
void |
glGetProgramPipelineiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glGetProgramPipelineivEXT |
int |
glGetProgramResourceIndex(int arg0,
int arg1,
byte[] arg2,
int arg3)
Entry point to C language function:
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
int |
glGetProgramResourceIndex(int arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function:
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramResourceiv(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
int arg6,
int[] arg7,
int arg8,
int[] arg9,
int arg10)
Entry point to C language function:
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramResourceiv(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
int arg5,
IntBuffer arg6,
IntBuffer arg7)
Entry point to C language function:
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
int |
glGetProgramResourceLocation(int arg0,
int arg1,
byte[] arg2,
int arg3)
Entry point to C language function:
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
int |
glGetProgramResourceLocation(int arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function:
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramResourceName(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
byte[] arg6,
int arg7)
Entry point to C language function:
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetProgramResourceName(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
ByteBuffer arg5)
Entry point to C language function:
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ARB_program_interface_query , GL_ES_VERSION_3_1 , GL_VERSION_4_3 |
void |
glGetQueryiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetQueryiv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryivARB , glGetQueryivEXT |
void |
glGetQueryiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetQueryiv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryivARB , glGetQueryivEXT |
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 , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryObjecti64vEXT |
void |
glGetQueryObjecti64v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params) Part of GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryObjecti64vEXT |
void |
glGetQueryObjectiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params) Part of GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectivARB , glGetQueryObjectivEXT |
void |
glGetQueryObjectiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params) Part of GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectivARB , glGetQueryObjectivEXT |
void |
glGetQueryObjectui64v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params) Part of GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectui64vEXT |
void |
glGetQueryObjectui64v(int arg0,
int arg1,
LongBuffer arg2)
Entry point to C language function:
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params) Part of GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_timer_query , GL_EXT_disjoint_timer_query Alias for: glGetQueryObjectui64vEXT |
void |
glGetQueryObjectuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: glGetQueryObjectuivEXT , glGetQueryObjectuivARB |
void |
glGetQueryObjectuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_EXT_disjoint_timer_query , GL_ARB_occlusion_query Alias for: glGetQueryObjectuivEXT , glGetQueryObjectuivARB |
void |
glGetRenderbufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glGetRenderbufferParameterivEXT , glGetRenderbufferParameterivOES |
void |
glGetRenderbufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glGetRenderbufferParameterivEXT , glGetRenderbufferParameterivOES |
void |
glGetSamplerParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIivOES , glGetSamplerParameterIivEXT |
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 , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIivOES , glGetSamplerParameterIivEXT |
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 , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIuivOES , glGetSamplerParameterIuivEXT |
void |
glGetSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params) Part of GL_ARB_sampler_objects , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glGetSamplerParameterIuivOES , glGetSamplerParameterIuivEXT |
void |
glGetSamplerParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_ARB_shader_objects Alias for: glGetShaderSourceARB |
void |
glGetShaderSource(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function:
void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glGetShaderSourceARB |
String |
glGetString(int arg0)
Entry point to C language function:
const GLubyte * glGetString(GLenum name) Part of GL_VERSION_ES_CL_CM , 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_ES_VERSION_3_0 , GL_VERSION_3_0 |
void |
glGetSynciv(long arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6)
Entry point to C language function:
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glGetSyncivAPPLE |
void |
glGetSynciv(long arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4)
Entry point to C language function:
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glGetSyncivAPPLE |
void |
glGetTexLevelParameterfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params) Part of GL_VERSION_1_0 , GL_ES_VERSION_3_1 |
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 , GL_ES_VERSION_3_1 |
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 , GL_ES_VERSION_3_1 |
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 , GL_ES_VERSION_3_1 |
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 , GL_VERSION_ES_CM |
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 , GL_VERSION_ES_CM |
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 , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glGetTexParameterIivEXT , glGetTexParameterIivOES |
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 , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glGetTexParameterIivEXT , glGetTexParameterIivOES |
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 , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glGetTexParameterIuivEXT , glGetTexParameterIuivOES |
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 , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glGetTexParameterIuivEXT , glGetTexParameterIuivOES |
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_ES_CL_CM , 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_ES_CL_CM , 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_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: glGetTransformFeedbackVaryingEXT , glGetTransformFeedbackVaryingNV |
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_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: glGetTransformFeedbackVaryingEXT , glGetTransformFeedbackVaryingNV |
void |
glGetTranslatedShaderSourceANGLE(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function:
void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source) Part of GL_ANGLE_translated_shader_source |
void |
glGetTranslatedShaderSourceANGLE(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function:
void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source) Part of GL_ANGLE_translated_shader_source |
int |
glGetUniformBlockIndex(int arg0,
String arg1)
Entry point to C language function:
GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetUniformfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetUniformfv(GLuint program, GLint location, GLfloat * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glGetUniformfvARB |
void |
glGetUniformfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetUniformfv(GLuint program, GLint location, GLfloat * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glGetUniformfvARB |
void |
glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glGetUniformiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetUniformiv(GLuint program, GLint location, GLint * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glGetUniformivARB |
void |
glGetUniformiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetUniformiv(GLuint program, GLint location, GLint * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glGetUniformivARB |
int |
glGetUniformLocation(int arg0,
String arg1)
Entry point to C language function:
GLint glGetUniformLocation(GLuint program, const GLchar * name) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glGetUniformLocationARB |
void |
glGetUniformuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetUniformuiv(GLuint program, GLint location, GLuint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glGetUniformuivEXT |
void |
glGetUniformuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetUniformuiv(GLuint program, GLint location, GLuint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glGetUniformuivEXT |
void |
glGetVertexAttribfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glGetVertexAttribfvNV , glGetVertexAttribfvARB |
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 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glGetVertexAttribfvNV , glGetVertexAttribfvARB |
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_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glGetVertexAttribIivEXT |
void |
glGetVertexAttribIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glGetVertexAttribIivEXT |
void |
glGetVertexAttribIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glGetVertexAttribIuivEXT |
void |
glGetVertexAttribIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glGetVertexAttribIuivEXT |
void |
glGetVertexAttribiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glGetVertexAttribivNV , glGetVertexAttribivARB |
void |
glGetVertexAttribiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glGetVertexAttribivNV , glGetVertexAttribivARB |
void |
glHint(int arg0,
int arg1)
Entry point to C language function:
void glHint(GLenum target, GLenum mode) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glInvalidateFramebuffer(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_invalidate_subdata |
void |
glInvalidateFramebuffer(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_invalidate_subdata |
void |
glInvalidateSubFramebuffer(int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Entry point to C language function:
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_invalidate_subdata |
void |
glInvalidateSubFramebuffer(int arg0,
int arg1,
IntBuffer arg2,
int arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_3 , GL_ARB_invalidate_subdata |
boolean |
glIsBuffer(int arg0)
Entry point to C language function:
GLboolean glIsBuffer(GLuint buffer) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 , GL_ARB_vertex_buffer_object Alias for: glIsBufferARB |
boolean |
glIsEnabled(int arg0)
Entry point to C language function:
GLboolean glIsEnabled(GLenum cap) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_NV_vertex_buffer_unified_memory , GL_ES_VERSION_2_0 |
boolean |
glIsEnablediEXT(int arg0,
int arg1)
Entry point to C language function:
GLboolean glIsEnablediEXT(GLenum target, GLuint index) Part of GL_EXT_draw_buffers_indexed |
boolean |
glIsEnablediNV(int arg0,
int arg1)
Entry point to C language function:
GLboolean glIsEnablediNV(GLenum target, GLuint index) Part of GL_NV_viewport_array |
boolean |
glIsEnablediOES(int arg0,
int arg1)
Entry point to C language function:
GLboolean glIsEnablediOES(GLenum target, GLuint index) Part of GL_OES_draw_buffers_indexed |
boolean |
glIsFramebuffer(int arg0)
Entry point to C language function:
GLboolean glIsFramebuffer(GLuint framebuffer) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_OES_framebuffer_object , GL_EXT_framebuffer_object Alias for: glIsFramebufferOES , glIsFramebufferEXT |
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 , GL_ARB_fragment_program , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glIsProgramARB , glIsProgramNV |
boolean |
glIsProgramPipeline(int arg0)
Entry point to C language function:
GLboolean glIsProgramPipeline(GLuint pipeline) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glIsProgramPipelineEXT |
boolean |
glIsQuery(int arg0)
Entry point to C language function:
GLboolean glIsQuery(GLuint id) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_occlusion_query , GL_EXT_disjoint_timer_query Alias for: glIsQueryARB , glIsQueryEXT |
boolean |
glIsRenderbuffer(int arg0)
Entry point to C language function:
GLboolean glIsRenderbuffer(GLuint renderbuffer) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_EXT_framebuffer_object , GL_OES_framebuffer_object Alias for: glIsRenderbufferEXT , glIsRenderbufferOES |
boolean |
glIsSampler(int arg0)
Entry point to C language function:
GLboolean glIsSampler(GLuint sampler) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
boolean |
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 |
glIsSync(long arg0)
Entry point to C language function:
GLboolean glIsSync(GLsync sync) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glIsSyncAPPLE |
boolean |
glIsTexture(int arg0)
Entry point to C language function:
GLboolean glIsTexture(GLuint texture) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_texture_object Alias for: glIsTextureEXT |
boolean |
glIsTransformFeedback(int arg0)
Entry point to C language function:
GLboolean glIsTransformFeedback(GLuint id) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glIsTransformFeedbackNV |
boolean |
glIsVertexArray(int arg0)
Entry point to C language function:
GLboolean glIsVertexArray(GLuint array) Part of GL_ES_VERSION_3_0 , GL_ARB_vertex_array_object , GL_VERSION_3_0 , GL_OES_vertex_array_object , GL_APPLE_vertex_array_object Alias for: glIsVertexArrayOES , glIsVertexArrayAPPLE |
boolean |
glIsVertexArrayOES(int arg0)
Entry point to C language function:
GLboolean glIsVertexArrayOES(GLuint array) Part of GL_OES_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 , GL_VERSION_ES_CM |
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 , GL_ARB_shader_objects Alias for: glLinkProgramARB |
ByteBuffer |
glMapBuffer(int arg0,
int arg1)
Entry point to C language function:
void * glMapBuffer(GLenum target, GLenum access) Part of GL_VERSION_1_5 , GL_OES_mapbuffer , GL_ARB_vertex_buffer_object Alias for: glMapBufferOES , glMapBufferARB |
ByteBuffer |
glMapBufferRange(int arg0,
long arg1,
long arg2,
int arg3)
Entry point to C language function:
void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ARB_map_buffer_range , GL_EXT_map_buffer_range Alias for: glMapBufferRangeEXT |
void |
glMemoryBarrier(int arg0)
Entry point to C language function:
void glMemoryBarrier(GLbitfield barriers) Part of GL_ARB_shader_image_load_store , GL_ES_VERSION_3_1 , GL_VERSION_4_2 , GL_EXT_shader_image_load_store Alias for: glMemoryBarrierEXT |
void |
glMemoryBarrierByRegion(int arg0)
Entry point to C language function:
void glMemoryBarrierByRegion(GLbitfield barriers) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_5 |
void |
glMinSampleShadingOES(float arg0)
Entry point to C language function:
void glMinSampleShadingOES(GLfloat value) Part of GL_OES_sample_shading |
void |
glMultiDrawArraysIndirectEXT(int arg0,
Buffer arg1,
int arg2,
int arg3)
Entry point to C language function:
void glMultiDrawArraysIndirectEXT(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_EXT_multi_draw_indirect |
void |
glMultiDrawElementsBaseVertexEXT(int arg0,
int[] arg1,
int arg2,
int arg3,
PointerBuffer arg4,
int arg5,
int[] arg6,
int arg7)
Entry point to C language function:
void glMultiDrawElementsBaseVertexEXT(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_EXT_draw_elements_base_vertex |
void |
glMultiDrawElementsBaseVertexEXT(int arg0,
IntBuffer arg1,
int arg2,
PointerBuffer arg3,
int arg4,
IntBuffer arg5)
Entry point to C language function:
void glMultiDrawElementsBaseVertexEXT(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_EXT_draw_elements_base_vertex |
void |
glMultiDrawElementsBaseVertexOES(int arg0,
int[] arg1,
int arg2,
int arg3,
PointerBuffer arg4,
int arg5,
int[] arg6,
int arg7)
Entry point to C language function:
void glMultiDrawElementsBaseVertexOES(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_OES_draw_elements_base_vertex |
void |
glMultiDrawElementsBaseVertexOES(int arg0,
IntBuffer arg1,
int arg2,
PointerBuffer arg3,
int arg4,
IntBuffer arg5)
Entry point to C language function:
void glMultiDrawElementsBaseVertexOES(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex) Part of GL_OES_draw_elements_base_vertex |
void |
glMultiDrawElementsIndirectEXT(int arg0,
int arg1,
Buffer arg2,
int arg3,
int arg4)
Entry point to C language function:
void glMultiDrawElementsIndirectEXT(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride) Part of GL_EXT_multi_draw_indirect |
void |
glObjectLabel(int arg0,
int arg1,
int arg2,
byte[] arg3,
int arg4)
Entry point to C language function:
void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glObjectLabelKHR |
void |
glObjectLabel(int arg0,
int arg1,
int arg2,
ByteBuffer arg3)
Entry point to C language function:
void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glObjectLabelKHR |
void |
glObjectPtrLabel(Buffer arg0,
int arg1,
byte[] arg2,
int arg3)
Entry point to C language function:
void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glObjectPtrLabelKHR |
void |
glObjectPtrLabel(Buffer arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function:
void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glObjectPtrLabelKHR |
void |
glPatchParameteriEXT(int arg0,
int arg1)
Entry point to C language function:
void glPatchParameteriEXT(GLenum pname, GLint value) Part of GL_EXT_tessellation_shader |
void |
glPatchParameteriOES(int arg0,
int arg1)
Entry point to C language function:
void glPatchParameteriOES(GLenum pname, GLint value) Part of GL_OES_tessellation_shader |
void |
glPauseTransformFeedback()
Entry point to C language function:
void glPauseTransformFeedback(void) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glPauseTransformFeedbackNV |
void |
glPixelStorei(int arg0,
int arg1)
Entry point to C language function:
void glPixelStorei(GLenum pname, GLint param) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glPolygonOffset(float arg0,
float arg1)
Entry point to C language function:
void glPolygonOffset(GLfloat factor, GLfloat units) Part of GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM , GL_EXT_polygon_offset Alias for: glPolygonOffsetEXT |
void |
glPopDebugGroup()
Entry point to C language function:
void glPopDebugGroup(void) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glPopDebugGroupKHR |
void |
glPrimitiveBoundingBoxEXT(float arg0,
float arg1,
float arg2,
float arg3,
float arg4,
float arg5,
float arg6,
float arg7)
Entry point to C language function:
void glPrimitiveBoundingBoxEXT(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_EXT_primitive_bounding_box |
void |
glPrimitiveBoundingBoxOES(float arg0,
float arg1,
float arg2,
float arg3,
float arg4,
float arg5,
float arg6,
float arg7)
Entry point to C language function:
void glPrimitiveBoundingBoxOES(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_OES_primitive_bounding_box |
void |
glProgramBinary(int arg0,
int arg1,
Buffer arg2,
int arg3)
Entry point to C language function:
void glProgramBinary(GLuint program, GLenum binaryFormat, const void * binary, GLint length) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , GL_OES_get_program_binary Alias for: glProgramBinaryOES |
void |
glProgramParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glProgramParameteri(GLuint program, GLenum pname, GLint value) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_1 , GL_ARB_get_program_binary , GL_ARB_geometry_shader4 , GL_EXT_geometry_shader4 , GL_EXT_separate_shader_objects Alias for: glProgramParameteriARB , glProgramParameteriEXT |
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_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1fEXT |
void |
glProgramUniform1fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1fvEXT |
void |
glProgramUniform1fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1fvEXT |
void |
glProgramUniform1i(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glProgramUniform1i(GLuint program, GLint location, GLint v0) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1iEXT |
void |
glProgramUniform1iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1ivEXT |
void |
glProgramUniform1iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1ivEXT |
void |
glProgramUniform1ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glProgramUniform1ui(GLuint program, GLint location, GLuint v0) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1uiEXT |
void |
glProgramUniform1uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1uivEXT |
void |
glProgramUniform1uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform1uivEXT |
void |
glProgramUniform2f(int arg0,
int arg1,
float arg2,
float arg3)
Entry point to C language function:
void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2fEXT |
void |
glProgramUniform2fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2fvEXT |
void |
glProgramUniform2fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2fvEXT |
void |
glProgramUniform2i(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2iEXT |
void |
glProgramUniform2iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2ivEXT |
void |
glProgramUniform2iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2ivEXT |
void |
glProgramUniform2ui(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2uiEXT |
void |
glProgramUniform2uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2uivEXT |
void |
glProgramUniform2uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform2uivEXT |
void |
glProgramUniform3f(int arg0,
int arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3fEXT |
void |
glProgramUniform3fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3fvEXT |
void |
glProgramUniform3fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3fvEXT |
void |
glProgramUniform3i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3iEXT |
void |
glProgramUniform3iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3ivEXT |
void |
glProgramUniform3iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3ivEXT |
void |
glProgramUniform3ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3uiEXT |
void |
glProgramUniform3uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3uivEXT |
void |
glProgramUniform3uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform3uivEXT |
void |
glProgramUniform4f(int arg0,
int arg1,
float arg2,
float arg3,
float arg4,
float arg5)
Entry point to C language function:
void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4fEXT |
void |
glProgramUniform4fv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4fvEXT |
void |
glProgramUniform4fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4fvEXT |
void |
glProgramUniform4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4iEXT |
void |
glProgramUniform4iv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4ivEXT |
void |
glProgramUniform4iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4ivEXT |
void |
glProgramUniform4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4uiEXT |
void |
glProgramUniform4uiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4uivEXT |
void |
glProgramUniform4uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniform4uivEXT |
void |
glProgramUniformMatrix2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2fvEXT |
void |
glProgramUniformMatrix2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2fvEXT |
void |
glProgramUniformMatrix2x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x3fvEXT |
void |
glProgramUniformMatrix2x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x3fvEXT |
void |
glProgramUniformMatrix2x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x4fvEXT |
void |
glProgramUniformMatrix2x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix2x4fvEXT |
void |
glProgramUniformMatrix3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3fvEXT |
void |
glProgramUniformMatrix3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3fvEXT |
void |
glProgramUniformMatrix3x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x2fvEXT |
void |
glProgramUniformMatrix3x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x2fvEXT |
void |
glProgramUniformMatrix3x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x4fvEXT |
void |
glProgramUniformMatrix3x4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix3x4fvEXT |
void |
glProgramUniformMatrix4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4fvEXT |
void |
glProgramUniformMatrix4fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4fvEXT |
void |
glProgramUniformMatrix4x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x2fvEXT |
void |
glProgramUniformMatrix4x2fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x2fvEXT |
void |
glProgramUniformMatrix4x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
float[] arg4,
int arg5)
Entry point to C language function:
void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x3fvEXT |
void |
glProgramUniformMatrix4x3fv(int arg0,
int arg1,
int arg2,
boolean arg3,
FloatBuffer arg4)
Entry point to C language function:
void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_direct_state_access , GL_EXT_separate_shader_objects Alias for: glProgramUniformMatrix4x3fvEXT |
void |
glPushDebugGroup(int arg0,
int arg1,
int arg2,
byte[] arg3,
int arg4)
Entry point to C language function:
void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glPushDebugGroupKHR |
void |
glPushDebugGroup(int arg0,
int arg1,
int arg2,
ByteBuffer arg3)
Entry point to C language function:
void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message) Part of GL_VERSION_4_3 , GL_KHR_debug , GL_KHR_debug Alias for: glPushDebugGroupKHR |
void |
glQueryCounter(int arg0,
int arg1)
Entry point to C language function:
void glQueryCounter(GLuint id, GLenum target) Part of GL_ARB_timer_query , GL_VERSION_3_3 , GL_EXT_disjoint_timer_query Alias for: glQueryCounterEXT |
void |
glReadBuffer(int arg0)
Entry point to C language function:
void glReadBuffer(GLenum mode) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_0 , GL_NV_read_buffer Alias for: glReadBufferNV |
void |
glReadBufferIndexedEXT(int arg0,
int arg1)
Entry point to C language function:
void glReadBufferIndexedEXT(GLenum src, GLint index) Part of GL_EXT_multiview_draw_buffers |
void |
glReadBufferNV(int arg0)
Entry point to C language function:
void glReadBufferNV(GLenum mode) Part of GL_NV_read_buffer |
void |
glReadnPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
Entry point to C language function:
void glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data) Part of GL_VERSION_4_5 , GL_ARB_robustness , GL_EXT_robustness , GL_KHR_robustness Alias for: glReadnPixelsARB , glReadnPixelsEXT , glReadnPixelsKHR |
void |
glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function:
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) Part of GL_VERSION_ES_CL_CM , 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, void * pixels) Part of GL_VERSION_ES_CL_CM , 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_VERSION_3_0 , GL_ES_VERSION_2_0 , GL_OES_framebuffer_object , GL_EXT_framebuffer_object Alias for: glRenderbufferStorageOES , glRenderbufferStorageEXT |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_ANGLE_framebuffer_multisample , GL_EXT_multisampled_render_to_texture , GL_EXT_framebuffer_multisample , GL_APPLE_framebuffer_multisample , GL_NV_framebuffer_multisample , GL_IMG_multisampled_render_to_texture Alias for: glRenderbufferStorageMultisampleANGLE , glRenderbufferStorageMultisampleEXT , glRenderbufferStorageMultisampleAPPLE , glRenderbufferStorageMultisampleNV , glRenderbufferStorageMultisampleIMG |
void |
glRenderbufferStorageMultisampleEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_EXT_multisampled_render_to_texture , GL_EXT_framebuffer_multisample |
void |
glRenderbufferStorageMultisampleIMG(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisampleIMG(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_IMG_multisampled_render_to_texture |
void |
glRenderbufferStorageMultisampleNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisampleNV(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_NV_framebuffer_multisample |
void |
glResolveMultisampleFramebuffer()
Entry point to C language function:
void glResolveMultisampleFramebuffer(void) Part of GL_APPLE_framebuffer_multisample Alias for: glResolveMultisampleFramebufferAPPLE |
void |
glResumeTransformFeedback()
Entry point to C language function:
void glResumeTransformFeedback(void) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_0 , GL_ARB_transform_feedback2 , GL_NV_transform_feedback2 Alias for: glResumeTransformFeedbackNV |
void |
glSampleCoverage(float arg0,
boolean arg1)
Entry point to C language function:
void glSampleCoverage(GLfloat value, GLboolean invert) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 , GL_OES_fixed_point , GL_ARB_multisample Alias for: glSampleCoverageOES , glSampleCoverageARB |
void |
glSampleMaski(int arg0,
int arg1)
Entry point to C language function:
void glSampleMaski(GLuint index, GLbitfield mask) Part of GL_ES_VERSION_3_1 , GL_ARB_texture_multisample , GL_VERSION_3_2 |
void |
glSamplerParameterf(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) Part of GL_ARB_sampler_objects , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glSamplerParameterIivOES , glSamplerParameterIivEXT |
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 , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glSamplerParameterIivOES , glSamplerParameterIivEXT |
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 , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glSamplerParameterIuivOES , glSamplerParameterIuivEXT |
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 , GL_VERSION_3_3 , GL_OES_texture_border_clamp , GL_EXT_texture_border_clamp Alias for: glSamplerParameterIuivOES , glSamplerParameterIuivEXT |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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 , GL_ES_VERSION_3_0 , GL_VERSION_3_3 |
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_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glScissorArrayvNV(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v) Part of GL_NV_viewport_array |
void |
glScissorArrayvNV(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v) Part of GL_NV_viewport_array |
void |
glScissorIndexedNV(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glScissorIndexedNV(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height) Part of GL_NV_viewport_array |
void |
glScissorIndexedvNV(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glScissorIndexedvNV(GLuint index, const GLint * v) Part of GL_NV_viewport_array |
void |
glScissorIndexedvNV(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glScissorIndexedvNV(GLuint index, const GLint * v) Part of GL_NV_viewport_array |
void |
glShaderBinary(int arg0,
int[] arg1,
int arg2,
int arg3,
Buffer arg4,
int arg5)
Entry point to C language function:
void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
Part 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 * const * string, const GLint * length) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glShaderSourceARB |
void |
glShaderSource(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Entry point to C language function:
void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glShaderSourceARB |
void |
glStartTilingQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask) Part of GL_QCOM_tiled_rendering |
void |
glStencilFunc(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glStencilFunc(GLenum func, GLint ref, GLuint mask) Part of GL_VERSION_ES_CL_CM , 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 , GL_ATI_separate_stencil Alias for: glStencilFuncSeparateATI |
void |
glStencilMask(int arg0)
Entry point to C language function:
void glStencilMask(GLuint mask) Part of GL_VERSION_ES_CL_CM , 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_ES_CL_CM , 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 sfail, GLenum dpfail, GLenum dppass) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ATI_separate_stencil Alias for: glStencilOpSeparateATI |
void |
glTexBufferEXT(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_EXT_texture_buffer , GL_EXT_texture_buffer_object |
void |
glTexBufferOES(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_OES_texture_buffer |
void |
glTexBufferRangeEXT(int arg0,
int arg1,
int arg2,
long arg3,
long arg4)
Entry point to C language function:
void glTexBufferRangeEXT(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_EXT_texture_buffer |
void |
glTexBufferRangeOES(int arg0,
int arg1,
int arg2,
long arg3,
long arg4)
Entry point to C language function:
void glTexBufferRangeOES(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_OES_texture_buffer |
void |
glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function:
void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_VERSION_ES_CL_CM , 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 void * pixels) Part of GL_VERSION_ES_CL_CM , 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 , GL_VERSION_3_2 |
void |
glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
Buffer arg9)
Entry point to C language function:
void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_texture3D , GL_OES_texture_3D Alias for: glTexImage3DEXT , glTexImage3DOES |
void |
glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
long arg9)
Entry point to C language function:
void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_EXT_texture3D , GL_OES_texture_3D Alias for: glTexImage3DEXT , glTexImage3DOES |
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 , GL_VERSION_3_2 |
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 , GL_VERSION_ES_CM |
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 , GL_VERSION_ES_CM |
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 , GL_VERSION_ES_CM |
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_ES_CL_CM , 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_OES_texture_border_clamp , GL_EXT_texture_integer , GL_EXT_texture_border_clamp Alias for: glTexParameterIivOES , glTexParameterIivEXT |
void |
glTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params) Part of GL_VERSION_3_0 , GL_OES_texture_border_clamp , GL_EXT_texture_integer , GL_EXT_texture_border_clamp Alias for: glTexParameterIivOES , glTexParameterIivEXT |
void |
glTexParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params) Part of GL_VERSION_3_0 , GL_EXT_texture_integer , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glTexParameterIuivEXT , glTexParameterIuivOES |
void |
glTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params) Part of GL_VERSION_3_0 , GL_EXT_texture_integer , GL_EXT_texture_border_clamp , GL_OES_texture_border_clamp Alias for: glTexParameterIuivEXT , glTexParameterIuivOES |
void |
glTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params) Part of GL_VERSION_ES_CL_CM , 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_ES_CL_CM , 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 glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_VERSION_4_2 , GL_ARB_texture_storage , GL_EXT_texture_storage Alias for: glTexStorage1DEXT |
void |
glTexStorage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_2 , GL_ARB_texture_storage , GL_EXT_texture_storage Alias for: glTexStorage2DEXT |
void |
glTexStorage2DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
boolean arg5)
Entry point to C language function:
void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_texture_storage_multisample |
void |
glTexStorage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_ES_VERSION_3_0 , GL_VERSION_4_2 , GL_ARB_texture_storage , GL_EXT_texture_storage Alias for: glTexStorage3DEXT |
void |
glTexStorage3DMultisampleOES(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glTexStorage3DMultisampleOES(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_OES_texture_storage_multisample_2d_array |
void |
glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function:
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_subtexture Alias for: glTexSubImage2DEXT |
void |
glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function:
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 , GL_EXT_subtexture Alias for: glTexSubImage2DEXT |
void |
glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
Entry point to C language function:
void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels) Part of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_OES_texture_3D , GL_EXT_texture3D Alias for: glTexSubImage3DOES , glTexSubImage3DEXT |
void |
glTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
Entry point to C language function:
void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels) Part of GL_VERSION_1_2 , GL_ES_VERSION_3_0 , GL_OES_texture_3D , GL_EXT_texture3D Alias for: glTexSubImage3DOES , glTexSubImage3DEXT |
void |
glTextureStorage1DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_EXT_texture_storage , GL_EXT_direct_state_access , 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_EXT_direct_state_access , 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_EXT_direct_state_access , GL_ARB_texture_storage |
void |
glTextureView(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Entry point to C language function:
void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers) Part of GL_VERSION_4_3 , GL_ARB_texture_view , GL_OES_texture_view , GL_EXT_texture_view Alias for: glTextureViewOES , glTextureViewEXT |
void |
glTransformFeedbackVaryings(int arg0,
int arg1,
String[] arg2,
int arg3)
Entry point to C language function:
void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_transform_feedback , GL_NV_transform_feedback Alias for: glTransformFeedbackVaryingsEXT , glTransformFeedbackVaryingsNV |
void |
glUniform(GLUniformData arg0) |
void |
glUniform1f(int arg0,
float arg1)
Entry point to C language function:
void glUniform1f(GLint location, GLfloat v0) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform1fARB |
void |
glUniform1fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glUniform1fv(GLint location, GLsizei count, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform1fvARB |
void |
glUniform1fv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glUniform1fv(GLint location, GLsizei count, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform1fvARB |
void |
glUniform1i(int arg0,
int arg1)
Entry point to C language function:
void glUniform1i(GLint location, GLint v0) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform1iARB |
void |
glUniform1iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform1iv(GLint location, GLsizei count, const GLint * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform1ivARB |
void |
glUniform1iv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform1iv(GLint location, GLsizei count, const GLint * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform1ivARB |
void |
glUniform1ui(int arg0,
int arg1)
Entry point to C language function:
void glUniform1ui(GLint location, GLuint v0) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform1uiEXT |
void |
glUniform1uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform1uivEXT |
void |
glUniform1uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform1uivEXT |
void |
glUniform2f(int arg0,
float arg1,
float arg2)
Entry point to C language function:
void glUniform2f(GLint location, GLfloat v0, GLfloat v1) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform2fARB |
void |
glUniform2fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glUniform2fv(GLint location, GLsizei count, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform2fvARB |
void |
glUniform2fv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glUniform2fv(GLint location, GLsizei count, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform2fvARB |
void |
glUniform2i(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glUniform2i(GLint location, GLint v0, GLint v1) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform2iARB |
void |
glUniform2iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform2iv(GLint location, GLsizei count, const GLint * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform2ivARB |
void |
glUniform2iv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform2iv(GLint location, GLsizei count, const GLint * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform2ivARB |
void |
glUniform2ui(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glUniform2ui(GLint location, GLuint v0, GLuint v1) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform2uiEXT |
void |
glUniform2uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform2uivEXT |
void |
glUniform2uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform2uivEXT |
void |
glUniform3f(int arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform3fARB |
void |
glUniform3fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glUniform3fv(GLint location, GLsizei count, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform3fvARB |
void |
glUniform3fv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glUniform3fv(GLint location, GLsizei count, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform3fvARB |
void |
glUniform3i(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform3iARB |
void |
glUniform3iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform3iv(GLint location, GLsizei count, const GLint * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform3ivARB |
void |
glUniform3iv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform3iv(GLint location, GLsizei count, const GLint * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform3ivARB |
void |
glUniform3ui(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform3uiEXT |
void |
glUniform3uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform3uivEXT |
void |
glUniform3uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform3uivEXT |
void |
glUniform4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform4fARB |
void |
glUniform4fv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glUniform4fv(GLint location, GLsizei count, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform4fvARB |
void |
glUniform4fv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glUniform4fv(GLint location, GLsizei count, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform4fvARB |
void |
glUniform4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform4iARB |
void |
glUniform4iv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform4iv(GLint location, GLsizei count, const GLint * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform4ivARB |
void |
glUniform4iv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform4iv(GLint location, GLsizei count, const GLint * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniform4ivARB |
void |
glUniform4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform4uiEXT |
void |
glUniform4uiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform4uivEXT |
void |
glUniform4uiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_EXT_gpu_shader4 Alias for: glUniform4uivEXT |
void |
glUniformBlockBinding(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) Part of GL_ES_VERSION_3_0 , GL_ARB_uniform_buffer_object , GL_VERSION_3_1 |
void |
glUniformMatrix2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniformMatrix2fvARB |
void |
glUniformMatrix2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniformMatrix2fvARB |
void |
glUniformMatrix2x3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix2x3fvNV |
void |
glUniformMatrix2x3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix2x3fvNV |
void |
glUniformMatrix2x3fvNV(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix2x3fvNV(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix2x4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix2x4fvNV |
void |
glUniformMatrix2x4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix2x4fvNV |
void |
glUniformMatrix2x4fvNV(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix2x4fvNV(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniformMatrix3fvARB |
void |
glUniformMatrix3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniformMatrix3fvARB |
void |
glUniformMatrix3x2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix3x2fvNV |
void |
glUniformMatrix3x2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix3x2fvNV |
void |
glUniformMatrix3x2fvNV(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix3x2fvNV(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix3x4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix3x4fvNV |
void |
glUniformMatrix3x4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix3x4fvNV |
void |
glUniformMatrix3x4fvNV(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix3x4fvNV(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix4fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniformMatrix4fvARB |
void |
glUniformMatrix4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_shader_objects Alias for: glUniformMatrix4fvARB |
void |
glUniformMatrix4x2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix4x2fvNV |
void |
glUniformMatrix4x2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix4x2fvNV |
void |
glUniformMatrix4x2fvNV(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix4x2fvNV(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix4x3fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix4x3fvNV |
void |
glUniformMatrix4x3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_3_0 , GL_VERSION_2_1 , GL_NV_non_square_matrices Alias for: glUniformMatrix4x3fvNV |
void |
glUniformMatrix4x3fvNV(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
void |
glUniformMatrix4x3fvNV(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
Entry point to C language function:
void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_NV_non_square_matrices |
boolean |
glUnmapBuffer(int arg0)
Entry point to C language function:
GLboolean glUnmapBuffer(GLenum target) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 , GL_ARB_vertex_buffer_object , GL_OES_mapbuffer Alias for: glUnmapBufferARB , glUnmapBufferOES |
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_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glUseProgramStagesEXT |
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 , GL_ARB_shader_objects Alias for: glValidateProgramARB |
void |
glValidateProgramPipeline(int arg0)
Entry point to C language function:
void glValidateProgramPipeline(GLuint pipeline) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_1 , GL_ARB_separate_shader_objects , GL_EXT_separate_shader_objects Alias for: glValidateProgramPipelineEXT |
void |
glVertexAttrib1f(int arg0,
float arg1)
Entry point to C language function:
void glVertexAttrib1f(GLuint index, GLfloat x) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttrib1fNV , glVertexAttrib1fARB |
void |
glVertexAttrib1fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib1fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib1fvARB , glVertexAttrib1fvNV |
void |
glVertexAttrib1fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib1fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib1fvARB , glVertexAttrib1fvNV |
void |
glVertexAttrib2f(int arg0,
float arg1,
float arg2)
Entry point to C language function:
void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttrib2fNV , glVertexAttrib2fARB |
void |
glVertexAttrib2fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib2fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib2fvARB , glVertexAttrib2fvNV |
void |
glVertexAttrib2fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib2fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib2fvARB , glVertexAttrib2fvNV |
void |
glVertexAttrib3f(int arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib3fARB , glVertexAttrib3fNV |
void |
glVertexAttrib3fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib3fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib3fvARB , glVertexAttrib3fvNV |
void |
glVertexAttrib3fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib3fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_ARB_vertex_program , GL_NV_vertex_program Alias for: glVertexAttrib3fvARB , glVertexAttrib3fvNV |
void |
glVertexAttrib4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttrib4fNV , glVertexAttrib4fARB |
void |
glVertexAttrib4fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib4fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttrib4fvNV , glVertexAttrib4fvARB |
void |
glVertexAttrib4fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib4fv(GLuint index, const GLfloat * v) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttrib4fvNV , glVertexAttrib4fvARB |
void |
glVertexAttribBinding(int arg0,
int arg1)
Entry point to C language function:
void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding |
void |
glVertexAttribDivisor(int arg0,
int arg1)
Entry point to C language function:
void glVertexAttribDivisor(GLuint index, GLuint divisor) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_3 , GL_ARB_instanced_arrays , GL_EXT_instanced_arrays , GL_NV_instanced_arrays , GL_ANGLE_instanced_arrays Alias for: glVertexAttribDivisorARB , glVertexAttribDivisorEXT , glVertexAttribDivisorNV , glVertexAttribDivisorANGLE |
void |
glVertexAttribDivisorANGLE(int arg0,
int arg1)
Entry point to C language function:
void glVertexAttribDivisorANGLE(GLuint index, GLuint divisor) Part of GL_ANGLE_instanced_arrays |
void |
glVertexAttribDivisorNV(int arg0,
int arg1)
Entry point to C language function:
void glVertexAttribDivisorNV(GLuint index, GLuint divisor) Part of GL_NV_instanced_arrays |
void |
glVertexAttribFormat(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4)
Entry point to C language function:
void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding , GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribFormatNV |
void |
glVertexAttribI4i(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glVertexAttribI4iEXT |
void |
glVertexAttribI4iv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI4iv(GLuint index, const GLint * v) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glVertexAttribI4ivEXT |
void |
glVertexAttribI4iv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI4iv(GLuint index, const GLint * v) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glVertexAttribI4ivEXT |
void |
glVertexAttribI4ui(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glVertexAttribI4uiEXT |
void |
glVertexAttribI4uiv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttribI4uiv(GLuint index, const GLuint * v) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glVertexAttribI4uivEXT |
void |
glVertexAttribI4uiv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glVertexAttribI4uiv(GLuint index, const GLuint * v) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glVertexAttribI4uivEXT |
void |
glVertexAttribIFormat(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding , GL_NV_vertex_buffer_unified_memory Alias for: glVertexAttribIFormatNV |
void |
glVertexAttribIPointer(int arg0,
int arg1,
int arg2,
int arg3,
Buffer arg4)
Entry point to C language function:
void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); Part of GL_ES_VERSION_3_0 , 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 void * pointer) Part of GL_ES_VERSION_3_0 , GL_VERSION_3_0 , GL_NV_vertex_program4 Alias for: glVertexAttribIPointerEXT |
void |
glVertexAttribPointer(GLArrayData arg0) |
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_ES_VERSION_2_0 , GL_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 index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer) Part of GL_VERSION_2_0 , GL_ES_VERSION_2_0 , GL_NV_vertex_program , GL_ARB_vertex_program Alias for: glVertexAttribPointerNV , glVertexAttribPointerARB |
void |
glVertexBindingDivisor(int arg0,
int arg1)
Entry point to C language function:
void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor) Part of GL_ES_VERSION_3_1 , GL_VERSION_4_3 , GL_ARB_vertex_attrib_binding |
void |
glViewport(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glViewportArrayvNV(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array |
void |
glViewportArrayvNV(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v) Part of GL_NV_viewport_array |
void |
glViewportIndexedfNV(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glViewportIndexedfNV(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h) Part of GL_NV_viewport_array |
void |
glViewportIndexedfvNV(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glViewportIndexedfvNV(GLuint index, const GLfloat * v) Part of GL_NV_viewport_array |
void |
glViewportIndexedfvNV(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glViewportIndexedfvNV(GLuint index, const GLfloat * v) Part of GL_NV_viewport_array |
void |
glWaitSync(long arg0,
int arg1,
long arg2)
Entry point to C language function:
void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ARB_sync , GL_ES_VERSION_3_0 , GL_VERSION_3_2 , GL_APPLE_sync Alias for: glWaitSyncAPPLE |
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 |
isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
|
boolean |
isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.
|
boolean |
isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
|
boolean |
isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.
|
boolean |
isGL3core()
Indicates whether this GL object uses a GL3 core profile.
|
boolean |
isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.
|
boolean |
isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
|
boolean |
isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
|
boolean |
isGL4core()
Indicates whether this GL object uses a GL4 core profile.
|
boolean |
isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.
|
boolean |
isGLcore()
Indicates whether this GL object uses a GL core profile.
|
boolean |
isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles,
see
GLBase.isGLES1() , GLBase.isGLES2() and GLBase.isGLES3() . |
boolean |
isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
|
boolean |
isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
|
boolean |
isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
|
boolean |
isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
|
boolean |
isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
|
boolean |
isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
|
boolean |
isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures,
otherwise false.
|
boolean |
isPBOPackBound() |
boolean |
isPBOUnpackBound() |
boolean |
isTextureFormatBGRA8888Available() |
boolean |
isVBOArrayBound() |
boolean |
isVBOElementArrayBound() |
GLBufferStorage |
mapBuffer(int arg0,
int arg1)
Returns the
GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation. |
GLBufferStorage |
mapBufferRange(int arg0,
long arg1,
long arg2,
int arg3)
Returns the
GLBufferStorage instance as mapped via OpenGL's native glMapBufferRange(..) implementation. |
void |
setSwapInterval(int arg0)
Provides a platform-independent way to specify the minimum swap
interval for buffer swaps.
|
String |
toString() |
public DebugGLES3(GLES3 downstreamGLES3)
public final GL getDownstreamGL() throws GLException
GLBase
null
.
See GLBase.getRootGL()
for retrieving the implementing root instance.
getDownstreamGL
in interface GLBase
GLException
- if the downstream instance is not null and not a GL implementationGLBase.getRootGL()
public int getBoundBuffer(int arg0)
getBoundBuffer
in interface GLBase
arg0
- 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.GLBase.getBufferStorage(int)
public int getBoundFramebuffer(int arg0)
GLBase
GL.glBindFramebuffer(int, int)
.
getBoundFramebuffer
in interface GLBase
public GLBufferStorage getBufferStorage(int arg0)
getBufferStorage
in interface GLBase
arg0
- a GL buffer name, generated with e.g. 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)
.GLBufferStorage
GLBase.getBoundBuffer(int)
public GLContext getContext()
GLBase
getContext
in interface GLBase
public int getDefaultDrawFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject
) based drawable
is being used.
getDefaultDrawFramebuffer
in interface GLBase
public int getDefaultReadBuffer()
GLBase
GLBase.getDefaultReadFramebuffer()
, i.e. GL_READ_FRAMEBUFFER,
which will be used as the source for pixel reading commands,
like glReadPixels
etc.
For offscreen framebuffer objects this is GL.GL_COLOR_ATTACHMENT0
,
otherwise this is GL.GL_FRONT
for single buffer configurations
and GL.GL_BACK
for double buffer configurations.
Note-1: Neither ES1 nor ES2 supports selecting the read buffer via glReadBuffer
and GL.GL_BACK
is the default.
Note-2: ES3 only supports GL.GL_BACK
, GL.GL_NONE
or GL.GL_COLOR_ATTACHMENT0
+i
Note-3: See swapBuffersBeforeRead
for read-pixels and swap-buffers implications.
getDefaultReadBuffer
in interface GLBase
public int getDefaultReadFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject
) based drawable
is being used.
getDefaultReadFramebuffer
in interface GLBase
public Object getExtension(String arg0)
GLBase
Note: it is the intent to add new extensions as quickly as possible to the core GL API. Therefore it is unlikely that most vendors will use this extension mechanism, but it is being provided for completeness.
getExtension
in interface GLBase
public GL getGL()
GLBase
public GL2 getGL2()
GLBase
public GL2ES1 getGL2ES1()
GLBase
public GL2ES2 getGL2ES2()
GLBase
public GL2ES3 getGL2ES3()
GLBase
public GL2GL3 getGL2GL3()
GLBase
public GL3 getGL3()
GLBase
public GL3ES3 getGL3ES3()
GLBase
public GL3bc getGL3bc()
GLBase
public GL4 getGL4()
GLBase
public GL4ES3 getGL4ES3()
GLBase
public GL4bc getGL4bc()
GLBase
public GLES1 getGLES1()
GLBase
public GLES2 getGLES2()
GLBase
public GLES3 getGLES3()
GLBase
public GLProfile getGLProfile()
GLBase
getGLProfile
in interface GLBase
public int getMaxRenderbufferSamples()
GLBase
full FBO is supported
, otherwise false.getMaxRenderbufferSamples
in interface GLBase
GLContext.getMaxRenderbufferSamples()
public Object getPlatformGLExtensions()
GLBase
getPlatformGLExtensions
in interface GLBase
public GL getRootGL()
GLBase
GLBase.getDownstreamGL()
.
If this instance is not a wrapping pipeline, i.e. has no downstream instance, this instance is returned.
public int getSwapInterval()
GLBase
GLBase.setSwapInterval(int)
. GLBase.setSwapInterval(int)
yet,
-1 is returned, indicating that the platforms default
is being used.getSwapInterval
in interface GLBase
GLBase.setSwapInterval(int)
public void glActiveShaderProgram(int arg0, int arg1)
GL2ES2
void glActiveShaderProgram(GLuint pipeline, GLuint program)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glActiveShaderProgramEXT
glActiveShaderProgram
in interface GL2ES2
public void glActiveTexture(int arg0)
GL
void glActiveTexture(GLenum texture)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
, GL_ARB_multitexture
glActiveTextureARB
glActiveTexture
in interface GL
public void glAlphaFuncQCOM(int arg0, float arg1)
GLES2
void glAlphaFuncQCOM(GLenum func, GLclampf ref)
GL_QCOM_alpha_test
glAlphaFuncQCOM
in interface GLES2
public void glAttachShader(int arg0, int arg1)
GL2ES2
void glAttachShader(GLuint program, GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glAttachShader
in interface GL2ES2
public void glBeginConditionalRender(int arg0, int arg1)
GLES2
void glBeginConditionalRender(GLuint id, GLenum mode)
GL_VERSION_3_0
, GL_NV_conditional_render
glBeginConditionalRenderNV
glBeginConditionalRender
in interface GL2ES3
glBeginConditionalRender
in interface GLES2
public void glBeginQuery(int arg0, int arg1)
GL2ES2
void glBeginQuery(GLenum target, GLuint id)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glBeginQueryEXT
, glBeginQueryARB
glBeginQuery
in interface GL2ES2
public void glBeginTransformFeedback(int arg0)
GL2ES3
void glBeginTransformFeedback(GLenum primitiveMode)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
glBeginTransformFeedbackNV
, glBeginTransformFeedbackEXT
glBeginTransformFeedback
in interface GL2ES3
public 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_0
, GL_ARB_vertex_shader
glBindAttribLocationARB
glBindAttribLocation
in interface GL2ES2
public void glBindBuffer(int arg0, int arg1)
GL
void glBindBuffer(GLenum target, GLuint buffer)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glBindBufferARB
glBindBuffer
in interface GL
public void glBindBufferBase(int arg0, int arg1, int arg2)
GL2ES3
void glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
glBindBufferBaseNV
, glBindBufferBaseEXT
glBindBufferBase
in interface GL2ES3
public void glBindBufferRange(int arg0, int arg1, int arg2, long arg3, long arg4)
GL2ES3
void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
glBindBufferRangeEXT
, glBindBufferRangeNV
glBindBufferRange
in interface GL2ES3
public void glBindFramebuffer(int arg0, int arg1)
GL
void glBindFramebuffer(GLenum target, GLuint framebuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glBindFramebufferEXT
, glBindFramebufferOES
glBindFramebuffer
in interface GL
public void glBindImageTexture(int arg0, int arg1, int arg2, boolean arg3, int arg4, int arg5, int arg6)
GL2ES3
void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
glBindImageTextureEXT
glBindImageTexture
in interface GL2ES3
public void glBindProgramPipeline(int arg0)
GL2ES2
void glBindProgramPipeline(GLuint pipeline)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glBindProgramPipelineEXT
glBindProgramPipeline
in interface GL2ES2
public void glBindRenderbuffer(int arg0, int arg1)
GL
void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glBindRenderbufferEXT
, glBindRenderbufferOES
glBindRenderbuffer
in interface GL
public void glBindSampler(int arg0, int arg1)
GL3ES3
void glBindSampler(GLuint unit, GLuint sampler)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glBindSampler
in interface GL3ES3
public void glBindTexture(int arg0, int arg1)
GL
void glBindTexture(GLenum target, GLuint texture)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_texture_object
glBindTextureEXT
glBindTexture
in interface GL
public void glBindTransformFeedback(int arg0, int arg1)
GL2ES3
void glBindTransformFeedback(GLenum target, GLuint id)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glBindTransformFeedbackNV
glBindTransformFeedback
in interface GL2ES3
public void glBindVertexArray(int arg0)
GL2ES3
void glBindVertexArray(GLuint array)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_APPLE_vertex_array_object
, GL_OES_vertex_array_object
glBindVertexArrayAPPLE
, glBindVertexArrayOES
glBindVertexArray
in interface GL2ES3
public void glBindVertexArrayOES(int arg0)
GLES2
void glBindVertexArrayOES(GLuint array)
GL_OES_vertex_array_object
glBindVertexArrayOES
in interface GLES2
public void glBindVertexBuffer(int arg0, int arg1, long arg2, int arg3)
GL3ES3
void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
glBindVertexBuffer
in interface GL3ES3
public void glBlendColor(float arg0, float arg1, float arg2, float arg3)
GL2ES2
void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
GL_VERSION_1_2
, GL_VERSION_1_4
, GL_ES_VERSION_2_0
, GL_EXT_blend_color
glBlendColorEXT
glBlendColor
in interface GL2ES2
public void glBlendEquation(int arg0)
GL
void glBlendEquation(GLenum mode)
GL_VERSION_1_2
, GL_VERSION_1_4
, GL_ES_VERSION_2_0
, GL_EXT_blend_minmax
, GL_OES_blend_subtract
glBlendEquationEXT
, glBlendEquationOES
glBlendEquation
in interface GL
public void glBlendEquationSeparate(int arg0, int arg1)
GL
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_EXT_blend_equation_separate
, GL_OES_blend_equation_separate
glBlendEquationSeparateEXT
, glBlendEquationSeparateOES
glBlendEquationSeparate
in interface GL
public void glBlendEquationSeparateiEXT(int arg0, int arg1, int arg2)
GLES2
void glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
GL_EXT_draw_buffers_indexed
glBlendEquationSeparateiEXT
in interface GLES2
public void glBlendEquationSeparateiOES(int arg0, int arg1, int arg2)
GLES2
void glBlendEquationSeparateiOES(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
GL_OES_draw_buffers_indexed
glBlendEquationSeparateiOES
in interface GLES2
public void glBlendEquationiEXT(int arg0, int arg1)
GLES2
void glBlendEquationiEXT(GLuint buf, GLenum mode)
GL_EXT_draw_buffers_indexed
glBlendEquationiEXT
in interface GLES2
public void glBlendEquationiOES(int arg0, int arg1)
GLES2
void glBlendEquationiOES(GLuint buf, GLenum mode)
GL_OES_draw_buffers_indexed
glBlendEquationiOES
in interface GLES2
public void glBlendFunc(int arg0, int arg1)
GL
void glBlendFunc(GLenum sfactor, GLenum dfactor)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glBlendFunc
in interface GL
public void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
GL
void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
GL_VERSION_1_4
, GL_ES_VERSION_2_0
, GL_OES_blend_func_separate
, GL_EXT_blend_func_separate
glBlendFuncSeparateOES
, glBlendFuncSeparateEXT
glBlendFuncSeparate
in interface GL
public void glBlendFuncSeparateiEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
GLES2
void glBlendFuncSeparateiEXT(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
GL_EXT_draw_buffers_indexed
glBlendFuncSeparateiEXT
in interface GLES2
public void glBlendFuncSeparateiOES(int arg0, int arg1, int arg2, int arg3, int arg4)
GLES2
void glBlendFuncSeparateiOES(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
GL_OES_draw_buffers_indexed
glBlendFuncSeparateiOES
in interface GLES2
public void glBlendFunciEXT(int arg0, int arg1, int arg2)
GLES2
void glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst)
GL_EXT_draw_buffers_indexed
glBlendFunciEXT
in interface GLES2
public void glBlendFunciOES(int arg0, int arg1, int arg2)
GLES2
void glBlendFunciOES(GLuint buf, GLenum src, GLenum dst)
GL_OES_draw_buffers_indexed
glBlendFunciOES
in interface GLES2
public void glBlitFramebuffer(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
GL2ES3
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_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_framebuffer_blit
, GL_NV_framebuffer_blit
, GL_ANGLE_framebuffer_blit
glBlitFramebufferEXT
, glBlitFramebufferNV
, glBlitFramebufferANGLE
glBlitFramebuffer
in interface GL2ES3
public void glBlitFramebufferANGLE(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
GLES2
void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
GL_ANGLE_framebuffer_blit
glBlitFramebufferANGLE
in interface GLES2
public void glBlitFramebufferNV(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9)
GLES2
void glBlitFramebufferNV(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
GL_NV_framebuffer_blit
glBlitFramebufferNV
in interface GLES2
public void glBufferData(int arg0, long arg1, Buffer arg2, int arg3)
GL
void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glBufferDataARB
glBufferData
in interface GL
arg2
- a direct or array-backed Buffer
Throws a GLException
if GL-function constraints are not met or the native GL-function fails.
public void glBufferSubData(int arg0, long arg1, long arg2, Buffer arg3)
GL
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glBufferSubDataARB
glBufferSubData
in interface GL
arg3
- a direct or array-backed Buffer
public int glCheckFramebufferStatus(int arg0)
GL
GLenum glCheckFramebufferStatus(GLenum target)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glCheckFramebufferStatusEXT
, glCheckFramebufferStatusOES
glCheckFramebufferStatus
in interface GL
public void glClear(int arg0)
GL
void glClear(GLbitfield mask)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glClearBufferfi(int arg0, int arg1, float arg2, int arg3)
GL2ES3
void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glClearBufferfi
in interface GL2ES3
public void glClearBufferfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES3
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glClearBufferfv
in interface GL2ES3
arg2
- a direct or array-backed FloatBuffer
public void glClearBufferfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES3
void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glClearBufferfv
in interface GL2ES3
public void glClearBufferiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glClearBufferiv
in interface GL2ES3
public void glClearBufferiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glClearBufferiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glClearBufferuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glClearBufferuiv
in interface GL2ES3
public void glClearBufferuiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glClearBufferuiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glClearColor(float arg0, float arg1, float arg2, float arg3)
GL
void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glClearColor
in interface GL
public void glClearDepth(double arg0)
GLBase
void glClearDepth(GLclampd depth);
and void glClearDepthf(GLclampf depth);
.glClearDepth
in interface GL2ES2
glClearDepth
in interface GLBase
public 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 GL
glClearDepthf
in interface GL2ES2
public void glClearStencil(int arg0)
GL
void glClearStencil(GLint s)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glClearStencil
in interface GL
public int glClientWaitSync(long arg0, int arg1, long arg2)
GL3ES3
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glClientWaitSyncAPPLE
glClientWaitSync
in interface GL3ES3
public void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
GL
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glColorMask
in interface GL
public void glColorMaskiEXT(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
GLES2
void glColorMaskiEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
GL_EXT_draw_buffers_indexed
glColorMaskiEXT
in interface GLES2
public void glColorMaskiOES(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4)
GLES2
void glColorMaskiOES(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
GL_OES_draw_buffers_indexed
glColorMaskiOES
in interface GLES2
public void glCompileShader(int arg0)
GL2ES2
void glCompileShader(GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glCompileShaderARB
glCompileShader
in interface GL2ES2
public 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 void * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
public 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 void * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
GL2ES2
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
public void glCompressedTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
GL2ES2
void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
public 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 void * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
, GL_ARB_texture_compression
glCompressedTexSubImage2DARB
glCompressedTexSubImage2D
in interface GL
public 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 void * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
, GL_ARB_texture_compression
glCompressedTexSubImage2DARB
glCompressedTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)
GL2ES2
void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_OES_texture_3D
, GL_ARB_texture_compression
glCompressedTexSubImage3DOES
, glCompressedTexSubImage3DARB
glCompressedTexSubImage3D
in interface GL2ES2
public void glCompressedTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)
GL2ES2
void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_OES_texture_3D
, GL_ARB_texture_compression
glCompressedTexSubImage3DOES
, glCompressedTexSubImage3DARB
glCompressedTexSubImage3D
in interface GL2ES2
arg10
- a direct or array-backed Buffer
public void glCopyBufferSubData(int arg0, int arg1, long arg2, long arg3, long arg4)
GL2ES3
void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
GL_ES_VERSION_3_0
, GL_ARB_copy_buffer
, GL_VERSION_3_1
, GL_NV_copy_buffer
glCopyBufferSubDataNV
glCopyBufferSubData
in interface GL2ES3
public void glCopyBufferSubDataNV(int arg0, int arg1, long arg2, long arg3, long arg4)
GLES2
void glCopyBufferSubDataNV(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
GL_NV_copy_buffer
glCopyBufferSubDataNV
in interface GLES2
public void glCopyImageSubData(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, int arg10, int arg11, int arg12, int arg13, int arg14)
GL2ES2
void glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
GL_ARB_copy_image
, GL_VERSION_4_3
, GL_EXT_copy_image
, GL_OES_copy_image
, GL_NV_copy_image
glCopyImageSubDataEXT
, glCopyImageSubDataOES
, glCopyImageSubDataNV
glCopyImageSubData
in interface GL2ES2
public 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_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_copy_texture
glCopyTexImage2DEXT
glCopyTexImage2D
in interface GL
public 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_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_copy_texture
glCopyTexSubImage2DEXT
glCopyTexSubImage2D
in interface GL
public void glCopyTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
GL2ES2
void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_copy_texture
, GL_OES_texture_3D
glCopyTexSubImage3DEXT
, glCopyTexSubImage3DOES
glCopyTexSubImage3D
in interface GL2ES2
public void glCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)
GLES2
void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)
GL_APPLE_copy_texture_levels
glCopyTextureLevelsAPPLE
in interface GLES2
public void glCoverageMaskNV(boolean arg0)
GLES2
void glCoverageMaskNV(GLboolean mask)
GL_NV_coverage_sample
glCoverageMaskNV
in interface GLES2
public void glCoverageOperationNV(int arg0)
GLES2
void glCoverageOperationNV(GLenum operation)
GL_NV_coverage_sample
glCoverageOperationNV
in interface GLES2
public int glCreateProgram()
GL2ES2
GLuint glCreateProgram(void)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glCreateProgram
in interface GL2ES2
public int glCreateShader(int arg0)
GL2ES2
GLuint glCreateShader(GLenum type)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glCreateShader
in interface GL2ES2
public int glCreateShaderProgramv(int arg0, int arg1, String[] arg2)
GL2ES2
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glCreateShaderProgramvEXT
glCreateShaderProgramv
in interface GL2ES2
public void glCullFace(int arg0)
GL
void glCullFace(GLenum mode)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glCullFace
in interface GL
public void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, boolean arg6)
GL2ES2
void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
glDebugMessageControlARB
, glDebugMessageControlKHR
glDebugMessageControl
in interface GL2ES2
public void glDebugMessageControl(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, boolean arg5)
GL2ES2
void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
GL_VERSION_4_3
, GL_KHR_debug
, GL_ARB_debug_output
, GL_KHR_debug
glDebugMessageControlARB
, glDebugMessageControlKHR
glDebugMessageControl
in interface GL2ES2
arg4
- a direct or array-backed IntBuffer
public void glDebugMessageInsert(int arg0, int arg1, int arg2, int arg3, int arg4, String arg5)
GL2ES2
void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
, GL_ARB_debug_output
, GL_AMD_debug_output
glDebugMessageInsertKHR
, glDebugMessageInsertARB
, glDebugMessageInsertAMD
glDebugMessageInsert
in interface GL2ES2
public void glDeleteBuffers(int arg0, IntBuffer arg1)
GL
void glDeleteBuffers(GLsizei n, const GLuint * buffers)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glDeleteBuffersARB
glDeleteBuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glDeleteBuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteBuffers(GLsizei n, const GLuint * buffers)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glDeleteBuffersARB
glDeleteBuffers
in interface GL
public void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glDeleteFramebuffersEXT
, glDeleteFramebuffersOES
glDeleteFramebuffers
in interface GL
public void glDeleteFramebuffers(int arg0, IntBuffer arg1)
GL
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glDeleteFramebuffersEXT
, glDeleteFramebuffersOES
glDeleteFramebuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glDeleteProgram(int arg0)
GL2ES2
void glDeleteProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glDeleteProgram
in interface GL2ES2
public void glDeleteProgramPipelines(int arg0, IntBuffer arg1)
GL2ES2
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glDeleteProgramPipelinesEXT
glDeleteProgramPipelines
in interface GL2ES2
arg1
- a direct or array-backed IntBuffer
public void glDeleteProgramPipelines(int arg0, int[] arg1, int arg2)
GL2ES2
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glDeleteProgramPipelinesEXT
glDeleteProgramPipelines
in interface GL2ES2
public void glDeleteQueries(int arg0, int[] arg1, int arg2)
GL2ES2
void glDeleteQueries(GLsizei n, const GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glDeleteQueriesEXT
, glDeleteQueriesARB
glDeleteQueries
in interface GL2ES2
public void glDeleteQueries(int arg0, IntBuffer arg1)
GL2ES2
void glDeleteQueries(GLsizei n, const GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glDeleteQueriesEXT
, glDeleteQueriesARB
glDeleteQueries
in interface GL2ES2
arg1
- a direct or array-backed IntBuffer
public void glDeleteRenderbuffers(int arg0, IntBuffer arg1)
GL
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glDeleteRenderbuffersEXT
, glDeleteRenderbuffersOES
glDeleteRenderbuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glDeleteRenderbuffersEXT
, glDeleteRenderbuffersOES
glDeleteRenderbuffers
in interface GL
public void glDeleteSamplers(int arg0, int[] arg1, int arg2)
GL3ES3
void glDeleteSamplers(GLsizei count, const GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glDeleteSamplers
in interface GL3ES3
public void glDeleteSamplers(int arg0, IntBuffer arg1)
GL3ES3
void glDeleteSamplers(GLsizei count, const GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glDeleteSamplers
in interface GL3ES3
arg1
- a direct or array-backed IntBuffer
public void glDeleteShader(int arg0)
GL2ES2
void glDeleteShader(GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glDeleteShader
in interface GL2ES2
public void glDeleteSync(long arg0)
GL3ES3
void glDeleteSync(GLsync sync)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glDeleteSyncAPPLE
glDeleteSync
in interface GL3ES3
public void glDeleteTextures(int arg0, int[] arg1, int arg2)
GL
void glDeleteTextures(GLsizei n, const GLuint * textures)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_texture_object
glDeleteTexturesEXT
glDeleteTextures
in interface GL
public void glDeleteTextures(int arg0, IntBuffer arg1)
GL
void glDeleteTextures(GLsizei n, const GLuint * textures)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_texture_object
glDeleteTexturesEXT
glDeleteTextures
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glDeleteTransformFeedbacks(int arg0, int[] arg1, int arg2)
GL2ES3
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glDeleteTransformFeedbacksNV
glDeleteTransformFeedbacks
in interface GL2ES3
public void glDeleteTransformFeedbacks(int arg0, IntBuffer arg1)
GL2ES3
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glDeleteTransformFeedbacksNV
glDeleteTransformFeedbacks
in interface GL2ES3
arg1
- a direct or array-backed IntBuffer
public void glDeleteVertexArrays(int arg0, int[] arg1, int arg2)
GL2ES3
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_APPLE_vertex_array_object
, GL_OES_vertex_array_object
glDeleteVertexArraysAPPLE
, glDeleteVertexArraysOES
glDeleteVertexArrays
in interface GL2ES3
public void glDeleteVertexArrays(int arg0, IntBuffer arg1)
GL2ES3
void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_APPLE_vertex_array_object
, GL_OES_vertex_array_object
glDeleteVertexArraysAPPLE
, glDeleteVertexArraysOES
glDeleteVertexArrays
in interface GL2ES3
arg1
- a direct or array-backed IntBuffer
public void glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
GLES2
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
GL_OES_vertex_array_object
glDeleteVertexArraysOES
in interface GLES2
public void glDeleteVertexArraysOES(int arg0, IntBuffer arg1)
GLES2
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
GL_OES_vertex_array_object
glDeleteVertexArraysOES
in interface GLES2
arg1
- a direct or array-backed IntBuffer
public void glDepthFunc(int arg0)
GL
void glDepthFunc(GLenum func)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glDepthFunc
in interface GL
public void glDepthMask(boolean arg0)
GL
void glDepthMask(GLboolean flag)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glDepthMask
in interface GL
public void glDepthRange(double arg0, double arg1)
GLBase
void glDepthRange(GLclampd depth);
and void glDepthRangef(GLclampf depth);
.glDepthRange
in interface GL2ES2
glDepthRange
in interface GLBase
public void glDepthRangeArrayfvNV(int arg0, int arg1, float[] arg2, int arg3)
GLES2
void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v)
GL_NV_viewport_array
glDepthRangeArrayfvNV
in interface GLES2
public void glDepthRangeArrayfvNV(int arg0, int arg1, FloatBuffer arg2)
GLES2
void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v)
GL_NV_viewport_array
glDepthRangeArrayfvNV
in interface GLES2
arg2
- a direct or array-backed FloatBuffer
public void glDepthRangeIndexedfNV(int arg0, float arg1, float arg2)
GLES2
void glDepthRangeIndexedfNV(GLuint index, GLfloat n, GLfloat f)
GL_NV_viewport_array
glDepthRangeIndexedfNV
in interface GLES2
public 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 GL
glDepthRangef
in interface GL2ES2
public void glDetachShader(int arg0, int arg1)
GL2ES2
void glDetachShader(GLuint program, GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glDetachShader
in interface GL2ES2
public void glDisable(int arg0)
GL
void glDisable(GLenum cap)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glDisableDriverControlQCOM(int arg0)
GLES2
void glDisableDriverControlQCOM(GLuint driverControl)
GL_QCOM_driver_control
glDisableDriverControlQCOM
in interface GLES2
public void glDisableVertexAttribArray(int arg0)
GL2ES2
void glDisableVertexAttribArray(GLuint index)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
glDisableVertexAttribArrayARB
glDisableVertexAttribArray
in interface GL2ES2
public void glDisableiEXT(int arg0, int arg1)
GLES2
void glDisableiEXT(GLenum target, GLuint index)
GL_EXT_draw_buffers_indexed
glDisableiEXT
in interface GLES2
public void glDisableiNV(int arg0, int arg1)
GLES2
void glDisableiNV(GLenum target, GLuint index)
GL_NV_viewport_array
glDisableiNV
in interface GLES2
public void glDisableiOES(int arg0, int arg1)
GLES2
void glDisableiOES(GLenum target, GLuint index)
GL_OES_draw_buffers_indexed
glDisableiOES
in interface GLES2
public void glDiscardFramebufferEXT(int arg0, int arg1, IntBuffer arg2)
GLES2
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
GL_EXT_discard_framebuffer
glDiscardFramebufferEXT
in interface GLES2
arg2
- a direct or array-backed IntBuffer
public void glDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)
GLES2
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
GL_EXT_discard_framebuffer
glDiscardFramebufferEXT
in interface GLES2
public void glDispatchCompute(int arg0, int arg1, int arg2)
GL3ES3
void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
glDispatchCompute
in interface GL3ES3
public void glDispatchComputeIndirect(long arg0)
GL3ES3
void glDispatchComputeIndirect(GLintptr indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_compute_shader
glDispatchComputeIndirect
in interface GL3ES3
public void glDrawArrays(int arg0, int arg1, int arg2)
GL
void glDrawArrays(GLenum mode, GLint first, GLsizei count)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawArraysIndirect(int arg0, Buffer arg1)
GL3ES3
void glDrawArraysIndirect(GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
public void glDrawArraysIndirect(int arg0, long arg1)
GL3ES3
void glDrawArraysIndirect(GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
glDrawArraysIndirect
in interface GL3ES3
public void glDrawArraysInstanced(int arg0, int arg1, int arg2, int arg3)
GL2ES3
void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_EXT_draw_instanced
, GL_ARB_draw_instanced
, GL_NV_draw_instanced
, GL_ANGLE_instanced_arrays
glDrawArraysInstancedEXT
, glDrawArraysInstancedARB
, glDrawArraysInstancedNV
, glDrawArraysInstancedANGLE
glDrawArraysInstanced
in interface GL2ES3
public void glDrawArraysInstancedANGLE(int arg0, int arg1, int arg2, int arg3)
GLES2
void glDrawArraysInstancedANGLE(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
GL_ANGLE_instanced_arrays
glDrawArraysInstancedANGLE
in interface GLES2
public void glDrawArraysInstancedBaseInstance(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES2
void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
GL_VERSION_4_2
, GL_ARB_base_instance
, GL_EXT_base_instance
glDrawArraysInstancedBaseInstanceEXT
glDrawArraysInstancedBaseInstance
in interface GL2ES2
public void glDrawArraysInstancedNV(int arg0, int arg1, int arg2, int arg3)
GLES2
void glDrawArraysInstancedNV(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
GL_NV_draw_instanced
glDrawArraysInstancedNV
in interface GLES2
public void glDrawBuffers(int arg0, IntBuffer arg1)
GL2ES2
void glDrawBuffers(GLsizei n, const GLenum * bufs)
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
glDrawBuffersEXT
, glDrawBuffersNV
, glDrawBuffersATI
, glDrawBuffersARB
glDrawBuffers
in interface GL2ES2
arg1
- a direct or array-backed IntBuffer
public void glDrawBuffers(int arg0, int[] arg1, int arg2)
GL2ES2
void glDrawBuffers(GLsizei n, const GLenum * bufs)
GL_ES_VERSION_3_0
, GL_VERSION_2_0
, GL_EXT_draw_buffers
, GL_NV_draw_buffers
, GL_ATI_draw_buffers
, GL_ARB_draw_buffers
glDrawBuffersEXT
, glDrawBuffersNV
, glDrawBuffersATI
, glDrawBuffersARB
glDrawBuffers
in interface GL2ES2
public void glDrawBuffersIndexedEXT(int arg0, int[] arg1, int arg2, int[] arg3, int arg4)
GLES2
void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices)
GL_EXT_multiview_draw_buffers
glDrawBuffersIndexedEXT
in interface GLES2
public void glDrawBuffersIndexedEXT(int arg0, IntBuffer arg1, IntBuffer arg2)
GLES2
void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices)
GL_EXT_multiview_draw_buffers
glDrawBuffersIndexedEXT
in interface GLES2
arg1
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glDrawElements(int arg0, int arg1, int arg2, long arg3)
GL
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
public void glDrawElements(int arg0, int arg1, int arg2, Buffer arg3)
GLES2
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsBaseVertexEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
GLES2
void glDrawElementsBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_EXT_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsBaseVertexOES(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
GLES2
void glDrawElementsBaseVertexOES(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexOES
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsIndirect(int arg0, int arg1, Buffer arg2)
GL3ES3
void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
glDrawElementsIndirect
in interface GL3ES3
arg2
- a direct or array-backed Buffer
public void glDrawElementsIndirect(int arg0, int arg1, long arg2)
GL3ES3
void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
GL_ES_VERSION_3_1
, GL_VERSION_4_0
, GL_ARB_draw_indirect
glDrawElementsIndirect
in interface GL3ES3
public void glDrawElementsInstanced(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
GLES3
void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
public void glDrawElementsInstanced(int arg0, int arg1, int arg2, long arg3, int arg4)
GL2ES3
void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_NV_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_EXT_draw_instanced
, GL_ARB_draw_instanced
glDrawElementsInstancedNV
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedEXT
, glDrawElementsInstancedARB
glDrawElementsInstanced
in interface GL2ES3
public void glDrawElementsInstancedANGLE(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
GLES2
void glDrawElementsInstancedANGLE(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount)
GL_ANGLE_instanced_arrays
glDrawElementsInstancedANGLE
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsInstancedBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5)
GL2ES2
void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance)
GL_VERSION_4_2
, GL_ARB_base_instance
, GL_EXT_base_instance
glDrawElementsInstancedBaseInstanceEXT
glDrawElementsInstancedBaseInstance
in interface GL2ES2
public void glDrawElementsInstancedBaseVertexBaseInstance(int arg0, int arg1, int arg2, long arg3, int arg4, int arg5, int arg6)
GL2ES2
void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
GL_VERSION_4_2
, GL_ARB_base_instance
, GL_EXT_base_instance
glDrawElementsInstancedBaseVertexBaseInstanceEXT
glDrawElementsInstancedBaseVertexBaseInstance
in interface GL2ES2
public void glDrawElementsInstancedBaseVertexEXT(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)
GLES2
void glDrawElementsInstancedBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
GL_EXT_draw_elements_base_vertex
glDrawElementsInstancedBaseVertexEXT
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsInstancedBaseVertexOES(int arg0, int arg1, int arg2, Buffer arg3, int arg4, int arg5)
GLES2
void glDrawElementsInstancedBaseVertexOES(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
GL_OES_draw_elements_base_vertex
glDrawElementsInstancedBaseVertexOES
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsInstancedNV(int arg0, int arg1, int arg2, Buffer arg3, int arg4)
GLES2
void glDrawElementsInstancedNV(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount)
GL_NV_draw_instanced
glDrawElementsInstancedNV
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, long arg5)
GL2ES3
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
glDrawRangeElements
in interface GL2ES3
public void glDrawRangeElements(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5)
GLES3
void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
public void glDrawRangeElementsBaseVertexEXT(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)
GLES2
void glDrawRangeElementsBaseVertexEXT(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_EXT_draw_elements_base_vertex
glDrawRangeElementsBaseVertexEXT
in interface GLES2
arg5
- a direct or array-backed Buffer
public void glDrawRangeElementsBaseVertexOES(int arg0, int arg1, int arg2, int arg3, int arg4, Buffer arg5, int arg6)
GLES2
void glDrawRangeElementsBaseVertexOES(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_OES_draw_elements_base_vertex
glDrawRangeElementsBaseVertexOES
in interface GLES2
arg5
- a direct or array-backed Buffer
public void glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
GLES2
void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
GL_OES_EGL_image
glEGLImageTargetRenderbufferStorageOES
in interface GLES2
public void glEGLImageTargetTexture2DOES(int arg0, long arg1)
GLES2
void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
GL_OES_EGL_image
glEGLImageTargetTexture2DOES
in interface GLES2
public void glEnable(int arg0)
GL
void glEnable(GLenum cap)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glEnableDriverControlQCOM(int arg0)
GLES2
void glEnableDriverControlQCOM(GLuint driverControl)
GL_QCOM_driver_control
glEnableDriverControlQCOM
in interface GLES2
public void glEnableVertexAttribArray(int arg0)
GL2ES2
void glEnableVertexAttribArray(GLuint index)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
glEnableVertexAttribArrayARB
glEnableVertexAttribArray
in interface GL2ES2
public void glEnableiEXT(int arg0, int arg1)
GLES2
void glEnableiEXT(GLenum target, GLuint index)
GL_EXT_draw_buffers_indexed
glEnableiEXT
in interface GLES2
public void glEnableiNV(int arg0, int arg1)
GLES2
void glEnableiNV(GLenum target, GLuint index)
GL_NV_viewport_array
glEnableiNV
in interface GLES2
public void glEnableiOES(int arg0, int arg1)
GLES2
void glEnableiOES(GLenum target, GLuint index)
GL_OES_draw_buffers_indexed
glEnableiOES
in interface GLES2
public void glEndConditionalRender()
GLES2
void glEndConditionalRender(void)
GL_VERSION_3_0
, GL_NV_conditional_render
glEndConditionalRenderNV
glEndConditionalRender
in interface GL2ES3
glEndConditionalRender
in interface GLES2
public void glEndQuery(int arg0)
GL2ES2
void glEndQuery(GLenum target)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glEndQueryARB
, glEndQueryEXT
glEndQuery
in interface GL2ES2
public void glEndTilingQCOM(int arg0)
GLES2
void glEndTilingQCOM(GLbitfield preserveMask)
GL_QCOM_tiled_rendering
glEndTilingQCOM
in interface GLES2
public void glEndTransformFeedback()
GL2ES3
void glEndTransformFeedback(void)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_transform_feedback
, GL_EXT_transform_feedback
glEndTransformFeedbackNV
, glEndTransformFeedbackEXT
glEndTransformFeedback
in interface GL2ES3
public void glExtGetBufferPointervQCOM(int arg0, PointerBuffer arg1)
GLES2
void glExtGetBufferPointervQCOM(GLenum target, void * * params)
GL_QCOM_extended_get
glExtGetBufferPointervQCOM
in interface GLES2
arg1
- a direct only PointerBuffer
public void glExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES2
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
GL_QCOM_extended_get
glExtGetBuffersQCOM
in interface GLES2
public void glExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
GL_QCOM_extended_get
glExtGetBuffersQCOM
in interface GLES2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
GL_QCOM_extended_get
glExtGetFramebuffersQCOM
in interface GLES2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES2
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
GL_QCOM_extended_get
glExtGetFramebuffersQCOM
in interface GLES2
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, byte[] arg2, int arg3, int[] arg4, int arg5)
GLES2
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
GL_QCOM_extended_get2
glExtGetProgramBinarySourceQCOM
in interface GLES2
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, ByteBuffer arg2, IntBuffer arg3)
GLES2
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
GL_QCOM_extended_get2
glExtGetProgramBinarySourceQCOM
in interface GLES2
arg2
- a direct or array-backed ByteBuffer
arg3
- a direct or array-backed IntBuffer
public void glExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
GL_QCOM_extended_get2
glExtGetProgramsQCOM
in interface GLES2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES2
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
GL_QCOM_extended_get2
glExtGetProgramsQCOM
in interface GLES2
public void glExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
GL_QCOM_extended_get
glExtGetRenderbuffersQCOM
in interface GLES2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES2
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
GL_QCOM_extended_get
glExtGetRenderbuffersQCOM
in interface GLES2
public void glExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
GL_QCOM_extended_get2
glExtGetShadersQCOM
in interface GLES2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES2
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
GL_QCOM_extended_get2
glExtGetShadersQCOM
in interface GLES2
public void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
GLES2
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
GL_QCOM_extended_get
glExtGetTexLevelParameterivQCOM
in interface GLES2
public void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
GLES2
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
GL_QCOM_extended_get
glExtGetTexLevelParameterivQCOM
in interface GLES2
arg4
- a direct or array-backed IntBuffer
public void glExtGetTexSubImageQCOM(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)
GLES2
void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void * texels)
GL_QCOM_extended_get
glExtGetTexSubImageQCOM
in interface GLES2
arg10
- a direct or array-backed Buffer
public void glExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
GL_QCOM_extended_get
glExtGetTexturesQCOM
in interface GLES2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES2
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
GL_QCOM_extended_get
glExtGetTexturesQCOM
in interface GLES2
public boolean glExtIsProgramBinaryQCOM(int arg0)
GLES2
GLboolean glExtIsProgramBinaryQCOM(GLuint program)
GL_QCOM_extended_get2
glExtIsProgramBinaryQCOM
in interface GLES2
public void glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)
GLES2
void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param)
GL_QCOM_extended_get
glExtTexObjectStateOverrideiQCOM
in interface GLES2
public long glFenceSync(int arg0, int arg1)
GL3ES3
GLsync glFenceSync(GLenum condition, GLbitfield flags)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glFenceSyncAPPLE
glFenceSync
in interface GL3ES3
public void glFinish()
GL
void glFinish(void)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glFlush()
GL
void glFlush(void)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glFlushMappedBufferRange(int arg0, long arg1, long arg2)
GL
void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_map_buffer_range
, GL_EXT_map_buffer_range
, GL_APPLE_flush_buffer_range
glFlushMappedBufferRangeEXT
, glFlushMappedBufferRangeAPPLE
glFlushMappedBufferRange
in interface GL
public void glFramebufferParameteri(int arg0, int arg1, int arg2)
GL2ES3
void glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
glFramebufferParameteri
in interface GL2ES3
public 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_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glFramebufferRenderbufferEXT
, glFramebufferRenderbufferOES
glFramebufferRenderbuffer
in interface GL
public 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_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_OES_framebuffer_object
, GL_EXT_framebuffer_object
glFramebufferTexture2DOES
, glFramebufferTexture2DEXT
glFramebufferTexture2D
in interface GL
public void glFramebufferTexture2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GLES2
void glFramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
GL_EXT_multisampled_render_to_texture
glFramebufferTexture2DMultisampleEXT
in interface GLES2
public void glFramebufferTexture2DMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GLES2
void glFramebufferTexture2DMultisampleIMG(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
GL_IMG_multisampled_render_to_texture
glFramebufferTexture2DMultisampleIMG
in interface GLES2
public void glFramebufferTexture3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL2ES2
void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_EXT_framebuffer_object
, GL_OES_texture_3D
glFramebufferTexture3DEXT
, glFramebufferTexture3DOES
glFramebufferTexture3D
in interface GL2ES2
public void glFramebufferTextureEXT(int arg0, int arg1, int arg2, int arg3)
GLES2
void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level)
GL_NV_geometry_program4
, GL_EXT_geometry_shader
glFramebufferTextureEXT
in interface GL2ES3
glFramebufferTextureEXT
in interface GLES2
public void glFramebufferTextureLayer(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES3
void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_geometry_shader4
, GL_EXT_texture_array
, GL_NV_geometry_program4
glFramebufferTextureLayerARB
, glFramebufferTextureLayerEXT
glFramebufferTextureLayer
in interface GL2ES3
public void glFramebufferTextureOES(int arg0, int arg1, int arg2, int arg3)
GLES2
void glFramebufferTextureOES(GLenum target, GLenum attachment, GLuint texture, GLint level)
GL_OES_geometry_shader
glFramebufferTextureOES
in interface GLES2
public void glFrontFace(int arg0)
GL
void glFrontFace(GLenum mode)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glFrontFace
in interface GL
public void glGenBuffers(int arg0, IntBuffer arg1)
GL
void glGenBuffers(GLsizei n, GLuint * buffers)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glGenBuffersARB
glGenBuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGenBuffers(int arg0, int[] arg1, int arg2)
GL
void glGenBuffers(GLsizei n, GLuint * buffers)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glGenBuffersARB
glGenBuffers
in interface GL
public void glGenFramebuffers(int arg0, int[] arg1, int arg2)
GL
void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glGenFramebuffersEXT
, glGenFramebuffersOES
glGenFramebuffers
in interface GL
public void glGenFramebuffers(int arg0, IntBuffer arg1)
GL
void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glGenFramebuffersEXT
, glGenFramebuffersOES
glGenFramebuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGenProgramPipelines(int arg0, IntBuffer arg1)
GL2ES2
void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGenProgramPipelinesEXT
glGenProgramPipelines
in interface GL2ES2
arg1
- a direct or array-backed IntBuffer
public void glGenProgramPipelines(int arg0, int[] arg1, int arg2)
GL2ES2
void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGenProgramPipelinesEXT
glGenProgramPipelines
in interface GL2ES2
public void glGenQueries(int arg0, int[] arg1, int arg2)
GL2ES2
void glGenQueries(GLsizei n, GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGenQueriesARB
, glGenQueriesEXT
glGenQueries
in interface GL2ES2
public void glGenQueries(int arg0, IntBuffer arg1)
GL2ES2
void glGenQueries(GLsizei n, GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGenQueriesARB
, glGenQueriesEXT
glGenQueries
in interface GL2ES2
arg1
- a direct or array-backed IntBuffer
public void glGenRenderbuffers(int arg0, IntBuffer arg1)
GL
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_OES_framebuffer_object
, GL_EXT_framebuffer_object
glGenRenderbuffersOES
, glGenRenderbuffersEXT
glGenRenderbuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGenRenderbuffers(int arg0, int[] arg1, int arg2)
GL
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_OES_framebuffer_object
, GL_EXT_framebuffer_object
glGenRenderbuffersOES
, glGenRenderbuffersEXT
glGenRenderbuffers
in interface GL
public void glGenSamplers(int arg0, IntBuffer arg1)
GL3ES3
void glGenSamplers(GLsizei count, GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glGenSamplers
in interface GL3ES3
arg1
- a direct or array-backed IntBuffer
public void glGenSamplers(int arg0, int[] arg1, int arg2)
GL3ES3
void glGenSamplers(GLsizei count, GLuint * samplers)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glGenSamplers
in interface GL3ES3
public void glGenTextures(int arg0, IntBuffer arg1)
GL
void glGenTextures(GLsizei n, GLuint * textures)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_texture_object
glGenTexturesEXT
glGenTextures
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGenTextures(int arg0, int[] arg1, int arg2)
GL
void glGenTextures(GLsizei n, GLuint * textures)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_texture_object
glGenTexturesEXT
glGenTextures
in interface GL
public void glGenTransformFeedbacks(int arg0, IntBuffer arg1)
GL2ES3
void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glGenTransformFeedbacksNV
glGenTransformFeedbacks
in interface GL2ES3
arg1
- a direct or array-backed IntBuffer
public void glGenTransformFeedbacks(int arg0, int[] arg1, int arg2)
GL2ES3
void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glGenTransformFeedbacksNV
glGenTransformFeedbacks
in interface GL2ES3
public void glGenVertexArrays(int arg0, int[] arg1, int arg2)
GL2ES3
void glGenVertexArrays(GLsizei n, GLuint * arrays)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_OES_vertex_array_object
, GL_APPLE_vertex_array_object
glGenVertexArraysOES
, glGenVertexArraysAPPLE
glGenVertexArrays
in interface GL2ES3
public void glGenVertexArrays(int arg0, IntBuffer arg1)
GL2ES3
void glGenVertexArrays(GLsizei n, GLuint * arrays)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_OES_vertex_array_object
, GL_APPLE_vertex_array_object
glGenVertexArraysOES
, glGenVertexArraysAPPLE
glGenVertexArrays
in interface GL2ES3
arg1
- a direct or array-backed IntBuffer
public void glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
GLES2
void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
GL_OES_vertex_array_object
glGenVertexArraysOES
in interface GLES2
public void glGenVertexArraysOES(int arg0, IntBuffer arg1)
GLES2
void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
GL_OES_vertex_array_object
glGenVertexArraysOES
in interface GLES2
arg1
- a direct or array-backed IntBuffer
public void glGenerateMipmap(int arg0)
GL
void glGenerateMipmap(GLenum target)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glGenerateMipmapEXT
, glGenerateMipmapOES
glGenerateMipmap
in interface GL
public void glGetActiveAttrib(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
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_0
, GL_ARB_vertex_shader
glGetActiveAttribARB
glGetActiveAttrib
in interface GL2ES2
public 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_0
, GL_ARB_vertex_shader
glGetActiveAttribARB
glGetActiveAttrib
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed IntBuffer
arg5
- a direct or array-backed IntBuffer
arg6
- a direct or array-backed ByteBuffer
public 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_0
, GL_ARB_shader_objects
glGetActiveUniformARB
glGetActiveUniform
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed IntBuffer
arg5
- a direct or array-backed IntBuffer
arg6
- a direct or array-backed ByteBuffer
public void glGetActiveUniform(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
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_0
, GL_ARB_shader_objects
glGetActiveUniformARB
glGetActiveUniform
in interface GL2ES2
public void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
GL2ES3
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetActiveUniformBlockName
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed ByteBuffer
public void glGetActiveUniformBlockName(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)
GL2ES3
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetActiveUniformBlockName
in interface GL2ES3
public void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES3
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetActiveUniformBlockiv
in interface GL2ES3
public void glGetActiveUniformBlockiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES3
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetActiveUniformBlockiv
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetActiveUniformsiv(int arg0, int arg1, int[] arg2, int arg3, int arg4, int[] arg5, int arg6)
GL2ES3
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetActiveUniformsiv
in interface GL2ES3
public void glGetActiveUniformsiv(int arg0, int arg1, IntBuffer arg2, int arg3, IntBuffer arg4)
GL2ES3
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetActiveUniformsiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed IntBuffer
public 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_0
glGetAttachedShaders
in interface GL2ES2
public 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_0
glGetAttachedShaders
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed IntBuffer
public int glGetAttribLocation(int arg0, String arg1)
GL2ES2
GLint glGetAttribLocation(GLuint program, const GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_shader
glGetAttribLocationARB
glGetAttribLocation
in interface GL2ES2
public void glGetBooleani_v(int arg0, int arg1, ByteBuffer arg2)
GL2ES3
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
GL_ES_VERSION_3_1
, GL_VERSION_3_0
glGetBooleani_v
in interface GL2ES3
arg2
- a direct or array-backed ByteBuffer
public void glGetBooleani_v(int arg0, int arg1, byte[] arg2, int arg3)
GL2ES3
void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
GL_ES_VERSION_3_1
, GL_VERSION_3_0
glGetBooleani_v
in interface GL2ES3
public void glGetBooleanv(int arg0, ByteBuffer arg1)
GL
void glGetBooleanv(GLenum pname, GLboolean * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetBooleanv
in interface GL
arg1
- a direct or array-backed ByteBuffer
public void glGetBooleanv(int arg0, byte[] arg1, int arg2)
GL
void glGetBooleanv(GLenum pname, GLboolean * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetBooleanv
in interface GL
public void glGetBufferParameteri64v(int arg0, int arg1, long[] arg2, int arg3)
GL3ES3
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetBufferParameteri64v
in interface GL3ES3
public void glGetBufferParameteri64v(int arg0, int arg1, LongBuffer arg2)
GL3ES3
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetBufferParameteri64v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
public void glGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glGetBufferParameterivARB
glGetBufferParameteriv
in interface GL
arg2
- a direct or array-backed IntBuffer
public void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glGetBufferParameterivARB
glGetBufferParameteriv
in interface GL
public int glGetDebugMessageLog(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, int[] arg6, int arg7, int[] arg8, int arg9, int[] arg10, int arg11, byte[] arg12, int arg13)
GL2ES2
GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
GL_VERSION_4_3
, GL_KHR_debug
, GL_AMD_debug_output
, GL_ARB_debug_output
, GL_KHR_debug
glGetDebugMessageLogAMD
, glGetDebugMessageLogARB
, glGetDebugMessageLogKHR
glGetDebugMessageLog
in interface GL2ES2
public int glGetDebugMessageLog(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, IntBuffer arg6, ByteBuffer arg7)
GL2ES2
GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
GL_VERSION_4_3
, GL_KHR_debug
, GL_AMD_debug_output
, GL_ARB_debug_output
, GL_KHR_debug
glGetDebugMessageLogAMD
, glGetDebugMessageLogARB
, glGetDebugMessageLogKHR
glGetDebugMessageLog
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed IntBuffer
arg5
- a direct or array-backed IntBuffer
arg6
- a direct or array-backed IntBuffer
arg7
- a direct or array-backed ByteBuffer
public void glGetDriverControlStringQCOM(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GLES2
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
GL_QCOM_driver_control
glGetDriverControlStringQCOM
in interface GLES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public void glGetDriverControlStringQCOM(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
GLES2
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
GL_QCOM_driver_control
glGetDriverControlStringQCOM
in interface GLES2
public void glGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
GL_QCOM_driver_control
glGetDriverControlsQCOM
in interface GLES2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES2
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
GL_QCOM_driver_control
glGetDriverControlsQCOM
in interface GLES2
public int glGetError()
GL
GLenum glGetError(void)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetError
in interface GL
public void glGetFloati_vNV(int arg0, int arg1, float[] arg2, int arg3)
GLES2
void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data)
GL_NV_viewport_array
glGetFloati_vNV
in interface GLES2
public void glGetFloati_vNV(int arg0, int arg1, FloatBuffer arg2)
GLES2
void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data)
GL_NV_viewport_array
glGetFloati_vNV
in interface GLES2
arg2
- a direct or array-backed FloatBuffer
public void glGetFloatv(int arg0, FloatBuffer arg1)
GL
void glGetFloatv(GLenum pname, GLfloat * data)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glGetFloatv
in interface GL
arg1
- a direct or array-backed FloatBuffer
public void glGetFloatv(int arg0, float[] arg1, int arg2)
GL
void glGetFloatv(GLenum pname, GLfloat * data)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glGetFloatv
in interface GL
public int glGetFragDataLocation(int arg0, String arg1)
GL2ES3
GLint glGetFragDataLocation(GLuint program, const GLchar * name)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glGetFragDataLocationEXT
glGetFragDataLocation
in interface GL2ES3
public 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_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_OES_framebuffer_object
, GL_EXT_framebuffer_object
glGetFramebufferAttachmentParameterivOES
, glGetFramebufferAttachmentParameterivEXT
glGetFramebufferAttachmentParameteriv
in interface GL
public 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_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_OES_framebuffer_object
, GL_EXT_framebuffer_object
glGetFramebufferAttachmentParameterivOES
, glGetFramebufferAttachmentParameterivEXT
glGetFramebufferAttachmentParameteriv
in interface GL
arg3
- a direct or array-backed IntBuffer
public void glGetFramebufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
, GL_EXT_direct_state_access
glGetFramebufferParameterivEXT
glGetFramebufferParameteriv
in interface GL2ES3
public void glGetFramebufferParameteriv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_framebuffer_no_attachments
, GL_EXT_direct_state_access
glGetFramebufferParameterivEXT
glGetFramebufferParameteriv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public int glGetGraphicsResetStatus()
GL
GLenum glGetGraphicsResetStatus(void)
GL_VERSION_4_5
, GL_KHR_robustness
, GL_EXT_robustness
, GL_ARB_robustness
glGetGraphicsResetStatusKHR
, glGetGraphicsResetStatusEXT
, glGetGraphicsResetStatusARB
glGetGraphicsResetStatus
in interface GL
public void glGetInteger64i_v(int arg0, int arg1, LongBuffer arg2)
GL3ES3
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
public void glGetInteger64i_v(int arg0, int arg1, long[] arg2, int arg3)
GL3ES3
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
public void glGetInteger64v(int arg0, long[] arg1, int arg2)
GL3ES3
void glGetInteger64v(GLenum pname, GLint64 * data)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
public void glGetInteger64v(int arg0, LongBuffer arg1)
GL3ES3
void glGetInteger64v(GLenum pname, GLint64 * data)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
public void glGetIntegeri_v(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_multiview_draw_buffers
glGetIntegeri_vEXT
glGetIntegeri_v
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glGetIntegeri_v(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_multiview_draw_buffers
glGetIntegeri_vEXT
glGetIntegeri_v
in interface GL2ES3
public void glGetIntegeri_vEXT(int arg0, int arg1, int[] arg2, int arg3)
GLES2
void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data)
GL_EXT_multiview_draw_buffers
glGetIntegeri_vEXT
in interface GLES2
public void glGetIntegeri_vEXT(int arg0, int arg1, IntBuffer arg2)
GLES2
void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data)
GL_EXT_multiview_draw_buffers
glGetIntegeri_vEXT
in interface GLES2
arg2
- a direct or array-backed IntBuffer
public void glGetIntegerv(int arg0, int[] arg1, int arg2)
GL
void glGetIntegerv(GLenum pname, GLint * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetIntegerv
in interface GL
public void glGetIntegerv(int arg0, IntBuffer arg1)
GL
void glGetIntegerv(GLenum pname, GLint * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetIntegerv
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
GL2ES3
void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_internalformat_query
, GL_VERSION_4_2
glGetInternalformativ
in interface GL2ES3
public void glGetInternalformativ(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
GL2ES3
void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
GL_ES_VERSION_3_0
, GL_ARB_internalformat_query
, GL_VERSION_4_2
glGetInternalformativ
in interface GL2ES3
arg4
- a direct or array-backed IntBuffer
public void glGetMultisamplefv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_NV_explicit_multisample
glGetMultisamplefvNV
glGetMultisamplefv
in interface GL2ES2
arg2
- a direct or array-backed FloatBuffer
public void glGetMultisamplefv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
, GL_NV_explicit_multisample
glGetMultisamplefvNV
glGetMultisamplefv
in interface GL2ES2
public void glGetObjectLabel(int arg0, int arg1, int arg2, int[] arg3, int arg4, byte[] arg5, int arg6)
GL2ES2
void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_EXT_debug_label
, GL_KHR_debug
glGetObjectLabelEXT
, glGetObjectLabelKHR
glGetObjectLabel
in interface GL2ES2
public void glGetObjectLabel(int arg0, int arg1, int arg2, IntBuffer arg3, ByteBuffer arg4)
GL2ES2
void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_EXT_debug_label
, GL_KHR_debug
glGetObjectLabelEXT
, glGetObjectLabelKHR
glGetObjectLabel
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
GL2ES2
void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
public void glGetObjectPtrLabel(Buffer arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GL2ES2
void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public void glGetProgramBinary(int arg0, int arg1, IntBuffer arg2, IntBuffer arg3, Buffer arg4)
GL2ES2
void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
glGetProgramBinaryOES
glGetProgramBinary
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed Buffer
public void glGetProgramBinary(int arg0, int arg1, int[] arg2, int arg3, int[] arg4, int arg5, Buffer arg6)
GL2ES2
void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
glGetProgramBinaryOES
glGetProgramBinary
in interface GL2ES2
arg6
- a direct or array-backed Buffer
public 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_0
glGetProgramInfoLog
in interface GL2ES2
public 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_0
glGetProgramInfoLog
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL3ES3
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramInterfaceiv
in interface GL3ES3
arg3
- a direct or array-backed IntBuffer
public void glGetProgramInterfaceiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL3ES3
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramInterfaceiv
in interface GL3ES3
public void glGetProgramPipelineInfoLog(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GL2ES2
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGetProgramPipelineInfoLogEXT
glGetProgramPipelineInfoLog
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public void glGetProgramPipelineInfoLog(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
GL2ES2
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGetProgramPipelineInfoLogEXT
glGetProgramPipelineInfoLog
in interface GL2ES2
public void glGetProgramPipelineiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGetProgramPipelineivEXT
glGetProgramPipelineiv
in interface GL2ES2
public void glGetProgramPipelineiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glGetProgramPipelineivEXT
glGetProgramPipelineiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public int glGetProgramResourceIndex(int arg0, int arg1, ByteBuffer arg2)
GL3ES3
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramResourceIndex
in interface GL3ES3
arg2
- a direct or array-backed ByteBuffer
public int glGetProgramResourceIndex(int arg0, int arg1, byte[] arg2, int arg3)
GL3ES3
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramResourceIndex
in interface GL3ES3
public int glGetProgramResourceLocation(int arg0, int arg1, byte[] arg2, int arg3)
GL3ES3
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramResourceLocation
in interface GL3ES3
public int glGetProgramResourceLocation(int arg0, int arg1, ByteBuffer arg2)
GL3ES3
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramResourceLocation
in interface GL3ES3
arg2
- a direct or array-backed ByteBuffer
public void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, byte[] arg6, int arg7)
GL3ES3
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramResourceName
in interface GL3ES3
public void glGetProgramResourceName(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, ByteBuffer arg5)
GL3ES3
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramResourceName
in interface GL3ES3
arg4
- a direct or array-backed IntBuffer
arg5
- a direct or array-backed ByteBuffer
public void glGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4, int arg5, IntBuffer arg6, IntBuffer arg7)
GL3ES3
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramResourceiv
in interface GL3ES3
arg4
- a direct or array-backed IntBuffer
arg6
- a direct or array-backed IntBuffer
arg7
- a direct or array-backed IntBuffer
public void glGetProgramResourceiv(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5, int arg6, int[] arg7, int arg8, int[] arg9, int arg10)
GL3ES3
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
GL_ARB_program_interface_query
, GL_ES_VERSION_3_1
, GL_VERSION_4_3
glGetProgramResourceiv
in interface GL3ES3
public 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_0
, GL_NV_vertex_program
, GL_ARB_fragment_program
, GL_ARB_vertex_program
glGetProgramivNV
, glGetProgramivARB
glGetProgramiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public 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_0
, GL_NV_vertex_program
, GL_ARB_fragment_program
, GL_ARB_vertex_program
glGetProgramivNV
, glGetProgramivARB
glGetProgramiv
in interface GL2ES2
public void glGetQueryObjecti64v(int arg0, int arg1, LongBuffer arg2)
GL2ES2
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
public void glGetQueryObjecti64v(int arg0, int arg1, long[] arg2, int arg3)
GL2ES2
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
public void glGetQueryObjectiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGetQueryObjectivARB
, glGetQueryObjectivEXT
glGetQueryObjectiv
in interface GL2ES2
public void glGetQueryObjectiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGetQueryObjectivARB
, glGetQueryObjectivEXT
glGetQueryObjectiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjectui64v(int arg0, int arg1, LongBuffer arg2)
GL2ES2
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
public void glGetQueryObjectui64v(int arg0, int arg1, long[] arg2, int arg3)
GL2ES2
void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_timer_query
, GL_EXT_disjoint_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
public void glGetQueryObjectuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glGetQueryObjectuivEXT
, glGetQueryObjectuivARB
glGetQueryObjectuiv
in interface GL2ES2
public void glGetQueryObjectuiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_EXT_disjoint_timer_query
, GL_ARB_occlusion_query
glGetQueryObjectuivEXT
, glGetQueryObjectuivARB
glGetQueryObjectuiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGetQueryivARB
, glGetQueryivEXT
glGetQueryiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glGetQueryivARB
, glGetQueryivEXT
glGetQueryiv
in interface GL2ES2
public void glGetRenderbufferParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glGetRenderbufferParameterivEXT
, glGetRenderbufferParameterivOES
glGetRenderbufferParameteriv
in interface GL
arg2
- a direct or array-backed IntBuffer
public void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glGetRenderbufferParameterivEXT
, glGetRenderbufferParameterivOES
glGetRenderbufferParameteriv
in interface GL
public void glGetSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glGetSamplerParameterIivOES
, glGetSamplerParameterIivEXT
glGetSamplerParameterIiv
in interface GL2ES2
public void glGetSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glGetSamplerParameterIivOES
, glGetSamplerParameterIivEXT
glGetSamplerParameterIiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glGetSamplerParameterIuivOES
, glGetSamplerParameterIuivEXT
glGetSamplerParameterIuiv
in interface GL2ES2
public void glGetSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glGetSamplerParameterIuivOES
, glGetSamplerParameterIuivEXT
glGetSamplerParameterIuiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)
GL3ES3
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glGetSamplerParameterfv
in interface GL3ES3
arg2
- a direct or array-backed FloatBuffer
public void glGetSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
GL3ES3
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glGetSamplerParameterfv
in interface GL3ES3
public void glGetSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL3ES3
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glGetSamplerParameteriv
in interface GL3ES3
public void glGetSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)
GL3ES3
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glGetSamplerParameteriv
in interface GL3ES3
arg2
- a direct or array-backed IntBuffer
public 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_0
glGetShaderInfoLog
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public 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_0
glGetShaderInfoLog
in interface GL2ES2
public 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 GL2ES2
public 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 GL2ES2
public 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_0
, GL_ARB_shader_objects
glGetShaderSourceARB
glGetShaderSource
in interface GL2ES2
public 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_0
, GL_ARB_shader_objects
glGetShaderSourceARB
glGetShaderSource
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public 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_0
glGetShaderiv
in interface GL2ES2
public 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_0
glGetShaderiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public String glGetString(int arg0)
GL
const GLubyte * glGetString(GLenum name)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetString
in interface GL
public String glGetStringi(int arg0, int arg1)
GL2ES3
const GLubyte * glGetStringi(GLenum name, GLuint index)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glGetStringi
in interface GL2ES3
public void glGetSynciv(long arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4)
GL3ES3
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glGetSyncivAPPLE
glGetSynciv
in interface GL3ES3
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed IntBuffer
public void glGetSynciv(long arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6)
GL3ES3
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glGetSyncivAPPLE
glGetSynciv
in interface GL3ES3
public void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2ES3
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_3_1
glGetTexLevelParameterfv
in interface GL2ES3
public void glGetTexLevelParameterfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2ES3
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_3_1
glGetTexLevelParameterfv
in interface GL2ES3
arg3
- a direct or array-backed FloatBuffer
public void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES3
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
GL_VERSION_1_0
, GL_ES_VERSION_3_1
glGetTexLevelParameteriv
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetTexLevelParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES3
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
GL_VERSION_1_0
, GL_ES_VERSION_3_1
glGetTexLevelParameteriv
in interface GL2ES3
public void glGetTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glGetTexParameterIivEXT
, glGetTexParameterIivOES
glGetTexParameterIiv
in interface GL2ES2
public void glGetTexParameterIiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glGetTexParameterIivEXT
, glGetTexParameterIivOES
glGetTexParameterIiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glGetTexParameterIuivEXT
, glGetTexParameterIuivOES
glGetTexParameterIuiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glGetTexParameterIuivEXT
, glGetTexParameterIuivOES
glGetTexParameterIuiv
in interface GL2ES2
public 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_0
, GL_VERSION_ES_CM
glGetTexParameterfv
in interface GL
public 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_0
, GL_VERSION_ES_CM
glGetTexParameterfv
in interface GL
arg2
- a direct or array-backed FloatBuffer
public void glGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetTexParameteriv
in interface GL
arg2
- a direct or array-backed IntBuffer
public void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetTexParameteriv
in interface GL
public void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, IntBuffer arg3, IntBuffer arg4, IntBuffer arg5, ByteBuffer arg6)
GL2ES3
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
glGetTransformFeedbackVaryingEXT
, glGetTransformFeedbackVaryingNV
glGetTransformFeedbackVarying
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed IntBuffer
arg5
- a direct or array-backed IntBuffer
arg6
- a direct or array-backed ByteBuffer
public void glGetTransformFeedbackVarying(int arg0, int arg1, int arg2, int[] arg3, int arg4, int[] arg5, int arg6, int[] arg7, int arg8, byte[] arg9, int arg10)
GL2ES3
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
glGetTransformFeedbackVaryingEXT
, glGetTransformFeedbackVaryingNV
glGetTransformFeedbackVarying
in interface GL2ES3
public void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
GLES2
void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
GL_ANGLE_translated_shader_source
glGetTranslatedShaderSourceANGLE
in interface GLES2
public void glGetTranslatedShaderSourceANGLE(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GLES2
void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
GL_ANGLE_translated_shader_source
glGetTranslatedShaderSourceANGLE
in interface GLES2
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public int glGetUniformBlockIndex(int arg0, String arg1)
GL2ES3
GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetUniformBlockIndex
in interface GL2ES3
public void glGetUniformIndices(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)
GL2ES3
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
public void glGetUniformIndices(int arg0, int arg1, String[] arg2, IntBuffer arg3)
GL2ES3
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public int glGetUniformLocation(int arg0, String arg1)
GL2ES2
GLint glGetUniformLocation(GLuint program, const GLchar * name)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glGetUniformLocationARB
glGetUniformLocation
in interface GL2ES2
public 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_0
, GL_ARB_shader_objects
glGetUniformfvARB
glGetUniformfv
in interface GL2ES2
arg2
- a direct or array-backed FloatBuffer
public 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_0
, GL_ARB_shader_objects
glGetUniformfvARB
glGetUniformfv
in interface GL2ES2
public 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_0
, GL_ARB_shader_objects
glGetUniformivARB
glGetUniformiv
in interface GL2ES2
public 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_0
, GL_ARB_shader_objects
glGetUniformivARB
glGetUniformiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetUniformuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glGetUniformuivEXT
glGetUniformuiv
in interface GL2ES3
public void glGetUniformuiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glGetUniformuivEXT
glGetUniformuiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glGetVertexAttribIiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glGetVertexAttribIivEXT
glGetVertexAttribIiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glGetVertexAttribIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glGetVertexAttribIivEXT
glGetVertexAttribIiv
in interface GL2ES3
public void glGetVertexAttribIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glGetVertexAttribIuivEXT
glGetVertexAttribIuiv
in interface GL2ES3
public void glGetVertexAttribIuiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glGetVertexAttribIuivEXT
glGetVertexAttribIuiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public 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_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glGetVertexAttribfvNV
, glGetVertexAttribfvARB
glGetVertexAttribfv
in interface GL2ES2
arg2
- a direct or array-backed FloatBuffer
public 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_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glGetVertexAttribfvNV
, glGetVertexAttribfvARB
glGetVertexAttribfv
in interface GL2ES2
public 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_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glGetVertexAttribivNV
, glGetVertexAttribivARB
glGetVertexAttribiv
in interface GL2ES2
public 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_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glGetVertexAttribivNV
, glGetVertexAttribivARB
glGetVertexAttribiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetnUniformfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
GL_VERSION_4_5
, GL_ARB_robustness
, GL_KHR_robustness
, GL_EXT_robustness
glGetnUniformfvARB
, glGetnUniformfvKHR
, glGetnUniformfvEXT
glGetnUniformfv
in interface GL
arg3
- a direct or array-backed FloatBuffer
public void glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
GL_VERSION_4_5
, GL_ARB_robustness
, GL_KHR_robustness
, GL_EXT_robustness
glGetnUniformfvARB
, glGetnUniformfvKHR
, glGetnUniformfvEXT
glGetnUniformfv
in interface GL
public void glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
GL_VERSION_4_5
, GL_ARB_robustness
, GL_EXT_robustness
, GL_KHR_robustness
glGetnUniformivARB
, glGetnUniformivEXT
, glGetnUniformivKHR
glGetnUniformiv
in interface GL
public void glGetnUniformiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
GL_VERSION_4_5
, GL_ARB_robustness
, GL_EXT_robustness
, GL_KHR_robustness
glGetnUniformivARB
, glGetnUniformivEXT
, glGetnUniformivKHR
glGetnUniformiv
in interface GL
arg3
- a direct or array-backed IntBuffer
public void glGetnUniformuiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES2
void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
GL_VERSION_4_5
, GL_ARB_robustness
, GL_KHR_robustness
glGetnUniformuivARB
, glGetnUniformuivKHR
glGetnUniformuiv
in interface GLES2
public void glGetnUniformuiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GLES2
void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
GL_VERSION_4_5
, GL_ARB_robustness
, GL_KHR_robustness
glGetnUniformuivARB
, glGetnUniformuivKHR
glGetnUniformuiv
in interface GLES2
arg3
- a direct or array-backed IntBuffer
public void glHint(int arg0, int arg1)
GL
void glHint(GLenum target, GLenum mode)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glInvalidateFramebuffer(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_invalidate_subdata
glInvalidateFramebuffer
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glInvalidateFramebuffer(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_invalidate_subdata
glInvalidateFramebuffer
in interface GL2ES3
public void glInvalidateSubFramebuffer(int arg0, int arg1, int[] arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
GL2ES3
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_invalidate_subdata
glInvalidateSubFramebuffer
in interface GL2ES3
public void glInvalidateSubFramebuffer(int arg0, int arg1, IntBuffer arg2, int arg3, int arg4, int arg5, int arg6)
GL2ES3
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
GL_ES_VERSION_3_0
, GL_VERSION_4_3
, GL_ARB_invalidate_subdata
glInvalidateSubFramebuffer
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public boolean glIsBuffer(int arg0)
GL
GLboolean glIsBuffer(GLuint buffer)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
, GL_ARB_vertex_buffer_object
glIsBufferARB
glIsBuffer
in interface GL
public boolean glIsEnabled(int arg0)
GL
GLboolean glIsEnabled(GLenum cap)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_NV_vertex_buffer_unified_memory
, GL_ES_VERSION_2_0
glIsEnabled
in interface GL
public boolean glIsEnablediEXT(int arg0, int arg1)
GLES2
GLboolean glIsEnablediEXT(GLenum target, GLuint index)
GL_EXT_draw_buffers_indexed
glIsEnablediEXT
in interface GLES2
public boolean glIsEnablediNV(int arg0, int arg1)
GLES2
GLboolean glIsEnablediNV(GLenum target, GLuint index)
GL_NV_viewport_array
glIsEnablediNV
in interface GLES2
public boolean glIsEnablediOES(int arg0, int arg1)
GLES2
GLboolean glIsEnablediOES(GLenum target, GLuint index)
GL_OES_draw_buffers_indexed
glIsEnablediOES
in interface GLES2
public boolean glIsFramebuffer(int arg0)
GL
GLboolean glIsFramebuffer(GLuint framebuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_OES_framebuffer_object
, GL_EXT_framebuffer_object
glIsFramebufferOES
, glIsFramebufferEXT
glIsFramebuffer
in interface GL
public boolean glIsProgram(int arg0)
GL2ES2
GLboolean glIsProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_fragment_program
, GL_ARB_vertex_program
, GL_NV_vertex_program
glIsProgramARB
, glIsProgramNV
glIsProgram
in interface GL2ES2
public boolean glIsProgramPipeline(int arg0)
GL2ES2
GLboolean glIsProgramPipeline(GLuint pipeline)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glIsProgramPipelineEXT
glIsProgramPipeline
in interface GL2ES2
public boolean glIsQuery(int arg0)
GL2ES2
GLboolean glIsQuery(GLuint id)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_occlusion_query
, GL_EXT_disjoint_timer_query
glIsQueryARB
, glIsQueryEXT
public boolean glIsRenderbuffer(int arg0)
GL
GLboolean glIsRenderbuffer(GLuint renderbuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_EXT_framebuffer_object
, GL_OES_framebuffer_object
glIsRenderbufferEXT
, glIsRenderbufferOES
glIsRenderbuffer
in interface GL
public boolean glIsSampler(int arg0)
GL3ES3
GLboolean glIsSampler(GLuint sampler)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glIsSampler
in interface GL3ES3
public boolean glIsShader(int arg0)
GL2ES2
GLboolean glIsShader(GLuint shader)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glIsShader
in interface GL2ES2
public boolean glIsSync(long arg0)
GL3ES3
GLboolean glIsSync(GLsync sync)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glIsSyncAPPLE
public boolean glIsTexture(int arg0)
GL
GLboolean glIsTexture(GLuint texture)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_texture_object
glIsTextureEXT
glIsTexture
in interface GL
public boolean glIsTransformFeedback(int arg0)
GL2ES3
GLboolean glIsTransformFeedback(GLuint id)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glIsTransformFeedbackNV
glIsTransformFeedback
in interface GL2ES3
public boolean glIsVertexArray(int arg0)
GL2ES3
GLboolean glIsVertexArray(GLuint array)
GL_ES_VERSION_3_0
, GL_ARB_vertex_array_object
, GL_VERSION_3_0
, GL_OES_vertex_array_object
, GL_APPLE_vertex_array_object
glIsVertexArrayOES
, glIsVertexArrayAPPLE
glIsVertexArray
in interface GL2ES3
public boolean glIsVertexArrayOES(int arg0)
GLES2
GLboolean glIsVertexArrayOES(GLuint array)
GL_OES_vertex_array_object
glIsVertexArrayOES
in interface GLES2
public void glLineWidth(float arg0)
GL
void glLineWidth(GLfloat width)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glLineWidth
in interface GL
public void glLinkProgram(int arg0)
GL2ES2
void glLinkProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glLinkProgramARB
glLinkProgram
in interface GL2ES2
public ByteBuffer glMapBuffer(int arg0, int arg1)
GL
void * glMapBuffer(GLenum target, GLenum access)
GL_VERSION_1_5
, GL_OES_mapbuffer
, GL_ARB_vertex_buffer_object
glMapBufferOES
, glMapBufferARB
Throws a GLException
if GL-function constraints are not met.
Returns GLBase.mapBuffer(int, int)
's GLBufferStorage.getMappedBuffer()
.
glMapBuffer
in interface GL
public ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
GL
void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ARB_map_buffer_range
, GL_EXT_map_buffer_range
glMapBufferRangeEXT
Throws a GLException
if GL-function constraints are not met.
Returns GLBase.mapBufferRange(int, long, long, int)
's GLBufferStorage.getMappedBuffer()
.
glMapBufferRange
in interface GL
public void glMemoryBarrier(int arg0)
GL2ES3
void glMemoryBarrier(GLbitfield barriers)
GL_ARB_shader_image_load_store
, GL_ES_VERSION_3_1
, GL_VERSION_4_2
, GL_EXT_shader_image_load_store
glMemoryBarrierEXT
glMemoryBarrier
in interface GL2ES3
public void glMemoryBarrierByRegion(int arg0)
GL3ES3
void glMemoryBarrierByRegion(GLbitfield barriers)
GL_ES_VERSION_3_1
, GL_VERSION_4_5
glMemoryBarrierByRegion
in interface GL3ES3
public void glMinSampleShadingOES(float arg0)
GLES2
void glMinSampleShadingOES(GLfloat value)
GL_OES_sample_shading
glMinSampleShadingOES
in interface GLES2
public void glMultiDrawArraysIndirectEXT(int arg0, Buffer arg1, int arg2, int arg3)
GLES2
void glMultiDrawArraysIndirectEXT(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
GL_EXT_multi_draw_indirect
glMultiDrawArraysIndirectEXT
in interface GLES2
arg1
- a direct or array-backed Buffer
public void glMultiDrawElementsBaseVertexEXT(int arg0, IntBuffer arg1, int arg2, PointerBuffer arg3, int arg4, IntBuffer arg5)
GLES2
void glMultiDrawElementsBaseVertexEXT(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
GL_EXT_draw_elements_base_vertex
glMultiDrawElementsBaseVertexEXT
in interface GLES2
arg1
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed PointerBuffer
arg5
- a direct or array-backed IntBuffer
public void glMultiDrawElementsBaseVertexEXT(int arg0, int[] arg1, int arg2, int arg3, PointerBuffer arg4, int arg5, int[] arg6, int arg7)
GLES2
void glMultiDrawElementsBaseVertexEXT(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
GL_EXT_draw_elements_base_vertex
glMultiDrawElementsBaseVertexEXT
in interface GLES2
arg4
- a direct or array-backed PointerBuffer
public void glMultiDrawElementsBaseVertexOES(int arg0, IntBuffer arg1, int arg2, PointerBuffer arg3, int arg4, IntBuffer arg5)
GLES2
void glMultiDrawElementsBaseVertexOES(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
GL_OES_draw_elements_base_vertex
glMultiDrawElementsBaseVertexOES
in interface GLES2
arg1
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed PointerBuffer
arg5
- a direct or array-backed IntBuffer
public void glMultiDrawElementsBaseVertexOES(int arg0, int[] arg1, int arg2, int arg3, PointerBuffer arg4, int arg5, int[] arg6, int arg7)
GLES2
void glMultiDrawElementsBaseVertexOES(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei primcount, const GLint * basevertex)
GL_OES_draw_elements_base_vertex
glMultiDrawElementsBaseVertexOES
in interface GLES2
arg4
- a direct or array-backed PointerBuffer
public void glMultiDrawElementsIndirectEXT(int arg0, int arg1, Buffer arg2, int arg3, int arg4)
GLES2
void glMultiDrawElementsIndirectEXT(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride)
GL_EXT_multi_draw_indirect
glMultiDrawElementsIndirectEXT
in interface GLES2
arg2
- a direct or array-backed Buffer
public void glObjectLabel(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
GL2ES2
void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glObjectLabelKHR
glObjectLabel
in interface GL2ES2
public void glObjectLabel(int arg0, int arg1, int arg2, ByteBuffer arg3)
GL2ES2
void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glObjectLabelKHR
glObjectLabel
in interface GL2ES2
arg3
- a direct or array-backed ByteBuffer
public void glObjectPtrLabel(Buffer arg0, int arg1, byte[] arg2, int arg3)
GL2ES2
void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
public void glObjectPtrLabel(Buffer arg0, int arg1, ByteBuffer arg2)
GL2ES2
void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
public void glPatchParameteriEXT(int arg0, int arg1)
GLES2
void glPatchParameteriEXT(GLenum pname, GLint value)
GL_EXT_tessellation_shader
glPatchParameteriEXT
in interface GLES2
public void glPatchParameteriOES(int arg0, int arg1)
GLES2
void glPatchParameteriOES(GLenum pname, GLint value)
GL_OES_tessellation_shader
glPatchParameteriOES
in interface GLES2
public void glPauseTransformFeedback()
GL2ES3
void glPauseTransformFeedback(void)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glPauseTransformFeedbackNV
glPauseTransformFeedback
in interface GL2ES3
public void glPixelStorei(int arg0, int arg1)
GL
void glPixelStorei(GLenum pname, GLint param)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glPixelStorei
in interface GL
public void glPolygonOffset(float arg0, float arg1)
GL
void glPolygonOffset(GLfloat factor, GLfloat units)
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
, GL_EXT_polygon_offset
glPolygonOffsetEXT
glPolygonOffset
in interface GL
public void glPopDebugGroup()
GL2ES2
void glPopDebugGroup(void)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glPopDebugGroupKHR
glPopDebugGroup
in interface GL2ES2
public void glPrimitiveBoundingBoxEXT(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
GLES2
void glPrimitiveBoundingBoxEXT(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
GL_EXT_primitive_bounding_box
glPrimitiveBoundingBoxEXT
in interface GLES2
public void glPrimitiveBoundingBoxOES(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
GLES2
void glPrimitiveBoundingBoxOES(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
GL_OES_primitive_bounding_box
glPrimitiveBoundingBoxOES
in interface GLES2
public void glProgramBinary(int arg0, int arg1, Buffer arg2, int arg3)
GL2ES2
void glProgramBinary(GLuint program, GLenum binaryFormat, const void * binary, GLint length)
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_OES_get_program_binary
glProgramBinaryOES
glProgramBinary
in interface GL2ES2
arg2
- a direct or array-backed Buffer
public void glProgramParameteri(int arg0, int arg1, int arg2)
GL2ES2
void glProgramParameteri(GLuint program, GLenum pname, GLint value)
GL_ES_VERSION_3_0
, GL_VERSION_4_1
, GL_ARB_get_program_binary
, GL_ARB_geometry_shader4
, GL_EXT_geometry_shader4
, GL_EXT_separate_shader_objects
glProgramParameteriARB
, glProgramParameteriEXT
glProgramParameteri
in interface GL2ES2
public void glProgramUniform1f(int arg0, int arg1, float arg2)
GL2ES2
void glProgramUniform1f(GLuint program, GLint location, GLfloat v0)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1fEXT
glProgramUniform1f
in interface GL2ES2
public void glProgramUniform1fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2ES2
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1fvEXT
glProgramUniform1fv
in interface GL2ES2
public void glProgramUniform1fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2ES2
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1fvEXT
glProgramUniform1fv
in interface GL2ES2
arg3
- a direct or array-backed FloatBuffer
public void glProgramUniform1i(int arg0, int arg1, int arg2)
GL2ES2
void glProgramUniform1i(GLuint program, GLint location, GLint v0)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1iEXT
glProgramUniform1i
in interface GL2ES2
public void glProgramUniform1iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES2
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1ivEXT
glProgramUniform1iv
in interface GL2ES2
public void glProgramUniform1iv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES2
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1ivEXT
glProgramUniform1iv
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glProgramUniform1ui(int arg0, int arg1, int arg2)
GL2ES2
void glProgramUniform1ui(GLuint program, GLint location, GLuint v0)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1uiEXT
glProgramUniform1ui
in interface GL2ES2
public void glProgramUniform1uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES2
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1uivEXT
glProgramUniform1uiv
in interface GL2ES2
public void glProgramUniform1uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES2
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform1uivEXT
glProgramUniform1uiv
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glProgramUniform2f(int arg0, int arg1, float arg2, float arg3)
GL2ES2
void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2fEXT
glProgramUniform2f
in interface GL2ES2
public void glProgramUniform2fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2ES2
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2fvEXT
glProgramUniform2fv
in interface GL2ES2
arg3
- a direct or array-backed FloatBuffer
public void glProgramUniform2fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2ES2
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2fvEXT
glProgramUniform2fv
in interface GL2ES2
public void glProgramUniform2i(int arg0, int arg1, int arg2, int arg3)
GL2ES2
void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2iEXT
glProgramUniform2i
in interface GL2ES2
public void glProgramUniform2iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES2
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2ivEXT
glProgramUniform2iv
in interface GL2ES2
public void glProgramUniform2iv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES2
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2ivEXT
glProgramUniform2iv
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glProgramUniform2ui(int arg0, int arg1, int arg2, int arg3)
GL2ES2
void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2uiEXT
glProgramUniform2ui
in interface GL2ES2
public void glProgramUniform2uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES2
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2uivEXT
glProgramUniform2uiv
in interface GL2ES2
public void glProgramUniform2uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES2
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform2uivEXT
glProgramUniform2uiv
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glProgramUniform3f(int arg0, int arg1, float arg2, float arg3, float arg4)
GL2ES2
void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3fEXT
glProgramUniform3f
in interface GL2ES2
public void glProgramUniform3fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2ES2
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3fvEXT
glProgramUniform3fv
in interface GL2ES2
arg3
- a direct or array-backed FloatBuffer
public void glProgramUniform3fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2ES2
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3fvEXT
glProgramUniform3fv
in interface GL2ES2
public void glProgramUniform3i(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES2
void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3iEXT
glProgramUniform3i
in interface GL2ES2
public void glProgramUniform3iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES2
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3ivEXT
glProgramUniform3iv
in interface GL2ES2
public void glProgramUniform3iv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES2
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3ivEXT
glProgramUniform3iv
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glProgramUniform3ui(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES2
void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3uiEXT
glProgramUniform3ui
in interface GL2ES2
public void glProgramUniform3uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES2
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3uivEXT
glProgramUniform3uiv
in interface GL2ES2
public void glProgramUniform3uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES2
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform3uivEXT
glProgramUniform3uiv
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glProgramUniform4f(int arg0, int arg1, float arg2, float arg3, float arg4, float arg5)
GL2ES2
void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4fEXT
glProgramUniform4f
in interface GL2ES2
public void glProgramUniform4fv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL2ES2
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4fvEXT
glProgramUniform4fv
in interface GL2ES2
arg3
- a direct or array-backed FloatBuffer
public void glProgramUniform4fv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL2ES2
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4fvEXT
glProgramUniform4fv
in interface GL2ES2
public void glProgramUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL2ES2
void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4iEXT
glProgramUniform4i
in interface GL2ES2
public void glProgramUniform4iv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES2
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4ivEXT
glProgramUniform4iv
in interface GL2ES2
public void glProgramUniform4iv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES2
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4ivEXT
glProgramUniform4iv
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glProgramUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL2ES2
void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4uiEXT
glProgramUniform4ui
in interface GL2ES2
public void glProgramUniform4uiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL2ES2
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4uivEXT
glProgramUniform4uiv
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glProgramUniform4uiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL2ES2
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniform4uivEXT
glProgramUniform4uiv
in interface GL2ES2
public void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2fvEXT
glProgramUniformMatrix2fv
in interface GL2ES2
public void glProgramUniformMatrix2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2fvEXT
glProgramUniformMatrix2fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2x3fvEXT
glProgramUniformMatrix2x3fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glProgramUniformMatrix2x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2x3fvEXT
glProgramUniformMatrix2x3fv
in interface GL2ES2
public void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2x4fvEXT
glProgramUniformMatrix2x4fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glProgramUniformMatrix2x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix2x4fvEXT
glProgramUniformMatrix2x4fv
in interface GL2ES2
public void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3fvEXT
glProgramUniformMatrix3fv
in interface GL2ES2
public void glProgramUniformMatrix3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3fvEXT
glProgramUniformMatrix3fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3x2fvEXT
glProgramUniformMatrix3x2fv
in interface GL2ES2
public void glProgramUniformMatrix3x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3x2fvEXT
glProgramUniformMatrix3x2fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3x4fvEXT
glProgramUniformMatrix3x4fv
in interface GL2ES2
public void glProgramUniformMatrix3x4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix3x4fvEXT
glProgramUniformMatrix3x4fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4fvEXT
glProgramUniformMatrix4fv
in interface GL2ES2
public void glProgramUniformMatrix4fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4fvEXT
glProgramUniformMatrix4fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4x2fvEXT
glProgramUniformMatrix4x2fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glProgramUniformMatrix4x2fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4x2fvEXT
glProgramUniformMatrix4x2fv
in interface GL2ES2
public void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, float[] arg4, int arg5)
GL2ES2
void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4x3fvEXT
glProgramUniformMatrix4x3fv
in interface GL2ES2
public void glProgramUniformMatrix4x3fv(int arg0, int arg1, int arg2, boolean arg3, FloatBuffer arg4)
GL2ES2
void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_direct_state_access
, GL_EXT_separate_shader_objects
glProgramUniformMatrix4x3fvEXT
glProgramUniformMatrix4x3fv
in interface GL2ES2
arg4
- a direct or array-backed FloatBuffer
public void glPushDebugGroup(int arg0, int arg1, int arg2, ByteBuffer arg3)
GL2ES2
void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glPushDebugGroupKHR
glPushDebugGroup
in interface GL2ES2
arg3
- a direct or array-backed ByteBuffer
public void glPushDebugGroup(int arg0, int arg1, int arg2, byte[] arg3, int arg4)
GL2ES2
void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
GL_VERSION_4_3
, GL_KHR_debug
, GL_KHR_debug
glPushDebugGroupKHR
glPushDebugGroup
in interface GL2ES2
public void glQueryCounter(int arg0, int arg1)
GL2ES2
void glQueryCounter(GLuint id, GLenum target)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
glQueryCounterEXT
glQueryCounter
in interface GL2ES2
public void glReadBuffer(int arg0)
GL2ES3
void glReadBuffer(GLenum mode)
GL_ES_VERSION_3_0
, GL_VERSION_1_0
, GL_NV_read_buffer
glReadBufferNV
glReadBuffer
in interface GL2ES3
public void glReadBufferIndexedEXT(int arg0, int arg1)
GLES2
void glReadBufferIndexedEXT(GLenum src, GLint index)
GL_EXT_multiview_draw_buffers
glReadBufferIndexedEXT
in interface GLES2
public void glReadBufferNV(int arg0)
GLES2
void glReadBufferNV(GLenum mode)
GL_NV_read_buffer
glReadBufferNV
in interface GLES2
public 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, void * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
public 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, void * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glReadPixels
in interface GL
public void glReadnPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
GL
void glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data)
GL_VERSION_4_5
, GL_ARB_robustness
, GL_EXT_robustness
, GL_KHR_robustness
glReadnPixelsARB
, glReadnPixelsEXT
, glReadnPixelsKHR
glReadnPixels
in interface GL
arg7
- a direct or array-backed Buffer
public void glReleaseShaderCompiler()
GL2ES2
void glReleaseShaderCompiler(void);
GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
.
glReleaseShaderCompiler
in interface GL2ES2
public 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_VERSION_3_0
, GL_ES_VERSION_2_0
, GL_OES_framebuffer_object
, GL_EXT_framebuffer_object
glRenderbufferStorageOES
, glRenderbufferStorageEXT
glRenderbufferStorage
in interface GL
public void glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)
GL
void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
GL_ARB_framebuffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_ANGLE_framebuffer_multisample
, GL_EXT_multisampled_render_to_texture
, GL_EXT_framebuffer_multisample
, GL_APPLE_framebuffer_multisample
, GL_NV_framebuffer_multisample
, GL_IMG_multisampled_render_to_texture
glRenderbufferStorageMultisampleANGLE
, glRenderbufferStorageMultisampleEXT
, glRenderbufferStorageMultisampleAPPLE
, glRenderbufferStorageMultisampleNV
, glRenderbufferStorageMultisampleIMG
glRenderbufferStorageMultisample
in interface GL
public void glRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
GLES2
void glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
GL_EXT_multisampled_render_to_texture
, GL_EXT_framebuffer_multisample
glRenderbufferStorageMultisampleEXT
in interface GLES2
public void glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)
GLES2
void glRenderbufferStorageMultisampleIMG(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
GL_IMG_multisampled_render_to_texture
glRenderbufferStorageMultisampleIMG
in interface GLES2
public void glRenderbufferStorageMultisampleNV(int arg0, int arg1, int arg2, int arg3, int arg4)
GLES2
void glRenderbufferStorageMultisampleNV(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
GL_NV_framebuffer_multisample
glRenderbufferStorageMultisampleNV
in interface GLES2
public void glResolveMultisampleFramebuffer()
GLES2
void glResolveMultisampleFramebuffer(void)
GL_APPLE_framebuffer_multisample
glResolveMultisampleFramebufferAPPLE
glResolveMultisampleFramebuffer
in interface GLES2
public void glResumeTransformFeedback()
GL2ES3
void glResumeTransformFeedback(void)
GL_ES_VERSION_3_0
, GL_VERSION_4_0
, GL_ARB_transform_feedback2
, GL_NV_transform_feedback2
glResumeTransformFeedbackNV
glResumeTransformFeedback
in interface GL2ES3
public void glSampleCoverage(float arg0, boolean arg1)
GL
void glSampleCoverage(GLfloat value, GLboolean invert)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
, GL_OES_fixed_point
, GL_ARB_multisample
glSampleCoverageOES
, glSampleCoverageARB
glSampleCoverage
in interface GL
public void glSampleMaski(int arg0, int arg1)
GL2ES2
void glSampleMaski(GLuint index, GLbitfield mask)
GL_ES_VERSION_3_1
, GL_ARB_texture_multisample
, GL_VERSION_3_2
glSampleMaski
in interface GL2ES2
public void glSamplerParameterIiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glSamplerParameterIivOES
, glSamplerParameterIivEXT
glSamplerParameterIiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glSamplerParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glSamplerParameterIivOES
, glSamplerParameterIivEXT
glSamplerParameterIiv
in interface GL2ES2
public void glSamplerParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glSamplerParameterIuivOES
, glSamplerParameterIuivEXT
glSamplerParameterIuiv
in interface GL2ES2
public void glSamplerParameterIuiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
GL_ARB_sampler_objects
, GL_VERSION_3_3
, GL_OES_texture_border_clamp
, GL_EXT_texture_border_clamp
glSamplerParameterIuivOES
, glSamplerParameterIuivEXT
glSamplerParameterIuiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glSamplerParameterf(int arg0, int arg1, float arg2)
GL3ES3
void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glSamplerParameterf
in interface GL3ES3
public void glSamplerParameterfv(int arg0, int arg1, FloatBuffer arg2)
GL3ES3
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glSamplerParameterfv
in interface GL3ES3
arg2
- a direct or array-backed FloatBuffer
public void glSamplerParameterfv(int arg0, int arg1, float[] arg2, int arg3)
GL3ES3
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glSamplerParameterfv
in interface GL3ES3
public void glSamplerParameteri(int arg0, int arg1, int arg2)
GL3ES3
void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glSamplerParameteri
in interface GL3ES3
public void glSamplerParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL3ES3
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glSamplerParameteriv
in interface GL3ES3
public void glSamplerParameteriv(int arg0, int arg1, IntBuffer arg2)
GL3ES3
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
GL_ARB_sampler_objects
, GL_ES_VERSION_3_0
, GL_VERSION_3_3
glSamplerParameteriv
in interface GL3ES3
arg2
- a direct or array-backed IntBuffer
public void glScissor(int arg0, int arg1, int arg2, int arg3)
GL
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glScissorArrayvNV(int arg0, int arg1, IntBuffer arg2)
GLES2
void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v)
GL_NV_viewport_array
glScissorArrayvNV
in interface GLES2
arg2
- a direct or array-backed IntBuffer
public void glScissorArrayvNV(int arg0, int arg1, int[] arg2, int arg3)
GLES2
void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v)
GL_NV_viewport_array
glScissorArrayvNV
in interface GLES2
public void glScissorIndexedNV(int arg0, int arg1, int arg2, int arg3, int arg4)
GLES2
void glScissorIndexedNV(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
GL_NV_viewport_array
glScissorIndexedNV
in interface GLES2
public void glScissorIndexedvNV(int arg0, IntBuffer arg1)
GLES2
void glScissorIndexedvNV(GLuint index, const GLint * v)
GL_NV_viewport_array
glScissorIndexedvNV
in interface GLES2
arg1
- a direct or array-backed IntBuffer
public void glScissorIndexedvNV(int arg0, int[] arg1, int arg2)
GLES2
void glScissorIndexedvNV(GLuint index, const GLint * v)
GL_NV_viewport_array
glScissorIndexedvNV
in interface GLES2
public 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 GL2ES2
public 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 GL2ES2
public void glShaderSource(int arg0, int arg1, String[] arg2, int[] arg3, int arg4)
GL2ES2
void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0, int arg1, String[] arg2, IntBuffer arg3)
GL2ES2
void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glStartTilingQCOM(int arg0, int arg1, int arg2, int arg3, int arg4)
GLES2
void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
GL_QCOM_tiled_rendering
glStartTilingQCOM
in interface GLES2
public void glStencilFunc(int arg0, int arg1, int arg2)
GL
void glStencilFunc(GLenum func, GLint ref, GLuint mask)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glStencilFunc
in interface GL
public 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_0
, GL_ATI_separate_stencil
glStencilFuncSeparateATI
glStencilFuncSeparate
in interface GL2ES2
public void glStencilMask(int arg0)
GL
void glStencilMask(GLuint mask)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glStencilMask
in interface GL
public void glStencilMaskSeparate(int arg0, int arg1)
GL2ES2
void glStencilMaskSeparate(GLenum face, GLuint mask)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glStencilMaskSeparate
in interface GL2ES2
public void glStencilOp(int arg0, int arg1, int arg2)
GL
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glStencilOp
in interface GL
public void glStencilOpSeparate(int arg0, int arg1, int arg2, int arg3)
GL2ES2
void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ATI_separate_stencil
glStencilOpSeparateATI
glStencilOpSeparate
in interface GL2ES2
public void glTexBufferEXT(int arg0, int arg1, int arg2)
GLES2
void glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer)
GL_EXT_texture_buffer
, GL_EXT_texture_buffer_object
glTexBufferEXT
in interface GLES2
public void glTexBufferOES(int arg0, int arg1, int arg2)
GLES2
void glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer)
GL_OES_texture_buffer
glTexBufferOES
in interface GLES2
public void glTexBufferRangeEXT(int arg0, int arg1, int arg2, long arg3, long arg4)
GLES2
void glTexBufferRangeEXT(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_EXT_texture_buffer
glTexBufferRangeEXT
in interface GLES2
public void glTexBufferRangeOES(int arg0, int arg1, int arg2, long arg3, long arg4)
GLES2
void glTexBufferRangeOES(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_OES_texture_buffer
glTexBufferRangeOES
in interface GLES2
public 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 void * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public 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 void * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexImage2D
in interface GL
public void glTexImage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
GL2ES2
void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
GL_ARB_texture_multisample
, GL_VERSION_3_2
glTexImage2DMultisample
in interface GL2ES2
public void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Buffer arg9)
GL2ES2
void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_texture3D
, GL_OES_texture_3D
glTexImage3DEXT
, glTexImage3DOES
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
public void glTexImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, long arg9)
GL2ES2
void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_EXT_texture3D
, GL_OES_texture_3D
glTexImage3DEXT
, glTexImage3DOES
glTexImage3D
in interface GL2ES2
public void glTexImage3DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
GL2ES2
void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
GL_ARB_texture_multisample
, GL_VERSION_3_2
glTexImage3DMultisample
in interface GL2ES2
public void glTexParameterIiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
GL_VERSION_3_0
, GL_OES_texture_border_clamp
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
glTexParameterIivOES
, glTexParameterIivEXT
glTexParameterIiv
in interface GL2ES2
public void glTexParameterIiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
GL_VERSION_3_0
, GL_OES_texture_border_clamp
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
glTexParameterIivOES
, glTexParameterIivEXT
glTexParameterIiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glTexParameterIuiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glTexParameterIuivEXT
, glTexParameterIuivOES
glTexParameterIuiv
in interface GL2ES2
public void glTexParameterIuiv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
GL_VERSION_3_0
, GL_EXT_texture_integer
, GL_EXT_texture_border_clamp
, GL_OES_texture_border_clamp
glTexParameterIuivEXT
, glTexParameterIuivOES
glTexParameterIuiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public 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_0
, GL_VERSION_ES_CM
glTexParameterf
in interface GL
public 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_0
, GL_VERSION_ES_CM
glTexParameterfv
in interface GL
public 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_0
, GL_VERSION_ES_CM
glTexParameterfv
in interface GL
arg2
- a direct or array-backed FloatBuffer
public void glTexParameteri(int arg0, int arg1, int arg2)
GL
void glTexParameteri(GLenum target, GLenum pname, GLint param)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexParameteri
in interface GL
public void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexParameteriv
in interface GL
public void glTexParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexParameteriv
in interface GL
arg2
- a direct or array-backed IntBuffer
public void glTexStorage1D(int arg0, int arg1, int arg2, int arg3)
GL
void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
GL_VERSION_4_2
, GL_ARB_texture_storage
, GL_EXT_texture_storage
glTexStorage1DEXT
glTexStorage1D
in interface GL
public void glTexStorage2D(int arg0, int arg1, int arg2, int arg3, int arg4)
GL
void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
GL_ES_VERSION_3_0
, GL_VERSION_4_2
, GL_ARB_texture_storage
, GL_EXT_texture_storage
glTexStorage2DEXT
glTexStorage2D
in interface GL
public void glTexStorage2DMultisample(int arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
GL2ES3
void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_texture_storage_multisample
glTexStorage2DMultisample
in interface GL2ES3
public void glTexStorage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL
void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
GL_ES_VERSION_3_0
, GL_VERSION_4_2
, GL_ARB_texture_storage
, GL_EXT_texture_storage
glTexStorage3DEXT
glTexStorage3D
in interface GL
public void glTexStorage3DMultisampleOES(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, boolean arg6)
GLES2
void glTexStorage3DMultisampleOES(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
GL_OES_texture_storage_multisample_2d_array
glTexStorage3DMultisampleOES
in interface GLES2
public 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 void * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
public 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 void * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, long arg10)
GL2ES2
void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexSubImage3DOES
, glTexSubImage3DEXT
glTexSubImage3D
in interface GL2ES2
public void glTexSubImage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, int arg9, Buffer arg10)
GL2ES2
void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
GL_VERSION_1_2
, GL_ES_VERSION_3_0
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexSubImage3DOES
, glTexSubImage3DEXT
glTexSubImage3D
in interface GL2ES2
arg10
- a direct or array-backed Buffer
public 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_EXT_direct_state_access
, GL_ARB_texture_storage
glTextureStorage1DEXT
in interface GL
public 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_EXT_direct_state_access
, GL_ARB_texture_storage
glTextureStorage2DEXT
in interface GL
public 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_EXT_direct_state_access
, GL_ARB_texture_storage
glTextureStorage3DEXT
in interface GL
public void glTextureView(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
GLES2
void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
GL_VERSION_4_3
, GL_ARB_texture_view
, GL_OES_texture_view
, GL_EXT_texture_view
glTextureViewOES
, glTextureViewEXT
glTextureView
in interface GLES2
public void glTransformFeedbackVaryings(int arg0, int arg1, String[] arg2, int arg3)
GL2ES3
void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_transform_feedback
, GL_NV_transform_feedback
glTransformFeedbackVaryingsEXT
, glTransformFeedbackVaryingsNV
glTransformFeedbackVaryings
in interface GL2ES3
public void glUniform(GLUniformData arg0)
public void glUniform1f(int arg0, float arg1)
GL2ES2
void glUniform1f(GLint location, GLfloat v0)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1fARB
glUniform1f
in interface GL2ES2
public void glUniform1fv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1fvARB
glUniform1fv
in interface GL2ES2
arg2
- a direct or array-backed FloatBuffer
public void glUniform1fv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1fvARB
glUniform1fv
in interface GL2ES2
public void glUniform1i(int arg0, int arg1)
GL2ES2
void glUniform1i(GLint location, GLint v0)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1iARB
glUniform1i
in interface GL2ES2
public void glUniform1iv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glUniform1iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1ivARB
glUniform1iv
in interface GL2ES2
public void glUniform1iv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glUniform1iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform1ivARB
glUniform1iv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glUniform1ui(int arg0, int arg1)
GL2ES3
void glUniform1ui(GLint location, GLuint v0)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform1uiEXT
glUniform1ui
in interface GL2ES3
public void glUniform1uiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform1uivEXT
glUniform1uiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glUniform1uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform1uivEXT
glUniform1uiv
in interface GL2ES3
public void glUniform2f(int arg0, float arg1, float arg2)
GL2ES2
void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2fARB
glUniform2f
in interface GL2ES2
public void glUniform2fv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2fvARB
glUniform2fv
in interface GL2ES2
arg2
- a direct or array-backed FloatBuffer
public void glUniform2fv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2fvARB
glUniform2fv
in interface GL2ES2
public void glUniform2i(int arg0, int arg1, int arg2)
GL2ES2
void glUniform2i(GLint location, GLint v0, GLint v1)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2iARB
glUniform2i
in interface GL2ES2
public void glUniform2iv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glUniform2iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2ivARB
glUniform2iv
in interface GL2ES2
public void glUniform2iv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glUniform2iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform2ivARB
glUniform2iv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glUniform2ui(int arg0, int arg1, int arg2)
GL2ES3
void glUniform2ui(GLint location, GLuint v0, GLuint v1)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform2uiEXT
glUniform2ui
in interface GL2ES3
public void glUniform2uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform2uivEXT
glUniform2uiv
in interface GL2ES3
public void glUniform2uiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform2uivEXT
glUniform2uiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glUniform3f(int arg0, float arg1, float arg2, float arg3)
GL2ES2
void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3fARB
glUniform3f
in interface GL2ES2
public void glUniform3fv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3fvARB
glUniform3fv
in interface GL2ES2
arg2
- a direct or array-backed FloatBuffer
public void glUniform3fv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3fvARB
glUniform3fv
in interface GL2ES2
public void glUniform3i(int arg0, int arg1, int arg2, int arg3)
GL2ES2
void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3iARB
glUniform3i
in interface GL2ES2
public void glUniform3iv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glUniform3iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3ivARB
glUniform3iv
in interface GL2ES2
public void glUniform3iv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glUniform3iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform3ivARB
glUniform3iv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glUniform3ui(int arg0, int arg1, int arg2, int arg3)
GL2ES3
void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform3uiEXT
glUniform3ui
in interface GL2ES3
public void glUniform3uiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform3uivEXT
glUniform3uiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glUniform3uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform3uivEXT
glUniform3uiv
in interface GL2ES3
public void glUniform4f(int arg0, float arg1, float arg2, float arg3, float arg4)
GL2ES2
void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4fARB
glUniform4f
in interface GL2ES2
public void glUniform4fv(int arg0, int arg1, FloatBuffer arg2)
GL2ES2
void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4fvARB
glUniform4fv
in interface GL2ES2
arg2
- a direct or array-backed FloatBuffer
public void glUniform4fv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES2
void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4fvARB
glUniform4fv
in interface GL2ES2
public void glUniform4i(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES2
void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4iARB
glUniform4i
in interface GL2ES2
public void glUniform4iv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES2
void glUniform4iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4ivARB
glUniform4iv
in interface GL2ES2
public void glUniform4iv(int arg0, int arg1, IntBuffer arg2)
GL2ES2
void glUniform4iv(GLint location, GLsizei count, const GLint * value)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glUniform4ivARB
glUniform4iv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glUniform4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES3
void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform4uiEXT
glUniform4ui
in interface GL2ES3
public void glUniform4uiv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES3
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform4uivEXT
glUniform4uiv
in interface GL2ES3
public void glUniform4uiv(int arg0, int arg1, IntBuffer arg2)
GL2ES3
void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_EXT_gpu_shader4
glUniform4uivEXT
glUniform4uiv
in interface GL2ES3
arg2
- a direct or array-backed IntBuffer
public void glUniformBlockBinding(int arg0, int arg1, int arg2)
GL2ES3
void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
GL_ES_VERSION_3_0
, GL_ARB_uniform_buffer_object
, GL_VERSION_3_1
glUniformBlockBinding
in interface GL2ES3
public 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_0
, GL_ARB_shader_objects
glUniformMatrix2fvARB
glUniformMatrix2fv
in interface GL2ES2
arg3
- a direct or array-backed FloatBuffer
public 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_0
, GL_ARB_shader_objects
glUniformMatrix2fvARB
glUniformMatrix2fv
in interface GL2ES2
public void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES3
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix2x3fvNV
glUniformMatrix2x3fv
in interface GL2ES3
public void glUniformMatrix2x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES3
void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix2x3fvNV
glUniformMatrix2x3fv
in interface GL2ES3
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GLES2
void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix2x3fvNV
in interface GLES2
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix2x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GLES2
void glUniformMatrix2x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix2x3fvNV
in interface GLES2
public void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES3
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix2x4fvNV
glUniformMatrix2x4fv
in interface GL2ES3
public void glUniformMatrix2x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES3
void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix2x4fvNV
glUniformMatrix2x4fv
in interface GL2ES3
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GLES2
void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix2x4fvNV
in interface GLES2
public void glUniformMatrix2x4fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GLES2
void glUniformMatrix2x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix2x4fvNV
in interface GLES2
arg3
- a direct or array-backed FloatBuffer
public 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_0
, GL_ARB_shader_objects
glUniformMatrix3fvARB
glUniformMatrix3fv
in interface GL2ES2
arg3
- a direct or array-backed FloatBuffer
public 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_0
, GL_ARB_shader_objects
glUniformMatrix3fvARB
glUniformMatrix3fv
in interface GL2ES2
public void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES3
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix3x2fvNV
glUniformMatrix3x2fv
in interface GL2ES3
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix3x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES3
void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix3x2fvNV
glUniformMatrix3x2fv
in interface GL2ES3
public void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GLES2
void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix3x2fvNV
in interface GLES2
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix3x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GLES2
void glUniformMatrix3x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix3x2fvNV
in interface GLES2
public void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES3
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix3x4fvNV
glUniformMatrix3x4fv
in interface GL2ES3
public void glUniformMatrix3x4fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES3
void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix3x4fvNV
glUniformMatrix3x4fv
in interface GL2ES3
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GLES2
void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix3x4fvNV
in interface GLES2
public void glUniformMatrix3x4fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GLES2
void glUniformMatrix3x4fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix3x4fvNV
in interface GLES2
arg3
- a direct or array-backed FloatBuffer
public 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_0
, GL_ARB_shader_objects
glUniformMatrix4fvARB
glUniformMatrix4fv
in interface GL2ES2
arg3
- a direct or array-backed FloatBuffer
public 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_0
, GL_ARB_shader_objects
glUniformMatrix4fvARB
glUniformMatrix4fv
in interface GL2ES2
public void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES3
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix4x2fvNV
glUniformMatrix4x2fv
in interface GL2ES3
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix4x2fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES3
void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix4x2fvNV
glUniformMatrix4x2fv
in interface GL2ES3
public void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GLES2
void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix4x2fvNV
in interface GLES2
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix4x2fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GLES2
void glUniformMatrix4x2fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix4x2fvNV
in interface GLES2
public void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GL2ES3
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix4x3fvNV
glUniformMatrix4x3fv
in interface GL2ES3
arg3
- a direct or array-backed FloatBuffer
public void glUniformMatrix4x3fv(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GL2ES3
void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_ES_VERSION_3_0
, GL_VERSION_2_1
, GL_NV_non_square_matrices
glUniformMatrix4x3fvNV
glUniformMatrix4x3fv
in interface GL2ES3
public void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, float[] arg3, int arg4)
GLES2
void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix4x3fvNV
in interface GLES2
public void glUniformMatrix4x3fvNV(int arg0, int arg1, boolean arg2, FloatBuffer arg3)
GLES2
void glUniformMatrix4x3fvNV(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
GL_NV_non_square_matrices
glUniformMatrix4x3fvNV
in interface GLES2
arg3
- a direct or array-backed FloatBuffer
public boolean glUnmapBuffer(int arg0)
GL
GLboolean glUnmapBuffer(GLenum target)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
, GL_ARB_vertex_buffer_object
, GL_OES_mapbuffer
glUnmapBufferARB
, glUnmapBufferOES
glUnmapBuffer
in interface GL
public void glUseProgram(int arg0)
GL2ES2
void glUseProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
glUseProgram
in interface GL2ES2
public void glUseProgramStages(int arg0, int arg1, int arg2)
GL2ES2
void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glUseProgramStagesEXT
glUseProgramStages
in interface GL2ES2
public void glValidateProgram(int arg0)
GL2ES2
void glValidateProgram(GLuint program)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_shader_objects
glValidateProgramARB
glValidateProgram
in interface GL2ES2
public void glValidateProgramPipeline(int arg0)
GL2ES2
void glValidateProgramPipeline(GLuint pipeline)
GL_ES_VERSION_3_1
, GL_VERSION_4_1
, GL_ARB_separate_shader_objects
, GL_EXT_separate_shader_objects
glValidateProgramPipelineEXT
glValidateProgramPipeline
in interface GL2ES2
public void glVertexAttrib1f(int arg0, float arg1)
GL2ES2
void glVertexAttrib1f(GLuint index, GLfloat x)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib1fNV
, glVertexAttrib1fARB
glVertexAttrib1f
in interface GL2ES2
public void glVertexAttrib1fv(int arg0, FloatBuffer arg1)
GL2ES2
void glVertexAttrib1fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib1fvARB
, glVertexAttrib1fvNV
glVertexAttrib1fv
in interface GL2ES2
arg1
- a direct or array-backed FloatBuffer
public void glVertexAttrib1fv(int arg0, float[] arg1, int arg2)
GL2ES2
void glVertexAttrib1fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib1fvARB
, glVertexAttrib1fvNV
glVertexAttrib1fv
in interface GL2ES2
public void glVertexAttrib2f(int arg0, float arg1, float arg2)
GL2ES2
void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib2fNV
, glVertexAttrib2fARB
glVertexAttrib2f
in interface GL2ES2
public void glVertexAttrib2fv(int arg0, FloatBuffer arg1)
GL2ES2
void glVertexAttrib2fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib2fvARB
, glVertexAttrib2fvNV
glVertexAttrib2fv
in interface GL2ES2
arg1
- a direct or array-backed FloatBuffer
public void glVertexAttrib2fv(int arg0, float[] arg1, int arg2)
GL2ES2
void glVertexAttrib2fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib2fvARB
, glVertexAttrib2fvNV
glVertexAttrib2fv
in interface GL2ES2
public void glVertexAttrib3f(int arg0, float arg1, float arg2, float arg3)
GL2ES2
void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib3fARB
, glVertexAttrib3fNV
glVertexAttrib3f
in interface GL2ES2
public void glVertexAttrib3fv(int arg0, FloatBuffer arg1)
GL2ES2
void glVertexAttrib3fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib3fvARB
, glVertexAttrib3fvNV
glVertexAttrib3fv
in interface GL2ES2
arg1
- a direct or array-backed FloatBuffer
public void glVertexAttrib3fv(int arg0, float[] arg1, int arg2)
GL2ES2
void glVertexAttrib3fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttrib3fvARB
, glVertexAttrib3fvNV
glVertexAttrib3fv
in interface GL2ES2
public void glVertexAttrib4f(int arg0, float arg1, float arg2, float arg3, float arg4)
GL2ES2
void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib4fNV
, glVertexAttrib4fARB
glVertexAttrib4f
in interface GL2ES2
public void glVertexAttrib4fv(int arg0, float[] arg1, int arg2)
GL2ES2
void glVertexAttrib4fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib4fvNV
, glVertexAttrib4fvARB
glVertexAttrib4fv
in interface GL2ES2
public void glVertexAttrib4fv(int arg0, FloatBuffer arg1)
GL2ES2
void glVertexAttrib4fv(GLuint index, const GLfloat * v)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttrib4fvNV
, glVertexAttrib4fvARB
glVertexAttrib4fv
in interface GL2ES2
arg1
- a direct or array-backed FloatBuffer
public void glVertexAttribBinding(int arg0, int arg1)
GL3ES3
void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
glVertexAttribBinding
in interface GL3ES3
public void glVertexAttribDivisor(int arg0, int arg1)
GLES2
void glVertexAttribDivisor(GLuint index, GLuint divisor)
GL_ES_VERSION_3_0
, GL_VERSION_3_3
, GL_ARB_instanced_arrays
, GL_EXT_instanced_arrays
, GL_NV_instanced_arrays
, GL_ANGLE_instanced_arrays
glVertexAttribDivisorARB
, glVertexAttribDivisorEXT
, glVertexAttribDivisorNV
, glVertexAttribDivisorANGLE
glVertexAttribDivisor
in interface GL2ES3
glVertexAttribDivisor
in interface GLES2
public void glVertexAttribDivisorANGLE(int arg0, int arg1)
GLES2
void glVertexAttribDivisorANGLE(GLuint index, GLuint divisor)
GL_ANGLE_instanced_arrays
glVertexAttribDivisorANGLE
in interface GLES2
public void glVertexAttribDivisorNV(int arg0, int arg1)
GLES2
void glVertexAttribDivisorNV(GLuint index, GLuint divisor)
GL_NV_instanced_arrays
glVertexAttribDivisorNV
in interface GLES2
public void glVertexAttribFormat(int arg0, int arg1, int arg2, boolean arg3, int arg4)
GL3ES3
void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
, GL_NV_vertex_buffer_unified_memory
glVertexAttribFormatNV
glVertexAttribFormat
in interface GL3ES3
public void glVertexAttribI4i(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES3
void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4iEXT
glVertexAttribI4i
in interface GL2ES3
public void glVertexAttribI4iv(int arg0, IntBuffer arg1)
GL2ES3
void glVertexAttribI4iv(GLuint index, const GLint * v)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4ivEXT
glVertexAttribI4iv
in interface GL2ES3
arg1
- a direct or array-backed IntBuffer
public void glVertexAttribI4iv(int arg0, int[] arg1, int arg2)
GL2ES3
void glVertexAttribI4iv(GLuint index, const GLint * v)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4ivEXT
glVertexAttribI4iv
in interface GL2ES3
public void glVertexAttribI4ui(int arg0, int arg1, int arg2, int arg3, int arg4)
GL2ES3
void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4uiEXT
glVertexAttribI4ui
in interface GL2ES3
public void glVertexAttribI4uiv(int arg0, IntBuffer arg1)
GL2ES3
void glVertexAttribI4uiv(GLuint index, const GLuint * v)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4uivEXT
glVertexAttribI4uiv
in interface GL2ES3
arg1
- a direct or array-backed IntBuffer
public void glVertexAttribI4uiv(int arg0, int[] arg1, int arg2)
GL2ES3
void glVertexAttribI4uiv(GLuint index, const GLuint * v)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribI4uivEXT
glVertexAttribI4uiv
in interface GL2ES3
public void glVertexAttribIFormat(int arg0, int arg1, int arg2, int arg3)
GL3ES3
void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
, GL_NV_vertex_buffer_unified_memory
glVertexAttribIFormatNV
glVertexAttribIFormat
in interface GL3ES3
public void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, long arg4)
GL2ES3
void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
glVertexAttribIPointer
in interface GL2ES3
public void glVertexAttribIPointer(int arg0, int arg1, int arg2, int arg3, Buffer arg4)
GLES3
void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
public void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, Buffer arg5)
GLES2
void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer
public void glVertexAttribPointer(int arg0, int arg1, int arg2, boolean arg3, int arg4, long arg5)
GL2ES2
void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_VERSION_2_0
, GL_ES_VERSION_2_0
, GL_NV_vertex_program
, GL_ARB_vertex_program
glVertexAttribPointerNV
, glVertexAttribPointerARB
glVertexAttribPointer
in interface GL2ES2
public void glVertexAttribPointer(GLArrayData arg0)
glVertexAttribPointer
in interface GL2ES2
public void glVertexBindingDivisor(int arg0, int arg1)
GL3ES3
void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
glVertexBindingDivisor
in interface GL3ES3
public void glViewport(int arg0, int arg1, int arg2, int arg3)
GL
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glViewport
in interface GL
public void glViewportArrayvNV(int arg0, int arg1, FloatBuffer arg2)
GLES2
void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v)
GL_NV_viewport_array
glViewportArrayvNV
in interface GLES2
arg2
- a direct or array-backed FloatBuffer
public void glViewportArrayvNV(int arg0, int arg1, float[] arg2, int arg3)
GLES2
void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v)
GL_NV_viewport_array
glViewportArrayvNV
in interface GLES2
public void glViewportIndexedfNV(int arg0, float arg1, float arg2, float arg3, float arg4)
GLES2
void glViewportIndexedfNV(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
GL_NV_viewport_array
glViewportIndexedfNV
in interface GLES2
public void glViewportIndexedfvNV(int arg0, FloatBuffer arg1)
GLES2
void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
GL_NV_viewport_array
glViewportIndexedfvNV
in interface GLES2
arg1
- a direct or array-backed FloatBuffer
public void glViewportIndexedfvNV(int arg0, float[] arg1, int arg2)
GLES2
void glViewportIndexedfvNV(GLuint index, const GLfloat * v)
GL_NV_viewport_array
glViewportIndexedfvNV
in interface GLES2
public void glWaitSync(long arg0, int arg1, long arg2)
GL3ES3
void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
GL_ARB_sync
, GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_APPLE_sync
glWaitSyncAPPLE
glWaitSync
in interface GL3ES3
public boolean hasBasicFBOSupport()
GLBase
true
if basic FBO support is available, otherwise false
.
Basic FBO is supported if the context is either GL-ES >= 2.0, GL >= 3.0 [core, compat] or implements the extensions
GL_ARB_ES2_compatibility
, GL_ARB_framebuffer_object
, GL_EXT_framebuffer_object
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 GLBase
GLContext.hasBasicFBOSupport()
public boolean hasFullFBOSupport()
GLBase
true
if full FBO support is available, otherwise false
.
Full FBO is supported if the context is either GL >= core 3.0 [ES, core, compat] or implements the extensions
ARB_framebuffer_object
, or all 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 GLBase
GLContext.hasFullFBOSupport()
public boolean hasGLSL()
GLBase
hasGLSL
in interface GLBase
GLContext.hasGLSL()
public boolean isExtensionAvailable(String arg0)
GLBase
isExtensionAvailable
in interface GLBase
arg0
- the name of the OpenGL extension (e.g.,
"GL_ARB_vertex_program").public boolean isFunctionAvailable(String arg0)
GLBase
By "successfully" we mean that the function is both callable on the machine running the program and available on the current display.
In order to call a function successfully, the function must be both callable on the machine running the program and available on the display device that is rendering the output (note: on non-networked, single-display machines these two conditions are identical; on networked and/or multi-display machines this becomes more complicated). These conditions are met if the function is either part of the core OpenGL version supported by both the host and display, or it is an OpenGL extension function that both the host and display support.
A GL function is callable if it is successfully linked at runtime, hence the GLContext must be made current at least once.
isFunctionAvailable
in interface GLBase
arg0
- the name of the OpenGL function (e.g., use
"glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL.glBindRenderbuffer(int,int)
is available).public boolean isGL()
GLBase
public boolean isGL2()
GLBase
isGL2
in interface GLBase
GLContext.isGL2()
public boolean isGL2ES1()
GLBase
isGL2ES1
in interface GLBase
GLContext.isGL2ES1()
public boolean isGL2ES2()
GLBase
isGL2ES2
in interface GLBase
GLContext.isGL2ES2()
public boolean isGL2ES3()
GLBase
isGL2ES3
in interface GLBase
GLContext.isGL2ES3()
public boolean isGL2GL3()
GLBase
isGL2GL3
in interface GLBase
GLContext.isGL2GL3()
public boolean isGL3()
GLBase
isGL3
in interface GLBase
GLContext.isGL3()
public boolean isGL3ES3()
GLBase
isGL3ES3
in interface GLBase
GLContext.isGL3ES3()
public boolean isGL3bc()
GLBase
isGL3bc
in interface GLBase
GLContext.isGL3bc()
public boolean isGL3core()
GLBase
Includes [ GL4, GL3 ].
isGL3core
in interface GLBase
GLContext.isGL3core()
public boolean isGL4()
GLBase
isGL4
in interface GLBase
GLContext.isGL4()
public boolean isGL4ES3()
GLBase
GLBase.isGLES3Compatible()
returns true.
Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
isGL4ES3
in interface GLBase
GLContext.isGL4ES3()
public boolean isGL4bc()
GLBase
isGL4bc
in interface GLBase
GLContext.isGL4bc()
public boolean isGL4core()
GLBase
Includes [ GL4 ].
isGL4core
in interface GLBase
GLContext.isGL4core()
public boolean isGLES()
GLBase
GLBase.isGLES1()
, GLBase.isGLES2()
and GLBase.isGLES3()
.isGLES
in interface GLBase
GLContext.isGLES()
public boolean isGLES1()
GLBase
isGLES1
in interface GLBase
GLContext.isGLES1()
public 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 GLBase
GLBase.isGLES2Compatible()
,
GLContext.isGLES2()
public boolean isGLES2Compatible()
GLBase
isGLES2Compatible
in interface GLBase
GL_ARB_ES2_compatibility
, otherwise falseGLContext.isGLES2Compatible()
public boolean isGLES3()
GLBase
Remark: ES3 compatible desktop profiles are not included.
To query whether core ES3 functionality is provided, use GLBase.isGLES3Compatible()
.
isGLES3
in interface GLBase
GLBase.isGLES3Compatible()
,
GLContext.isGLES3()
public boolean isGLES31Compatible()
GLBase
Return true if the underlying context is an ES3 context ≥ 3.1 or implements
the extension GL_ARB_ES3_1_compatibility
, otherwise false.
Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_1_compatibility and GLES3 ≥ 3.1 ]
isGLES31Compatible
in interface GLBase
GLContext.isGLES31Compatible()
public boolean isGLES3Compatible()
GLBase
Return true if the underlying context is an ES3 context or implements
the extension GL_ARB_ES3_compatibility
, otherwise false.
Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
isGLES3Compatible
in interface GLBase
GLContext.isGLES3Compatible()
public boolean isGLcore()
GLBase
Includes [ GL4, GL3, GLES3, GL2ES2 ].
isGLcore
in interface GLBase
GLContext.isGLcore()
public boolean isNPOTTextureAvailable()
GLBase
NPOT textures are supported in OpenGL >= 3, GLES2 or if the 'GL_ARB_texture_non_power_of_two' extension is available.
isNPOTTextureAvailable
in interface GLBase
public boolean isPBOPackBound()
isPBOPackBound
in interface GL2ES3
public boolean isPBOUnpackBound()
isPBOUnpackBound
in interface GL2ES3
public boolean isTextureFormatBGRA8888Available()
isTextureFormatBGRA8888Available
in interface GLBase
public boolean isVBOArrayBound()
isVBOArrayBound
in interface GLBase
GL.GL_ARRAY_BUFFER
via GL.glBindBuffer(int, int)
, otherwise falsepublic boolean isVBOElementArrayBound()
isVBOElementArrayBound
in interface GLBase
GL.GL_ELEMENT_ARRAY_BUFFER
via GL.glBindBuffer(int, int)
, otherwise falsepublic GLBufferStorage mapBuffer(int arg0, int arg1)
GLBase
GLBufferStorage
instance as mapped via OpenGL's native glMapBuffer(..)
implementation.
Throws a GLException
if GL-function constraints are not met.
GL.glMapBuffer(int, int)
wrapper calls this method and returns GLBufferStorage.getMappedBuffer()
.
A zero GLBufferStorage.getSize()
will avoid a native call and returns the unmapped GLBufferStorage
.
A null native mapping result indicating an error will
not cause a GLException but returns the unmapped GLBufferStorage
.
This allows the user to handle this case.
public GLBufferStorage mapBufferRange(int arg0, long arg1, long arg2, int arg3)
GLBase
GLBufferStorage
instance as mapped via OpenGL's native glMapBufferRange(..)
implementation.
Throws a GLException
if GL-function constraints are not met.
GL.glMapBufferRange(int, long, long, int)
wrapper calls this method and returns GLBufferStorage.getMappedBuffer()
.
A zero GLBufferStorage.getSize()
will avoid a native call and returns the unmapped GLBufferStorage
.
A null native mapping result indicating an error will
not cause a GLException but returns the unmapped GLBufferStorage
.
This allows the user to handle this case.
mapBufferRange
in interface GLBase
arg0
- denotes the buffer via it's bound targetarg1
- offset of the mapped buffer's storagearg2
- length of the mapped buffer's storagearg3
- the mapping access modepublic void setSwapInterval(int arg0)
GLBase
setSwapInterval
in interface GLBase
GLBase.getSwapInterval()
Copyright 2010 JogAmp Community.