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

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

The newest version!
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Sat Oct 10 03:15:37 CEST 2015 ----! */

package com.jogamp.opengl;

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

 /**
  * 

* Interface containing the common subset of core GL3 (OpenGL 3.1+) and GL2, * also known as the OpenGL 3.0 forward compatible, non deprecated subset.
* This interface reflects only the programmable shader functionality of desktop OpenGL
*

*/ public interface GL2GL3 extends GL2ES3{ /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_EDGE_FLAG_ARRAY_ADDRESS_NV = 0x8f26; /** GL_VERSION_3_1, GL_EXT_gpu_shader4
Alias for: GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT - CType: int */ public static final int GL_UNSIGNED_INT_SAMPLER_2D_RECT = 0x8dd5; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_FOG_COORD_ARRAY_ADDRESS_NV = 0x8f28; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_VIRTUAL_PAGE_SIZE_Y_ARB = 0x9196; /** GL_VERSION_1_2, GL_EXT_texture3D
Alias for: GL_PACK_IMAGE_HEIGHT_EXT - CType: int */ public static final int GL_PACK_IMAGE_HEIGHT = 0x806c; /** GL_VERSION_3_0, GL_EXT_texture_integer
Alias for: GL_GREEN_INTEGER_EXT - CType: int */ public static final int GL_GREEN_INTEGER = 0x8d95; /** GL_VERSION_4_0, GL_ARB_texture_cube_map_array
Alias for: GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB - CType: int */ public static final int GL_PROXY_TEXTURE_CUBE_MAP_ARRAY = 0x900b; /** GL_VERSION_2_1, GL_EXT_texture_sRGB
Alias for: GL_COMPRESSED_SRGB_ALPHA_EXT - CType: int */ public static final int GL_COMPRESSED_SRGB_ALPHA = 0x8c49; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_S3TC_DXT1_RGB = 0x82cc; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_GATHER = 0x82a2; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_10_10_10_2 = 0x82c3; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TESS_EVALUATION_TEXTURE = 0x829d; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_BACK_LEFT = 0x402; /** GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_polygon_mode
Alias for: GL_POLYGON_OFFSET_POINT_NV - CType: int */ public static final int GL_POLYGON_OFFSET_POINT = 0x2a01; /** GL_NV_shader_buffer_load - CType: int */ public static final int GL_GPU_ADDRESS_NV = 0x8f34; /** GL_VERSION_3_0, GL_EXT_gpu_shader4
Alias for: GL_SAMPLER_1D_ARRAY_SHADOW_EXT - CType: int */ public static final int GL_SAMPLER_1D_ARRAY_SHADOW = 0x8dc3; /** GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: GL_TEXTURE_COMPRESSION_HINT_ARB - CType: int */ public static final int GL_TEXTURE_COMPRESSION_HINT = 0x84ef; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_RGTC1_RED = 0x82d0; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB = 0x919a; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_VIEW = 0x82b5; /** GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object
Alias for: GL_STENCIL_INDEX16_EXT - CType: int */ public static final int GL_STENCIL_INDEX16 = 0x8d49; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_INT_IMAGE_2D_MULTISAMPLE_EXT - CType: int */ public static final int GL_INT_IMAGE_2D_MULTISAMPLE = 0x9060; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_DEPTH_COMPONENTS = 0x8284; /** GL_VERSION_1_1, GL_EXT_texture
Alias for: GL_RGB5_EXT - CType: int */ public static final int GL_RGB5 = 0x8050; /** GL_VERSION_1_1, GL_EXT_texture
Alias for: GL_RGB4_EXT - CType: int */ public static final int GL_RGB4 = 0x804f; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_FRAMEBUFFER_RENDERABLE = 0x8289; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV = 0x8f2a; /** GL_VERSION_3_1, GL_ARB_texture_rectangle, GL_NV_texture_rectangle
Alias for: GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_RECTANGLE_NV - CType: int */ public static final int GL_TEXTURE_RECTANGLE = 0x84f5; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_CATEGORY_API_ERROR_AMD = 0x9149; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_SEVERITY_LOW_AMD = 0x9148; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_UNSIGNED_INT_IMAGE_1D_EXT - CType: int */ public static final int GL_UNSIGNED_INT_IMAGE_1D = 0x9062; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TESS_CONTROL_TEXTURE = 0x829c; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_READ_PIXELS = 0x828c; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_POLYGON_SMOOTH_HINT = 0xc53; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_INT_IMAGE_1D_EXT - CType: int */ public static final int GL_INT_IMAGE_1D = 0x9057; /** GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_polygon_mode
Alias for: GL_POINT_NV - CType: int */ public static final int GL_POINT = 0x1b00; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_VERTEX_SHADER_INVOCATIONS_ARB = 0x82f0; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_NORMAL_ARRAY_LENGTH_NV = 0x8f2c; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_IMAGE_1D_ARRAY_EXT - CType: int */ public static final int GL_IMAGE_1D_ARRAY = 0x9052; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_COMPUTE_SHADER_INVOCATIONS_ARB = 0x82f5; /** GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_polygon_mode
Alias for: GL_POLYGON_OFFSET_LINE_NV - CType: int */ public static final int GL_POLYGON_OFFSET_LINE = 0x2a02; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_STENCIL_TYPE = 0x827d; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_WIDTH = 0x827e; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_TESS_CONTROL_SHADER_PATCHES_ARB = 0x82f1; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_PRIMITIVES_SUBMITTED_ARB = 0x82ef; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_24_BITS = 0x82c9; /** GL_VERSION_1_4, GL_EXT_texture_lod_bias
Alias for: GL_TEXTURE_LOD_BIAS_EXT - CType: int */ public static final int GL_TEXTURE_LOD_BIAS = 0x8501; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_CLIPPING_OUTPUT_PRIMITIVES_ARB = 0x82f7; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_GREEN_SIZE = 0x8272; /** GL_AMD_stencil_operation_extended - CType: int */ public static final int GL_SET_AMD = 0x874a; /** GL_AMD_sample_positions - CType: int */ public static final int GL_SUBSAMPLE_DISTANCE_AMD = 0x883f; /** GL_VERSION_2_0, GL_ARB_shader_objects
Alias for: GL_SAMPLER_1D_ARB - CType: int */ public static final int GL_SAMPLER_1D = 0x8b5d; /** GL_VERSION_1_5, GL_ARB_occlusion_query
Alias for: GL_SAMPLES_PASSED_ARB - CType: int */ public static final int GL_SAMPLES_PASSED = 0x8914; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_CLIP_DISTANCE1_APPLE - CType: int */ public static final int GL_CLIP_DISTANCE1 = 0x3001; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_CLIP_DISTANCE0_APPLE - CType: int */ public static final int GL_CLIP_DISTANCE0 = 0x3000; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_CLIP_DISTANCE3_APPLE - CType: int */ public static final int GL_CLIP_DISTANCE3 = 0x3003; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_CLIP_DISTANCE2_APPLE - CType: int */ public static final int GL_CLIP_DISTANCE2 = 0x3002; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_CLIP_DISTANCE5_APPLE - CType: int */ public static final int GL_CLIP_DISTANCE5 = 0x3005; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_CLIP_DISTANCE4_APPLE - CType: int */ public static final int GL_CLIP_DISTANCE4 = 0x3004; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_CLIP_DISTANCE7_APPLE - CType: int */ public static final int GL_CLIP_DISTANCE7 = 0x3007; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_CLIP_DISTANCE6_APPLE - CType: int */ public static final int GL_CLIP_DISTANCE6 = 0x3006; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_HEIGHT = 0x827f; /** GL_ARB_texture_swizzle, GL_VERSION_3_3, GL_EXT_texture_swizzle
Alias for: GL_TEXTURE_SWIZZLE_RGBA_EXT - CType: int */ public static final int GL_TEXTURE_SWIZZLE_RGBA = 0x8e46; /** GL_VERSION_3_0, GL_ARB_color_buffer_float
Alias for: GL_FIXED_ONLY_ARB - CType: int */ public static final int GL_FIXED_ONLY = 0x891d; /** GL_VERSION_3_0, GL_EXT_texture_array
Alias for: GL_TEXTURE_1D_ARRAY_EXT - CType: int */ public static final int GL_TEXTURE_1D_ARRAY = 0x8c18; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_SHADOW = 0x82a1; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB = 0x91a9; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_POINT_SIZE_GRANULARITY = 0xb13; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT = 0x82b2; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = 0x92c4; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_VERTICES_SUBMITTED_ARB = 0x82ee; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_MIPMAP = 0x8293; /** GL_VERSION_3_0, GL_EXT_gpu_shader4
Alias for: GL_INT_SAMPLER_1D_EXT - CType: int */ public static final int GL_INT_SAMPLER_1D = 0x8dc9; /** GL_VERSION_4_2, GL_ARB_compressed_texture_pixel_storage - CType: int */ public static final int GL_UNPACK_COMPRESSED_BLOCK_DEPTH = 0x9129; /** GL_EXT_texture_sRGB_decode - CType: int */ public static final int GL_TEXTURE_SRGB_DECODE_EXT = 0x8a48; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_S3TC_DXT3_RGBA = 0x82ce; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT - CType: int */ public static final int GL_UNSIGNED_INT_IMAGE_1D_ARRAY = 0x9068; /** GL_VERSION_1_1 - CType: int */ public static final int GL_R3_G3_B2 = 0x2a10; /** GL_VERSION_2_0 - CType: int */ public static final int GL_UPPER_LEFT = 0x8ca2; /** GL_AMD_depth_clamp_separate - CType: int */ public static final int GL_DEPTH_CLAMP_FAR_AMD = 0x901f; /** GL_VERSION_3_0, GL_EXT_gpu_shader4
Alias for: GL_UNSIGNED_INT_SAMPLER_1D_EXT - CType: int */ public static final int GL_UNSIGNED_INT_SAMPLER_1D = 0x8dd1; /** GL_VERSION_3_0, GL_EXT_texture_integer
Alias for: GL_BGRA_INTEGER_EXT - CType: int */ public static final int GL_BGRA_INTEGER = 0x8d9b; /** GL_ARB_sparse_buffer - CType: int */ public static final int GL_SPARSE_STORAGE_BIT_ARB = 0x400; /** GL_VERSION_1_2, GL_EXT_texture3D
Alias for: GL_PACK_SKIP_IMAGES_EXT - CType: int */ public static final int GL_PACK_SKIP_IMAGES = 0x806b; /** GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_multiview_draw_buffers
Alias for: GL_DRAW_BUFFER_EXT - CType: int */ public static final int GL_DRAW_BUFFER = 0xc01; /** GL_ARB_texture_compression_rgtc, GL_VERSION_3_0, GL_EXT_texture_compression_rgtc
Alias for: GL_COMPRESSED_RED_RGTC1_EXT - CType: int */ public static final int GL_COMPRESSED_RED_RGTC1 = 0x8dbb; /** GL_VERSION_3_0, GL_EXT_texture_integer
Alias for: GL_BLUE_INTEGER_EXT - CType: int */ public static final int GL_BLUE_INTEGER = 0x8d96; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_SHARED_SIZE = 0x8277; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_GEOMETRY_TEXTURE = 0x829e; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_1_X_8 = 0x82c1; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_IMAGE_1D_EXT - CType: int */ public static final int GL_IMAGE_1D = 0x904c; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_DOUBLE = 0x140a; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = 0x92c5; /** GL_VERSION_3_0, GL_EXT_texture_array
Alias for: GL_TEXTURE_BINDING_1D_ARRAY_EXT - CType: int */ public static final int GL_TEXTURE_BINDING_1D_ARRAY = 0x8c1c; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB = 0x82f2; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD = 0x914a; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_DRAW_INDIRECT_ADDRESS_NV = 0x8f41; /** GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object
Alias for: GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT - CType: int */ public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = 0x8cdc; /** GL_AMD_debug_output - CType: int */ public static final int GL_MAX_DEBUG_LOGGED_MESSAGES_AMD = 0x9144; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_SEVERITY_MEDIUM_AMD = 0x9147; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT - CType: int */ public static final int GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS = 0x8f39; /** GL_VERSION_2_0, GL_ARB_vertex_shader
Alias for: GL_MAX_VARYING_FLOATS_ARB - CType: int */ public static final int GL_MAX_VARYING_FLOATS = 0x8b4b; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_LOGGED_MESSAGES_AMD = 0x9145; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_RED_SIZE = 0x8271; /** GL_VERSION_4_2, GL_ARB_compressed_texture_pixel_storage - CType: int */ public static final int GL_PACK_COMPRESSED_BLOCK_HEIGHT = 0x912c; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = 0x92cb; /** GL_VERSION_3_1, GL_EXT_gpu_shader4
Alias for: GL_INT_SAMPLER_2D_RECT_EXT - CType: int */ public static final int GL_INT_SAMPLER_2D_RECT = 0x8dcd; /** GL_EXT_texture_sRGB_decode - CType: int */ public static final int GL_SKIP_DECODE_EXT = 0x8a4a; /** GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator - CType: int */ public static final int GL_SAMPLER_BUFFER_AMD = 0x9001; /** GL_VERSION_2_0 - CType: int */ public static final int GL_LOWER_LEFT = 0x8ca1; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_PIXEL_TYPE = 0x82aa; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_DEPTH_RENDERABLE = 0x8287; /** GL_AMD_stencil_operation_extended - CType: int */ public static final int GL_STENCIL_BACK_OP_VALUE_AMD = 0x874d; /** GL_VERSION_4_2, GL_ARB_compressed_texture_pixel_storage - CType: int */ public static final int GL_UNPACK_COMPRESSED_BLOCK_WIDTH = 0x9127; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_BLUE_TYPE = 0x827a; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SRGB_WRITE = 0x8298; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_VIRTUAL_PAGE_SIZE_X_ARB = 0x9195; /** GL_AMD_depth_clamp_separate - CType: int */ public static final int GL_DEPTH_CLAMP_NEAR_AMD = 0x901e; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_BPTC_UNORM = 0x82d2; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_CLIPPING_INPUT_PRIMITIVES_ARB = 0x82f6; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_DOUBLEBUFFER = 0xc32; /** GL_ARB_texture_rg, GL_VERSION_3_0, GL_EXT_texture_norm16
Alias for: GL_R16_EXT - CType: int */ public static final int GL_R16 = 0x822a; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SHADER_IMAGE_STORE = 0x82a5; /** GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator - CType: int */ public static final int GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD = 0x9003; /** GL_VERSION_3_0, GL_EXT_gpu_shader4
Alias for: GL_SAMPLER_1D_ARRAY_EXT - CType: int */ public static final int GL_SAMPLER_1D_ARRAY = 0x8dc0; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST = 0x82ac; /** GL_VERSION_3_0 - CType: int */ public static final int GL_COMPRESSED_RG = 0x8226; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_COLOR_ENCODING = 0x8296; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_CLEAR_BUFFER = 0x82b4; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_TEXTURE_1D = 0xde0; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_DRAW_INDIRECT_LENGTH_NV = 0x8f42; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_FILTER = 0x829a; /** GL_ARB_uniform_buffer_object, GL_VERSION_3_1 - CType: int */ public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = 0x8a45; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_TEXTURE_COORD_ARRAY_ADDRESS_NV = 0x8f25; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_COMPATIBILITY_CLASS = 0x82b6; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_2_X_16 = 0x82bd; /** GL_VERSION_3_0, GL_EXT_gpu_shader4
Alias for: GL_INT_SAMPLER_1D_ARRAY_EXT - CType: int */ public static final int GL_INT_SAMPLER_1D_ARRAY = 0x8dce; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_TEXTURE_SPARSE_ARB = 0x91a6; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_2_X_32 = 0x82ba; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_GET_TEXTURE_IMAGE_TYPE = 0x8292; /** GL_VERSION_3_1, GL_ARB_shader_objects
Alias for: GL_SAMPLER_2D_RECT_SHADOW_ARB - CType: int */ public static final int GL_SAMPLER_2D_RECT_SHADOW = 0x8b64; /** GL_VERSION_1_2, GL_EXT_packed_pixels
Alias for: GL_UNSIGNED_BYTE_3_3_2_EXT - CType: int */ public static final int GL_UNSIGNED_BYTE_3_3_2 = 0x8032; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_11_11_10 = 0x82c2; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_DEPTH_TYPE = 0x827c; /** GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator - CType: int */ public static final int GL_TESSELLATION_MODE_AMD = 0x9004; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_FRAGMENT_SHADER_INVOCATIONS_ARB = 0x82f4; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_INT_IMAGE_1D_ARRAY_EXT - CType: int */ public static final int GL_INT_IMAGE_1D_ARRAY = 0x905d; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_MAX_IMAGE_SAMPLES_EXT - CType: int */ public static final int GL_MAX_IMAGE_SAMPLES = 0x906d; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_32_BITS = 0x82c8; /** GL_VERSION_3_0, GL_ARB_color_buffer_float
Alias for: GL_CLAMP_READ_COLOR_ARB - CType: int */ public static final int GL_CLAMP_READ_COLOR = 0x891c; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_CATEGORY_APPLICATION_AMD = 0x914f; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x92c9; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_S3TC_DXT1_RGBA = 0x82cd; /** GL_VERSION_1_2, GL_EXT_packed_pixels
Alias for: GL_UNSIGNED_INT_8_8_8_8_EXT - CType: int */ public static final int GL_UNSIGNED_INT_8_8_8_8 = 0x8035; /** GL_VERSION_1_2 - CType: int */ public static final int GL_UNSIGNED_INT_8_8_8_8_REV = 0x8367; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_COMPRESSED_BLOCK_SIZE = 0x82b3; /** GL_VERSION_3_1, GL_NV_texture_rectangle, GL_ARB_texture_rectangle
Alias for: GL_MAX_RECTANGLE_TEXTURE_SIZE_NV, GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB - CType: int */ public static final int GL_MAX_RECTANGLE_TEXTURE_SIZE = 0x84f8; /** GL_ARB_texture_compression_rgtc, GL_VERSION_3_0 - CType: int */ public static final int GL_COMPRESSED_RG_RGTC2 = 0x8dbd; /** GL_ARB_transform_feedback3, GL_VERSION_4_0 - CType: int */ public static final int GL_MAX_TRANSFORM_FEEDBACK_BUFFERS = 0x8e70; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_STEREO = 0xc33; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_UNPACK_SWAP_BYTES = 0xcf0; /** GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator - CType: int */ public static final int GL_INT_SAMPLER_BUFFER_AMD = 0x9002; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_CATEGORY_DEPRECATION_AMD = 0x914b; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_INDEX_ARRAY_LENGTH_NV = 0x8f2e; /** GL_EXT_framebuffer_multisample_blit_scaled - CType: int */ public static final int GL_SCALED_RESOLVE_FASTEST_EXT = 0x90ba; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_RGTC2_RG = 0x82d1; /** GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_polygon_mode
Alias for: GL_LINE_NV - CType: int */ public static final int GL_LINE = 0x1b01; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_COMPATIBILITY_CLASS = 0x82a8; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_MANUAL_GENERATE_MIPMAP = 0x8294; /** GL_VERSION_1_2, GL_EXT_read_format_bgra, GL_IMG_read_format
Alias for: GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG - CType: int */ public static final int GL_UNSIGNED_SHORT_4_4_4_4_REV = 0x8365; /** GL_NV_shader_buffer_load - CType: int */ public static final int GL_BUFFER_GPU_ADDRESS_NV = 0x8f1d; /** GL_VERSION_3_1, GL_NV_texture_rectangle, GL_ARB_texture_rectangle
Alias for: GL_PROXY_TEXTURE_RECTANGLE_NV, GL_PROXY_TEXTURE_RECTANGLE_ARB - CType: int */ public static final int GL_PROXY_TEXTURE_RECTANGLE = 0x84f7; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_DEPTH = 0x8280; /** GL_AMD_blend_minmax_factor - CType: int */ public static final int GL_FACTOR_MAX_AMD = 0x901d; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_IMAGE_TYPE = 0x8290; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE = 0x82ae; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_DRAW_INDIRECT_UNIFIED_NV = 0x8f40; /** GL_VERSION_3_0, GL_EXT_gpu_shader4
Alias for: GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT - CType: int */ public static final int GL_UNSIGNED_INT_SAMPLER_1D_ARRAY = 0x8dd6; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_ALPHA_SIZE = 0x8274; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_FOG_COORD_ARRAY_LENGTH_NV = 0x8f32; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_2_X_8 = 0x82c0; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_TEXEL_SIZE = 0x82a7; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_STENCIL_RENDERABLE = 0x8288; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT - CType: int */ public static final int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE = 0x906b; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_GET_TEXTURE_IMAGE_FORMAT = 0x8291; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_COLOR_COMPONENTS = 0x8283; /** GL_VERSION_3_0, GL_EXT_texture_integer
Alias for: GL_BGR_INTEGER_EXT - CType: int */ public static final int GL_BGR_INTEGER = 0x8d9a; /** GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object
Alias for: GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT - CType: int */ public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = 0x8cdb; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT - CType: int */ public static final int GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY = 0x906c; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_LAYERS = 0x8281; /** GL_ARB_transform_feedback3, GL_VERSION_4_0, GL_ATI_vertex_streams
Alias for: GL_MAX_VERTEX_STREAMS_ATI - CType: int */ public static final int GL_MAX_VERTEX_STREAMS = 0x8e71; /** GL_ARB_transform_feedback2, GL_VERSION_4_0, GL_NV_transform_feedback2
Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV - CType: int */ public static final int GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE = 0x8e24; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SRGB_READ = 0x8297; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT - CType: int */ public static final int GL_IMAGE_2D_MULTISAMPLE_ARRAY = 0x9056; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMBINED_DIMENSIONS = 0x8282; /** GL_VERSION_1_2 - CType: int */ public static final int GL_UNSIGNED_SHORT_5_6_5_REV = 0x8364; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_FRAMEBUFFER_RENDERABLE_LAYERED = 0x828a; /** GL_NV_shader_buffer_load - CType: int */ public static final int GL_MAX_SHADER_BUFFER_ADDRESS_NV = 0x8f35; /** GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: GL_VERTEX_PROGRAM_POINT_SIZE_ARB, GL_VERTEX_PROGRAM_POINT_SIZE_NV - CType: int */ public static final int GL_VERTEX_PROGRAM_POINT_SIZE = 0x8642; /** GL_ARB_pipeline_statistics_query - CType: int */ public static final int GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB = 0x82f3; /** GL_VERSION_1_2, GL_EXT_read_format_bgra
Alias for: GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT - CType: int */ public static final int GL_UNSIGNED_SHORT_1_5_5_5_REV = 0x8366; /** GL_AMD_stencil_operation_extended - CType: int */ public static final int GL_STENCIL_OP_VALUE_AMD = 0x874c; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_FRONT_RIGHT = 0x401; /** GL_VERSION_3_0, GL_EXT_texture_array
Alias for: GL_PROXY_TEXTURE_2D_ARRAY_EXT - CType: int */ public static final int GL_PROXY_TEXTURE_2D_ARRAY = 0x8c1b; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_GATHER_SHADOW = 0x82a3; /** GL_ARB_internalformat_query2
Alias for: GL_SRGB_DECODE_ARB - CType: int */ public static final int GL_SRGB_DECODE = 0x8299; /** GL_ARB_transform_feedback_overflow_query - CType: int */ public static final int GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB = 0x82ed; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD = 0x914e; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_STENCIL_COMPONENTS = 0x8285; /** GL_VERSION_2_0 - CType: int */ public static final int GL_POINT_SPRITE_COORD_ORIGIN = 0x8ca0; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_COLOR_RENDERABLE = 0x8286; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_NORMAL_ARRAY_ADDRESS_NV = 0x8f22; /** GL_VERSION_3_1, GL_EXT_render_snorm
Alias for: GL_RGBA16_SNORM_EXT - CType: int */ public static final int GL_RGBA16_SNORM = 0x8f9b; /** GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_polygon_mode
Alias for: GL_POLYGON_MODE_NV - CType: int */ public static final int GL_POLYGON_MODE = 0xb40; /** GL_VERSION_2_0, GL_ARB_shader_objects
Alias for: GL_SAMPLER_1D_SHADOW_ARB - CType: int */ public static final int GL_SAMPLER_1D_SHADOW = 0x8b61; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_CATEGORY_PERFORMANCE_AMD = 0x914d; /** GL_VERSION_4_2, GL_ARB_compressed_texture_pixel_storage - CType: int */ public static final int GL_UNPACK_COMPRESSED_BLOCK_SIZE = 0x912a; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD = 0x914c; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_FULL_SUPPORT = 0x82b7; /** GL_VERSION_3_1, GL_ARB_texture_rectangle, GL_NV_texture_rectangle
Alias for: GL_TEXTURE_BINDING_RECTANGLE_ARB, GL_TEXTURE_BINDING_RECTANGLE_NV - CType: int */ public static final int GL_TEXTURE_BINDING_RECTANGLE = 0x84f6; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_128_BITS = 0x82c4; /** GL_EXT_texture_sRGB_decode - CType: int */ public static final int GL_DECODE_EXT = 0x8a49; /** GL_VERSION_1_1, GL_EXT_texture
Alias for: GL_RGBA2_EXT - CType: int */ public static final int GL_RGBA2 = 0x8055; /** GL_VERSION_4_2, GL_ARB_compressed_texture_pixel_storage - CType: int */ public static final int GL_UNPACK_COMPRESSED_BLOCK_HEIGHT = 0x9128; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_IMAGE_FORMAT = 0x828f; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_COMPUTE_TEXTURE = 0x82a0; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_ELEMENT_ARRAY_ADDRESS_NV = 0x8f29; /** GL_VERSION_3_0, GL_APPLE_clip_distance
Alias for: GL_MAX_CLIP_DISTANCES_APPLE - CType: int */ public static final int GL_MAX_CLIP_DISTANCES = 0xd32; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_ELEMENT_ARRAY_LENGTH_NV = 0x8f33; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_IMAGE_2D_MULTISAMPLE_EXT - CType: int */ public static final int GL_IMAGE_2D_MULTISAMPLE = 0x9055; /** GL_EXT_x11_sync_object - CType: int */ public static final int GL_SYNC_X11_FENCE_EXT = 0x90e1; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_NUM_SPARSE_LEVELS_ARB = 0x91aa; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_S3TC_DXT5_RGBA = 0x82cf; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_NUM_VIRTUAL_PAGE_SIZES_ARB = 0x91a8; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_8_BITS = 0x82cb; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_PACK_LSB_FIRST = 0xd01; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_STENCIL_SIZE = 0x8276; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_INT_IMAGE_2D_RECT_EXT - CType: int */ public static final int GL_INT_IMAGE_2D_RECT = 0x905a; /** GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator - CType: int */ public static final int GL_TESSELLATION_FACTOR_AMD = 0x9005; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT - CType: int */ public static final int GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY = 0x9061; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_POLYGON_SMOOTH = 0xb41; /** GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator - CType: int */ public static final int GL_DISCRETE_AMD = 0x9006; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV = 0x8f20; /** GL_ARB_texture_compression_rgtc, GL_VERSION_3_0, GL_EXT_texture_compression_rgtc
Alias for: GL_COMPRESSED_SIGNED_RED_RGTC1_EXT - CType: int */ public static final int GL_COMPRESSED_SIGNED_RED_RGTC1 = 0x8dbc; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_TEXTURE_COORD_ARRAY_LENGTH_NV = 0x8f2f; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_GREEN_TYPE = 0x8279; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_CAVEAT_SUPPORT = 0x82b8; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_64_BITS = 0x82c6; /** GL_VERSION_3_0, GL_EXT_texture_array
Alias for: GL_PROXY_TEXTURE_1D_ARRAY_EXT - CType: int */ public static final int GL_PROXY_TEXTURE_1D_ARRAY = 0x8c19; /** GL_VERSION_4_2, GL_ARB_map_buffer_alignment - CType: int */ public static final int GL_MIN_MAP_BUFFER_ALIGNMENT = 0x90bc; /** GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: GL_COMPRESSED_RGBA_ARB - CType: int */ public static final int GL_COMPRESSED_RGBA = 0x84ee; /** GL_VERSION_1_1, GL_VERSION_1_0, GL_NV_polygon_mode
Alias for: GL_FILL_NV - CType: int */ public static final int GL_FILL = 0x1b02; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_1_X_32 = 0x82bb; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_1_X_16 = 0x82be; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV = 0x8f27; /** GL_VERSION_1_1, GL_EXT_texture
Alias for: GL_PROXY_TEXTURE_2D_EXT - CType: int */ public static final int GL_PROXY_TEXTURE_2D = 0x8064; /** GL_AMD_blend_minmax_factor - CType: int */ public static final int GL_FACTOR_MIN_AMD = 0x901c; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_4_X_16 = 0x82bc; /** GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: GL_COMPRESSED_RGB_ARB - CType: int */ public static final int GL_COMPRESSED_RGB = 0x84ed; /** GL_KHR_no_error - CType: int */ public static final int GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR = 0x8; /** GL_VERSION_1_2, GL_EXT_texture3D
Alias for: GL_PROXY_TEXTURE_3D_EXT - CType: int */ public static final int GL_PROXY_TEXTURE_3D = 0x8070; /** GL_ARB_sparse_buffer - CType: int */ public static final int GL_SPARSE_BUFFER_PAGE_SIZE_ARB = 0x82f8; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_SUPPORTED = 0x826f; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_SECONDARY_COLOR_ARRAY_LENGTH_NV = 0x8f31; /** GL_VERSION_1_1, GL_EXT_texture
Alias for: GL_PROXY_TEXTURE_1D_EXT - CType: int */ public static final int GL_PROXY_TEXTURE_1D = 0x8063; /** GL_ARB_provoking_vertex, GL_VERSION_3_2, GL_EXT_provoking_vertex
Alias for: GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT - CType: int */ public static final int GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION = 0x8e4c; /** GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB - CType: int */ public static final int GL_TEXTURE_COMPRESSED_IMAGE_SIZE = 0x86a0; /** GL_VERSION_2_1, GL_EXT_texture_sRGB
Alias for: GL_COMPRESSED_SRGB_EXT - CType: int */ public static final int GL_COMPRESSED_SRGB = 0x8c48; /** GL_VERSION_3_0 - CType: int */ public static final int GL_COMPRESSED_RED = 0x8225; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_4_X_32 = 0x82b9; /** GL_ARB_texture_compression_rgtc, GL_VERSION_3_0 - CType: int */ public static final int GL_COMPRESSED_SIGNED_RG_RGTC2 = 0x8dbe; /** GL_VERSION_3_1, GL_ARB_shader_objects
Alias for: GL_SAMPLER_2D_RECT_ARB - CType: int */ public static final int GL_SAMPLER_2D_RECT = 0x8b63; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_BLUE_SIZE = 0x8273; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV = 0x8f1e; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_POINT_SIZE_RANGE = 0xb12; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_ELEMENT_ARRAY_UNIFIED_NV = 0x8f1f; /** GL_ARB_seamless_cube_map, GL_VERSION_3_2 - CType: int */ public static final int GL_TEXTURE_CUBE_MAP_SEAMLESS = 0x884f; /** GL_VERSION_4_2, GL_ARB_compressed_texture_pixel_storage - CType: int */ public static final int GL_PACK_COMPRESSED_BLOCK_SIZE = 0x912e; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB = 0x9199; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_CATEGORY_OTHER_AMD = 0x9150; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = 0x92c6; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_VERTEX_ARRAY_LENGTH_NV = 0x8f2b; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = 0x92c8; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_AUTO_GENERATE_MIPMAP = 0x8295; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_IMAGE_2D_RECT_EXT - CType: int */ public static final int GL_IMAGE_2D_RECT = 0x904f; /** GL_VERSION_3_1, GL_NV_primitive_restart
Alias for: GL_PRIMITIVE_RESTART_INDEX_NV - CType: int */ public static final int GL_PRIMITIVE_RESTART_INDEX = 0x8f9e; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX = 0x92da; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_VIRTUAL_PAGE_SIZE_Z_ARB = 0x9197; /** GL_VERSION_4_2, GL_ARB_compressed_texture_pixel_storage - CType: int */ public static final int GL_PACK_COMPRESSED_BLOCK_DEPTH = 0x912d; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_96_BITS = 0x82c5; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_INDEX_ARRAY_ADDRESS_NV = 0x8f24; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_PIXEL_FORMAT = 0x82a9; /** GL_VERSION_1_2 - CType: int */ public static final int GL_UNSIGNED_BYTE_2_3_3_REV = 0x8362; /** GL_AMD_debug_output - CType: int */ public static final int GL_DEBUG_SEVERITY_HIGH_AMD = 0x9146; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_COLOR_ARRAY_LENGTH_NV = 0x8f2d; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = 0x92ca; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE = 0x82af; /** GL_VERSION_1_2 - CType: int */ public static final int GL_SMOOTH_POINT_SIZE_GRANULARITY = 0xb13; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_BACK_RIGHT = 0x403; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_DEPTH_SIZE = 0x8275; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_PREFERRED = 0x8270; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_READ_PIXELS_TYPE = 0x828e; /** GL_ARB_transform_feedback2, GL_VERSION_4_0, GL_NV_transform_feedback2
Alias for: GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV - CType: int */ public static final int GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED = 0x8e23; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VERTEX_TEXTURE = 0x829b; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_VERTEX_ARRAY_ADDRESS_NV = 0x8f21; /** GL_VERSION_1_3, GL_ARB_texture_cube_map, GL_EXT_texture_cube_map
Alias for: GL_PROXY_TEXTURE_CUBE_MAP_ARB, GL_PROXY_TEXTURE_CUBE_MAP_EXT - CType: int */ public static final int GL_PROXY_TEXTURE_CUBE_MAP = 0x851b; /** GL_VERSION_3_1, GL_EXT_render_snorm
Alias for: GL_R16_SNORM_EXT - CType: int */ public static final int GL_R16_SNORM = 0x8f98; /** GL_VERSION_3_1, GL_NV_primitive_restart
Alias for: GL_PRIMITIVE_RESTART_NV - CType: int */ public static final int GL_PRIMITIVE_RESTART = 0x8f9d; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_PACK_SWAP_BYTES = 0xd00; /** GL_NV_texture_multisample - CType: int */ public static final int GL_TEXTURE_COLOR_SAMPLES_NV = 0x9046; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_MAX_SPARSE_TEXTURE_SIZE_ARB = 0x9198; /** GL_VERSION_3_1, GL_EXT_texture_norm16
Alias for: GL_RGB16_SNORM_EXT - CType: int */ public static final int GL_RGB16_SNORM = 0x8f9a; /** GL_ARB_sparse_texture - CType: int */ public static final int GL_VIRTUAL_PAGE_SIZE_INDEX_ARB = 0x91a7; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_BPTC_FLOAT = 0x82d3; /** GL_VERSION_1_2 - CType: int */ public static final int GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0xb23; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_EDGE_FLAG_ARRAY_LENGTH_NV = 0x8f30; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_RIGHT = 0x407; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_LINE_WIDTH_GRANULARITY = 0xb23; /** GL_VERSION_3_0 - CType: int */ public static final int GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = 0x1; /** GL_ARB_texture_rg, GL_VERSION_3_0, GL_EXT_texture_norm16
Alias for: GL_RG16_EXT - CType: int */ public static final int GL_RG16 = 0x822c; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_16_BITS = 0x82ca; /** GL_ARB_transform_feedback_overflow_query - CType: int */ public static final int GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB = 0x82ec; /** GL_NV_vertex_buffer_unified_memory - CType: int */ public static final int GL_COLOR_ARRAY_ADDRESS_NV = 0x8f23; /** GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_EXT_shader_image_load_store
Alias for: GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT - CType: int */ public static final int GL_UNSIGNED_INT_IMAGE_2D_RECT = 0x9065; /** GL_VERSION_4_2, GL_ARB_compressed_texture_pixel_storage - CType: int */ public static final int GL_PACK_COMPRESSED_BLOCK_WIDTH = 0x912b; /** GL_VERSION_1_1, GL_EXT_texture, GL_EXT_texture_norm16
Alias for: GL_RGB16_EXT - CType: int */ public static final int GL_RGB16 = 0x8054; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SHADER_IMAGE_LOAD = 0x82a4; /** GL_VERSION_1_1, GL_EXT_texture
Alias for: GL_RGB12_EXT - CType: int */ public static final int GL_RGB12 = 0x8053; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_FRAMEBUFFER_BLEND = 0x828b; /** GL_ARB_shader_atomic_counters, GL_VERSION_4_2 - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = 0x92c7; /** GL_AMD_pinned_memory - CType: int */ public static final int GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD = 0x9160; /** GL_VERSION_1_1 - CType: int */ public static final int GL_TEXTURE_BINDING_1D = 0x8068; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_UNPACK_LSB_FIRST = 0xcf1; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_LEFT = 0x406; /** GL_VERSION_1_1, GL_EXT_texture, GL_EXT_texture_norm16
Alias for: GL_RGBA16_EXT - CType: int */ public static final int GL_RGBA16 = 0x805b; /** GL_NV_texture_multisample - CType: int */ public static final int GL_TEXTURE_COVERAGE_SAMPLES_NV = 0x9045; /** GL_EXT_framebuffer_multisample_blit_scaled - CType: int */ public static final int GL_SCALED_RESOLVE_NICEST_EXT = 0x90bb; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_VIEW_CLASS_48_BITS = 0x82c7; /** GL_VERSION_1_1, GL_EXT_texture
Alias for: GL_RGBA12_EXT - CType: int */ public static final int GL_RGBA12 = 0x805a; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_FRAGMENT_TEXTURE = 0x829f; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SHADER_IMAGE_ATOMIC = 0x82a6; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_LINE_WIDTH_RANGE = 0xb22; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_IMAGE_CLASS_4_X_8 = 0x82bf; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_TEXTURE_COMPRESSED_BLOCK_WIDTH = 0x82b1; /** GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_EXT_blend_func_extended
Alias for: GL_SRC1_ALPHA_EXT - CType: int */ public static final int GL_SRC1_ALPHA = 0x8589; /** GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator - CType: int */ public static final int GL_CONTINUOUS_AMD = 0x9007; /** GL_AMD_stencil_operation_extended - CType: int */ public static final int GL_REPLACE_VALUE_AMD = 0x874b; /** GL_VERSION_3_1, GL_EXT_render_snorm
Alias for: GL_RG16_SNORM_EXT - CType: int */ public static final int GL_RG16_SNORM = 0x8f99; /** GL_VERSION_1_1, GL_VERSION_1_0 - CType: int */ public static final int GL_FRONT_LEFT = 0x400; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST = 0x82ad; /** GL_ARB_provoking_vertex, GL_VERSION_3_2, GL_EXT_provoking_vertex
Alias for: GL_PROVOKING_VERTEX_EXT - CType: int */ public static final int GL_PROVOKING_VERTEX = 0x8e4f; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_RED_TYPE = 0x8278; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_INTERNALFORMAT_ALPHA_TYPE = 0x827b; /** GL_ARB_internalformat_query2, GL_VERSION_4_3 - CType: int */ public static final int GL_READ_PIXELS_FORMAT = 0x828d; /** Entry point to C language function: void {@native glLogicOp}(GLenum opcode)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0
*/ public void glLogicOp(int opcode); /** Entry point to C language function: void {@native glPointSize}(GLfloat size)
Part of GL_VERSION_ES_CM, GL_VERSION_1_0
*/ public void glPointSize(float size); /** Entry point to C language function: void {@native glPolygonMode}(GLenum face, GLenum mode)
Part of GL_VERSION_1_0, GL_NV_polygon_mode
Alias for: glPolygonModeNV */ public void glPolygonMode(int face, int mode); /** Entry point to C language function: void {@native glDrawBuffer}(GLenum mode)
Part of GL_VERSION_1_0
*/ public void glDrawBuffer(int mode); /** Entry point to C language function: void {@native glGetDoublev}(GLenum pname, GLdouble * params)
Part of GL_VERSION_1_0
@param params a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glGetDoublev(int pname, DoubleBuffer params); /** Entry point to C language function: void {@native glGetDoublev}(GLenum pname, GLdouble * params)
Part of GL_VERSION_1_0
*/ public void glGetDoublev(int pname, double[] params, int params_offset); /** Entry point to C language function: void {@native glPixelStoref}(GLenum pname, GLfloat param)
Part of GL_VERSION_1_0
*/ public void glPixelStoref(int pname, float param); /** Entry point to C language function: void {@native glTexImage1D}(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
Part of GL_VERSION_1_0
@param pixels a direct or array-backed {@link java.nio.Buffer} */ public void glTexImage1D(int target, int level, int internalFormat, int width, int border, int format, int type, Buffer pixels); /** Entry point to C language function: void {@native glTexImage1D}(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
Part of GL_VERSION_1_0
*/ public void glTexImage1D(int target, int level, int internalFormat, int width, int border, int format, int type, long pixels_buffer_offset); /** Entry point to C language function: void {@native glGetTexImage}(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
Part of GL_VERSION_1_0
@param pixels a direct or array-backed {@link java.nio.Buffer} */ public void glGetTexImage(int target, int level, int format, int type, Buffer pixels); /** Entry point to C language function: void {@native glGetTexImage}(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
Part of GL_VERSION_1_0
*/ public void glGetTexImage(int target, int level, int format, int type, long pixels_buffer_offset); /** Entry point to C language function: void {@native glEnableClientState}(GLenum cap)
Part of GL_NV_vertex_buffer_unified_memory, GL_VERSION_ES_CL_CM, GL_VERSION_1_1
*/ public void glEnableClientState(int cap); /** Entry point to C language function: void {@native glDisableClientState}(GLenum cap)
Part of GL_NV_vertex_buffer_unified_memory, GL_VERSION_ES_CL_CM, GL_VERSION_1_1
*/ public void glDisableClientState(int cap); /** Entry point to C language function: void {@native glTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
Part of GL_VERSION_1_1, GL_EXT_subtexture
Alias for: glTexSubImage1DEXT @param pixels a direct or array-backed {@link java.nio.Buffer} */ public void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, Buffer pixels); /** Entry point to C language function: void {@native glTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
Part of GL_VERSION_1_1, GL_EXT_subtexture
Alias for: glTexSubImage1DEXT */ public void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset); /** Entry point to C language function: void {@native glCopyTexImage1D}(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
Part of GL_VERSION_1_1, GL_EXT_copy_texture
Alias for: glCopyTexImage1DEXT */ public void glCopyTexImage1D(int target, int level, int internalformat, int x, int y, int width, int border); /** Entry point to C language function: void {@native glCopyTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
Part of GL_VERSION_1_1, GL_EXT_copy_texture
Alias for: glCopyTexSubImage1DEXT */ public void glCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width); /** Entry point to C language function: void {@native glCompressedTexImage1D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void * data)
Part of GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: glCompressedTexImage1DARB @param data a direct or array-backed {@link java.nio.Buffer} */ public void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, Buffer data); /** Entry point to C language function: void {@native glCompressedTexImage1D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void * data)
Part of GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: glCompressedTexImage1DARB */ public void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, long data_buffer_offset); /** Entry point to C language function: void {@native glCompressedTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * data)
Part of GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: glCompressedTexSubImage1DARB @param data a direct or array-backed {@link java.nio.Buffer} */ public void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, Buffer data); /** Entry point to C language function: void {@native glCompressedTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * data)
Part of GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: glCompressedTexSubImage1DARB */ public void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data_buffer_offset); /** Entry point to C language function: void {@native glGetCompressedTexImage}(GLenum target, GLint level, void * img)
Part of GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: glGetCompressedTexImageARB @param img a direct or array-backed {@link java.nio.Buffer} */ public void glGetCompressedTexImage(int target, int level, Buffer img); /** Entry point to C language function: void {@native glGetCompressedTexImage}(GLenum target, GLint level, void * img)
Part of GL_VERSION_1_3, GL_ARB_texture_compression
Alias for: glGetCompressedTexImageARB */ public void glGetCompressedTexImage(int target, int level, long img_buffer_offset); /** Entry point to C language function: void {@native glMultiDrawArrays}(GLenum mode, const GLint * first, const GLsizei * count, GLsizei drawcount)
Part of GL_VERSION_1_4, GL_EXT_multi_draw_arrays
Alias for: glMultiDrawArraysEXT @param first a direct or array-backed {@link java.nio.IntBuffer} @param count a direct or array-backed {@link java.nio.IntBuffer} */ public void glMultiDrawArrays(int mode, IntBuffer first, IntBuffer count, int drawcount); /** Entry point to C language function: void {@native glMultiDrawArrays}(GLenum mode, const GLint * first, const GLsizei * count, GLsizei drawcount)
Part of GL_VERSION_1_4, GL_EXT_multi_draw_arrays
Alias for: glMultiDrawArraysEXT */ public void glMultiDrawArrays(int mode, int[] first, int first_offset, int[] count, int count_offset, int drawcount); /** Entry point to C language function: void {@native glMultiDrawElements}(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei drawcount)
Part of GL_VERSION_1_4, GL_EXT_multi_draw_arrays
Alias for: glMultiDrawElementsEXT @param count a direct only {@link java.nio.IntBuffer} @param indices a direct only {@link com.jogamp.common.nio.PointerBuffer} */ public void glMultiDrawElements(int mode, IntBuffer count, int type, PointerBuffer indices, int drawcount); /** Entry point to C language function: void {@native glPointParameterf}(GLenum pname, GLfloat param)
Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_EXT_point_parameters, GL_ARB_point_parameters, GL_SGIS_point_parameters
Alias for: glPointParameterfEXT, glPointParameterfARB, glPointParameterfSGIS */ public void glPointParameterf(int pname, float param); /** Entry point to C language function: void {@native glPointParameterfv}(GLenum pname, const GLfloat * params)
Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_SGIS_point_parameters, GL_EXT_point_parameters, GL_ARB_point_parameters
Alias for: glPointParameterfvSGIS, glPointParameterfvEXT, glPointParameterfvARB @param params a direct or array-backed {@link java.nio.FloatBuffer} */ public void glPointParameterfv(int pname, FloatBuffer params); /** Entry point to C language function: void {@native glPointParameterfv}(GLenum pname, const GLfloat * params)
Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_SGIS_point_parameters, GL_EXT_point_parameters, GL_ARB_point_parameters
Alias for: glPointParameterfvSGIS, glPointParameterfvEXT, glPointParameterfvARB */ public void glPointParameterfv(int pname, float[] params, int params_offset); /** Entry point to C language function: void {@native glPointParameteri}(GLenum pname, GLint param)
Part of GL_VERSION_1_4, GL_NV_point_sprite
Alias for: glPointParameteriNV */ public void glPointParameteri(int pname, int param); /** Entry point to C language function: void {@native glPointParameteriv}(GLenum pname, const GLint * params)
Part of GL_VERSION_1_4, GL_NV_point_sprite
Alias for: glPointParameterivNV @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glPointParameteriv(int pname, IntBuffer params); /** Entry point to C language function: void {@native glPointParameteriv}(GLenum pname, const GLint * params)
Part of GL_VERSION_1_4, GL_NV_point_sprite
Alias for: glPointParameterivNV */ public void glPointParameteriv(int pname, int[] params, int params_offset); /** Entry point to C language function: void {@native glGetBufferSubData}(GLenum target, GLintptr offset, GLsizeiptr size, void * data)
Part of GL_VERSION_1_5, GL_ARB_vertex_buffer_object
Alias for: glGetBufferSubDataARB @param data a direct only {@link java.nio.Buffer} */ public void glGetBufferSubData(int target, long offset, long size, Buffer data); /** Entry point to C language function: void {@native glGetVertexAttribdv}(GLuint index, GLenum pname, GLdouble * params)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glGetVertexAttribdvARB, glGetVertexAttribdvNV @param params a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glGetVertexAttribdv(int index, int pname, DoubleBuffer params); /** Entry point to C language function: void {@native glGetVertexAttribdv}(GLuint index, GLenum pname, GLdouble * params)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glGetVertexAttribdvARB, glGetVertexAttribdvNV */ public void glGetVertexAttribdv(int index, int pname, double[] params, int params_offset); /** Entry point to C language function: void {@native glVertexAttrib1d}(GLuint index, GLdouble x)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib1dNV, glVertexAttrib1dARB */ public void glVertexAttrib1d(int index, double x); /** Entry point to C language function: void {@native glVertexAttrib1dv}(GLuint index, const GLdouble * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib1dvARB, glVertexAttrib1dvNV @param v a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glVertexAttrib1dv(int index, DoubleBuffer v); /** Entry point to C language function: void {@native glVertexAttrib1dv}(GLuint index, const GLdouble * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib1dvARB, glVertexAttrib1dvNV */ public void glVertexAttrib1dv(int index, double[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib1s}(GLuint index, GLshort x)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib1sNV, glVertexAttrib1sARB */ public void glVertexAttrib1s(int index, short x); /** Entry point to C language function: void {@native glVertexAttrib1sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib1svARB, glVertexAttrib1svNV @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttrib1sv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttrib1sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib1svARB, glVertexAttrib1svNV */ public void glVertexAttrib1sv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib2d}(GLuint index, GLdouble x, GLdouble y)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib2dARB, glVertexAttrib2dNV */ public void glVertexAttrib2d(int index, double x, double y); /** Entry point to C language function: void {@native glVertexAttrib2dv}(GLuint index, const GLdouble * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib2dvNV, glVertexAttrib2dvARB @param v a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glVertexAttrib2dv(int index, DoubleBuffer v); /** Entry point to C language function: void {@native glVertexAttrib2dv}(GLuint index, const GLdouble * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib2dvNV, glVertexAttrib2dvARB */ public void glVertexAttrib2dv(int index, double[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib2s}(GLuint index, GLshort x, GLshort y)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib2sNV, glVertexAttrib2sARB */ public void glVertexAttrib2s(int index, short x, short y); /** Entry point to C language function: void {@native glVertexAttrib2sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib2svARB, glVertexAttrib2svNV @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttrib2sv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttrib2sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib2svARB, glVertexAttrib2svNV */ public void glVertexAttrib2sv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib3d}(GLuint index, GLdouble x, GLdouble y, GLdouble z)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib3dARB, glVertexAttrib3dNV */ public void glVertexAttrib3d(int index, double x, double y, double z); /** Entry point to C language function: void {@native glVertexAttrib3dv}(GLuint index, const GLdouble * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib3dvNV, glVertexAttrib3dvARB @param v a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glVertexAttrib3dv(int index, DoubleBuffer v); /** Entry point to C language function: void {@native glVertexAttrib3dv}(GLuint index, const GLdouble * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib3dvNV, glVertexAttrib3dvARB */ public void glVertexAttrib3dv(int index, double[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib3s}(GLuint index, GLshort x, GLshort y, GLshort z)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib3sNV, glVertexAttrib3sARB */ public void glVertexAttrib3s(int index, short x, short y, short z); /** Entry point to C language function: void {@native glVertexAttrib3sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib3svARB, glVertexAttrib3svNV @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttrib3sv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttrib3sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
Alias for: glVertexAttrib3svARB, glVertexAttrib3svNV */ public void glVertexAttrib3sv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4Nbv}(GLuint index, const GLbyte * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NbvARB @param v a direct or array-backed {@link java.nio.ByteBuffer} */ public void glVertexAttrib4Nbv(int index, ByteBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4Nbv}(GLuint index, const GLbyte * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NbvARB */ public void glVertexAttrib4Nbv(int index, byte[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4Niv}(GLuint index, const GLint * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NivARB @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttrib4Niv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4Niv}(GLuint index, const GLint * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NivARB */ public void glVertexAttrib4Niv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4Nsv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NsvARB @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttrib4Nsv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4Nsv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NsvARB */ public void glVertexAttrib4Nsv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4Nub}(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NubARB */ public void glVertexAttrib4Nub(int index, byte x, byte y, byte z, byte w); /** Entry point to C language function: void {@native glVertexAttrib4Nubv}(GLuint index, const GLubyte * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NubvARB @param v a direct or array-backed {@link java.nio.ByteBuffer} */ public void glVertexAttrib4Nubv(int index, ByteBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4Nubv}(GLuint index, const GLubyte * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NubvARB */ public void glVertexAttrib4Nubv(int index, byte[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4Nuiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NuivARB @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttrib4Nuiv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4Nuiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NuivARB */ public void glVertexAttrib4Nuiv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4Nusv}(GLuint index, const GLushort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NusvARB @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttrib4Nusv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4Nusv}(GLuint index, const GLushort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4NusvARB */ public void glVertexAttrib4Nusv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4bv}(GLuint index, const GLbyte * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4bvARB @param v a direct or array-backed {@link java.nio.ByteBuffer} */ public void glVertexAttrib4bv(int index, ByteBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4bv}(GLuint index, const GLbyte * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4bvARB */ public void glVertexAttrib4bv(int index, byte[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4d}(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib4dNV, glVertexAttrib4dARB */ public void glVertexAttrib4d(int index, double x, double y, double z, double w); /** Entry point to C language function: void {@native glVertexAttrib4dv}(GLuint index, const GLdouble * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib4dvNV, glVertexAttrib4dvARB @param v a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glVertexAttrib4dv(int index, DoubleBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4dv}(GLuint index, const GLdouble * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib4dvNV, glVertexAttrib4dvARB */ public void glVertexAttrib4dv(int index, double[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4iv}(GLuint index, const GLint * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4ivARB @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttrib4iv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4iv}(GLuint index, const GLint * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4ivARB */ public void glVertexAttrib4iv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4s}(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib4sNV, glVertexAttrib4sARB */ public void glVertexAttrib4s(int index, short x, short y, short z, short w); /** Entry point to C language function: void {@native glVertexAttrib4sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib4svNV, glVertexAttrib4svARB @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttrib4sv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib4svNV, glVertexAttrib4svARB */ public void glVertexAttrib4sv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4ubv}(GLuint index, const GLubyte * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib4ubvNV, glVertexAttrib4ubvARB @param v a direct or array-backed {@link java.nio.ByteBuffer} */ public void glVertexAttrib4ubv(int index, ByteBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4ubv}(GLuint index, const GLubyte * v)
Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
Alias for: glVertexAttrib4ubvNV, glVertexAttrib4ubvARB */ public void glVertexAttrib4ubv(int index, byte[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4uiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4uivARB @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttrib4uiv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4uiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4uivARB */ public void glVertexAttrib4uiv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttrib4usv}(GLuint index, const GLushort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4usvARB @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttrib4usv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttrib4usv}(GLuint index, const GLushort * v)
Part of GL_VERSION_2_0, GL_ARB_vertex_program
Alias for: glVertexAttrib4usvARB */ public void glVertexAttrib4usv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glClampColor}(GLenum target, GLenum clamp)
Part of GL_VERSION_3_0, GL_ARB_color_buffer_float
Alias for: glClampColorARB */ public void glClampColor(int target, int clamp); /** Entry point to C language function: void {@native glVertexAttribI1i}(GLuint index, GLint x)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI1iEXT */ public void glVertexAttribI1i(int index, int x); /** Entry point to C language function: void {@native glVertexAttribI2i}(GLuint index, GLint x, GLint y)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI2iEXT */ public void glVertexAttribI2i(int index, int x, int y); /** Entry point to C language function: void {@native glVertexAttribI3i}(GLuint index, GLint x, GLint y, GLint z)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI3iEXT */ public void glVertexAttribI3i(int index, int x, int y, int z); /** Entry point to C language function: void {@native glVertexAttribI1ui}(GLuint index, GLuint x)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI1uiEXT */ public void glVertexAttribI1ui(int index, int x); /** Entry point to C language function: void {@native glVertexAttribI2ui}(GLuint index, GLuint x, GLuint y)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI2uiEXT */ public void glVertexAttribI2ui(int index, int x, int y); /** Entry point to C language function: void {@native glVertexAttribI3ui}(GLuint index, GLuint x, GLuint y, GLuint z)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI3uiEXT */ public void glVertexAttribI3ui(int index, int x, int y, int z); /** Entry point to C language function: void {@native glVertexAttribI1iv}(GLuint index, const GLint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI1ivEXT @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttribI1iv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttribI1iv}(GLuint index, const GLint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI1ivEXT */ public void glVertexAttribI1iv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI2iv}(GLuint index, const GLint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI2ivEXT @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttribI2iv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttribI2iv}(GLuint index, const GLint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI2ivEXT */ public void glVertexAttribI2iv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI3iv}(GLuint index, const GLint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI3ivEXT @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttribI3iv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttribI3iv}(GLuint index, const GLint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI3ivEXT */ public void glVertexAttribI3iv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI1uiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI1uivEXT @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttribI1uiv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttribI1uiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI1uivEXT */ public void glVertexAttribI1uiv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI2uiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI2uivEXT @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttribI2uiv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttribI2uiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI2uivEXT */ public void glVertexAttribI2uiv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI3uiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI3uivEXT @param v a direct or array-backed {@link java.nio.IntBuffer} */ public void glVertexAttribI3uiv(int index, IntBuffer v); /** Entry point to C language function: void {@native glVertexAttribI3uiv}(GLuint index, const GLuint * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI3uivEXT */ public void glVertexAttribI3uiv(int index, int[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI4bv}(GLuint index, const GLbyte * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI4bvEXT @param v a direct or array-backed {@link java.nio.ByteBuffer} */ public void glVertexAttribI4bv(int index, ByteBuffer v); /** Entry point to C language function: void {@native glVertexAttribI4bv}(GLuint index, const GLbyte * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI4bvEXT */ public void glVertexAttribI4bv(int index, byte[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI4sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI4svEXT @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttribI4sv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttribI4sv}(GLuint index, const GLshort * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI4svEXT */ public void glVertexAttribI4sv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI4ubv}(GLuint index, const GLubyte * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI4ubvEXT @param v a direct or array-backed {@link java.nio.ByteBuffer} */ public void glVertexAttribI4ubv(int index, ByteBuffer v); /** Entry point to C language function: void {@native glVertexAttribI4ubv}(GLuint index, const GLubyte * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI4ubvEXT */ public void glVertexAttribI4ubv(int index, byte[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribI4usv}(GLuint index, const GLushort * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI4usvEXT @param v a direct or array-backed {@link java.nio.ShortBuffer} */ public void glVertexAttribI4usv(int index, ShortBuffer v); /** Entry point to C language function: void {@native glVertexAttribI4usv}(GLuint index, const GLushort * v)
Part of GL_VERSION_3_0, GL_NV_vertex_program4
Alias for: glVertexAttribI4usvEXT */ public void glVertexAttribI4usv(int index, short[] v, int v_offset); /** Entry point to C language function: void {@native glBindFragDataLocation}(GLuint program, GLuint color, const GLchar * name)
Part of GL_VERSION_3_0, GL_EXT_gpu_shader4, GL_EXT_blend_func_extended
Alias for: glBindFragDataLocationEXT */ public void glBindFragDataLocation(int program, int color, String name); /** Entry point to C language function: void {@native glFramebufferTexture1D}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object
Alias for: glFramebufferTexture1DEXT */ public void glFramebufferTexture1D(int target, int attachment, int textarget, int texture, int level); /** Entry point to C language function: void {@native glPrimitiveRestartIndex}(GLuint index)
Part of GL_VERSION_3_1, GL_NV_primitive_restart
Alias for: glPrimitiveRestartIndexNV */ public void glPrimitiveRestartIndex(int index); /** Entry point to C language function: void {@native glGetActiveUniformName}(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName)
Part of GL_ARB_uniform_buffer_object, GL_VERSION_3_1
@param length a direct or array-backed {@link java.nio.IntBuffer} @param uniformName a direct or array-backed {@link java.nio.ByteBuffer} */ public void glGetActiveUniformName(int program, int uniformIndex, int bufSize, IntBuffer length, ByteBuffer uniformName); /** Entry point to C language function: void {@native glGetActiveUniformName}(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName)
Part of GL_ARB_uniform_buffer_object, GL_VERSION_3_1
*/ public void glGetActiveUniformName(int program, int uniformIndex, int bufSize, int[] length, int length_offset, byte[] uniformName, int uniformName_offset); /** Entry point to C language function: void {@native glProvokingVertex}(GLenum mode)
Part of GL_ARB_provoking_vertex, GL_VERSION_3_2, GL_EXT_provoking_vertex
Alias for: glProvokingVertexEXT */ public void glProvokingVertex(int mode); /** Entry point to C language function: void {@native glDrawTransformFeedback}(GLenum mode, GLuint id)
Part of GL_ARB_transform_feedback2, GL_VERSION_4_0, GL_NV_transform_feedback2
Alias for: glDrawTransformFeedbackNV */ public void glDrawTransformFeedback(int mode, int id); /** Entry point to C language function: void {@native glDrawTransformFeedbackStream}(GLenum mode, GLuint id, GLuint stream)
Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
*/ public void glDrawTransformFeedbackStream(int mode, int id, int stream); /** Entry point to C language function: void {@native glBeginQueryIndexed}(GLenum target, GLuint index, GLuint id)
Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
*/ public void glBeginQueryIndexed(int target, int index, int id); /** Entry point to C language function: void {@native glEndQueryIndexed}(GLenum target, GLuint index)
Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
*/ public void glEndQueryIndexed(int target, int index); /** Entry point to C language function: void {@native glGetQueryIndexediv}(GLenum target, GLuint index, GLenum pname, GLint * params)
Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
@param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetQueryIndexediv(int target, int index, int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetQueryIndexediv}(GLenum target, GLuint index, GLenum pname, GLint * params)
Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
*/ public void glGetQueryIndexediv(int target, int index, int pname, int[] params, int params_offset); /** Entry point to C language function: void {@native glProgramUniform1d}(GLuint program, GLint location, GLdouble v0)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform1dEXT */ public void glProgramUniform1d(int program, int location, double v0); /** Entry point to C language function: void {@native glProgramUniform1dv}(GLuint program, GLint location, GLsizei count, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform1dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniform1dv(int program, int location, int count, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniform1dv}(GLuint program, GLint location, GLsizei count, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform1dvEXT */ public void glProgramUniform1dv(int program, int location, int count, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform2d}(GLuint program, GLint location, GLdouble v0, GLdouble v1)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform2dEXT */ public void glProgramUniform2d(int program, int location, double v0, double v1); /** Entry point to C language function: void {@native glProgramUniform2dv}(GLuint program, GLint location, GLsizei count, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform2dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniform2dv(int program, int location, int count, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniform2dv}(GLuint program, GLint location, GLsizei count, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform2dvEXT */ public void glProgramUniform2dv(int program, int location, int count, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform3d}(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform3dEXT */ public void glProgramUniform3d(int program, int location, double v0, double v1, double v2); /** Entry point to C language function: void {@native glProgramUniform3dv}(GLuint program, GLint location, GLsizei count, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform3dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniform3dv(int program, int location, int count, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniform3dv}(GLuint program, GLint location, GLsizei count, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform3dvEXT */ public void glProgramUniform3dv(int program, int location, int count, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniform4d}(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform4dEXT */ public void glProgramUniform4d(int program, int location, double v0, double v1, double v2, double v3); /** Entry point to C language function: void {@native glProgramUniform4dv}(GLuint program, GLint location, GLsizei count, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform4dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniform4dv(int program, int location, int count, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniform4dv}(GLuint program, GLint location, GLsizei count, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniform4dvEXT */ public void glProgramUniform4dv(int program, int location, int count, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix2dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix2dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix2dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix2dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix2dvEXT */ public void glProgramUniformMatrix2dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix3dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix3dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix3dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix3dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix3dvEXT */ public void glProgramUniformMatrix3dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix4dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix4dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix4dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix4dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix4dvEXT */ public void glProgramUniformMatrix4dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix2x3dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix2x3dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix2x3dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix2x3dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix2x3dvEXT */ public void glProgramUniformMatrix2x3dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix3x2dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix3x2dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix3x2dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix3x2dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix3x2dvEXT */ public void glProgramUniformMatrix3x2dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix2x4dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix2x4dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix2x4dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix2x4dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix2x4dvEXT */ public void glProgramUniformMatrix2x4dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix4x2dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix4x2dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix4x2dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix4x2dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix4x2dvEXT */ public void glProgramUniformMatrix4x2dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix3x4dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix3x4dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix3x4dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix3x4dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix3x4dvEXT */ public void glProgramUniformMatrix3x4dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformMatrix4x3dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix4x3dvEXT @param value a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glProgramUniformMatrix4x3dv(int program, int location, int count, boolean transpose, DoubleBuffer value); /** Entry point to C language function: void {@native glProgramUniformMatrix4x3dv}(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
Alias for: glProgramUniformMatrix4x3dvEXT */ public void glProgramUniformMatrix4x3dv(int program, int location, int count, boolean transpose, double[] value, int value_offset); /** Entry point to C language function: void {@native glVertexAttribL1d}(GLuint index, GLdouble x)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL1dEXT */ public void glVertexAttribL1d(int index, double x); /** Entry point to C language function: void {@native glVertexAttribL2d}(GLuint index, GLdouble x, GLdouble y)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL2dEXT */ public void glVertexAttribL2d(int index, double x, double y); /** Entry point to C language function: void {@native glVertexAttribL3d}(GLuint index, GLdouble x, GLdouble y, GLdouble z)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL3dEXT */ public void glVertexAttribL3d(int index, double x, double y, double z); /** Entry point to C language function: void {@native glVertexAttribL4d}(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL4dEXT */ public void glVertexAttribL4d(int index, double x, double y, double z, double w); /** Entry point to C language function: void {@native glVertexAttribL1dv}(GLuint index, const GLdouble * v)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL1dvEXT @param v a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glVertexAttribL1dv(int index, DoubleBuffer v); /** Entry point to C language function: void {@native glVertexAttribL1dv}(GLuint index, const GLdouble * v)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL1dvEXT */ public void glVertexAttribL1dv(int index, double[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribL2dv}(GLuint index, const GLdouble * v)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL2dvEXT @param v a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glVertexAttribL2dv(int index, DoubleBuffer v); /** Entry point to C language function: void {@native glVertexAttribL2dv}(GLuint index, const GLdouble * v)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL2dvEXT */ public void glVertexAttribL2dv(int index, double[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribL3dv}(GLuint index, const GLdouble * v)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL3dvEXT @param v a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glVertexAttribL3dv(int index, DoubleBuffer v); /** Entry point to C language function: void {@native glVertexAttribL3dv}(GLuint index, const GLdouble * v)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL3dvEXT */ public void glVertexAttribL3dv(int index, double[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribL4dv}(GLuint index, const GLdouble * v)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL4dvEXT @param v a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glVertexAttribL4dv(int index, DoubleBuffer v); /** Entry point to C language function: void {@native glVertexAttribL4dv}(GLuint index, const GLdouble * v)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribL4dvEXT */ public void glVertexAttribL4dv(int index, double[] v, int v_offset); /** Entry point to C language function: void {@native glVertexAttribLPointer}(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glVertexAttribLPointerEXT */ public void glVertexAttribLPointer(int index, int size, int type, int stride, long pointer_buffer_offset); /** Entry point to C language function: void {@native glGetVertexAttribLdv}(GLuint index, GLenum pname, GLdouble * params)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glGetVertexAttribLdvEXT @param params a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glGetVertexAttribLdv(int index, int pname, DoubleBuffer params); /** Entry point to C language function: void {@native glGetVertexAttribLdv}(GLuint index, GLenum pname, GLdouble * params)
Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
Alias for: glGetVertexAttribLdvEXT */ public void glGetVertexAttribLdv(int index, int pname, double[] params, int params_offset); /** Entry point to C language function: void {@native glGetActiveAtomicCounterBufferiv}(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params)
Part of GL_ARB_shader_atomic_counters, GL_VERSION_4_2
@param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetActiveAtomicCounterBufferiv(int program, int bufferIndex, int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetActiveAtomicCounterBufferiv}(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params)
Part of GL_ARB_shader_atomic_counters, GL_VERSION_4_2
*/ public void glGetActiveAtomicCounterBufferiv(int program, int bufferIndex, int pname, int[] params, int params_offset); /** Entry point to C language function: void {@native glClearBufferData}(GLenum target, GLenum internalformat, GLenum format, GLenum type, const void * data)
Part of GL_VERSION_4_3, GL_ARB_clear_buffer_object
@param data a direct or array-backed {@link java.nio.Buffer} */ public void glClearBufferData(int target, int internalformat, int format, int type, Buffer data); /** Entry point to C language function: void {@native glClearBufferSubData}(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void * data)
Part of GL_VERSION_4_3, GL_ARB_clear_buffer_object
@param data a direct or array-backed {@link java.nio.Buffer} */ public void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, Buffer data); /** Entry point to C language function: void {@native glGetInternalformati64v}(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params)
Part of GL_ARB_internalformat_query2, GL_VERSION_4_3
@param params a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetInternalformati64v(int target, int internalformat, int pname, int bufSize, LongBuffer params); /** Entry point to C language function: void {@native glGetInternalformati64v}(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params)
Part of GL_ARB_internalformat_query2, GL_VERSION_4_3
*/ public void glGetInternalformati64v(int target, int internalformat, int pname, int bufSize, long[] params, int params_offset); /** Entry point to C language function: void {@native glInvalidateTexSubImage}(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3
*/ public void glInvalidateTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth); /** Entry point to C language function: void {@native glInvalidateTexImage}(GLuint texture, GLint level)
Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3
*/ public void glInvalidateTexImage(int texture, int level); /** Entry point to C language function: void {@native glInvalidateBufferSubData}(GLuint buffer, GLintptr offset, GLsizeiptr length)
Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3
*/ public void glInvalidateBufferSubData(int buffer, long offset, long length); /** Entry point to C language function: void {@native glInvalidateBufferData}(GLuint buffer)
Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3
*/ public void glInvalidateBufferData(int buffer); /** Entry point to C language function: void {@native glGetnCompressedTexImage}(GLenum target, GLint lod, GLsizei bufSize, void * pixels)
Part of GL_VERSION_4_5, GL_ARB_robustness
Alias for: glGetnCompressedTexImageARB @param pixels a direct or array-backed {@link java.nio.Buffer} */ public void glGetnCompressedTexImage(int target, int lod, int bufSize, Buffer pixels); /** Entry point to C language function: void {@native glGetnTexImage}(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
Part of GL_VERSION_4_5, GL_ARB_robustness
Alias for: glGetnTexImageARB @param pixels a direct or array-backed {@link java.nio.Buffer} */ public void glGetnTexImage(int target, int level, int format, int type, int bufSize, Buffer pixels); /** Entry point to C language function: void {@native glGetnUniformdv}(GLuint program, GLint location, GLsizei bufSize, GLdouble * params)
Part of GL_VERSION_4_5, GL_ARB_robustness
Alias for: glGetnUniformdvARB @param params a direct or array-backed {@link java.nio.DoubleBuffer} */ public void glGetnUniformdv(int program, int location, int bufSize, DoubleBuffer params); /** Entry point to C language function: void {@native glGetnUniformdv}(GLuint program, GLint location, GLsizei bufSize, GLdouble * params)
Part of GL_VERSION_4_5, GL_ARB_robustness
Alias for: glGetnUniformdvARB */ public void glGetnUniformdv(int program, int location, int bufSize, double[] params, int params_offset); /** Entry point to C language function: void {@native glBufferPageCommitmentARB}(GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit)
Part of GL_ARB_sparse_buffer
*/ public void glBufferPageCommitmentARB(int target, long offset, long size, boolean commit); /** Entry point to C language function: void {@native glNamedBufferPageCommitmentEXT}(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)
Part of GL_ARB_sparse_buffer
*/ public void glNamedBufferPageCommitmentEXT(int buffer, long offset, long size, boolean commit); /** Entry point to C language function: void {@native glNamedBufferPageCommitmentARB}(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)
Part of GL_ARB_sparse_buffer
*/ public void glNamedBufferPageCommitmentARB(int buffer, long offset, long size, boolean commit); /** Entry point to C language function: void {@native glTexPageCommitmentARB}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
Part of GL_ARB_sparse_texture
*/ public void glTexPageCommitmentARB(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, boolean commit); /** Entry point to C language function: void {@native glDebugMessageEnableAMD}(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part of GL_AMD_debug_output
@param ids a direct or array-backed {@link java.nio.IntBuffer} */ public void glDebugMessageEnableAMD(int category, int severity, int count, IntBuffer ids, boolean enabled); /** Entry point to C language function: void {@native glDebugMessageEnableAMD}(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
Part of GL_AMD_debug_output
*/ public void glDebugMessageEnableAMD(int category, int severity, int count, int[] ids, int ids_offset, boolean enabled); /** Entry point to C language function: void {@native glDebugMessageInsertAMD}(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar * buf)
Part of GL_AMD_debug_output
*/ public void glDebugMessageInsertAMD(int category, int severity, int id, int length, String buf); /** Entry point to C language function: GLuint {@native glGetDebugMessageLogAMD}(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message)
Part of GL_AMD_debug_output
@param categories a direct or array-backed {@link java.nio.IntBuffer} @param severities a direct or array-backed {@link java.nio.IntBuffer} @param ids a direct or array-backed {@link java.nio.IntBuffer} @param lengths a direct or array-backed {@link java.nio.IntBuffer} @param message a direct or array-backed {@link java.nio.ByteBuffer} */ public int glGetDebugMessageLogAMD(int count, int bufsize, IntBuffer categories, IntBuffer severities, IntBuffer ids, IntBuffer lengths, ByteBuffer message); /** Entry point to C language function: GLuint {@native glGetDebugMessageLogAMD}(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message)
Part of GL_AMD_debug_output
*/ public int glGetDebugMessageLogAMD(int count, int bufsize, int[] categories, int categories_offset, int[] severities, int severities_offset, int[] ids, int ids_offset, int[] lengths, int lengths_offset, byte[] message, int message_offset); /** Entry point to C language function: void {@native glGetUniformui64vNV}(GLuint program, GLint location, GLuint64EXT * params)
Part of GL_NV_shader_buffer_load, GL_AMD_gpu_shader_int64
@param params a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetUniformui64vNV(int program, int location, LongBuffer params); /** Entry point to C language function: void {@native glGetUniformui64vNV}(GLuint program, GLint location, GLuint64EXT * params)
Part of GL_NV_shader_buffer_load, GL_AMD_gpu_shader_int64
*/ public void glGetUniformui64vNV(int program, int location, long[] params, int params_offset); /** Entry point to C language function: void {@native glMultiDrawArraysIndirectAMD}(GLenum mode, const void * indirect, GLsizei primcount, GLsizei stride)
Part of GL_AMD_multi_draw_indirect
@param indirect a direct or array-backed {@link java.nio.Buffer} */ public void glMultiDrawArraysIndirectAMD(int mode, Buffer indirect, int primcount, int stride); /** Entry point to C language function: void {@native glMultiDrawElementsIndirectAMD}(GLenum mode, GLenum type, const void * indirect, GLsizei primcount, GLsizei stride)
Part of GL_AMD_multi_draw_indirect
@param indirect a direct or array-backed {@link java.nio.Buffer} */ public void glMultiDrawElementsIndirectAMD(int mode, int type, Buffer indirect, int primcount, int stride); /** Entry point to C language function: void {@native glSetMultisamplefvAMD}(GLenum pname, GLuint index, const GLfloat * val)
Part of GL_AMD_sample_positions
@param val a direct or array-backed {@link java.nio.FloatBuffer} */ public void glSetMultisamplefvAMD(int pname, int index, FloatBuffer val); /** Entry point to C language function: void {@native glSetMultisamplefvAMD}(GLenum pname, GLuint index, const GLfloat * val)
Part of GL_AMD_sample_positions
*/ public void glSetMultisamplefvAMD(int pname, int index, float[] val, int val_offset); /** Entry point to C language function: void {@native glStencilOpValueAMD}(GLenum face, GLuint value)
Part of GL_AMD_stencil_operation_extended
*/ public void glStencilOpValueAMD(int face, int value); /** Entry point to C language function: void {@native glTessellationFactorAMD}(GLfloat factor)
Part of GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator
*/ public void glTessellationFactorAMD(float factor); /** Entry point to C language function: void {@native glTessellationModeAMD}(GLenum mode)
Part of GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator
*/ public void glTessellationModeAMD(int mode); /** Entry point to C language function: GLsync {@native glImportSyncEXT}(GLenum external_sync_type, GLintptr external_sync, GLbitfield flags)
Part of GL_EXT_x11_sync_object
*/ public long glImportSyncEXT(int external_sync_type, long external_sync, int flags); /** Entry point to C language function: void {@native glMakeBufferResidentNV}(GLenum target, GLenum access)
Part of GL_NV_shader_buffer_load
*/ public void glMakeBufferResidentNV(int target, int access); /** Entry point to C language function: void {@native glMakeBufferNonResidentNV}(GLenum target)
Part of GL_NV_shader_buffer_load
*/ public void glMakeBufferNonResidentNV(int target); /** Entry point to C language function: GLboolean {@native glIsBufferResidentNV}(GLenum target)
Part of GL_NV_shader_buffer_load
*/ public boolean glIsBufferResidentNV(int target); /** Entry point to C language function: void {@native glMakeNamedBufferResidentNV}(GLuint buffer, GLenum access)
Part of GL_NV_shader_buffer_load
*/ public void glMakeNamedBufferResidentNV(int buffer, int access); /** Entry point to C language function: void {@native glMakeNamedBufferNonResidentNV}(GLuint buffer)
Part of GL_NV_shader_buffer_load
*/ public void glMakeNamedBufferNonResidentNV(int buffer); /** Entry point to C language function: GLboolean {@native glIsNamedBufferResidentNV}(GLuint buffer)
Part of GL_NV_shader_buffer_load
*/ public boolean glIsNamedBufferResidentNV(int buffer); /** Entry point to C language function: void {@native glGetBufferParameterui64vNV}(GLenum target, GLenum pname, GLuint64EXT * params)
Part of GL_NV_shader_buffer_load
@param params a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetBufferParameterui64vNV(int target, int pname, LongBuffer params); /** Entry point to C language function: void {@native glGetBufferParameterui64vNV}(GLenum target, GLenum pname, GLuint64EXT * params)
Part of GL_NV_shader_buffer_load
*/ public void glGetBufferParameterui64vNV(int target, int pname, long[] params, int params_offset); /** Entry point to C language function: void {@native glGetNamedBufferParameterui64vNV}(GLuint buffer, GLenum pname, GLuint64EXT * params)
Part of GL_NV_shader_buffer_load
@param params a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetNamedBufferParameterui64vNV(int buffer, int pname, LongBuffer params); /** Entry point to C language function: void {@native glGetNamedBufferParameterui64vNV}(GLuint buffer, GLenum pname, GLuint64EXT * params)
Part of GL_NV_shader_buffer_load
*/ public void glGetNamedBufferParameterui64vNV(int buffer, int pname, long[] params, int params_offset); /** Entry point to C language function: void {@native glGetIntegerui64vNV}(GLenum value, GLuint64EXT * result)
Part of GL_NV_shader_buffer_load
@param result a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetIntegerui64vNV(int value, LongBuffer result); /** Entry point to C language function: void {@native glGetIntegerui64vNV}(GLenum value, GLuint64EXT * result)
Part of GL_NV_shader_buffer_load
*/ public void glGetIntegerui64vNV(int value, long[] result, int result_offset); /** Entry point to C language function: void {@native glUniformui64NV}(GLint location, GLuint64EXT value)
Part of GL_NV_shader_buffer_load
*/ public void glUniformui64NV(int location, long value); /** Entry point to C language function: void {@native glUniformui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_shader_buffer_load
@param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glUniformui64vNV(int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glUniformui64vNV}(GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_shader_buffer_load
*/ public void glUniformui64vNV(int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glProgramUniformui64NV}(GLuint program, GLint location, GLuint64EXT value)
Part of GL_NV_shader_buffer_load
*/ public void glProgramUniformui64NV(int program, int location, long value); /** Entry point to C language function: void {@native glProgramUniformui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_shader_buffer_load
@param value a direct or array-backed {@link java.nio.LongBuffer} */ public void glProgramUniformui64vNV(int program, int location, int count, LongBuffer value); /** Entry point to C language function: void {@native glProgramUniformui64vNV}(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
Part of GL_NV_shader_buffer_load
*/ public void glProgramUniformui64vNV(int program, int location, int count, long[] value, int value_offset); /** Entry point to C language function: void {@native glTexImage2DMultisampleCoverageNV}(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)
Part of GL_NV_texture_multisample
*/ public void glTexImage2DMultisampleCoverageNV(int target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, boolean fixedSampleLocations); /** Entry point to C language function: void {@native glTexImage3DMultisampleCoverageNV}(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)
Part of GL_NV_texture_multisample
*/ public void glTexImage3DMultisampleCoverageNV(int target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations); /** Entry point to C language function: void {@native glTextureImage2DMultisampleNV}(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)
Part of GL_NV_texture_multisample
*/ public void glTextureImage2DMultisampleNV(int texture, int target, int samples, int internalFormat, int width, int height, boolean fixedSampleLocations); /** Entry point to C language function: void {@native glTextureImage3DMultisampleNV}(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)
Part of GL_NV_texture_multisample
*/ public void glTextureImage3DMultisampleNV(int texture, int target, int samples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations); /** Entry point to C language function: void {@native glTextureImage2DMultisampleCoverageNV}(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)
Part of GL_NV_texture_multisample
*/ public void glTextureImage2DMultisampleCoverageNV(int texture, int target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, boolean fixedSampleLocations); /** Entry point to C language function: void {@native glTextureImage3DMultisampleCoverageNV}(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)
Part of GL_NV_texture_multisample
*/ public void glTextureImage3DMultisampleCoverageNV(int texture, int target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, boolean fixedSampleLocations); /** Entry point to C language function: void {@native glBufferAddressRangeNV}(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glBufferAddressRangeNV(int pname, int index, long address, long length); /** Entry point to C language function: void {@native glVertexFormatNV}(GLint size, GLenum type, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glVertexFormatNV(int size, int type, int stride); /** Entry point to C language function: void {@native glNormalFormatNV}(GLenum type, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glNormalFormatNV(int type, int stride); /** Entry point to C language function: void {@native glColorFormatNV}(GLint size, GLenum type, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glColorFormatNV(int size, int type, int stride); /** Entry point to C language function: void {@native glIndexFormatNV}(GLenum type, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glIndexFormatNV(int type, int stride); /** Entry point to C language function: void {@native glTexCoordFormatNV}(GLint size, GLenum type, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glTexCoordFormatNV(int size, int type, int stride); /** Entry point to C language function: void {@native glEdgeFlagFormatNV}(GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glEdgeFlagFormatNV(int stride); /** Entry point to C language function: void {@native glSecondaryColorFormatNV}(GLint size, GLenum type, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glSecondaryColorFormatNV(int size, int type, int stride); /** Entry point to C language function: void {@native glFogCoordFormatNV}(GLenum type, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glFogCoordFormatNV(int type, int stride); /** Entry point to C language function: void {@native glVertexAttribFormatNV}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glVertexAttribFormatNV(int index, int size, int type, boolean normalized, int stride); /** Entry point to C language function: void {@native glVertexAttribIFormatNV}(GLuint index, GLint size, GLenum type, GLsizei stride)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glVertexAttribIFormatNV(int index, int size, int type, int stride); /** Entry point to C language function: void {@native glGetIntegerui64i_vNV}(GLenum value, GLuint index, GLuint64EXT * result)
Part of GL_NV_vertex_buffer_unified_memory
@param result a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetIntegerui64i_vNV(int value, int index, LongBuffer result); /** Entry point to C language function: void {@native glGetIntegerui64i_vNV}(GLenum value, GLuint index, GLuint64EXT * result)
Part of GL_NV_vertex_buffer_unified_memory
*/ public void glGetIntegerui64i_vNV(int value, int index, long[] result, int result_offset); } // end of class GL2GL3




© 2015 - 2024 Weber Informatics LLC | Privacy Policy