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

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

The newest version!
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Sat Oct 10 03:14:45 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 GLES3 (OpenGL ES 3.0+).
* This interface reflects only the programmable shader functionality of desktop and embedded OpenGL
* This interface is almost GLES3 complete, lacking GL_ARB_ES3_compatibility extension.
*

*/ public interface GL3ES3 extends GL2ES3{ /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_ARB_geometry_shader4
Alias for: GL_GEOMETRY_INPUT_TYPE_EXT, GL_GEOMETRY_INPUT_TYPE_ARB - CType: int */ public static final int GL_GEOMETRY_INPUT_TYPE = 0x8917; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_EXT_geometry_shader, GL_OES_geometry_shader
Alias for: GL_REFERENCED_BY_GEOMETRY_SHADER_EXT, GL_REFERENCED_BY_GEOMETRY_SHADER_OES - CType: int */ public static final int GL_REFERENCED_BY_GEOMETRY_SHADER = 0x9309; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT, GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES - CType: int */ public static final int GL_REFERENCED_BY_TESS_CONTROL_SHADER = 0x9307; /** GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
Alias for: GL_OVERLAY_KHR, GL_OVERLAY_NV - CType: int */ public static final int GL_OVERLAY = 0x9296; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_TOP_LEVEL_ARRAY_SIZE = 0x930c; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader, GL_OES_geometry_shader
Alias for: GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES - CType: int */ public static final int GL_MAX_GEOMETRY_INPUT_COMPONENTS = 0x9123; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_SHADER_STORAGE_BUFFER_BINDING = 0x90d3; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4
Alias for: GL_LINES_ADJACENCY_OES, GL_LINES_ADJACENCY_EXT, GL_LINES_ADJACENCY_ARB - CType: int */ public static final int GL_LINES_ADJACENCY = 0xa; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_4x4_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_4x4 = 0x93b0; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE - CType: int */ public static final int GL_SYNC_GPU_COMMANDS_COMPLETE = 0x9117; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES - CType: int */ public static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS = 0x886c; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_FRACTIONAL_ODD_EXT, GL_FRACTIONAL_ODD_OES - CType: int */ public static final int GL_FRACTIONAL_ODD = 0x8e7b; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6 = 0x93d9; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5 = 0x93d8; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8 = 0x93da; /** GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced
Alias for: GL_HSL_HUE_NV, GL_HSL_HUE_KHR - CType: int */ public static final int GL_HSL_HUE = 0x92ad; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS = 0x91bd; /** GL_ARB_viewport_array, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_EXT_geometry_shader, GL_OES_geometry_shader
Alias for: GL_LAYER_PROVOKING_VERTEX_EXT, GL_LAYER_PROVOKING_VERTEX_OES - CType: int */ public static final int GL_LAYER_PROVOKING_VERTEX = 0x825e; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES = 0x8f39; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_ACTIVE_RESOURCES = 0x92f5; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_8x8_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_8x8 = 0x93b7; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS = 0x8263; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_8x6_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_8x6 = 0x93b6; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_8x5_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_8x5 = 0x93b5; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_TRANSFORM_FEEDBACK_VARYING = 0x92f4; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_REFERENCED_BY_VERTEX_SHADER = 0x9306; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS = 0x90d6; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5 = 0x93d5; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6 = 0x93d6; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8 = 0x93d7; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT - CType: int */ public static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS = 0x8e86; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_FRACTIONAL_EVEN_EXT, GL_FRACTIONAL_EVEN_OES - CType: int */ public static final int GL_FRACTIONAL_EVEN = 0x8e7c; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE = 0x91bf; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_MAX_NUM_ACTIVE_VARIABLES = 0x92f7; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_REFERENCED_BY_COMPUTE_SHADER = 0x930b; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader
Alias for: GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB, GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES - CType: int */ public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS = 0x8de1; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_ATOMIC_COUNTER_BUFFER_INDEX = 0x9301; /** GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced
Alias for: GL_HARDLIGHT_NV, GL_HARDLIGHT_KHR - CType: int */ public static final int GL_HARDLIGHT = 0x929b; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4
Alias for: GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES, GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT, GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB - CType: int */ public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES = 0x8de0; /** GL_ES_VERSION_3_1, GL_VERSION_4_0, GL_ARB_texture_gather, GL_NV_gpu_program5
Alias for: GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB, GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV - CType: int */ public static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET = 0x8e5e; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4 = 0x93d0; /** GL_ARB_explicit_uniform_location, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_UNIFORM_LOCATIONS = 0x826e; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_UNIFORM_BLOCK = 0x92e2; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_SYNC_STATUS_APPLE - CType: int */ public static final int GL_SYNC_STATUS = 0x9114; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_OFFSET = 0x92fc; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4
Alias for: GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT, GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB - CType: int */ public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS = 0x8ddf; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_PATCH_VERTICES_OES, GL_MAX_PATCH_VERTICES_EXT - CType: int */ public static final int GL_MAX_PATCH_VERTICES = 0x8e7d; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES - CType: int */ public static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS = 0x8e85; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_MAX_SHADER_STORAGE_BLOCK_SIZE = 0x90de; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_PROGRAM_OUTPUT = 0x92e4; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_SYNC_FLAGS_APPLE - CType: int */ public static final int GL_SYNC_FLAGS = 0x9115; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int */ public static final int GL_VERTEX_BINDING_DIVISOR = 0x82d6; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_UNSIGNALED_APPLE - CType: int */ public static final int GL_UNSIGNALED = 0x9118; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS = 0x90da; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_SHADER_STORAGE_BUFFER = 0x90d2; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES - CType: int */ public static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS = 0x8e83; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader
Alias for: GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB, GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES - CType: int */ public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED = 0x8da7; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS = 0x90db; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_TESS_GEN_VERTEX_ORDER_OES, GL_TESS_GEN_VERTEX_ORDER_EXT - CType: int */ public static final int GL_TESS_GEN_VERTEX_ORDER = 0x8e78; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT = 0x90df; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS = 0x90dd; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4
Alias for: GL_LINE_STRIP_ADJACENCY_OES, GL_LINE_STRIP_ADJACENCY_EXT, GL_LINE_STRIP_ADJACENCY_ARB - CType: int */ public static final int GL_LINE_STRIP_ADJACENCY = 0xb; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS = 0x8266; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_MATRIX_STRIDE = 0x92ff; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_ACTIVE_VARIABLES = 0x9305; /** GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
Alias for: GL_SCREEN_KHR, GL_SCREEN_NV - CType: int */ public static final int GL_SCREEN = 0x9295; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT, GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES - CType: int */ public static final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS = 0x90d8; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES - CType: int */ public static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS = 0x8e80; /** GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_NV_gpu_program5, GL_OES_shader_multisample_interpolation
Alias for: GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV, GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES - CType: int */ public static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET = 0x8e5b; /** GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_NV_gpu_program5, GL_OES_shader_multisample_interpolation
Alias for: GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV, GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES - CType: int */ public static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET = 0x8e5c; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT = 0x91be; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_TOP_LEVEL_ARRAY_STRIDE = 0x930d; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS = 0x91bc; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT, GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES - CType: int */ public static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS = 0x8e8a; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_10x6_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_10x6 = 0x93b9; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_10x8_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_10x8 = 0x93ba; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_10x5_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_10x5 = 0x93b8; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_PROGRAM_INPUT = 0x92e3; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10 = 0x93db; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader
Alias for: GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB, GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES - CType: int */ public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = 0x8da8; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_10x10_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_10x10 = 0x93bb; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer
Alias for: GL_TEXTURE_BUFFER_OFFSET_OES, GL_TEXTURE_BUFFER_OFFSET_EXT - CType: int */ public static final int GL_TEXTURE_BUFFER_OFFSET = 0x919d; /** GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
Alias for: GL_HSL_SATURATION_KHR, GL_HSL_SATURATION_NV - CType: int */ public static final int GL_HSL_SATURATION = 0x92ae; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_GEN_LEVEL_EXT, GL_MAX_TESS_GEN_LEVEL_OES - CType: int */ public static final int GL_MAX_TESS_GEN_LEVEL = 0x8e7e; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int */ public static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82d9; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS = 0x8265; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS = 0x90dc; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS = 0x91bb; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_ARRAY_STRIDE = 0x92fe; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE = 0x8262; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES, GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT - CType: int */ public static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS = 0x8e89; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader
Alias for: GL_TRIANGLES_ADJACENCY_EXT, GL_TRIANGLES_ADJACENCY_ARB, GL_TRIANGLES_ADJACENCY_OES - CType: int */ public static final int GL_TRIANGLES_ADJACENCY = 0xc; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int */ public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET = 0x82d5; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_IS_ROW_MAJOR = 0x9300; /** GL_ES_VERSION_3_0, GL_VERSION_3_2 - CType: int */ public static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_TESS_CONTROL_OUTPUT_VERTICES_OES, GL_TESS_CONTROL_OUTPUT_VERTICES_EXT - CType: int */ public static final int GL_TESS_CONTROL_OUTPUT_VERTICES = 0x8e75; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_OES_geometry_shader, GL_EXT_geometry_shader
Alias for: GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES, GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT - CType: int */ public static final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS = 0x90d7; /** GL_ES_VERSION_3_1, GL_VERSION_4_0, GL_NV_gpu_program5, GL_ARB_texture_gather
Alias for: GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV, GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB - CType: int */ public static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET = 0x8e5f; /** GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced
Alias for: GL_HSL_COLOR_NV, GL_HSL_COLOR_KHR - CType: int */ public static final int GL_HSL_COLOR = 0x92af; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES, GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT - CType: int */ public static final int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS = 0x90d9; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING = 0x90ef; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_TESS_CONTROL_SHADER_EXT, GL_TESS_CONTROL_SHADER_OES - CType: int */ public static final int GL_TESS_CONTROL_SHADER = 0x8e88; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_REFERENCED_BY_FRAGMENT_SHADER = 0x930a; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int */ public static final int GL_VERTEX_BINDING_STRIDE = 0x82d8; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_COMPUTE_SHADER = 0x91b9; /** GL_VERSION_4_4, GL_ES_VERSION_3_1 - CType: int */ public static final int GL_MAX_VERTEX_ATTRIB_STRIDE = 0x82e5; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_geometry_shader, GL_OES_geometry_shader
Alias for: GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT, GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES - CType: int */ public static final int GL_MAX_GEOMETRY_OUTPUT_COMPONENTS = 0x9124; /** GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced
Alias for: GL_COLORBURN_NV, GL_COLORBURN_KHR - CType: int */ public static final int GL_COLORBURN = 0x929a; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_6x6_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_6x6 = 0x93b4; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_6x5_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_6x5 = 0x93b3; /** GL_ES_VERSION_3_0, GL_VERSION_3_2 - CType: int */ public static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5 = 0x93d3; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6 = 0x93d4; /** GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_EXT_geometry_shader, GL_OES_geometry_shader
Alias for: GL_GEOMETRY_SHADER_INVOCATIONS_EXT, GL_GEOMETRY_SHADER_INVOCATIONS_OES - CType: int */ public static final int GL_GEOMETRY_SHADER_INVOCATIONS = 0x887f; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_TIMEOUT_EXPIRED_APPLE - CType: int */ public static final int GL_TIMEOUT_EXPIRED = 0x911b; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_TESS_GEN_SPACING_EXT, GL_TESS_GEN_SPACING_OES - CType: int */ public static final int GL_TESS_GEN_SPACING = 0x8e77; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_BUFFER_VARIABLE = 0x92e5; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES, GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT - CType: int */ public static final int GL_REFERENCED_BY_TESS_EVALUATION_SHADER = 0x9308; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_SHADER_STORAGE_BUFFER_SIZE = 0x90d5; /** GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_VERTEX_BINDING_BUFFER = 0x8f4f; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_program_interface_query, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_IS_PER_PATCH_OES, GL_IS_PER_PATCH_EXT - CType: int */ public static final int GL_IS_PER_PATCH = 0x92e7; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int */ public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS = 0x82da; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_ALREADY_SIGNALED_APPLE - CType: int */ public static final int GL_ALREADY_SIGNALED = 0x911a; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_MAX_NAME_LENGTH = 0x92f6; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT - CType: int */ public static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS = 0x8e1f; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_UNIFORM = 0x92e1; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4, GL_OES_geometry_shader
Alias for: GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB, GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES - CType: int */ public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS = 0x8c29; /** GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_OES_shader_multisample_interpolation
Alias for: GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES - CType: int */ public static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS = 0x8e5d; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer
Alias for: GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES, GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT - CType: int */ public static final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT = 0x919f; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS = 0x8264; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_BUFFER_BINDING = 0x9302; /** GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0 - CType: int */ public static final int GL_DRAW_INDIRECT_BUFFER_BINDING = 0x8f43; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_EXT_geometry_shader4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4
Alias for: GL_GEOMETRY_SHADER_OES, GL_GEOMETRY_SHADER_EXT, GL_GEOMETRY_SHADER_ARB - CType: int */ public static final int GL_GEOMETRY_SHADER = 0x8dd9; /** GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
Alias for: GL_HSL_LUMINOSITY_KHR, GL_HSL_LUMINOSITY_NV - CType: int */ public static final int GL_HSL_LUMINOSITY = 0x92b0; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_ARB_geometry_shader4
Alias for: GL_GEOMETRY_OUTPUT_TYPE_EXT, GL_GEOMETRY_OUTPUT_TYPE_ARB - CType: int */ public static final int GL_GEOMETRY_OUTPUT_TYPE = 0x8918; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync, GL_ARB_shader_objects
Alias for: GL_OBJECT_TYPE_APPLE, GL_OBJECT_TYPE_ARB - CType: int */ public static final int GL_OBJECT_TYPE = 0x9112; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_ARRAY_SIZE = 0x92fb; /** GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced
Alias for: GL_MULTIPLY_NV, GL_MULTIPLY_KHR - CType: int */ public static final int GL_MULTIPLY = 0x9294; /** GL_ARB_viewport_array, GL_ES_VERSION_3_2, GL_VERSION_4_1, GL_OES_geometry_shader, GL_EXT_geometry_shader
Alias for: GL_UNDEFINED_VERTEX_OES, GL_UNDEFINED_VERTEX_EXT - CType: int */ public static final int GL_UNDEFINED_VERTEX = 0x8260; /** GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced
Alias for: GL_COLORDODGE_NV, GL_COLORDODGE_KHR - CType: int */ public static final int GL_COLORDODGE = 0x9299; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_ISOLINES_OES, GL_ISOLINES_EXT - CType: int */ public static final int GL_ISOLINES = 0x8e7a; /** GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
Alias for: GL_DARKEN_KHR, GL_DARKEN_NV - CType: int */ public static final int GL_DARKEN = 0x9297; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_MAX_SERVER_WAIT_TIMEOUT_APPLE - CType: int */ public static final int GL_MAX_SERVER_WAIT_TIMEOUT = 0x9111; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES, GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT - CType: int */ public static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS = 0x886d; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_BUFFER_DATA_SIZE = 0x9303; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_NUM_ACTIVE_VARIABLES = 0x9304; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_ARB_geometry_shader4, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_EXT_geometry_shader
Alias for: GL_TRIANGLE_STRIP_ADJACENCY_OES, GL_TRIANGLE_STRIP_ADJACENCY_ARB, GL_TRIANGLE_STRIP_ADJACENCY_EXT - CType: int */ public static final int GL_TRIANGLE_STRIP_ADJACENCY = 0xd; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_TESS_GEN_MODE_EXT, GL_TESS_GEN_MODE_OES - CType: int */ public static final int GL_TESS_GEN_MODE = 0x8e76; /** GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
Alias for: GL_SOFTLIGHT_KHR, GL_SOFTLIGHT_NV - CType: int */ public static final int GL_SOFTLIGHT = 0x929c; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES, GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT - CType: int */ public static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS = 0x8e1e; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_TYPE = 0x92fa; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_COMPUTE_SHADER_BIT = 0x20; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_SIGNALED_APPLE - CType: int */ public static final int GL_SIGNALED = 0x9119; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_NAME_LENGTH = 0x92f9; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_5x5_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_5x5 = 0x93b2; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_5x4_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_5x4 = 0x93b1; /** GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
Alias for: GL_LIGHTEN_KHR, GL_LIGHTEN_NV - CType: int */ public static final int GL_LIGHTEN = 0x9298; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_TESS_GEN_POINT_MODE_EXT, GL_TESS_GEN_POINT_MODE_OES - CType: int */ public static final int GL_TESS_GEN_POINT_MODE = 0x8e79; /** GL_EXT_tessellation_shader, GL_VERSION_4_4, GL_ES_VERSION_3_2, GL_OES_tessellation_shader
Alias for: GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES - CType: int */ public static final int GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = 0x8221; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_SYNC_FLUSH_COMMANDS_BIT_APPLE - CType: int */ public static final int GL_SYNC_FLUSH_COMMANDS_BIT = 0x1; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_WAIT_FAILED_APPLE - CType: int */ public static final int GL_WAIT_FAILED = 0x911d; /** GL_ES_VERSION_3_2, GL_ARB_gpu_shader5, GL_VERSION_4_0, GL_OES_geometry_shader, GL_EXT_geometry_shader
Alias for: GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES, GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT - CType: int */ public static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS = 0x8e5a; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_SYNC_FENCE_APPLE - CType: int */ public static final int GL_SYNC_FENCE = 0x9116; /** GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_NV_geometry_program4, GL_EXT_geometry_shader4, GL_ARB_geometry_shader4
Alias for: GL_GEOMETRY_VERTICES_OUT_EXT, GL_GEOMETRY_VERTICES_OUT_ARB - CType: int */ public static final int GL_GEOMETRY_VERTICES_OUT = 0x8916; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_PATCHES_OES, GL_PATCHES_EXT - CType: int */ public static final int GL_PATCHES = 0xe; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int */ public static final int GL_VERTEX_BINDING_OFFSET = 0x82d7; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_SYNC_CONDITION_APPLE - CType: int */ public static final int GL_SYNC_CONDITION = 0x9113; /** GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3, GL_ES_VERSION_3_0 - CType: int */ public static final int GL_INT_2_10_10_10_REV = 0x8d9f; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12 = 0x93dd; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10 = 0x93dc; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_12x12_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_12x12 = 0x93bd; /** GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS = 0x90eb; /** GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer
Alias for: GL_TEXTURE_BUFFER_SIZE_OES, GL_TEXTURE_BUFFER_SIZE_EXT - CType: int */ public static final int GL_TEXTURE_BUFFER_SIZE = 0x919e; /** GL_ES_VERSION_3_2, GL_VERSION_4_5, GL_KHR_robustness
Alias for: GL_CONTEXT_LOST_KHR - CType: int */ public static final int GL_CONTEXT_LOST = 0x507; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_RGBA_ASTC_12x10_KHR - CType: int */ public static final int GL_COMPRESSED_RGBA_ASTC_12x10 = 0x93bc; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT, GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES - CType: int */ public static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS = 0x8e7f; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_SHADER_STORAGE_BLOCK = 0x92e6; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5 = 0x93d2; /** GL_ES_VERSION_3_2, GL_KHR_texture_compression_astc_hdr, GL_KHR_texture_compression_astc_ldr
Alias for: GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR - CType: int */ public static final int GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4 = 0x93d1; /** GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_DISPATCH_INDIRECT_BUFFER = 0x90ee; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_SHADER_STORAGE_BUFFER_START = 0x90d4; /** GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced
Alias for: GL_EXCLUSION_NV, GL_EXCLUSION_KHR - CType: int */ public static final int GL_EXCLUSION = 0x92a0; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES, GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT - CType: int */ public static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS = 0x8e81; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding - CType: int */ public static final int GL_VERTEX_ATTRIB_BINDING = 0x82d4; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_MAX_TESS_PATCH_COMPONENTS_OES, GL_MAX_TESS_PATCH_COMPONENTS_EXT - CType: int */ public static final int GL_MAX_TESS_PATCH_COMPONENTS = 0x8e84; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT, GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES - CType: int */ public static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS = 0x8e82; /** GL_ES_VERSION_3_0, GL_OES_texture_view, GL_VERSION_4_3, GL_ARB_texture_view - CType: int */ public static final int GL_TEXTURE_IMMUTABLE_LEVELS = 0x82df; /** GL_VERSION_4_4, GL_ES_VERSION_3_2, GL_EXT_texture_buffer, GL_OES_texture_buffer
Alias for: GL_TEXTURE_BUFFER_BINDING_EXT, GL_TEXTURE_BUFFER_BINDING_OES - CType: int */ public static final int GL_TEXTURE_BUFFER_BINDING = 0x8c2a; /** GL_ES_VERSION_3_1, GL_VERSION_4_3 - CType: int */ public static final int GL_COMPUTE_WORK_GROUP_SIZE = 0x8267; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: GL_PATCH_VERTICES_OES, GL_PATCH_VERTICES_EXT - CType: int */ public static final int GL_PATCH_VERTICES = 0x8e72; /** GL_ES_VERSION_3_2, GL_NV_blend_equation_advanced, GL_KHR_blend_equation_advanced
Alias for: GL_DIFFERENCE_NV, GL_DIFFERENCE_KHR - CType: int */ public static final int GL_DIFFERENCE = 0x929e; /** GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: GL_CONDITION_SATISFIED_APPLE - CType: int */ public static final int GL_CONDITION_SATISFIED = 0x911c; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_LOCATION = 0x930e; /** GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0 - CType: int */ public static final int GL_SAMPLER_BINDING = 0x8919; /** GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0 - CType: int */ public static final int GL_DRAW_INDIRECT_BUFFER = 0x8f3f; /** GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_EXT_tessellation_shader, GL_OES_tessellation_shader
Alias for: GL_TESS_EVALUATION_SHADER_EXT, GL_TESS_EVALUATION_SHADER_OES - CType: int */ public static final int GL_TESS_EVALUATION_SHADER = 0x8e87; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object - CType: int */ public static final int GL_SHADER_STORAGE_BARRIER_BIT = 0x2000; /** GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query - CType: int */ public static final int GL_BLOCK_INDEX = 0x92fd; /** Entry point to C language function: GLsync {@native glFenceSync}(GLenum condition, GLbitfield flags)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glFenceSyncAPPLE */ public long glFenceSync(int condition, int flags); /** Entry point to C language function: GLboolean {@native glIsSync}(GLsync sync)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glIsSyncAPPLE */ public boolean glIsSync(long sync); /** Entry point to C language function: void {@native glDeleteSync}(GLsync sync)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glDeleteSyncAPPLE */ public void glDeleteSync(long sync); /** Entry point to C language function: GLenum {@native glClientWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glClientWaitSyncAPPLE */ public int glClientWaitSync(long sync, int flags, long timeout); /** Entry point to C language function: void {@native glWaitSync}(GLsync sync, GLbitfield flags, GLuint64 timeout)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glWaitSyncAPPLE */ public void glWaitSync(long sync, int flags, long timeout); /** Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glGetInteger64vAPPLE @param data a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetInteger64v(int pname, LongBuffer data); /** Entry point to C language function: void {@native glGetInteger64v}(GLenum pname, GLint64 * data)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glGetInteger64vAPPLE */ public void glGetInteger64v(int pname, long[] data, int data_offset); /** Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glGetSyncivAPPLE @param length a direct or array-backed {@link java.nio.IntBuffer} @param values a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetSynciv(long sync, int pname, int bufSize, IntBuffer length, IntBuffer values); /** Entry point to C language function: void {@native glGetSynciv}(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
Alias for: glGetSyncivAPPLE */ public void glGetSynciv(long sync, int pname, int bufSize, int[] length, int length_offset, int[] values, int values_offset); /** Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
@param data a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetInteger64i_v(int target, int index, LongBuffer data); /** Entry point to C language function: void {@native glGetInteger64i_v}(GLenum target, GLuint index, GLint64 * data)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
*/ public void glGetInteger64i_v(int target, int index, long[] data, int data_offset); /** Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
@param params a direct or array-backed {@link java.nio.LongBuffer} */ public void glGetBufferParameteri64v(int target, int pname, LongBuffer params); /** Entry point to C language function: void {@native glGetBufferParameteri64v}(GLenum target, GLenum pname, GLint64 * params)
Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
*/ public void glGetBufferParameteri64v(int target, int pname, long[] params, int params_offset); /** Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
@param samplers a direct or array-backed {@link java.nio.IntBuffer} */ public void glGenSamplers(int count, IntBuffer samplers); /** Entry point to C language function: void {@native glGenSamplers}(GLsizei count, GLuint * samplers)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glGenSamplers(int count, int[] samplers, int samplers_offset); /** Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
@param samplers a direct or array-backed {@link java.nio.IntBuffer} */ public void glDeleteSamplers(int count, IntBuffer samplers); /** Entry point to C language function: void {@native glDeleteSamplers}(GLsizei count, const GLuint * samplers)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glDeleteSamplers(int count, int[] samplers, int samplers_offset); /** Entry point to C language function: GLboolean {@native glIsSampler}(GLuint sampler)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public boolean glIsSampler(int sampler); /** Entry point to C language function: void {@native glBindSampler}(GLuint unit, GLuint sampler)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glBindSampler(int unit, int sampler); /** Entry point to C language function: void {@native glSamplerParameteri}(GLuint sampler, GLenum pname, GLint param)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glSamplerParameteri(int sampler, int pname, int param); /** Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
@param param a direct or array-backed {@link java.nio.IntBuffer} */ public void glSamplerParameteriv(int sampler, int pname, IntBuffer param); /** Entry point to C language function: void {@native glSamplerParameteriv}(GLuint sampler, GLenum pname, const GLint * param)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glSamplerParameteriv(int sampler, int pname, int[] param, int param_offset); /** Entry point to C language function: void {@native glSamplerParameterf}(GLuint sampler, GLenum pname, GLfloat param)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glSamplerParameterf(int sampler, int pname, float param); /** Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
@param param a direct or array-backed {@link java.nio.FloatBuffer} */ public void glSamplerParameterfv(int sampler, int pname, FloatBuffer param); /** Entry point to C language function: void {@native glSamplerParameterfv}(GLuint sampler, GLenum pname, const GLfloat * param)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glSamplerParameterfv(int sampler, int pname, float[] param, int param_offset); /** Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
@param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetSamplerParameteriv}(GLuint sampler, GLenum pname, GLint * params)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glGetSamplerParameteriv(int sampler, int pname, int[] params, int params_offset); /** Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
@param params a direct or array-backed {@link java.nio.FloatBuffer} */ public void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params); /** Entry point to C language function: void {@native glGetSamplerParameterfv}(GLuint sampler, GLenum pname, GLfloat * params)
Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
*/ public void glGetSamplerParameterfv(int sampler, int pname, float[] params, int params_offset); /** Entry point to C language function: void {@native glDispatchCompute}(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3
*/ public void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z); /** Entry point to C language function: void {@native glDispatchComputeIndirect}(GLintptr indirect)
Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3
*/ public void glDispatchComputeIndirect(long indirect); /** Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect)
Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
@param indirect a direct or array-backed {@link java.nio.Buffer} */ public void glDrawArraysIndirect(int mode, Buffer indirect); /** Entry point to C language function: void {@native glDrawArraysIndirect}(GLenum mode, const void * indirect)
Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
*/ public void glDrawArraysIndirect(int mode, long indirect_buffer_offset); /** Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect)
Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
@param indirect a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsIndirect(int mode, int type, Buffer indirect); /** Entry point to C language function: void {@native glDrawElementsIndirect}(GLenum mode, GLenum type, const void * indirect)
Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
*/ public void glDrawElementsIndirect(int mode, int type, long indirect_buffer_offset); /** Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
@param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetProgramInterfaceiv}(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
*/ public void glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params, int params_offset); /** Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
@param name a direct or array-backed {@link java.nio.ByteBuffer} */ public int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name); /** Entry point to C language function: GLuint {@native glGetProgramResourceIndex}(GLuint program, GLenum programInterface, const GLchar * name)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
*/ public int glGetProgramResourceIndex(int program, int programInterface, byte[] name, int name_offset); /** Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
@param length a direct or array-backed {@link java.nio.IntBuffer} @param name a direct or array-backed {@link java.nio.ByteBuffer} */ public void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, IntBuffer length, ByteBuffer name); /** Entry point to C language function: void {@native glGetProgramResourceName}(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
*/ public void glGetProgramResourceName(int program, int programInterface, int index, int bufSize, int[] length, int length_offset, byte[] name, int name_offset); /** Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
@param props a direct or array-backed {@link java.nio.IntBuffer} @param length a direct or array-backed {@link java.nio.IntBuffer} @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params); /** Entry point to C language function: void {@native glGetProgramResourceiv}(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
*/ public void glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int[] props, int props_offset, int bufSize, int[] length, int length_offset, int[] params, int params_offset); /** Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
@param name a direct or array-backed {@link java.nio.ByteBuffer} */ public int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name); /** Entry point to C language function: GLint {@native glGetProgramResourceLocation}(GLuint program, GLenum programInterface, const GLchar * name)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
*/ public int glGetProgramResourceLocation(int program, int programInterface, byte[] name, int name_offset); /** Entry point to C language function: void {@native glMemoryBarrierByRegion}(GLbitfield barriers)
Part of GL_VERSION_4_5, GL_ES_VERSION_3_1
*/ public void glMemoryBarrierByRegion(int barriers); /** Entry point to C language function: void {@native glBindVertexBuffer}(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
*/ public void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride); /** Entry point to C language function: void {@native glVertexAttribFormat}(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory
Alias for: glVertexAttribFormatNV */ public void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset); /** Entry point to C language function: void {@native glVertexAttribIFormat}(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory
Alias for: glVertexAttribIFormatNV */ public void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset); /** Entry point to C language function: void {@native glVertexAttribBinding}(GLuint attribindex, GLuint bindingindex)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
*/ public void glVertexAttribBinding(int attribindex, int bindingindex); /** Entry point to C language function: void {@native glVertexBindingDivisor}(GLuint bindingindex, GLuint divisor)
Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
*/ public void glVertexBindingDivisor(int bindingindex, int divisor); /** Entry point to C language function: void {@native glBlendBarrier}(void)
Part of GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
Alias for: glBlendBarrierKHR, glBlendBarrierNV */ public void glBlendBarrier(); /** Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex
Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES @param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex); /** Entry point to C language function: void {@native glDrawElementsBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex
Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES */ public void glDrawElementsBaseVertex(int mode, int count, int type, long indices_buffer_offset, int basevertex); /** Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex
Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES @param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex); /** Entry point to C language function: void {@native glDrawRangeElementsBaseVertex}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex
Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES */ public void glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, long indices_buffer_offset, int basevertex); /** Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex
Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT @param indices a direct or array-backed {@link java.nio.Buffer} */ public void glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instancecount, int basevertex); /** Entry point to C language function: void {@native glDrawElementsInstancedBaseVertex}(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex
Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT */ public void glDrawElementsInstancedBaseVertex(int mode, int count, int type, long indices_buffer_offset, int instancecount, int basevertex); /** Entry point to C language function: void {@native glFramebufferTexture}(GLenum target, GLenum attachment, GLuint texture, GLint level)
Part of GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4
Alias for: glFramebufferTextureOES, glFramebufferTextureEXT, glFramebufferTextureARB */ public void glFramebufferTexture(int target, int attachment, int texture, int level); /** Entry point to C language function: void {@native glPatchParameteri}(GLenum pname, GLint value)
Part of GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
Alias for: glPatchParameteriOES, glPatchParameteriEXT */ public void glPatchParameteri(int pname, int value); /** Entry point to C language function: void {@native glTexBufferRange}(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Part of GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer
Alias for: glTexBufferRangeOES, glTexBufferRangeEXT */ public void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size); } // end of class GL3ES3




© 2015 - 2024 Weber Informatics LLC | Privacy Policy