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

javax.media.opengl.GL Maven / Gradle / Ivy

There is a newer version: 2.3.2
Show newest version
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Thu Aug 07 00:28:25 CEST 2014 ----! */

package javax.media.opengl;

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

 /**
  * 

Common interface containing the subset of all profiles, GL3bc, GL3, GL2, GLES1 and GLES2.
* This interface reflects common data types, texture and framebuffer functionality.

*/ public interface GL extends GLBase{ /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DEPTH_BUFFER_BIT = 0x00000100; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_BUFFER_BIT = 0x00000400; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_COLOR_BUFFER_BIT = 0x00004000; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_FALSE = 0; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TRUE = 1; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_POINTS = 0x0000; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LINES = 0x0001; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LINE_LOOP = 0x0002; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LINE_STRIP = 0x0003; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TRIANGLES = 0x0004; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TRIANGLE_STRIP = 0x0005; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TRIANGLE_FAN = 0x0006; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ZERO = 0; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ONE = 1; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_SRC_COLOR = 0x0300; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ONE_MINUS_SRC_COLOR = 0x0301; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_SRC_ALPHA = 0x0302; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ONE_MINUS_SRC_ALPHA = 0x0303; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DST_ALPHA = 0x0304; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ONE_MINUS_DST_ALPHA = 0x0305; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DST_COLOR = 0x0306; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ONE_MINUS_DST_COLOR = 0x0307; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_SRC_ALPHA_SATURATE = 0x0308; /** Part of GL_ES_VERSION_2_0, GL_ARB_imaging; GL_OES_blend_subtract */ public static final int GL_FUNC_ADD = 0x8006; /** Part of GL_ES_VERSION_2_0, GL_ARB_imaging; GL_OES_blend_subtract */ public static final int GL_BLEND_EQUATION = 0x8009; /** Part of GL_ES_VERSION_2_0, GL_VERSION_2_0; GL_OES_blend_equation_separate */ public static final int GL_BLEND_EQUATION_RGB = 0x8009; /** Part of GL_ES_VERSION_2_0, GL_VERSION_2_0; GL_OES_blend_equation_separate */ public static final int GL_BLEND_EQUATION_ALPHA = 0x883D; /** Part of GL_ES_VERSION_2_0, GL_ARB_imaging; GL_OES_blend_subtract */ public static final int GL_FUNC_SUBTRACT = 0x800A; /** Part of GL_ES_VERSION_2_0, GL_ARB_imaging; GL_OES_blend_subtract */ public static final int GL_FUNC_REVERSE_SUBTRACT = 0x800B; /** Part of GL_VERSION_1_4, GL_ES_VERSION_2_0; GL_OES_blend_func_separate */ public static final int GL_BLEND_DST_RGB = 0x80C8; /** Part of GL_VERSION_1_4, GL_ES_VERSION_2_0; GL_OES_blend_func_separate */ public static final int GL_BLEND_SRC_RGB = 0x80C9; /** Part of GL_VERSION_1_4, GL_ES_VERSION_2_0; GL_OES_blend_func_separate */ public static final int GL_BLEND_DST_ALPHA = 0x80CA; /** Part of GL_VERSION_1_4, GL_ES_VERSION_2_0; GL_OES_blend_func_separate */ public static final int GL_BLEND_SRC_ALPHA = 0x80CB; /** Part of GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ARRAY_BUFFER = 0x8892; /** Part of GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ELEMENT_ARRAY_BUFFER = 0x8893; /** Part of GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ARRAY_BUFFER_BINDING = 0x8894; /** Part of GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895; /** Part of GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STATIC_DRAW = 0x88E4; /** Part of GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DYNAMIC_DRAW = 0x88E8; /** Part of GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_BUFFER_SIZE = 0x8764; /** Part of GL_VERSION_1_5, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_BUFFER_USAGE = 0x8765; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_FRONT = 0x0404; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_BACK = 0x0405; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_FRONT_AND_BACK = 0x0408; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE_2D = 0x0DE1; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_CULL_FACE = 0x0B44; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_BLEND = 0x0BE2; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DITHER = 0x0BD0; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_TEST = 0x0B90; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DEPTH_TEST = 0x0B71; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_SCISSOR_TEST = 0x0C11; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_POLYGON_OFFSET_FILL = 0x8037; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_SAMPLE_COVERAGE = 0x80A0; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_NO_ERROR = 0; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_INVALID_ENUM = 0x0500; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_INVALID_VALUE = 0x0501; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_INVALID_OPERATION = 0x0502; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_OUT_OF_MEMORY = 0x0505; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_CW = 0x0900; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_CCW = 0x0901; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LINE_WIDTH = 0x0B21; /** Part of GL_VERSION_1_2, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ALIASED_POINT_SIZE_RANGE = 0x846D; /** Part of GL_VERSION_1_2, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ALIASED_LINE_WIDTH_RANGE = 0x846E; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_CULL_FACE_MODE = 0x0B45; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_FRONT_FACE = 0x0B46; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DEPTH_RANGE = 0x0B70; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DEPTH_WRITEMASK = 0x0B72; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DEPTH_CLEAR_VALUE = 0x0B73; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DEPTH_FUNC = 0x0B74; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_CLEAR_VALUE = 0x0B91; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_FUNC = 0x0B92; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_FAIL = 0x0B94; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_PASS_DEPTH_PASS = 0x0B96; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_REF = 0x0B97; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_VALUE_MASK = 0x0B93; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_WRITEMASK = 0x0B98; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_VIEWPORT = 0x0BA2; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_SCISSOR_BOX = 0x0C10; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_COLOR_CLEAR_VALUE = 0x0C22; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_COLOR_WRITEMASK = 0x0C23; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_UNPACK_ALIGNMENT = 0x0CF5; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_PACK_ALIGNMENT = 0x0D05; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_MAX_TEXTURE_SIZE = 0x0D33; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_MAX_VIEWPORT_DIMS = 0x0D3A; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_SUBPIXEL_BITS = 0x0D50; /** Part of GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_RED_BITS = 0x0D52; /** Part of GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_GREEN_BITS = 0x0D53; /** Part of GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_BLUE_BITS = 0x0D54; /** Part of GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ALPHA_BITS = 0x0D55; /** Part of GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DEPTH_BITS = 0x0D56; /** Part of GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_STENCIL_BITS = 0x0D57; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_POLYGON_OFFSET_UNITS = 0x2A00; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_POLYGON_OFFSET_FACTOR = 0x8038; /** Part of GL_VERSION_1_1, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE_BINDING_2D = 0x8069; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_SAMPLE_BUFFERS = 0x80A8; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_SAMPLES = 0x80A9; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_SAMPLE_COVERAGE_VALUE = 0x80AA; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_SAMPLE_COVERAGE_INVERT = 0x80AB; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DONT_CARE = 0x1100; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_FASTEST = 0x1101; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_NICEST = 0x1102; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_4, GL_ES_VERSION_2_0 */ public static final int GL_GENERATE_MIPMAP_HINT = 0x8192; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_BYTE = 0x1400; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_UNSIGNED_BYTE = 0x1401; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_SHORT = 0x1402; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_FLOAT = 0x1406; /** Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_1_0, GL_VERSION_4_1, GL_ES_VERSION_2_0 */ public static final int GL_FIXED = 0x140C; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ALPHA = 0x1906; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_RGB = 0x1907; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_RGBA = 0x1908; /** Part of GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LUMINANCE = 0x1909; /** Part of GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LUMINANCE_ALPHA = 0x190A; /** Part of GL_VERSION_1_2, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033; /** Part of GL_VERSION_1_2, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034; /** Part of GL_VERSION_1_2, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_UNSIGNED_SHORT_5_6_5 = 0x8363; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_NEVER = 0x0200; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LESS = 0x0201; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_EQUAL = 0x0202; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LEQUAL = 0x0203; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_GREATER = 0x0204; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_NOTEQUAL = 0x0205; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_GEQUAL = 0x0206; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_ALWAYS = 0x0207; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_KEEP = 0x1E00; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_REPLACE = 0x1E01; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_INCR = 0x1E02; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_DECR = 0x1E03; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_INVERT = 0x150A; /** Part of GL_VERSION_1_4, GL_ES_VERSION_2_0; GL_OES_stencil_wrap */ public static final int GL_INCR_WRAP = 0x8507; /** Part of GL_VERSION_1_4, GL_ES_VERSION_2_0; GL_OES_stencil_wrap */ public static final int GL_DECR_WRAP = 0x8508; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_VENDOR = 0x1F00; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_RENDERER = 0x1F01; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_VERSION = 0x1F02; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_EXTENSIONS = 0x1F03; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_NEAREST = 0x2600; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LINEAR = 0x2601; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_NEAREST_MIPMAP_NEAREST = 0x2700; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LINEAR_MIPMAP_NEAREST = 0x2701; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_NEAREST_MIPMAP_LINEAR = 0x2702; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_LINEAR_MIPMAP_LINEAR = 0x2703; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE_MAG_FILTER = 0x2800; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE_MIN_FILTER = 0x2801; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE_WRAP_S = 0x2802; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE_WRAP_T = 0x2803; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE = 0x1702; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_TEXTURE_CUBE_MAP = 0x8513; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_TEXTURE_BINDING_CUBE_MAP = 0x8514; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A; /** Part of GL_VERSION_1_3, GL_ES_VERSION_2_0; GL_OES_texture_cube_map */ public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE0 = 0x84C0; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE1 = 0x84C1; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE2 = 0x84C2; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE3 = 0x84C3; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE4 = 0x84C4; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE5 = 0x84C5; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE6 = 0x84C6; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE7 = 0x84C7; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE8 = 0x84C8; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE9 = 0x84C9; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE10 = 0x84CA; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE11 = 0x84CB; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE12 = 0x84CC; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE13 = 0x84CD; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE14 = 0x84CE; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE15 = 0x84CF; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE16 = 0x84D0; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE17 = 0x84D1; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE18 = 0x84D2; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE19 = 0x84D3; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE20 = 0x84D4; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE21 = 0x84D5; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE22 = 0x84D6; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE23 = 0x84D7; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE24 = 0x84D8; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE25 = 0x84D9; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE26 = 0x84DA; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE27 = 0x84DB; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE28 = 0x84DC; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE29 = 0x84DD; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE30 = 0x84DE; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_TEXTURE31 = 0x84DF; /** Part of GL_VERSION_ES_1_0, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public static final int GL_ACTIVE_TEXTURE = 0x84E0; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_REPEAT = 0x2901; /** Part of GL_VERSION_1_2, GL_VERSION_ES_1_0, GL_ES_VERSION_2_0 */ public static final int GL_CLAMP_TO_EDGE = 0x812F; /** Part of GL_VERSION_1_4, GL_ES_VERSION_2_0; GL_OES_texture_mirrored_repeat */ public static final int GL_MIRRORED_REPEAT = 0x8370; /** Part of GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0; GL_OES_read_format */ public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A; /** Part of GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0; GL_OES_read_format */ public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER = 0x8D40; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER = 0x8D41; /** Part of GL_VERSION_1_1, GL_ES_VERSION_2_0; GL_OES_required_internalformat, GL_OES_framebuffer_object */ public static final int GL_RGBA4 = 0x8056; /** Part of GL_VERSION_1_1, GL_ES_VERSION_2_0; GL_OES_required_internalformat, GL_OES_framebuffer_object */ public static final int GL_RGB5_A1 = 0x8057; /** Part of GL_ARB_ES2_compatibility, GL_VERSION_4_1, GL_ES_VERSION_2_0; GL_OES_required_internalformat, GL_OES_framebuffer_object */ public static final int GL_RGB565 = 0x8D62; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_stencil8 */ public static final int GL_STENCIL_INDEX8 = 0x8D48; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_WIDTH = 0x8D42; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_HEIGHT = 0x8D43; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_INTERNAL_FORMAT = 0x8D44; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_RED_SIZE = 0x8D50; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_GREEN_SIZE = 0x8D51; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_BLUE_SIZE = 0x8D52; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_ALPHA_SIZE = 0x8D53; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_DEPTH_SIZE = 0x8D54; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_STENCIL_SIZE = 0x8D55; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_objectGL_EXT_framebuffer_object, GL_EXT_draw_buffersGL_NV_draw_buffers */ public static final int GL_COLOR_ATTACHMENT0 = 0x8CE0; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_DEPTH_ATTACHMENT = 0x8D00; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_STENCIL_ATTACHMENT = 0x8D20; /** Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_NONE = 0; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_COMPLETE = 0x8CD5; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7; /** Part of GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9; /** Part of GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS = 0x8CDA; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_UNSUPPORTED = 0x8CDD; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_FRAMEBUFFER_BINDING = 0x8CA6; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_RENDERBUFFER_BINDING = 0x8CA7; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_MAX_RENDERBUFFER_SIZE = 0x84E8; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public static final int GL_INVALID_FRAMEBUFFER_OPERATION = 0x0506; /** Part of GL_ES_VERSION_3_0, GL_VERSION_1_4; GL_OES_depth24 */ public static final int GL_DEPTH_COMPONENT24 = 0x81A6; /** Part of GL_VERSION_1_4; GL_ANGLE_depth_texture, GL_OES_depth32 */ public static final int GL_DEPTH_COMPONENT32 = 0x81A7; /** Part of GL_VERSION_1_5; GL_OES_mapbuffer */ public static final int GL_WRITE_ONLY = 0x88B9; /** Part of GL_VERSION_1_5; GL_OES_mapbuffer */ public static final int GL_BUFFER_ACCESS = 0x88BB; /** Part of GL_ES_VERSION_3_0, GL_VERSION_1_5; GL_OES_mapbuffer */ public static final int GL_BUFFER_MAPPED = 0x88BC; /** Part of GL_ES_VERSION_3_0, GL_VERSION_1_5; GL_OES_mapbuffer */ public static final int GL_BUFFER_MAP_POINTER = 0x88BD; /** Part of GL_ARB_framebuffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_packed_depth_stencil; GL_OES_packed_depth_stencil, GL_ANGLE_depth_texture */ public static final int GL_DEPTH_STENCIL = 0x84F9; /** Part of GL_ARB_framebuffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_packed_depth_stencil; GL_OES_packed_depth_stencil, GL_ANGLE_depth_texture */ public static final int GL_UNSIGNED_INT_24_8 = 0x84FA; /** Part of GL_ARB_framebuffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_packed_depth_stencil; GL_OES_packed_depth_stencil, GL_ANGLE_depth_texture */ public static final int GL_DEPTH24_STENCIL8 = 0x88F0; /** Part of GL_VERSION_1_1, GL_ES_VERSION_3_0; GL_OES_rgb8_rgba8 */ public static final int GL_RGB8 = 0x8051; /** Part of GL_VERSION_1_1, GL_ES_VERSION_3_0; GL_OES_rgb8_rgba8 */ public static final int GL_RGBA8 = 0x8058; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0; GL_OES_stencil1 */ public static final int GL_STENCIL_INDEX1 = 0x8D46; /** Part of GL_ARB_framebuffer_object, GL_VERSION_3_0; GL_OES_stencil4 */ public static final int GL_STENCIL_INDEX4 = 0x8D47; /** Part of GL_VERSION_1_2; GL_EXT_texture_format_BGRA8888, GL_EXT_bgra, GL_EXT_read_format_bgra, GL_APPLE_texture_format_BGRA8888 */ public static final int GL_BGRA = 0x80E1; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_ARB_texture_float; GL_EXT_color_buffer_half_float */ public static final int GL_RGBA16F = 0x881A; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_ARB_texture_float; GL_EXT_texture_storage, GL_EXT_color_buffer_half_float */ public static final int GL_RGB16F = 0x881B; /** Part of GL_ES_VERSION_3_0, GL_ARB_map_buffer_range, GL_VERSION_3_0; GL_EXT_map_buffer_range */ public static final int GL_MAP_READ_BIT = 0x0001; /** Part of GL_ES_VERSION_3_0, GL_ARB_map_buffer_range, GL_VERSION_3_0; GL_EXT_map_buffer_range */ public static final int GL_MAP_WRITE_BIT = 0x0002; /** Part of GL_ES_VERSION_3_0, GL_ARB_map_buffer_range, GL_VERSION_3_0; GL_EXT_map_buffer_range */ public static final int GL_MAP_INVALIDATE_RANGE_BIT = 0x0004; /** Part of GL_ES_VERSION_3_0, GL_ARB_map_buffer_range, GL_VERSION_3_0; GL_EXT_map_buffer_range */ public static final int GL_MAP_INVALIDATE_BUFFER_BIT = 0x0008; /** Part of GL_ES_VERSION_3_0, GL_ARB_map_buffer_range, GL_VERSION_3_0; GL_EXT_map_buffer_range */ public static final int GL_MAP_FLUSH_EXPLICIT_BIT = 0x0010; /** Part of GL_ES_VERSION_3_0, GL_ARB_map_buffer_range, GL_VERSION_3_0; GL_EXT_map_buffer_range */ public static final int GL_MAP_UNSYNCHRONIZED_BIT = 0x0020; /** Part of GL_EXT_read_format_bgra */ public static final int GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365; /** Part of GL_EXT_read_format_bgra */ public static final int GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366; /** Part of GL_ARB_robustness; GL_EXT_robustness */ public static final int GL_GUILTY_CONTEXT_RESET = 0x8253; /** Part of GL_ARB_robustness; GL_EXT_robustness */ public static final int GL_INNOCENT_CONTEXT_RESET = 0x8254; /** Part of GL_ARB_robustness; GL_EXT_robustness */ public static final int GL_UNKNOWN_CONTEXT_RESET = 0x8255; /** Part of GL_ARB_robustness; GL_EXT_robustness */ public static final int GL_RESET_NOTIFICATION_STRATEGY = 0x8256; /** Part of GL_ARB_robustness; GL_EXT_robustness */ public static final int GL_LOSE_CONTEXT_ON_RESET = 0x8252; /** Part of GL_ARB_robustness; GL_EXT_robustness */ public static final int GL_NO_RESET_NOTIFICATION = 0x8261; /** Part of GL_ES_VERSION_3_0, GL_VERSION_2_1; GL_EXT_texture_sRGB, GL_EXT_sRGB */ public static final int GL_SRGB = 0x8C40; /** Part of GL_VERSION_2_1; GL_EXT_texture_sRGB, GL_EXT_sRGB */ public static final int GL_SRGB_ALPHA = 0x8C42; /** Part of GL_ES_VERSION_3_0, GL_VERSION_2_1; GL_EXT_texture_sRGB, GL_EXT_sRGB */ public static final int GL_SRGB8_ALPHA8 = 0x8C43; /** Part of GL_EXT_texture_compression_s3tc, GL_EXT_texture_compression_dxt1 */ public static final int GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0; /** Part of GL_EXT_texture_compression_s3tc, GL_EXT_texture_compression_dxt1 */ public static final int GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1; /** Part of GL_EXT_texture_filter_anisotropic */ public static final int GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE; /** Part of GL_EXT_texture_filter_anisotropic */ public static final int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF; /** Part of GL_ES_VERSION_3_0, GL_VERSION_4_2, GL_ARB_texture_storage; GL_EXT_texture_storage */ public static final int GL_TEXTURE_IMMUTABLE_FORMAT = 0x912F; /** Part of GL_VERSION_1_1; GL_EXT_texture, GL_EXT_texture_storage */ public static final int GL_ALPHA8 = 0x803C; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_ARB_texture_float; GL_EXT_texture_storage */ public static final int GL_RGBA32F = 0x8814; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_ARB_texture_float; GL_EXT_texture_storage */ public static final int GL_RGB32F = 0x8815; /** Part of GL_ARB_texture_float; GL_EXT_texture_storage */ public static final int GL_ALPHA32F = 0x8816; /** Part of GL_ARB_texture_float; GL_EXT_texture_storage */ public static final int GL_ALPHA16F = 0x881C; /** Part of GL_VERSION_1_1, GL_ES_VERSION_3_0; GL_EXT_texture, GL_EXT_texture_storage */ public static final int GL_RGB10_A2 = 0x8059; /** Part of GL_VERSION_1_1; GL_EXT_texture, GL_EXT_texture_storage */ public static final int GL_RGB10 = 0x8052; /** Part of GL_EXT_texture_storage */ public static final int GL_BGRA8 = 0x93A1; /** Part of GL_EXT_texture_compression_s3tc */ public static final int GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2; /** Part of GL_EXT_texture_compression_s3tc */ public static final int GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_texture_array */ public static final int GL_TEXTURE_2D_ARRAY = 0x8C1A; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_texture_array, GL_EXT_gpu_shader4 */ public static final int GL_SAMPLER_2D_ARRAY = 0x8DC1; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_texture_array */ public static final int GL_TEXTURE_BINDING_2D_ARRAY = 0x8C1D; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_texture_array */ public static final int GL_MAX_ARRAY_TEXTURE_LAYERS = 0x88FF; /** Part of GL_ARB_framebuffer_object, GL_ES_VERSION_3_0, GL_ARB_geometry_shader4, GL_VERSION_3_0; GL_NV_geometry_program4, GL_EXT_texture_array, GL_EXT_geometry_shader4 */ public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 0x8CD4; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_packed_float */ public static final int GL_R11F_G11F_B10F = 0x8C3A; /** Part of GL_ES_VERSION_3_0, GL_VERSION_3_0; GL_EXT_packed_float */ public static final int GL_UNSIGNED_INT_10F_11F_11F_REV = 0x8C3B; /** Part of GL_EXT_packed_float */ public static final int GL_RGBA_SIGNED_COMPONENTS = 0x8C3C; /** Entry point to C language function: void {@native glActiveTexture}(GLenum texture)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public void glActiveTexture(int texture); /** Entry point to C language function: void {@native glBindBuffer}(GLenum target, GLuint buffer)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 */ public void glBindBuffer(int target, int buffer); /** Entry point to C language function: void {@native glBindFramebuffer}(GLenum target, GLuint framebuffer)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glBindFramebuffer(int target, int framebuffer); /** Entry point to C language function: void {@native glBindRenderbuffer}(GLenum target, GLuint renderbuffer)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glBindRenderbuffer(int target, int renderbuffer); /** Entry point to C language function: void {@native glBindTexture}(GLenum target, GLuint texture)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public void glBindTexture(int target, int texture); /** Entry point to C language function: void {@native glBlendEquation}(GLenum mode)
Part of GL_VERSION_1_2, GL_ES_VERSION_2_0; GL_OES_blend_subtract */ public void glBlendEquation(int mode); /** Entry point to C language function: void {@native glBlendEquationSeparate}(GLenum modeRGB, GLenum modeAlpha)
Part of GL_ES_VERSION_2_0, GL_VERSION_2_0; GL_OES_blend_equation_separate */ public void glBlendEquationSeparate(int modeRGB, int modeAlpha); /** Entry point to C language function: void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glBlendFunc(int sfactor, int dfactor); /** Entry point to C language function: void {@native glBlendFuncSeparate}(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Part of GL_VERSION_1_4, GL_ES_VERSION_2_0; GL_OES_blend_func_separate */ public void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha); /** Entry point to C language function: void {@native glBufferData}(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 @param data a direct or array-backed {@link java.nio.Buffer} *

* Throws a {@link GLException} if GL-function constraints are not met or the native GL-function fails. *

*

* @throws GLException if buffer is not bound to target * @throws GLException if size is less-than zero * @throws GLException if a native GL-Error occurs *

*/ public void glBufferData(int target, long size, Buffer data, int usage); /** Entry point to C language function: void {@native glBufferSubData}(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 @param data a direct or array-backed {@link java.nio.Buffer} */ public void glBufferSubData(int target, long offset, long size, Buffer data); /** Entry point to C language function: GLenum {@native glCheckFramebufferStatus}(GLenum target)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public int glCheckFramebufferStatus(int target); /** Entry point to C language function: void {@native glClear}(GLbitfield mask)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glClear(int mask); /** Entry point to C language function: void {@native glClearColor}(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM */ public void glClearColor(float red, float green, float blue, float alpha); /** Entry point to C language function: void {@native glClearDepthf}(GLfloat depth)
Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_ES_CM; GL_OES_single_precision */ public void glClearDepthf(float depth); /** Entry point to C language function: void {@native glClearStencil}(GLint s)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glClearStencil(int s); /** Entry point to C language function: void {@native glColorMask}(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glColorMask(boolean red, boolean green, boolean blue, boolean alpha); /** Entry point to C language function: void {@native glCompressedTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_3, GL_ES_VERSION_2_0 @param data a direct or array-backed {@link java.nio.Buffer} */ public void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data); /** Entry point to C language function: void {@native glCompressedTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data_buffer_offset); /** Entry point to C language function: void {@native glCompressedTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_3, GL_ES_VERSION_2_0 @param data a direct or array-backed {@link java.nio.Buffer} */ public void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data); /** Entry point to C language function: void {@native glCompressedTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data_buffer_offset); /** Entry point to C language function: void {@native glCopyTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border); /** Entry point to C language function: void {@native glCopyTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height); /** Entry point to C language function: void {@native glCullFace}(GLenum mode)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glCullFace(int mode); /** Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 @param buffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glDeleteBuffers(int n, IntBuffer buffers); /** Entry point to C language function: void {@native glDeleteBuffers}(GLsizei n, const GLuint * buffers)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 */ public void glDeleteBuffers(int n, int[] buffers, int buffers_offset); /** Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n, const GLuint * framebuffers)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object @param framebuffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glDeleteFramebuffers(int n, IntBuffer framebuffers); /** Entry point to C language function: void {@native glDeleteFramebuffers}(GLsizei n, const GLuint * framebuffers)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glDeleteFramebuffers(int n, int[] framebuffers, int framebuffers_offset); /** Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n, const GLuint * renderbuffers)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object @param renderbuffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glDeleteRenderbuffers(int n, IntBuffer renderbuffers); /** Entry point to C language function: void {@native glDeleteRenderbuffers}(GLsizei n, const GLuint * renderbuffers)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glDeleteRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset); /** Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textures)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 @param textures a direct or array-backed {@link java.nio.IntBuffer} */ public void glDeleteTextures(int n, IntBuffer textures); /** Entry point to C language function: void {@native glDeleteTextures}(GLsizei n, const GLuint * textures)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public void glDeleteTextures(int n, int[] textures, int textures_offset); /** Entry point to C language function: void {@native glDepthFunc}(GLenum func)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glDepthFunc(int func); /** Entry point to C language function: void {@native glDepthMask}(GLboolean flag)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glDepthMask(boolean flag); /** Entry point to C language function: void {@native glDepthRangef}(GLclampf zNear, GLclampf zFar)
Part of GL_ARB_ES2_compatibility, GL_ES_VERSION_2_0, GL_VERSION_ES_CM; GL_OES_single_precision */ public void glDepthRangef(float zNear, float zFar); /** Entry point to C language function: void {@native glDisable}(GLenum cap)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glDisable(int cap); /** Entry point to C language function: void {@native glDrawArrays}(GLenum mode, GLint first, GLsizei count)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public void glDrawArrays(int mode, int first, int count); /** Entry point to C language function: void {@native glDrawElements}(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public void glDrawElements(int mode, int count, int type, long indices_buffer_offset); /** Entry point to C language function: void {@native glEnable}(GLenum cap)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glEnable(int cap); /** Entry point to C language function: void {@native glFinish}(void)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glFinish(); /** Entry point to C language function: void {@native glFlush}(void)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glFlush(); /** Entry point to C language function: void {@native glFlushMappedBufferRange}(GLenum target, GLintptr offset, GLsizeiptr length)
Part of GL_ES_VERSION_3_0, GL_ARB_map_buffer_range, GL_VERSION_3_0; GL_APPLE_flush_buffer_range; GL_EXT_map_buffer_range */ public void glFlushMappedBufferRange(int target, long offset, long length); /** Entry point to C language function: void {@native glFramebufferRenderbuffer}(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer); /** Entry point to C language function: void {@native glFramebufferTexture2D}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level); /** Entry point to C language function: void {@native glFrontFace}(GLenum mode)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glFrontFace(int mode); /** Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 @param buffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glGenBuffers(int n, IntBuffer buffers); /** Entry point to C language function: void {@native glGenBuffers}(GLsizei n, GLuint * buffers)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 */ public void glGenBuffers(int n, int[] buffers, int buffers_offset); /** Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffers)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object @param framebuffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glGenFramebuffers(int n, IntBuffer framebuffers); /** Entry point to C language function: void {@native glGenFramebuffers}(GLsizei n, GLuint * framebuffers)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glGenFramebuffers(int n, int[] framebuffers, int framebuffers_offset); /** Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuffers)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object @param renderbuffers a direct or array-backed {@link java.nio.IntBuffer} */ public void glGenRenderbuffers(int n, IntBuffer renderbuffers); /** Entry point to C language function: void {@native glGenRenderbuffers}(GLsizei n, GLuint * renderbuffers)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glGenRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset); /** Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 @param textures a direct or array-backed {@link java.nio.IntBuffer} */ public void glGenTextures(int n, IntBuffer textures); /** Entry point to C language function: void {@native glGenTextures}(GLsizei n, GLuint * textures)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public void glGenTextures(int n, int[] textures, int textures_offset); /** Entry point to C language function: void {@native glGenerateMipmap}(GLenum target)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glGenerateMipmap(int target); /** Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 @param params a direct or array-backed {@link java.nio.ByteBuffer} */ public void glGetBooleanv(int pname, ByteBuffer params); /** Entry point to C language function: void {@native glGetBooleanv}(GLenum pname, GLboolean * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glGetBooleanv(int pname, byte[] params, int params_offset); /** Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target, GLenum pname, GLint * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetBufferParameteriv(int target, int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetBufferParameteriv}(GLenum target, GLenum pname, GLint * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 */ public void glGetBufferParameteriv(int target, int pname, int[] params, int params_offset); /** Entry point to C language function: GLenum {@native glGetError}(void)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public int glGetError(); /** Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * params)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM @param params a direct or array-backed {@link java.nio.FloatBuffer} */ public void glGetFloatv(int pname, FloatBuffer params); /** Entry point to C language function: void {@native glGetFloatv}(GLenum pname, GLfloat * params)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM */ public void glGetFloatv(int pname, float[] params, int params_offset); /** Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetFramebufferAttachmentParameteriv}(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params, int params_offset); /** Entry point to C language function: GLenum {@native glGetGraphicsResetStatus}(void)
Part of GL_ARB_robustness; GL_EXT_robustness */ public int glGetGraphicsResetStatus(); /** Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetIntegerv(int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetIntegerv}(GLenum pname, GLint * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glGetIntegerv(int pname, int[] params, int params_offset); /** Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target, GLenum pname, GLint * params)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetRenderbufferParameteriv(int target, int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetRenderbufferParameteriv}(GLenum target, GLenum pname, GLint * params)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glGetRenderbufferParameteriv(int target, int pname, int[] params, int params_offset); /** Entry point to C language function: const GLubyte * {@native glGetString}(GLenum name)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public String glGetString(int name); /** Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target, GLenum pname, GLfloat * params)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM @param params a direct or array-backed {@link java.nio.FloatBuffer} */ public void glGetTexParameterfv(int target, int pname, FloatBuffer params); /** Entry point to C language function: void {@native glGetTexParameterfv}(GLenum target, GLenum pname, GLfloat * params)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM */ public void glGetTexParameterfv(int target, int pname, float[] params, int params_offset); /** Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target, GLenum pname, GLint * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetTexParameteriv(int target, int pname, IntBuffer params); /** Entry point to C language function: void {@native glGetTexParameteriv}(GLenum target, GLenum pname, GLint * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glGetTexParameteriv(int target, int pname, int[] params, int params_offset); /** Entry point to C language function: void {@native glGetnUniformfv}(GLuint program, GLint location, GLsizei bufSize, float * params)
Part of GL_ARB_robustness; GL_EXT_robustness @param params a direct or array-backed {@link java.nio.FloatBuffer} */ public void glGetnUniformfv(int program, int location, int bufSize, FloatBuffer params); /** Entry point to C language function: void {@native glGetnUniformfv}(GLuint program, GLint location, GLsizei bufSize, float * params)
Part of GL_ARB_robustness; GL_EXT_robustness */ public void glGetnUniformfv(int program, int location, int bufSize, float[] params, int params_offset); /** Entry point to C language function: void {@native glGetnUniformiv}(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part of GL_ARB_robustness; GL_EXT_robustness @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glGetnUniformiv(int program, int location, int bufSize, IntBuffer params); /** Entry point to C language function: void {@native glGetnUniformiv}(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part of GL_ARB_robustness; GL_EXT_robustness */ public void glGetnUniformiv(int program, int location, int bufSize, int[] params, int params_offset); /** Entry point to C language function: void {@native glHint}(GLenum target, GLenum mode)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glHint(int target, int mode); /** Entry point to C language function: GLboolean {@native glIsBuffer}(GLuint buffer)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_5, GL_ES_VERSION_2_0 */ public boolean glIsBuffer(int buffer); /** Entry point to C language function: GLboolean {@native glIsEnabled}(GLenum cap)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_NV_vertex_buffer_unified_memory, GL_ES_VERSION_2_0 */ public boolean glIsEnabled(int cap); /** Entry point to C language function: GLboolean {@native glIsFramebuffer}(GLuint framebuffer)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public boolean glIsFramebuffer(int framebuffer); /** Entry point to C language function: GLboolean {@native glIsRenderbuffer}(GLuint renderbuffer)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public boolean glIsRenderbuffer(int renderbuffer); /** Entry point to C language function: GLboolean {@native glIsTexture}(GLuint texture)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public boolean glIsTexture(int texture); /** Entry point to C language function: void {@native glLineWidth}(GLfloat width)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM */ public void glLineWidth(float width); /** Entry point to C language function: void * {@native glMapBuffer}(GLenum target, GLenum access)
Part of GL_VERSION_1_5; GL_OES_mapbuffer *

* Throws a {@link GLException} if GL-function constraints are not met. *

*

* Returns {@link GL#mapBuffer(int, int)}'s {@link GLBufferStorage#getMappedBuffer()}. *

* @throws GLException if buffer is not bound to target * @throws GLException if buffer is not tracked * @throws GLException if buffer is already mapped * @throws GLException if buffer has invalid store size, i.e. less-than zero *

*/ public ByteBuffer glMapBuffer(int target, int access); /** Entry point to C language function: void * {@native glMapBufferRange}(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Part of GL_ES_VERSION_3_0, GL_ARB_map_buffer_range, GL_VERSION_3_0; GL_EXT_map_buffer_range *

* Throws a {@link GLException} if GL-function constraints are not met. *

*

* Returns {@link GL#mapBufferRange(int, long, long, int)}'s {@link GLBufferStorage#getMappedBuffer()}. *

*

* @throws GLException if buffer is not bound to target * @throws GLException if buffer is not tracked * @throws GLException if buffer is already mapped * @throws GLException if buffer has invalid store size, i.e. less-than zero * @throws GLException if buffer mapping range does not fit, incl. offset *

*/ public ByteBuffer glMapBufferRange(int target, long offset, long length, int access); /** Entry point to C language function: void {@native glPixelStorei}(GLenum pname, GLint param)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glPixelStorei(int pname, int param); /** Entry point to C language function: void {@native glPolygonOffset}(GLfloat factor, GLfloat units)
Part of GL_VERSION_1_1, GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM */ public void glPolygonOffset(float factor, float units); /** Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 @param pixels a direct or array-backed {@link java.nio.Buffer} */ public void glReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels); /** Entry point to C language function: void {@native glReadPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glReadPixels(int x, int y, int width, int height, int format, int type, long pixels_buffer_offset); /** Entry point to C language function: void {@native glReadnPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data)
Part of GL_ARB_robustness; GL_EXT_robustness @param data a direct or array-backed {@link java.nio.Buffer} */ public void glReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, Buffer data); /** Entry point to C language function: void {@native glRenderbufferStorage}(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_ES_VERSION_2_0; GL_OES_framebuffer_object */ public void glRenderbufferStorage(int target, int internalformat, int width, int height); /** Entry point to C language function: void {@native glSampleCoverage}(GLclampf value, GLboolean invert)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_3, GL_ES_VERSION_2_0 */ public void glSampleCoverage(float value, boolean invert); /** Entry point to C language function: void {@native glScissor}(GLint x, GLint y, GLsizei width, GLsizei height)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glScissor(int x, int y, int width, int height); /** Entry point to C language function: void {@native glStencilFunc}(GLenum func, GLint ref, GLuint mask)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glStencilFunc(int func, int ref, int mask); /** Entry point to C language function: void {@native glStencilMask}(GLuint mask)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glStencilMask(int mask); /** Entry point to C language function: void {@native glStencilOp}(GLenum fail, GLenum zfail, GLenum zpass)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glStencilOp(int fail, int zfail, int zpass); /** Entry point to C language function: void {@native glTexImage2D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 @param pixels a direct or array-backed {@link java.nio.Buffer} */ public void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels); /** Entry point to C language function: void {@native glTexImage2D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels_buffer_offset); /** Entry point to C language function: void {@native glTexParameterf}(GLenum target, GLenum pname, GLfloat param)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM */ public void glTexParameterf(int target, int pname, float param); /** Entry point to C language function: void {@native glTexParameterfv}(GLenum target, GLenum pname, const GLfloat * params)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM @param params a direct or array-backed {@link java.nio.FloatBuffer} */ public void glTexParameterfv(int target, int pname, FloatBuffer params); /** Entry point to C language function: void {@native glTexParameterfv}(GLenum target, GLenum pname, const GLfloat * params)
Part of GL_VERSION_1_0, GL_ES_VERSION_2_0, GL_VERSION_ES_CM */ public void glTexParameterfv(int target, int pname, float[] params, int params_offset); /** Entry point to C language function: void {@native glTexParameteri}(GLenum target, GLenum pname, GLint param)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glTexParameteri(int target, int pname, int param); /** Entry point to C language function: void {@native glTexParameteriv}(GLenum target, GLenum pname, const GLint * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 @param params a direct or array-backed {@link java.nio.IntBuffer} */ public void glTexParameteriv(int target, int pname, IntBuffer params); /** Entry point to C language function: void {@native glTexParameteriv}(GLenum target, GLenum pname, const GLint * params)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glTexParameteriv(int target, int pname, int[] params, int params_offset); /** Entry point to C language function: void {@native glTexStorage1D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part of GL_VERSION_4_2, GL_ARB_texture_storage; GL_EXT_texture_storage */ public void glTexStorage1D(int target, int levels, int internalformat, int width); /** Entry point to C language function: void {@native glTexStorage2D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part of GL_ES_VERSION_3_0, GL_VERSION_4_2, GL_ARB_texture_storage; GL_EXT_texture_storage */ public void glTexStorage2D(int target, int levels, int internalformat, int width, int height); /** Entry point to C language function: void {@native glTexStorage3D}(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part of GL_ES_VERSION_3_0, GL_VERSION_4_2, GL_ARB_texture_storage; GL_EXT_texture_storage */ public void glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth); /** Entry point to C language function: void {@native glTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 @param pixels a direct or array-backed {@link java.nio.Buffer} */ public void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels); /** Entry point to C language function: void {@native glTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 */ public void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset); /** Entry point to C language function: void {@native glTextureStorage1D}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part of GL_EXT_texture_storage, GL_ARB_texture_storage */ public void glTextureStorage1D(int texture, int target, int levels, int internalformat, int width); /** Entry point to C language function: void {@native glTextureStorage2D}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part of GL_EXT_texture_storage, GL_ARB_texture_storage */ public void glTextureStorage2D(int texture, int target, int levels, int internalformat, int width, int height); /** Entry point to C language function: void {@native glTextureStorage3D}(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part of GL_EXT_texture_storage, GL_ARB_texture_storage */ public void glTextureStorage3D(int texture, int target, int levels, int internalformat, int width, int height, int depth); /** Entry point to C language function: GLboolean {@native glUnmapBuffer}(GLenum target)
Part of GL_ES_VERSION_3_0, GL_VERSION_1_5; GL_OES_mapbuffer */ public boolean glUnmapBuffer(int target); /** Entry point to C language function: void {@native glViewport}(GLint x, GLint y, GLsizei width, GLsizei height)
Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public void glViewport(int x, int y, int width, int height); // --- Begin CustomJavaCode .cfg declarations /** Common in ES1, GL2 and GL3 */ public static final int GL_AND = 0x1501; /** Common in ES1, GL2 and GL3 */ public static final int GL_AND_INVERTED = 0x1504; /** Common in ES1, GL2 and GL3 */ public static final int GL_AND_REVERSE = 0x1502; /** Common in ES1, GL2 and GL3 */ public static final int GL_BLEND_DST = 0x0BE0; /** Common in ES1, GL2 and GL3 */ public static final int GL_BLEND_SRC = 0x0BE1; /** Common in ES1, GL2 and GL3 */ public static final int GL_CLEAR = 0x1500; /** Common in ES1, GL2 and GL3 */ public static final int GL_COLOR_LOGIC_OP = 0x0BF2; /** Common in ES1, GL2 and GL3 */ public static final int GL_COPY = 0x1503; /** Common in ES1, GL2 and GL3 */ public static final int GL_COPY_INVERTED = 0x150C; /** Common in ES1, GL2 and GL3 */ public static final int GL_EQUIV = 0x1509; /** Common in ES1, GL2 and GL3 */ public static final int GL_LINE_SMOOTH = 0x0B20; /** Common in ES1, GL2 and GL3 */ public static final int GL_LINE_SMOOTH_HINT = 0x0C52; /** Common in ES1, GL2 and GL3 */ public static final int GL_LOGIC_OP_MODE = 0x0BF0; /** Common in ES1, GL2 and GL3 */ public static final int GL_MULTISAMPLE = 0x809D; /** Common in ES1, GL2 and GL3 */ public static final int GL_NAND = 0x150E; /** Common in ES1, GL2 and GL3 */ public static final int GL_NOOP = 0x1505; /** Common in ES1, GL2 and GL3 */ public static final int GL_NOR = 0x1508; /** Common in ES1, GL2 and GL3 */ public static final int GL_OR = 0x1507; /** Common in ES1, GL2 and GL3 */ public static final int GL_OR_INVERTED = 0x150D; /** Common in ES1, GL2 and GL3 */ public static final int GL_OR_REVERSE = 0x150B; /** Common in ES1, GL2 and GL3 */ public static final int GL_POINT_FADE_THRESHOLD_SIZE = 0x8128; /** Common in ES1, GL2 and GL3 */ public static final int GL_POINT_SIZE = 0x0B11; /** Common in ES1, GL2 and GL3 */ public static final int GL_SAMPLE_ALPHA_TO_ONE = 0x809F; /** Common in ES1, GL2 and GL3 */ public static final int GL_SET = 0x150F; /** Common in ES1, GL2 and GL3 */ public static final int GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22; /** Common in ES1, GL2 and GL3 */ public static final int GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12; /** Common in ES1, GL2 and GL3 */ public static final int GL_XOR = 0x1506; /** Part of GL_ARB_half_float_vertex; GL_NV_half_float; GL_ARB_half_float_pixel, earmarked for ES 3.0 (hence kept in GL while fixing Bug 590) */ public static final int GL_HALF_FLOAT = 0x140B; /** Part of GL_VERSION_1_4, GL_ES_VERSION_2_0, GL_OES_required_internalformat. */ public static final int GL_DEPTH_COMPONENT16 = 0x81A5; /** Part of GL_VERSION_1_0, GL_OES_element_index_uint, GL_ES_VERSION_2_0 */ public static final int GL_UNSIGNED_INT = 0x1405; /** Part of GL_VERSION_1_0, GL_ES_VERSION_2_0 */ public static final int GL_UNSIGNED_SHORT = 0x1403; // ---- End CustomJavaCode .cfg declarations } // end of class GL




© 2015 - 2024 Weber Informatics LLC | Privacy Policy