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_BUFFER_IMMUTABLE_STORAGE_EXT, GL_BUFFER_STORAGE_FLAGS_EXT, GL_CLAMP_TO_BORDER_NV, GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, GL_CLIENT_STORAGE_BIT_EXT, GL_CLIP_DISTANCE0_APPLE, GL_CLIP_DISTANCE1_APPLE, GL_CLIP_DISTANCE2_APPLE, GL_CLIP_DISTANCE3_APPLE, GL_CLIP_DISTANCE4_APPLE, GL_CLIP_DISTANCE5_APPLE, GL_CLIP_DISTANCE6_APPLE, GL_CLIP_DISTANCE7_APPLE, GL_COLOR_ATTACHMENT_EXT, GL_COLOR_BUFFER_BIT0_QCOM, GL_COLOR_BUFFER_BIT1_QCOM, GL_COLOR_BUFFER_BIT2_QCOM, GL_COLOR_BUFFER_BIT3_QCOM, GL_COLOR_BUFFER_BIT4_QCOM, GL_COLOR_BUFFER_BIT5_QCOM, GL_COLOR_BUFFER_BIT6_QCOM, GL_COLOR_BUFFER_BIT7_QCOM, GL_COLOR_EXT, GL_COLOR_SAMPLES_NV, GL_COLORBURN, GL_COLORDODGE, GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG, GL_COMPRESSED_RGBA_ASTC_10x10_KHR, GL_COMPRESSED_RGBA_ASTC_10x5_KHR, GL_COMPRESSED_RGBA_ASTC_10x6_KHR, GL_COMPRESSED_RGBA_ASTC_10x8_KHR, GL_COMPRESSED_RGBA_ASTC_12x10_KHR, GL_COMPRESSED_RGBA_ASTC_12x12_KHR, GL_COMPRESSED_RGBA_ASTC_3x3x3_OES, GL_COMPRESSED_RGBA_ASTC_4x3x3_OES, GL_COMPRESSED_RGBA_ASTC_4x4_KHR, GL_COMPRESSED_RGBA_ASTC_4x4x3_OES, GL_COMPRESSED_RGBA_ASTC_4x4x4_OES, GL_COMPRESSED_RGBA_ASTC_5x4_KHR, GL_COMPRESSED_RGBA_ASTC_5x4x4_OES, GL_COMPRESSED_RGBA_ASTC_5x5_KHR, GL_COMPRESSED_RGBA_ASTC_5x5x4_OES, GL_COMPRESSED_RGBA_ASTC_5x5x5_OES, GL_COMPRESSED_RGBA_ASTC_6x5_KHR, GL_COMPRESSED_RGBA_ASTC_6x5x5_OES, GL_COMPRESSED_RGBA_ASTC_6x6_KHR, GL_COMPRESSED_RGBA_ASTC_6x6x5_OES, GL_COMPRESSED_RGBA_ASTC_6x6x6_OES, GL_COMPRESSED_RGBA_ASTC_8x5_KHR, GL_COMPRESSED_RGBA_ASTC_8x6_KHR, GL_COMPRESSED_RGBA_ASTC_8x8_KHR, GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG, GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG, GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE, GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE, GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT, GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG, GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT, GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV, GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV, GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT, GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT, GL_COMPRESSED_SRGB_S3TC_DXT1_NV, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR, GL_CONSERVATIVE_RASTERIZATION_NV, GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, GL_CONTEXT_LOST, GL_CONTEXT_RELEASE_BEHAVIOR, GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH, GL_COPY_READ_BUFFER_NV, GL_COPY_WRITE_BUFFER_NV, GL_COVERAGE_ALL_FRAGMENTS_NV, GL_COVERAGE_ATTACHMENT_NV, GL_COVERAGE_AUTOMATIC_NV, GL_COVERAGE_BUFFER_BIT_NV, GL_COVERAGE_BUFFERS_NV, GL_COVERAGE_COMPONENT_NV, GL_COVERAGE_COMPONENT4_NV, GL_COVERAGE_EDGE_FRAGMENTS_NV, GL_COVERAGE_MODULATION_NV, GL_COVERAGE_MODULATION_TABLE_NV, GL_COVERAGE_MODULATION_TABLE_SIZE_NV, GL_COVERAGE_SAMPLES_NV, GL_CPU_OPTIMIZED_QCOM, GL_DARKEN, GL_DECODE_EXT, GL_DEPTH_BUFFER_BIT0_QCOM, GL_DEPTH_BUFFER_BIT1_QCOM, GL_DEPTH_BUFFER_BIT2_QCOM, GL_DEPTH_BUFFER_BIT3_QCOM, GL_DEPTH_BUFFER_BIT4_QCOM, GL_DEPTH_BUFFER_BIT5_QCOM, GL_DEPTH_BUFFER_BIT6_QCOM, GL_DEPTH_BUFFER_BIT7_QCOM, GL_DEPTH_COMPONENT16_NONLINEAR_NV, GL_DEPTH_EXT, GL_DEPTH_SAMPLES_NV, GL_DIFFERENCE, GL_DMP_PROGRAM_BINARY_DMP, GL_DRAW_BUFFER_EXT, GL_DRAW_FRAMEBUFFER_ANGLE, GL_DRAW_FRAMEBUFFER_BINDING_ANGLE, GL_DRAW_FRAMEBUFFER_BINDING_NV, GL_DRAW_FRAMEBUFFER_NV, GL_DYNAMIC_STORAGE_BIT_EXT, GL_EFFECTIVE_RASTER_SAMPLES_EXT, GL_ETC1_RGB8_OES, GL_ETC1_SRGB8_NV, GL_EXCLUSION, GL_FETCH_PER_SAMPLE_ARM, GL_FILL_NV, GL_FILL_RECTANGLE_NV, GL_FIRST_VERTEX_CONVENTION_EXT, GL_FIRST_VERTEX_CONVENTION_OES, GL_FLOAT_MAT2x3_NV, GL_FLOAT_MAT2x4_NV, GL_FLOAT_MAT3x2_NV, GL_FLOAT_MAT3x4_NV, GL_FLOAT_MAT4x2_NV, GL_FLOAT_MAT4x3_NV, GL_FRACTIONAL_EVEN_EXT, GL_FRACTIONAL_EVEN_OES, GL_FRACTIONAL_ODD_EXT, GL_FRACTIONAL_ODD_OES, GL_FRAGMENT_COVERAGE_COLOR_NV, GL_FRAGMENT_COVERAGE_TO_COLOR_NV, GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES, GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT, GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM, GL_FRAMEBUFFER_ATTACHMENT_ANGLE, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT, GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT, GL_FRAMEBUFFER_DEFAULT_LAYERS_OES, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV, GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, GL_FRAMEBUFFER_UNDEFINED_OES, GL_GCCSO_SHADER_BINARY_FJ, GL_GEOMETRY_LINKED_INPUT_TYPE_EXT, GL_GEOMETRY_LINKED_INPUT_TYPE_OES, GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT, GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES, GL_GEOMETRY_LINKED_VERTICES_OUT_EXT, GL_GEOMETRY_LINKED_VERTICES_OUT_OES, GL_GEOMETRY_SHADER_BIT_EXT, GL_GEOMETRY_SHADER_BIT_OES, GL_GEOMETRY_SHADER_EXT, GL_GEOMETRY_SHADER_INVOCATIONS_EXT, GL_GEOMETRY_SHADER_INVOCATIONS_OES, GL_GEOMETRY_SHADER_OES, GL_GPU_OPTIMIZED_QCOM, GL_HALF_FLOAT_OES, GL_HARDLIGHT, GL_HSL_COLOR, GL_HSL_HUE, GL_HSL_LUMINOSITY, GL_HSL_SATURATION, GL_IMAGE_BUFFER_EXT, GL_IMAGE_BUFFER_OES, GL_IMAGE_CUBE_MAP_ARRAY_EXT, GL_IMAGE_CUBE_MAP_ARRAY_OES, GL_INT_IMAGE_BUFFER_EXT, GL_INT_IMAGE_BUFFER_OES, GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT, GL_INT_IMAGE_CUBE_MAP_ARRAY_OES, GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_INT_SAMPLER_BUFFER_EXT, GL_INT_SAMPLER_BUFFER_OES, GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES, GL_IS_PER_PATCH_EXT, GL_IS_PER_PATCH_OES, GL_ISOLINES_EXT, GL_ISOLINES_OES, GL_LAST_VERTEX_CONVENTION_EXT, GL_LAST_VERTEX_CONVENTION_OES, GL_LAYER_PROVOKING_VERTEX_EXT, GL_LAYER_PROVOKING_VERTEX_OES, GL_LIGHTEN, GL_LINE_NV, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINE_STRIP_ADJACENCY_OES, GL_LINES_ADJACENCY_EXT, GL_LINES_ADJACENCY_OES, GL_LOCATION_INDEX_EXT, GL_MALI_PROGRAM_BINARY_ARM, GL_MALI_SHADER_BINARY_ARM, GL_MAP_COHERENT_BIT_EXT, GL_MAP_PERSISTENT_BIT_EXT, GL_MAX, GL_MAX_CLIP_DISTANCES_APPLE, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES, GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES, GL_MAX_FRAMEBUFFER_LAYERS_EXT, GL_MAX_FRAMEBUFFER_LAYERS_OES, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT, GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES, GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT, GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES, GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT, GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES, GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT, GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES, GL_MAX_MULTIVIEW_BUFFERS_EXT, GL_MAX_PATCH_VERTICES_EXT, GL_MAX_PATCH_VERTICES_OES, GL_MAX_RASTER_SAMPLES_EXT, GL_MAX_SAMPLES_EXT, GL_MAX_SAMPLES_IMG, GL_MAX_SAMPLES_NV, GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT, GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT, GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, GL_MAX_SPARSE_TEXTURE_SIZE_EXT, GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES, GL_MAX_TESS_GEN_LEVEL_EXT, GL_MAX_TESS_GEN_LEVEL_OES, GL_MAX_TESS_PATCH_COMPONENTS_EXT, GL_MAX_TESS_PATCH_COMPONENTS_OES, GL_MAX_TEXTURE_BUFFER_SIZE_EXT, GL_MAX_TEXTURE_BUFFER_SIZE_OES, GL_MAX_VIEWPORTS_NV, GL_MAX_VIEWS_OVR, GL_MIN, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES, GL_MIN_SAMPLE_SHADING_VALUE_OES, GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, GL_MULTIPLY, GL_MULTISAMPLE_BUFFER_BIT0_QCOM, GL_MULTISAMPLE_BUFFER_BIT1_QCOM, GL_MULTISAMPLE_BUFFER_BIT2_QCOM, GL_MULTISAMPLE_BUFFER_BIT3_QCOM, GL_MULTISAMPLE_BUFFER_BIT4_QCOM, GL_MULTISAMPLE_BUFFER_BIT5_QCOM, GL_MULTISAMPLE_BUFFER_BIT6_QCOM, GL_MULTISAMPLE_BUFFER_BIT7_QCOM, GL_MULTISAMPLE_EXT, GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, GL_MULTIVIEW_EXT, GL_NUM_SPARSE_LEVELS_EXT, GL_NUM_VIRTUAL_PAGE_SIZES_EXT, GL_NVIDIA_PLATFORM_BINARY_NV, GL_ONE_MINUS_SRC1_ALPHA_EXT, GL_ONE_MINUS_SRC1_COLOR_EXT, GL_OVERLAY, GL_PACK_REVERSE_ROW_ORDER_ANGLE, GL_PATCH_VERTICES_EXT, GL_PATCH_VERTICES_OES, GL_PATCHES_EXT, GL_PATCHES_OES, GL_PERFMON_GLOBAL_MODE_QCOM, GL_POINT_NV, GL_POLYGON_MODE_NV, GL_POLYGON_OFFSET_LINE_NV, GL_POLYGON_OFFSET_POINT_NV, GL_PRIMITIVE_BOUNDING_BOX_EXT, GL_PRIMITIVE_BOUNDING_BOX_OES, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES, GL_PRIMITIVES_GENERATED_EXT, GL_PRIMITIVES_GENERATED_OES, GL_PROGRAM_BINARY_ANGLE, GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, GL_QUADS_EXT, GL_QUADS_OES, GL_QUERY_BY_REGION_NO_WAIT, GL_QUERY_BY_REGION_WAIT, GL_QUERY_NO_WAIT, GL_QUERY_WAIT, GL_R11F_G11F_B10F_APPLE, GL_R16_EXT, GL_R16_SNORM_EXT, GL_R8_SNORM, GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, GL_RASTER_MULTISAMPLE_EXT, GL_RASTER_SAMPLES_EXT, GL_READ_BUFFER_EXT, GL_READ_BUFFER_NV, GL_READ_FRAMEBUFFER_ANGLE, GL_READ_FRAMEBUFFER_BINDING_ANGLE, GL_READ_FRAMEBUFFER_BINDING_NV, GL_READ_FRAMEBUFFER_NV, GL_REFERENCED_BY_GEOMETRY_SHADER_EXT, GL_REFERENCED_BY_GEOMETRY_SHADER_OES, GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT, GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES, GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM, GL_RENDERBUFFER_SAMPLES_EXT, GL_RENDERBUFFER_SAMPLES_IMG, GL_RENDERBUFFER_SAMPLES_NV, GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES, GL_RG16_EXT, GL_RG16_SNORM_EXT, GL_RG8_SNORM, GL_RGB16_EXT, GL_RGB16_SNORM_EXT, GL_RGB9_E5_APPLE, GL_RGBA16_EXT, GL_RGBA16_SNORM_EXT, GL_RGBA8_SNORM, GL_SAMPLE_ALPHA_TO_ONE_EXT, GL_SAMPLE_LOCATION_NV, GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, GL_SAMPLE_SHADING_OES, GL_SAMPLER_2D_ARRAY_SHADOW_NV, GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_SAMPLER_BUFFER_EXT, GL_SAMPLER_BUFFER_OES, GL_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_SAMPLER_CUBE_MAP_ARRAY_OES, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES, GL_SAMPLER_CUBE_SHADOW_NV, GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, GL_SAMPLER_EXTERNAL_OES, GL_SCREEN, GL_SGX_BINARY_IMG, GL_SGX_PROGRAM_BINARY_IMG, GL_SHADER_BINARY_VIV, GL_SHADER_PIXEL_LOCAL_STORAGE_EXT, GL_SHARED_EDGE_NV, GL_SKIP_DECODE_EXT, GL_SLUMINANCE_ALPHA_NV, GL_SLUMINANCE_NV, GL_SLUMINANCE8_ALPHA8_NV, GL_SLUMINANCE8_NV, GL_SMAPHS_PROGRAM_BINARY_DMP, GL_SMAPHS30_PROGRAM_BINARY_DMP, GL_SOFTLIGHT, GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, GL_SR8_EXT, GL_SRC_ALPHA_SATURATE_EXT, GL_SRC1_ALPHA_EXT, GL_SRC1_COLOR_EXT, GL_SRG8_EXT, GL_SRGB8_NV, GL_STATE_RESTORE, GL_STENCIL_BUFFER_BIT0_QCOM, GL_STENCIL_BUFFER_BIT1_QCOM, GL_STENCIL_BUFFER_BIT2_QCOM, GL_STENCIL_BUFFER_BIT3_QCOM, GL_STENCIL_BUFFER_BIT4_QCOM, GL_STENCIL_BUFFER_BIT5_QCOM, GL_STENCIL_BUFFER_BIT6_QCOM, GL_STENCIL_BUFFER_BIT7_QCOM, GL_STENCIL_EXT, GL_STENCIL_INDEX_OES, GL_STENCIL_INDEX8_OES, GL_STENCIL_SAMPLES_NV, GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, GL_TESS_CONTROL_OUTPUT_VERTICES_EXT, GL_TESS_CONTROL_OUTPUT_VERTICES_OES, GL_TESS_CONTROL_SHADER_BIT_EXT, GL_TESS_CONTROL_SHADER_BIT_OES, GL_TESS_CONTROL_SHADER_EXT, GL_TESS_CONTROL_SHADER_OES, GL_TESS_EVALUATION_SHADER_BIT_EXT, GL_TESS_EVALUATION_SHADER_BIT_OES, GL_TESS_EVALUATION_SHADER_EXT, GL_TESS_EVALUATION_SHADER_OES, GL_TESS_GEN_MODE_EXT, GL_TESS_GEN_MODE_OES, GL_TESS_GEN_POINT_MODE_EXT, GL_TESS_GEN_POINT_MODE_OES, GL_TESS_GEN_SPACING_EXT, GL_TESS_GEN_SPACING_OES, GL_TESS_GEN_VERTEX_ORDER_EXT, GL_TESS_GEN_VERTEX_ORDER_OES, GL_TEXTURE_2D_ARRAY, GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES, GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES, GL_TEXTURE_BINDING_BUFFER_EXT, GL_TEXTURE_BINDING_BUFFER_OES, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES, GL_TEXTURE_BINDING_EXTERNAL_OES, GL_TEXTURE_BORDER_COLOR_NV, GL_TEXTURE_BUFFER_BINDING_EXT, GL_TEXTURE_BUFFER_BINDING_OES, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT, GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES, GL_TEXTURE_BUFFER_EXT, GL_TEXTURE_BUFFER_OES, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES, GL_TEXTURE_BUFFER_OFFSET_EXT, GL_TEXTURE_BUFFER_OFFSET_OES, GL_TEXTURE_BUFFER_SIZE_EXT, GL_TEXTURE_BUFFER_SIZE_OES, GL_TEXTURE_CUBE_MAP_ARRAY_EXT, GL_TEXTURE_CUBE_MAP_ARRAY_OES, GL_TEXTURE_DEPTH_QCOM, GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_FORMAT_QCOM, GL_TEXTURE_HEIGHT_QCOM, GL_TEXTURE_IMAGE_VALID_QCOM, GL_TEXTURE_IMMUTABLE_LEVELS, GL_TEXTURE_INTERNAL_FORMAT_QCOM, GL_TEXTURE_MAX_LEVEL_APPLE, GL_TEXTURE_NUM_LEVELS_QCOM, GL_TEXTURE_OBJECT_VALID_QCOM, GL_TEXTURE_SAMPLES_IMG, GL_TEXTURE_SPARSE_EXT, GL_TEXTURE_SRGB_DECODE_EXT, GL_TEXTURE_TARGET_QCOM, GL_TEXTURE_TYPE_QCOM, GL_TEXTURE_USAGE_ANGLE, GL_TEXTURE_VIEW_MIN_LAYER, GL_TEXTURE_VIEW_MIN_LEVEL, GL_TEXTURE_VIEW_NUM_LAYERS, GL_TEXTURE_VIEW_NUM_LEVELS, GL_TEXTURE_WIDTH_QCOM, GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE, GL_TRIANGLE_STRIP_ADJACENCY_EXT, GL_TRIANGLE_STRIP_ADJACENCY_OES, GL_TRIANGLES_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_OES, GL_UNDEFINED_VERTEX_EXT, GL_UNDEFINED_VERTEX_OES, GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE, GL_UNSIGNED_INT_5_9_9_9_REV_APPLE, GL_UNSIGNED_INT_IMAGE_BUFFER_EXT, GL_UNSIGNED_INT_IMAGE_BUFFER_OES, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES, GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES, GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT, GL_UNSIGNED_INT_SAMPLER_BUFFER_OES, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES, GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG, GL_VERTEX_ARRAY, GL_VERTEX_ARRAY_BINDING_OES, GL_VERTEX_ATTRIB_ARRAY_DIVISOR, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV, GL_VIEWPORT_BOUNDS_RANGE_NV, GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV, GL_VIEWPORT_SUBPIXEL_BITS_NV, GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, GL_VIRTUAL_PAGE_SIZE_X_EXT, GL_VIRTUAL_PAGE_SIZE_Y_EXT, GL_VIRTUAL_PAGE_SIZE_Z_EXT, GL_WRITEONLY_RENDERING_QCOM, GL_Z400_BINARY_AMDGL_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_COMPRESSED_RGBA_ASTC_10x10, GL_COMPRESSED_RGBA_ASTC_10x5, GL_COMPRESSED_RGBA_ASTC_10x6, GL_COMPRESSED_RGBA_ASTC_10x8, GL_COMPRESSED_RGBA_ASTC_12x10, GL_COMPRESSED_RGBA_ASTC_12x12, GL_COMPRESSED_RGBA_ASTC_4x4, GL_COMPRESSED_RGBA_ASTC_5x4, GL_COMPRESSED_RGBA_ASTC_5x5, GL_COMPRESSED_RGBA_ASTC_6x5, GL_COMPRESSED_RGBA_ASTC_6x6, GL_COMPRESSED_RGBA_ASTC_8x5, GL_COMPRESSED_RGBA_ASTC_8x6, GL_COMPRESSED_RGBA_ASTC_8x8, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, GL_COMPUTE_SHADER, GL_COMPUTE_SHADER_BIT, GL_COMPUTE_WORK_GROUP_SIZE, GL_CONDITION_SATISFIED, GL_DISPATCH_INDIRECT_BUFFER, GL_DISPATCH_INDIRECT_BUFFER_BINDING, GL_DRAW_INDIRECT_BUFFER, GL_DRAW_INDIRECT_BUFFER_BINDING, GL_FRACTIONAL_EVEN, GL_FRACTIONAL_ODD, GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, GL_FRAMEBUFFER_ATTACHMENT_LAYERED, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, GL_GEOMETRY_INPUT_TYPE, GL_GEOMETRY_OUTPUT_TYPE, GL_GEOMETRY_SHADER, GL_GEOMETRY_SHADER_INVOCATIONS, GL_GEOMETRY_VERTICES_OUT, GL_INT_2_10_10_10_REV, GL_IS_PER_PATCH, GL_IS_ROW_MAJOR, GL_ISOLINES, GL_LAYER_PROVOKING_VERTEX, GL_LINE_STRIP_ADJACENCY, GL_LINES_ADJACENCY, 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_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS, GL_MAX_COMPUTE_ATOMIC_COUNTERS, GL_MAX_COMPUTE_IMAGE_UNIFORMS, GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS, GL_MAX_COMPUTE_SHARED_MEMORY_SIZE, GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS, GL_MAX_COMPUTE_UNIFORM_BLOCKS, GL_MAX_COMPUTE_UNIFORM_COMPONENTS, GL_MAX_COMPUTE_WORK_GROUP_COUNT, GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS, GL_MAX_COMPUTE_WORK_GROUP_SIZE, GL_MAX_FRAGMENT_INPUT_COMPONENTS, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_INPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_OUTPUT_VERTICES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, GL_MAX_NAME_LENGTH, GL_MAX_NUM_ACTIVE_VARIABLES, GL_MAX_PATCH_VERTICES, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET, GL_MAX_SERVER_WAIT_TIMEOUT, GL_MAX_SHADER_STORAGE_BLOCK_SIZE, GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, GL_MAX_TESS_GEN_LEVEL, GL_MAX_TESS_PATCH_COMPONENTS, GL_MAX_UNIFORM_LOCATIONS, GL_MAX_VERTEX_ATTRIB_BINDINGS, GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_MAX_VERTEX_ATTRIB_STRIDE, GL_MAX_VERTEX_OUTPUT_COMPONENTS, GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET, GL_NAME_LENGTH, GL_NUM_ACTIVE_VARIABLES, GL_OBJECT_TYPE, GL_OFFSET, GL_PATCH_VERTICES, GL_PATCHES, GL_PROGRAM_INPUT, GL_PROGRAM_OUTPUT, GL_REFERENCED_BY_COMPUTE_SHADER, GL_REFERENCED_BY_FRAGMENT_SHADER, GL_REFERENCED_BY_GEOMETRY_SHADER, GL_REFERENCED_BY_TESS_CONTROL_SHADER, GL_REFERENCED_BY_TESS_EVALUATION_SHADER, GL_REFERENCED_BY_VERTEX_SHADER, GL_SAMPLER_BINDING, GL_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_TESS_CONTROL_OUTPUT_VERTICES, GL_TESS_CONTROL_SHADER, GL_TESS_EVALUATION_SHADER, GL_TESS_GEN_MODE, GL_TESS_GEN_POINT_MODE, GL_TESS_GEN_SPACING, GL_TESS_GEN_VERTEX_ORDER, GL_TEXTURE_BUFFER_BINDING, GL_TEXTURE_BUFFER_OFFSET, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, GL_TEXTURE_BUFFER_SIZE, GL_TIMEOUT_EXPIRED, GL_TOP_LEVEL_ARRAY_SIZE, GL_TOP_LEVEL_ARRAY_STRIDE, GL_TRANSFORM_FEEDBACK_VARYING, GL_TRIANGLE_STRIP_ADJACENCY, GL_TRIANGLES_ADJACENCY, GL_TYPE, GL_UNDEFINED_VERTEX, GL_UNIFORM, GL_UNIFORM_BLOCK, GL_UNSIGNALED, GL_VERTEX_ATTRIB_BINDING, GL_VERTEX_ATTRIB_RELATIVE_OFFSET, GL_VERTEX_BINDING_BUFFER, GL_VERTEX_BINDING_DIVISOR, GL_VERTEX_BINDING_OFFSET, GL_VERTEX_BINDING_STRIDE, GL_WAIT_FAILEDGL_ACTIVE_ATOMIC_COUNTER_BUFFERS, GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, GL_ACTIVE_UNIFORM_BLOCKS, GL_ALL_BARRIER_BITS, GL_ATOMIC_COUNTER_BARRIER_BIT, GL_ATOMIC_COUNTER_BUFFER, GL_ATOMIC_COUNTER_BUFFER_BINDING, GL_ATOMIC_COUNTER_BUFFER_SIZE, GL_ATOMIC_COUNTER_BUFFER_START, GL_BLUE, GL_BUFFER_ACCESS_FLAGS, GL_BUFFER_MAP_LENGTH, GL_BUFFER_MAP_OFFSET, GL_BUFFER_UPDATE_BARRIER_BIT, GL_COLOR, GL_COLOR_ATTACHMENT16, GL_COLOR_ATTACHMENT17, GL_COLOR_ATTACHMENT18, GL_COLOR_ATTACHMENT19, GL_COLOR_ATTACHMENT20, GL_COLOR_ATTACHMENT21, GL_COLOR_ATTACHMENT22, GL_COLOR_ATTACHMENT23, GL_COLOR_ATTACHMENT24, GL_COLOR_ATTACHMENT25, GL_COLOR_ATTACHMENT26, GL_COLOR_ATTACHMENT27, GL_COLOR_ATTACHMENT28, GL_COLOR_ATTACHMENT29, GL_COLOR_ATTACHMENT30, GL_COLOR_ATTACHMENT31, GL_COMMAND_BARRIER_BIT, GL_COMPRESSED_R11_EAC, GL_COMPRESSED_RG11_EAC, GL_COMPRESSED_RGB8_ETC2, GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2, GL_COMPRESSED_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_CONTEXT_FLAG_ROBUST_ACCESS_BIT, GL_CONTEXT_FLAGS, GL_COPY_READ_BUFFER, GL_COPY_READ_BUFFER_BINDING, GL_COPY_WRITE_BUFFER, GL_COPY_WRITE_BUFFER_BINDING, GL_DEPTH, GL_DEPTH_COMPONENT32F, GL_DEPTH_STENCIL_ATTACHMENT, GL_DEPTH_STENCIL_TEXTURE_MODE, GL_DEPTH32F_STENCIL8, GL_DYNAMIC_COPY, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BARRIER_BIT, GL_FIRST_VERTEX_CONVENTION, GL_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_LAYERS, GL_FRAMEBUFFER_DEFAULT_SAMPLES, GL_FRAMEBUFFER_DEFAULT_WIDTH, GL_FRAMEBUFFER_UNDEFINED, GL_GEOMETRY_SHADER_BIT, GL_GREEN, GL_IMAGE_2D, GL_IMAGE_2D_ARRAY, GL_IMAGE_3D, GL_IMAGE_BINDING_ACCESS, GL_IMAGE_BINDING_FORMAT, GL_IMAGE_BINDING_LAYER, GL_IMAGE_BINDING_LAYERED, GL_IMAGE_BINDING_LEVEL, GL_IMAGE_BINDING_NAME, GL_IMAGE_BUFFER, GL_IMAGE_CUBE, GL_IMAGE_CUBE_MAP_ARRAY, GL_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_INT_SAMPLER_CUBE_MAP_ARRAY, GL_INTERLEAVED_ATTRIBS, GL_INVALID_INDEX, GL_LAST_VERTEX_CONVENTION, 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_GEOMETRY_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_LAYERS, GL_MAX_FRAMEBUFFER_SAMPLES, GL_MAX_FRAMEBUFFER_WIDTH, GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, GL_MAX_GEOMETRY_ATOMIC_COUNTERS, GL_MAX_GEOMETRY_IMAGE_UNIFORMS, GL_MAX_GEOMETRY_UNIFORM_BLOCKS, GL_MAX_IMAGE_UNITS, GL_MAX_PROGRAM_TEXEL_OFFSET, GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, GL_MAX_TEXTURE_BUFFER_SIZE, GL_MAX_TEXTURE_LOD_BIAS, GL_MAX_TRANSFORM_FEEDBACK_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_MIN_SAMPLE_SHADING_VALUE, GL_MINOR_VERSION, GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, GL_MULTISAMPLE_LINE_WIDTH_RANGE, 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_BOUNDING_BOX, GL_PRIMITIVE_RESTART_FIXED_INDEX, GL_PRIMITIVES_GENERATED, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_QUADS, 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_SAMPLE_SHADING, GL_SAMPLER_2D_ARRAY, GL_SAMPLER_2D_ARRAY_SHADOW, GL_SAMPLER_BUFFER, GL_SAMPLER_CUBE_MAP_ARRAY, GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, GL_SAMPLER_CUBE_SHADOW, GL_SEPARATE_ATTRIBS, GL_SHADER_IMAGE_ACCESS_BARRIER_BIT, GL_SIGNED_NORMALIZED, GL_SRGB8, GL_STATIC_COPY, GL_STATIC_READ, GL_STENCIL, GL_STREAM_COPY, GL_STREAM_READ, GL_TESS_CONTROL_SHADER_BIT, GL_TESS_EVALUATION_SHADER_BIT, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_ALPHA_TYPE, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_2D_ARRAY, GL_TEXTURE_BINDING_BUFFER, GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BLUE_TYPE, GL_TEXTURE_BUFFER, GL_TEXTURE_BUFFER_DATA_STORE_BINDING, GL_TEXTURE_COMPRESSED, GL_TEXTURE_CUBE_MAP_ARRAY, GL_TEXTURE_DEPTH, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_DEPTH_TYPE, GL_TEXTURE_FETCH_BARRIER_BIT, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_GREEN_TYPE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RED_TYPE, GL_TEXTURE_SHARED_SIZE, GL_TEXTURE_STENCIL_SIZE, GL_TEXTURE_SWIZZLE_A, GL_TEXTURE_SWIZZLE_B, GL_TEXTURE_SWIZZLE_G, GL_TEXTURE_SWIZZLE_R, GL_TEXTURE_UPDATE_BARRIER_BIT, GL_TEXTURE_WIDTH, GL_TIMEOUT_IGNORED, GL_TRANSFORM_FEEDBACK, GL_TRANSFORM_FEEDBACK_ACTIVE, GL_TRANSFORM_FEEDBACK_BARRIER_BIT, GL_TRANSFORM_FEEDBACK_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER_BINDING, GL_TRANSFORM_FEEDBACK_BUFFER_MODE, GL_TRANSFORM_FEEDBACK_BUFFER_SIZE, GL_TRANSFORM_FEEDBACK_BUFFER_START, GL_TRANSFORM_FEEDBACK_PAUSED, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, GL_TRANSFORM_FEEDBACK_VARYINGS, GL_UNIFORM_ARRAY_STRIDE, GL_UNIFORM_BARRIER_BIT, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, GL_UNIFORM_BLOCK_BINDING, GL_UNIFORM_BLOCK_DATA_SIZE, GL_UNIFORM_BLOCK_INDEX, GL_UNIFORM_BLOCK_NAME_LENGTH, GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER, GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER, GL_UNIFORM_BUFFER, GL_UNIFORM_BUFFER_BINDING, GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, GL_UNIFORM_BUFFER_SIZE, GL_UNIFORM_BUFFER_START, GL_UNIFORM_IS_ROW_MAJOR, GL_UNIFORM_MATRIX_STRIDE, GL_UNIFORM_NAME_LENGTH, GL_UNIFORM_OFFSET, GL_UNIFORM_SIZE, GL_UNIFORM_TYPE, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_INT_5_9_9_9_REV, GL_UNSIGNED_INT_ATOMIC_COUNTER, GL_UNSIGNED_INT_IMAGE_2D, GL_UNSIGNED_INT_IMAGE_2D_ARRAY, GL_UNSIGNED_INT_IMAGE_3D, GL_UNSIGNED_INT_IMAGE_BUFFER, GL_UNSIGNED_INT_IMAGE_CUBE, GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_SAMPLER_2D, GL_UNSIGNED_INT_SAMPLER_2D_ARRAY, GL_UNSIGNED_INT_SAMPLER_3D, GL_UNSIGNED_INT_SAMPLER_BUFFER, GL_UNSIGNED_INT_SAMPLER_CUBE, GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, GL_UNSIGNED_INT_VEC2, GL_UNSIGNED_INT_VEC3, GL_UNSIGNED_INT_VEC4, GL_VERTEX_ARRAY_BINDING, GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT, GL_VERTEX_ATTRIB_ARRAY_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()
Return the current swap interval.
|
void |
glActiveShaderProgram(int arg0,
int arg1)
Entry point to C language function:
void glActiveShaderProgram(GLuint pipeline, GLuint program) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias for: glActiveShaderProgramEXT |
void |
glActiveTexture(int arg0)
Entry point to C language function:
void glActiveTexture(GLenum texture) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitextureAlias 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 |
glApplyFramebufferAttachmentCMAAINTEL()
Entry point to C language function:
void glApplyFramebufferAttachmentCMAAINTEL(void) Part of GL_INTEL_framebuffer_CMAA |
void |
glAttachShader(int arg0,
int arg1)
Entry point to C language function:
void glAttachShader(GLuint program, GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glBeginConditionalRender(int arg0,
int arg1)
Entry point to C language function:
void glBeginConditionalRender(GLuint id, GLenum mode) Part of GL_VERSION_3_0, GL_NV_conditional_renderAlias for: glBeginConditionalRenderNV |
void |
glBeginQuery(int arg0,
int arg1)
Entry point to C language function:
void glBeginQuery(GLenum target, GLuint id) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_queryAlias for: glBeginQueryARB, glBeginQueryEXT |
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_EXT_transform_feedback, GL_NV_transform_feedbackAlias for: glBeginTransformFeedbackEXT, glBeginTransformFeedbackNV |
void |
glBindAttribLocation(int arg0,
int arg1,
String arg2)
Entry point to C language function:
void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shaderAlias for: glBindAttribLocationARB |
void |
glBindBuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindBuffer(GLenum target, GLuint buffer) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias 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_feedbackAlias 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_NV_transform_feedback, GL_EXT_transform_feedbackAlias for: glBindBufferRangeNV, glBindBufferRangeEXT |
void |
glBindFragDataLocationEXT(int arg0,
int arg1,
byte[] arg2,
int arg3)
Entry point to C language function:
void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name) Part of GL_EXT_gpu_shader4, GL_EXT_blend_func_extended |
void |
glBindFragDataLocationEXT(int arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function:
void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name) Part of GL_EXT_gpu_shader4, GL_EXT_blend_func_extended |
void |
glBindFragDataLocationIndexedEXT(int arg0,
int arg1,
int arg2,
byte[] arg3,
int arg4)
Entry point to C language function:
void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) Part of GL_EXT_blend_func_extended |
void |
glBindFragDataLocationIndexedEXT(int arg0,
int arg1,
int arg2,
ByteBuffer arg3)
Entry point to C language function:
void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) Part of GL_EXT_blend_func_extended |
void |
glBindFramebuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindFramebuffer(GLenum target, GLuint framebuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glBindFramebufferOES, glBindFramebufferEXT |
void |
glBindImageTexture(int arg0,
int arg1,
int arg2,
boolean arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) Part of GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_storeAlias for: glBindImageTextureEXT |
void |
glBindProgramPipeline(int arg0)
Entry point to C language function:
void glBindProgramPipeline(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias for: glBindProgramPipelineEXT |
void |
glBindRenderbuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindRenderbuffer(GLenum target, GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias 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_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glBindTexture(int arg0,
int arg1)
Entry point to C language function:
void glBindTexture(GLenum target, GLuint texture) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glBindTextureEXT |
void |
glBindTransformFeedback(int arg0,
int arg1)
Entry point to C language function:
void glBindTransformFeedback(GLenum target, GLuint id) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2Alias for: glBindTransformFeedbackNV |
void |
glBindVertexArray(int arg0)
Entry point to C language function:
void glBindVertexArray(GLuint array) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectAlias 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 |
glBlendBarrier()
Entry point to C language function:
void glBlendBarrier(void) Part of GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advancedAlias for: glBlendBarrierKHR, glBlendBarrierNV |
void |
glBlendColor(float arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_EXT_blend_colorAlias for: glBlendColorEXT |
void |
glBlendEquation(int arg0)
Entry point to C language function:
void glBlendEquation(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_OES_blend_subtract, GL_EXT_blend_minmaxAlias for: glBlendEquationOES, glBlendEquationEXT |
void |
glBlendEquationi(int arg0,
int arg1)
Entry point to C language function:
void glBlendEquationi(GLuint buf, GLenum mode) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexedAlias for: glBlendEquationiOES, glBlendEquationiARB, glBlendEquationiEXT |
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_ES_VERSION_2_0, GL_VERSION_2_0, GL_OES_blend_equation_separate, GL_EXT_blend_equation_separateAlias for: glBlendEquationSeparateOES, glBlendEquationSeparateEXT |
void |
glBlendEquationSeparatei(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexedAlias for: glBlendEquationSeparateiARB, glBlendEquationSeparateiEXT, glBlendEquationSeparateiOES |
void |
glBlendEquationSeparateiEXT(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha) Part 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glBlendFunci(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendFunci(GLuint buf, GLenum src, GLenum dst) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexedAlias for: glBlendFunciARB, glBlendFunciEXT, glBlendFunciOES |
void |
glBlendFunciEXT(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst) Part 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_ES_VERSION_2_0, GL_VERSION_1_4, GL_INGR_blend_func_separate, GL_OES_blend_func_separate, GL_EXT_blend_func_separateAlias for: glBlendFuncSeparateINGR, glBlendFuncSeparateOES, glBlendFuncSeparateEXT |
void |
glBlendFuncSeparatei(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexedAlias for: glBlendFuncSeparateiOES, glBlendFuncSeparateiARB, glBlendFuncSeparateiEXT |
void |
glBlendFuncSeparateiEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glBlendFuncSeparateiEXT(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part 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_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_framebuffer_blit, GL_EXT_framebuffer_blit, GL_ANGLE_framebuffer_blitAlias for: glBlitFramebufferNV, glBlitFramebufferEXT, glBlitFramebufferANGLE |
void |
glBlitFramebufferANGLE(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9)
Entry point to C language function:
void glBlitFramebufferANGLE(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part 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_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glBufferDataARB |
void |
glBufferStorageEXT(int arg0,
long arg1,
Buffer arg2,
int arg3)
Entry point to C language function:
void glBufferStorageEXT(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags) Part of GL_EXT_buffer_storage |
void |
glBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
Entry point to C language function:
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glBufferSubDataARB |
int |
glCheckFramebufferStatus(int arg0)
Entry point to C language function:
GLenum glCheckFramebufferStatus(GLenum target) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glCheckFramebufferStatusEXT, glCheckFramebufferStatusOES |
void |
glClear(int arg0)
Entry point to C language function:
void glClear(GLbitfield mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glClearBufferfi(int arg0,
int arg1,
float arg2,
int arg3)
Entry point to C language function:
void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) Part 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_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glClearDepth(double arg0)
Aliased entrypoint of
void glClearDepth(GLclampd depth); and void glClearDepthf(GLclampf depth); . |
void |
glClearDepthf(float arg0)
Entry point to C language function:
void glClearDepthf(GLclampf depth);
Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility. |
void |
glClearStencil(int arg0)
Entry point to C language function:
void glClearStencil(GLint s) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
int |
glClientWaitSync(long arg0,
int arg1,
long arg2)
Entry point to C language function:
GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glColorMaski(int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
Entry point to C language function:
void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexedAlias for: glColorMaskiEXT, glColorMaskiOES |
void |
glColorMaskiEXT(int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
Entry point to C language function:
void glColorMaskiEXT(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) Part 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionAlias 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_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionAlias 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_3DAlias 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_3DAlias 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_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionAlias 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_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionAlias 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_ARB_texture_compression, GL_OES_texture_3DAlias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES |
void |
glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
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_ARB_texture_compression, GL_OES_texture_3DAlias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES |
void |
glCopyBufferSubData(int arg0,
int arg1,
long arg2,
long arg3,
long arg4)
Entry point to C language function:
void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_bufferAlias 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_ES_VERSION_3_2, GL_VERSION_4_3, GL_NV_copy_image, GL_EXT_copy_image, GL_OES_copy_imageAlias for: glCopyImageSubDataNV, glCopyImageSubDataEXT, glCopyImageSubDataOES |
void |
glCopyTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Entry point to C language function:
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_textureAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_textureAlias 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_copy_texture, GL_OES_texture_3DAlias 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 |
glCoverageModulationNV(int arg0)
Entry point to C language function:
void glCoverageModulationNV(GLenum components) Part of GL_NV_framebuffer_mixed_samples |
void |
glCoverageModulationTableNV(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glCoverageModulationTableNV(GLsizei n, const GLfloat * v) Part of GL_NV_framebuffer_mixed_samples |
void |
glCoverageModulationTableNV(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glCoverageModulationTableNV(GLsizei n, const GLfloat * v) Part of GL_NV_framebuffer_mixed_samples |
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_ES_VERSION_2_0, GL_VERSION_2_0 |
int |
glCreateShader(int arg0)
Entry point to C language function:
GLuint glCreateShader(GLenum type) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
int |
glCreateShaderProgramv(int arg0,
int arg1,
String[] arg2)
Entry point to C language function:
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias for: glCreateShaderProgramvEXT |
void |
glCullFace(int arg0)
Entry point to C language function:
void glCullFace(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glDebugMessageControl(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_outputAlias for: glDebugMessageControlKHR, glDebugMessageControlARB |
void |
glDebugMessageControl(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
boolean arg5)
Entry point to C language function:
void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_outputAlias for: glDebugMessageControlKHR, glDebugMessageControlARB |
void |
glDebugMessageInsert(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
String arg5)
Entry point to C language function:
void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_outputAlias for: glDebugMessageInsertARB, glDebugMessageInsertKHR, glDebugMessageInsertAMD |
void |
glDeleteBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias 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_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias 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_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT |
void |
glDeleteFramebuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT |
void |
glDeleteProgram(int arg0)
Entry point to C language function:
void glDeleteProgram(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glDeleteProgramPipelines(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias for: glDeleteProgramPipelinesEXT |
void |
glDeleteProgramPipelines(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias 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_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias 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_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias 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_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT |
void |
glDeleteRenderbuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT |
void |
glDeleteSamplers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteSamplers(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glDeleteSamplers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteSamplers(GLsizei count, const GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glDeleteShader(int arg0)
Entry point to C language function:
void glDeleteShader(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glDeleteSync(long arg0)
Entry point to C language function:
void glDeleteSync(GLsync sync) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glDeleteTexturesEXT |
void |
glDeleteTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias 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_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2Alias for: glDeleteTransformFeedbacksNV |
void |
glDeleteTransformFeedbacks(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2Alias 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_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectAlias 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_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glDepthMask(boolean arg0)
Entry point to C language function:
void glDepthMask(GLboolean flag) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_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_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glDisable(int arg0)
Entry point to C language function:
void glDisable(GLenum cap) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glDisableDriverControlQCOM(int arg0)
Entry point to C language function:
void glDisableDriverControlQCOM(GLuint driverControl) Part of GL_QCOM_driver_control |
void |
glDisablei(int arg0,
int arg1)
Entry point to C language function:
void glDisablei(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexedAlias for: glDisableiOES, glDisableiNV, glDisableiEXT |
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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_programAlias 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_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 |
void |
glDispatchComputeIndirect(long arg0)
Entry point to C language function:
void glDispatchComputeIndirect(GLintptr indirect) Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 |
void |
glDrawArrays(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glDrawArrays(GLenum mode, GLint first, GLsizei count) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_vertex_arrayAlias 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_ARB_draw_indirect, GL_VERSION_4_0 |
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_ARB_draw_indirect, GL_VERSION_4_0 |
void |
glDrawArraysInstanced(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount) Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_NV_draw_instanced, GL_ANGLE_instanced_arraysAlias for: glDrawArraysInstancedARB, glDrawArraysInstancedEXT, glDrawArraysInstancedNV, glDrawArraysInstancedANGLE |
void |
glDrawArraysInstancedANGLE(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glDrawArraysInstancedANGLE(GLenum mode, GLint first, GLsizei count, GLsizei primcount) Part 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_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instanceAlias 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_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffersAlias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI |
void |
glDrawBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDrawBuffers(GLsizei n, const GLenum * bufs) Part of GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffersAlias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI |
void |
glDrawBuffersIndexedEXT(int arg0,
int[] arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices) Part 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1 |
void |
glDrawElementsBaseVertex(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function:
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertexAlias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES |
void |
glDrawElementsBaseVertex(int arg0,
int arg1,
int arg2,
long arg3,
int arg4)
Entry point to C language function:
void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertexAlias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES |
void |
glDrawElementsBaseVertexEXT(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
Entry point to C language function:
void glDrawElementsBaseVertexEXT(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part 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_ARB_draw_indirect, GL_VERSION_4_0 |
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_ARB_draw_indirect, GL_VERSION_4_0 |
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_ARB_draw_instanced, GL_EXT_draw_instanced, GL_ANGLE_instanced_arrays, GL_NV_draw_instancedAlias for: glDrawElementsInstancedARB, glDrawElementsInstancedEXT, glDrawElementsInstancedANGLE, glDrawElementsInstancedNV |
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_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instanceAlias for: glDrawElementsInstancedBaseInstanceEXT |
void |
glDrawElementsInstancedBaseVertex(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5)
Entry point to C language function:
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertexAlias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT |
void |
glDrawElementsInstancedBaseVertex(int arg0,
int arg1,
int arg2,
long arg3,
int arg4,
int arg5)
Entry point to C language function:
void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertexAlias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT |
void |
glDrawElementsInstancedBaseVertexBaseInstance(int arg0,
int arg1,
int arg2,
long arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance) Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instanceAlias 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elementsAlias for: glDrawRangeElementsEXT |
void |
glDrawRangeElementsBaseVertex(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5,
int arg6)
Entry point to C language function:
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertexAlias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES |
void |
glDrawRangeElementsBaseVertex(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
long arg5,
int arg6)
Entry point to C language function:
void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertexAlias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES |
void |
glDrawRangeElementsBaseVertexEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5,
int arg6)
Entry point to C language function:
void glDrawRangeElementsBaseVertexEXT(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) Part 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glEnableDriverControlQCOM(int arg0)
Entry point to C language function:
void glEnableDriverControlQCOM(GLuint driverControl) Part of GL_QCOM_driver_control |
void |
glEnablei(int arg0,
int arg1)
Entry point to C language function:
void glEnablei(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_NV_viewport_array, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexedAlias for: glEnableiNV, glEnableiOES, glEnableiEXT |
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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_programAlias for: glEnableVertexAttribArrayARB |
void |
glEndConditionalRender()
Entry point to C language function:
void glEndConditionalRender(void) Part of GL_VERSION_3_0, GL_NV_conditional_renderAlias for: glEndConditionalRenderNV |
void |
glEndQuery(int arg0)
Entry point to C language function:
void glEndQuery(GLenum target) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: glEndQueryEXT, glEndQueryARB |
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_feedbackAlias for: glEndTransformFeedbackNV, glEndTransformFeedbackEXT |
void |
glExtGetBufferPointervQCOM(int arg0,
com.jogamp.common.nio.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_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias for: glFenceSyncAPPLE |
void |
glFinish()
Entry point to C language function:
void glFinish(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glFlush()
Entry point to C language function:
void glFlush(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glFlushMappedBufferRange(int arg0,
long arg1,
long arg2)
Entry point to C language function:
void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length) Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range, GL_APPLE_flush_buffer_rangeAlias for: glFlushMappedBufferRangeEXT, glFlushMappedBufferRangeAPPLE |
void |
glFragmentCoverageColorNV(int arg0)
Entry point to C language function:
void glFragmentCoverageColorNV(GLuint color) Part of GL_NV_fragment_coverage_to_color |
void |
glFramebufferParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glFramebufferParameteri(GLenum target, GLenum pname, GLint param) Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3 |
void |
glFramebufferRenderbuffer(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glFramebufferRenderbufferOES, glFramebufferRenderbufferEXT |
void |
glFramebufferSampleLocationsfvNV(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations |
void |
glFramebufferSampleLocationsfvNV(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations |
void |
glFramebufferTexture(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4Alias for: glFramebufferTextureOES, glFramebufferTextureEXT, glFramebufferTextureARB |
void |
glFramebufferTexture2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glFramebufferTexture2DEXT, glFramebufferTexture2DOES |
void |
glFramebufferTexture2DMultisampleEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples) Part 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_3DAlias 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_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_texture_array, GL_NV_geometry_program4, GL_ARB_geometry_shader4Alias for: glFramebufferTextureLayerEXT, glFramebufferTextureLayerARB |
void |
glFramebufferTextureMultiviewOVR(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFramebufferTextureMultiviewOVR(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews) Part of GL_OVR_multiview |
void |
glFramebufferTextureOES(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glFramebufferTextureOES(GLenum target, GLenum attachment, GLuint texture, GLint level) Part of GL_OES_geometry_shader |
void |
glFrontFace(int arg0)
Entry point to C language function:
void glFrontFace(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGenBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glGenBuffersARB |
void |
glGenBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glGenBuffersARB |
void |
glGenerateMipmap(int arg0)
Entry point to C language function:
void glGenerateMipmap(GLenum target) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glGenerateMipmapOES, glGenerateMipmapEXT |
void |
glGenFramebuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenFramebuffers(GLsizei n, GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glGenFramebuffersOES, glGenFramebuffersEXT |
void |
glGenFramebuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenFramebuffers(GLsizei n, GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glGenFramebuffersOES, glGenFramebuffersEXT |
void |
glGenProgramPipelines(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenProgramPipelines(GLsizei n, GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias for: glGenProgramPipelinesEXT |
void |
glGenProgramPipelines(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenProgramPipelines(GLsizei n, GLuint * pipelines) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias 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_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: glGenQueriesEXT, glGenQueriesARB |
void |
glGenQueries(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenQueries(GLsizei n, GLuint * ids) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: glGenQueriesEXT, glGenQueriesARB |
void |
glGenRenderbuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGenRenderbuffersEXT, glGenRenderbuffersOES |
void |
glGenRenderbuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGenRenderbuffersEXT, glGenRenderbuffersOES |
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_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glGenSamplers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenSamplers(GLsizei count, GLuint * samplers) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glGenTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glGenTexturesEXT |
void |
glGenTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias 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_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2Alias for: glGenTransformFeedbacksNV |
void |
glGenTransformFeedbacks(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenTransformFeedbacks(GLsizei n, GLuint * ids) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2Alias 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_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectAlias for: glGenVertexArraysAPPLE, glGenVertexArraysOES |
void |
glGenVertexArrays(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenVertexArrays(GLsizei n, GLuint * arrays) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectAlias for: glGenVertexArraysAPPLE, glGenVertexArraysOES |
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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shaderAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shaderAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function:
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetActiveUniformBlockName(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
ByteBuffer arg4)
Entry point to C language function:
void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetActiveUniformsiv(int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int[] arg5,
int arg6)
Entry point to C language function:
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetActiveUniformsiv(int arg0,
int arg1,
IntBuffer arg2,
int arg3,
IntBuffer arg4)
Entry point to C language function:
void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetAttachedShaders(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glGetAttachedShaders(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
int |
glGetAttribLocation(int arg0,
String arg1)
Entry point to C language function:
GLint glGetAttribLocation(GLuint program, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shaderAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetBooleanv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glGetBooleanv(GLenum pname, GLboolean * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetBufferParameteri64v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params) Part 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_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias 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_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glGetBufferParameterivARB |
void |
glGetCoverageModulationTableNV(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v) Part of GL_NV_framebuffer_mixed_samples |
void |
glGetCoverageModulationTableNV(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v) Part of GL_NV_framebuffer_mixed_samples |
int |
glGetDebugMessageLog(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
int[] arg6,
int arg7,
int[] arg8,
int arg9,
int[] arg10,
int arg11,
byte[] arg12,
int arg13)
Entry point to C language function:
GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetFloati_vNV(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data) Part 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_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glGetFloatv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * data) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
int |
glGetFragDataIndexEXT(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name) Part of GL_EXT_blend_func_extended |
int |
glGetFragDataIndexEXT(int arg0,
ByteBuffer arg1)
Entry point to C language function:
GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name) Part of GL_EXT_blend_func_extended |
int |
glGetFragDataLocation(int arg0,
String arg1)
Entry point to C language function:
GLint glGetFragDataLocation(GLuint program, const GLchar * name) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4Alias 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_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES |
void |
glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES |
void |
glGetFramebufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_accessAlias 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_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_accessAlias for: glGetFramebufferParameterivEXT |
int |
glGetGraphicsResetStatus()
Entry point to C language function:
GLenum glGetGraphicsResetStatus(void) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessAlias for: glGetGraphicsResetStatusEXT, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusKHR |
void |
glGetInteger64i_v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data) Part 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_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias for: glGetInteger64vAPPLE |
void |
glGetInteger64v(int arg0,
LongBuffer arg1)
Entry point to C language function:
void glGetInteger64v(GLenum pname, GLint64 * data) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias 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_buffersAlias 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_buffersAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetIntegerv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGetIntegerv(GLenum pname, GLint * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetInternalformativ(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query |
void |
glGetInternalformativ(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4)
Entry point to C language function:
void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query |
void |
glGetMultisamplefv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val) Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisampleAlias 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_multisampleAlias 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_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustnessAlias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB |
void |
glGetnUniformfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustnessAlias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB |
void |
glGetnUniformiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessAlias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR |
void |
glGetnUniformiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessAlias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR |
void |
glGetnUniformuiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_ARB_robustnessAlias for: glGetnUniformuivKHR, glGetnUniformuivARB |
void |
glGetnUniformuiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_ARB_robustnessAlias for: glGetnUniformuivKHR, glGetnUniformuivARB |
void |
glGetObjectLabel(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
byte[] arg5,
int arg6)
Entry point to C language function:
void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debugAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debugAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias 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_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binaryAlias 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_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binaryAlias 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_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glGetProgramInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function:
void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glGetProgramInterfaceiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
void |
glGetProgramInterfaceiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
void |
glGetProgramiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetProgramiv(GLuint program, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_programAlias for: glGetProgramivARB, glGetProgramivNV |
void |
glGetProgramiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetProgramiv(GLuint program, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_programAlias for: glGetProgramivARB, glGetProgramivNV |
void |
glGetProgramPipelineInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function:
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias 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_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
int |
glGetProgramResourceIndex(int arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function:
GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
void |
glGetProgramResourceiv(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
int arg6,
int[] arg7,
int arg8,
int[] arg9,
int arg10)
Entry point to C language function:
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
void |
glGetProgramResourceiv(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
int arg5,
IntBuffer arg6,
IntBuffer arg7)
Entry point to C language function:
void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
int |
glGetProgramResourceLocation(int arg0,
int arg1,
byte[] arg2,
int arg3)
Entry point to C language function:
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
int |
glGetProgramResourceLocation(int arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function:
GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
int |
glGetProgramResourceLocationIndexEXT(int arg0,
int arg1,
byte[] arg2,
int arg3)
Entry point to C language function:
GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_EXT_blend_func_extended |
int |
glGetProgramResourceLocationIndexEXT(int arg0,
int arg1,
ByteBuffer arg2)
Entry point to C language function:
GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name) Part of GL_EXT_blend_func_extended |
void |
glGetProgramResourceName(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5,
byte[] arg6,
int arg7)
Entry point to C language function:
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
void |
glGetProgramResourceName(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4,
ByteBuffer arg5)
Entry point to C language function:
void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name) Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query |
void |
glGetQueryiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetQueryiv(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: glGetQueryivEXT, glGetQueryivARB |
void |
glGetQueryiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetQueryiv(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: glGetQueryivEXT, glGetQueryivARB |
void |
glGetQueryObjecti64v(int arg0,
int arg1,
long[] arg2,
int arg3)
Entry point to C language function:
void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params) Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_queryAlias 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_disjoint_timer_query, GL_EXT_timer_queryAlias 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_queryAlias 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_queryAlias 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_disjoint_timer_query, GL_EXT_timer_queryAlias 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_disjoint_timer_query, GL_EXT_timer_queryAlias 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_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias 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_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias 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_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias 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_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias 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_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glGetSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glGetSamplerParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES |
void |
glGetSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES |
void |
glGetSamplerParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampAlias 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_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glGetSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glGetShaderInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function:
void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glGetShaderInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function:
void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glGetShaderiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glGetShaderiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetShaderiv(GLuint shader, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glGetShaderPrecisionFormat(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
Part 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias for: glGetShaderSourceARB |
String |
glGetString(int arg0)
Entry point to C language function:
const GLubyte * glGetString(GLenum name) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
String |
glGetStringi(int arg0,
int arg1)
Entry point to C language function:
const GLubyte * glGetStringi(GLenum name, GLuint index) Part 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_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias 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_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias 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_ES_VERSION_3_1, GL_VERSION_1_0 |
void |
glGetTexLevelParameterfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0 |
void |
glGetTexLevelParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0 |
void |
glGetTexLevelParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_1, GL_VERSION_1_0 |
void |
glGetTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glGetTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glGetTexParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampAlias for: glGetTexParameterIivOES, glGetTexParameterIivEXT |
void |
glGetTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampAlias for: glGetTexParameterIivOES, glGetTexParameterIivEXT |
void |
glGetTexParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampAlias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT |
void |
glGetTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampAlias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT |
void |
glGetTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetTransformFeedbackVarying(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4,
int[] arg5,
int arg6,
int[] arg7,
int arg8,
byte[] arg9,
int arg10)
Entry point to C language function:
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedbackAlias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT |
void |
glGetTransformFeedbackVarying(int arg0,
int arg1,
int arg2,
IntBuffer arg3,
IntBuffer arg4,
IntBuffer arg5,
ByteBuffer arg6)
Entry point to C language function:
void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedbackAlias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT |
void |
glGetTranslatedShaderSourceANGLE(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function:
void glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source) Part 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetUniformfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetUniformfv(GLuint program, GLint location, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glGetUniformiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetUniformiv(GLuint program, GLint location, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias for: glGetUniformivARB |
int |
glGetUniformLocation(int arg0,
String arg1)
Entry point to C language function:
GLint glGetUniformLocation(GLuint program, const GLchar * name) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_shader4Alias 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_shader4Alias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programAlias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV |
void |
glGetVertexAttribfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programAlias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV |
void |
glGetVertexAttribIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params) Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4Alias 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_program4Alias 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_program4Alias 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_program4Alias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias for: glGetVertexAttribivNV, glGetVertexAttribivARB |
void |
glHint(int arg0,
int arg1)
Entry point to C language function:
void glHint(GLenum target, GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_PGI_misc_hintsAlias for: glHintPGI |
void |
glInvalidateFramebuffer(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0 |
void |
glInvalidateFramebuffer(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0 |
void |
glInvalidateSubFramebuffer(int arg0,
int arg1,
int[] arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Entry point to C language function:
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0 |
void |
glInvalidateSubFramebuffer(int arg0,
int arg1,
IntBuffer arg2,
int arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0 |
boolean |
glIsBuffer(int arg0)
Entry point to C language function:
GLboolean glIsBuffer(GLuint buffer) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glIsBufferARB |
boolean |
glIsEnabled(int arg0)
Entry point to C language function:
GLboolean glIsEnabled(GLenum cap) Part of GL_NV_vertex_buffer_unified_memory, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
boolean |
glIsEnabledi(int arg0,
int arg1)
Entry point to C language function:
GLboolean glIsEnabledi(GLenum target, GLuint index) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexedAlias for: glIsEnablediOES, glIsEnablediNV, glIsEnablediEXT |
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_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glIsFramebufferEXT, glIsFramebufferOES |
boolean |
glIsProgram(int arg0)
Entry point to C language function:
GLboolean glIsProgram(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_programAlias for: glIsProgramARB, glIsProgramNV |
boolean |
glIsProgramPipeline(int arg0)
Entry point to C language function:
GLboolean glIsProgramPipeline(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias for: glIsProgramPipelineEXT |
boolean |
glIsQuery(int arg0)
Entry point to C language function:
GLboolean glIsQuery(GLuint id) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryAlias for: glIsQueryEXT, glIsQueryARB |
boolean |
glIsRenderbuffer(int arg0)
Entry point to C language function:
GLboolean glIsRenderbuffer(GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glIsRenderbufferOES, glIsRenderbufferEXT |
boolean |
glIsSampler(int arg0)
Entry point to C language function:
GLboolean glIsSampler(GLuint sampler) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
boolean |
glIsShader(int arg0)
Entry point to C language function:
GLboolean glIsShader(GLuint shader) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
boolean |
glIsSync(long arg0)
Entry point to C language function:
GLboolean glIsSync(GLsync sync) Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias for: glIsSyncAPPLE |
boolean |
glIsTexture(int arg0)
Entry point to C language function:
GLboolean glIsTexture(GLuint texture) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glIsTextureEXT |
boolean |
glIsTransformFeedback(int arg0)
Entry point to C language function:
GLboolean glIsTransformFeedback(GLuint id) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2Alias for: glIsTransformFeedbackNV |
boolean |
glIsVertexArray(int arg0)
Entry point to C language function:
GLboolean glIsVertexArray(GLuint array) Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_OES_vertex_array_object, GL_APPLE_vertex_array_objectAlias 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_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glLinkProgram(int arg0)
Entry point to C language function:
void glLinkProgram(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_objectAlias 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_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_rangeAlias 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_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_storeAlias for: glMemoryBarrierEXT |
void |
glMemoryBarrierByRegion(int arg0)
Entry point to C language function:
void glMemoryBarrierByRegion(GLbitfield barriers) Part of GL_VERSION_4_5, GL_ES_VERSION_3_1 |
void |
glMinSampleShading(float arg0)
Entry point to C language function:
void glMinSampleShading(GLfloat value) Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shadingAlias for: glMinSampleShadingOES, glMinSampleShadingARB |
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,
com.jogamp.common.nio.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,
com.jogamp.common.nio.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,
com.jogamp.common.nio.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,
com.jogamp.common.nio.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 |
glNamedFramebufferSampleLocationsfvNV(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations |
void |
glNamedFramebufferSampleLocationsfvNV(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v) Part of GL_NV_sample_locations |
void |
glObjectLabel(int arg0,
int arg1,
int arg2,
byte[] arg3,
int arg4)
Entry point to C language function:
void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias for: glObjectPtrLabelKHR |
void |
glPatchParameteri(int arg0,
int arg1)
Entry point to C language function:
void glPatchParameteri(GLenum pname, GLint value) Part of GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shaderAlias for: glPatchParameteriOES, glPatchParameteriEXT |
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_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2Alias for: glPauseTransformFeedbackNV |
void |
glPixelStorei(int arg0,
int arg1)
Entry point to C language function:
void glPixelStorei(GLenum pname, GLint param) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glPolygonModeNV(int arg0,
int arg1)
Entry point to C language function:
void glPolygonModeNV(GLenum face, GLenum mode) Part of GL_NV_polygon_mode |
void |
glPolygonOffset(float arg0,
float arg1)
Entry point to C language function:
void glPolygonOffset(GLfloat factor, GLfloat units) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_polygon_offsetAlias for: glPolygonOffsetEXT |
void |
glPopDebugGroup()
Entry point to C language function:
void glPopDebugGroup(void) Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias for: glPopDebugGroupKHR |
void |
glPrimitiveBoundingBox(float arg0,
float arg1,
float arg2,
float arg3,
float arg4,
float arg5,
float arg6,
float arg7)
Entry point to C language function:
void glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) Part of GL_ES_VERSION_3_2, GL_OES_primitive_bounding_box, GL_ARB_ES3_2_compatibility, GL_EXT_primitive_bounding_boxAlias for: glPrimitiveBoundingBoxOES, glPrimitiveBoundingBoxARB, glPrimitiveBoundingBoxEXT |
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_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binaryAlias 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_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_EXT_geometry_shader4, GL_EXT_separate_shader_objects, GL_ARB_geometry_shader4Alias for: glProgramParameteriEXT, glProgramParameteriARB |
void |
glProgramUniform1f(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glProgramUniform1f(GLuint program, GLint location, GLfloat v0) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugAlias 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_queryAlias for: glQueryCounterEXT |
void |
glRasterSamplesEXT(int arg0,
boolean arg1)
Entry point to C language function:
void glRasterSamplesEXT(GLuint samples, GLboolean fixedsamplelocations) Part of GL_EXT_raster_multisample |
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_bufferAlias 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_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessAlias for: glReadnPixelsEXT, glReadnPixelsARB, 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glReleaseShaderCompiler()
Entry point to C language function:
void glReleaseShaderCompiler(void);
Part 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_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glRenderbufferStorageEXT, glRenderbufferStorageOES |
void |
glRenderbufferStorageMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_APPLE_framebuffer_multisample, GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample, GL_ANGLE_framebuffer_multisample, GL_IMG_multisampled_render_to_texture, GL_NV_framebuffer_multisampleAlias for: glRenderbufferStorageMultisampleAPPLE, glRenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleANGLE, glRenderbufferStorageMultisampleIMG, glRenderbufferStorageMultisampleNV |
void |
glRenderbufferStorageMultisampleEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisampleEXT(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part 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 |
glResolveDepthValuesNV()
Entry point to C language function:
void glResolveDepthValuesNV(void) Part of GL_NV_sample_locations |
void |
glResolveMultisampleFramebuffer()
Entry point to C language function:
void glResolveMultisampleFramebuffer(void) Part of GL_APPLE_framebuffer_multisampleAlias for: glResolveMultisampleFramebufferAPPLE |
void |
glResumeTransformFeedback()
Entry point to C language function:
void glResumeTransformFeedback(void) Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2Alias for: glResumeTransformFeedbackNV |
void |
glSampleCoverage(float arg0,
boolean arg1)
Entry point to C language function:
void glSampleCoverage(GLfloat value, GLboolean invert) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multisample, GL_OES_fixed_pointAlias for: glSampleCoverageARB, glSampleCoverageOES |
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_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glSamplerParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glSamplerParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glSamplerParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias for: glSamplerParameterIivEXT, glSamplerParameterIivOES |
void |
glSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias for: glSamplerParameterIivEXT, glSamplerParameterIivOES |
void |
glSamplerParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES |
void |
glSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param) Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES |
void |
glSamplerParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param) Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 |
void |
glScissor(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glScissorArrayvNV(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v) Part 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glStencilFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencilAlias for: glStencilFuncSeparateATI |
void |
glStencilMask(int arg0)
Entry point to C language function:
void glStencilMask(GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glStencilMaskSeparate(int arg0,
int arg1)
Entry point to C language function:
void glStencilMaskSeparate(GLenum face, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glStencilOp(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glStencilOpSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencilAlias for: glStencilOpSeparateATI |
void |
glSubpixelPrecisionBiasNV(int arg0,
int arg1)
Entry point to C language function:
void glSubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits) Part of GL_NV_conservative_raster |
void |
glTexBuffer(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer) Part of GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer, GL_EXT_texture_buffer_objectAlias for: glTexBufferOES, glTexBufferARB, glTexBufferEXT |
void |
glTexBufferEXT(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexBufferEXT(GLenum target, GLenum internalformat, GLuint buffer) Part 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 |
glTexBufferRange(int arg0,
int arg1,
int arg2,
long arg3,
long arg4)
Entry point to C language function:
void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part of GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_bufferAlias for: glTexBufferRangeOES, glTexBufferRangeEXT |
void |
glTexBufferRangeEXT(int arg0,
int arg1,
int arg2,
long arg3,
long arg4)
Entry point to C language function:
void glTexBufferRangeEXT(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) Part 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexImage2DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
boolean arg5)
Entry point to C language function:
void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) Part 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3DAlias for: glTexImage3DOES, glTexImage3DEXT |
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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3DAlias for: glTexImage3DOES, glTexImage3DEXT |
void |
glTexImage3DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_ARB_texture_multisample, GL_VERSION_3_2 |
void |
glTexPageCommitmentEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
boolean arg8)
Entry point to C language function:
void glTexPageCommitmentEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit) Part of GL_EXT_sparse_texture |
void |
glTexParameterf(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glTexParameterf(GLenum target, GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glTexParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexParameteri(GLenum target, GLenum pname, GLint param) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias 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_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexStorage1D(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_EXT_texture_storageAlias 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_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storageAlias 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_ARB_texture_storage_multisample, GL_ES_VERSION_3_1, GL_VERSION_4_3 |
void |
glTexStorage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storageAlias for: glTexStorage3DEXT |
void |
glTexStorage3DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part of GL_ARB_texture_storage_multisample, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_OES_texture_storage_multisample_2d_arrayAlias for: glTexStorage3DMultisampleOES |
void |
glTexStorage3DMultisampleOES(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
Entry point to C language function:
void glTexStorage3DMultisampleOES(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) Part 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtextureAlias 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtextureAlias 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3DAlias 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3DAlias 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_ARB_texture_storage, GL_EXT_direct_state_access |
void |
glTextureStorage2DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access |
void |
glTextureStorage3DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access |
void |
glTextureView(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Entry point to C language function:
void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers) Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_OES_texture_view, GL_EXT_texture_viewAlias 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_feedbackAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias for: glUniform1fvARB |
void |
glUniform1i(int arg0,
int arg1)
Entry point to C language function:
void glUniform1i(GLint location, GLint v0) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_shader4Alias 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_shader4Alias 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_shader4Alias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_shader4Alias 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_shader4Alias 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_shader4Alias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_shader4Alias 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_shader4Alias 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_shader4Alias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_shader4Alias 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_shader4Alias 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_shader4Alias 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1 |
void |
glUniformMatrix2fv(int arg0,
int arg1,
boolean arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_matricesAlias 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_matricesAlias 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_matricesAlias 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_matricesAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_matricesAlias 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_matricesAlias 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_matricesAlias 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_matricesAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias 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_matricesAlias 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_matricesAlias 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_matricesAlias 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_matricesAlias 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_VERSION_1_5, GL_ES_VERSION_3_0, GL_OES_mapbuffer, GL_ARB_vertex_buffer_objectAlias for: glUnmapBufferOES, glUnmapBufferARB |
void |
glUseProgram(int arg0)
Entry point to C language function:
void glUseProgram(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0 |
void |
glUseProgramStages(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias for: glUseProgramStagesEXT |
void |
glValidateProgram(int arg0)
Entry point to C language function:
void glValidateProgram(GLuint program) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsAlias for: glValidateProgramARB |
void |
glValidateProgramPipeline(int arg0)
Entry point to C language function:
void glValidateProgramPipeline(GLuint pipeline) Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsAlias for: glValidateProgramPipelineEXT |
void |
glVertexAttrib1f(int arg0,
float arg1)
Entry point to C language function:
void glVertexAttrib1f(GLuint index, GLfloat x) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programAlias for: glVertexAttrib1fARB, glVertexAttrib1fNV |
void |
glVertexAttrib1fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib1fv(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB |
void |
glVertexAttrib1fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib1fv(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB |
void |
glVertexAttrib2f(int arg0,
float arg1,
float arg2)
Entry point to C language function:
void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programAlias for: glVertexAttrib2fARB, glVertexAttrib2fNV |
void |
glVertexAttrib2fv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glVertexAttrib2fv(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB |
void |
glVertexAttrib3fv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glVertexAttrib3fv(GLuint index, const GLfloat * v) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB |
void |
glVertexAttrib4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programAlias 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_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_ANGLE_instanced_arrays, GL_EXT_instanced_arrays, GL_ARB_instanced_arraysAlias for: glVertexAttribDivisorNV, glVertexAttribDivisorANGLE, glVertexAttribDivisorEXT, glVertexAttribDivisorARB |
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_memoryAlias 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_program4Alias 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_program4Alias 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_program4Alias 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_program4Alias 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_program4Alias 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_program4Alias 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_memoryAlias 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_program4Alias 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programAlias for: glVertexAttribPointerARB, glVertexAttribPointerNV |
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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glViewportArrayvNV(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v) Part 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_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncAlias 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 |
isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
|
boolean |
isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
|
boolean |
isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures,
otherwise false.
|
boolean |
isPBOPackBound() |
boolean |
isPBOUnpackBound() |
boolean |
isTextureFormatBGRA8888Available() |
boolean |
isVBOArrayBound() |
boolean |
isVBOElementArrayBound() |
GLBufferStorage |
mapBuffer(int arg0,
int arg1)
Returns 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)
Set the swap interval of the current context and attached onscreen
GLDrawable. |
String |
toString() |
public DebugGLES3(GLES3 downstreamGLES3)
public final GL getDownstreamGL() throws GLException
GLBasenull.
See GLBase.getRootGL() for retrieving the implementing root instance.
getDownstreamGL in interface GLBaseGLException - if the downstream instance is not null and not a GL implementationGLBase.getRootGL()public int getBoundBuffer(int arg0)
getBoundBuffer in interface GLBasearg0 - a GL buffer (VBO) target as used in GL.glBindBuffer(int, int), ie GL.GL_ELEMENT_ARRAY_BUFFER, GL.GL_ARRAY_BUFFER, ..GL.glBindBuffer(int, int) or 0 if unbound.GLBase.getBufferStorage(int)public int getBoundFramebuffer(int arg0)
GLBaseGL.glBindFramebuffer(int, int).
getBoundFramebuffer in interface GLBasepublic GLBufferStorage getBufferStorage(int arg0)
getBufferStorage in interface GLBasearg0 - 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).GLBufferStorageGLBase.getBoundBuffer(int)public GLContext getContext()
GLBasegetContext in interface GLBasepublic int getDefaultDrawFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject) based drawable
is being used.
getDefaultDrawFramebuffer in interface GLBasepublic int getDefaultReadBuffer()
GLBaseGLBase.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 GLBasepublic int getDefaultReadFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject) based drawable
is being used.
getDefaultReadFramebuffer in interface GLBasepublic Object getExtension(String arg0)
GLBaseNote: it is the intent to add new extensions as quickly as possible to the core GL API. Therefore it is unlikely that most vendors will use this extension mechanism, but it is being provided for completeness.
getExtension in interface GLBasepublic GL getGL()
GLBasepublic GL2 getGL2()
GLBasepublic GL2ES1 getGL2ES1()
GLBasepublic GL2ES2 getGL2ES2()
GLBasepublic GL2ES3 getGL2ES3()
GLBasepublic GL2GL3 getGL2GL3()
GLBasepublic GL3 getGL3()
GLBasepublic GL3ES3 getGL3ES3()
GLBasepublic GL3bc getGL3bc()
GLBasepublic GL4 getGL4()
GLBasepublic GL4ES3 getGL4ES3()
GLBasepublic GL4bc getGL4bc()
GLBasepublic GLES1 getGLES1()
GLBasepublic GLES2 getGLES2()
GLBasepublic GLES3 getGLES3()
GLBasepublic GLProfile getGLProfile()
GLBasegetGLProfile in interface GLBasepublic int getMaxRenderbufferSamples()
GLBasefull FBO is supported, otherwise false.getMaxRenderbufferSamples in interface GLBaseGLContext.getMaxRenderbufferSamples()public Object getPlatformGLExtensions()
GLBasegetPlatformGLExtensions in interface GLBasepublic GL getRootGL()
GLBaseGLBase.getDownstreamGL().
If this instance is not a wrapping pipeline, i.e. has no downstream instance, this instance is returned.
public int getSwapInterval()
GLBase
If the context has not been made current at all,
the default value 0 is returned.
For a valid context w/ an GLDrawable the default value is 1,
otherwise the default value is 0.
getSwapInterval in interface GLBaseGLContext.getSwapInterval(),
GLBase.setSwapInterval(int)public void glActiveShaderProgram(int arg0,
int arg1)
GL2ES2 void glActiveShaderProgram(GLuint pipeline, GLuint program) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglActiveShaderProgramEXTglActiveShaderProgram in interface GL2ES2public void glActiveTexture(int arg0)
GL void glActiveTexture(GLenum texture) GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitextureglActiveTextureARBglActiveTexture in interface GLpublic void glAlphaFuncQCOM(int arg0,
float arg1)
GLES2 void glAlphaFuncQCOM(GLenum func, GLclampf ref) GL_QCOM_alpha_testglAlphaFuncQCOM in interface GLES2public void glApplyFramebufferAttachmentCMAAINTEL()
GL2ES2 void glApplyFramebufferAttachmentCMAAINTEL(void) GL_INTEL_framebuffer_CMAAglApplyFramebufferAttachmentCMAAINTEL in interface GL2ES2public void glAttachShader(int arg0,
int arg1)
GL2ES2 void glAttachShader(GLuint program, GLuint shader) GL_ES_VERSION_2_0, GL_VERSION_2_0glAttachShader in interface GL2ES2public void glBeginConditionalRender(int arg0,
int arg1)
GLES2 void glBeginConditionalRender(GLuint id, GLenum mode) GL_VERSION_3_0, GL_NV_conditional_renderglBeginConditionalRenderNVglBeginConditionalRender in interface GL2ES3glBeginConditionalRender in interface GLES2public void glBeginQuery(int arg0,
int arg1)
GL2ES2 void glBeginQuery(GLenum target, GLuint id) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_queryglBeginQueryARB, glBeginQueryEXTglBeginQuery in interface GL2ES2public void glBeginTransformFeedback(int arg0)
GL2ES3 void glBeginTransformFeedback(GLenum primitiveMode) GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedbackglBeginTransformFeedbackEXT, glBeginTransformFeedbackNVglBeginTransformFeedback in interface GL2ES3public void glBindAttribLocation(int arg0,
int arg1,
String arg2)
GL2ES2 void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shaderglBindAttribLocationARBglBindAttribLocation in interface GL2ES2public void glBindBuffer(int arg0,
int arg1)
GL void glBindBuffer(GLenum target, GLuint buffer) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglBindBufferARBglBindBuffer in interface GLpublic 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_feedbackglBindBufferBaseNV, glBindBufferBaseEXTglBindBufferBase in interface GL2ES3public 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_NV_transform_feedback, GL_EXT_transform_feedbackglBindBufferRangeNV, glBindBufferRangeEXTglBindBufferRange in interface GL2ES3public void glBindFragDataLocationEXT(int arg0,
int arg1,
byte[] arg2,
int arg3)
GLES2 void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name) GL_EXT_gpu_shader4, GL_EXT_blend_func_extendedglBindFragDataLocationEXT in interface GLES2public void glBindFragDataLocationEXT(int arg0,
int arg1,
ByteBuffer arg2)
GLES2 void glBindFragDataLocationEXT(GLuint program, GLuint color, const GLchar * name) GL_EXT_gpu_shader4, GL_EXT_blend_func_extendedglBindFragDataLocationEXT in interface GLES2arg2 - a direct or array-backed ByteBufferpublic void glBindFragDataLocationIndexedEXT(int arg0,
int arg1,
int arg2,
ByteBuffer arg3)
GLES2 void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) GL_EXT_blend_func_extendedglBindFragDataLocationIndexedEXT in interface GLES2arg3 - a direct or array-backed ByteBufferpublic void glBindFragDataLocationIndexedEXT(int arg0,
int arg1,
int arg2,
byte[] arg3,
int arg4)
GLES2 void glBindFragDataLocationIndexedEXT(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name) GL_EXT_blend_func_extendedglBindFragDataLocationIndexedEXT in interface GLES2public void glBindFramebuffer(int arg0,
int arg1)
GL void glBindFramebuffer(GLenum target, GLuint framebuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglBindFramebufferOES, glBindFramebufferEXTglBindFramebuffer in interface GLpublic 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_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_storeglBindImageTextureEXTglBindImageTexture in interface GL2ES3public void glBindProgramPipeline(int arg0)
GL2ES2 void glBindProgramPipeline(GLuint pipeline) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglBindProgramPipelineEXTglBindProgramPipeline in interface GL2ES2public void glBindRenderbuffer(int arg0,
int arg1)
GL void glBindRenderbuffer(GLenum target, GLuint renderbuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglBindRenderbufferEXT, glBindRenderbufferOESglBindRenderbuffer in interface GLpublic void glBindSampler(int arg0,
int arg1)
GL3ES3 void glBindSampler(GLuint unit, GLuint sampler) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glBindSampler in interface GL3ES3public void glBindTexture(int arg0,
int arg1)
GL void glBindTexture(GLenum target, GLuint texture) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglBindTextureEXTglBindTexture in interface GLpublic void glBindTransformFeedback(int arg0,
int arg1)
GL2ES3 void glBindTransformFeedback(GLenum target, GLuint id) GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2glBindTransformFeedbackNVglBindTransformFeedback in interface GL2ES3public void glBindVertexArray(int arg0)
GL2ES3 void glBindVertexArray(GLuint array) GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectglBindVertexArrayAPPLE, glBindVertexArrayOESglBindVertexArray in interface GL2ES3public void glBindVertexArrayOES(int arg0)
GLES2 void glBindVertexArrayOES(GLuint array) GL_OES_vertex_array_objectglBindVertexArrayOES in interface GLES2public 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_bindingglBindVertexBuffer in interface GL3ES3public void glBlendBarrier()
GLES2 void glBlendBarrier(void) GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advancedglBlendBarrierKHR, glBlendBarrierNVglBlendBarrier in interface GL3ES3glBlendBarrier in interface GLES2public void glBlendColor(float arg0,
float arg1,
float arg2,
float arg3)
GL2ES2 void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_EXT_blend_colorglBlendColorEXTglBlendColor in interface GL2ES2public void glBlendEquation(int arg0)
GL void glBlendEquation(GLenum mode) GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_OES_blend_subtract, GL_EXT_blend_minmaxglBlendEquationOES, glBlendEquationEXTglBlendEquation in interface GLpublic void glBlendEquationSeparate(int arg0,
int arg1)
GL void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_OES_blend_equation_separate, GL_EXT_blend_equation_separateglBlendEquationSeparateOES, glBlendEquationSeparateEXTglBlendEquationSeparate in interface GLpublic void glBlendEquationSeparatei(int arg0,
int arg1,
int arg2)
GL2ES3 void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha) GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexedglBlendEquationSeparateiARB, glBlendEquationSeparateiEXT, glBlendEquationSeparateiOESglBlendEquationSeparatei in interface GL2ES3public void glBlendEquationSeparateiEXT(int arg0,
int arg1,
int arg2)
GLES2 void glBlendEquationSeparateiEXT(GLuint buf, GLenum modeRGB, GLenum modeAlpha) GL_EXT_draw_buffers_indexedglBlendEquationSeparateiEXT in interface GLES2public void glBlendEquationSeparateiOES(int arg0,
int arg1,
int arg2)
GLES2 void glBlendEquationSeparateiOES(GLuint buf, GLenum modeRGB, GLenum modeAlpha) GL_OES_draw_buffers_indexedglBlendEquationSeparateiOES in interface GLES2public void glBlendEquationi(int arg0,
int arg1)
GL2ES3 void glBlendEquationi(GLuint buf, GLenum mode) GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexedglBlendEquationiOES, glBlendEquationiARB, glBlendEquationiEXTglBlendEquationi in interface GL2ES3public void glBlendEquationiEXT(int arg0,
int arg1)
GLES2 void glBlendEquationiEXT(GLuint buf, GLenum mode) GL_EXT_draw_buffers_indexedglBlendEquationiEXT in interface GLES2public void glBlendEquationiOES(int arg0,
int arg1)
GLES2 void glBlendEquationiOES(GLuint buf, GLenum mode) GL_OES_draw_buffers_indexedglBlendEquationiOES in interface GLES2public void glBlendFunc(int arg0,
int arg1)
GL void glBlendFunc(GLenum sfactor, GLenum dfactor) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glBlendFunc in interface GLpublic void glBlendFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
GL void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_INGR_blend_func_separate, GL_OES_blend_func_separate, GL_EXT_blend_func_separateglBlendFuncSeparateINGR, glBlendFuncSeparateOES, glBlendFuncSeparateEXTglBlendFuncSeparate in interface GLpublic void glBlendFuncSeparatei(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL2ES3 void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexedglBlendFuncSeparateiOES, glBlendFuncSeparateiARB, glBlendFuncSeparateiEXTglBlendFuncSeparatei in interface GL2ES3public 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_indexedglBlendFuncSeparateiEXT in interface GLES2public 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_indexedglBlendFuncSeparateiOES in interface GLES2public void glBlendFunci(int arg0,
int arg1,
int arg2)
GL2ES3 void glBlendFunci(GLuint buf, GLenum src, GLenum dst) GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexedglBlendFunciARB, glBlendFunciEXT, glBlendFunciOESglBlendFunci in interface GL2ES3public void glBlendFunciEXT(int arg0,
int arg1,
int arg2)
GLES2 void glBlendFunciEXT(GLuint buf, GLenum src, GLenum dst) GL_EXT_draw_buffers_indexedglBlendFunciEXT in interface GLES2public void glBlendFunciOES(int arg0,
int arg1,
int arg2)
GLES2 void glBlendFunciOES(GLuint buf, GLenum src, GLenum dst) GL_OES_draw_buffers_indexedglBlendFunciOES in interface GLES2public 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_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_framebuffer_blit, GL_EXT_framebuffer_blit, GL_ANGLE_framebuffer_blitglBlitFramebufferNV, glBlitFramebufferEXT, glBlitFramebufferANGLEglBlitFramebuffer in interface GL2ES3public 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_blitglBlitFramebufferANGLE in interface GLES2public 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_blitglBlitFramebufferNV in interface GLES2public void glBufferData(int arg0,
long arg1,
Buffer arg2,
int arg3)
GL void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglBufferDataARBglBufferData in interface GLarg2 - a direct or array-backed Buffer
Throws a GLException if GL-function constraints are not met or the native GL-function fails.
public void glBufferStorageEXT(int arg0,
long arg1,
Buffer arg2,
int arg3)
GLES2 void glBufferStorageEXT(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags) GL_EXT_buffer_storageglBufferStorageEXT in interface GLES2arg2 - a direct or array-backed Bufferpublic void glBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
GL void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglBufferSubDataARBglBufferSubData in interface GLarg3 - a direct or array-backed Bufferpublic int glCheckFramebufferStatus(int arg0)
GL GLenum glCheckFramebufferStatus(GLenum target) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglCheckFramebufferStatusEXT, glCheckFramebufferStatusOESglCheckFramebufferStatus in interface GLpublic void glClear(int arg0)
GL void glClear(GLbitfield mask) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public 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_0glClearBufferfi in interface GL2ES3public 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_0glClearBufferfv in interface GL2ES3public 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_0glClearBufferfv in interface GL2ES3arg2 - a direct or array-backed FloatBufferpublic 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_0glClearBufferiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic 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_0glClearBufferiv in interface GL2ES3public 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_0glClearBufferuiv in interface GL2ES3public 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_0glClearBufferuiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic void glClearColor(float arg0,
float arg1,
float arg2,
float arg3)
GL void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glClearColor in interface GLpublic void glClearDepth(double arg0)
GLBase void glClearDepth(GLclampd depth); and void glClearDepthf(GLclampf depth); .glClearDepth in interface GL2ES2glClearDepth in interface GLBasepublic void glClearDepthf(float arg0)
GL2ES2 void glClearDepthf(GLclampf depth);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
void glClearDepth(GLclampd depth); if no native implementation is available.glClearDepthf in interface GLglClearDepthf in interface GL2ES2public void glClearStencil(int arg0)
GL void glClearStencil(GLint s) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glClearStencil in interface GLpublic int glClientWaitSync(long arg0,
int arg1,
long arg2)
GL3ES3 GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglClientWaitSyncAPPLEglClientWaitSync in interface GL3ES3public void glColorMask(boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
GL void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glColorMask in interface GLpublic void glColorMaski(int arg0,
boolean arg1,
boolean arg2,
boolean arg3,
boolean arg4)
GL2ES3 void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexedglColorMaskiEXT, glColorMaskiOESglColorMaski in interface GL2ES3public 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_indexedglColorMaskiEXT in interface GLES2public 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_indexedglColorMaskiOES in interface GLES2public void glCompileShader(int arg0)
GL2ES2 void glCompileShader(GLuint shader) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglCompileShaderARBglCompileShader in interface GL2ES2public 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_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionglCompressedTexImage2DARBglCompressedTexImage2D in interface GLarg7 - a direct or array-backed Bufferpublic 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_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionglCompressedTexImage2DARBglCompressedTexImage2D in interface GLpublic 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_3DglCompressedTexImage3DARB, glCompressedTexImage3DOESglCompressedTexImage3D in interface GL2ES2arg8 - a direct or array-backed Bufferpublic 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_3DglCompressedTexImage3DARB, glCompressedTexImage3DOESglCompressedTexImage3D in interface GL2ES2public 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_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionglCompressedTexSubImage2DARBglCompressedTexSubImage2D in interface GLarg8 - a direct or array-backed Bufferpublic 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_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionglCompressedTexSubImage2DARBglCompressedTexSubImage2D in interface GLpublic 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_ARB_texture_compression, GL_OES_texture_3DglCompressedTexSubImage3DARB, glCompressedTexSubImage3DOESglCompressedTexSubImage3D in interface GL2ES2arg10 - a direct or array-backed Bufferpublic void glCompressedTexSubImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
long arg10)
GL2ES2 void 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_ARB_texture_compression, GL_OES_texture_3DglCompressedTexSubImage3DARB, glCompressedTexSubImage3DOESglCompressedTexSubImage3D in interface GL2ES2public 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_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_bufferglCopyBufferSubDataNVglCopyBufferSubData in interface GL2ES3public 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_bufferglCopyBufferSubDataNV in interface GLES2public 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_ES_VERSION_3_2, GL_VERSION_4_3, GL_NV_copy_image, GL_EXT_copy_image, GL_OES_copy_imageglCopyImageSubDataNV, glCopyImageSubDataEXT, glCopyImageSubDataOESglCopyImageSubData in interface GL2ES2public 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_textureglCopyTexImage2DEXTglCopyTexImage2D in interface GLpublic 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_textureglCopyTexSubImage2DEXTglCopyTexSubImage2D in interface GLpublic 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_copy_texture, GL_OES_texture_3DglCopyTexSubImage3DEXT, glCopyTexSubImage3DOESglCopyTexSubImage3D in interface GL2ES2public 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_levelsglCopyTextureLevelsAPPLE in interface GLES2public void glCoverageMaskNV(boolean arg0)
GLES2 void glCoverageMaskNV(GLboolean mask) GL_NV_coverage_sampleglCoverageMaskNV in interface GLES2public void glCoverageModulationNV(int arg0)
GLES2 void glCoverageModulationNV(GLenum components) GL_NV_framebuffer_mixed_samplesglCoverageModulationNV in interface GLES2public void glCoverageModulationTableNV(int arg0,
float[] arg1,
int arg2)
GLES2 void glCoverageModulationTableNV(GLsizei n, const GLfloat * v) GL_NV_framebuffer_mixed_samplesglCoverageModulationTableNV in interface GLES2public void glCoverageModulationTableNV(int arg0,
FloatBuffer arg1)
GLES2 void glCoverageModulationTableNV(GLsizei n, const GLfloat * v) GL_NV_framebuffer_mixed_samplesglCoverageModulationTableNV in interface GLES2arg1 - a direct or array-backed FloatBufferpublic void glCoverageOperationNV(int arg0)
GLES2 void glCoverageOperationNV(GLenum operation) GL_NV_coverage_sampleglCoverageOperationNV in interface GLES2public int glCreateProgram()
GL2ES2 GLuint glCreateProgram(void) GL_ES_VERSION_2_0, GL_VERSION_2_0glCreateProgram in interface GL2ES2public int glCreateShader(int arg0)
GL2ES2 GLuint glCreateShader(GLenum type) GL_ES_VERSION_2_0, GL_VERSION_2_0glCreateShader in interface GL2ES2public int glCreateShaderProgramv(int arg0,
int arg1,
String[] arg2)
GL2ES2 GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglCreateShaderProgramvEXTglCreateShaderProgramv in interface GL2ES2public void glCullFace(int arg0)
GL void glCullFace(GLenum mode) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glCullFace in interface GLpublic 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_outputglDebugMessageControlKHR, glDebugMessageControlARBglDebugMessageControl in interface GL2ES2arg4 - a direct or array-backed IntBufferpublic 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_outputglDebugMessageControlKHR, glDebugMessageControlARBglDebugMessageControl in interface GL2ES2public 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_outputglDebugMessageInsertARB, glDebugMessageInsertKHR, glDebugMessageInsertAMDglDebugMessageInsert in interface GL2ES2public void glDeleteBuffers(int arg0,
IntBuffer arg1)
GL void glDeleteBuffers(GLsizei n, const GLuint * buffers) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglDeleteBuffersARBglDeleteBuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glDeleteBuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteBuffers(GLsizei n, const GLuint * buffers) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglDeleteBuffersARBglDeleteBuffers in interface GLpublic void glDeleteFramebuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglDeleteFramebuffersOES, glDeleteFramebuffersEXTglDeleteFramebuffers in interface GLpublic void glDeleteFramebuffers(int arg0,
IntBuffer arg1)
GL void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglDeleteFramebuffersOES, glDeleteFramebuffersEXTglDeleteFramebuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glDeleteProgram(int arg0)
GL2ES2 void glDeleteProgram(GLuint program) GL_ES_VERSION_2_0, GL_VERSION_2_0glDeleteProgram in interface GL2ES2public void glDeleteProgramPipelines(int arg0,
int[] arg1,
int arg2)
GL2ES2 void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglDeleteProgramPipelinesEXTglDeleteProgramPipelines in interface GL2ES2public void glDeleteProgramPipelines(int arg0,
IntBuffer arg1)
GL2ES2 void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglDeleteProgramPipelinesEXTglDeleteProgramPipelines in interface GL2ES2arg1 - a direct or array-backed IntBufferpublic void glDeleteQueries(int arg0,
int[] arg1,
int arg2)
GL2ES2 void glDeleteQueries(GLsizei n, const GLuint * ids) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglDeleteQueriesEXT, glDeleteQueriesARBglDeleteQueries in interface GL2ES2public void glDeleteQueries(int arg0,
IntBuffer arg1)
GL2ES2 void glDeleteQueries(GLsizei n, const GLuint * ids) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglDeleteQueriesEXT, glDeleteQueriesARBglDeleteQueries in interface GL2ES2arg1 - a direct or array-backed IntBufferpublic void glDeleteRenderbuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglDeleteRenderbuffersOES, glDeleteRenderbuffersEXTglDeleteRenderbuffers in interface GLpublic void glDeleteRenderbuffers(int arg0,
IntBuffer arg1)
GL void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglDeleteRenderbuffersOES, glDeleteRenderbuffersEXTglDeleteRenderbuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glDeleteSamplers(int arg0,
IntBuffer arg1)
GL3ES3 void glDeleteSamplers(GLsizei count, const GLuint * samplers) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glDeleteSamplers in interface GL3ES3arg1 - a direct or array-backed IntBufferpublic void glDeleteSamplers(int arg0,
int[] arg1,
int arg2)
GL3ES3 void glDeleteSamplers(GLsizei count, const GLuint * samplers) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glDeleteSamplers in interface GL3ES3public void glDeleteShader(int arg0)
GL2ES2 void glDeleteShader(GLuint shader) GL_ES_VERSION_2_0, GL_VERSION_2_0glDeleteShader in interface GL2ES2public void glDeleteSync(long arg0)
GL3ES3 void glDeleteSync(GLsync sync) GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglDeleteSyncAPPLEglDeleteSync in interface GL3ES3public void glDeleteTextures(int arg0,
int[] arg1,
int arg2)
GL void glDeleteTextures(GLsizei n, const GLuint * textures) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglDeleteTexturesEXTglDeleteTextures in interface GLpublic void glDeleteTextures(int arg0,
IntBuffer arg1)
GL void glDeleteTextures(GLsizei n, const GLuint * textures) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglDeleteTexturesEXTglDeleteTextures in interface GLarg1 - a direct or array-backed IntBufferpublic void glDeleteTransformFeedbacks(int arg0,
IntBuffer arg1)
GL2ES3 void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids) GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2glDeleteTransformFeedbacksNVglDeleteTransformFeedbacks in interface GL2ES3arg1 - a direct or array-backed IntBufferpublic void glDeleteTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
GL2ES3 void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids) GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2glDeleteTransformFeedbacksNVglDeleteTransformFeedbacks in interface GL2ES3public void glDeleteVertexArrays(int arg0,
int[] arg1,
int arg2)
GL2ES3 void glDeleteVertexArrays(GLsizei n, const GLuint * arrays) GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectglDeleteVertexArraysAPPLE, glDeleteVertexArraysOESglDeleteVertexArrays in interface GL2ES3public void glDeleteVertexArrays(int arg0,
IntBuffer arg1)
GL2ES3 void glDeleteVertexArrays(GLsizei n, const GLuint * arrays) GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectglDeleteVertexArraysAPPLE, glDeleteVertexArraysOESglDeleteVertexArrays in interface GL2ES3arg1 - a direct or array-backed IntBufferpublic void glDeleteVertexArraysOES(int arg0,
int[] arg1,
int arg2)
GLES2 void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays) GL_OES_vertex_array_objectglDeleteVertexArraysOES in interface GLES2public void glDeleteVertexArraysOES(int arg0,
IntBuffer arg1)
GLES2 void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays) GL_OES_vertex_array_objectglDeleteVertexArraysOES in interface GLES2arg1 - a direct or array-backed IntBufferpublic void glDepthFunc(int arg0)
GL void glDepthFunc(GLenum func) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glDepthFunc in interface GLpublic void glDepthMask(boolean arg0)
GL void glDepthMask(GLboolean flag) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glDepthMask in interface GLpublic void glDepthRange(double arg0,
double arg1)
GLBase void glDepthRange(GLclampd depth); and void glDepthRangef(GLclampf depth); .glDepthRange in interface GL2ES2glDepthRange in interface GLBasepublic void glDepthRangeArrayfvNV(int arg0,
int arg1,
float[] arg2,
int arg3)
GLES2 void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v) GL_NV_viewport_arrayglDepthRangeArrayfvNV in interface GLES2public void glDepthRangeArrayfvNV(int arg0,
int arg1,
FloatBuffer arg2)
GLES2 void glDepthRangeArrayfvNV(GLuint first, GLsizei count, const GLfloat * v) GL_NV_viewport_arrayglDepthRangeArrayfvNV in interface GLES2arg2 - a direct or array-backed FloatBufferpublic void glDepthRangeIndexedfNV(int arg0,
float arg1,
float arg2)
GLES2 void glDepthRangeIndexedfNV(GLuint index, GLfloat n, GLfloat f) GL_NV_viewport_arrayglDepthRangeIndexedfNV in interface GLES2public void glDepthRangef(float arg0,
float arg1)
GL2ES2 void glDepthRangef(GLclampf zNear, GLclampf zFar);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
void glDepthRange(GLclampd zNear, GLclampd zFar); if no native implementation is available.glDepthRangef in interface GLglDepthRangef in interface GL2ES2public void glDetachShader(int arg0,
int arg1)
GL2ES2 void glDetachShader(GLuint program, GLuint shader) GL_ES_VERSION_2_0, GL_VERSION_2_0glDetachShader in interface GL2ES2public void glDisable(int arg0)
GL void glDisable(GLenum cap) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glDisableDriverControlQCOM(int arg0)
GLES2 void glDisableDriverControlQCOM(GLuint driverControl) GL_QCOM_driver_controlglDisableDriverControlQCOM in interface GLES2public void glDisableVertexAttribArray(int arg0)
GL2ES2 void glDisableVertexAttribArray(GLuint index) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_programglDisableVertexAttribArrayARBglDisableVertexAttribArray in interface GL2ES2public void glDisablei(int arg0,
int arg1)
GL2ES3 void glDisablei(GLenum target, GLuint index) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexedglDisableiOES, glDisableiNV, glDisableiEXTglDisablei in interface GL2ES3public void glDisableiEXT(int arg0,
int arg1)
GLES2 void glDisableiEXT(GLenum target, GLuint index) GL_EXT_draw_buffers_indexedglDisableiEXT in interface GLES2public void glDisableiNV(int arg0,
int arg1)
GLES2 void glDisableiNV(GLenum target, GLuint index) GL_NV_viewport_arrayglDisableiNV in interface GLES2public void glDisableiOES(int arg0,
int arg1)
GLES2 void glDisableiOES(GLenum target, GLuint index) GL_OES_draw_buffers_indexedglDisableiOES in interface GLES2public void glDiscardFramebufferEXT(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES2 void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments) GL_EXT_discard_framebufferglDiscardFramebufferEXT in interface GLES2public void glDiscardFramebufferEXT(int arg0,
int arg1,
IntBuffer arg2)
GLES2 void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments) GL_EXT_discard_framebufferglDiscardFramebufferEXT in interface GLES2arg2 - a direct or array-backed IntBufferpublic void glDispatchCompute(int arg0,
int arg1,
int arg2)
GL3ES3 void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3glDispatchCompute in interface GL3ES3public void glDispatchComputeIndirect(long arg0)
GL3ES3 void glDispatchComputeIndirect(GLintptr indirect) GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3glDispatchComputeIndirect in interface GL3ES3public void glDrawArrays(int arg0,
int arg1,
int arg2)
GL void glDrawArrays(GLenum mode, GLint first, GLsizei count) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_vertex_arrayglDrawArraysEXTglDrawArrays in interface GLpublic void glDrawArraysIndirect(int arg0,
long arg1)
GL3ES3 void glDrawArraysIndirect(GLenum mode, const void * indirect) GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0glDrawArraysIndirect in interface GL3ES3public void glDrawArraysIndirect(int arg0,
Buffer arg1)
GL3ES3 void glDrawArraysIndirect(GLenum mode, const void * indirect) GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0glDrawArraysIndirect in interface GL3ES3arg1 - a direct or array-backed Bufferpublic 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_ARB_draw_instanced, GL_EXT_draw_instanced, GL_NV_draw_instanced, GL_ANGLE_instanced_arraysglDrawArraysInstancedARB, glDrawArraysInstancedEXT, glDrawArraysInstancedNV, glDrawArraysInstancedANGLEglDrawArraysInstanced in interface GL2ES3public void glDrawArraysInstancedANGLE(int arg0,
int arg1,
int arg2,
int arg3)
GLES2 void glDrawArraysInstancedANGLE(GLenum mode, GLint first, GLsizei count, GLsizei primcount) GL_ANGLE_instanced_arraysglDrawArraysInstancedANGLE in interface GLES2public 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_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instanceglDrawArraysInstancedBaseInstanceEXTglDrawArraysInstancedBaseInstance in interface GL2ES2public void glDrawArraysInstancedNV(int arg0,
int arg1,
int arg2,
int arg3)
GLES2 void glDrawArraysInstancedNV(GLenum mode, GLint first, GLsizei count, GLsizei primcount) GL_NV_draw_instancedglDrawArraysInstancedNV in interface GLES2public 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_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffersglDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATIglDrawBuffers in interface GL2ES2arg1 - a direct or array-backed IntBufferpublic 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_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffersglDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATIglDrawBuffers in interface GL2ES2public 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_buffersglDrawBuffersIndexedEXT in interface GLES2public void glDrawBuffersIndexedEXT(int arg0,
IntBuffer arg1,
IntBuffer arg2)
GLES2 void glDrawBuffersIndexedEXT(GLint n, const GLenum * location, const GLint * indices) GL_EXT_multiview_draw_buffersglDrawBuffersIndexedEXT in interface GLES2arg1 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glDrawElements(int arg0,
int arg1,
int arg2,
long arg3)
GL void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1glDrawElements in interface GLpublic 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_0glDrawElements in interface GLES2arg3 - a direct or array-backed Bufferpublic void glDrawElementsBaseVertex(int arg0,
int arg1,
int arg2,
long arg3,
int arg4)
GL3ES3 void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertexglDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOESglDrawElementsBaseVertex in interface GL3ES3public void glDrawElementsBaseVertex(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4)
GL3ES3 void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex) GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertexglDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOESglDrawElementsBaseVertex in interface GL3ES3arg3 - a direct or array-backed Bufferpublic 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_vertexglDrawElementsBaseVertexEXT in interface GLES2arg3 - a direct or array-backed Bufferpublic 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_vertexglDrawElementsBaseVertexOES in interface GLES2arg3 - a direct or array-backed Bufferpublic void glDrawElementsIndirect(int arg0,
int arg1,
Buffer arg2)
GL3ES3 void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect) GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0glDrawElementsIndirect in interface GL3ES3arg2 - a direct or array-backed Bufferpublic void glDrawElementsIndirect(int arg0,
int arg1,
long arg2)
GL3ES3 void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect) GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0glDrawElementsIndirect in interface GL3ES3public 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_ARB_draw_instanced, GL_EXT_draw_instanced, GL_ANGLE_instanced_arrays, GL_NV_draw_instancedglDrawElementsInstancedARB, glDrawElementsInstancedEXT, glDrawElementsInstancedANGLE, glDrawElementsInstancedNVglDrawElementsInstanced in interface GL2ES3public 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_instancedglDrawElementsInstanced in interface GLES3arg3 - a direct or array-backed Bufferpublic 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_arraysglDrawElementsInstancedANGLE in interface GLES2arg3 - a direct or array-backed Bufferpublic 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_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instanceglDrawElementsInstancedBaseInstanceEXTglDrawElementsInstancedBaseInstance in interface GL2ES2public void glDrawElementsInstancedBaseVertex(int arg0,
int arg1,
int arg2,
Buffer arg3,
int arg4,
int arg5)
GL3ES3 void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertexglDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXTglDrawElementsInstancedBaseVertex in interface GL3ES3arg3 - a direct or array-backed Bufferpublic void glDrawElementsInstancedBaseVertex(int arg0,
int arg1,
int arg2,
long arg3,
int arg4,
int arg5)
GL3ES3 void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex) GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertexglDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXTglDrawElementsInstancedBaseVertex in interface GL3ES3public 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_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instanceglDrawElementsInstancedBaseVertexBaseInstanceEXTglDrawElementsInstancedBaseVertexBaseInstance in interface GL2ES2public 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_vertexglDrawElementsInstancedBaseVertexEXT in interface GLES2arg3 - a direct or array-backed Bufferpublic 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_vertexglDrawElementsInstancedBaseVertexOES in interface GLES2arg3 - a direct or array-backed Bufferpublic 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_instancedglDrawElementsInstancedNV in interface GLES2arg3 - a direct or array-backed Bufferpublic 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elementsglDrawRangeElementsEXTglDrawRangeElements in interface GL2ES3public 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_0glDrawRangeElements in interface GLES3arg5 - a direct or array-backed Bufferpublic void glDrawRangeElementsBaseVertex(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
long arg5,
int arg6)
GL3ES3 void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertexglDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOESglDrawRangeElementsBaseVertex in interface GL3ES3public void glDrawRangeElementsBaseVertex(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
Buffer arg5,
int arg6)
GL3ES3 void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex) GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertexglDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOESglDrawRangeElementsBaseVertex in interface GL3ES3arg5 - a direct or array-backed Bufferpublic 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_vertexglDrawRangeElementsBaseVertexEXT in interface GLES2arg5 - a direct or array-backed Bufferpublic 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_vertexglDrawRangeElementsBaseVertexOES in interface GLES2arg5 - a direct or array-backed Bufferpublic void glEGLImageTargetRenderbufferStorageOES(int arg0,
long arg1)
GLES2 void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image) GL_OES_EGL_imageglEGLImageTargetRenderbufferStorageOES in interface GLES2public void glEGLImageTargetTexture2DOES(int arg0,
long arg1)
GLES2 void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image) GL_OES_EGL_imageglEGLImageTargetTexture2DOES in interface GLES2public void glEnable(int arg0)
GL void glEnable(GLenum cap) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glEnableDriverControlQCOM(int arg0)
GLES2 void glEnableDriverControlQCOM(GLuint driverControl) GL_QCOM_driver_controlglEnableDriverControlQCOM in interface GLES2public void glEnableVertexAttribArray(int arg0)
GL2ES2 void glEnableVertexAttribArray(GLuint index) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_programglEnableVertexAttribArrayARBglEnableVertexAttribArray in interface GL2ES2public void glEnablei(int arg0,
int arg1)
GL2ES3 void glEnablei(GLenum target, GLuint index) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_NV_viewport_array, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexedglEnableiNV, glEnableiOES, glEnableiEXTpublic void glEnableiEXT(int arg0,
int arg1)
GLES2 void glEnableiEXT(GLenum target, GLuint index) GL_EXT_draw_buffers_indexedglEnableiEXT in interface GLES2public void glEnableiNV(int arg0,
int arg1)
GLES2 void glEnableiNV(GLenum target, GLuint index) GL_NV_viewport_arrayglEnableiNV in interface GLES2public void glEnableiOES(int arg0,
int arg1)
GLES2 void glEnableiOES(GLenum target, GLuint index) GL_OES_draw_buffers_indexedglEnableiOES in interface GLES2public void glEndConditionalRender()
GLES2 void glEndConditionalRender(void) GL_VERSION_3_0, GL_NV_conditional_renderglEndConditionalRenderNVglEndConditionalRender in interface GL2ES3glEndConditionalRender in interface GLES2public void glEndQuery(int arg0)
GL2ES2 void glEndQuery(GLenum target) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglEndQueryEXT, glEndQueryARBglEndQuery in interface GL2ES2public void glEndTilingQCOM(int arg0)
GLES2 void glEndTilingQCOM(GLbitfield preserveMask) GL_QCOM_tiled_renderingglEndTilingQCOM in interface GLES2public void glEndTransformFeedback()
GL2ES3 void glEndTransformFeedback(void) GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedbackglEndTransformFeedbackNV, glEndTransformFeedbackEXTglEndTransformFeedback in interface GL2ES3public void glExtGetBufferPointervQCOM(int arg0,
com.jogamp.common.nio.PointerBuffer arg1)
GLES2 void glExtGetBufferPointervQCOM(GLenum target, void * * params) GL_QCOM_extended_getglExtGetBufferPointervQCOM in interface GLES2arg1 - a direct only PointerBufferpublic void glExtGetBuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES2 void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) GL_QCOM_extended_getglExtGetBuffersQCOM in interface GLES2public void glExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2 void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) GL_QCOM_extended_getglExtGetBuffersQCOM in interface GLES2arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2 void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) GL_QCOM_extended_getglExtGetFramebuffersQCOM in interface GLES2arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetFramebuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES2 void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) GL_QCOM_extended_getglExtGetFramebuffersQCOM in interface GLES2public void glExtGetProgramBinarySourceQCOM(int arg0,
int arg1,
ByteBuffer arg2,
IntBuffer arg3)
GLES2 void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length) GL_QCOM_extended_get2glExtGetProgramBinarySourceQCOM in interface GLES2arg2 - a direct or array-backed ByteBufferarg3 - a direct or array-backed IntBufferpublic 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_get2glExtGetProgramBinarySourceQCOM in interface GLES2public void glExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2 void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms) GL_QCOM_extended_get2glExtGetProgramsQCOM in interface GLES2arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetProgramsQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES2 void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms) GL_QCOM_extended_get2glExtGetProgramsQCOM in interface GLES2public void glExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2 void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) GL_QCOM_extended_getglExtGetRenderbuffersQCOM in interface GLES2arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetRenderbuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES2 void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) GL_QCOM_extended_getglExtGetRenderbuffersQCOM in interface GLES2public void glExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2 void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders) GL_QCOM_extended_get2glExtGetShadersQCOM in interface GLES2arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetShadersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES2 void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders) GL_QCOM_extended_get2glExtGetShadersQCOM in interface GLES2public 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_getglExtGetTexLevelParameterivQCOM in interface GLES2arg4 - a direct or array-backed IntBufferpublic 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_getglExtGetTexLevelParameterivQCOM in interface GLES2public 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_getglExtGetTexSubImageQCOM in interface GLES2arg10 - a direct or array-backed Bufferpublic void glExtGetTexturesQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES2 void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures) GL_QCOM_extended_getglExtGetTexturesQCOM in interface GLES2public void glExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2 void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures) GL_QCOM_extended_getglExtGetTexturesQCOM in interface GLES2arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic boolean glExtIsProgramBinaryQCOM(int arg0)
GLES2 GLboolean glExtIsProgramBinaryQCOM(GLuint program) GL_QCOM_extended_get2glExtIsProgramBinaryQCOM in interface GLES2public void glExtTexObjectStateOverrideiQCOM(int arg0,
int arg1,
int arg2)
GLES2 void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param) GL_QCOM_extended_getglExtTexObjectStateOverrideiQCOM in interface GLES2public long glFenceSync(int arg0,
int arg1)
GL3ES3 GLsync glFenceSync(GLenum condition, GLbitfield flags) GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglFenceSyncAPPLEglFenceSync in interface GL3ES3public void glFinish()
GL void glFinish(void) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glFlush()
GL void glFlush(void) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glFlushMappedBufferRange(int arg0,
long arg1,
long arg2)
GL void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length) GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range, GL_APPLE_flush_buffer_rangeglFlushMappedBufferRangeEXT, glFlushMappedBufferRangeAPPLEglFlushMappedBufferRange in interface GLpublic void glFragmentCoverageColorNV(int arg0)
GLES2 void glFragmentCoverageColorNV(GLuint color) GL_NV_fragment_coverage_to_colorglFragmentCoverageColorNV in interface GLES2public void glFramebufferParameteri(int arg0,
int arg1,
int arg2)
GL2ES3 void glFramebufferParameteri(GLenum target, GLenum pname, GLint param) GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3glFramebufferParameteri in interface GL2ES3public void glFramebufferRenderbuffer(int arg0,
int arg1,
int arg2,
int arg3)
GL void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglFramebufferRenderbufferOES, glFramebufferRenderbufferEXTglFramebufferRenderbuffer in interface GLpublic void glFramebufferSampleLocationsfvNV(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GLES2 void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v) GL_NV_sample_locationsglFramebufferSampleLocationsfvNV in interface GLES2arg3 - a direct or array-backed FloatBufferpublic void glFramebufferSampleLocationsfvNV(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GLES2 void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v) GL_NV_sample_locationsglFramebufferSampleLocationsfvNV in interface GLES2public void glFramebufferTexture(int arg0,
int arg1,
int arg2,
int arg3)
GL3ES3 void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level) GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4glFramebufferTextureOES, glFramebufferTextureEXT, glFramebufferTextureARBglFramebufferTexture in interface GL3ES3public 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_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglFramebufferTexture2DEXT, glFramebufferTexture2DOESglFramebufferTexture2D in interface GLpublic 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_textureglFramebufferTexture2DMultisampleEXT in interface GLES2public 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_textureglFramebufferTexture2DMultisampleIMG in interface GLES2public 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_3DglFramebufferTexture3DEXT, glFramebufferTexture3DOESglFramebufferTexture3D in interface GL2ES2public 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_shaderglFramebufferTextureEXT in interface GL2ES3glFramebufferTextureEXT in interface GLES2public 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_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_texture_array, GL_NV_geometry_program4, GL_ARB_geometry_shader4glFramebufferTextureLayerEXT, glFramebufferTextureLayerARBglFramebufferTextureLayer in interface GL2ES3public void glFramebufferTextureMultiviewOVR(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GLES2 void glFramebufferTextureMultiviewOVR(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews) GL_OVR_multiviewglFramebufferTextureMultiviewOVR in interface GLES2public void glFramebufferTextureOES(int arg0,
int arg1,
int arg2,
int arg3)
GLES2 void glFramebufferTextureOES(GLenum target, GLenum attachment, GLuint texture, GLint level) GL_OES_geometry_shaderglFramebufferTextureOES in interface GLES2public void glFrontFace(int arg0)
GL void glFrontFace(GLenum mode) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glFrontFace in interface GLpublic void glGenBuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenBuffers(GLsizei n, GLuint * buffers) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglGenBuffersARBglGenBuffers in interface GLpublic void glGenBuffers(int arg0,
IntBuffer arg1)
GL void glGenBuffers(GLsizei n, GLuint * buffers) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglGenBuffersARBglGenBuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glGenFramebuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenFramebuffers(GLsizei n, GLuint * framebuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglGenFramebuffersOES, glGenFramebuffersEXTglGenFramebuffers in interface GLpublic void glGenFramebuffers(int arg0,
IntBuffer arg1)
GL void glGenFramebuffers(GLsizei n, GLuint * framebuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglGenFramebuffersOES, glGenFramebuffersEXTglGenFramebuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glGenProgramPipelines(int arg0,
IntBuffer arg1)
GL2ES2 void glGenProgramPipelines(GLsizei n, GLuint * pipelines) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglGenProgramPipelinesEXTglGenProgramPipelines in interface GL2ES2arg1 - a direct or array-backed IntBufferpublic void glGenProgramPipelines(int arg0,
int[] arg1,
int arg2)
GL2ES2 void glGenProgramPipelines(GLsizei n, GLuint * pipelines) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglGenProgramPipelinesEXTglGenProgramPipelines in interface GL2ES2public void glGenQueries(int arg0,
int[] arg1,
int arg2)
GL2ES2 void glGenQueries(GLsizei n, GLuint * ids) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglGenQueriesEXT, glGenQueriesARBglGenQueries in interface GL2ES2public void glGenQueries(int arg0,
IntBuffer arg1)
GL2ES2 void glGenQueries(GLsizei n, GLuint * ids) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglGenQueriesEXT, glGenQueriesARBglGenQueries in interface GL2ES2arg1 - a direct or array-backed IntBufferpublic void glGenRenderbuffers(int arg0,
IntBuffer arg1)
GL void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGenRenderbuffersEXT, glGenRenderbuffersOESglGenRenderbuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glGenRenderbuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGenRenderbuffersEXT, glGenRenderbuffersOESglGenRenderbuffers in interface GLpublic void glGenSamplers(int arg0,
IntBuffer arg1)
GL3ES3 void glGenSamplers(GLsizei count, GLuint * samplers) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glGenSamplers in interface GL3ES3arg1 - a direct or array-backed IntBufferpublic void glGenSamplers(int arg0,
int[] arg1,
int arg2)
GL3ES3 void glGenSamplers(GLsizei count, GLuint * samplers) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glGenSamplers in interface GL3ES3public void glGenTextures(int arg0,
int[] arg1,
int arg2)
GL void glGenTextures(GLsizei n, GLuint * textures) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglGenTexturesEXTglGenTextures in interface GLpublic void glGenTextures(int arg0,
IntBuffer arg1)
GL void glGenTextures(GLsizei n, GLuint * textures) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglGenTexturesEXTglGenTextures in interface GLarg1 - a direct or array-backed IntBufferpublic void glGenTransformFeedbacks(int arg0,
int[] arg1,
int arg2)
GL2ES3 void glGenTransformFeedbacks(GLsizei n, GLuint * ids) GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2glGenTransformFeedbacksNVglGenTransformFeedbacks in interface GL2ES3public void glGenTransformFeedbacks(int arg0,
IntBuffer arg1)
GL2ES3 void glGenTransformFeedbacks(GLsizei n, GLuint * ids) GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2glGenTransformFeedbacksNVglGenTransformFeedbacks in interface GL2ES3arg1 - a direct or array-backed IntBufferpublic void glGenVertexArrays(int arg0,
int[] arg1,
int arg2)
GL2ES3 void glGenVertexArrays(GLsizei n, GLuint * arrays) GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectglGenVertexArraysAPPLE, glGenVertexArraysOESglGenVertexArrays in interface GL2ES3public void glGenVertexArrays(int arg0,
IntBuffer arg1)
GL2ES3 void glGenVertexArrays(GLsizei n, GLuint * arrays) GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_objectglGenVertexArraysAPPLE, glGenVertexArraysOESglGenVertexArrays in interface GL2ES3arg1 - a direct or array-backed IntBufferpublic void glGenVertexArraysOES(int arg0,
int[] arg1,
int arg2)
GLES2 void glGenVertexArraysOES(GLsizei n, GLuint * arrays) GL_OES_vertex_array_objectglGenVertexArraysOES in interface GLES2public void glGenVertexArraysOES(int arg0,
IntBuffer arg1)
GLES2 void glGenVertexArraysOES(GLsizei n, GLuint * arrays) GL_OES_vertex_array_objectglGenVertexArraysOES in interface GLES2arg1 - a direct or array-backed IntBufferpublic void glGenerateMipmap(int arg0)
GL void glGenerateMipmap(GLenum target) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglGenerateMipmapOES, glGenerateMipmapEXTglGenerateMipmap in interface GLpublic 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shaderglGetActiveAttribARBglGetActiveAttrib in interface GL2ES2public 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shaderglGetActiveAttribARBglGetActiveAttrib in interface GL2ES2arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed ByteBufferpublic void 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetActiveUniformARBglGetActiveUniform in interface GL2ES2arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed ByteBufferpublic void 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetActiveUniformARBglGetActiveUniform in interface GL2ES2public 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetActiveUniformBlockName in interface GL2ES3arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed ByteBufferpublic 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetActiveUniformBlockName in interface GL2ES3public void glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2ES3 void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetActiveUniformBlockiv in interface GL2ES3public void glGetActiveUniformBlockiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES3 void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params) GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetActiveUniformBlockiv in interface GL2ES3arg3 - a direct or array-backed IntBufferpublic 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetActiveUniformsiv in interface GL2ES3public 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetActiveUniformsiv in interface GL2ES3arg2 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferpublic 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_ES_VERSION_2_0, GL_VERSION_2_0glGetAttachedShaders in interface GL2ES2public void glGetAttachedShaders(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3)
GL2ES2 void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders) GL_ES_VERSION_2_0, GL_VERSION_2_0glGetAttachedShaders in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed IntBufferpublic int glGetAttribLocation(int arg0,
String arg1)
GL2ES2 GLint glGetAttribLocation(GLuint program, const GLchar * name) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shaderglGetAttribLocationARBglGetAttribLocation in interface GL2ES2public 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_0glGetBooleani_v in interface GL2ES3public 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_0glGetBooleani_v in interface GL2ES3arg2 - a direct or array-backed ByteBufferpublic void glGetBooleanv(int arg0,
byte[] arg1,
int arg2)
GL void glGetBooleanv(GLenum pname, GLboolean * data) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetBooleanv in interface GLpublic void glGetBooleanv(int arg0,
ByteBuffer arg1)
GL void glGetBooleanv(GLenum pname, GLboolean * data) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetBooleanv in interface GLarg1 - a direct or array-backed ByteBufferpublic 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_2glGetBufferParameteri64v in interface GL3ES3arg2 - a direct or array-backed LongBufferpublic 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_2glGetBufferParameteri64v in interface GL3ES3public void glGetBufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglGetBufferParameterivARBglGetBufferParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glGetBufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglGetBufferParameterivARBglGetBufferParameteriv in interface GLpublic void glGetCoverageModulationTableNV(int arg0,
FloatBuffer arg1)
GLES2 void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v) GL_NV_framebuffer_mixed_samplesglGetCoverageModulationTableNV in interface GLES2arg1 - a direct or array-backed FloatBufferpublic void glGetCoverageModulationTableNV(int arg0,
float[] arg1,
int arg2)
GLES2 void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v) GL_NV_framebuffer_mixed_samplesglGetCoverageModulationTableNV in interface GLES2public 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugglGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHRglGetDebugMessageLog in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed IntBufferarg7 - a direct or array-backed ByteBufferpublic 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debugglGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHRglGetDebugMessageLog in interface GL2ES2public void glGetDriverControlStringQCOM(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GLES2 void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) GL_QCOM_driver_controlglGetDriverControlStringQCOM in interface GLES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic 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_controlglGetDriverControlStringQCOM in interface GLES2public void glGetDriverControlsQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES2 void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls) GL_QCOM_driver_controlglGetDriverControlsQCOM in interface GLES2public void glGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES2 void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls) GL_QCOM_driver_controlglGetDriverControlsQCOM in interface GLES2arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic int glGetError()
GL GLenum glGetError(void) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetError in interface GLpublic void glGetFloati_vNV(int arg0,
int arg1,
float[] arg2,
int arg3)
GLES2 void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data) GL_NV_viewport_arrayglGetFloati_vNV in interface GLES2public void glGetFloati_vNV(int arg0,
int arg1,
FloatBuffer arg2)
GLES2 void glGetFloati_vNV(GLenum target, GLuint index, GLfloat * data) GL_NV_viewport_arrayglGetFloati_vNV in interface GLES2arg2 - a direct or array-backed FloatBufferpublic void glGetFloatv(int arg0,
FloatBuffer arg1)
GL void glGetFloatv(GLenum pname, GLfloat * data) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glGetFloatv in interface GLarg1 - a direct or array-backed FloatBufferpublic void glGetFloatv(int arg0,
float[] arg1,
int arg2)
GL void glGetFloatv(GLenum pname, GLfloat * data) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glGetFloatv in interface GLpublic int glGetFragDataIndexEXT(int arg0,
ByteBuffer arg1)
GLES2 GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name) GL_EXT_blend_func_extendedglGetFragDataIndexEXT in interface GLES2arg1 - a direct or array-backed ByteBufferpublic int glGetFragDataIndexEXT(int arg0,
byte[] arg1,
int arg2)
GLES2 GLint glGetFragDataIndexEXT(GLuint program, const GLchar * name) GL_EXT_blend_func_extendedglGetFragDataIndexEXT in interface GLES2public 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_shader4glGetFragDataLocationEXTglGetFragDataLocation in interface GL2ES3public void glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOESglGetFramebufferAttachmentParameteriv in interface GLarg3 - a direct or array-backed IntBufferpublic void glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOESglGetFramebufferAttachmentParameteriv in interface GLpublic void glGetFramebufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES3 void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_accessglGetFramebufferParameterivEXTglGetFramebufferParameteriv in interface GL2ES3public void glGetFramebufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES3 void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_accessglGetFramebufferParameterivEXTglGetFramebufferParameteriv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic int glGetGraphicsResetStatus()
GL GLenum glGetGraphicsResetStatus(void) GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessglGetGraphicsResetStatusEXT, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusKHRglGetGraphicsResetStatus in interface GLpublic 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_2glGetInteger64i_v in interface GL3ES3arg2 - a direct or array-backed LongBufferpublic 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_2glGetInteger64i_v in interface GL3ES3public void glGetInteger64v(int arg0,
LongBuffer arg1)
GL3ES3 void glGetInteger64v(GLenum pname, GLint64 * data) GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglGetInteger64vAPPLEglGetInteger64v in interface GL3ES3arg1 - a direct or array-backed LongBufferpublic void glGetInteger64v(int arg0,
long[] arg1,
int arg2)
GL3ES3 void glGetInteger64v(GLenum pname, GLint64 * data) GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglGetInteger64vAPPLEglGetInteger64v in interface GL3ES3public 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_buffersglGetIntegeri_vEXTglGetIntegeri_v in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic 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_buffersglGetIntegeri_vEXTglGetIntegeri_v in interface GL2ES3public void glGetIntegeri_vEXT(int arg0,
int arg1,
IntBuffer arg2)
GLES2 void glGetIntegeri_vEXT(GLenum target, GLuint index, GLint * data) GL_EXT_multiview_draw_buffersglGetIntegeri_vEXT in interface GLES2arg2 - a direct or array-backed IntBufferpublic 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_buffersglGetIntegeri_vEXT in interface GLES2public void glGetIntegerv(int arg0,
int[] arg1,
int arg2)
GL void glGetIntegerv(GLenum pname, GLint * data) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetIntegerv in interface GLpublic void glGetIntegerv(int arg0,
IntBuffer arg1)
GL void glGetIntegerv(GLenum pname, GLint * data) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetIntegerv in interface GLarg1 - a direct or array-backed IntBufferpublic 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_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_queryglGetInternalformativ in interface GL2ES3arg4 - a direct or array-backed IntBufferpublic 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_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_queryglGetInternalformativ in interface GL2ES3public 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_multisampleglGetMultisamplefvNVglGetMultisamplefv in interface GL2ES2public 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_multisampleglGetMultisamplefvNVglGetMultisamplefv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debugglGetObjectLabelEXT, glGetObjectLabelKHRglGetObjectLabel in interface GL2ES2public 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debugglGetObjectLabelEXT, glGetObjectLabelKHRglGetObjectLabel in interface GL2ES2arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed ByteBufferpublic void glGetObjectPtrLabel(Buffer arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GL2ES2 void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label) GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglGetObjectPtrLabelKHRglGetObjectPtrLabel in interface GL2ES2arg0 - a direct or array-backed Bufferarg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglGetObjectPtrLabelKHRglGetObjectPtrLabel in interface GL2ES2arg0 - a direct or array-backed Bufferpublic 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_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binaryglGetProgramBinaryOESglGetProgramBinary in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed Bufferpublic void glGetProgramBinary(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5,
Buffer arg6)
GL2ES2 void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary) GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binaryglGetProgramBinaryOESglGetProgramBinary in interface GL2ES2arg6 - a direct or array-backed Bufferpublic void glGetProgramInfoLog(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
GL2ES2 void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) GL_ES_VERSION_2_0, GL_VERSION_2_0glGetProgramInfoLog in interface GL2ES2public void glGetProgramInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GL2ES2 void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog) GL_ES_VERSION_2_0, GL_VERSION_2_0glGetProgramInfoLog in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic void glGetProgramInterfaceiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL3ES3 void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params) GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramInterfaceiv in interface GL3ES3arg3 - a direct or array-backed IntBufferpublic void glGetProgramInterfaceiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL3ES3 void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params) GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramInterfaceiv in interface GL3ES3public void glGetProgramPipelineInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GL2ES2 void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglGetProgramPipelineInfoLogEXTglGetProgramPipelineInfoLog in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglGetProgramPipelineInfoLogEXTglGetProgramPipelineInfoLog in interface GL2ES2public void glGetProgramPipelineiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglGetProgramPipelineivEXTglGetProgramPipelineiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glGetProgramPipelineiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglGetProgramPipelineivEXTglGetProgramPipelineiv in interface GL2ES2public int glGetProgramResourceIndex(int arg0,
int arg1,
ByteBuffer arg2)
GL3ES3 GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name) GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramResourceIndex in interface GL3ES3arg2 - a direct or array-backed ByteBufferpublic int glGetProgramResourceIndex(int arg0,
int arg1,
byte[] arg2,
int arg3)
GL3ES3 GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name) GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramResourceIndex in interface GL3ES3public int glGetProgramResourceLocation(int arg0,
int arg1,
byte[] arg2,
int arg3)
GL3ES3 GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name) GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramResourceLocation in interface GL3ES3public int glGetProgramResourceLocation(int arg0,
int arg1,
ByteBuffer arg2)
GL3ES3 GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name) GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramResourceLocation in interface GL3ES3arg2 - a direct or array-backed ByteBufferpublic int glGetProgramResourceLocationIndexEXT(int arg0,
int arg1,
ByteBuffer arg2)
GLES2 GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name) GL_EXT_blend_func_extendedglGetProgramResourceLocationIndexEXT in interface GLES2arg2 - a direct or array-backed ByteBufferpublic int glGetProgramResourceLocationIndexEXT(int arg0,
int arg1,
byte[] arg2,
int arg3)
GLES2 GLint glGetProgramResourceLocationIndexEXT(GLuint program, GLenum programInterface, const GLchar * name) GL_EXT_blend_func_extendedglGetProgramResourceLocationIndexEXT in interface GLES2public 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_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramResourceName in interface GL3ES3public 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_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramResourceName in interface GL3ES3arg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed ByteBufferpublic 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_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramResourceiv in interface GL3ES3public 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_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_queryglGetProgramResourceiv in interface GL3ES3arg4 - a direct or array-backed IntBufferarg6 - a direct or array-backed IntBufferarg7 - a direct or array-backed IntBufferpublic void glGetProgramiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetProgramiv(GLuint program, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_programglGetProgramivARB, glGetProgramivNVglGetProgramiv in interface GL2ES2public void glGetProgramiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetProgramiv(GLuint program, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_programglGetProgramivARB, glGetProgramivNVglGetProgramiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic 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_disjoint_timer_query, GL_EXT_timer_queryglGetQueryObjecti64vEXTglGetQueryObjecti64v in interface GL2ES2arg2 - a direct or array-backed LongBufferpublic 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_disjoint_timer_query, GL_EXT_timer_queryglGetQueryObjecti64vEXTglGetQueryObjecti64v in interface GL2ES2public 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_queryglGetQueryObjectivARB, glGetQueryObjectivEXTglGetQueryObjectiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic 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_queryglGetQueryObjectivARB, glGetQueryObjectivEXTglGetQueryObjectiv in interface GL2ES2public 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_disjoint_timer_query, GL_EXT_timer_queryglGetQueryObjectui64vEXTglGetQueryObjectui64v in interface GL2ES2public 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_disjoint_timer_query, GL_EXT_timer_queryglGetQueryObjectui64vEXTglGetQueryObjectui64v in interface GL2ES2arg2 - a direct or array-backed LongBufferpublic void glGetQueryObjectuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglGetQueryObjectuivEXT, glGetQueryObjectuivARBglGetQueryObjectuiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glGetQueryObjectuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglGetQueryObjectuivEXT, glGetQueryObjectuivARBglGetQueryObjectuiv in interface GL2ES2public void glGetQueryiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetQueryiv(GLenum target, GLenum pname, GLint * params) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglGetQueryivEXT, glGetQueryivARBglGetQueryiv in interface GL2ES2public void glGetQueryiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetQueryiv(GLenum target, GLenum pname, GLint * params) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglGetQueryivEXT, glGetQueryivARBglGetQueryiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glGetRenderbufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOESglGetRenderbufferParameteriv in interface GLpublic void glGetRenderbufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOESglGetRenderbufferParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glGetSamplerParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglGetSamplerParameterIivEXT, glGetSamplerParameterIivOESglGetSamplerParameterIiv in interface GL2ES2public void glGetSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglGetSamplerParameterIivEXT, glGetSamplerParameterIivOESglGetSamplerParameterIiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glGetSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXTglGetSamplerParameterIuiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glGetSamplerParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clampglGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXTglGetSamplerParameterIuiv in interface GL2ES2public void glGetSamplerParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL3ES3 void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glGetSamplerParameterfv in interface GL3ES3public void glGetSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL3ES3 void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glGetSamplerParameterfv in interface GL3ES3arg2 - a direct or array-backed FloatBufferpublic void glGetSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL3ES3 void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glGetSamplerParameteriv in interface GL3ES3arg2 - a direct or array-backed IntBufferpublic void glGetSamplerParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL3ES3 void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glGetSamplerParameteriv in interface GL3ES3public void glGetShaderInfoLog(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GL2ES2 void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) GL_ES_VERSION_2_0, GL_VERSION_2_0glGetShaderInfoLog in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic 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_ES_VERSION_2_0, GL_VERSION_2_0glGetShaderInfoLog in interface GL2ES2public void glGetShaderPrecisionFormat(int arg0,
int arg1,
int[] arg2,
int arg3,
int[] arg4,
int arg5)
GL2ES2 void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glGetShaderPrecisionFormat in interface GL2ES2public void glGetShaderPrecisionFormat(int arg0,
int arg1,
IntBuffer arg2,
IntBuffer arg3)
GL2ES2 void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glGetShaderPrecisionFormat in interface GL2ES2public void 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetShaderSourceARBglGetShaderSource in interface GL2ES2public void glGetShaderSource(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GL2ES2 void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetShaderSourceARBglGetShaderSource in interface GL2ES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic void glGetShaderiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetShaderiv(GLuint shader, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_2_0glGetShaderiv in interface GL2ES2public void glGetShaderiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetShaderiv(GLuint shader, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_2_0glGetShaderiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic String glGetString(int arg0)
GL const GLubyte * glGetString(GLenum name) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetString in interface GLpublic String glGetStringi(int arg0, int arg1)
GL2ES3 const GLubyte * glGetStringi(GLenum name, GLuint index) GL_ES_VERSION_3_0, GL_VERSION_3_0glGetStringi in interface GL2ES3public 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_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglGetSyncivAPPLEglGetSynciv in interface GL3ES3arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferpublic 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_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglGetSyncivAPPLEglGetSynciv in interface GL3ES3public void glGetTexLevelParameterfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2ES3 void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params) GL_ES_VERSION_3_1, GL_VERSION_1_0glGetTexLevelParameterfv in interface GL2ES3arg3 - a direct or array-backed FloatBufferpublic void glGetTexLevelParameterfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL2ES3 void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params) GL_ES_VERSION_3_1, GL_VERSION_1_0glGetTexLevelParameterfv in interface GL2ES3public void glGetTexLevelParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES3 void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params) GL_ES_VERSION_3_1, GL_VERSION_1_0glGetTexLevelParameteriv in interface GL2ES3arg3 - a direct or array-backed IntBufferpublic void glGetTexLevelParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL2ES3 void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params) GL_ES_VERSION_3_1, GL_VERSION_1_0glGetTexLevelParameteriv in interface GL2ES3public void glGetTexParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampglGetTexParameterIivOES, glGetTexParameterIivEXTglGetTexParameterIiv in interface GL2ES2public void glGetTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampglGetTexParameterIivOES, glGetTexParameterIivEXTglGetTexParameterIiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glGetTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampglGetTexParameterIuivOES, glGetTexParameterIuivEXTglGetTexParameterIuiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glGetTexParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampglGetTexParameterIuivOES, glGetTexParameterIuivEXTglGetTexParameterIuiv in interface GL2ES2public void glGetTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glGetTexParameterfv in interface GLpublic void glGetTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glGetTexParameterfv in interface GLarg2 - a direct or array-backed FloatBufferpublic void glGetTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetTexParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glGetTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetTexParameteriv in interface GLpublic 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_NV_transform_feedback, GL_EXT_transform_feedbackglGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXTglGetTransformFeedbackVarying in interface GL2ES3arg3 - a direct or array-backed IntBufferarg4 - a direct or array-backed IntBufferarg5 - a direct or array-backed IntBufferarg6 - a direct or array-backed ByteBufferpublic void 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_NV_transform_feedback, GL_EXT_transform_feedbackglGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXTglGetTransformFeedbackVarying in interface GL2ES3public 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_sourceglGetTranslatedShaderSourceANGLE in interface GLES2arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic 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_sourceglGetTranslatedShaderSourceANGLE in interface GLES2public int glGetUniformBlockIndex(int arg0,
String arg1)
GL2ES3 GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName) GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetUniformBlockIndex in interface GL2ES3public 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_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetUniformIndices in interface GL2ES3public void glGetUniformIndices(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
GL2ES3 void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices) GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glGetUniformIndices in interface GL2ES3arg3 - a direct or array-backed IntBufferpublic int glGetUniformLocation(int arg0,
String arg1)
GL2ES2 GLint glGetUniformLocation(GLuint program, const GLchar * name) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetUniformLocationARBglGetUniformLocation in interface GL2ES2public void glGetUniformfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glGetUniformfv(GLuint program, GLint location, GLfloat * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetUniformfvARBglGetUniformfv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glGetUniformfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glGetUniformfv(GLuint program, GLint location, GLfloat * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetUniformfvARBglGetUniformfv in interface GL2ES2public void glGetUniformiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetUniformiv(GLuint program, GLint location, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetUniformivARBglGetUniformiv in interface GL2ES2public void glGetUniformiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetUniformiv(GLuint program, GLint location, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglGetUniformivARBglGetUniformiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic 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_shader4glGetUniformuivEXTglGetUniformuiv in interface GL2ES3public 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_shader4glGetUniformuivEXTglGetUniformuiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic 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_program4glGetVertexAttribIivEXTglGetVertexAttribIiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic 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_program4glGetVertexAttribIivEXTglGetVertexAttribIiv in interface GL2ES3public 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_program4glGetVertexAttribIuivEXTglGetVertexAttribIuiv in interface GL2ES3public 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_program4glGetVertexAttribIuivEXTglGetVertexAttribIuiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic void glGetVertexAttribfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programglGetVertexAttribfvARB, glGetVertexAttribfvNVglGetVertexAttribfv in interface GL2ES2public void glGetVertexAttribfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programglGetVertexAttribfvARB, glGetVertexAttribfvNVglGetVertexAttribfv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glGetVertexAttribiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglGetVertexAttribivNV, glGetVertexAttribivARBglGetVertexAttribiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glGetVertexAttribiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglGetVertexAttribivNV, glGetVertexAttribivARBglGetVertexAttribiv in interface GL2ES2public 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_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustnessglGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARBglGetnUniformfv in interface GLarg3 - a direct or array-backed FloatBufferpublic 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_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustnessglGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARBglGetnUniformfv in interface GLpublic 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_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessglGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHRglGetnUniformiv in interface GLpublic 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_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessglGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHRglGetnUniformiv in interface GLarg3 - a direct or array-backed IntBufferpublic 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_ES_VERSION_3_2, GL_KHR_robustness, GL_ARB_robustnessglGetnUniformuivKHR, glGetnUniformuivARBglGetnUniformuiv in interface GL2ES3glGetnUniformuiv in interface GLES2arg3 - a direct or array-backed IntBufferpublic 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_ES_VERSION_3_2, GL_KHR_robustness, GL_ARB_robustnessglGetnUniformuivKHR, glGetnUniformuivARBglGetnUniformuiv in interface GL2ES3glGetnUniformuiv in interface GLES2public void glHint(int arg0,
int arg1)
GL void glHint(GLenum target, GLenum mode) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_PGI_misc_hintsglHintPGIpublic void glInvalidateFramebuffer(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES3 void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments) GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0glInvalidateFramebuffer in interface GL2ES3public void glInvalidateFramebuffer(int arg0,
int arg1,
IntBuffer arg2)
GL2ES3 void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments) GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0glInvalidateFramebuffer in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic 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_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0glInvalidateSubFramebuffer in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic 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_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0glInvalidateSubFramebuffer in interface GL2ES3public boolean glIsBuffer(int arg0)
GL GLboolean glIsBuffer(GLuint buffer) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglIsBufferARBglIsBuffer in interface GLpublic boolean glIsEnabled(int arg0)
GL GLboolean glIsEnabled(GLenum cap) GL_NV_vertex_buffer_unified_memory, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glIsEnabled in interface GLpublic boolean glIsEnabledi(int arg0,
int arg1)
GL2ES3 GLboolean glIsEnabledi(GLenum target, GLuint index) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexedglIsEnablediOES, glIsEnablediNV, glIsEnablediEXTglIsEnabledi in interface GL2ES3public boolean glIsEnablediEXT(int arg0,
int arg1)
GLES2 GLboolean glIsEnablediEXT(GLenum target, GLuint index) GL_EXT_draw_buffers_indexedglIsEnablediEXT in interface GLES2public boolean glIsEnablediNV(int arg0,
int arg1)
GLES2 GLboolean glIsEnablediNV(GLenum target, GLuint index) GL_NV_viewport_arrayglIsEnablediNV in interface GLES2public boolean glIsEnablediOES(int arg0,
int arg1)
GLES2 GLboolean glIsEnablediOES(GLenum target, GLuint index) GL_OES_draw_buffers_indexedglIsEnablediOES in interface GLES2public boolean glIsFramebuffer(int arg0)
GL GLboolean glIsFramebuffer(GLuint framebuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglIsFramebufferEXT, glIsFramebufferOESglIsFramebuffer in interface GLpublic boolean glIsProgram(int arg0)
GL2ES2 GLboolean glIsProgram(GLuint program) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_programglIsProgramARB, glIsProgramNVglIsProgram in interface GL2ES2public boolean glIsProgramPipeline(int arg0)
GL2ES2 GLboolean glIsProgramPipeline(GLuint pipeline) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglIsProgramPipelineEXTglIsProgramPipeline in interface GL2ES2public boolean glIsQuery(int arg0)
GL2ES2 GLboolean glIsQuery(GLuint id) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_queryglIsQueryEXT, glIsQueryARBpublic boolean glIsRenderbuffer(int arg0)
GL GLboolean glIsRenderbuffer(GLuint renderbuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglIsRenderbufferOES, glIsRenderbufferEXTglIsRenderbuffer in interface GLpublic boolean glIsSampler(int arg0)
GL3ES3 GLboolean glIsSampler(GLuint sampler) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glIsSampler in interface GL3ES3public boolean glIsShader(int arg0)
GL2ES2 GLboolean glIsShader(GLuint shader) GL_ES_VERSION_2_0, GL_VERSION_2_0glIsShader in interface GL2ES2public boolean glIsSync(long arg0)
GL3ES3 GLboolean glIsSync(GLsync sync) GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglIsSyncAPPLEpublic boolean glIsTexture(int arg0)
GL GLboolean glIsTexture(GLuint texture) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglIsTextureEXTglIsTexture in interface GLpublic boolean glIsTransformFeedback(int arg0)
GL2ES3 GLboolean glIsTransformFeedback(GLuint id) GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2glIsTransformFeedbackNVglIsTransformFeedback in interface GL2ES3public boolean glIsVertexArray(int arg0)
GL2ES3 GLboolean glIsVertexArray(GLuint array) GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_OES_vertex_array_object, GL_APPLE_vertex_array_objectglIsVertexArrayOES, glIsVertexArrayAPPLEglIsVertexArray in interface GL2ES3public boolean glIsVertexArrayOES(int arg0)
GLES2 GLboolean glIsVertexArrayOES(GLuint array) GL_OES_vertex_array_objectglIsVertexArrayOES in interface GLES2public void glLineWidth(float arg0)
GL void glLineWidth(GLfloat width) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glLineWidth in interface GLpublic void glLinkProgram(int arg0)
GL2ES2 void glLinkProgram(GLuint program) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglLinkProgramARBglLinkProgram in interface GL2ES2public ByteBuffer glMapBuffer(int arg0, int arg1)
GL void * glMapBuffer(GLenum target, GLenum access) GL_VERSION_1_5, GL_OES_mapbuffer, GL_ARB_vertex_buffer_objectglMapBufferOES, glMapBufferARB
Throws a GLException if GL-function constraints are not met.
Returns GLBase.mapBuffer(int, int)'s GLBufferStorage.getMappedBuffer().
glMapBuffer in interface GLpublic ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
GL void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_rangeglMapBufferRangeEXT
Throws a GLException if GL-function constraints are not met.
Returns GLBase.mapBufferRange(int, long, long, int)'s GLBufferStorage.getMappedBuffer().
glMapBufferRange in interface GLpublic void glMemoryBarrier(int arg0)
GL2ES3 void glMemoryBarrier(GLbitfield barriers) GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_storeglMemoryBarrierEXTglMemoryBarrier in interface GL2ES3public void glMemoryBarrierByRegion(int arg0)
GL3ES3 void glMemoryBarrierByRegion(GLbitfield barriers) GL_VERSION_4_5, GL_ES_VERSION_3_1glMemoryBarrierByRegion in interface GL3ES3public void glMinSampleShading(float arg0)
GL2ES3 void glMinSampleShading(GLfloat value) GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shadingglMinSampleShadingOES, glMinSampleShadingARBglMinSampleShading in interface GL2ES3public void glMinSampleShadingOES(float arg0)
GLES2 void glMinSampleShadingOES(GLfloat value) GL_OES_sample_shadingglMinSampleShadingOES in interface GLES2public 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_indirectglMultiDrawArraysIndirectEXT in interface GLES2arg1 - a direct or array-backed Bufferpublic void glMultiDrawElementsBaseVertexEXT(int arg0,
IntBuffer arg1,
int arg2,
com.jogamp.common.nio.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_vertexglMultiDrawElementsBaseVertexEXT in interface GLES2arg1 - a direct or array-backed IntBufferarg3 - a direct or array-backed PointerBufferarg5 - a direct or array-backed IntBufferpublic void glMultiDrawElementsBaseVertexEXT(int arg0,
int[] arg1,
int arg2,
int arg3,
com.jogamp.common.nio.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_vertexglMultiDrawElementsBaseVertexEXT in interface GLES2arg4 - a direct or array-backed PointerBufferpublic void glMultiDrawElementsBaseVertexOES(int arg0,
int[] arg1,
int arg2,
int arg3,
com.jogamp.common.nio.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_vertexglMultiDrawElementsBaseVertexOES in interface GLES2arg4 - a direct or array-backed PointerBufferpublic void glMultiDrawElementsBaseVertexOES(int arg0,
IntBuffer arg1,
int arg2,
com.jogamp.common.nio.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_vertexglMultiDrawElementsBaseVertexOES in interface GLES2arg1 - a direct or array-backed IntBufferarg3 - a direct or array-backed PointerBufferarg5 - a direct or array-backed IntBufferpublic 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_indirectglMultiDrawElementsIndirectEXT in interface GLES2arg2 - a direct or array-backed Bufferpublic void glNamedFramebufferSampleLocationsfvNV(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GLES2 void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v) GL_NV_sample_locationsglNamedFramebufferSampleLocationsfvNV in interface GLES2arg3 - a direct or array-backed FloatBufferpublic void glNamedFramebufferSampleLocationsfvNV(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GLES2 void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v) GL_NV_sample_locationsglNamedFramebufferSampleLocationsfvNV in interface GLES2public void glObjectLabel(int arg0,
int arg1,
int arg2,
ByteBuffer arg3)
GL2ES2 void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label) GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglObjectLabelKHRglObjectLabel in interface GL2ES2arg3 - a direct or array-backed ByteBufferpublic 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglObjectLabelKHRglObjectLabel in interface GL2ES2public void glObjectPtrLabel(Buffer arg0, int arg1, byte[] arg2, int arg3)
GL2ES2 void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label) GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglObjectPtrLabelKHRglObjectPtrLabel in interface GL2ES2arg0 - a direct or array-backed Bufferpublic void glObjectPtrLabel(Buffer arg0, int arg1, ByteBuffer arg2)
GL2ES2 void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label) GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglObjectPtrLabelKHRglObjectPtrLabel in interface GL2ES2arg0 - a direct or array-backed Bufferarg2 - a direct or array-backed ByteBufferpublic void glPatchParameteri(int arg0,
int arg1)
GL3ES3 void glPatchParameteri(GLenum pname, GLint value) GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shaderglPatchParameteriOES, glPatchParameteriEXTglPatchParameteri in interface GL3ES3public void glPatchParameteriEXT(int arg0,
int arg1)
GLES2 void glPatchParameteriEXT(GLenum pname, GLint value) GL_EXT_tessellation_shaderglPatchParameteriEXT in interface GLES2public void glPatchParameteriOES(int arg0,
int arg1)
GLES2 void glPatchParameteriOES(GLenum pname, GLint value) GL_OES_tessellation_shaderglPatchParameteriOES in interface GLES2public void glPauseTransformFeedback()
GL2ES3 void glPauseTransformFeedback(void) GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2glPauseTransformFeedbackNVglPauseTransformFeedback in interface GL2ES3public void glPixelStorei(int arg0,
int arg1)
GL void glPixelStorei(GLenum pname, GLint param) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glPixelStorei in interface GLpublic void glPolygonModeNV(int arg0,
int arg1)
GLES2 void glPolygonModeNV(GLenum face, GLenum mode) GL_NV_polygon_modeglPolygonModeNV in interface GLES2public void glPolygonOffset(float arg0,
float arg1)
GL void glPolygonOffset(GLfloat factor, GLfloat units) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_polygon_offsetglPolygonOffsetEXTglPolygonOffset in interface GLpublic void glPopDebugGroup()
GL2ES2 void glPopDebugGroup(void) GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglPopDebugGroupKHRglPopDebugGroup in interface GL2ES2public void glPrimitiveBoundingBox(float arg0,
float arg1,
float arg2,
float arg3,
float arg4,
float arg5,
float arg6,
float arg7)
GL2ES3 void glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) GL_ES_VERSION_3_2, GL_OES_primitive_bounding_box, GL_ARB_ES3_2_compatibility, GL_EXT_primitive_bounding_boxglPrimitiveBoundingBoxOES, glPrimitiveBoundingBoxARB, glPrimitiveBoundingBoxEXTglPrimitiveBoundingBox in interface GL2ES3public 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_boxglPrimitiveBoundingBoxEXT in interface GLES2public 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_boxglPrimitiveBoundingBoxOES in interface GLES2public void glProgramBinary(int arg0,
int arg1,
Buffer arg2,
int arg3)
GL2ES2 void glProgramBinary(GLuint program, GLenum binaryFormat, const void * binary, GLint length) GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binaryglProgramBinaryOESglProgramBinary in interface GL2ES2arg2 - a direct or array-backed Bufferpublic void glProgramParameteri(int arg0,
int arg1,
int arg2)
GL2ES2 void glProgramParameteri(GLuint program, GLenum pname, GLint value) GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_EXT_geometry_shader4, GL_EXT_separate_shader_objects, GL_ARB_geometry_shader4glProgramParameteriEXT, glProgramParameteriARBglProgramParameteri in interface GL2ES2public void glProgramUniform1f(int arg0,
int arg1,
float arg2)
GL2ES2 void glProgramUniform1f(GLuint program, GLint location, GLfloat v0) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1fEXTglProgramUniform1f in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1fvEXTglProgramUniform1fv in interface GL2ES2public void glProgramUniform1fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2ES2 void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1fvEXTglProgramUniform1fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic void glProgramUniform1i(int arg0,
int arg1,
int arg2)
GL2ES2 void glProgramUniform1i(GLuint program, GLint location, GLint v0) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1iEXTglProgramUniform1i in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1ivEXTglProgramUniform1iv in interface GL2ES2public void glProgramUniform1iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES2 void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1ivEXTglProgramUniform1iv in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic void glProgramUniform1ui(int arg0,
int arg1,
int arg2)
GL2ES2 void glProgramUniform1ui(GLuint program, GLint location, GLuint v0) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1uiEXTglProgramUniform1ui in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1uivEXTglProgramUniform1uiv in interface GL2ES2public void glProgramUniform1uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES2 void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform1uivEXTglProgramUniform1uiv in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic void glProgramUniform2f(int arg0,
int arg1,
float arg2,
float arg3)
GL2ES2 void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2fEXTglProgramUniform2f in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2fvEXTglProgramUniform2fv in interface GL2ES2public void glProgramUniform2fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2ES2 void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2fvEXTglProgramUniform2fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic void glProgramUniform2i(int arg0,
int arg1,
int arg2,
int arg3)
GL2ES2 void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2iEXTglProgramUniform2i in interface GL2ES2public void glProgramUniform2iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES2 void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2ivEXTglProgramUniform2iv in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2ivEXTglProgramUniform2iv in interface GL2ES2public void glProgramUniform2ui(int arg0,
int arg1,
int arg2,
int arg3)
GL2ES2 void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2uiEXTglProgramUniform2ui in interface GL2ES2public void glProgramUniform2uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES2 void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2uivEXTglProgramUniform2uiv in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform2uivEXTglProgramUniform2uiv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3fEXTglProgramUniform3f in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3fvEXTglProgramUniform3fv in interface GL2ES2public void glProgramUniform3fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2ES2 void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3fvEXTglProgramUniform3fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3iEXTglProgramUniform3i in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3ivEXTglProgramUniform3iv in interface GL2ES2public void glProgramUniform3iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES2 void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3ivEXTglProgramUniform3iv in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3uiEXTglProgramUniform3ui in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3uivEXTglProgramUniform3uiv in interface GL2ES2public void glProgramUniform3uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES2 void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform3uivEXTglProgramUniform3uiv in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4fEXTglProgramUniform4f in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4fvEXTglProgramUniform4fv in interface GL2ES2public void glProgramUniform4fv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL2ES2 void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4fvEXTglProgramUniform4fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4iEXTglProgramUniform4i in interface GL2ES2public void glProgramUniform4iv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES2 void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4ivEXTglProgramUniform4iv in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4ivEXTglProgramUniform4iv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4uiEXTglProgramUniform4ui in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4uivEXTglProgramUniform4uiv in interface GL2ES2public void glProgramUniform4uiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL2ES2 void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniform4uivEXTglProgramUniform4uiv in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix2fvEXTglProgramUniformMatrix2fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix2fvEXTglProgramUniformMatrix2fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix2x3fvEXTglProgramUniformMatrix2x3fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix2x3fvEXTglProgramUniformMatrix2x3fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix2x4fvEXTglProgramUniformMatrix2x4fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix2x4fvEXTglProgramUniformMatrix2x4fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix3fvEXTglProgramUniformMatrix3fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix3fvEXTglProgramUniformMatrix3fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix3x2fvEXTglProgramUniformMatrix3x2fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix3x2fvEXTglProgramUniformMatrix3x2fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix3x4fvEXTglProgramUniformMatrix3x4fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix3x4fvEXTglProgramUniformMatrix3x4fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix4fvEXTglProgramUniformMatrix4fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix4fvEXTglProgramUniformMatrix4fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix4x2fvEXTglProgramUniformMatrix4x2fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix4x2fvEXTglProgramUniformMatrix4x2fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix4x3fvEXTglProgramUniformMatrix4x3fv in interface GL2ES2public 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_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objectsglProgramUniformMatrix4x3fvEXTglProgramUniformMatrix4x3fv in interface GL2ES2arg4 - a direct or array-backed FloatBufferpublic void glPushDebugGroup(int arg0,
int arg1,
int arg2,
ByteBuffer arg3)
GL2ES2 void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message) GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglPushDebugGroupKHRglPushDebugGroup in interface GL2ES2arg3 - a direct or array-backed ByteBufferpublic 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_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debugglPushDebugGroupKHRglPushDebugGroup in interface GL2ES2public 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_queryglQueryCounterEXTglQueryCounter in interface GL2ES2public void glRasterSamplesEXT(int arg0,
boolean arg1)
GLES2 void glRasterSamplesEXT(GLuint samples, GLboolean fixedsamplelocations) GL_EXT_raster_multisampleglRasterSamplesEXT in interface GLES2public void glReadBuffer(int arg0)
GL2ES3 void glReadBuffer(GLenum mode) GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_read_bufferglReadBufferNVglReadBuffer in interface GL2ES3public void glReadBufferIndexedEXT(int arg0,
int arg1)
GLES2 void glReadBufferIndexedEXT(GLenum src, GLint index) GL_EXT_multiview_draw_buffersglReadBufferIndexedEXT in interface GLES2public void glReadBufferNV(int arg0)
GLES2 void glReadBufferNV(GLenum mode) GL_NV_read_bufferglReadBufferNV in interface GLES2public 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glReadPixels in interface GLarg6 - a direct or array-backed Bufferpublic 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glReadPixels in interface GLpublic 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_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessglReadnPixelsEXT, glReadnPixelsARB, glReadnPixelsKHRglReadnPixels in interface GLarg7 - a direct or array-backed Bufferpublic void glReleaseShaderCompiler()
GL2ES2 void glReleaseShaderCompiler(void);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glReleaseShaderCompiler in interface GL2ES2public void glRenderbufferStorage(int arg0,
int arg1,
int arg2,
int arg3)
GL void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglRenderbufferStorageEXT, glRenderbufferStorageOESglRenderbufferStorage in interface GLpublic 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_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_APPLE_framebuffer_multisample, GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample, GL_ANGLE_framebuffer_multisample, GL_IMG_multisampled_render_to_texture, GL_NV_framebuffer_multisampleglRenderbufferStorageMultisampleAPPLE, glRenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleANGLE, glRenderbufferStorageMultisampleIMG, glRenderbufferStorageMultisampleNVglRenderbufferStorageMultisample in interface GLpublic 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_multisampleglRenderbufferStorageMultisampleEXT in interface GLES2public 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_textureglRenderbufferStorageMultisampleIMG in interface GLES2public 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_multisampleglRenderbufferStorageMultisampleNV in interface GLES2public void glResolveDepthValuesNV()
GLES2 void glResolveDepthValuesNV(void) GL_NV_sample_locationsglResolveDepthValuesNV in interface GLES2public void glResolveMultisampleFramebuffer()
GLES2 void glResolveMultisampleFramebuffer(void) GL_APPLE_framebuffer_multisampleglResolveMultisampleFramebufferAPPLEglResolveMultisampleFramebuffer in interface GLES2public void glResumeTransformFeedback()
GL2ES3 void glResumeTransformFeedback(void) GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2glResumeTransformFeedbackNVglResumeTransformFeedback in interface GL2ES3public void glSampleCoverage(float arg0,
boolean arg1)
GL void glSampleCoverage(GLfloat value, GLboolean invert) GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multisample, GL_OES_fixed_pointglSampleCoverageARB, glSampleCoverageOESglSampleCoverage in interface GLpublic 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_2glSampleMaski in interface GL2ES2public 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglSamplerParameterIivEXT, glSamplerParameterIivOESglSamplerParameterIiv in interface GL2ES2public void glSamplerParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglSamplerParameterIivEXT, glSamplerParameterIivOESglSamplerParameterIiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glSamplerParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param) GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglSamplerParameterIuivEXT, glSamplerParameterIuivOESglSamplerParameterIuiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic 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_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglSamplerParameterIuivEXT, glSamplerParameterIuivOESglSamplerParameterIuiv in interface GL2ES2public void glSamplerParameterf(int arg0,
int arg1,
float arg2)
GL3ES3 void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glSamplerParameterf in interface GL3ES3public 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_VERSION_3_3, GL_ES_VERSION_3_0glSamplerParameterfv in interface GL3ES3public void glSamplerParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL3ES3 void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glSamplerParameterfv in interface GL3ES3arg2 - a direct or array-backed FloatBufferpublic void glSamplerParameteri(int arg0,
int arg1,
int arg2)
GL3ES3 void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glSamplerParameteri in interface GL3ES3public void glSamplerParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL3ES3 void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param) GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0glSamplerParameteriv in interface GL3ES3arg2 - a direct or array-backed IntBufferpublic 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_VERSION_3_3, GL_ES_VERSION_3_0glSamplerParameteriv in interface GL3ES3public void glScissor(int arg0,
int arg1,
int arg2,
int arg3)
GL void glScissor(GLint x, GLint y, GLsizei width, GLsizei height) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glScissorArrayvNV(int arg0,
int arg1,
IntBuffer arg2)
GLES2 void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v) GL_NV_viewport_arrayglScissorArrayvNV in interface GLES2arg2 - a direct or array-backed IntBufferpublic void glScissorArrayvNV(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES2 void glScissorArrayvNV(GLuint first, GLsizei count, const GLint * v) GL_NV_viewport_arrayglScissorArrayvNV in interface GLES2public 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_arrayglScissorIndexedNV in interface GLES2public void glScissorIndexedvNV(int arg0,
IntBuffer arg1)
GLES2 void glScissorIndexedvNV(GLuint index, const GLint * v) GL_NV_viewport_arrayglScissorIndexedvNV in interface GLES2arg1 - a direct or array-backed IntBufferpublic void glScissorIndexedvNV(int arg0,
int[] arg1,
int arg2)
GLES2 void glScissorIndexedvNV(GLuint index, const GLint * v) GL_NV_viewport_arrayglScissorIndexedvNV in interface GLES2public void glShaderBinary(int arg0,
IntBuffer arg1,
int arg2,
Buffer arg3,
int arg4)
GL2ES2 void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glShaderBinary in interface GL2ES2public void glShaderBinary(int arg0,
int[] arg1,
int arg2,
int arg3,
Buffer arg4,
int arg5)
GL2ES2 void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
glShaderBinary in interface GL2ES2public void glShaderSource(int arg0,
int arg1,
String[] arg2,
IntBuffer arg3)
GL2ES2 void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglShaderSourceARBglShaderSource in interface GL2ES2arg3 - a direct or array-backed IntBufferpublic void glShaderSource(int arg0,
int arg1,
String[] arg2,
int[] arg3,
int arg4)
GL2ES2 void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglShaderSourceARBglShaderSource in interface GL2ES2public 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_renderingglStartTilingQCOM in interface GLES2public void glStencilFunc(int arg0,
int arg1,
int arg2)
GL void glStencilFunc(GLenum func, GLint ref, GLuint mask) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glStencilFunc in interface GLpublic void glStencilFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
GL2ES2 void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencilglStencilFuncSeparateATIglStencilFuncSeparate in interface GL2ES2public void glStencilMask(int arg0)
GL void glStencilMask(GLuint mask) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glStencilMask in interface GLpublic void glStencilMaskSeparate(int arg0,
int arg1)
GL2ES2 void glStencilMaskSeparate(GLenum face, GLuint mask) GL_ES_VERSION_2_0, GL_VERSION_2_0glStencilMaskSeparate in interface GL2ES2public void glStencilOp(int arg0,
int arg1,
int arg2)
GL void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glStencilOp in interface GLpublic void glStencilOpSeparate(int arg0,
int arg1,
int arg2,
int arg3)
GL2ES2 void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencilglStencilOpSeparateATIglStencilOpSeparate in interface GL2ES2public void glSubpixelPrecisionBiasNV(int arg0,
int arg1)
GLES2 void glSubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits) GL_NV_conservative_rasterglSubpixelPrecisionBiasNV in interface GLES2public void glTexBuffer(int arg0,
int arg1,
int arg2)
GL2ES3 void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer) GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer, GL_EXT_texture_buffer_objectglTexBufferOES, glTexBufferARB, glTexBufferEXTglTexBuffer in interface GL2ES3public 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_objectglTexBufferEXT in interface GLES2public void glTexBufferOES(int arg0,
int arg1,
int arg2)
GLES2 void glTexBufferOES(GLenum target, GLenum internalformat, GLuint buffer) GL_OES_texture_bufferglTexBufferOES in interface GLES2public void glTexBufferRange(int arg0,
int arg1,
int arg2,
long arg3,
long arg4)
GL3ES3 void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_bufferglTexBufferRangeOES, glTexBufferRangeEXTglTexBufferRange in interface GL3ES3public 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_bufferglTexBufferRangeEXT in interface GLES2public 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_bufferglTexBufferRangeOES in interface GLES2public 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexImage2D in interface GLarg8 - a direct or array-backed Bufferpublic 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexImage2D in interface GLpublic 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_2glTexImage2DMultisample in interface GL2ES2public void glTexImage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
Buffer arg9)
GL2ES2 void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels) GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3DglTexImage3DOES, glTexImage3DEXTglTexImage3D in interface GL2ES2arg9 - a direct or array-backed Bufferpublic 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3DglTexImage3DOES, glTexImage3DEXTglTexImage3D in interface GL2ES2public 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_2glTexImage3DMultisample in interface GL2ES2public void glTexPageCommitmentEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
boolean arg8)
GLES2 void glTexPageCommitmentEXT(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit) GL_EXT_sparse_textureglTexPageCommitmentEXT in interface GLES2public void glTexParameterIiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampglTexParameterIivOES, glTexParameterIivEXTglTexParameterIiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glTexParameterIiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clampglTexParameterIivOES, glTexParameterIivEXTglTexParameterIiv in interface GL2ES2public void glTexParameterIuiv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglTexParameterIuivEXT, glTexParameterIuivOESglTexParameterIuiv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glTexParameterIuiv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params) GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clampglTexParameterIuivEXT, glTexParameterIuivOESglTexParameterIuiv in interface GL2ES2public void glTexParameterf(int arg0,
int arg1,
float arg2)
GL void glTexParameterf(GLenum target, GLenum pname, GLfloat param) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glTexParameterf in interface GLpublic void glTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glTexParameterfv in interface GLpublic void glTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glTexParameterfv in interface GLarg2 - a direct or array-backed FloatBufferpublic void glTexParameteri(int arg0,
int arg1,
int arg2)
GL void glTexParameteri(GLenum target, GLenum pname, GLint param) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexParameteri in interface GLpublic void glTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glTexParameteriv(GLenum target, GLenum pname, const GLint * params) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glTexParameteriv(GLenum target, GLenum pname, const GLint * params) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexParameteriv in interface GLpublic void glTexStorage1D(int arg0,
int arg1,
int arg2,
int arg3)
GL void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) GL_ARB_texture_storage, GL_VERSION_4_2, GL_EXT_texture_storageglTexStorage1DEXTglTexStorage1D in interface GLpublic 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_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storageglTexStorage2DEXTglTexStorage2D in interface GLpublic 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_ARB_texture_storage_multisample, GL_ES_VERSION_3_1, GL_VERSION_4_3glTexStorage2DMultisample in interface GL2ES3public 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_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storageglTexStorage3DEXTglTexStorage3D in interface GLpublic void glTexStorage3DMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
boolean arg6)
GL2ES3 void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) GL_ARB_texture_storage_multisample, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_OES_texture_storage_multisample_2d_arrayglTexStorage3DMultisampleOESglTexStorage3DMultisample in interface GL2ES3public 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_arrayglTexStorage3DMultisampleOES in interface GLES2public 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_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtextureglTexSubImage2DEXTglTexSubImage2D in interface GLarg8 - a direct or array-backed Bufferpublic void glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
GL void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtextureglTexSubImage2DEXTglTexSubImage2D in interface GLpublic 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3DglTexSubImage3DOES, glTexSubImage3DEXTglTexSubImage3D in interface GL2ES2arg10 - a direct or array-backed Bufferpublic 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_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3DglTexSubImage3DOES, glTexSubImage3DEXTglTexSubImage3D in interface GL2ES2public void glTextureStorage1DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_accessglTextureStorage1DEXT in interface GLpublic void glTextureStorage2DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_accessglTextureStorage2DEXT in interface GLpublic void glTextureStorage3DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
GL void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_accessglTextureStorage3DEXT in interface GLpublic 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_viewglTextureViewOES, glTextureViewEXTglTextureView in interface GLES2public 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_feedbackglTransformFeedbackVaryingsEXT, glTransformFeedbackVaryingsNVglTransformFeedbackVaryings in interface GL2ES3public void glUniform(GLUniformData arg0)
public void glUniform1f(int arg0,
float arg1)
GL2ES2 void glUniform1f(GLint location, GLfloat v0) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform1fARBglUniform1f in interface GL2ES2public void glUniform1fv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glUniform1fv(GLint location, GLsizei count, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform1fvARBglUniform1fv in interface GL2ES2public void glUniform1fv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glUniform1fv(GLint location, GLsizei count, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform1fvARBglUniform1fv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glUniform1i(int arg0,
int arg1)
GL2ES2 void glUniform1i(GLint location, GLint v0) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform1iARBglUniform1i in interface GL2ES2public void glUniform1iv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glUniform1iv(GLint location, GLsizei count, const GLint * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform1ivARBglUniform1iv in interface GL2ES2public void glUniform1iv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glUniform1iv(GLint location, GLsizei count, const GLint * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform1ivARBglUniform1iv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic 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_shader4glUniform1uiEXTglUniform1ui in interface GL2ES3public 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_shader4glUniform1uivEXTglUniform1uiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic 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_shader4glUniform1uivEXTglUniform1uiv in interface GL2ES3public void glUniform2f(int arg0,
float arg1,
float arg2)
GL2ES2 void glUniform2f(GLint location, GLfloat v0, GLfloat v1) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform2fARBglUniform2f in interface GL2ES2public void glUniform2fv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glUniform2fv(GLint location, GLsizei count, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform2fvARBglUniform2fv in interface GL2ES2public void glUniform2fv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glUniform2fv(GLint location, GLsizei count, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform2fvARBglUniform2fv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glUniform2i(int arg0,
int arg1,
int arg2)
GL2ES2 void glUniform2i(GLint location, GLint v0, GLint v1) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform2iARBglUniform2i in interface GL2ES2public void glUniform2iv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glUniform2iv(GLint location, GLsizei count, const GLint * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform2ivARBglUniform2iv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glUniform2iv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glUniform2iv(GLint location, GLsizei count, const GLint * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform2ivARBglUniform2iv in interface GL2ES2public 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_shader4glUniform2uiEXTglUniform2ui in interface GL2ES3public 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_shader4glUniform2uivEXTglUniform2uiv in interface GL2ES3public 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_shader4glUniform2uivEXTglUniform2uiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic void glUniform3f(int arg0,
float arg1,
float arg2,
float arg3)
GL2ES2 void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform3fARBglUniform3f in interface GL2ES2public void glUniform3fv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glUniform3fv(GLint location, GLsizei count, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform3fvARBglUniform3fv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glUniform3fv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glUniform3fv(GLint location, GLsizei count, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform3fvARBglUniform3fv in interface GL2ES2public void glUniform3i(int arg0,
int arg1,
int arg2,
int arg3)
GL2ES2 void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform3iARBglUniform3i in interface GL2ES2public void glUniform3iv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glUniform3iv(GLint location, GLsizei count, const GLint * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform3ivARBglUniform3iv in interface GL2ES2public void glUniform3iv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glUniform3iv(GLint location, GLsizei count, const GLint * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform3ivARBglUniform3iv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic 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_shader4glUniform3uiEXTglUniform3ui in interface GL2ES3public 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_shader4glUniform3uivEXTglUniform3uiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic 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_shader4glUniform3uivEXTglUniform3uiv in interface GL2ES3public 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform4fARBglUniform4f in interface GL2ES2public void glUniform4fv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES2 void glUniform4fv(GLint location, GLsizei count, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform4fvARBglUniform4fv in interface GL2ES2arg2 - a direct or array-backed FloatBufferpublic void glUniform4fv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES2 void glUniform4fv(GLint location, GLsizei count, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform4fvARBglUniform4fv in interface GL2ES2public 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform4iARBglUniform4i in interface GL2ES2public void glUniform4iv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES2 void glUniform4iv(GLint location, GLsizei count, const GLint * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform4ivARBglUniform4iv in interface GL2ES2arg2 - a direct or array-backed IntBufferpublic void glUniform4iv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES2 void glUniform4iv(GLint location, GLsizei count, const GLint * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniform4ivARBglUniform4iv in interface GL2ES2public 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_shader4glUniform4uiEXTglUniform4ui in interface GL2ES3public 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_shader4glUniform4uivEXTglUniform4uiv in interface GL2ES3public 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_shader4glUniform4uivEXTglUniform4uiv in interface GL2ES3arg2 - a direct or array-backed IntBufferpublic void glUniformBlockBinding(int arg0,
int arg1,
int arg2)
GL2ES3 void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1glUniformBlockBinding in interface GL2ES3public void glUniformMatrix2fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2ES2 void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniformMatrix2fvARBglUniformMatrix2fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniformMatrix2fvARBglUniformMatrix2fv in interface GL2ES2public 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_matricesglUniformMatrix2x3fvNVglUniformMatrix2x3fv in interface GL2ES3arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix2x3fvNVglUniformMatrix2x3fv in interface GL2ES3public 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_matricesglUniformMatrix2x3fvNV in interface GLES2arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix2x3fvNV in interface GLES2public 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_matricesglUniformMatrix2x4fvNVglUniformMatrix2x4fv in interface GL2ES3arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix2x4fvNVglUniformMatrix2x4fv in interface GL2ES3public 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_matricesglUniformMatrix2x4fvNV in interface GLES2arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix2x4fvNV in interface GLES2public void glUniformMatrix3fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2ES2 void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniformMatrix3fvARBglUniformMatrix3fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniformMatrix3fvARBglUniformMatrix3fv in interface GL2ES2public 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_matricesglUniformMatrix3x2fvNVglUniformMatrix3x2fv in interface GL2ES3arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix3x2fvNVglUniformMatrix3x2fv in interface GL2ES3public 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_matricesglUniformMatrix3x2fvNV in interface GLES2public 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_matricesglUniformMatrix3x2fvNV in interface GLES2arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix3x4fvNVglUniformMatrix3x4fv in interface GL2ES3public 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_matricesglUniformMatrix3x4fvNVglUniformMatrix3x4fv in interface GL2ES3arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix3x4fvNV in interface GLES2arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix3x4fvNV in interface GLES2public void glUniformMatrix4fv(int arg0,
int arg1,
boolean arg2,
FloatBuffer arg3)
GL2ES2 void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniformMatrix4fvARBglUniformMatrix4fv in interface GL2ES2arg3 - a direct or array-backed FloatBufferpublic 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglUniformMatrix4fvARBglUniformMatrix4fv in interface GL2ES2public 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_matricesglUniformMatrix4x2fvNVglUniformMatrix4x2fv in interface GL2ES3arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix4x2fvNVglUniformMatrix4x2fv in interface GL2ES3public 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_matricesglUniformMatrix4x2fvNV in interface GLES2public 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_matricesglUniformMatrix4x2fvNV in interface GLES2arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix4x3fvNVglUniformMatrix4x3fv in interface GL2ES3arg3 - a direct or array-backed FloatBufferpublic 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_matricesglUniformMatrix4x3fvNVglUniformMatrix4x3fv in interface GL2ES3public 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_matricesglUniformMatrix4x3fvNV in interface GLES2public 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_matricesglUniformMatrix4x3fvNV in interface GLES2arg3 - a direct or array-backed FloatBufferpublic boolean glUnmapBuffer(int arg0)
GL GLboolean glUnmapBuffer(GLenum target) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_OES_mapbuffer, GL_ARB_vertex_buffer_objectglUnmapBufferOES, glUnmapBufferARBglUnmapBuffer in interface GLpublic void glUseProgram(int arg0)
GL2ES2 void glUseProgram(GLuint program) GL_ES_VERSION_2_0, GL_VERSION_2_0glUseProgram in interface GL2ES2public void glUseProgramStages(int arg0,
int arg1,
int arg2)
GL2ES2 void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglUseProgramStagesEXTglUseProgramStages in interface GL2ES2public void glValidateProgram(int arg0)
GL2ES2 void glValidateProgram(GLuint program) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objectsglValidateProgramARBglValidateProgram in interface GL2ES2public void glValidateProgramPipeline(int arg0)
GL2ES2 void glValidateProgramPipeline(GLuint pipeline) GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objectsglValidateProgramPipelineEXTglValidateProgramPipeline in interface GL2ES2public void glVertexAttrib1f(int arg0,
float arg1)
GL2ES2 void glVertexAttrib1f(GLuint index, GLfloat x) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programglVertexAttrib1fARB, glVertexAttrib1fNVglVertexAttrib1f in interface GL2ES2public void glVertexAttrib1fv(int arg0,
float[] arg1,
int arg2)
GL2ES2 void glVertexAttrib1fv(GLuint index, const GLfloat * v) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglVertexAttrib1fvNV, glVertexAttrib1fvARBglVertexAttrib1fv in interface GL2ES2public void glVertexAttrib1fv(int arg0,
FloatBuffer arg1)
GL2ES2 void glVertexAttrib1fv(GLuint index, const GLfloat * v) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglVertexAttrib1fvNV, glVertexAttrib1fvARBglVertexAttrib1fv in interface GL2ES2arg1 - a direct or array-backed FloatBufferpublic void glVertexAttrib2f(int arg0,
float arg1,
float arg2)
GL2ES2 void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programglVertexAttrib2fARB, glVertexAttrib2fNVglVertexAttrib2f in interface GL2ES2public void glVertexAttrib2fv(int arg0,
float[] arg1,
int arg2)
GL2ES2 void glVertexAttrib2fv(GLuint index, const GLfloat * v) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programglVertexAttrib2fvARB, glVertexAttrib2fvNVglVertexAttrib2fv in interface GL2ES2public void glVertexAttrib2fv(int arg0,
FloatBuffer arg1)
GL2ES2 void glVertexAttrib2fv(GLuint index, const GLfloat * v) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programglVertexAttrib2fvARB, glVertexAttrib2fvNVglVertexAttrib2fv in interface GL2ES2arg1 - a direct or array-backed FloatBufferpublic void glVertexAttrib3f(int arg0,
float arg1,
float arg2,
float arg3)
GL2ES2 void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programglVertexAttrib3fARB, glVertexAttrib3fNVglVertexAttrib3f in interface GL2ES2public void glVertexAttrib3fv(int arg0,
float[] arg1,
int arg2)
GL2ES2 void glVertexAttrib3fv(GLuint index, const GLfloat * v) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglVertexAttrib3fvNV, glVertexAttrib3fvARBglVertexAttrib3fv in interface GL2ES2public void glVertexAttrib3fv(int arg0,
FloatBuffer arg1)
GL2ES2 void glVertexAttrib3fv(GLuint index, const GLfloat * v) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglVertexAttrib3fvNV, glVertexAttrib3fvARBglVertexAttrib3fv in interface GL2ES2arg1 - a direct or array-backed FloatBufferpublic 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglVertexAttrib4fNV, glVertexAttrib4fARBglVertexAttrib4f in interface GL2ES2public void glVertexAttrib4fv(int arg0,
float[] arg1,
int arg2)
GL2ES2 void glVertexAttrib4fv(GLuint index, const GLfloat * v) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglVertexAttrib4fvNV, glVertexAttrib4fvARBglVertexAttrib4fv in interface GL2ES2public void glVertexAttrib4fv(int arg0,
FloatBuffer arg1)
GL2ES2 void glVertexAttrib4fv(GLuint index, const GLfloat * v) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_programglVertexAttrib4fvNV, glVertexAttrib4fvARBglVertexAttrib4fv in interface GL2ES2arg1 - a direct or array-backed FloatBufferpublic 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_bindingglVertexAttribBinding in interface GL3ES3public void glVertexAttribDivisor(int arg0,
int arg1)
GLES2 void glVertexAttribDivisor(GLuint index, GLuint divisor) GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_ANGLE_instanced_arrays, GL_EXT_instanced_arrays, GL_ARB_instanced_arraysglVertexAttribDivisorNV, glVertexAttribDivisorANGLE, glVertexAttribDivisorEXT, glVertexAttribDivisorARBglVertexAttribDivisor in interface GL2ES3glVertexAttribDivisor in interface GLES2public void glVertexAttribDivisorANGLE(int arg0,
int arg1)
GLES2 void glVertexAttribDivisorANGLE(GLuint index, GLuint divisor) GL_ANGLE_instanced_arraysglVertexAttribDivisorANGLE in interface GLES2public void glVertexAttribDivisorNV(int arg0,
int arg1)
GLES2 void glVertexAttribDivisorNV(GLuint index, GLuint divisor) GL_NV_instanced_arraysglVertexAttribDivisorNV in interface GLES2public 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_memoryglVertexAttribFormatNVglVertexAttribFormat in interface GL3ES3public 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_program4glVertexAttribI4iEXTglVertexAttribI4i in interface GL2ES3public 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_program4glVertexAttribI4ivEXTglVertexAttribI4iv in interface GL2ES3arg1 - a direct or array-backed IntBufferpublic 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_program4glVertexAttribI4ivEXTglVertexAttribI4iv in interface GL2ES3public 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_program4glVertexAttribI4uiEXTglVertexAttribI4ui in interface GL2ES3public 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_program4glVertexAttribI4uivEXTglVertexAttribI4uiv in interface GL2ES3public 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_program4glVertexAttribI4uivEXTglVertexAttribI4uiv in interface GL2ES3arg1 - a direct or array-backed IntBufferpublic 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_memoryglVertexAttribIFormatNVglVertexAttribIFormat in interface GL3ES3public 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_0glVertexAttribIPointer in interface GLES3arg4 - a direct only Bufferpublic 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_program4glVertexAttribIPointerEXTglVertexAttribIPointer in interface GL2ES3public 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_0glVertexAttribPointer in interface GLES2glVertexAttribPointer in interface GLES3arg5 - a direct only Bufferpublic void glVertexAttribPointer(GLArrayData arg0)
glVertexAttribPointer in interface GL2ES2public 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_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_programglVertexAttribPointerARB, glVertexAttribPointerNVglVertexAttribPointer in interface GL2ES2public 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_bindingglVertexBindingDivisor in interface GL3ES3public void glViewport(int arg0,
int arg1,
int arg2,
int arg3)
GL void glViewport(GLint x, GLint y, GLsizei width, GLsizei height) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glViewport in interface GLpublic void glViewportArrayvNV(int arg0,
int arg1,
float[] arg2,
int arg3)
GLES2 void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v) GL_NV_viewport_arrayglViewportArrayvNV in interface GLES2public void glViewportArrayvNV(int arg0,
int arg1,
FloatBuffer arg2)
GLES2 void glViewportArrayvNV(GLuint first, GLsizei count, const GLfloat * v) GL_NV_viewport_arrayglViewportArrayvNV in interface GLES2arg2 - a direct or array-backed FloatBufferpublic 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_arrayglViewportIndexedfNV in interface GLES2public void glViewportIndexedfvNV(int arg0,
float[] arg1,
int arg2)
GLES2 void glViewportIndexedfvNV(GLuint index, const GLfloat * v) GL_NV_viewport_arrayglViewportIndexedfvNV in interface GLES2public void glViewportIndexedfvNV(int arg0,
FloatBuffer arg1)
GLES2 void glViewportIndexedfvNV(GLuint index, const GLfloat * v) GL_NV_viewport_arrayglViewportIndexedfvNV in interface GLES2arg1 - a direct or array-backed FloatBufferpublic void glWaitSync(long arg0,
int arg1,
long arg2)
GL3ES3 void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_syncglWaitSyncAPPLEglWaitSync in interface GL3ES3public boolean hasBasicFBOSupport()
GLBasetrue if basic FBO support is available, otherwise false.
Basic FBO is supported if the context is either GL-ES >= 2.0, GL >= 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 GLBaseGLContext.hasBasicFBOSupport()public boolean hasFullFBOSupport()
GLBasetrue 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 GLBaseGLContext.hasFullFBOSupport()public boolean hasGLSL()
GLBasehasGLSL in interface GLBaseGLContext.hasGLSL()public boolean isExtensionAvailable(String arg0)
GLBaseisExtensionAvailable in interface GLBasearg0 - the name of the OpenGL extension (e.g.,
"GL_ARB_vertex_program").public boolean isFunctionAvailable(String arg0)
GLBaseBy "successfully" we mean that the function is both callable on the machine running the program and available on the current display.
In order to call a function successfully, the function must be both callable on the machine running the program and available on the display device that is rendering the output (note: on non-networked, single-display machines these two conditions are identical; on networked and/or multi-display machines this becomes more complicated). These conditions are met if the function is either part of the core OpenGL version supported by both the host and display, or it is an OpenGL extension function that both the host and display support.
A GL function is callable if it is successfully linked at runtime, hence the GLContext must be made current at least once.
isFunctionAvailable in interface GLBasearg0 - the name of the OpenGL function (e.g., use
"glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL.glBindRenderbuffer(int,int) is available).public boolean isGL()
GLBasepublic boolean isGL2()
GLBaseisGL2 in interface GLBaseGLContext.isGL2()public boolean isGL2ES1()
GLBaseisGL2ES1 in interface GLBaseGLContext.isGL2ES1()public boolean isGL2ES2()
GLBaseisGL2ES2 in interface GLBaseGLContext.isGL2ES2()public boolean isGL2ES3()
GLBaseisGL2ES3 in interface GLBaseGLContext.isGL2ES3()public boolean isGL2GL3()
GLBaseisGL2GL3 in interface GLBaseGLContext.isGL2GL3()public boolean isGL3()
GLBaseisGL3 in interface GLBaseGLContext.isGL3()public boolean isGL3ES3()
GLBaseisGL3ES3 in interface GLBaseGLContext.isGL3ES3()public boolean isGL3bc()
GLBaseisGL3bc in interface GLBaseGLContext.isGL3bc()public boolean isGL3core()
GLBaseIncludes [ GL4, GL3 ].
isGL3core in interface GLBaseGLContext.isGL3core()public boolean isGL4()
GLBaseisGL4 in interface GLBaseGLContext.isGL4()public boolean isGL4ES3()
GLBaseGLBase.isGLES3Compatible() returns true.
Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
isGL4ES3 in interface GLBaseGLContext.isGL4ES3()public boolean isGL4bc()
GLBaseisGL4bc in interface GLBaseGLContext.isGL4bc()public boolean isGL4core()
GLBaseIncludes [ GL4 ].
isGL4core in interface GLBaseGLContext.isGL4core()public boolean isGLES()
GLBaseGLBase.isGLES1(), GLBase.isGLES2() and GLBase.isGLES3().isGLES in interface GLBaseGLContext.isGLES()public boolean isGLES1()
GLBaseisGLES1 in interface GLBaseGLContext.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 GLBaseGLBase.isGLES2Compatible(),
GLContext.isGLES2()public boolean isGLES2Compatible()
GLBaseisGLES2Compatible in interface GLBaseGL_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 GLBaseGLBase.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 GLBaseGLContext.isGLES31Compatible()public boolean isGLES32Compatible()
GLBase
Return true if the underlying context is an ES3 context ≥ 3.2 or implements
the extension GL_ARB_ES3_2_compatibility, otherwise false.
Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_2_compatibility and GLES3 ≥ 3.2 ]
isGLES32Compatible in interface GLBaseGLContext.isGLES32Compatible()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 GLBaseGLContext.isGLES3Compatible()public boolean isGLcore()
GLBaseIncludes [ GL4, GL3, GLES3, GL2ES2 ].
isGLcore in interface GLBaseGLContext.isGLcore()public boolean isNPOTTextureAvailable()
GLBaseNPOT textures are supported in OpenGL >= 3, GLES2 or if the 'GL_ARB_texture_non_power_of_two' extension is available.
isNPOTTextureAvailable in interface GLBasepublic boolean isPBOPackBound()
isPBOPackBound in interface GL2ES3public boolean isPBOUnpackBound()
isPBOUnpackBound in interface GL2ES3public boolean isTextureFormatBGRA8888Available()
isTextureFormatBGRA8888Available in interface GLBasepublic boolean isVBOArrayBound()
isVBOArrayBound in interface GLBaseGL.GL_ARRAY_BUFFER via GL.glBindBuffer(int, int), otherwise falsepublic boolean isVBOElementArrayBound()
isVBOElementArrayBound in interface GLBaseGL.GL_ELEMENT_ARRAY_BUFFER via GL.glBindBuffer(int, int), otherwise falsepublic GLBufferStorage mapBuffer(int arg0, int arg1)
GLBaseGLBufferStorage 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)
GLBaseGLBufferStorage 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 GLBasearg0 - 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)
GLBaseGLDrawable.
offscreen GLDrawable are ignored and false is returned.
The interval semantics:
setSwapInterval in interface GLBasearg0 - see aboveGLContext.setSwapInterval(int),
GLBase.getSwapInterval()Copyright 2010 JogAmp Community.