All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jogamp.opengl.GLES2 Maven / Gradle / Ivy

/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Wed Mar 11 20:51:21 CET 2015 ----! */

package com.jogamp.opengl;

import java.util.*;
import com.jogamp.opengl.*;
import com.jogamp.opengl.fixedfunc.*;
import jogamp.opengl.*;
import com.jogamp.gluegen.runtime.*;
import com.jogamp.common.os.*;
import com.jogamp.common.nio.*;
import java.nio.*;

 /**
  * 

This interface contains all OpenGL ES 2.0 methods, * as well as most of it's extensions defined at the time of this specification.

*/ public interface GLES2 extends GL2ES2{ /** Part of GL_AMD_compressed_3DC_texture */ public static final int GL_3DC_XY_AMD = 0x87FA; /** Part of GL_AMD_compressed_3DC_texture */ public static final int GL_3DC_X_AMD = 0x87F9; /** Part of GL_QCOM_alpha_test */ public static final int GL_ALPHA_TEST_FUNC_QCOM = 0x0BC1; /** Part of GL_QCOM_alpha_test */ public static final int GL_ALPHA_TEST_QCOM = 0x0BC0; /** Part of GL_QCOM_alpha_test */ public static final int GL_ALPHA_TEST_REF_QCOM = 0x0BC2; /** Part of GL_AMD_compressed_ATC_texture */ public static final int GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93; /** Part of GL_AMD_compressed_ATC_texture */ public static final int GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE; /** Part of GL_AMD_compressed_ATC_texture */ public static final int GL_ATC_RGB_AMD = 0x8C92; /** Part of GL_IMG_read_format */ public static final int GL_BGRA_IMG = 0x80E1; /** Part of GL_QCOM_binning_control */ public static final int GL_BINNING_CONTROL_HINT_QCOM = 0x8FB0; /** Part of GL_NV_texture_border_clamp */ public static final int GL_CLAMP_TO_BORDER_NV = 0x812D; /** Part of GL_APPLE_clip_distance */ public static final int GL_CLIP_DISTANCE0_APPLE = 0x3000; /** Part of GL_APPLE_clip_distance */ public static final int GL_CLIP_DISTANCE1_APPLE = 0x3001; /** Part of GL_APPLE_clip_distance */ public static final int GL_CLIP_DISTANCE2_APPLE = 0x3002; /** Part of GL_APPLE_clip_distance */ public static final int GL_CLIP_DISTANCE3_APPLE = 0x3003; /** Part of GL_APPLE_clip_distance */ public static final int GL_CLIP_DISTANCE4_APPLE = 0x3004; /** Part of GL_APPLE_clip_distance */ public static final int GL_CLIP_DISTANCE5_APPLE = 0x3005; /** Part of GL_APPLE_clip_distance */ public static final int GL_CLIP_DISTANCE6_APPLE = 0x3006; /** Part of GL_APPLE_clip_distance */ public static final int GL_CLIP_DISTANCE7_APPLE = 0x3007; /** Part of GL_EXT_multiview_draw_buffers */ public static final int GL_COLOR_ATTACHMENT_EXT = 0x90F0; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_COLOR_BUFFER_BIT0_QCOM = 0x00000001; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_COLOR_BUFFER_BIT1_QCOM = 0x00000002; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_COLOR_BUFFER_BIT2_QCOM = 0x00000004; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_COLOR_BUFFER_BIT3_QCOM = 0x00000008; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_COLOR_BUFFER_BIT4_QCOM = 0x00000010; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_COLOR_BUFFER_BIT5_QCOM = 0x00000020; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_COLOR_BUFFER_BIT6_QCOM = 0x00000040; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_COLOR_BUFFER_BIT7_QCOM = 0x00000080; /** Part of GL_EXT_discard_framebuffer */ public static final int GL_COLOR_EXT = 0x1800; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93BB; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93B8; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93B9; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93BA; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93BC; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93BD; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_3x3x3_OES = 0x93C0; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_4x3x3_OES = 0x93C1; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93B0; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_4x4x3_OES = 0x93C2; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_4x4x4_OES = 0x93C3; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93B1; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_5x4x4_OES = 0x93C4; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93B2; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_5x5x4_OES = 0x93C5; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_5x5x5_OES = 0x93C6; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93B3; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_6x5x5_OES = 0x93C7; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93B4; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_6x6x5_OES = 0x93C8; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_RGBA_ASTC_6x6x6_OES = 0x93C9; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93B5; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93B6; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93B7; /** Part of GL_IMG_texture_compression_pvrtc */ public static final int GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03; /** Part of GL_IMG_texture_compression_pvrtc2 */ public static final int GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG = 0x9137; /** Part of GL_IMG_texture_compression_pvrtc */ public static final int GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02; /** Part of GL_IMG_texture_compression_pvrtc2 */ public static final int GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG = 0x9138; /** Part of GL_ANGLE_texture_compression_dxt3 */ public static final int GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE = 0x83F2; /** Part of GL_ANGLE_texture_compression_dxt5 */ public static final int GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE = 0x83F3; /** Part of GL_IMG_texture_compression_pvrtc */ public static final int GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8C01; /** Part of GL_IMG_texture_compression_pvrtc */ public static final int GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8C00; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93DB; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93D8; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93D9; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93DA; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93DC; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93DD; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES = 0x93E0; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES = 0x93E1; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93D0; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES = 0x93E2; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES = 0x93E3; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93D1; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES = 0x93E4; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93D2; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES = 0x93E5; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES = 0x93E6; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93D3; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES = 0x93E7; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93D4; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES = 0x93E8; /** Part of GL_OES_texture_compression_astc */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES = 0x93E9; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93D5; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93D6; /** Part of GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93D7; /** Part of GL_EXT_pvrtc_sRGB */ public static final int GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT = 0x8A56; /** Part of GL_EXT_pvrtc_sRGB */ public static final int GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG = 0x93F0; /** Part of GL_EXT_pvrtc_sRGB */ public static final int GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT = 0x8A57; /** Part of GL_EXT_pvrtc_sRGB */ public static final int GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG = 0x93F1; /** Part of GL_NV_sRGB_formats */ public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV = 0x8C4D; /** Part of GL_NV_sRGB_formats */ public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV = 0x8C4E; /** Part of GL_NV_sRGB_formats */ public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV = 0x8C4F; /** Part of GL_EXT_pvrtc_sRGB */ public static final int GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT = 0x8A54; /** Part of GL_EXT_pvrtc_sRGB */ public static final int GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT = 0x8A55; /** Part of GL_NV_sRGB_formats */ public static final int GL_COMPRESSED_SRGB_S3TC_DXT1_NV = 0x8C4C; /** Part of GL_VERSION_4_5, GL_KHR_robustness
Alias for: GL_CONTEXT_LOST_KHR */ public static final int GL_CONTEXT_LOST = 0x0507; /** Part of GL_VERSION_4_5, GL_KHR_context_flush_control
Alias for: GL_CONTEXT_RELEASE_BEHAVIOR_KHR */ public static final int GL_CONTEXT_RELEASE_BEHAVIOR = 0x82FB; /** Part of GL_VERSION_4_5, GL_KHR_context_flush_control
Alias for: GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR */ public static final int GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH = 0x82FC; /** Part of GL_NV_copy_buffer */ public static final int GL_COPY_READ_BUFFER_NV = 0x8F36; /** Part of GL_NV_copy_buffer */ public static final int GL_COPY_WRITE_BUFFER_NV = 0x8F37; /** Part of GL_NV_coverage_sample */ public static final int GL_COVERAGE_ALL_FRAGMENTS_NV = 0x8ED5; /** Part of GL_NV_coverage_sample */ public static final int GL_COVERAGE_ATTACHMENT_NV = 0x8ED2; /** Part of GL_NV_coverage_sample */ public static final int GL_COVERAGE_AUTOMATIC_NV = 0x8ED7; /** Part of GL_NV_coverage_sample */ public static final int GL_COVERAGE_BUFFERS_NV = 0x8ED3; /** Part of GL_NV_coverage_sample */ public static final int GL_COVERAGE_BUFFER_BIT_NV = 0x00008000; /** Part of GL_NV_coverage_sample */ public static final int GL_COVERAGE_COMPONENT4_NV = 0x8ED1; /** Part of GL_NV_coverage_sample */ public static final int GL_COVERAGE_COMPONENT_NV = 0x8ED0; /** Part of GL_NV_coverage_sample */ public static final int GL_COVERAGE_EDGE_FRAGMENTS_NV = 0x8ED6; /** Part of GL_NV_multisample_coverage, GL_NV_coverage_sample */ public static final int GL_COVERAGE_SAMPLES_NV = 0x8ED4; /** Part of GL_QCOM_binning_control */ public static final int GL_CPU_OPTIMIZED_QCOM = 0x8FB1; /** Part of GL_EXT_texture_sRGB_decode */ public static final int GL_DECODE_EXT = 0x8A49; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_DEPTH_BUFFER_BIT0_QCOM = 0x00000100; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_DEPTH_BUFFER_BIT1_QCOM = 0x00000200; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_DEPTH_BUFFER_BIT2_QCOM = 0x00000400; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_DEPTH_BUFFER_BIT3_QCOM = 0x00000800; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_DEPTH_BUFFER_BIT4_QCOM = 0x00001000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_DEPTH_BUFFER_BIT5_QCOM = 0x00002000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_DEPTH_BUFFER_BIT6_QCOM = 0x00004000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_DEPTH_BUFFER_BIT7_QCOM = 0x00008000; /** Part of GL_NV_depth_nonlinear */ public static final int GL_DEPTH_COMPONENT16_NONLINEAR_NV = 0x8E2C; /** Part of GL_EXT_discard_framebuffer */ public static final int GL_DEPTH_EXT = 0x1801; /** Part of GL_DMP_program_binary */ public static final int GL_DMP_PROGRAM_BINARY_DMP = 0x9253; /** Part of GL_EXT_multiview_draw_buffers */ public static final int GL_DRAW_BUFFER_EXT = 0x0C01; /** Part of GL_ANGLE_framebuffer_blit */ public static final int GL_DRAW_FRAMEBUFFER_ANGLE = 0x8CA9; /** Part of GL_ANGLE_framebuffer_blit */ public static final int GL_DRAW_FRAMEBUFFER_BINDING_ANGLE = 0x8CA6; /** Part of GL_NV_framebuffer_blit */ public static final int GL_DRAW_FRAMEBUFFER_BINDING_NV = 0x8CA6; /** Part of GL_NV_framebuffer_blit */ public static final int GL_DRAW_FRAMEBUFFER_NV = 0x8CA9; /** Part of GL_OES_compressed_ETC1_RGB8_texture */ public static final int GL_ETC1_RGB8_OES = 0x8D64; /** Part of GL_NV_sRGB_formats */ public static final int GL_ETC1_SRGB8_NV = 0x88EE; /** Part of GL_ARM_shader_framebuffer_fetch */ public static final int GL_FETCH_PER_SAMPLE_ARM = 0x8F65; /** Part of GL_EXT_provoking_vertex, GL_EXT_geometry_shader */ public static final int GL_FIRST_VERTEX_CONVENTION_EXT = 0x8E4D; /** Part of GL_OES_geometry_shader */ public static final int GL_FIRST_VERTEX_CONVENTION_OES = 0x8E4D; /** Part of GL_NV_non_square_matrices */ public static final int GL_FLOAT_MAT2x3_NV = 0x8B65; /** Part of GL_NV_non_square_matrices */ public static final int GL_FLOAT_MAT2x4_NV = 0x8B66; /** Part of GL_NV_non_square_matrices */ public static final int GL_FLOAT_MAT3x2_NV = 0x8B67; /** Part of GL_NV_non_square_matrices */ public static final int GL_FLOAT_MAT3x4_NV = 0x8B68; /** Part of GL_NV_non_square_matrices */ public static final int GL_FLOAT_MAT4x2_NV = 0x8B69; /** Part of GL_NV_non_square_matrices */ public static final int GL_FLOAT_MAT4x3_NV = 0x8B6A; /** Part of GL_EXT_tessellation_shader */ public static final int GL_FRACTIONAL_EVEN_EXT = 0x8E7C; /** Part of GL_OES_tessellation_shader */ public static final int GL_FRACTIONAL_EVEN_OES = 0x8E7C; /** Part of GL_EXT_tessellation_shader */ public static final int GL_FRACTIONAL_ODD_EXT = 0x8E7B; /** Part of GL_OES_tessellation_shader */ public static final int GL_FRACTIONAL_ODD_OES = 0x8E7B; /** Part of GL_OES_shader_multisample_interpolation */ public static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES = 0x8E5D; /** Part of GL_EXT_shader_framebuffer_fetch */ public static final int GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT = 0x8A52; /** Part of GL_ARM_shader_framebuffer_fetch */ public static final int GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM = 0x8F66; /** Part of GL_ANGLE_texture_usage */ public static final int GL_FRAMEBUFFER_ATTACHMENT_ANGLE = 0x93A3; /** Part of GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8DA7; /** Part of GL_OES_geometry_shader */ public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES = 0x8DA7; /** Part of GL_OES_texture_3D, GL_EXT_framebuffer_object
Alias for: GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT */ public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET = 0x8CD4; /** Part of GL_EXT_multisampled_render_to_texture */ public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 0x8D6C; /** Part of GL_EXT_geometry_shader */ public static final int GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT = 0x9312; /** Part of GL_OES_geometry_shader */ public static final int GL_FRAMEBUFFER_DEFAULT_LAYERS_OES = 0x9312; /** Part of GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8DA8; /** Part of GL_OES_geometry_shader */ public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES = 0x8DA8; /** Part of GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample */ public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56; /** Part of GL_IMG_multisampled_render_to_texture */ public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134; /** Part of GL_NV_framebuffer_multisample */ public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV = 0x8D56; /** Part of GL_OES_surfaceless_context */ public static final int GL_FRAMEBUFFER_UNDEFINED_OES = 0x8219; /** Part of GL_FJ_shader_binary_GCCSO */ public static final int GL_GCCSO_SHADER_BINARY_FJ = 0x9260; /** Part of GL_EXT_geometry_shader */ public static final int GL_GEOMETRY_LINKED_INPUT_TYPE_EXT = 0x8917; /** Part of GL_OES_geometry_shader */ public static final int GL_GEOMETRY_LINKED_INPUT_TYPE_OES = 0x8917; /** Part of GL_EXT_geometry_shader */ public static final int GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT = 0x8918; /** Part of GL_OES_geometry_shader */ public static final int GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES = 0x8918; /** Part of GL_EXT_geometry_shader */ public static final int GL_GEOMETRY_LINKED_VERTICES_OUT_EXT = 0x8916; /** Part of GL_OES_geometry_shader */ public static final int GL_GEOMETRY_LINKED_VERTICES_OUT_OES = 0x8916; /** Part of GL_EXT_geometry_shader */ public static final int GL_GEOMETRY_SHADER_BIT_EXT = 0x00000004; /** Part of GL_OES_geometry_shader */ public static final int GL_GEOMETRY_SHADER_BIT_OES = 0x00000004; /** Part of GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_GEOMETRY_SHADER_EXT = 0x8DD9; /** Part of GL_EXT_geometry_shader */ public static final int GL_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x887F; /** Part of GL_OES_geometry_shader */ public static final int GL_GEOMETRY_SHADER_INVOCATIONS_OES = 0x887F; /** Part of GL_OES_geometry_shader */ public static final int GL_GEOMETRY_SHADER_OES = 0x8DD9; /** Part of GL_QCOM_binning_control */ public static final int GL_GPU_OPTIMIZED_QCOM = 0x8FB2; /** Part of GL_OES_texture_half_float */ public static final int GL_HALF_FLOAT_OES = 0x8D61; /** Part of GL_EXT_shader_image_load_store, GL_EXT_texture_buffer */ public static final int GL_IMAGE_BUFFER_EXT = 0x9051; /** Part of GL_OES_texture_buffer */ public static final int GL_IMAGE_BUFFER_OES = 0x9051; /** Part of GL_EXT_shader_image_load_store, GL_EXT_texture_cube_map_array */ public static final int GL_IMAGE_CUBE_MAP_ARRAY_EXT = 0x9054; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_IMAGE_CUBE_MAP_ARRAY_OES = 0x9054; /** Part of GL_EXT_shader_image_load_store, GL_EXT_texture_buffer */ public static final int GL_INT_IMAGE_BUFFER_EXT = 0x905C; /** Part of GL_OES_texture_buffer */ public static final int GL_INT_IMAGE_BUFFER_OES = 0x905C; /** Part of GL_EXT_shader_image_load_store, GL_EXT_texture_cube_map_array */ public static final int GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x905F; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x905F; /** Part of GL_OES_texture_storage_multisample_2d_array */ public static final int GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910C; /** Part of GL_EXT_gpu_shader4, GL_EXT_texture_buffer */ public static final int GL_INT_SAMPLER_BUFFER_EXT = 0x8DD0; /** Part of GL_OES_texture_buffer */ public static final int GL_INT_SAMPLER_BUFFER_OES = 0x8DD0; /** Part of GL_EXT_texture_cube_map_array */ public static final int GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900E; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900E; /** Part of GL_EXT_tessellation_shader */ public static final int GL_ISOLINES_EXT = 0x8E7A; /** Part of GL_OES_tessellation_shader */ public static final int GL_ISOLINES_OES = 0x8E7A; /** Part of GL_EXT_tessellation_shader */ public static final int GL_IS_PER_PATCH_EXT = 0x92E7; /** Part of GL_OES_tessellation_shader */ public static final int GL_IS_PER_PATCH_OES = 0x92E7; /** Part of GL_EXT_provoking_vertex, GL_EXT_geometry_shader */ public static final int GL_LAST_VERTEX_CONVENTION_EXT = 0x8E4E; /** Part of GL_OES_geometry_shader */ public static final int GL_LAST_VERTEX_CONVENTION_OES = 0x8E4E; /** Part of GL_EXT_geometry_shader */ public static final int GL_LAYER_PROVOKING_VERTEX_EXT = 0x825E; /** Part of GL_OES_geometry_shader */ public static final int GL_LAYER_PROVOKING_VERTEX_OES = 0x825E; /** Part of GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_LINES_ADJACENCY_EXT = 0x000A; /** Part of GL_OES_geometry_shader */ public static final int GL_LINES_ADJACENCY_OES = 0x000A; /** Part of GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_LINE_STRIP_ADJACENCY_EXT = 0x000B; /** Part of GL_OES_geometry_shader */ public static final int GL_LINE_STRIP_ADJACENCY_OES = 0x000B; /** Part of GL_ARM_mali_program_binary */ public static final int GL_MALI_PROGRAM_BINARY_ARM = 0x8F61; /** Part of GL_ARM_mali_shader_binary */ public static final int GL_MALI_SHADER_BINARY_ARM = 0x8F60; /** Part of GL_OES_draw_buffers_indexed, GL_ARB_imaging, GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_blend_minmax
Alias for: GL_MAX_EXT */ public static final int GL_MAX = 0x8008; /** Part of GL_APPLE_clip_distance */ public static final int GL_MAX_CLIP_DISTANCES_APPLE = 0x0D32; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8A32; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8A32; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E1E; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E1E; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E1F; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E1F; /** Part of GL_OES_shader_multisample_interpolation */ public static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5C; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_FRAMEBUFFER_LAYERS_EXT = 0x9317; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_FRAMEBUFFER_LAYERS_OES = 0x9317; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT = 0x92D5; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES = 0x92D5; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CF; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES = 0x92CF; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT = 0x90CD; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES = 0x90CD; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT = 0x9123; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES = 0x9123; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT = 0x9124; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES = 0x9124; /** Part of GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 0x8DE0; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES = 0x8DE0; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT = 0x8E5A; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES = 0x8E5A; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT = 0x90D7; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES = 0x90D7; /** Part of GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8C29; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES = 0x8C29; /** Part of GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8DE1; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES = 0x8DE1; /** Part of GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT = 0x8A2C; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES = 0x8A2C; /** Part of GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8DDF; /** Part of GL_OES_geometry_shader */ public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES = 0x8DDF; /** Part of GL_EXT_multiview_draw_buffers */ public static final int GL_MAX_MULTIVIEW_BUFFERS_EXT = 0x90F2; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_PATCH_VERTICES_EXT = 0x8E7D; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_PATCH_VERTICES_OES = 0x8E7D; /** Part of GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample */ public static final int GL_MAX_SAMPLES_EXT = 0x8D57; /** Part of GL_IMG_multisampled_render_to_texture */ public static final int GL_MAX_SAMPLES_IMG = 0x9135; /** Part of GL_NV_framebuffer_multisample */ public static final int GL_MAX_SAMPLES_NV = 0x8D57; /** Part of GL_EXT_shader_pixel_local_storage */ public static final int GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT = 0x8F63; /** Part of GL_EXT_shader_pixel_local_storage */ public static final int GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT = 0x8F67; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT = 0x92D3; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES = 0x92D3; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CD; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES = 0x92CD; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT = 0x90CB; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES = 0x90CB; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT = 0x886C; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES = 0x886C; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT = 0x8E83; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES = 0x8E83; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT = 0x90D8; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES = 0x90D8; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT = 0x8E81; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES = 0x8E81; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8E85; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES = 0x8E85; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT = 0x8E89; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES = 0x8E89; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT = 0x8E7F; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES = 0x8E7F; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT = 0x92D4; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES = 0x92D4; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT = 0x92CE; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES = 0x92CE; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT = 0x90CC; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES = 0x90CC; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT = 0x886D; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES = 0x886D; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT = 0x8E86; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES = 0x8E86; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT = 0x90D9; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES = 0x90D9; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT = 0x8E82; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES = 0x8E82; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT = 0x8E8A; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES = 0x8E8A; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT = 0x8E80; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES = 0x8E80; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_GEN_LEVEL_EXT = 0x8E7E; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_GEN_LEVEL_OES = 0x8E7E; /** Part of GL_EXT_tessellation_shader */ public static final int GL_MAX_TESS_PATCH_COMPONENTS_EXT = 0x8E84; /** Part of GL_OES_tessellation_shader */ public static final int GL_MAX_TESS_PATCH_COMPONENTS_OES = 0x8E84; /** Part of GL_EXT_texture_buffer, GL_EXT_texture_buffer_object */ public static final int GL_MAX_TEXTURE_BUFFER_SIZE_EXT = 0x8C2B; /** Part of GL_OES_texture_buffer */ public static final int GL_MAX_TEXTURE_BUFFER_SIZE_OES = 0x8C2B; /** Part of GL_NV_viewport_array */ public static final int GL_MAX_VIEWPORTS_NV = 0x825B; /** Part of GL_OES_draw_buffers_indexed, GL_ARB_imaging, GL_ES_VERSION_3_0, GL_VERSION_1_4, GL_EXT_blend_minmax
Alias for: GL_MIN_EXT */ public static final int GL_MIN = 0x8007; /** Part of GL_OES_shader_multisample_interpolation */ public static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES = 0x8E5B; /** Part of GL_OES_sample_shading */ public static final int GL_MIN_SAMPLE_SHADING_VALUE_OES = 0x8C37; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_MULTISAMPLE_BUFFER_BIT0_QCOM = 0x01000000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_MULTISAMPLE_BUFFER_BIT1_QCOM = 0x02000000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_MULTISAMPLE_BUFFER_BIT2_QCOM = 0x04000000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_MULTISAMPLE_BUFFER_BIT3_QCOM = 0x08000000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000; /** Part of GL_QCOM_tiled_rendering */ public static final long GL_MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000; /** Part of GL_EXT_multiview_draw_buffers */ public static final int GL_MULTIVIEW_EXT = 0x90F1; /** Part of GL_ANGLE_pack_reverse_row_order */ public static final int GL_PACK_REVERSE_ROW_ORDER_ANGLE = 0x93A4; /** Part of GL_EXT_tessellation_shader */ public static final int GL_PATCHES_EXT = 0x000E; /** Part of GL_OES_tessellation_shader */ public static final int GL_PATCHES_OES = 0x000E; /** Part of GL_EXT_tessellation_shader */ public static final int GL_PATCH_VERTICES_EXT = 0x8E72; /** Part of GL_OES_tessellation_shader */ public static final int GL_PATCH_VERTICES_OES = 0x8E72; /** Part of GL_QCOM_perfmon_global_mode */ public static final int GL_PERFMON_GLOBAL_MODE_QCOM = 0x8FA0; /** Part of GL_EXT_transform_feedback, GL_EXT_geometry_shader */ public static final int GL_PRIMITIVES_GENERATED_EXT = 0x8C87; /** Part of GL_OES_geometry_shader */ public static final int GL_PRIMITIVES_GENERATED_OES = 0x8C87; /** Part of GL_EXT_primitive_bounding_box */ public static final int GL_PRIMITIVE_BOUNDING_BOX_EXT = 0x92BE; /** Part of GL_OES_primitive_bounding_box */ public static final int GL_PRIMITIVE_BOUNDING_BOX_OES = 0x92BE; /** Part of GL_EXT_tessellation_shader, GL_VERSION_4_4, GL_OES_tessellation_shader
Alias for: GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES */ public static final int GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 0x8221; /** Part of GL_OES_tessellation_shader */ public static final int GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES = 0x8221; /** Part of GL_ANGLE_program_binary */ public static final int GL_PROGRAM_BINARY_ANGLE = 0x93A6; /** Part of GL_EXT_tessellation_shader */ public static final int GL_QUADS_EXT = 0x0007; /** Part of GL_OES_tessellation_shader */ public static final int GL_QUADS_OES = 0x0007; /** Part of GL_VERSION_3_0, GL_NV_conditional_render
Alias for: GL_QUERY_BY_REGION_NO_WAIT_NV */ public static final int GL_QUERY_BY_REGION_NO_WAIT = 0x8E16; /** Part of GL_VERSION_3_0, GL_NV_conditional_render
Alias for: GL_QUERY_BY_REGION_WAIT_NV */ public static final int GL_QUERY_BY_REGION_WAIT = 0x8E15; /** Part of GL_VERSION_3_0, GL_NV_conditional_render
Alias for: GL_QUERY_NO_WAIT_NV */ public static final int GL_QUERY_NO_WAIT = 0x8E14; /** Part of GL_VERSION_3_0, GL_NV_conditional_render
Alias for: GL_QUERY_WAIT_NV */ public static final int GL_QUERY_WAIT = 0x8E13; /** Part of GL_APPLE_texture_packed_float */ public static final int GL_R11F_G11F_B10F_APPLE = 0x8C3A; /** Part of GL_EXT_texture_norm16 */ public static final int GL_R16_EXT = 0x822A; /** Part of GL_EXT_render_snorm */ public static final int GL_R16_SNORM_EXT = 0x8F98; /** Part of GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1 */ public static final int GL_R8_SNORM = 0x8F94; /** Part of GL_EXT_multiview_draw_buffers */ public static final int GL_READ_BUFFER_EXT = 0x0C02; /** Part of GL_NV_read_buffer */ public static final int GL_READ_BUFFER_NV = 0x0C02; /** Part of GL_ANGLE_framebuffer_blit */ public static final int GL_READ_FRAMEBUFFER_ANGLE = 0x8CA8; /** Part of GL_ANGLE_framebuffer_blit */ public static final int GL_READ_FRAMEBUFFER_BINDING_ANGLE = 0x8CAA; /** Part of GL_NV_framebuffer_blit */ public static final int GL_READ_FRAMEBUFFER_BINDING_NV = 0x8CAA; /** Part of GL_NV_framebuffer_blit */ public static final int GL_READ_FRAMEBUFFER_NV = 0x8CA8; /** Part of GL_EXT_geometry_shader */ public static final int GL_REFERENCED_BY_GEOMETRY_SHADER_EXT = 0x9309; /** Part of GL_OES_geometry_shader */ public static final int GL_REFERENCED_BY_GEOMETRY_SHADER_OES = 0x9309; /** Part of GL_EXT_tessellation_shader */ public static final int GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT = 0x9307; /** Part of GL_OES_tessellation_shader */ public static final int GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES = 0x9307; /** Part of GL_EXT_tessellation_shader */ public static final int GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT = 0x9308; /** Part of GL_OES_tessellation_shader */ public static final int GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES = 0x9308; /** Part of GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample */ public static final int GL_RENDERBUFFER_SAMPLES_EXT = 0x8CAB; /** Part of GL_IMG_multisampled_render_to_texture */ public static final int GL_RENDERBUFFER_SAMPLES_IMG = 0x9133; /** Part of GL_NV_framebuffer_multisample */ public static final int GL_RENDERBUFFER_SAMPLES_NV = 0x8CAB; /** Part of GL_QCOM_binning_control */ public static final int GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM = 0x8FB3; /** Part of GL_OES_EGL_image_external */ public static final int GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8D68; /** Part of GL_EXT_texture_norm16 */ public static final int GL_RG16_EXT = 0x822C; /** Part of GL_EXT_render_snorm */ public static final int GL_RG16_SNORM_EXT = 0x8F99; /** Part of GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1 */ public static final int GL_RG8_SNORM = 0x8F95; /** Part of GL_EXT_texture, GL_EXT_texture_norm16 */ public static final int GL_RGB16_EXT = 0x8054; /** Part of GL_EXT_texture_norm16 */ public static final int GL_RGB16_SNORM_EXT = 0x8F9A; /** Part of GL_APPLE_texture_packed_float */ public static final int GL_RGB9_E5_APPLE = 0x8C3D; /** Part of GL_EXT_texture, GL_EXT_texture_norm16 */ public static final int GL_RGBA16_EXT = 0x805B; /** Part of GL_EXT_render_snorm */ public static final int GL_RGBA16_SNORM_EXT = 0x8F9B; /** Part of GL_EXT_render_snorm, GL_ES_VERSION_3_0, GL_VERSION_3_1 */ public static final int GL_RGBA8_SNORM = 0x8F97; /** Part of GL_NV_shadow_samplers_array */ public static final int GL_SAMPLER_2D_ARRAY_SHADOW_NV = 0x8DC4; /** Part of GL_OES_texture_storage_multisample_2d_array */ public static final int GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910B; /** Part of GL_EXT_gpu_shader4, GL_EXT_texture_buffer */ public static final int GL_SAMPLER_BUFFER_EXT = 0x8DC2; /** Part of GL_OES_texture_buffer */ public static final int GL_SAMPLER_BUFFER_OES = 0x8DC2; /** Part of GL_EXT_texture_cube_map_array */ public static final int GL_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900C; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900C; /** Part of GL_EXT_texture_cube_map_array */ public static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT = 0x900D; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES = 0x900D; /** Part of GL_NV_shadow_samplers_cube */ public static final int GL_SAMPLER_CUBE_SHADOW_NV = 0x8DC5; /** Part of GL_OES_EGL_image_external */ public static final int GL_SAMPLER_EXTERNAL_OES = 0x8D66; /** Part of GL_OES_sample_shading */ public static final int GL_SAMPLE_SHADING_OES = 0x8C36; /** Part of GL_IMG_shader_binary */ public static final int GL_SGX_BINARY_IMG = 0x8C0A; /** Part of GL_IMG_program_binary */ public static final int GL_SGX_PROGRAM_BINARY_IMG = 0x9130; /** Part of GL_VIV_shader_binary */ public static final int GL_SHADER_BINARY_VIV = 0x8FC4; /** Part of GL_EXT_shader_pixel_local_storage */ public static final int GL_SHADER_PIXEL_LOCAL_STORAGE_EXT = 0x8F64; /** Part of GL_EXT_texture_sRGB_decode */ public static final int GL_SKIP_DECODE_EXT = 0x8A4A; /** Part of GL_NV_sRGB_formats */ public static final int GL_SLUMINANCE8_ALPHA8_NV = 0x8C45; /** Part of GL_NV_sRGB_formats */ public static final int GL_SLUMINANCE8_NV = 0x8C47; /** Part of GL_NV_sRGB_formats */ public static final int GL_SLUMINANCE_ALPHA_NV = 0x8C44; /** Part of GL_NV_sRGB_formats */ public static final int GL_SLUMINANCE_NV = 0x8C46; /** Part of GL_DMP_program_binary */ public static final int GL_SMAPHS30_PROGRAM_BINARY_DMP = 0x9251; /** Part of GL_DMP_program_binary */ public static final int GL_SMAPHS_PROGRAM_BINARY_DMP = 0x9252; /** Part of GL_NV_sRGB_formats */ public static final int GL_SRGB8_NV = 0x8C41; /** Part of GL_QCOM_extended_get */ public static final int GL_STATE_RESTORE = 0x8BDC; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_STENCIL_BUFFER_BIT0_QCOM = 0x00010000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_STENCIL_BUFFER_BIT1_QCOM = 0x00020000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_STENCIL_BUFFER_BIT2_QCOM = 0x00040000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_STENCIL_BUFFER_BIT3_QCOM = 0x00080000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_STENCIL_BUFFER_BIT4_QCOM = 0x00100000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_STENCIL_BUFFER_BIT5_QCOM = 0x00200000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_STENCIL_BUFFER_BIT6_QCOM = 0x00400000; /** Part of GL_QCOM_tiled_rendering */ public static final int GL_STENCIL_BUFFER_BIT7_QCOM = 0x00800000; /** Part of GL_EXT_discard_framebuffer */ public static final int GL_STENCIL_EXT = 0x1802; /** Part of GL_OES_stencil8, GL_OES_texture_stencil8 */ public static final int GL_STENCIL_INDEX8_OES = 0x8D48; /** Part of GL_OES_texture_stencil8 */ public static final int GL_STENCIL_INDEX_OES = 0x1901; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_CONTROL_OUTPUT_VERTICES_EXT = 0x8E75; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_CONTROL_OUTPUT_VERTICES_OES = 0x8E75; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_CONTROL_SHADER_BIT_EXT = 0x00000008; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_CONTROL_SHADER_BIT_OES = 0x00000008; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_CONTROL_SHADER_EXT = 0x8E88; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_CONTROL_SHADER_OES = 0x8E88; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_EVALUATION_SHADER_BIT_EXT = 0x00000010; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_EVALUATION_SHADER_BIT_OES = 0x00000010; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_EVALUATION_SHADER_EXT = 0x8E87; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_EVALUATION_SHADER_OES = 0x8E87; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_GEN_MODE_EXT = 0x8E76; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_GEN_MODE_OES = 0x8E76; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_GEN_POINT_MODE_EXT = 0x8E79; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_GEN_POINT_MODE_OES = 0x8E79; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_GEN_SPACING_EXT = 0x8E77; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_GEN_SPACING_OES = 0x8E77; /** Part of GL_EXT_tessellation_shader */ public static final int GL_TESS_GEN_VERTEX_ORDER_EXT = 0x8E78; /** Part of GL_OES_tessellation_shader */ public static final int GL_TESS_GEN_VERTEX_ORDER_OES = 0x8E78; /** Part of GL_OES_texture_storage_multisample_2d_array */ public static final int GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES = 0x9102; /** Part of GL_OES_texture_storage_multisample_2d_array */ public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES = 0x9105; /** Part of GL_EXT_texture_buffer, GL_EXT_texture_buffer_object */ public static final int GL_TEXTURE_BINDING_BUFFER_EXT = 0x8C2C; /** Part of GL_OES_texture_buffer */ public static final int GL_TEXTURE_BINDING_BUFFER_OES = 0x8C2C; /** Part of GL_EXT_texture_cube_map_array */ public static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT = 0x900A; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES = 0x900A; /** Part of GL_OES_EGL_image_external */ public static final int GL_TEXTURE_BINDING_EXTERNAL_OES = 0x8D67; /** Part of GL_NV_texture_border_clamp */ public static final int GL_TEXTURE_BORDER_COLOR_NV = 0x1004; /** Part of GL_EXT_texture_buffer */ public static final int GL_TEXTURE_BUFFER_BINDING_EXT = 0x8C2A; /** Part of GL_OES_texture_buffer */ public static final int GL_TEXTURE_BUFFER_BINDING_OES = 0x8C2A; /** Part of GL_EXT_texture_buffer, GL_EXT_texture_buffer_object */ public static final int GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 0x8C2D; /** Part of GL_OES_texture_buffer */ public static final int GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES = 0x8C2D; /** Part of GL_EXT_texture_buffer, GL_EXT_texture_buffer_object */ public static final int GL_TEXTURE_BUFFER_EXT = 0x8C2A; /** Part of GL_OES_texture_buffer */ public static final int GL_TEXTURE_BUFFER_OES = 0x8C2A; /** Part of GL_EXT_texture_buffer */ public static final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT = 0x919F; /** Part of GL_OES_texture_buffer */ public static final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES = 0x919F; /** Part of GL_EXT_texture_buffer */ public static final int GL_TEXTURE_BUFFER_OFFSET_EXT = 0x919D; /** Part of GL_OES_texture_buffer */ public static final int GL_TEXTURE_BUFFER_OFFSET_OES = 0x919D; /** Part of GL_EXT_texture_buffer */ public static final int GL_TEXTURE_BUFFER_SIZE_EXT = 0x919E; /** Part of GL_OES_texture_buffer */ public static final int GL_TEXTURE_BUFFER_SIZE_OES = 0x919E; /** Part of GL_EXT_texture_cube_map_array */ public static final int GL_TEXTURE_CUBE_MAP_ARRAY_EXT = 0x9009; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_TEXTURE_CUBE_MAP_ARRAY_OES = 0x9009; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_DEPTH_QCOM = 0x8BD4; /** Part of GL_OES_EGL_image_external */ public static final int GL_TEXTURE_EXTERNAL_OES = 0x8D65; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_FORMAT_QCOM = 0x8BD6; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_HEIGHT_QCOM = 0x8BD3; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_IMAGE_VALID_QCOM = 0x8BD8; /** Part of GL_OES_texture_view, GL_VERSION_4_3, GL_ES_VERSION_3_0, GL_ARB_texture_view */ public static final int GL_TEXTURE_IMMUTABLE_LEVELS = 0x82DF; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_INTERNAL_FORMAT_QCOM = 0x8BD5; /** Part of GL_APPLE_texture_max_level */ public static final int GL_TEXTURE_MAX_LEVEL_APPLE = 0x813D; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_NUM_LEVELS_QCOM = 0x8BD9; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_OBJECT_VALID_QCOM = 0x8BDB; /** Part of GL_IMG_multisampled_render_to_texture */ public static final int GL_TEXTURE_SAMPLES_IMG = 0x9136; /** Part of GL_EXT_texture_sRGB_decode */ public static final int GL_TEXTURE_SRGB_DECODE_EXT = 0x8A48; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_TARGET_QCOM = 0x8BDA; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_TYPE_QCOM = 0x8BD7; /** Part of GL_ANGLE_texture_usage */ public static final int GL_TEXTURE_USAGE_ANGLE = 0x93A2; /** Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_OES_texture_view, GL_EXT_texture_view
Alias for: GL_TEXTURE_VIEW_MIN_LAYER_OES, GL_TEXTURE_VIEW_MIN_LAYER_EXT */ public static final int GL_TEXTURE_VIEW_MIN_LAYER = 0x82DD; /** Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_OES_texture_view, GL_EXT_texture_view
Alias for: GL_TEXTURE_VIEW_MIN_LEVEL_OES, GL_TEXTURE_VIEW_MIN_LEVEL_EXT */ public static final int GL_TEXTURE_VIEW_MIN_LEVEL = 0x82DB; /** Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_EXT_texture_view, GL_OES_texture_view
Alias for: GL_TEXTURE_VIEW_NUM_LAYERS_EXT, GL_TEXTURE_VIEW_NUM_LAYERS_OES */ public static final int GL_TEXTURE_VIEW_NUM_LAYERS = 0x82DE; /** Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_EXT_texture_view, GL_OES_texture_view
Alias for: GL_TEXTURE_VIEW_NUM_LEVELS_EXT, GL_TEXTURE_VIEW_NUM_LEVELS_OES */ public static final int GL_TEXTURE_VIEW_NUM_LEVELS = 0x82DC; /** Part of GL_QCOM_extended_get */ public static final int GL_TEXTURE_WIDTH_QCOM = 0x8BD2; /** Part of GL_ANGLE_translated_shader_source */ public static final int GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 0x93A0; /** Part of GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_TRIANGLES_ADJACENCY_EXT = 0x000C; /** Part of GL_OES_geometry_shader */ public static final int GL_TRIANGLES_ADJACENCY_OES = 0x000C; /** Part of GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader */ public static final int GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0x000D; /** Part of GL_OES_geometry_shader */ public static final int GL_TRIANGLE_STRIP_ADJACENCY_OES = 0x000D; /** Part of GL_EXT_geometry_shader */ public static final int GL_UNDEFINED_VERTEX_EXT = 0x8260; /** Part of GL_OES_geometry_shader */ public static final int GL_UNDEFINED_VERTEX_OES = 0x8260; /** Part of GL_APPLE_texture_packed_float */ public static final int GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE = 0x8C3B; /** Part of GL_APPLE_texture_packed_float */ public static final int GL_UNSIGNED_INT_5_9_9_9_REV_APPLE = 0x8C3E; /** Part of GL_EXT_shader_image_load_store, GL_EXT_texture_buffer */ public static final int GL_UNSIGNED_INT_IMAGE_BUFFER_EXT = 0x9067; /** Part of GL_OES_texture_buffer */ public static final int GL_UNSIGNED_INT_IMAGE_BUFFER_OES = 0x9067; /** Part of GL_EXT_shader_image_load_store, GL_EXT_texture_cube_map_array */ public static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT = 0x906A; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES = 0x906A; /** Part of GL_OES_texture_storage_multisample_2d_array */ public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES = 0x910D; /** Part of GL_EXT_gpu_shader4, GL_EXT_texture_buffer */ public static final int GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT = 0x8DD8; /** Part of GL_OES_texture_buffer */ public static final int GL_UNSIGNED_INT_SAMPLER_BUFFER_OES = 0x8DD8; /** Part of GL_EXT_texture_cube_map_array */ public static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT = 0x900F; /** Part of GL_OES_texture_cube_map_array */ public static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES = 0x900F; /** Part of GL_IMG_read_format */ public static final int GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365; /** Part of GL_VERSION_1_1, GL_VERSION_ES_1_0, GL_EXT_vertex_array, GL_KHR_debug
Alias for: GL_VERTEX_ARRAY_EXT, GL_VERTEX_ARRAY_KHR */ public static final int GL_VERTEX_ARRAY = 0x8074; /** Part of GL_OES_vertex_array_object */ public static final int GL_VERTEX_ARRAY_BINDING_OES = 0x85B5; /** Part of GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_EXT_instanced_arrays, GL_ARB_instanced_arrays, GL_ANGLE_instanced_arrays
Alias for: GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB, GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE */ public static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR = 0x88FE; /** Part of GL_ANGLE_instanced_arrays */ public static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE = 0x88FE; /** Part of GL_NV_instanced_arrays */ public static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV = 0x88FE; /** Part of GL_NV_viewport_array */ public static final int GL_VIEWPORT_BOUNDS_RANGE_NV = 0x825D; /** Part of GL_NV_viewport_array */ public static final int GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV = 0x825F; /** Part of GL_NV_viewport_array */ public static final int GL_VIEWPORT_SUBPIXEL_BITS_NV = 0x825C; /** Part of GL_QCOM_writeonly_rendering */ public static final int GL_WRITEONLY_RENDERING_QCOM = 0x8823; /** Part of GL_AMD_program_binary_Z400 */ public static final int GL_Z400_BINARY_AMD = 0x8740; /** Entry point to C language function: void {@native glAlphaFuncQCOM}(GLenum func, GLclampf ref)
Part of GL_QCOM_alpha_test
*/ public void glAlphaFuncQCOM(int func, float ref); /** Entry point to C language function: void {@native glBeginConditionalRender}(GLuint id, GLenum mode)
Part of GL_VERSION_3_0, GL_NV_conditional_render
Alias for: glBeginConditionalRenderNV */ public void glBeginConditionalRender(int id, int mode); /** Entry point to C language function: void {@native glBindVertexArrayOES}(GLuint array)
Part of GL_OES_vertex_array_object
*/ public void glBindVertexArrayOES(int array); /** Entry point to C language function: void {@native glBlendEquationSeparateiEXT}(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part of GL_EXT_draw_buffers_indexed
*/ public void glBlendEquationSeparateiEXT(int buf, int modeRGB, int modeAlpha); /** Entry point to C language function: void {@native glBlendEquationSeparateiOES}(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Part of GL_OES_draw_buffers_indexed
*/ public void glBlendEquationSeparateiOES(int buf, int modeRGB, int modeAlpha); /** Entry point to C language function: void {@native glBlendEquationiEXT}(GLuint buf, GLenum mode)
Part of GL_EXT_draw_buffers_indexed
*/ public void glBlendEquationiEXT(int buf, int mode); /** Entry point to C language function: void {@native glBlendEquationiOES}(GLuint buf, GLenum mode)
Part of GL_OES_draw_buffers_indexed
*/ public void glBlendEquationiOES(int buf, int mode); /** Entry point to C language function: void {@native glBlendFuncSeparateiEXT}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part of GL_EXT_draw_buffers_indexed
*/ public void glBlendFuncSeparateiEXT(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha); /** Entry point to C language function: void {@native glBlendFuncSeparateiOES}(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part of GL_OES_draw_buffers_indexed
*/ public void glBlendFuncSeparateiOES(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha); /** Entry point to C language function: void {@native glBlendFunciEXT}(GLuint buf, GLenum src, GLenum dst)
Part of GL_EXT_draw_buffers_indexed
*/ public void glBlendFunciEXT(int buf, int src, int dst); /** Entry point to C language function: void {@native glBlendFunciOES}(GLuint buf, GLenum src, GLenum dst)
Part of GL_OES_draw_buffers_indexed
*/ public void glBlendFunciOES(int buf, int src, int dst); /** Entry point to C language function: void {@native 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
*/ public void glBlitFramebufferANGLE(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter); /** Entry point to C language function: void {@native 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
*/ public void glBlitFramebufferNV(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter); /** Entry point to C language function: void {@native glColorMaskiEXT}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Part of GL_EXT_draw_buffers_indexed
*/ public void glColorMaskiEXT(int index, boolean r, boolean g, boolean b, boolean a); /** Entry point to C language function: void {@native glColorMaskiOES}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Part of GL_OES_draw_buffers_indexed
*/ public void glColorMaskiOES(int index, boolean r, boolean g, boolean b, boolean a); /** Entry point to C language function: void {@native glCopyBufferSubDataNV}(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Part of GL_NV_copy_buffer
*/ public void glCopyBufferSubDataNV(int readTarget, int writeTarget, long readOffset, long writeOffset, long size); /** Entry point to C language function: void {@native glCopyTextureLevelsAPPLE}(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)
Part of GL_APPLE_copy_texture_levels
*/ public void glCopyTextureLevelsAPPLE(int destinationTexture, int sourceTexture, int sourceBaseLevel, int sourceLevelCount); /** Entry point to C language function: void {@native glCoverageMaskNV}(GLboolean mask)
Part of GL_NV_coverage_sample
*/ public void glCoverageMaskNV(boolean mask); /** Entry point to C language function: void {@native glCoverageOperationNV}(GLenum operation)
Part of GL_NV_coverage_sample
*/ public void glCoverageOperationNV(int operation); /** Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n, const GLuint * arrays)
Part of GL_OES_vertex_array_object
@param arrays a direct or array-backed {@link java.nio.IntBuffer} */ public void glDeleteVertexArraysOES(int n, IntBuffer arrays); /** Entry point to C language function: void {@native glDeleteVertexArraysOES}(GLsizei n, const GLuint * arrays)
Part of GL_OES_vertex_array_object
*/ public void glDeleteVertexArraysOES(int n, int[] arrays, int arrays_offset); /** Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first, GLsizei count, const GLfloat * v)
Part of GL_NV_viewport_array
@param v a direct or array-backed {@link java.nio.FloatBuffer} */ public void glDepthRangeArrayfvNV(int first, int count, FloatBuffer v); /** Entry point to C language function: void {@native glDepthRangeArrayfvNV}(GLuint first, GLsizei count, const GLfloat * v)
Part of GL_NV_viewport_array
*/ public void glDepthRangeArrayfvNV(int first, int count, float[] v, int v_offset); /** Entry point to C language function: void {@native glDepthRangeIndexedfNV}(GLuint index, GLfloat n, GLfloat f)
Part of GL_NV_viewport_array
*/ public void glDepthRangeIndexedfNV(int index, float n, float f); /** Entry point to C language function: void {@native glDisableDriverControlQCOM}(GLuint driverControl)
Part of GL_QCOM_driver_control
*/ public void glDisableDriverControlQCOM(int driverControl); /** Entry point to C language function: void {@native glDisableiEXT}(GLenum target, GLuint index)
Part of GL_EXT_draw_buffers_indexed
*/ public void glDisableiEXT(int target, int index); /** Entry point to C language function: void {@native glDisableiNV}(GLenum target, GLuint index)
Part of GL_NV_viewport_array
*/ public void glDisableiNV(int target, int index); /** Entry point to C language function: void {@native glDisableiOES}(GLenum target, GLuint index)
Part of GL_OES_draw_buffers_indexed
*/ public void glDisableiOES(int target, int index); /** Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part of GL_EXT_discard_framebuffer
@param attachments a direct or array-backed {@link java.nio.IntBuffer} */ public void glDiscardFramebufferEXT(int target, int numAttachments, IntBuffer attachments); /** Entry point to C language function: void {@native glDiscardFramebufferEXT}(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part of GL_EXT_discard_framebuffer
*/ public void glDiscardFramebufferEXT(int target, int numAttachments, int[] attachments, int attachments_offset); /** Entry point to C language function: void {@native glDrawArraysInstancedANGLE}(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Part of GL_ANGLE_instanced_arrays
*/ public void glDrawArraysInstancedANGLE(int mode, int first, int count, int primcount); /** Entry point to C language function: void {@native glDrawArraysInstancedNV}(GLenum mode, GLint first, GLsizei count, GLsizei primcount)
Part of GL_NV_draw_instanced
*/ public void glDrawArraysInstancedNV(int mode, int first, int count, int primcount); /** Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n, const GLenum * location, const GLint * indices)
Part of GL_EXT_multiview_draw_buffers
@param location a direct or array-backed {@link java.nio.IntBuffer} @param indices a direct or array-backed {@link java.nio.IntBuffer} */ public void glDrawBuffersIndexedEXT(int n, IntBuffer location, IntBuffer indices); /** Entry point to C language function: void {@native glDrawBuffersIndexedEXT}(GLint n, const GLenum * location, const GLint * indices)
Part of GL_EXT_multiview_draw_buffers
*/ public void glDrawBuffersIndexedEXT(int n, int[] location, int location_offset, int[] indices, int indices_offset); /** Entry point to C language function: void {@native glDrawElementsBaseVertexEXT}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part of GL_EXT_draw_elements_base_vertex
@param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsBaseVertexEXT(int mode, int count, int type, Buffer indices, int basevertex); /** Entry point to C language function: void {@native glDrawElementsBaseVertexOES}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part of GL_OES_draw_elements_base_vertex
@param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsBaseVertexOES(int mode, int count, int type, Buffer indices, int basevertex); /** Entry point to C language function: void {@native glDrawElementsInstancedANGLE}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount)
Part of GL_ANGLE_instanced_arrays
@param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsInstancedANGLE(int mode, int count, int type, Buffer indices, int primcount); /** Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexEXT}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part of GL_EXT_draw_elements_base_vertex
@param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsInstancedBaseVertexEXT(int mode, int count, int type, Buffer indices, int instancecount, int basevertex); /** Entry point to C language function: void {@native glDrawElementsInstancedBaseVertexOES}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part of GL_OES_draw_elements_base_vertex
@param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsInstancedBaseVertexOES(int mode, int count, int type, Buffer indices, int instancecount, int basevertex); /** Entry point to C language function: void {@native glDrawElementsInstancedNV}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei primcount)
Part of GL_NV_draw_instanced
@param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsInstancedNV(int mode, int count, int type, Buffer indices, int primcount); /** Entry point to C language function: void {@native glDrawRangeElementsBaseVertexEXT}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part of GL_EXT_draw_elements_base_vertex
@param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawRangeElementsBaseVertexEXT(int mode, int start, int end, int count, int type, Buffer indices, int basevertex); /** Entry point to C language function: void {@native glDrawRangeElementsBaseVertexOES}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part of GL_OES_draw_elements_base_vertex
@param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawRangeElementsBaseVertexOES(int mode, int start, int end, int count, int type, Buffer indices, int basevertex); /** Entry point to C language function: void {@native glEGLImageTargetRenderbufferStorageOES}(GLenum target, GLeglImageOES image)
Part of GL_OES_EGL_image
*/ public void glEGLImageTargetRenderbufferStorageOES(int target, long image); /** Entry point to C language function: void {@native glEGLImageTargetTexture2DOES}(GLenum target, GLeglImageOES image)
Part of GL_OES_EGL_image
*/ public void glEGLImageTargetTexture2DOES(int target, long image); /** Entry point to C language function: void {@native glEnableDriverControlQCOM}(GLuint driverControl)
Part of GL_QCOM_driver_control
*/ public void glEnableDriverControlQCOM(int driverControl); /** Entry point to C language function: void {@native glEnableiEXT}(GLenum target, GLuint index)
Part of GL_EXT_draw_buffers_indexed
*/ public void glEnableiEXT(int target, int index); /** Entry point to C language function: void {@native glEnableiNV}(GLenum target, GLuint index)
Part of GL_NV_viewport_array
*/ public void glEnableiNV(int target, int index); /** Entry point to C language function: void {@native glEnableiOES}(GLenum target, GLuint index)
Part of GL_OES_draw_buffers_indexed
*/ public void glEnableiOES(int target, int index); /** Entry point to C language function: void {@native glEndConditionalRender}(void)
Part of GL_VERSION_3_0, GL_NV_conditional_render
Alias for: glEndConditionalRenderNV */ public void glEndConditionalRender(); /** Entry point to C language function: void {@native glEndTilingQCOM}(GLbitfield preserveMask)
Part of GL_QCOM_tiled_rendering
*/ public void glEndTilingQCOM(int preserveMask); /** Entry point to C language function: void {@native glExtGetBufferPointervQCOM}(GLenum target, void * * params)
Part of GL_QCOM_extended_get
@param params a direct only {@link com.jogamp.common.nio.PointerBuffer} */ public void glExtGetBufferPointervQCOM(int target, PointerBuffer params); /** Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part of GL_QCOM_extended_get
@param buffers a direct or array-backed {@link java.nio.IntBuffer} @param numBuffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glExtGetBuffersQCOM(IntBuffer buffers, int maxBuffers, IntBuffer numBuffers); /** Entry point to C language function: void {@native glExtGetBuffersQCOM}(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part of GL_QCOM_extended_get
*/ public void glExtGetBuffersQCOM(int[] buffers, int buffers_offset, int maxBuffers, int[] numBuffers, int numBuffers_offset); /** Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part of GL_QCOM_extended_get
@param framebuffers a direct or array-backed {@link java.nio.IntBuffer} @param numFramebuffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glExtGetFramebuffersQCOM(IntBuffer framebuffers, int maxFramebuffers, IntBuffer numFramebuffers); /** Entry point to C language function: void {@native glExtGetFramebuffersQCOM}(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part of GL_QCOM_extended_get
*/ public void glExtGetFramebuffersQCOM(int[] framebuffers, int framebuffers_offset, int maxFramebuffers, int[] numFramebuffers, int numFramebuffers_offset); /** Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part of GL_QCOM_extended_get2
@param source a direct or array-backed {@link java.nio.ByteBuffer} @param length a direct or array-backed {@link java.nio.IntBuffer} */ public void glExtGetProgramBinarySourceQCOM(int program, int shadertype, ByteBuffer source, IntBuffer length); /** Entry point to C language function: void {@native glExtGetProgramBinarySourceQCOM}(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part of GL_QCOM_extended_get2
*/ public void glExtGetProgramBinarySourceQCOM(int program, int shadertype, byte[] source, int source_offset, int[] length, int length_offset); /** Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part of GL_QCOM_extended_get2
@param programs a direct or array-backed {@link java.nio.IntBuffer} @param numPrograms a direct or array-backed {@link java.nio.IntBuffer} */ public void glExtGetProgramsQCOM(IntBuffer programs, int maxPrograms, IntBuffer numPrograms); /** Entry point to C language function: void {@native glExtGetProgramsQCOM}(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part of GL_QCOM_extended_get2
*/ public void glExtGetProgramsQCOM(int[] programs, int programs_offset, int maxPrograms, int[] numPrograms, int numPrograms_offset); /** Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part of GL_QCOM_extended_get
@param renderbuffers a direct or array-backed {@link java.nio.IntBuffer} @param numRenderbuffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glExtGetRenderbuffersQCOM(IntBuffer renderbuffers, int maxRenderbuffers, IntBuffer numRenderbuffers); /** Entry point to C language function: void {@native glExtGetRenderbuffersQCOM}(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part of GL_QCOM_extended_get
*/ public void glExtGetRenderbuffersQCOM(int[] renderbuffers, int renderbuffers_offset, int maxRenderbuffers, int[] numRenderbuffers, int numRenderbuffers_offset); /** Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part of GL_QCOM_extended_get2
@param shaders a direct or array-backed {@link java.nio.IntBuffer} @param numShaders a direct or array-backed {@link java.nio.IntBuffer} */ public void glExtGetShadersQCOM(IntBuffer shaders, int maxShaders, IntBuffer numShaders); /** Entry point to C language function: void {@native glExtGetShadersQCOM}(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part of GL_QCOM_extended_get2
*/ public void glExtGetShadersQCOM(int[] shaders, int shaders_offset, int maxShaders, int[] numShaders, int numShaders_offset); /** Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part of GL_QCOM_extended_get
@param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, IntBuffer params); /** Entry point to C language function: void {@native glExtGetTexLevelParameterivQCOM}(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part of GL_QCOM_extended_get
*/ public void glExtGetTexLevelParameterivQCOM(int texture, int face, int level, int pname, int[] params, int params_offset); /** Entry point to C language function: void {@native 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
@param texels a direct or array-backed {@link java.nio.Buffer} */ public void glExtGetTexSubImageQCOM(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer texels); /** Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part of GL_QCOM_extended_get
@param textures a direct or array-backed {@link java.nio.IntBuffer} @param numTextures a direct or array-backed {@link java.nio.IntBuffer} */ public void glExtGetTexturesQCOM(IntBuffer textures, int maxTextures, IntBuffer numTextures); /** Entry point to C language function: void {@native glExtGetTexturesQCOM}(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part of GL_QCOM_extended_get
*/ public void glExtGetTexturesQCOM(int[] textures, int textures_offset, int maxTextures, int[] numTextures, int numTextures_offset); /** Entry point to C language function: GLboolean {@native glExtIsProgramBinaryQCOM}(GLuint program)
Part of GL_QCOM_extended_get2
*/ public boolean glExtIsProgramBinaryQCOM(int program); /** Entry point to C language function: void {@native glExtTexObjectStateOverrideiQCOM}(GLenum target, GLenum pname, GLint param)
Part of GL_QCOM_extended_get
*/ public void glExtTexObjectStateOverrideiQCOM(int target, int pname, int param); /** Entry point to C language function: void {@native glFramebufferTexture2DMultisampleEXT}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
Part of GL_EXT_multisampled_render_to_texture
*/ public void glFramebufferTexture2DMultisampleEXT(int target, int attachment, int textarget, int texture, int level, int samples); /** Entry point to C language function: void {@native glFramebufferTexture2DMultisampleIMG}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
Part of GL_IMG_multisampled_render_to_texture
*/ public void glFramebufferTexture2DMultisampleIMG(int target, int attachment, int textarget, int texture, int level, int samples); /** Entry point to C language function: void {@native glFramebufferTextureEXT}(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part of GL_NV_geometry_program4, GL_EXT_geometry_shader
*/ public void glFramebufferTextureEXT(int target, int attachment, int texture, int level); /** Entry point to C language function: void {@native glFramebufferTextureOES}(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part of GL_OES_geometry_shader
*/ public void glFramebufferTextureOES(int target, int attachment, int texture, int level); /** Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n, GLuint * arrays)
Part of GL_OES_vertex_array_object
@param arrays a direct or array-backed {@link java.nio.IntBuffer} */ public void glGenVertexArraysOES(int n, IntBuffer arrays); /** Entry point to C language function: void {@native glGenVertexArraysOES}(GLsizei n, GLuint * arrays)
Part of GL_OES_vertex_array_object
*/ public void glGenVertexArraysOES(int n, int[] arrays, int arrays_offset); /** Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part of GL_QCOM_driver_control
@param length a direct or array-backed {@link java.nio.IntBuffer} @param driverControlString a direct or array-backed {@link java.nio.ByteBuffer} */ public void glGetDriverControlStringQCOM(int driverControl, int bufSize, IntBuffer length, ByteBuffer driverControlString); /** Entry point to C language function: void {@native glGetDriverControlStringQCOM}(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part of GL_QCOM_driver_control
*/ public void glGetDriverControlStringQCOM(int driverControl, int bufSize, int[] length, int length_offset, byte[] driverControlString, int driverControlString_offset); /** Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num, GLsizei size, GLuint * driverControls)
Part of GL_QCOM_driver_control
@param num a direct or array-backed {@link java.nio.IntBuffer} @param driverControls a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetDriverControlsQCOM(IntBuffer num, int size, IntBuffer driverControls); /** Entry point to C language function: void {@native glGetDriverControlsQCOM}(GLint * num, GLsizei size, GLuint * driverControls)
Part of GL_QCOM_driver_control
*/ public void glGetDriverControlsQCOM(int[] num, int num_offset, int size, int[] driverControls, int driverControls_offset); /** Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target, GLuint index, GLfloat * data)
Part of GL_NV_viewport_array
@param data a direct or array-backed {@link java.nio.FloatBuffer} */ public void glGetFloati_vNV(int target, int index, FloatBuffer data); /** Entry point to C language function: void {@native glGetFloati_vNV}(GLenum target, GLuint index, GLfloat * data)
Part of GL_NV_viewport_array
*/ public void glGetFloati_vNV(int target, int index, float[] data, int data_offset); /** Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target, GLuint index, GLint * data)
Part of GL_EXT_multiview_draw_buffers
@param data a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetIntegeri_vEXT(int target, int index, IntBuffer data); /** Entry point to C language function: void {@native glGetIntegeri_vEXT}(GLenum target, GLuint index, GLint * data)
Part of GL_EXT_multiview_draw_buffers
*/ public void glGetIntegeri_vEXT(int target, int index, int[] data, int data_offset); /** Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
Part of GL_ANGLE_translated_shader_source
@param length a direct or array-backed {@link java.nio.IntBuffer} @param source a direct or array-backed {@link java.nio.ByteBuffer} */ public void glGetTranslatedShaderSourceANGLE(int shader, int bufsize, IntBuffer length, ByteBuffer source); /** Entry point to C language function: void {@native glGetTranslatedShaderSourceANGLE}(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source)
Part of GL_ANGLE_translated_shader_source
*/ public void glGetTranslatedShaderSourceANGLE(int shader, int bufsize, int[] length, int length_offset, byte[] source, int source_offset); /** Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
Part of GL_VERSION_4_5, GL_KHR_robustness, GL_ARB_robustness
Alias for: glGetnUniformuivKHR, glGetnUniformuivARB @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetnUniformuiv(int program, int location, int bufSize, IntBuffer params); /** Entry point to C language function: void {@native glGetnUniformuiv}(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
Part of GL_VERSION_4_5, GL_KHR_robustness, GL_ARB_robustness
Alias for: glGetnUniformuivKHR, glGetnUniformuivARB */ public void glGetnUniformuiv(int program, int location, int bufSize, int[] params, int params_offset); /** Entry point to C language function: GLboolean {@native glIsEnablediEXT}(GLenum target, GLuint index)
Part of GL_EXT_draw_buffers_indexed
*/ public boolean glIsEnablediEXT(int target, int index); /** Entry point to C language function: GLboolean {@native glIsEnablediNV}(GLenum target, GLuint index)
Part of GL_NV_viewport_array
*/ public boolean glIsEnablediNV(int target, int index); /** Entry point to C language function: GLboolean {@native glIsEnablediOES}(GLenum target, GLuint index)
Part of GL_OES_draw_buffers_indexed
*/ public boolean glIsEnablediOES(int target, int index); /** Entry point to C language function: GLboolean {@native glIsVertexArrayOES}(GLuint array)
Part of GL_OES_vertex_array_object
*/ public boolean glIsVertexArrayOES(int array); /** Entry point to C language function: void {@native glMinSampleShadingOES}(GLfloat value)
Part of GL_OES_sample_shading
*/ public void glMinSampleShadingOES(float value); /** Entry point to C language function: void {@native glMultiDrawArraysIndirectEXT}(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
Part of GL_EXT_multi_draw_indirect
@param indirect a direct or array-backed {@link java.nio.Buffer} */ public void glMultiDrawArraysIndirectEXT(int mode, Buffer indirect, int drawcount, int stride); /** Entry point to C language function: void {@native 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
@param count a direct or array-backed {@link java.nio.IntBuffer} @param indices a direct or array-backed {@link com.jogamp.common.nio.PointerBuffer} @param basevertex a direct or array-backed {@link java.nio.IntBuffer} */ public void glMultiDrawElementsBaseVertexEXT(int mode, IntBuffer count, int type, PointerBuffer indices, int primcount, IntBuffer basevertex); /** Entry point to C language function: void {@native 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
@param indices a direct or array-backed {@link com.jogamp.common.nio.PointerBuffer} */ public void glMultiDrawElementsBaseVertexEXT(int mode, int[] count, int count_offset, int type, PointerBuffer indices, int primcount, int[] basevertex, int basevertex_offset); /** Entry point to C language function: void {@native 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
@param count a direct or array-backed {@link java.nio.IntBuffer} @param indices a direct or array-backed {@link com.jogamp.common.nio.PointerBuffer} @param basevertex a direct or array-backed {@link java.nio.IntBuffer} */ public void glMultiDrawElementsBaseVertexOES(int mode, IntBuffer count, int type, PointerBuffer indices, int primcount, IntBuffer basevertex); /** Entry point to C language function: void {@native 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
@param indices a direct or array-backed {@link com.jogamp.common.nio.PointerBuffer} */ public void glMultiDrawElementsBaseVertexOES(int mode, int[] count, int count_offset, int type, PointerBuffer indices, int primcount, int[] basevertex, int basevertex_offset); /** Entry point to C language function: void {@native glMultiDrawElementsIndirectEXT}(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride)
Part of GL_EXT_multi_draw_indirect
@param indirect a direct or array-backed {@link java.nio.Buffer} */ public void glMultiDrawElementsIndirectEXT(int mode, int type, Buffer indirect, int drawcount, int stride); /** Entry point to C language function: void {@native glPatchParameteriEXT}(GLenum pname, GLint value)
Part of GL_EXT_tessellation_shader
*/ public void glPatchParameteriEXT(int pname, int value); /** Entry point to C language function: void {@native glPatchParameteriOES}(GLenum pname, GLint value)
Part of GL_OES_tessellation_shader
*/ public void glPatchParameteriOES(int pname, int value); /** Entry point to C language function: void {@native glPrimitiveBoundingBoxEXT}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
Part of GL_EXT_primitive_bounding_box
*/ public void glPrimitiveBoundingBoxEXT(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW); /** Entry point to C language function: void {@native glPrimitiveBoundingBoxOES}(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
Part of GL_OES_primitive_bounding_box
*/ public void glPrimitiveBoundingBoxOES(float minX, float minY, float minZ, float minW, float maxX, float maxY, float maxZ, float maxW); /** Entry point to C language function: void {@native glReadBufferIndexedEXT}(GLenum src, GLint index)
Part of GL_EXT_multiview_draw_buffers
*/ public void glReadBufferIndexedEXT(int src, int index); /** Entry point to C language function: void {@native glReadBufferNV}(GLenum mode)
Part of GL_NV_read_buffer
*/ public void glReadBufferNV(int mode); /** Entry point to C language function: void {@native glRenderbufferStorageMultisampleEXT}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part of GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample
*/ public void glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height); /** Entry point to C language function: void {@native glRenderbufferStorageMultisampleIMG}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part of GL_IMG_multisampled_render_to_texture
*/ public void glRenderbufferStorageMultisampleIMG(int target, int samples, int internalformat, int width, int height); /** Entry point to C language function: void {@native glRenderbufferStorageMultisampleNV}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part of GL_NV_framebuffer_multisample
*/ public void glRenderbufferStorageMultisampleNV(int target, int samples, int internalformat, int width, int height); /** Entry point to C language function: void {@native glResolveMultisampleFramebuffer}(void)
Part of GL_APPLE_framebuffer_multisample
Alias for: glResolveMultisampleFramebufferAPPLE */ public void glResolveMultisampleFramebuffer(); /** Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first, GLsizei count, const GLint * v)
Part of GL_NV_viewport_array
@param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glScissorArrayvNV(int first, int count, IntBuffer v); /** Entry point to C language function: void {@native glScissorArrayvNV}(GLuint first, GLsizei count, const GLint * v)
Part of GL_NV_viewport_array
*/ public void glScissorArrayvNV(int first, int count, int[] v, int v_offset); /** Entry point to C language function: void {@native glScissorIndexedNV}(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
Part of GL_NV_viewport_array
*/ public void glScissorIndexedNV(int index, int left, int bottom, int width, int height); /** Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index, const GLint * v)
Part of GL_NV_viewport_array
@param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glScissorIndexedvNV(int index, IntBuffer v); /** Entry point to C language function: void {@native glScissorIndexedvNV}(GLuint index, const GLint * v)
Part of GL_NV_viewport_array
*/ public void glScissorIndexedvNV(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glStartTilingQCOM}(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
Part of GL_QCOM_tiled_rendering
*/ public void glStartTilingQCOM(int x, int y, int width, int height, int preserveMask); /** Entry point to C language function: void {@native glTexBufferEXT}(GLenum target, GLenum internalformat, GLuint buffer)
Part of GL_EXT_texture_buffer, GL_EXT_texture_buffer_object
*/ public void glTexBufferEXT(int target, int internalformat, int buffer); /** Entry point to C language function: void {@native glTexBufferOES}(GLenum target, GLenum internalformat, GLuint buffer)
Part of GL_OES_texture_buffer
*/ public void glTexBufferOES(int target, int internalformat, int buffer); /** Entry point to C language function: void {@native glTexBufferRangeEXT}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part of GL_EXT_texture_buffer
*/ public void glTexBufferRangeEXT(int target, int internalformat, int buffer, long offset, long size); /** Entry point to C language function: void {@native glTexBufferRangeOES}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part of GL_OES_texture_buffer
*/ public void glTexBufferRangeOES(int target, int internalformat, int buffer, long offset, long size); /** Entry point to C language function: void {@native glTexStorage3DMultisampleOES}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Part of GL_OES_texture_storage_multisample_2d_array
*/ public void glTexStorage3DMultisampleOES(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations); /** Entry point to C language function: void {@native glTextureView}(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_OES_texture_view, GL_EXT_texture_view
Alias for: glTextureViewOES, glTextureViewEXT */ public void glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers); /** Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
@param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void glUniformMatrix2x3fvNV(int location, int count, boolean transpose, FloatBuffer value); /** Entry point to C language function: void {@native glUniformMatrix2x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
*/ public void glUniformMatrix2x3fvNV(int location, int count, boolean transpose, float[] value, int value_offset); /** Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
@param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void glUniformMatrix2x4fvNV(int location, int count, boolean transpose, FloatBuffer value); /** Entry point to C language function: void {@native glUniformMatrix2x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
*/ public void glUniformMatrix2x4fvNV(int location, int count, boolean transpose, float[] value, int value_offset); /** Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
@param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void glUniformMatrix3x2fvNV(int location, int count, boolean transpose, FloatBuffer value); /** Entry point to C language function: void {@native glUniformMatrix3x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
*/ public void glUniformMatrix3x2fvNV(int location, int count, boolean transpose, float[] value, int value_offset); /** Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
@param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void glUniformMatrix3x4fvNV(int location, int count, boolean transpose, FloatBuffer value); /** Entry point to C language function: void {@native glUniformMatrix3x4fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
*/ public void glUniformMatrix3x4fvNV(int location, int count, boolean transpose, float[] value, int value_offset); /** Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
@param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void glUniformMatrix4x2fvNV(int location, int count, boolean transpose, FloatBuffer value); /** Entry point to C language function: void {@native glUniformMatrix4x2fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
*/ public void glUniformMatrix4x2fvNV(int location, int count, boolean transpose, float[] value, int value_offset); /** Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
@param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void glUniformMatrix4x3fvNV(int location, int count, boolean transpose, FloatBuffer value); /** Entry point to C language function: void {@native glUniformMatrix4x3fvNV}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
Part of GL_NV_non_square_matrices
*/ public void glUniformMatrix4x3fvNV(int location, int count, boolean transpose, float[] value, int value_offset); /** Entry point to C language function: void {@native 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_arrays
Alias for: glVertexAttribDivisorNV, glVertexAttribDivisorANGLE, glVertexAttribDivisorEXT, glVertexAttribDivisorARB */ public void glVertexAttribDivisor(int index, int divisor); /** Entry point to C language function: void {@native glVertexAttribDivisorANGLE}(GLuint index, GLuint divisor)
Part of GL_ANGLE_instanced_arrays
*/ public void glVertexAttribDivisorANGLE(int index, int divisor); /** Entry point to C language function: void {@native glVertexAttribDivisorNV}(GLuint index, GLuint divisor)
Part of GL_NV_instanced_arrays
*/ public void glVertexAttribDivisorNV(int index, int divisor); /** Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first, GLsizei count, const GLfloat * v)
Part of GL_NV_viewport_array
@param v a direct or array-backed {@link java.nio.FloatBuffer} */ public void glViewportArrayvNV(int first, int count, FloatBuffer v); /** Entry point to C language function: void {@native glViewportArrayvNV}(GLuint first, GLsizei count, const GLfloat * v)
Part of GL_NV_viewport_array
*/ public void glViewportArrayvNV(int first, int count, float[] v, int v_offset); /** Entry point to C language function: void {@native glViewportIndexedfNV}(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
Part of GL_NV_viewport_array
*/ public void glViewportIndexedfNV(int index, float x, float y, float w, float h); /** Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index, const GLfloat * v)
Part of GL_NV_viewport_array
@param v a direct or array-backed {@link java.nio.FloatBuffer} */ public void glViewportIndexedfvNV(int index, FloatBuffer v); /** Entry point to C language function: void {@native glViewportIndexedfvNV}(GLuint index, const GLfloat * v)
Part of GL_NV_viewport_array
*/ public void glViewportIndexedfvNV(int index, float[] v, int v_offset); // --- Begin CustomJavaCode .cfg declarations /** Entry point to C language function: void {@native 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 @param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElements(int mode, int count, int type, Buffer indices); /** Entry point to C language function: void {@native 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 @param ptr a direct only {@link java.nio.Buffer} */ public void glVertexAttribPointer(int indx, int size, int type, boolean normalized, int stride, Buffer ptr); public static final int GL_NVIDIA_PLATFORM_BINARY_NV = 0x890B; // ---- End CustomJavaCode .cfg declarations } // end of class GLES2




© 2015 - 2024 Weber Informatics LLC | Privacy Policy