diff --git a/build.xml b/build.xml index 5a79e576..b90b33ca 100644 --- a/build.xml +++ b/build.xml @@ -262,11 +262,10 @@ - - - - - + + + + diff --git a/src/java/org/lwjgl/opengl/GL11.java b/src/java/org/lwjgl/opengl/GL11.java new file mode 100644 index 00000000..e275aafd --- /dev/null +++ b/src/java/org/lwjgl/opengl/GL11.java @@ -0,0 +1,1265 @@ +/* + * Copyright (c) 2002 Lightweight Java Game Library Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * * Neither the name of 'Light Weight Java Game Library' nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +package org.lwjgl.opengl; + +import java.nio.*; +import java.nio.ByteBuffer; +import java.nio.IntBuffer; +import java.nio.FloatBuffer; +import java.nio.DoubleBuffer; +import java.nio.Buffer; + +/** + * $Id$ + * + * The core OpenGL1.1 API. + * + * @author cix_foo + * @version $Revision$ + */ + +public abstract class GL11 { + /* AccumOp */ + public static final int GL_ACCUM = 0x0100; + public static final int GL_LOAD = 0x0101; + public static final int GL_RETURN = 0x0102; + public static final int GL_MULT = 0x0103; + public static final int GL_ADD = 0x0104; + + /* AlphaFunction */ + public static final int GL_NEVER = 0x0200; + public static final int GL_LESS = 0x0201; + public static final int GL_EQUAL = 0x0202; + public static final int GL_LEQUAL = 0x0203; + public static final int GL_GREATER = 0x0204; + public static final int GL_NOTEQUAL = 0x0205; + public static final int GL_GEQUAL = 0x0206; + public static final int GL_ALWAYS = 0x0207; + + /* AttribMask */ + public static final int GL_CURRENT_BIT = 0x00000001; + public static final int GL_POINT_BIT = 0x00000002; + public static final int GL_LINE_BIT = 0x00000004; + public static final int GL_POLYGON_BIT = 0x00000008; + public static final int GL_POLYGON_STIPPLE_BIT = 0x00000010; + public static final int GL_PIXEL_MODE_BIT = 0x00000020; + public static final int GL_LIGHTING_BIT = 0x00000040; + public static final int GL_FOG_BIT = 0x00000080; + public static final int GL_DEPTH_BUFFER_BIT = 0x00000100; + public static final int GL_ACCUM_BUFFER_BIT = 0x00000200; + public static final int GL_STENCIL_BUFFER_BIT = 0x00000400; + public static final int GL_VIEWPORT_BIT = 0x00000800; + public static final int GL_TRANSFORM_BIT = 0x00001000; + public static final int GL_ENABLE_BIT = 0x00002000; + public static final int GL_COLOR_BUFFER_BIT = 0x00004000; + public static final int GL_HINT_BIT = 0x00008000; + public static final int GL_EVAL_BIT = 0x00010000; + public static final int GL_LIST_BIT = 0x00020000; + public static final int GL_TEXTURE_BIT = 0x00040000; + public static final int GL_SCISSOR_BIT = 0x00080000; + public static final int GL_ALL_ATTRIB_BITS = 0x000fffff; + + /* BeginMode */ + public static final int GL_POINTS = 0x0000; + public static final int GL_LINES = 0x0001; + public static final int GL_LINE_LOOP = 0x0002; + public static final int GL_LINE_STRIP = 0x0003; + public static final int GL_TRIANGLES = 0x0004; + public static final int GL_TRIANGLE_STRIP = 0x0005; + public static final int GL_TRIANGLE_FAN = 0x0006; + public static final int GL_QUADS = 0x0007; + public static final int GL_QUAD_STRIP = 0x0008; + public static final int GL_POLYGON = 0x0009; + + /* BlendingFactorDest */ + public static final int GL_ZERO = 0; + public static final int GL_ONE = 1; + public static final int GL_SRC_COLOR = 0x0300; + public static final int GL_ONE_MINUS_SRC_COLOR = 0x0301; + public static final int GL_SRC_ALPHA = 0x0302; + public static final int GL_ONE_MINUS_SRC_ALPHA = 0x0303; + public static final int GL_DST_ALPHA = 0x0304; + public static final int GL_ONE_MINUS_DST_ALPHA = 0x0305; + + /* BlendingFactorSrc */ + /* GL_ZERO */ + /* GL_ONE */ + public static final int GL_DST_COLOR = 0x0306; + public static final int GL_ONE_MINUS_DST_COLOR = 0x0307; + public static final int GL_SRC_ALPHA_SATURATE = 0x0308; + public static final int GL_CONSTANT_COLOR = 0x8001; + public static final int GL_ONE_MINUS_CONSTANT_COLOR = 0x8002; + public static final int GL_CONSTANT_ALPHA = 0x8003; + public static final int GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004; + + /* Boolean */ + public static final int GL_TRUE = 1; + public static final int GL_FALSE = 0; + + /* ClipPlaneName */ + public static final int GL_CLIP_PLANE0 = 0x3000; + public static final int GL_CLIP_PLANE1 = 0x3001; + public static final int GL_CLIP_PLANE2 = 0x3002; + public static final int GL_CLIP_PLANE3 = 0x3003; + public static final int GL_CLIP_PLANE4 = 0x3004; + public static final int GL_CLIP_PLANE5 = 0x3005; + + /* DataType */ + public static final int GL_BYTE = 0x1400; + public static final int GL_UNSIGNED_BYTE = 0x1401; + public static final int GL_SHORT = 0x1402; + public static final int GL_UNSIGNED_SHORT = 0x1403; + public static final int GL_INT = 0x1404; + public static final int GL_UNSIGNED_INT = 0x1405; + public static final int GL_FLOAT = 0x1406; + public static final int GL_2_BYTES = 0x1407; + public static final int GL_3_BYTES = 0x1408; + public static final int GL_4_BYTES = 0x1409; + public static final int GL_DOUBLE = 0x140A; + + /* DrawBufferMode */ + public static final int GL_NONE = 0; + public static final int GL_FRONT_LEFT = 0x0400; + public static final int GL_FRONT_RIGHT = 0x0401; + public static final int GL_BACK_LEFT = 0x0402; + public static final int GL_BACK_RIGHT = 0x0403; + public static final int GL_FRONT = 0x0404; + public static final int GL_BACK = 0x0405; + public static final int GL_LEFT = 0x0406; + public static final int GL_RIGHT = 0x0407; + public static final int GL_FRONT_AND_BACK = 0x0408; + public static final int GL_AUX0 = 0x0409; + public static final int GL_AUX1 = 0x040A; + public static final int GL_AUX2 = 0x040B; + public static final int GL_AUX3 = 0x040C; + + /* ErrorCode */ + public static final int GL_NO_ERROR = 0; + public static final int GL_INVALID_ENUM = 0x0500; + public static final int GL_INVALID_VALUE = 0x0501; + public static final int GL_INVALID_OPERATION = 0x0502; + public static final int GL_STACK_OVERFLOW = 0x0503; + public static final int GL_STACK_UNDERFLOW = 0x0504; + public static final int GL_OUT_OF_MEMORY = 0x0505; + + /* FeedBackMode */ + public static final int GL_2D = 0x0600; + public static final int GL_3D = 0x0601; + public static final int GL_3D_COLOR = 0x0602; + public static final int GL_3D_COLOR_TEXTURE = 0x0603; + public static final int GL_4D_COLOR_TEXTURE = 0x0604; + + /* FeedBackToken */ + public static final int GL_PASS_THROUGH_TOKEN = 0x0700; + public static final int GL_POINT_TOKEN = 0x0701; + public static final int GL_LINE_TOKEN = 0x0702; + public static final int GL_POLYGON_TOKEN = 0x0703; + public static final int GL_BITMAP_TOKEN = 0x0704; + public static final int GL_DRAW_PIXEL_TOKEN = 0x0705; + public static final int GL_COPY_PIXEL_TOKEN = 0x0706; + public static final int GL_LINE_RESET_TOKEN = 0x0707; + + /* FogMode */ + /* GL_LINEAR */ + public static final int GL_EXP = 0x0800; + public static final int GL_EXP2 = 0x0801; + + /* FrontFaceDirection */ + public static final int GL_CW = 0x0900; + public static final int GL_CCW = 0x0901; + + /* GetMapTarget */ + public static final int GL_COEFF = 0x0A00; + public static final int GL_ORDER = 0x0A01; + public static final int GL_DOMAIN = 0x0A02; + + /* GetTarget */ + public static final int GL_CURRENT_COLOR = 0x0B00; + public static final int GL_CURRENT_INDEX = 0x0B01; + public static final int GL_CURRENT_NORMAL = 0x0B02; + public static final int GL_CURRENT_TEXTURE_COORDS = 0x0B03; + public static final int GL_CURRENT_RASTER_COLOR = 0x0B04; + public static final int GL_CURRENT_RASTER_INDEX = 0x0B05; + public static final int GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06; + public static final int GL_CURRENT_RASTER_POSITION = 0x0B07; + public static final int GL_CURRENT_RASTER_POSITION_VALID = 0x0B08; + public static final int GL_CURRENT_RASTER_DISTANCE = 0x0B09; + public static final int GL_POINT_SMOOTH = 0x0B10; + public static final int GL_POINT_SIZE = 0x0B11; + public static final int GL_POINT_SIZE_RANGE = 0x0B12; + public static final int GL_POINT_SIZE_GRANULARITY = 0x0B13; + public static final int GL_LINE_SMOOTH = 0x0B20; + public static final int GL_LINE_WIDTH = 0x0B21; + public static final int GL_LINE_WIDTH_RANGE = 0x0B22; + public static final int GL_LINE_WIDTH_GRANULARITY = 0x0B23; + public static final int GL_LINE_STIPPLE = 0x0B24; + public static final int GL_LINE_STIPPLE_PATTERN = 0x0B25; + public static final int GL_LINE_STIPPLE_REPEAT = 0x0B26; + public static final int GL_LIST_MODE = 0x0B30; + public static final int GL_MAX_LIST_NESTING = 0x0B31; + public static final int GL_LIST_BASE = 0x0B32; + public static final int GL_LIST_INDEX = 0x0B33; + public static final int GL_POLYGON_MODE = 0x0B40; + public static final int GL_POLYGON_SMOOTH = 0x0B41; + public static final int GL_POLYGON_STIPPLE = 0x0B42; + public static final int GL_EDGE_FLAG = 0x0B43; + public static final int GL_CULL_FACE = 0x0B44; + public static final int GL_CULL_FACE_MODE = 0x0B45; + public static final int GL_FRONT_FACE = 0x0B46; + public static final int GL_LIGHTING = 0x0B50; + public static final int GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51; + public static final int GL_LIGHT_MODEL_TWO_SIDE = 0x0B52; + public static final int GL_LIGHT_MODEL_AMBIENT = 0x0B53; + public static final int GL_SHADE_MODEL = 0x0B54; + public static final int GL_COLOR_MATERIAL_FACE = 0x0B55; + public static final int GL_COLOR_MATERIAL_PARAMETER = 0x0B56; + public static final int GL_COLOR_MATERIAL = 0x0B57; + public static final int GL_FOG = 0x0B60; + public static final int GL_FOG_INDEX = 0x0B61; + public static final int GL_FOG_DENSITY = 0x0B62; + public static final int GL_FOG_START = 0x0B63; + public static final int GL_FOG_END = 0x0B64; + public static final int GL_FOG_MODE = 0x0B65; + public static final int GL_FOG_COLOR = 0x0B66; + public static final int GL_DEPTH_RANGE = 0x0B70; + public static final int GL_DEPTH_TEST = 0x0B71; + public static final int GL_DEPTH_WRITEMASK = 0x0B72; + public static final int GL_DEPTH_CLEAR_VALUE = 0x0B73; + public static final int GL_DEPTH_FUNC = 0x0B74; + public static final int GL_ACCUM_CLEAR_VALUE = 0x0B80; + public static final int GL_STENCIL_TEST = 0x0B90; + public static final int GL_STENCIL_CLEAR_VALUE = 0x0B91; + public static final int GL_STENCIL_FUNC = 0x0B92; + public static final int GL_STENCIL_VALUE_MASK = 0x0B93; + public static final int GL_STENCIL_FAIL = 0x0B94; + public static final int GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95; + public static final int GL_STENCIL_PASS_DEPTH_PASS = 0x0B96; + public static final int GL_STENCIL_REF = 0x0B97; + public static final int GL_STENCIL_WRITEMASK = 0x0B98; + public static final int GL_MATRIX_MODE = 0x0BA0; + public static final int GL_NORMALIZE = 0x0BA1; + public static final int GL_VIEWPORT = 0x0BA2; + public static final int GL_MODELVIEW_STACK_DEPTH = 0x0BA3; + public static final int GL_PROJECTION_STACK_DEPTH = 0x0BA4; + public static final int GL_TEXTURE_STACK_DEPTH = 0x0BA5; + public static final int GL_MODELVIEW_MATRIX = 0x0BA6; + public static final int GL_PROJECTION_MATRIX = 0x0BA7; + public static final int GL_TEXTURE_MATRIX = 0x0BA8; + public static final int GL_ATTRIB_STACK_DEPTH = 0x0BB0; + public static final int GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1; + public static final int GL_ALPHA_TEST = 0x0BC0; + public static final int GL_ALPHA_TEST_FUNC = 0x0BC1; + public static final int GL_ALPHA_TEST_REF = 0x0BC2; + public static final int GL_DITHER = 0x0BD0; + public static final int GL_BLEND_DST = 0x0BE0; + public static final int GL_BLEND_SRC = 0x0BE1; + public static final int GL_BLEND = 0x0BE2; + public static final int GL_LOGIC_OP_MODE = 0x0BF0; + public static final int GL_INDEX_LOGIC_OP = 0x0BF1; + public static final int GL_COLOR_LOGIC_OP = 0x0BF2; + public static final int GL_AUX_BUFFERS = 0x0C00; + public static final int GL_DRAW_BUFFER = 0x0C01; + public static final int GL_READ_BUFFER = 0x0C02; + public static final int GL_SCISSOR_BOX = 0x0C10; + public static final int GL_SCISSOR_TEST = 0x0C11; + public static final int GL_INDEX_CLEAR_VALUE = 0x0C20; + public static final int GL_INDEX_WRITEMASK = 0x0C21; + public static final int GL_COLOR_CLEAR_VALUE = 0x0C22; + public static final int GL_COLOR_WRITEMASK = 0x0C23; + public static final int GL_INDEX_MODE = 0x0C30; + public static final int GL_RGBA_MODE = 0x0C31; + public static final int GL_DOUBLEBUFFER = 0x0C32; + public static final int GL_STEREO = 0x0C33; + public static final int GL_RENDER_MODE = 0x0C40; + public static final int GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50; + public static final int GL_POINT_SMOOTH_HINT = 0x0C51; + public static final int GL_LINE_SMOOTH_HINT = 0x0C52; + public static final int GL_POLYGON_SMOOTH_HINT = 0x0C53; + public static final int GL_FOG_HINT = 0x0C54; + public static final int GL_TEXTURE_GEN_S = 0x0C60; + public static final int GL_TEXTURE_GEN_T = 0x0C61; + public static final int GL_TEXTURE_GEN_R = 0x0C62; + public static final int GL_TEXTURE_GEN_Q = 0x0C63; + public static final int GL_PIXEL_MAP_I_TO_I = 0x0C70; + public static final int GL_PIXEL_MAP_S_TO_S = 0x0C71; + public static final int GL_PIXEL_MAP_I_TO_R = 0x0C72; + public static final int GL_PIXEL_MAP_I_TO_G = 0x0C73; + public static final int GL_PIXEL_MAP_I_TO_B = 0x0C74; + public static final int GL_PIXEL_MAP_I_TO_A = 0x0C75; + public static final int GL_PIXEL_MAP_R_TO_R = 0x0C76; + public static final int GL_PIXEL_MAP_G_TO_G = 0x0C77; + public static final int GL_PIXEL_MAP_B_TO_B = 0x0C78; + public static final int GL_PIXEL_MAP_A_TO_A = 0x0C79; + public static final int GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0; + public static final int GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1; + public static final int GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2; + public static final int GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3; + public static final int GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4; + public static final int GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5; + public static final int GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6; + public static final int GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7; + public static final int GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8; + public static final int GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9; + public static final int GL_UNPACK_SWAP_BYTES = 0x0CF0; + public static final int GL_UNPACK_LSB_FIRST = 0x0CF1; + public static final int GL_UNPACK_ROW_LENGTH = 0x0CF2; + public static final int GL_UNPACK_SKIP_ROWS = 0x0CF3; + public static final int GL_UNPACK_SKIP_PIXELS = 0x0CF4; + public static final int GL_UNPACK_ALIGNMENT = 0x0CF5; + public static final int GL_PACK_SWAP_BYTES = 0x0D00; + public static final int GL_PACK_LSB_FIRST = 0x0D01; + public static final int GL_PACK_ROW_LENGTH = 0x0D02; + public static final int GL_PACK_SKIP_ROWS = 0x0D03; + public static final int GL_PACK_SKIP_PIXELS = 0x0D04; + public static final int GL_PACK_ALIGNMENT = 0x0D05; + public static final int GL_MAP_COLOR = 0x0D10; + public static final int GL_MAP_STENCIL = 0x0D11; + public static final int GL_INDEX_SHIFT = 0x0D12; + public static final int GL_INDEX_OFFSET = 0x0D13; + public static final int GL_RED_SCALE = 0x0D14; + public static final int GL_RED_BIAS = 0x0D15; + public static final int GL_ZOOM_X = 0x0D16; + public static final int GL_ZOOM_Y = 0x0D17; + public static final int GL_GREEN_SCALE = 0x0D18; + public static final int GL_GREEN_BIAS = 0x0D19; + public static final int GL_BLUE_SCALE = 0x0D1A; + public static final int GL_BLUE_BIAS = 0x0D1B; + public static final int GL_ALPHA_SCALE = 0x0D1C; + public static final int GL_ALPHA_BIAS = 0x0D1D; + public static final int GL_DEPTH_SCALE = 0x0D1E; + public static final int GL_DEPTH_BIAS = 0x0D1F; + public static final int GL_MAX_EVAL_ORDER = 0x0D30; + public static final int GL_MAX_LIGHTS = 0x0D31; + public static final int GL_MAX_CLIP_PLANES = 0x0D32; + public static final int GL_MAX_TEXTURE_SIZE = 0x0D33; + public static final int GL_MAX_PIXEL_MAP_TABLE = 0x0D34; + public static final int GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35; + public static final int GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36; + public static final int GL_MAX_NAME_STACK_DEPTH = 0x0D37; + public static final int GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38; + public static final int GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39; + public static final int GL_MAX_VIEWPORT_DIMS = 0x0D3A; + public static final int GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B; + public static final int GL_SUBPIXEL_BITS = 0x0D50; + public static final int GL_INDEX_BITS = 0x0D51; + public static final int GL_RED_BITS = 0x0D52; + public static final int GL_GREEN_BITS = 0x0D53; + public static final int GL_BLUE_BITS = 0x0D54; + public static final int GL_ALPHA_BITS = 0x0D55; + public static final int GL_DEPTH_BITS = 0x0D56; + public static final int GL_STENCIL_BITS = 0x0D57; + public static final int GL_ACCUM_RED_BITS = 0x0D58; + public static final int GL_ACCUM_GREEN_BITS = 0x0D59; + public static final int GL_ACCUM_BLUE_BITS = 0x0D5A; + public static final int GL_ACCUM_ALPHA_BITS = 0x0D5B; + public static final int GL_NAME_STACK_DEPTH = 0x0D70; + public static final int GL_AUTO_NORMAL = 0x0D80; + public static final int GL_MAP1_COLOR_4 = 0x0D90; + public static final int GL_MAP1_INDEX = 0x0D91; + public static final int GL_MAP1_NORMAL = 0x0D92; + public static final int GL_MAP1_TEXTURE_COORD_1 = 0x0D93; + public static final int GL_MAP1_TEXTURE_COORD_2 = 0x0D94; + public static final int GL_MAP1_TEXTURE_COORD_3 = 0x0D95; + public static final int GL_MAP1_TEXTURE_COORD_4 = 0x0D96; + public static final int GL_MAP1_VERTEX_3 = 0x0D97; + public static final int GL_MAP1_VERTEX_4 = 0x0D98; + public static final int GL_MAP2_COLOR_4 = 0x0DB0; + public static final int GL_MAP2_INDEX = 0x0DB1; + public static final int GL_MAP2_NORMAL = 0x0DB2; + public static final int GL_MAP2_TEXTURE_COORD_1 = 0x0DB3; + public static final int GL_MAP2_TEXTURE_COORD_2 = 0x0DB4; + public static final int GL_MAP2_TEXTURE_COORD_3 = 0x0DB5; + public static final int GL_MAP2_TEXTURE_COORD_4 = 0x0DB6; + public static final int GL_MAP2_VERTEX_3 = 0x0DB7; + public static final int GL_MAP2_VERTEX_4 = 0x0DB8; + public static final int GL_MAP1_GRID_DOMAIN = 0x0DD0; + public static final int GL_MAP1_GRID_SEGMENTS = 0x0DD1; + public static final int GL_MAP2_GRID_DOMAIN = 0x0DD2; + public static final int GL_MAP2_GRID_SEGMENTS = 0x0DD3; + public static final int GL_TEXTURE_1D = 0x0DE0; + public static final int GL_TEXTURE_2D = 0x0DE1; + public static final int GL_FEEDBACK_BUFFER_POINTER = 0x0DF0; + public static final int GL_FEEDBACK_BUFFER_SIZE = 0x0DF1; + public static final int GL_FEEDBACK_BUFFER_TYPE = 0x0DF2; + public static final int GL_SELECTION_BUFFER_POINTER = 0x0DF3; + public static final int GL_SELECTION_BUFFER_SIZE = 0x0DF4; + + /* GetTextureParameter */ + /* GL_TEXTURE_MAG_FILTER */ + /* GL_TEXTURE_MIN_FILTER */ + /* GL_TEXTURE_WRAP_S */ + /* GL_TEXTURE_WRAP_T */ + public static final int GL_TEXTURE_WIDTH = 0x1000; + public static final int GL_TEXTURE_HEIGHT = 0x1001; + public static final int GL_TEXTURE_INTERNAL_FORMAT = 0x1003; + public static final int GL_TEXTURE_BORDER_COLOR = 0x1004; + public static final int GL_TEXTURE_BORDER = 0x1005; + /* GL_TEXTURE_RED_SIZE */ + /* GL_TEXTURE_GREEN_SIZE */ + /* GL_TEXTURE_BLUE_SIZE */ + /* GL_TEXTURE_ALPHA_SIZE */ + /* GL_TEXTURE_LUMINANCE_SIZE */ + /* GL_TEXTURE_INTENSITY_SIZE */ + /* GL_TEXTURE_PRIORITY */ + /* GL_TEXTURE_RESIDENT */ + + /* HintMode */ + public static final int GL_DONT_CARE = 0x1100; + public static final int GL_FASTEST = 0x1101; + public static final int GL_NICEST = 0x1102; + + /* LightName */ + public static final int GL_LIGHT0 = 0x4000; + public static final int GL_LIGHT1 = 0x4001; + public static final int GL_LIGHT2 = 0x4002; + public static final int GL_LIGHT3 = 0x4003; + public static final int GL_LIGHT4 = 0x4004; + public static final int GL_LIGHT5 = 0x4005; + public static final int GL_LIGHT6 = 0x4006; + public static final int GL_LIGHT7 = 0x4007; + + /* LightParameter */ + public static final int GL_AMBIENT = 0x1200; + public static final int GL_DIFFUSE = 0x1201; + public static final int GL_SPECULAR = 0x1202; + public static final int GL_POSITION = 0x1203; + public static final int GL_SPOT_DIRECTION = 0x1204; + public static final int GL_SPOT_EXPONENT = 0x1205; + public static final int GL_SPOT_CUTOFF = 0x1206; + public static final int GL_CONSTANT_ATTENUATION = 0x1207; + public static final int GL_LINEAR_ATTENUATION = 0x1208; + public static final int GL_QUADRATIC_ATTENUATION = 0x1209; + + /* ListMode */ + public static final int GL_COMPILE = 0x1300; + public static final int GL_COMPILE_AND_EXECUTE = 0x1301; + + /* LogicOp */ + public static final int GL_CLEAR = 0x1500; + public static final int GL_AND = 0x1501; + public static final int GL_AND_REVERSE = 0x1502; + public static final int GL_COPY = 0x1503; + public static final int GL_AND_INVERTED = 0x1504; + public static final int GL_NOOP = 0x1505; + public static final int GL_XOR = 0x1506; + public static final int GL_OR = 0x1507; + public static final int GL_NOR = 0x1508; + public static final int GL_EQUIV = 0x1509; + public static final int GL_INVERT = 0x150A; + public static final int GL_OR_REVERSE = 0x150B; + public static final int GL_COPY_INVERTED = 0x150C; + public static final int GL_OR_INVERTED = 0x150D; + public static final int GL_NAND = 0x150E; + public static final int GL_SET = 0x150F; + + /* MaterialParameter */ + public static final int GL_EMISSION = 0x1600; + public static final int GL_SHININESS = 0x1601; + public static final int GL_AMBIENT_AND_DIFFUSE = 0x1602; + public static final int GL_COLOR_INDEXES = 0x1603; + /* GL_AMBIENT */ + /* GL_DIFFUSE */ + /* GL_SPECULAR */ + + /* MatrixMode */ + public static final int GL_MODELVIEW = 0x1700; + public static final int GL_PROJECTION = 0x1701; + public static final int GL_TEXTURE = 0x1702; + + /* PixelCopyType */ + public static final int GL_COLOR = 0x1800; + public static final int GL_DEPTH = 0x1801; + public static final int GL_STENCIL = 0x1802; + + /* PixelFormat */ + public static final int GL_COLOR_INDEX = 0x1900; + public static final int GL_STENCIL_INDEX = 0x1901; + public static final int GL_DEPTH_COMPONENT = 0x1902; + public static final int GL_RED = 0x1903; + public static final int GL_GREEN = 0x1904; + public static final int GL_BLUE = 0x1905; + public static final int GL_ALPHA = 0x1906; + public static final int GL_RGB = 0x1907; + public static final int GL_RGBA = 0x1908; + public static final int GL_LUMINANCE = 0x1909; + public static final int GL_LUMINANCE_ALPHA = 0x190A; + + /* PixelType */ + public static final int GL_BITMAP = 0x1A00; + /* GL_BYTE */ + /* GL_UNSIGNED_BYTE */ + /* GL_SHORT */ + /* GL_UNSIGNED_SHORT */ + /* GL_INT */ + /* GL_UNSIGNED_INT */ + /* GL_FLOAT */ + + /* PolygonMode */ + public static final int GL_POINT = 0x1B00; + public static final int GL_LINE = 0x1B01; + public static final int GL_FILL = 0x1B02; + + /* RenderingMode */ + public static final int GL_RENDER = 0x1C00; + public static final int GL_FEEDBACK = 0x1C01; + public static final int GL_SELECT = 0x1C02; + + /* ShadingModel */ + public static final int GL_FLAT = 0x1D00; + public static final int GL_SMOOTH = 0x1D01; + + /* StencilOp */ + /* GL_ZERO */ + public static final int GL_KEEP = 0x1E00; + public static final int GL_REPLACE = 0x1E01; + public static final int GL_INCR = 0x1E02; + public static final int GL_DECR = 0x1E03; + /* GL_INVERT */ + + /* StringName */ + public static final int GL_VENDOR = 0x1F00; + public static final int GL_RENDERER = 0x1F01; + public static final int GL_VERSION = 0x1F02; + public static final int GL_EXTENSIONS = 0x1F03; + + /* TextureCoordName */ + public static final int GL_S = 0x2000; + public static final int GL_T = 0x2001; + public static final int GL_R = 0x2002; + public static final int GL_Q = 0x2003; + + /* TexCoordPointerType */ + /* GL_SHORT */ + /* GL_INT */ + /* GL_FLOAT */ + /* GL_DOUBLE */ + + /* TextureEnvMode */ + public static final int GL_MODULATE = 0x2100; + public static final int GL_DECAL = 0x2101; + /* GL_BLEND */ + /* GL_REPLACE */ + + /* TextureEnvParameter */ + public static final int GL_TEXTURE_ENV_MODE = 0x2200; + public static final int GL_TEXTURE_ENV_COLOR = 0x2201; + + /* TextureEnvTarget */ + public static final int GL_TEXTURE_ENV = 0x2300; + + /* TextureGenMode */ + public static final int GL_EYE_LINEAR = 0x2400; + public static final int GL_OBJECT_LINEAR = 0x2401; + public static final int GL_SPHERE_MAP = 0x2402; + + /* TextureGenParameter */ + public static final int GL_TEXTURE_GEN_MODE = 0x2500; + public static final int GL_OBJECT_PLANE = 0x2501; + public static final int GL_EYE_PLANE = 0x2502; + + /* TextureMagFilter */ + public static final int GL_NEAREST = 0x2600; + public static final int GL_LINEAR = 0x2601; + + /* TextureMinFilter */ + /* GL_NEAREST */ + /* GL_LINEAR */ + public static final int GL_NEAREST_MIPMAP_NEAREST = 0x2700; + public static final int GL_LINEAR_MIPMAP_NEAREST = 0x2701; + public static final int GL_NEAREST_MIPMAP_LINEAR = 0x2702; + public static final int GL_LINEAR_MIPMAP_LINEAR = 0x2703; + + /* TextureParameterName */ + public static final int GL_TEXTURE_MAG_FILTER = 0x2800; + public static final int GL_TEXTURE_MIN_FILTER = 0x2801; + public static final int GL_TEXTURE_WRAP_S = 0x2802; + public static final int GL_TEXTURE_WRAP_T = 0x2803; + /* GL_TEXTURE_BORDER_COLOR */ + /* GL_TEXTURE_PRIORITY */ + + /* TextureWrapMode */ + public static final int GL_CLAMP = 0x2900; + public static final int GL_REPEAT = 0x2901; + + /* ClientAttribMask */ + public static final int GL_CLIENT_PIXEL_STORE_BIT = 0x00000001; + public static final int GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002; + public static final int GL_ALL_CLIENT_ATTRIB_BITS = 0xffffffff; + + /* polygon_offset */ + public static final int GL_POLYGON_OFFSET_FACTOR = 0x8038; + public static final int GL_POLYGON_OFFSET_UNITS = 0x2A00; + public static final int GL_POLYGON_OFFSET_POINT = 0x2A01; + public static final int GL_POLYGON_OFFSET_LINE = 0x2A02; + public static final int GL_POLYGON_OFFSET_FILL = 0x8037; + + /* texture */ + public static final int GL_ALPHA4 = 0x803B; + public static final int GL_ALPHA8 = 0x803C; + public static final int GL_ALPHA12 = 0x803D; + public static final int GL_ALPHA16 = 0x803E; + public static final int GL_LUMINANCE4 = 0x803F; + public static final int GL_LUMINANCE8 = 0x8040; + public static final int GL_LUMINANCE12 = 0x8041; + public static final int GL_LUMINANCE16 = 0x8042; + public static final int GL_LUMINANCE4_ALPHA4 = 0x8043; + public static final int GL_LUMINANCE6_ALPHA2 = 0x8044; + public static final int GL_LUMINANCE8_ALPHA8 = 0x8045; + public static final int GL_LUMINANCE12_ALPHA4 = 0x8046; + public static final int GL_LUMINANCE12_ALPHA12 = 0x8047; + public static final int GL_LUMINANCE16_ALPHA16 = 0x8048; + public static final int GL_INTENSITY = 0x8049; + public static final int GL_INTENSITY4 = 0x804A; + public static final int GL_INTENSITY8 = 0x804B; + public static final int GL_INTENSITY12 = 0x804C; + public static final int GL_INTENSITY16 = 0x804D; + public static final int GL_R3_G3_B2 = 0x2A10; + public static final int GL_RGB4 = 0x804F; + public static final int GL_RGB5 = 0x8050; + public static final int GL_RGB8 = 0x8051; + public static final int GL_RGB10 = 0x8052; + public static final int GL_RGB12 = 0x8053; + public static final int GL_RGB16 = 0x8054; + public static final int GL_RGBA2 = 0x8055; + public static final int GL_RGBA4 = 0x8056; + public static final int GL_RGB5_A1 = 0x8057; + public static final int GL_RGBA8 = 0x8058; + public static final int GL_RGB10_A2 = 0x8059; + public static final int GL_RGBA12 = 0x805A; + public static final int GL_RGBA16 = 0x805B; + public static final int GL_TEXTURE_RED_SIZE = 0x805C; + public static final int GL_TEXTURE_GREEN_SIZE = 0x805D; + public static final int GL_TEXTURE_BLUE_SIZE = 0x805E; + public static final int GL_TEXTURE_ALPHA_SIZE = 0x805F; + public static final int GL_TEXTURE_LUMINANCE_SIZE = 0x8060; + public static final int GL_TEXTURE_INTENSITY_SIZE = 0x8061; + public static final int GL_PROXY_TEXTURE_1D = 0x8063; + public static final int GL_PROXY_TEXTURE_2D = 0x8064; + + /* texture_object */ + public static final int GL_TEXTURE_PRIORITY = 0x8066; + public static final int GL_TEXTURE_RESIDENT = 0x8067; + public static final int GL_TEXTURE_BINDING_1D = 0x8068; + public static final int GL_TEXTURE_BINDING_2D = 0x8069; + + /* vertex_array */ + public static final int GL_VERTEX_ARRAY = 0x8074; + public static final int GL_NORMAL_ARRAY = 0x8075; + public static final int GL_COLOR_ARRAY = 0x8076; + public static final int GL_INDEX_ARRAY = 0x8077; + public static final int GL_TEXTURE_COORD_ARRAY = 0x8078; + public static final int GL_EDGE_FLAG_ARRAY = 0x8079; + public static final int GL_VERTEX_ARRAY_SIZE = 0x807A; + public static final int GL_VERTEX_ARRAY_TYPE = 0x807B; + public static final int GL_VERTEX_ARRAY_STRIDE = 0x807C; + public static final int GL_NORMAL_ARRAY_TYPE = 0x807E; + public static final int GL_NORMAL_ARRAY_STRIDE = 0x807F; + public static final int GL_COLOR_ARRAY_SIZE = 0x8081; + public static final int GL_COLOR_ARRAY_TYPE = 0x8082; + public static final int GL_COLOR_ARRAY_STRIDE = 0x8083; + public static final int GL_INDEX_ARRAY_TYPE = 0x8085; + public static final int GL_INDEX_ARRAY_STRIDE = 0x8086; + public static final int GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088; + public static final int GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089; + public static final int GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A; + public static final int GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C; + public static final int GL_VERTEX_ARRAY_POINTER = 0x808E; + public static final int GL_NORMAL_ARRAY_POINTER = 0x808F; + public static final int GL_COLOR_ARRAY_POINTER = 0x8090; + public static final int GL_INDEX_ARRAY_POINTER = 0x8091; + public static final int GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092; + public static final int GL_EDGE_FLAG_ARRAY_POINTER = 0x8093; + public static final int GL_V2F = 0x2A20; + public static final int GL_V3F = 0x2A21; + public static final int GL_C4UB_V2F = 0x2A22; + public static final int GL_C4UB_V3F = 0x2A23; + public static final int GL_C3F_V3F = 0x2A24; + public static final int GL_N3F_V3F = 0x2A25; + public static final int GL_C4F_N3F_V3F = 0x2A26; + public static final int GL_T2F_V3F = 0x2A27; + public static final int GL_T4F_V4F = 0x2A28; + public static final int GL_T2F_C4UB_V3F = 0x2A29; + public static final int GL_T2F_C3F_V3F = 0x2A2A; + public static final int GL_T2F_N3F_V3F = 0x2A2B; + public static final int GL_T2F_C4F_N3F_V3F = 0x2A2C; + public static final int GL_T4F_C4F_N3F_V4F = 0x2A2D; + + /* For compatibility with OpenGL v1.0 */ + public static final int GL_LOGIC_OP = GL_INDEX_LOGIC_OP; + public static final int GL_TEXTURE_COMPONENTS = GL_TEXTURE_INTERNAL_FORMAT; + + public static native void glAccum(int op, float value); + public static native void glAlphaFunc(int func, float ref); + public static native void glClearColor(float red, float green, float blue, float alpha); + public static native void glClearAccum(float red, float green, float blue, float alpha); + public static native void glClear(int mask); + public static void glCallLists(ByteBuffer lists) { + nglCallLists(lists.remaining(), GL_UNSIGNED_BYTE, lists, lists.position()); + } + public static void glCallLists(ShortBuffer lists) { + nglCallLists(lists.remaining(), GL_UNSIGNED_SHORT, lists, lists.position() << 1); + } + public static void glCallLists(int n, IntBuffer lists) { + nglCallLists(lists.remaining(), GL_UNSIGNED_INT, lists, lists.position() << 2); + } + private static native void nglCallLists(int n, int type, Buffer lists, int lists_offset); + public static native void glCallList(int list); + public static native void glBlendFunc(int sfactor, int dfactor); + public static void glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, ByteBuffer bitmap) { + nglBitmap(width, height, xorig, yorig, xmove, ymove, bitmap, bitmap.position()); + } + private static native void nglBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, ByteBuffer bitmap, int bitmap_offset); + public static native void glBindTexture(int target, int texture); + public static native void glBegin(int mode); + public static native void glEnd(); + public static native void glArrayElement(int i); + public static native void glClearDepth(double depth); + public static native void glDeleteLists(int list, int range); + public static void glDeleteTextures(IntBuffer textures) { + nglDeleteTextures(textures.remaining(), textures, textures.position()); + } + private static native void nglDeleteTextures(int n, IntBuffer textures, int textures_offset); + public static native void glCullFace(int mode); + public static native void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height); + public static native void glCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width); + public static native void glCopyTexImage2D(int target, int level, int internalFormat, int x, int y, int width, int height, int border); + public static native void glCopyTexImage1D(int target, int level, int internalFormat, int x, int y, int width, int border); + public static native void glCopyPixels(int x, int y, int width, int height, int type); + public static void glColorPointer(int size, boolean unsigned, int stride, ByteBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglColorPointer(size, unsigned ? GL_UNSIGNED_BYTE : GL_BYTE, stride, pointer, pointer.position()); + } + public static void glColorPointer(int size, int stride, FloatBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglColorPointer(size, GL_FLOAT, stride, pointer, pointer.position() << 2); + } + private static native void nglColorPointer(int size, int type, int stride, Buffer pointer, int pointer_offset); + public static void glColorPointer(int size, int type, int stride, int buffer_offset) { + assert VBOTracker.getVBOArrayStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglColorPointerVBO(size, type, stride, buffer_offset); + } + private static native void nglColorPointerVBO(int size, int type, int stride, int buffer_offset); + public static native void glColorMaterial(int face, int mode); + public static native void glColorMask(boolean red, boolean green, boolean blue, boolean alpha); + public static native void glColor3b(byte red, byte green, byte blue); + public static native void glColor3f(float red, float green, float blue); + public static native void glColor3ub(byte red, byte green, byte blue); + public static native void glColor4b(byte red, byte green, byte blue, byte alpha); + public static native void glColor4f(float red, float green, float blue, float alpha); + public static native void glColor4ub(byte red, byte green, byte blue, byte alpha); + public static void glClipPlane(int plane, DoubleBuffer equation) { + nglClipPlane(plane, equation, equation.position() << 3); + } + private static native void nglClipPlane(int plane, DoubleBuffer equation, int equation_offset); + public static native void glClearStencil(int s); + public static native void glClearIndex(float c); + public static native void glEvalPoint1(int i); + public static native void glEvalPoint2(int i, int j); + public static native void glEvalMesh1(int mode, int i1, int i2); + public static native void glEvalMesh2(int mode, int i1, int i2, int j1, int j2); + public static native void glEvalCoord1f(float u); + public static native void glEvalCoord2f(float u, float v); + public static native void glEnableClientState(int cap); + public static native void glDisableClientState(int cap); + public static native void glEnable(int cap); + public static native void glDisable(int cap); + public static void glEdgeFlagPointer(int stride, ByteBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglEdgeFlagPointer(stride, pointer, pointer.position()); + } + private static native void nglEdgeFlagPointer(int stride, Buffer pointer, int pointer_offset); + public static void glEdgeFlagPointer(int stride, int buffer_offset) { + assert VBOTracker.getVBOArrayStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglEdgeFlagPointerVBO(stride, buffer_offset); + } + private static native void nglEdgeFlagPointerVBO(int stride, int buffer_offset); + public static native void glEdgeFlag(boolean flag); + public static void glDrawPixels(int width, int height, int format, int type, ByteBuffer pixels) { + nglDrawPixels(width, height, format, type, pixels, pixels.position()); + } + public static void glDrawPixels(int width, int height, int format, int type, ShortBuffer pixels) { + nglDrawPixels(width, height, format, type, pixels, pixels.position() << 1); + } + public static void glDrawPixels(int width, int height, int format, int type, IntBuffer pixels) { + nglDrawPixels(width, height, format, type, pixels, pixels.position() << 2); + } + private static native void nglDrawPixels(int width, int height, int format, int type, Buffer pixels, int pixels_offset); + public static void glDrawElements(int mode, ByteBuffer indices) { + assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglDrawElements(mode, indices.remaining(), GL_UNSIGNED_BYTE, indices, indices.position()); + } + public static void glDrawElements(int mode, ShortBuffer indices) { + assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglDrawElements(mode, indices.remaining(), GL_UNSIGNED_SHORT, indices, indices.position() << 1); + } + public static void glDrawElements(int mode, IntBuffer indices) { + assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglDrawElements(mode, indices.remaining(), GL_UNSIGNED_INT, indices, indices.position() << 2); + } + private static native void nglDrawElements(int mode, int count, int type, Buffer indices, int indices_offset); + public static void glDrawElements(int mode, int count, int type, int buffer_offset) { + assert VBOTracker.getVBOElementStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglDrawElementsVBO(mode, count, type, buffer_offset); + } + private static native void nglDrawElementsVBO(int mode, int count, int type, int buffer_offset); + public static native void glDrawBuffer(int mode); + public static native void glDrawArrays(int mode, int first, int count); + public static native void glDepthRange(double zNear, double zFar); + public static native void glDepthMask(boolean flag); + public static native void glDepthFunc(int func); + public static void glFeedbackBuffer(int type, FloatBuffer buffer) { + nglFeedbackBuffer(buffer.remaining(), type, buffer, buffer.position()); + } + private static native void nglFeedbackBuffer(int size, int type, FloatBuffer buffer, int buffer_offset); + public static void glGetPixelMap(int map, FloatBuffer values) { + nglGetPixelMapfv(map, values, values.position()); + } + private static native void nglGetPixelMapfv(int map, FloatBuffer values, int values_offset); + public static void glGetPixelMap(int map, IntBuffer values) { + nglGetPixelMapuiv(map, values, values.position()); + } + private static native void nglGetPixelMapuiv(int map, IntBuffer values, int values_offset); + public static void glGetPixelMap(int map, ShortBuffer values) { + nglGetPixelMapusv(map, values, values.position()); + } + private static native void nglGetPixelMapusv(int map, ShortBuffer values, int values_offset); + public static void glGetMaterial(int face, int pname, FloatBuffer params) { + nglGetMaterialfv(face, pname, params, params.position()); + } + private static native void nglGetMaterialfv(int face, int pname, FloatBuffer params, int params_offset); + public static void glGetMaterial(int face, int pname, IntBuffer params) { + nglGetMaterialiv(face, pname, params, params.position()); + } + private static native void nglGetMaterialiv(int face, int pname, IntBuffer params, int params_offset); + public static void glGetMap(int target, int query, FloatBuffer v) { + nglGetMapfv(target, query, v, v.position()); + } + public static void glGetMap(int target, int query, IntBuffer v) { + nglGetMapiv(target, query, v, v.position()); + } + private static native void nglGetMapfv(int target, int query, FloatBuffer v, int v_offset); + private static native void nglGetMapiv(int target, int query, IntBuffer v, int v_offset); + public static void glGetLight(int light, int pname, FloatBuffer params) { + nglGetLightfv(light, pname, params, params.position()); + } + private static native void nglGetLightfv(int light, int pname, FloatBuffer params, int params_offset); + public static void glGetLight(int light, int pname, IntBuffer params) { + nglGetLightiv(light, pname, params, params.position()); + } + private static native void nglGetLightiv(int light, int pname, IntBuffer params, int params_offset); + public static native int glGetError(); + public static void glGetClipPlane(int plane, DoubleBuffer equation) { + nglGetClipPlane(plane, equation, equation.position()); + } + private static native void nglGetClipPlane(int plane, DoubleBuffer equation, int equation_offset); + public static void glGetBoolean(int pname, ByteBuffer params) { + nglGetBooleanv(pname, params, params.position()); + } + private static native void nglGetBooleanv(int pname, ByteBuffer params, int params_offset); + public static void glGetDouble(int pname, DoubleBuffer params) { + nglGetDoublev(pname, params, params.position()); + } + private static native void nglGetDoublev(int pname, DoubleBuffer params, int params_offset); + public static void glGetFloat(int pname, FloatBuffer params) { + nglGetFloatv(pname, params, params.position()); + } + private static native void nglGetFloatv(int pname, FloatBuffer params, int params_offset); + public static void glGetInteger(int pname, IntBuffer params) { + nglGetIntegerv(pname, params, params.position()); + } + private static native void nglGetIntegerv(int pname, IntBuffer params, int params_offset); + public static void glGenTextures(IntBuffer textures) { + nglGenTextures(textures.remaining(), textures, textures.position()); + } + private static native void nglGenTextures(int n, IntBuffer textures, int textures_offset); + public static native int glGenLists(int range); + public static native void glFrustum(double left, double right, double bottom, double top, double zNear, double zFar); + public static native void glFrontFace(int mode); + public static native void glFogf(int pname, float param); + public static native void glFogi(int pname, int param); + public static void glFog(int pname, FloatBuffer params) { + nglFogfv(pname, params, params.position()); + } + private static native void nglFogfv(int pname, FloatBuffer params, int params_offset); + public static void glFog(int pname, IntBuffer params) { + nglFogiv(pname, params, params.position()); + } + private static native void nglFogiv(int pname, IntBuffer params, int params_offset); + public static native void glFlush(); + public static native void glFinish(); + /** + * Fetch a pointer from OpenGL. Will return a ByteBuffer representing the pointer, where + * the size argument specifies the buffer size in bytes. + * + * @param size The size of the memory area pointed to. This is the size of the returned ByteBuffer. + * @return The ByteBuffer of the specified size pointing to the returned address. + */ + public static native ByteBuffer glGetPointerv(int pname, int size); + public static native boolean glIsEnabled(int cap); + public static void glInterleavedArrays(int format, int stride, ByteBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglInterleavedArrays(format, stride, pointer, pointer.position()); + } + public static void glInterleavedArrays(int format, int stride, ShortBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglInterleavedArrays(format, stride, pointer, pointer.position() << 1); + } + public static void glInterleavedArrays(int format, int stride, IntBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglInterleavedArrays(format, stride, pointer, pointer.position() << 2); + } + public static void glInterleavedArrays(int format, int stride, FloatBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglInterleavedArrays(format, stride, pointer, pointer.position() << 2); + } + private static native void nglInterleavedArrays(int format, int stride, Buffer pointer, int pointer_offset); + public static void glInterleavedArrays(int format, int stride, int buffer_offset) { + assert VBOTracker.getVBOArrayStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglInterleavedArraysVBO(format, stride, buffer_offset); + } + private static native void nglInterleavedArraysVBO(int format, int stride, int buffer_offset); + public static native void glInitNames(); + public static native void glHint(int target, int mode); + public static void glGetTexParameter(int target, int pname, FloatBuffer params) { + nglGetTexParameterfv(target, pname, params, params.position()); + } + private static native void nglGetTexParameterfv(int target, int pname, FloatBuffer params, int params_offset); + public static void glGetTexParameter(int target, int pname, IntBuffer params) { + nglGetTexParameteriv(target, pname, params, params.position()); + } + private static native void nglGetTexParameteriv(int target, int pname, IntBuffer params, int params_offset); + public static void glGetTexLevelParameter(int target, int level, int pname, FloatBuffer params) { + nglGetTexLevelParameterfv(target, level, pname, params, params.position()); + } + private static native void nglGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params, int params_offset); + public static void glGetTexLevelParameter(int target, int level, int pname, IntBuffer params) { + nglGetTexLevelParameteriv(target, level, pname, params, params.position()); + } + private static native void nglGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params, int params_offset); + public static void glGetTexImage(int target, int level, int format, int type, ByteBuffer pixels) { + nglGetTexImage(target, level, format, type, pixels, pixels.position()); + } + public static void glGetTexImage(int target, int level, int format, int type, ShortBuffer pixels) { + nglGetTexImage(target, level, format, type, pixels, pixels.position() << 1); + } + public static void glGetTexImage(int target, int level, int format, int type, IntBuffer pixels) { + nglGetTexImage(target, level, format, type, pixels, pixels.position() << 2); + } + private static native void nglGetTexImage(int target, int level, int format, int type, Buffer pixels, int pixels_offset); + + public static void glGetTexGen(int coord, int pname, FloatBuffer params) { + nglGetTexGenfv(coord, pname, params, params.position()); + } + private static native void nglGetTexGenfv(int coord, int pname, FloatBuffer params, int params_offset); + + public static void glGetTexEnv(int coord, int pname, IntBuffer params) { + nglGetTexEnviv(coord, pname, params, params.position()); + } + private static native void nglGetTexEnviv(int coord, int pname, IntBuffer params, int params_offset); + public static void glGetTexEnv(int coord, int pname, FloatBuffer params) { + nglGetTexEnvfv(coord, pname, params, params.position()); + } + private static native void nglGetTexEnvfv(int coord, int pname, FloatBuffer params, int params_offset); + + public static native String glGetString(int name); + public static void glGetPolygonStipple(ByteBuffer mask) { + nglGetPolygonStipple(mask, mask.position()); + } + private static native void nglGetPolygonStipple(ByteBuffer mask, int mask_offset); + public static native boolean glIsList(int list); + public static native void glMaterialf(int face, int pname, float param); + public static native void glMateriali(int face, int pname, int param); + public static void glMaterial(int face, int pname, FloatBuffer params) { + nglMaterialfv(face, pname, params, params.position()); + } + private static native void nglMaterialfv(int face, int pname, FloatBuffer params, int params_offset); + public static void glMaterial(int face, int pname, IntBuffer params) { + nglMaterialiv(face, pname, params, params.position()); + } + private static native void nglMaterialiv(int face, int pname, IntBuffer params, int params_offset); + public static native void glMapGrid1f(int un, float u1, float u2); + public static native void glMapGrid2f(int un, float u1, float u2, int vn, float v1, float v2); + public static void glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points) { + nglMap2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points, points.position()); + } + private static native void nglMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points, int points_offset); + public static void glMap1f(int target, float u1, float u2, int stride, int order, FloatBuffer points) { + nglMap1f(target, u1, u2, stride, order, points, points.position()); + } + private static native void nglMap1f(int target, float u1, float u2, int stride, int order, FloatBuffer points, int points_offset); + public static native void glLogicOp(int opcode); + public static native void glLoadName(int name); + public static void glLoadMatrix(FloatBuffer m) { + nglLoadMatrixf(m, m.position()); + } + private static native void nglLoadMatrixf(FloatBuffer m, int m_offset); + public static native void glLoadIdentity(); + public static native void glListBase(int base); + public static native void glLineWidth(float width); + public static native void glLineStipple(int factor, short pattern); + public static native void glLightModelf(int pname, float param); + public static native void glLightModeli(int pname, int param); + public static void glLightModel(int pname, FloatBuffer params) { + nglLightModelfv( pname, params, params.position()); + } + private static native void nglLightModelfv(int pname, FloatBuffer params, int params_offset); + public static void glLightModel(int pname, IntBuffer params) { + nglLightModeliv(pname, params, params.position()); + } + private static native void nglLightModeliv(int pname, IntBuffer params, int params_offset); + public static native void glLightf(int light, int pname, float param); + public static native void glLighti(int light, int pname, int param); + public static void glLightfv(int light, int pname, FloatBuffer params) { + nglLightfv(light, pname, params, params.position()); + } + private static native void nglLightfv(int light, int pname, FloatBuffer params, int params_offset); + public static void glLightiv(int light, int pname, IntBuffer params) { + nglLightiv(light, pname, params, params.position()); + } + private static native void nglLightiv(int light, int pname, IntBuffer params, int params_offset); + public static native boolean glIsTexture(int texture); + public static native void glMatrixMode(int mode); + public static void glPolygonStipple(ByteBuffer mask) { + nglPolygonStipple(mask, mask.position()); + } + private static native void nglPolygonStipple(ByteBuffer mask, int mask_offset); + public static native void glPolygonOffset(float factor, float units); + public static native void glPolygonMode(int face, int mode); + public static native void glPointSize(float size); + public static native void glPixelZoom(float xfactor, float yfactor); + public static native void glPixelTransferf(int pname, float param); + public static native void glPixelTransferi(int pname, int param); + public static native void glPixelStoref(int pname, float param); + public static native void glPixelStorei(int pname, int param); + public static void glPixelMap(int map, FloatBuffer values) { + nglPixelMapfv(map, values.remaining(), values, values.position()); + } + private static native void nglPixelMapfv(int map, int mapsize, FloatBuffer values, int values_offset); + public static void glPixelMap(int map, IntBuffer values) { + nglPixelMapuiv(map, values.remaining(), values, values.position()); + } + private static native void nglPixelMapuiv(int map, int mapsize, IntBuffer values, int values_offset); + public static void glPixelMap(int map, ShortBuffer values) { + nglPixelMapusv(map, values.remaining(), values, values.position()); + } + private static native void nglPixelMapusv(int map, int mapsize, ShortBuffer values, int values_offset); + public static native void glPassThrough(float token); + public static native void glOrtho(double left, double right, double bottom, double top, double zNear, double zFar); + public static void glNormalPointer(int stride, ByteBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglNormalPointer(GL_BYTE, stride, pointer, pointer.position()); + } + public static void glNormalPointer(int stride, IntBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglNormalPointer(GL_INT, stride, pointer, pointer.position() << 2); + } + public static void glNormalPointer(int stride, FloatBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglNormalPointer(GL_FLOAT, stride, pointer, pointer.position() << 2); + } + private static native void nglNormalPointer(int type, int stride, Buffer pointer, int pointer_offset); + public static void glNormalPointer(int type, int stride, int buffer_offset) { + assert VBOTracker.getVBOArrayStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglNormalPointerVBO(type, stride, buffer_offset); + } + private static native void nglNormalPointerVBO(int type, int stride, int buffer_offset); + public static native void glNormal3b(byte nx, byte ny, byte nz); + public static native void glNormal3f(float nx, float ny, float nz); + public static native void glNormal3i(int nx, int ny, int nz); + public static native void glNewList(int list, int mode); + public static native void glEndList(); + public static void glMultMatrixf(FloatBuffer m) { + nglMultMatrixf(m, m.position()); + } + private static native void nglMultMatrixf(FloatBuffer m, int m_offset); + public static native void glShadeModel(int mode); + public static void glSelectBuffer(IntBuffer buffer) { + nglSelectBuffer(buffer.remaining(), buffer, buffer.position()); + } + private static native void nglSelectBuffer(int size, IntBuffer buffer, int buffer_offset); + public static native void glScissor(int x, int y, int width, int height); + public static native void glScalef(float x, float y, float z); + public static native void glRotatef(float angle, float x, float y, float z); + public static native int glRenderMode(int mode); + public static native void glRectf(float x1, float y1, float x2, float y2); + public static native void glRecti(int x1, int y1, int x2, int y2); + public static void glReadPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels) { + nglReadPixels(x, y, width, height, format, type, pixels, pixels.position()); + } + public static void glReadPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels) { + nglReadPixels(x, y, width, height, format, type, pixels, pixels.position() << 1); + } + public static void glReadPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels) { + nglReadPixels(x, y, width, height, format, type, pixels, pixels.position() << 2); + } + private static native void nglReadPixels(int x, int y, int width, int height, int format, int type, Buffer pixels, int pixels_offset); + public static native void glReadBuffer(int mode); + public static native void glRasterPos2f(float x, float y); + public static native void glRasterPos2i(int x, int y); + public static native void glRasterPos3f(float x, float y, float z); + public static native void glRasterPos3i(int x, int y, int z); + public static native void glRasterPos4f(float x, float y, float z, float w); + public static native void glRasterPos4i(int x, int y, int z, int w); + public static native void glPushName(int name); + public static native void glPopName(); + public static native void glPushMatrix(); + public static native void glPopMatrix(); + public static void glPushClientAttrib(int mask) { + VBOTracker.getClientAttribStack().pushState(); + VBOTracker.getClientAttribStack().setState(mask); + if ((mask & GL_CLIENT_VERTEX_ARRAY_BIT) != 0) { + VBOTracker.getVBOArrayStack().pushState(); + VBOTracker.getVBOElementStack().pushState(); + } + nglPushClientAttrib(mask); + } + private static native void nglPushClientAttrib(int mask); + public static void glPopClientAttrib() { + if ((VBOTracker.getClientAttribStack().popState() & GL_CLIENT_VERTEX_ARRAY_BIT) != 0) { + VBOTracker.getVBOArrayStack().popState(); + VBOTracker.getVBOElementStack().popState(); + } + nglPopClientAttrib(); + } + private static native void nglPopClientAttrib(); + public static native void glPushAttrib(int mask); + public static native void glPopAttrib(); + public static native void glStencilFunc(int func, int ref, int mask); + public static void glVertexPointer(int size, int stride, FloatBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglVertexPointer(size, GL_FLOAT, stride, pointer, pointer.position() << 2); + } + public static void glVertexPointer(int size, int stride, IntBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglVertexPointer(size, GL_INT, stride, pointer, pointer.position() << 2); + } + private static native void nglVertexPointer(int size, int type, int stride, Buffer pointer, int pointer_offset); + public static void glVertexPointer(int size, int type, int stride, int buffer_offset) { + assert VBOTracker.getVBOArrayStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglVertexPointerVBO(size, type, stride, buffer_offset); + } + private static native void nglVertexPointerVBO(int size, int type, int stride, int buffer_offset); + public static native void glVertex2f(float x, float y); + public static native void glVertex2i(int x, int y); + public static native void glVertex3f(float x, float y, float z); + public static native void glVertex3i(int x, int y, int z); + public static native void glVertex4f(float x, float y, float z, float w); + public static native void glVertex4i(int x, int y, int z, int w); + public static native void glTranslatef(float x, float y, float z); + public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels) { + nglTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels, pixels.position()); + } + public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels) { + nglTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels, pixels.position() << 1); + } + public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels) { + nglTexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels, pixels.position() << 2); + } + private static native void nglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer pixels, int pixels_offset); + public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ByteBuffer pixels) { + nglTexSubImage1D(target, level, xoffset, width, format, type, pixels, pixels.position()); + } + public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, ShortBuffer pixels) { + nglTexSubImage1D(target, level, xoffset, width, format, type, pixels, pixels.position() << 1); + } + public static void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, IntBuffer pixels) { + nglTexSubImage1D(target, level, xoffset, width, format, type, pixels, pixels.position() << 2); + } + private static native void nglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, Buffer pixels, int pixels_offset); + public static native void glTexParameterf(int target, int pname, float param); + public static native void glTexParameteri(int target, int pname, int param); + public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ByteBuffer pixels) { + nglTexImage2D(target, level, internalformat, width, height, border, format, type, pixels, pixels.position()); + } + public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ShortBuffer pixels) { + nglTexImage2D(target, level, internalformat, width, height, border, format, type, pixels, pixels.position() << 1); + } + public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, IntBuffer pixels) { + nglTexImage2D(target, level, internalformat, width, height, border, format, type, pixels, pixels.position() << 2); + } + public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, FloatBuffer pixels) { + nglTexImage2D(target, level, internalformat, width, height, border, format, type, pixels, pixels.position() << 2); + } + private static native void nglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Buffer pixels, int pixels_offset); + public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, ByteBuffer pixels) { + nglTexImage1D(target, level, internalformat, width, border, format, type, pixels, pixels.position()); + } + public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, ShortBuffer pixels) { + nglTexImage1D(target, level, internalformat, width, border, format, type, pixels, pixels.position() << 1); + } + public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, IntBuffer pixels) { + nglTexImage1D(target, level, internalformat, width, border, format, type, pixels, pixels.position() << 2); + } + public static void glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, FloatBuffer pixels) { + nglTexImage1D(target, level, internalformat, width, border, format, type, pixels, pixels.position() << 2); + } + private static native void nglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, Buffer pixels, int pixels_offset); + public static native void glTexGenf(int coord, int pname, float param); + public static void glTexGen(int coord, int pname, FloatBuffer params) { + nglTexGenfv(coord, pname, params, params.position()); + } + private static native void nglTexGenfv(int coord, int pname, FloatBuffer params, int params_offset); + public static native void glTexGeni(int coord, int pname, int param); + public static void glTexGen(int coord, int pname, IntBuffer params) { + nglTexGeniv(coord, pname, params, params.position()); + } + private static native void nglTexGeniv(int coord, int pname, IntBuffer params, int params_offset); + public static native void glTexEnvf(int target, int pname, float param); + public static native void glTexEnvi(int target, int pname, int param); + public static void glTexEnv(int target, int pname, FloatBuffer params) { + nglTexEnvfv(target, pname, params, params.position()); + } + private static native void nglTexEnvfv(int target, int pname, FloatBuffer params, int params_offset); + public static void glTexEnv(int target, int pname, IntBuffer params) { + nglTexEnviv(target, pname, params, params.position()); + } + private static native void nglTexEnviv(int target, int pname, IntBuffer params, int params_offset); + public static void glTexCoordPointer(int size, int stride, FloatBuffer pointer) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglTexCoordPointer(size, GL_FLOAT, stride, pointer, pointer.position() << 2); + } + private static native void nglTexCoordPointer(int size, int type, int stride, Buffer pointer, int pointer_offset); + public static void glTexCoordPointer(int size, int type, int stride, int buffer_offset) { + assert VBOTracker.getVBOArrayStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglTexCoordPointerVBO(size, type, stride, buffer_offset); + } + private static native void nglTexCoordPointerVBO(int size, int type, int stride, int buffer_offset); + public static native void glTexCoord1f(float s); + public static native void glTexCoord2f(float s, float t); + public static native void glTexCoord3f(float s, float t, float r); + public static native void glTexCoord4f(float s, float t, float r, float q); + public static native void glStencilOp(int fail, int zfail, int zpass); + public static native void glStencilMask(int mask); + public static native void glViewport(int x, int y, int width, int height); +} + diff --git a/src/java/org/lwjgl/opengl/GL12.java b/src/java/org/lwjgl/opengl/GL12.java new file mode 100644 index 00000000..b3898512 --- /dev/null +++ b/src/java/org/lwjgl/opengl/GL12.java @@ -0,0 +1,352 @@ +/* + * Copyright (c) 2002 Lightweight Java Game Library Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * * Neither the name of 'Light Weight Java Game Library' nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +package org.lwjgl.opengl; + +import java.nio.*; +import java.nio.IntBuffer; +import java.nio.FloatBuffer; +import java.nio.Buffer; + +/** + * $Id$ + * + * The core OpenGL1.2.1 API, with the imaging subset. + * + * @author cix_foo + * @version $Revision$ + */ + +public abstract class GL12 extends GL11 { + public static final int GL_RESCALE_NORMAL = 0x803A; + public static final int GL_CLAMP_TO_EDGE = 0x812F; + public static final int GL_MAX_ELEMENTS_VERTICES = 0x80E8; + public static final int GL_MAX_ELEMENTS_INDICES = 0x80E9; + public static final int GL_BGR = 0x80E0; + public static final int GL_BGRA = 0x80E1; + public static final int GL_UNSIGNED_BYTE_3_3_2 = 0x8032; + public static final int GL_UNSIGNED_BYTE_2_3_3_REV = 0x8362; + public static final int GL_UNSIGNED_SHORT_5_6_5 = 0x8363; + public static final int GL_UNSIGNED_SHORT_5_6_5_REV = 0x8364; + public static final int GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033; + public static final int GL_UNSIGNED_SHORT_4_4_4_4_REV = 0x8365; + public static final int GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034; + public static final int GL_UNSIGNED_SHORT_1_5_5_5_REV = 0x8366; + public static final int GL_UNSIGNED_INT_8_8_8_8 = 0x8035; + public static final int GL_UNSIGNED_INT_8_8_8_8_REV = 0x8367; + public static final int GL_UNSIGNED_INT_10_10_10_2 = 0x8036; + public static final int GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368; + public static final int GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8; + public static final int GL_SINGLE_COLOR = 0x81F9; + public static final int GL_SEPARATE_SPECULAR_COLOR = 0x81FA; + public static final int GL_TEXTURE_MIN_LOD = 0x813A; + public static final int GL_TEXTURE_MAX_LOD = 0x813B; + public static final int GL_TEXTURE_BASE_LEVEL = 0x813C; + public static final int GL_TEXTURE_MAX_LEVEL = 0x813D; + public static final int GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12; + public static final int GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13; + public static final int GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22; + public static final int GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23; + public static final int GL_ALIASED_POINT_SIZE_RANGE = 0x846D; + public static final int GL_ALIASED_LINE_WIDTH_RANGE = 0x846E; + public static final int GL_PACK_SKIP_IMAGES = 0x806B; + public static final int GL_PACK_IMAGE_HEIGHT = 0x806C; + public static final int GL_UNPACK_SKIP_IMAGES = 0x806D; + public static final int GL_UNPACK_IMAGE_HEIGHT = 0x806E; + public static final int GL_TEXTURE_3D = 0x806F; + public static final int GL_PROXY_TEXTURE_3D = 0x8070; + public static final int GL_TEXTURE_DEPTH = 0x8071; + public static final int GL_TEXTURE_WRAP_R = 0x8072; + public static final int GL_MAX_3D_TEXTURE_SIZE = 0x8073; + public static final int GL_TEXTURE_BINDING_3D = 0x806A; + public static final int GL_COLOR_TABLE = 0x80D0; + public static final int GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1; + public static final int GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2; + public static final int GL_PROXY_COLOR_TABLE = 0x80D3; + public static final int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4; + public static final int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5; + public static final int GL_COLOR_TABLE_SCALE = 0x80D6; + public static final int GL_COLOR_TABLE_BIAS = 0x80D7; + public static final int GL_COLOR_TABLE_FORMAT = 0x80D8; + public static final int GL_COLOR_TABLE_WIDTH = 0x80D9; + public static final int GL_COLOR_TABLE_RED_SIZE = 0x80DA; + public static final int GL_COLOR_TABLE_GREEN_SIZE = 0x80DB; + public static final int GL_COLOR_TABLE_BLUE_SIZE = 0x80DC; + public static final int GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD; + public static final int GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE; + public static final int GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF; + public static final int GL_CONVOLUTION_1D = 0x8010; + public static final int GL_CONVOLUTION_2D = 0x8011; + public static final int GL_SEPARABLE_2D = 0x8012; + public static final int GL_CONVOLUTION_BORDER_MODE = 0x8013; + public static final int GL_CONVOLUTION_FILTER_SCALE = 0x8014; + public static final int GL_CONVOLUTION_FILTER_BIAS = 0x8015; + public static final int GL_REDUCE = 0x8016; + public static final int GL_CONVOLUTION_FORMAT = 0x8017; + public static final int GL_CONVOLUTION_WIDTH = 0x8018; + public static final int GL_CONVOLUTION_HEIGHT = 0x8019; + public static final int GL_MAX_CONVOLUTION_WIDTH = 0x801A; + public static final int GL_MAX_CONVOLUTION_HEIGHT = 0x801B; + public static final int GL_POST_CONVOLUTION_RED_SCALE = 0x801C; + public static final int GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D; + public static final int GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E; + public static final int GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F; + public static final int GL_POST_CONVOLUTION_RED_BIAS = 0x8020; + public static final int GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021; + public static final int GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022; + public static final int GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023; + public static final int GL_CONSTANT_BORDER = 0x8151; + public static final int GL_REPLICATE_BORDER = 0x8153; + public static final int GL_CONVOLUTION_BORDER_COLOR = 0x8154; + public static final int GL_COLOR_MATRIX = 0x80B1; + public static final int GL_COLOR_MATRIX_STACK_DEPTH = 0x80B2; + public static final int GL_MAX_COLOR_MATRIX_STACK_DEPTH = 0x80B3; + public static final int GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4; + public static final int GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5; + public static final int GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6; + public static final int GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7; + public static final int GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8; + public static final int GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9; + public static final int GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA; + public static final int GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB; + public static final int GL_HISTOGRAM = 0x8024; + public static final int GL_PROXY_HISTOGRAM = 0x8025; + public static final int GL_HISTOGRAM_WIDTH = 0x8026; + public static final int GL_HISTOGRAM_FORMAT = 0x8027; + public static final int GL_HISTOGRAM_RED_SIZE = 0x8028; + public static final int GL_HISTOGRAM_GREEN_SIZE = 0x8029; + public static final int GL_HISTOGRAM_BLUE_SIZE = 0x802A; + public static final int GL_HISTOGRAM_ALPHA_SIZE = 0x802B; + public static final int GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C; + public static final int GL_HISTOGRAM_SINK = 0x802D; + public static final int GL_MINMAX = 0x802E; + public static final int GL_MINMAX_FORMAT = 0x802F; + public static final int GL_MINMAX_SINK = 0x8030; + public static final int GL_TABLE_TOO_LARGE = 0x8031; + public static final int GL_BLEND_EQUATION = 0x8009; + public static final int GL_MIN = 0x8007; + public static final int GL_MAX = 0x8008; + public static final int GL_FUNC_ADD = 0x8006; + public static final int GL_FUNC_SUBTRACT = 0x800A; + public static final int GL_FUNC_REVERSE_SUBTRACT = 0x800B; + public static final int GL_BLEND_COLOR = 0x8005; + + public static void glColorTable(int target, int internalFormat, int width, int format, int type, ByteBuffer data) { + nglColorTable(target, internalFormat, width, format, type, data, data.position()); + } + public static void glColorTable(int target, int internalFormat, int width, int format, int type, FloatBuffer data) { + nglColorTable(target, internalFormat, width, format, type, data, data.position() << 2); + } + private static native void nglColorTable(int target, int internalFormat, int width, int format, int type, Buffer data, int data_offset); + public static void glColorSubTable(int target, int start, int count, int format, int type, ByteBuffer data) { + nglColorSubTable(target, start, count, format, type, data, data.position()); + } + public static void glColorSubTable(int target, int start, int count, int format, int type, FloatBuffer data) { + nglColorSubTable(target, start, count, format, type, data, data.position() << 2); + } + private static native void nglColorSubTable(int target, int start, int count, int format, int type, Buffer data, int data_offset); + public static void glColorTableParameter(int target, int pname, IntBuffer params) { + nglColorTableParameteriv(target, pname, params, params.position()); + } + private static native void nglColorTableParameteriv(int target, int pname, IntBuffer params, int data_offset); + public static void glColorTableParameter(int target, int pname, FloatBuffer params) { + nglColorTableParameterfv(target, pname, params, params.position()); + } + private static native void nglColorTableParameterfv(int target, int pname, FloatBuffer params, int data_offset); + public static native void glCopyColorSubTable(int target, int start, int x, int y, int width); + public static native void glCopyColorTable(int target, int internalformat, int x, int y, int width); + public static void glGetColorTable(int target, int format, int type, ByteBuffer data) { + nglGetColorTable(target, format, type, data, data.position()); + } + public static void glGetColorTable(int target, int format, int type, FloatBuffer data) { + nglGetColorTable(target, format, type, data, data.position()); + } + private static native void nglGetColorTable(int target, int format, int type, Buffer data, int data_offset); + public static void glGetColorTableParameter(int target, int pname, IntBuffer params) { + nglGetColorTableParameteriv(target, pname, params, params.position()); + } + private static native void nglGetColorTableParameteriv(int target, int pname, IntBuffer params, int params_offset); + public static void glGetColorTableParameter(int target, int pname, FloatBuffer params) { + nglGetColorTableParameterfv(target, pname, params, params.position()); + } + private static native void nglGetColorTableParameterfv(int target, int pname, FloatBuffer params, int params_offset); + public static native void glBlendEquation(int mode); + public static native void glBlendColor(float red, float green, float blue, float alpha); + public static native void glHistogram(int target, int width, int internalformat, boolean sink); + public static native void glResetHistogram(int target); + public static void glGetHistogram(int target, boolean reset, int format, int type, ByteBuffer values) { + nglGetHistogram(target, reset, format, type, values, values.position()); + } + public static void glGetHistogram(int target, boolean reset, int format, int type, ShortBuffer values) { + nglGetHistogram(target, reset, format, type, values, values.position() << 1); + } + public static void glGetHistogram(int target, boolean reset, int format, int type, IntBuffer values) { + nglGetHistogram(target, reset, format, type, values, values.position() << 2); + } + public static void glGetHistogram(int target, boolean reset, int format, int type, FloatBuffer values) { + nglGetHistogram(target, reset, format, type, values, values.position() << 2); + } + private static native void nglGetHistogram(int target, boolean reset, int format, int type, Buffer values, int values_offset); + public static void glGetHistogramParameter(int target, int pname, FloatBuffer params) { + nglGetHistogramParameterfv(target, pname, params, params.position()); + } + private static native void nglGetHistogramParameterfv(int target, int pname, FloatBuffer params, int params_offset); + public static void glGetHistogramParameter(int target, int pname, IntBuffer params) { + nglGetHistogramParameteriv(target, pname, params, params.position()); + } + private static native void nglGetHistogramParameteriv(int target, int pname, IntBuffer params, int params_offset); + public static native void glMinmax(int target, int internalformat, boolean sink); + public static native void glResetMinmax(int target); + public static void glGetMinmax(int target, boolean reset, int format, int types, ByteBuffer values) { + nglGetMinmax(target, reset, format, types, values, values.position()); + } + public static void glGetMinmax(int target, boolean reset, int format, int types, ShortBuffer values) { + nglGetMinmax(target, reset, format, types, values, values.position() << 1); + } + public static void glGetMinmax(int target, boolean reset, int format, int types, IntBuffer values) { + nglGetMinmax(target, reset, format, types, values, values.position() << 2); + } + public static void glGetMinmax(int target, boolean reset, int format, int types, FloatBuffer values) { + nglGetMinmax(target, reset, format, types, values, values.position() << 2); + } + private static native void nglGetMinmax(int target, boolean reset, int format, int types, Buffer values, int values_offset); + public static void glGetMinmaxParameter(int target, int pname, FloatBuffer params) { + nglGetMinmaxParameterfv(target, pname, params, params.position()); + } + private static native void nglGetMinmaxParameterfv(int target, int pname, FloatBuffer params, int params_offset); + public static void glGetMinmaxParameter(int target, int pname, IntBuffer params) { + nglGetMinmaxParameteriv(target, pname, params, params.position()); + } + private static native void nglGetMinmaxParameteriv(int target, int pname, IntBuffer params, int params_offset); + public static void glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, ByteBuffer image) { + nglConvolutionFilter1D(target, internalformat, width, format, type, image, image.position()); + } + public static void glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, ShortBuffer image) { + nglConvolutionFilter1D(target, internalformat, width, format, type, image, image.position()); + } + public static void glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, IntBuffer image) { + nglConvolutionFilter1D(target, internalformat, width, format, type, image, image.position()); + } + public static void glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, FloatBuffer image) { + nglConvolutionFilter1D(target, internalformat, width, format, type, image, image.position()); + } + private static native void nglConvolutionFilter1D(int target, int internalformat, int width, int format, int type, Buffer image, int image_offset); + public static void glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, Buffer image) { + } + private static native void nglConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, Buffer image, int image_offset); + public static native void glConvolutionParameterf(int target, int pname, float params); + public static void glConvolutionParameter(int target, int pname, FloatBuffer params) { + } + private static native void nglConvolutionParameterfv(int target, int pname, FloatBuffer params, int params_offset); + public static native void glConvolutionParameteri(int target, int pname, int params); + public static void glConvolutionParameteriv(int target, int pname, IntBuffer params) { + nglConvolutionParameteriv(target, pname, params, params.position()); + } + private static native void nglConvolutionParameteriv(int target, int pname, IntBuffer params, int params_offset); + public static native void glCopyConvolutionFilter1D(int target, int internalformat, int x, int y, int width); + public static native void glCopyConvolutionFilter2D(int target, int internalformat, int x, int y, int width, int height); + public static void glGetConvolutionFilter(int target, int format, int type, ByteBuffer image) { + nglGetConvolutionFilter(target, format, type, image, image.position()); + } + public static void glGetConvolutionFilter(int target, int format, int type, ShortBuffer image) { + nglGetConvolutionFilter(target, format, type, image, image.position() << 1); + } + public static void glGetConvolutionFilter(int target, int format, int type, IntBuffer image) { + nglGetConvolutionFilter(target, format, type, image, image.position() << 2); + } + public static void glGetConvolutionFilter(int target, int format, int type, FloatBuffer image) { + nglGetConvolutionFilter(target, format, type, image, image.position() << 2); + } + private static native void nglGetConvolutionFilter(int target, int format, int type, Buffer image, int image_offset); + public static void glGetConvolutionParameter(int target, int pname, FloatBuffer params) { + nglGetConvolutionParameterfv(target, pname, params, params.position()); + } + private static native void nglGetConvolutionParameterfv(int target, int pname, FloatBuffer params, int params_offset); + public static void glGetConvolutionParameter(int target, int pname, IntBuffer params) { + nglGetConvolutionParameteriv(target, pname, params, params.position()); + } + private static native void nglGetConvolutionParameteriv(int target, int pname, IntBuffer params, int params_offset); + public static void glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, Buffer row, Buffer column) { + nglSeparableFilter2D(target, internalformat, width, height, format, type, row, Util.getOffset(row), column, Util.getOffset(column)); + } + private static native void nglSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, Buffer row, int row_offset, Buffer column, int column_offset); + public static void glGetSeparableFilter(int target, int format, int type, Buffer row, Buffer column, Buffer span) { + nglGetSeparableFilter(target, format, type, row, Util.getOffset(row), column, Util.getOffset(column), span, Util.getOffset(span)); + } + private static native void nglGetSeparableFilter(int target, int format, int type, Buffer row, int row_offset, Buffer column, int column_offset, Buffer span, int span_offset); + public static void glDrawRangeElements(int mode, int start, int end, ByteBuffer indices) { + assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglDrawRangeElements(mode, start, end, indices.remaining(), GL_UNSIGNED_BYTE, indices, indices.position()); + } + public static void glDrawRangeElements(int mode, int start, int end, ShortBuffer indices) { + assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglDrawRangeElements(mode, start, end, indices.remaining(), GL_UNSIGNED_SHORT, indices, indices.position() << 1); + } + public static void glDrawRangeElements(int mode, int start, int end, IntBuffer indices) { + assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglDrawRangeElements(mode, start, end, indices.remaining(), GL_UNSIGNED_INT, indices, indices.position() << 2); + } + private static native void nglDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices, int indices_offset); + public static void glDrawRangeElements(int mode, int start, int end, int count, int type, int buffer_offset) { + assert VBOTracker.getVBOElementStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglDrawRangeElementsVBO(mode, start, end, count, type, buffer_offset); + } + private static native void nglDrawRangeElementsVBO(int mode, int start, int end, int count, int type, int buffer_offset); + public static void glTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, ByteBuffer pixels) { + nglTexImage3D(target, level, internalFormat, width, height, depth, border, format, type, pixels, pixels.position()); + } + public static void glTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, ShortBuffer pixels) { + nglTexImage3D(target, level, internalFormat, width, height, depth, border, format, type, pixels, pixels.position() << 1); + } + public static void glTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, IntBuffer pixels) { + nglTexImage3D(target, level, internalFormat, width, height, depth, border, format, type, pixels, pixels.position() << 2); + } + public static void glTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, FloatBuffer pixels) { + nglTexImage3D(target, level, internalFormat, width, height, depth, border, format, type, pixels, pixels.position() << 2); + } + private static native void nglTexImage3D(int target, int level, int internalFormat, int width, int height, int depth, int border, int format, int type, Buffer pixels, int pixels_offset); + public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels) { + nglTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels, pixels.position()); + } + public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels) { + nglTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels, pixels.position() << 1); + } + public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels) { + nglTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels, pixels.position() << 2); + } + public static void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels) { + nglTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels, pixels.position() << 2); + } + private static native void nglTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels, int pixels_offset); + public static native void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height); +} + diff --git a/src/java/org/lwjgl/opengl/GL13.java b/src/java/org/lwjgl/opengl/GL13.java new file mode 100644 index 00000000..9d11c09f --- /dev/null +++ b/src/java/org/lwjgl/opengl/GL13.java @@ -0,0 +1,253 @@ +/* + * Copyright (c) 2002 Lightweight Java Game Library Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * * Neither the name of 'Light Weight Java Game Library' nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +package org.lwjgl.opengl; + +import java.nio.*; + +/** + * $Id$ + * + * The core OpenGL1.3 API. + * + * @author cix_foo + * @version $Revision$ + */ +public abstract class GL13 extends GL12 { + public static final int GL_TEXTURE0 = 0x84C0; + public static final int GL_TEXTURE1 = 0x84C1; + public static final int GL_TEXTURE2 = 0x84C2; + public static final int GL_TEXTURE3 = 0x84C3; + public static final int GL_TEXTURE4 = 0x84C4; + public static final int GL_TEXTURE5 = 0x84C5; + public static final int GL_TEXTURE6 = 0x84C6; + public static final int GL_TEXTURE7 = 0x84C7; + public static final int GL_TEXTURE8 = 0x84C8; + public static final int GL_TEXTURE9 = 0x84C9; + public static final int GL_TEXTURE10 = 0x84CA; + public static final int GL_TEXTURE11 = 0x84CB; + public static final int GL_TEXTURE12 = 0x84CC; + public static final int GL_TEXTURE13 = 0x84CD; + public static final int GL_TEXTURE14 = 0x84CE; + public static final int GL_TEXTURE15 = 0x84CF; + public static final int GL_TEXTURE16 = 0x84D0; + public static final int GL_TEXTURE17 = 0x84D1; + public static final int GL_TEXTURE18 = 0x84D2; + public static final int GL_TEXTURE19 = 0x84D3; + public static final int GL_TEXTURE20 = 0x84D4; + public static final int GL_TEXTURE21 = 0x84D5; + public static final int GL_TEXTURE22 = 0x84D6; + public static final int GL_TEXTURE23 = 0x84D7; + public static final int GL_TEXTURE24 = 0x84D8; + public static final int GL_TEXTURE25 = 0x84D9; + public static final int GL_TEXTURE26 = 0x84DA; + public static final int GL_TEXTURE27 = 0x84DB; + public static final int GL_TEXTURE28 = 0x84DC; + public static final int GL_TEXTURE29 = 0x84DD; + public static final int GL_TEXTURE30 = 0x84DE; + public static final int GL_TEXTURE31 = 0x84DF; + public static final int GL_ACTIVE_TEXTURE = 0x84E0; + public static final int GL_CLIENT_ACTIVE_TEXTURE = 0x84E1; + public static final int GL_MAX_TEXTURE_UNITS = 0x84E2; + + public static final int GL_NORMAL_MAP = 0x8511; + public static final int GL_REFLECTION_MAP = 0x8512; + public static final int GL_TEXTURE_CUBE_MAP = 0x8513; + public static final int GL_TEXTURE_BINDING_CUBE_MAP = 0x8514; + public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515; + public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516; + public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517; + public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518; + public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519; + public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A; + public static final int GL_PROXY_TEXTURE_CUBE_MAP = 0x851B; + public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C; + + public static final int GL_COMPRESSED_ALPHA = 0x84E9; + public static final int GL_COMPRESSED_LUMINANCE = 0x84EA; + public static final int GL_COMPRESSED_LUMINANCE_ALPHA = 0x84EB; + public static final int GL_COMPRESSED_INTENSITY = 0x84EC; + public static final int GL_COMPRESSED_RGB = 0x84ED; + public static final int GL_COMPRESSED_RGBA = 0x84EE; + public static final int GL_TEXTURE_COMPRESSION_HINT = 0x84EF; + public static final int GL_TEXTURE_COMPRESSED_IMAGE_SIZE = 0x86A0; + public static final int GL_TEXTURE_COMPRESSED = 0x86A1; + public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2; + public static final int GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3; + + public static final int GL_MULTISAMPLE = 0x809D; + public static final int GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E; + public static final int GL_SAMPLE_ALPHA_TO_ONE = 0x809F; + public static final int GL_SAMPLE_COVERAGE = 0x80A0; + public static final int GL_SAMPLE_BUFFERS = 0x80A8; + public static final int GL_SAMPLES = 0x80A9; + public static final int GL_SAMPLE_COVERAGE_VALUE = 0x80AA; + public static final int GL_SAMPLE_COVERAGE_INVERT = 0x80AB; + public static final int GL_MULTISAMPLE_BIT = 0x20000000; + + public static final int GL_TRANSPOSE_MODELVIEW_MATRIX = 0x84E3; + public static final int GL_TRANSPOSE_PROJECTION_MATRIX = 0x84E4; + public static final int GL_TRANSPOSE_TEXTURE_MATRIX = 0x84E5; + public static final int GL_TRANSPOSE_COLOR_MATRIX = 0x84E6; + + public static final int GL_COMBINE = 0x8570; + public static final int GL_COMBINE_RGB = 0x8571; + public static final int GL_COMBINE_ALPHA = 0x8572; + public static final int GL_SOURCE0_RGB = 0x8580; + public static final int GL_SOURCE1_RGB = 0x8581; + public static final int GL_SOURCE2_RGB = 0x8582; + public static final int GL_SOURCE0_ALPHA = 0x8588; + public static final int GL_SOURCE1_ALPHA = 0x8589; + public static final int GL_SOURCE2_ALPHA = 0x858A; + public static final int GL_OPERAND0_RGB = 0x8590; + public static final int GL_OPERAND1_RGB = 0x8591; + public static final int GL_OPERAND2_RGB = 0x8592; + public static final int GL_OPERAND0_ALPHA = 0x8598; + public static final int GL_OPERAND1_ALPHA = 0x8599; + public static final int GL_OPERAND2_ALPHA = 0x859A; + public static final int GL_RGB_SCALE = 0x8573; + public static final int GL_ADD_SIGNED = 0x8574; + public static final int GL_INTERPOLATE = 0x8575; + public static final int GL_SUBTRACT = 0x84E7; + public static final int GL_CONSTANT = 0x8576; + public static final int GL_PRIMARY_COLOR = 0x8577; + public static final int GL_PREVIOUS = 0x8578; + public static final int GL_DOT3_RGB = 0x86AE; + public static final int GL_DOT3_RGBA = 0x86AF; + public static final int GL_CLAMP_TO_BORDER = 0x812D; + + public static native void glActiveTexture(int texture); + public static native void glClientActiveTexture(int texture); + public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, ByteBuffer data) { + nglCompressedTexImage1D(target, level, internalformat, width, border, imageSize, data, data.position()); + } + public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, ShortBuffer data) { + nglCompressedTexImage1D(target, level, internalformat, width, border, imageSize, data, data.position() << 1); + } + public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, IntBuffer data) { + nglCompressedTexImage1D(target, level, internalformat, width, border, imageSize, data, data.position() << 2); + } + public static void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, FloatBuffer data) { + nglCompressedTexImage1D(target, level, internalformat, width, border, imageSize, data, data.position() << 2); + } + private static native void nglCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, Buffer data, int data_offset); + public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, ByteBuffer data) { + nglCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data, data.position()); + } + public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, ShortBuffer data) { + nglCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data, data.position() << 1); + } + public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, IntBuffer data) { + nglCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data, data.position() << 2); + } + public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, FloatBuffer data) { + nglCompressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data, data.position() << 2); + } + private static native void nglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Buffer data, int data_offset); + public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, ByteBuffer data) { + nglCompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data, data.position()); + } + public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, ShortBuffer data) { + nglCompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data, data.position() << 1); + } + public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, IntBuffer data) { + nglCompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data, data.position() << 2); + } + public static void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, FloatBuffer data) { + nglCompressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data, data.position() << 2); + } + private static native void nglCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, Buffer data, int data_offset); + public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, ByteBuffer data) { + nglCompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data, data.position()); + } + public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, ShortBuffer data) { + nglCompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data, data.position() << 1); + } + public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, IntBuffer data) { + nglCompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data, data.position() << 2); + } + public static void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, FloatBuffer data) { + nglCompressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data, data.position() << 2); + } + private static native void nglCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, Buffer data, int data_offset); + public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, ByteBuffer data) { + nglCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data, data.position()); + } + public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, ShortBuffer data) { + nglCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data, data.position() << 1); + } + public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, IntBuffer data) { + nglCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data, data.position() << 2); + } + public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, FloatBuffer data) { + nglCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data, data.position() << 2); + } + private static native void nglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer data, int data_offset); + public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, ByteBuffer data) { + nglCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data, data.position()); + } + public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, ShortBuffer data) { + nglCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data, data.position() << 1); + } + public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, IntBuffer data) { + nglCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data, data.position() << 2); + } + public static void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, FloatBuffer data) { + nglCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data, data.position() << 2); + } + private static native void nglCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer data, int data_offset); + public static void glGetCompressedTexImage(int target, int lod, ByteBuffer img) { + nglGetCompressedTexImage(target, lod, img, img.position()); + } + public static void glGetCompressedTexImage(int target, int lod, ShortBuffer img) { + nglGetCompressedTexImage(target, lod, img, img.position() << 1); + } + public static void glGetCompressedTexImage(int target, int lod, IntBuffer img) { + nglGetCompressedTexImage(target, lod, img, img.position() << 2); + } + private static native void nglGetCompressedTexImage(int target, int lod, Buffer img, int img_offset); + public static native void glMultiTexCoord1f(int target, float s); + public static native void glMultiTexCoord2f(int target, float s, float t); + public static native void glMultiTexCoord3f(int target, float s, float t, float r); + public static native void glMultiTexCoord4f(int target, float s, float t, float r, float q); + public static void glLoadTransposeMatrix(FloatBuffer m) { + nglLoadTransposeMatrixf(m, m.position()); + } + private static native void nglLoadTransposeMatrixf(FloatBuffer m, int m_offset); + public static void glMultTransposeMatrix(FloatBuffer m) { + nglMultTransposeMatrixf(m, m.position()); + } + private static native void nglMultTransposeMatrixf(FloatBuffer m, int m_offset); + public static native void glSampleCoverage(float value, boolean invert); +} + + diff --git a/src/java/org/lwjgl/opengl/GL14.java b/src/java/org/lwjgl/opengl/GL14.java new file mode 100644 index 00000000..05be16e1 --- /dev/null +++ b/src/java/org/lwjgl/opengl/GL14.java @@ -0,0 +1,134 @@ +/* + * Copyright (c) 2002 Lightweight Java Game Library Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * * Neither the name of 'Light Weight Java Game Library' nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +package org.lwjgl.opengl; + +import java.nio.*; +import java.nio.IntBuffer; +import java.nio.FloatBuffer; +import java.nio.Buffer; + +/** + * $Id$ + * + * The core OpenGL1.4 API. + * + * @author cix_foo + * @version $Revision$ + */ +public abstract class GL14 extends GL13 { + public static final int GL_GENERATE_MIPMAP = 0x8191; + public static final int GL_GENERATE_MIPMAP_HINT = 0x8192; + public static final int GL_DEPTH_COMPONENT16 = 0x81A5; + public static final int GL_DEPTH_COMPONENT24 = 0x81A6; + public static final int GL_DEPTH_COMPONENT32 = 0x81A7; + public static final int GL_TEXTURE_DEPTH_SIZE = 0x884A; + public static final int GL_DEPTH_TEXTURE_MODE = 0x884B; + public static final int GL_TEXTURE_COMPARE_MODE = 0x884C; + public static final int GL_TEXTURE_COMPARE_FUNC = 0x884D; + public static final int GL_COMPARE_R_TO_TEXTURE = 0x884E; + public static final int GL_FOG_COORDINATE_SOURCE = 0x8450; + public static final int GL_FOG_COORDINATE = 0x8451; + public static final int GL_FRAGMENT_DEPTH = 0x8452; + public static final int GL_CURRENT_FOG_COORDINATE = 0x8453; + public static final int GL_FOG_COORDINATE_ARRAY_TYPE = 0x8454; + public static final int GL_FOG_COORDINATE_ARRAY_STRIDE = 0x8455; + public static final int GL_FOG_COORDINATE_ARRAY_POINTER = 0x8456; + public static final int GL_FOG_COORDINATE_ARRAY = 0x8457; + public static final int GL_POINT_SIZE_MIN = 0x8126; + public static final int GL_POINT_SIZE_MAX = 0x8127; + public static final int GL_POINT_FADE_THRESHOLD_SIZE = 0x8128; + public static final int GL_POINT_DISTANCE_ATTENUATION = 0x8129; + public static final int GL_COLOR_SUM = 0x8458; + public static final int GL_CURRENT_SECONDARY_COLOR = 0x8459; + public static final int GL_SECONDARY_COLOR_ARRAY_SIZE = 0x845A; + public static final int GL_SECONDARY_COLOR_ARRAY_TYPE = 0x845B; + public static final int GL_SECONDARY_COLOR_ARRAY_STRIDE = 0x845C; + public static final int GL_SECONDARY_COLOR_ARRAY_POINTER = 0x845D; + public static final int GL_SECONDARY_COLOR_ARRAY = 0x845E; + public static final int GL_BLEND_DST_RGB = 0x80C8; + public static final int GL_BLEND_SRC_RGB = 0x80C9; + public static final int GL_BLEND_DST_ALPHA = 0x80CA; + public static final int GL_BLEND_SRC_ALPHA = 0x80CB; + public static final int GL_INCR_WRAP = 0x8507; + public static final int GL_DECR_WRAP = 0x8508; + public static final int GL_TEXTURE_FILTER_CONTROL = 0x8500; + public static final int GL_TEXTURE_LOD_BIAS = 0x8501; + public static final int GL_MAX_TEXTURE_LOD_BIAS = 0x84FD; + public static final int GL_GL_MIRRORED_REPEAT = 0x8370; + + public static native void glFogCoordf(float coord); + public static void glFogCoordPointer(int stride, FloatBuffer data) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglFogCoordPointer(GL_FLOAT, stride, data, data.position() << 2); + } + private static native void nglFogCoordPointer(int type, int stride, Buffer data, int data_offset); + public static void glFogCoordPointer(int type, int stride, int buffer_offset) { + assert VBOTracker.getVBOArrayStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglFogCoordPointerVBO(type, stride, buffer_offset); + } + private static native void nglFogCoordPointerVBO(int type, int stride, int buffer_offset); + public static void glMultiDrawArrays(int mode, IntBuffer piFirst, IntBuffer piCount) { + assert piFirst.remaining() == piCount.remaining(): "piFirst.remaining() != piCount.remaining()"; + nglMultiDrawArrays(mode, piFirst, piFirst.position(), piCount, piCount.position(), piFirst.remaining()); + } + private static native void nglMultiDrawArrays(int mode, IntBuffer piFirst, int piFirst_offset, IntBuffer piCount, int piCount_offset, int primcount); +/* public static native void glMultiDrawElements(int mode, int piCount, int type, int pIndices, int primcount);*/ + public static native void glPointParameterf (int pname, float param); + public static void glPointParameter(int pname, FloatBuffer params) { + nglPointParameterfv(pname, params, params.position()); + } + private static native void nglPointParameterfv(int pname, FloatBuffer params, int params_offset); + public static native void glSecondaryColor3b (byte red, byte green, byte blue); + public static native void glSecondaryColor3f (float red, float green, float blue); + public static native void glSecondaryColor3ub (byte red, byte green, byte blue); + public static void glSecondaryColorPointer(int size, boolean unsigned, int stride, ByteBuffer data) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglSecondaryColorPointer(size, unsigned ? GL_UNSIGNED_BYTE : GL_BYTE, stride, data, data.position()); + } + public static void glSecondaryColorPointer(int size, int stride, FloatBuffer data) { + assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; + nglSecondaryColorPointer(size, GL_FLOAT, stride, data, data.position() << 2); + } + private static native void nglSecondaryColorPointer (int size, int type, int stride, Buffer data, int data_offset); + public static void glSecondaryColorPointer(int size, int type, int stride, int buffer_offset) { + assert VBOTracker.getVBOArrayStack().getState() != 0: "Cannot use int offsets when VBO is disabled"; + nglSecondaryColorPointerVBO(size, type, stride, buffer_offset); + } + private static native void nglSecondaryColorPointerVBO(int size, int type, int stride, int buffer_offset); + public static native void glBlendFuncSeparate (int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); + public static native void glWindowPos2f (float x, float y); + public static native void glWindowPos2i (int x, int y); + public static native void glWindowPos3f (float x, float y, float z); + public static native void glWindowPos3i (int x, int y, int z); +} + diff --git a/src/java/org/lwjgl/opengl/GLUConstants.java b/src/java/org/lwjgl/opengl/GLUConstants.java index 44575f9a..2921c6ba 100644 --- a/src/java/org/lwjgl/opengl/GLUConstants.java +++ b/src/java/org/lwjgl/opengl/GLUConstants.java @@ -52,8 +52,8 @@ public interface GLUConstants { public static final int GLU_EXTENSIONS = 100801; /* Boolean */ - public static final int GLU_TRUE = CoreGL11Constants.GL_TRUE; - public static final int GLU_FALSE = CoreGL11Constants.GL_FALSE; + public static final int GLU_TRUE = GL11.GL_TRUE; + public static final int GLU_FALSE = GL11.GL_FALSE; } diff --git a/src/java/org/lwjgl/opengl/Util.java b/src/java/org/lwjgl/opengl/Util.java index 9f245226..6c910111 100644 --- a/src/java/org/lwjgl/opengl/Util.java +++ b/src/java/org/lwjgl/opengl/Util.java @@ -39,6 +39,7 @@ import java.nio.*; * @author cix_foo * @version $Revision$ */ + abstract class Util { private final static IntBuffer int_buffer = ByteBuffer.allocateDirect(4).order(ByteOrder.nativeOrder()).asIntBuffer(); /** @@ -58,7 +59,7 @@ abstract class Util { } static int getGLInteger(int gl_enum) { - CoreGL11.glGetInteger(gl_enum, int_buffer); + GL11.glGetInteger(gl_enum, int_buffer); return int_buffer.get(0); } } diff --git a/src/java/org/lwjgl/opengl/VBOTracker.java b/src/java/org/lwjgl/opengl/VBOTracker.java index 1da5a527..7f9a3d1a 100644 --- a/src/java/org/lwjgl/opengl/VBOTracker.java +++ b/src/java/org/lwjgl/opengl/VBOTracker.java @@ -49,7 +49,7 @@ public class VBOTracker { } public VBOTracker() { - int stack_size = Util.getGLInteger(CoreGL11Constants.GL_MAX_CLIENT_ATTRIB_STACK_DEPTH); + int stack_size = Util.getGLInteger(GL11.GL_MAX_CLIENT_ATTRIB_STACK_DEPTH); vbo_array_stack = new StateStack(stack_size, 0); vbo_element_stack = new StateStack(stack_size, 0); attrib_stack = new StateStack(stack_size, 0); diff --git a/src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java b/src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java index ac2b0974..3d41b4ef 100644 --- a/src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java +++ b/src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java @@ -45,7 +45,7 @@ import java.nio.ShortBuffer; import java.nio.IntBuffer; import org.lwjgl.opengl.VBOTracker; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; public class ARBMatrixPalette { public static final int GL_MATRIX_PALETTE_ARB = 0x8840; @@ -62,15 +62,15 @@ public class ARBMatrixPalette { public static native void glCurrentPaletteMatrixARB(int index); public static void glMatrixIndexPointerARB(int size, int stride, ByteBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglMatrixIndexPointerARB(size, CoreGL11Constants.GL_UNSIGNED_BYTE, stride, pPointer, pPointer.position()); + nglMatrixIndexPointerARB(size, GL11.GL_UNSIGNED_BYTE, stride, pPointer, pPointer.position()); } public static void glMatrixIndexPointerARB(int size, int stride, ShortBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglMatrixIndexPointerARB(size, CoreGL11Constants.GL_UNSIGNED_SHORT, stride, pPointer, pPointer.position()<<1); + nglMatrixIndexPointerARB(size, GL11.GL_UNSIGNED_SHORT, stride, pPointer, pPointer.position()<<1); } public static void glMatrixIndexPointerARB(int size, int stride, IntBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglMatrixIndexPointerARB(size, CoreGL11Constants.GL_UNSIGNED_INT, stride, pPointer, pPointer.position()<<2); + nglMatrixIndexPointerARB(size, GL11.GL_UNSIGNED_INT, stride, pPointer, pPointer.position()<<2); } private static native void nglMatrixIndexPointerARB(int size, int type, int stride, Buffer pPointer, int pPointer_offset); public static void glMatrixIndexPointerARB(int size, int type, int stride, int buffer_offset) { diff --git a/src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java b/src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java index 53d384e3..a2f6e2c3 100644 --- a/src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java +++ b/src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java @@ -46,7 +46,7 @@ import java.nio.IntBuffer; import java.nio.FloatBuffer; import org.lwjgl.opengl.VBOTracker; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; public class ARBVertexBlend { public static final int GL_MAX_VERTEX_UNITS_ARB = 0x86A4; @@ -129,19 +129,19 @@ public class ARBVertexBlend { public static void glWeightPointerARB(int size, boolean unsigned, int stride, ByteBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglWeightPointerARB(size, unsigned ? CoreGL11Constants.GL_UNSIGNED_BYTE : CoreGL11Constants.GL_BYTE, stride, pPointer, pPointer.position()); + nglWeightPointerARB(size, unsigned ? GL11.GL_UNSIGNED_BYTE : GL11.GL_BYTE, stride, pPointer, pPointer.position()); } public static void glWeightPointerARB(int size, boolean unsigned, int stride, ShortBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglWeightPointerARB(size, unsigned ? CoreGL11Constants.GL_UNSIGNED_SHORT : CoreGL11Constants.GL_SHORT, stride, pPointer, pPointer.position()<<1); + nglWeightPointerARB(size, unsigned ? GL11.GL_UNSIGNED_SHORT : GL11.GL_SHORT, stride, pPointer, pPointer.position()<<1); } public static void glWeightPointerARB(int size, int stride, FloatBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglWeightPointerARB(size, CoreGL11Constants.GL_FLOAT, stride, pPointer, pPointer.position()<<2); + nglWeightPointerARB(size, GL11.GL_FLOAT, stride, pPointer, pPointer.position()<<2); } public static void glWeightPointerARB(int size, boolean unsigned, int stride, IntBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglWeightPointerARB(size, unsigned ? CoreGL11Constants.GL_UNSIGNED_INT : CoreGL11Constants.GL_INT, stride, pPointer, pPointer.position()<<2); + nglWeightPointerARB(size, unsigned ? GL11.GL_UNSIGNED_INT : GL11.GL_INT, stride, pPointer, pPointer.position()<<2); } private static native void nglWeightPointerARB(int size, int type, int stride, Buffer pPointer, int pPointer_offset); public static void glWeightPointerARB(int size, int type, int stride, int buffer_offset) { diff --git a/src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java b/src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java index 63c27437..83a4164d 100644 --- a/src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java +++ b/src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java @@ -38,7 +38,7 @@ package org.lwjgl.opengl.arb; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.VBOTracker; import java.nio.Buffer; import java.nio.ByteBuffer; @@ -286,22 +286,22 @@ public class ARBVertexProgram extends ARBProgram { public static void glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, ByteBuffer buffer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexAttribPointerARB(index, size, unsigned ? CoreGL11Constants.GL_UNSIGNED_BYTE : CoreGL11Constants.GL_BYTE, normalized, stride, buffer, buffer.position()); + nglVertexAttribPointerARB(index, size, unsigned ? GL11.GL_UNSIGNED_BYTE : GL11.GL_BYTE, normalized, stride, buffer, buffer.position()); } public static void glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, ShortBuffer buffer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexAttribPointerARB(index, size, unsigned ? CoreGL11Constants.GL_UNSIGNED_SHORT : CoreGL11Constants.GL_SHORT, normalized, stride, buffer, buffer.position() << 1); + nglVertexAttribPointerARB(index, size, unsigned ? GL11.GL_UNSIGNED_SHORT : GL11.GL_SHORT, normalized, stride, buffer, buffer.position() << 1); } public static void glVertexAttribPointerARB(int index, int size, boolean normalized, int stride, FloatBuffer buffer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexAttribPointerARB(index, size, CoreGL11Constants.GL_FLOAT, normalized, stride, buffer, buffer.position() << 2); + nglVertexAttribPointerARB(index, size, GL11.GL_FLOAT, normalized, stride, buffer, buffer.position() << 2); } public static void glVertexAttribPointerARB(int index, int size, boolean unsigned, boolean normalized, int stride, IntBuffer buffer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexAttribPointerARB(index, size, unsigned ? CoreGL11Constants.GL_UNSIGNED_INT : CoreGL11Constants.GL_INT, normalized, stride, buffer, buffer.position() << 2); + nglVertexAttribPointerARB(index, size, unsigned ? GL11.GL_UNSIGNED_INT : GL11.GL_INT, normalized, stride, buffer, buffer.position() << 2); } private static native void nglVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, Buffer buffer, int bufferOffset); diff --git a/src/java/org/lwjgl/opengl/ati/ATIElementArray.java b/src/java/org/lwjgl/opengl/ati/ATIElementArray.java index caf9c8ec..8af187b4 100644 --- a/src/java/org/lwjgl/opengl/ati/ATIElementArray.java +++ b/src/java/org/lwjgl/opengl/ati/ATIElementArray.java @@ -46,7 +46,7 @@ import java.nio.FloatBuffer; import java.nio.IntBuffer; import org.lwjgl.opengl.VBOTracker; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; public class ATIElementArray { public static final int GL_ELEMENT_ARRAY_ATI = 0x8768; @@ -55,15 +55,15 @@ public class ATIElementArray { public static void glElementPointerATI(ByteBuffer pPointer) { assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglElementPointerATI(CoreGL11Constants.GL_UNSIGNED_BYTE, pPointer, pPointer.position()); + nglElementPointerATI(GL11.GL_UNSIGNED_BYTE, pPointer, pPointer.position()); } public static void glElementPointerATI(ShortBuffer pPointer) { assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglElementPointerATI(CoreGL11Constants.GL_UNSIGNED_SHORT, pPointer, pPointer.position()<<1); + nglElementPointerATI(GL11.GL_UNSIGNED_SHORT, pPointer, pPointer.position()<<1); } public static void glElementPointerATI(IntBuffer pPointer) { assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglElementPointerATI(CoreGL11Constants.GL_UNSIGNED_INT, pPointer, pPointer.position()<<2); + nglElementPointerATI(GL11.GL_UNSIGNED_INT, pPointer, pPointer.position()<<2); } private static native void nglElementPointerATI(int type, Buffer pPointer, int pPointer_offset); diff --git a/src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java b/src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java index 9a317270..a215ada8 100644 --- a/src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java +++ b/src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java @@ -45,7 +45,7 @@ import java.nio.ShortBuffer; import java.nio.IntBuffer; import org.lwjgl.opengl.VBOTracker; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; public class EXTDrawRangeElements { public static final int GL_MAX_ELEMENTS_VERTICES_EXT = 0x80E8; @@ -53,15 +53,15 @@ public class EXTDrawRangeElements { public static void glDrawRangeElementsEXT(int mode, int start, int end, ByteBuffer pIndices) { assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglDrawRangeElementsEXT(mode, start, end, pIndices.remaining(), CoreGL11Constants.GL_UNSIGNED_BYTE, pIndices, pIndices.position()); + nglDrawRangeElementsEXT(mode, start, end, pIndices.remaining(), GL11.GL_UNSIGNED_BYTE, pIndices, pIndices.position()); } public static void glDrawRangeElementsEXT(int mode, int start, int end, ShortBuffer pIndices) { assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglDrawRangeElementsEXT(mode, start, end, pIndices.remaining(), CoreGL11Constants.GL_UNSIGNED_SHORT, pIndices, pIndices.position()<<1); + nglDrawRangeElementsEXT(mode, start, end, pIndices.remaining(), GL11.GL_UNSIGNED_SHORT, pIndices, pIndices.position()<<1); } public static void glDrawRangeElementsEXT(int mode, int start, int end, IntBuffer pIndices) { assert VBOTracker.getVBOElementStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglDrawRangeElementsEXT(mode, start, end, pIndices.remaining(), CoreGL11Constants.GL_UNSIGNED_INT, pIndices, pIndices.position()<<2); + nglDrawRangeElementsEXT(mode, start, end, pIndices.remaining(), GL11.GL_UNSIGNED_INT, pIndices, pIndices.position()<<2); } private static native void nglDrawRangeElementsEXT(int mode, int start, int end, int count, int type, Buffer pIndices, int pIndices_offset); diff --git a/src/java/org/lwjgl/opengl/ext/EXTFogCoord.java b/src/java/org/lwjgl/opengl/ext/EXTFogCoord.java index 092d25b3..a5ea49c1 100644 --- a/src/java/org/lwjgl/opengl/ext/EXTFogCoord.java +++ b/src/java/org/lwjgl/opengl/ext/EXTFogCoord.java @@ -43,7 +43,7 @@ import java.nio.Buffer; import java.nio.FloatBuffer; import org.lwjgl.opengl.VBOTracker; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; public class EXTFogCoord { public static final int GL_FOG_COORDINATE_SOURCE_EXT = 0x8450; @@ -58,7 +58,7 @@ public class EXTFogCoord { public static native void glFogCoordfEXT(float coord); public static void glFogCoordPointerEXT(int stride, FloatBuffer data) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglFogCoordPointerEXT(CoreGL11Constants.GL_FLOAT, stride, data, data.position() << 2); + nglFogCoordPointerEXT(GL11.GL_FLOAT, stride, data, data.position() << 2); } private static native void nglFogCoordPointerEXT(int type, int stride, Buffer data, int data_offset); public static void glFogCoordPointerEXT(int type, int stride, int buffer_offset) { diff --git a/src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java b/src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java index 87705e4f..d3c146c0 100644 --- a/src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java +++ b/src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java @@ -44,7 +44,7 @@ import java.nio.ByteBuffer; import java.nio.FloatBuffer; import org.lwjgl.opengl.VBOTracker; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; public class EXTSecondaryColor { public static final int GL_COLOR_SUM_EXT = 0x8458; @@ -63,11 +63,11 @@ public class EXTSecondaryColor { public static void glSecondaryColorPointerEXT(int size, boolean unsigned, int stride, ByteBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglSecondaryColorPointerEXT(size, unsigned ? CoreGL11Constants.GL_UNSIGNED_BYTE: CoreGL11Constants.GL_BYTE, stride, pPointer, pPointer.position()); + nglSecondaryColorPointerEXT(size, unsigned ? GL11.GL_UNSIGNED_BYTE: GL11.GL_BYTE, stride, pPointer, pPointer.position()); } public static void glSecondaryColorPointerEXT(int size, int stride, FloatBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglSecondaryColorPointerEXT(size, CoreGL11Constants.GL_FLOAT, stride, pPointer, pPointer.position()<<2); + nglSecondaryColorPointerEXT(size, GL11.GL_FLOAT, stride, pPointer, pPointer.position()<<2); } private static native void nglSecondaryColorPointerEXT(int size, int type, int stride, Buffer pPointer, int pPointer_offset); diff --git a/src/java/org/lwjgl/opengl/ext/EXTVertexShader.java b/src/java/org/lwjgl/opengl/ext/EXTVertexShader.java index 19324103..7473b9dc 100644 --- a/src/java/org/lwjgl/opengl/ext/EXTVertexShader.java +++ b/src/java/org/lwjgl/opengl/ext/EXTVertexShader.java @@ -45,7 +45,7 @@ import java.nio.ShortBuffer; import java.nio.FloatBuffer; import java.nio.IntBuffer; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.VBOTracker; public class EXTVertexShader { @@ -205,30 +205,30 @@ public class EXTVertexShader { int range, int components); public static void glSetInvariantEXT(int id, boolean unsigned, ByteBuffer pAddr) { - nglSetInvariantEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_BYTE : CoreGL11Constants.GL_BYTE, pAddr, pAddr.position()); + nglSetInvariantEXT(id, unsigned ? GL11.GL_UNSIGNED_BYTE : GL11.GL_BYTE, pAddr, pAddr.position()); } public static void glSetInvariantEXT(int id, boolean unsigned, ShortBuffer pAddr) { - nglSetInvariantEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_SHORT : CoreGL11Constants.GL_SHORT, pAddr, pAddr.position()<<1); + nglSetInvariantEXT(id, unsigned ? GL11.GL_UNSIGNED_SHORT : GL11.GL_SHORT, pAddr, pAddr.position()<<1); } public static void glSetInvariantEXT(int id, FloatBuffer pAddr) { - nglSetInvariantEXT(id, CoreGL11Constants.GL_FLOAT, pAddr, pAddr.position()<<2); + nglSetInvariantEXT(id, GL11.GL_FLOAT, pAddr, pAddr.position()<<2); } public static void glSetInvariantEXT(int id, boolean unsigned, IntBuffer pAddr) { - nglSetInvariantEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_INT : CoreGL11Constants.GL_INT, pAddr, pAddr.position()<<2); + nglSetInvariantEXT(id, unsigned ? GL11.GL_UNSIGNED_INT : GL11.GL_INT, pAddr, pAddr.position()<<2); } private static native void nglSetInvariantEXT(int id, int type, Buffer pAddr, int pAddr_offset); public static void glSetLocalConstantEXT(int id, boolean unsigned, ByteBuffer pAddr) { - nglSetLocalConstantEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_BYTE : CoreGL11Constants.GL_BYTE, pAddr, pAddr.position()); + nglSetLocalConstantEXT(id, unsigned ? GL11.GL_UNSIGNED_BYTE : GL11.GL_BYTE, pAddr, pAddr.position()); } public static void glSetLocalConstantEXT(int id, boolean unsigned, ShortBuffer pAddr) { - nglSetLocalConstantEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_SHORT : CoreGL11Constants.GL_SHORT, pAddr, pAddr.position()<<1); + nglSetLocalConstantEXT(id, unsigned ? GL11.GL_UNSIGNED_SHORT : GL11.GL_SHORT, pAddr, pAddr.position()<<1); } public static void glSetLocalConstantEXT(int id, FloatBuffer pAddr) { - nglSetLocalConstantEXT(id, CoreGL11Constants.GL_FLOAT, pAddr, pAddr.position()<<2); + nglSetLocalConstantEXT(id, GL11.GL_FLOAT, pAddr, pAddr.position()<<2); } public static void glSetLocalConstantEXT(int id, boolean unsigned, IntBuffer pAddr) { - nglSetLocalConstantEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_INT : CoreGL11Constants.GL_INT, pAddr, pAddr.position()<<2); + nglSetLocalConstantEXT(id, unsigned ? GL11.GL_UNSIGNED_INT : GL11.GL_INT, pAddr, pAddr.position()<<2); } private static native void nglSetLocalConstantEXT(int id, int type, Buffer pAddr, int pAddr_offset); @@ -268,19 +268,19 @@ public class EXTVertexShader { private static native void nglVariantuivEXT(int id, IntBuffer piAddr, int piAddr_offset); public static void glVariantPointerEXT(int id, boolean unsigned, int stride, ByteBuffer pAddr) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVariantPointerEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_BYTE : CoreGL11Constants.GL_BYTE, stride, pAddr, pAddr.position()); + nglVariantPointerEXT(id, unsigned ? GL11.GL_UNSIGNED_BYTE : GL11.GL_BYTE, stride, pAddr, pAddr.position()); } public static void glVariantPointerEXT(int id, boolean unsigned, int stride, ShortBuffer pAddr) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVariantPointerEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_SHORT : CoreGL11Constants.GL_SHORT, stride, pAddr, pAddr.position()<<1); + nglVariantPointerEXT(id, unsigned ? GL11.GL_UNSIGNED_SHORT : GL11.GL_SHORT, stride, pAddr, pAddr.position()<<1); } public static void glVariantPointerEXT(int id, int stride, FloatBuffer pAddr) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVariantPointerEXT(id, CoreGL11Constants.GL_FLOAT, stride, pAddr, pAddr.position()<<2); + nglVariantPointerEXT(id, GL11.GL_FLOAT, stride, pAddr, pAddr.position()<<2); } public static void glVariantPointerEXT(int id, boolean unsigned, int stride, IntBuffer pAddr) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVariantPointerEXT(id, unsigned ? CoreGL11Constants.GL_UNSIGNED_INT : CoreGL11Constants.GL_INT, stride, pAddr, pAddr.position()<<2); + nglVariantPointerEXT(id, unsigned ? GL11.GL_UNSIGNED_INT : GL11.GL_INT, stride, pAddr, pAddr.position()<<2); } private static native void nglVariantPointerEXT(int id, int type, int stride, Buffer pAddr, int pAddr_offset); public static void glVariantPointerEXT(int id, int type, int stride, int buffer_offset) { diff --git a/src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java b/src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java index 57a74602..cda35b0b 100644 --- a/src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java +++ b/src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java @@ -43,7 +43,7 @@ import java.nio.Buffer; import java.nio.FloatBuffer; import org.lwjgl.opengl.VBOTracker; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; public class EXTVertexWeighting { public static final int GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3; /* alias to MODELVIEW_STACK_DEPTH */ @@ -64,7 +64,7 @@ public class EXTVertexWeighting { public static void glVertexWeightPointerEXT(int size, int stride, FloatBuffer pPointer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexWeightPointerEXT(size, CoreGL11Constants.GL_FLOAT, stride, pPointer, pPointer.position()<<2); + nglVertexWeightPointerEXT(size, GL11.GL_FLOAT, stride, pPointer, pPointer.position()<<2); } private static native void nglVertexWeightPointerEXT(int size, int type, int stride, Buffer pPointer, int pPointer_offset); public static void glVertexWeightPointerEXT(int size, int type, int stride, int buffer_offset) { diff --git a/src/java/org/lwjgl/opengl/nv/NVVertexProgram.java b/src/java/org/lwjgl/opengl/nv/NVVertexProgram.java index 89b51552..4d87e6bf 100644 --- a/src/java/org/lwjgl/opengl/nv/NVVertexProgram.java +++ b/src/java/org/lwjgl/opengl/nv/NVVertexProgram.java @@ -41,7 +41,7 @@ package org.lwjgl.opengl.nv; import java.nio.*; import org.lwjgl.opengl.VBOTracker; -import org.lwjgl.opengl.CoreGL11Constants; +import org.lwjgl.opengl.GL11; public class NVVertexProgram extends NVProgram { @@ -260,22 +260,22 @@ public class NVVertexProgram extends NVProgram { public static void glVertexAttribPointerNV(int index, int size, boolean unsigned, int stride, ByteBuffer buffer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexAttribPointerNV(index, size, unsigned ? CoreGL11Constants.GL_UNSIGNED_BYTE : CoreGL11Constants.GL_BYTE, stride, buffer, buffer.position()); + nglVertexAttribPointerNV(index, size, unsigned ? GL11.GL_UNSIGNED_BYTE : GL11.GL_BYTE, stride, buffer, buffer.position()); } public static void glVertexAttribPointerNV(int index, int size, boolean unsigned, int stride, ShortBuffer buffer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexAttribPointerNV(index, size, unsigned ? CoreGL11Constants.GL_UNSIGNED_SHORT : CoreGL11Constants.GL_SHORT, stride, buffer, buffer.position() << 1); + nglVertexAttribPointerNV(index, size, unsigned ? GL11.GL_UNSIGNED_SHORT : GL11.GL_SHORT, stride, buffer, buffer.position() << 1); } public static void glVertexAttribPointerNV(int index, int size, int stride, FloatBuffer buffer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexAttribPointerNV(index, size, CoreGL11Constants.GL_FLOAT, stride, buffer, buffer.position() << 2); + nglVertexAttribPointerNV(index, size, GL11.GL_FLOAT, stride, buffer, buffer.position() << 2); } public static void glVertexAttribPointerNV(int index, int size, boolean unsigned, int stride, IntBuffer buffer) { assert VBOTracker.getVBOArrayStack().getState() == 0: "Cannot use Buffers when VBO is enabled"; - nglVertexAttribPointerNV(index, size, unsigned ? CoreGL11Constants.GL_UNSIGNED_INT : CoreGL11Constants.GL_INT, stride, buffer, buffer.position() << 2); + nglVertexAttribPointerNV(index, size, unsigned ? GL11.GL_UNSIGNED_INT : GL11.GL_INT, stride, buffer, buffer.position() << 2); } private static native void nglVertexAttribPointerNV(int index, int size, int type, int stride, Buffer buffer, int bufferOffset); diff --git a/src/java/org/lwjgl/test/input/ControllerCreationTest.java b/src/java/org/lwjgl/test/input/ControllerCreationTest.java index c0c1c60d..ef3275c2 100644 --- a/src/java/org/lwjgl/test/input/ControllerCreationTest.java +++ b/src/java/org/lwjgl/test/input/ControllerCreationTest.java @@ -35,7 +35,7 @@ import org.lwjgl.Sys; import org.lwjgl.Display; import org.lwjgl.DisplayMode; import org.lwjgl.input.Controller; -import org.lwjgl.opengl.CoreGL11; +import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.Window; import org.lwjgl.opengl.GLU; import org.lwjgl.vector.Vector2f; @@ -88,7 +88,7 @@ public class ControllerCreationTest { } private void initializeOpenGL() { - CoreGL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); + GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); GLU.gluOrtho2D(0.0, 640, 0, 480); } @@ -195,24 +195,24 @@ public class ControllerCreationTest { } private void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); - CoreGL11.glPushMatrix(); - CoreGL11.glBegin(CoreGL11.GL_POLYGON); + GL11.glPushMatrix(); + GL11.glBegin(GL11.GL_POLYGON); { - CoreGL11.glColor3f(0.0f, 1.0f, 1.0f); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); + GL11.glColor3f(0.0f, 1.0f, 1.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); - CoreGL11.glColor3f(1.0f, 0.0f, 1.0f); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); + GL11.glColor3f(1.0f, 0.0f, 1.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); - CoreGL11.glColor3f(1.0f, 1.0f, 0.0f); - CoreGL11.glVertex2f(position.x + 60.0f, position.y + 15.f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); + GL11.glColor3f(1.0f, 1.0f, 0.0f); + GL11.glVertex2f(position.x + 60.0f, position.y + 15.f); + GL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); } - CoreGL11.glEnd(); - CoreGL11.glPopMatrix(); + GL11.glEnd(); + GL11.glPopMatrix(); } /** diff --git a/src/java/org/lwjgl/test/input/ControllerTest.java b/src/java/org/lwjgl/test/input/ControllerTest.java index 3bb57675..2eb12eb2 100644 --- a/src/java/org/lwjgl/test/input/ControllerTest.java +++ b/src/java/org/lwjgl/test/input/ControllerTest.java @@ -34,7 +34,7 @@ package org.lwjgl.test.input; import org.lwjgl.DisplayMode; import org.lwjgl.input.Controller; import org.lwjgl.input.Keyboard; -import org.lwjgl.opengl.CoreGL11; +import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.Window; import org.lwjgl.opengl.GLU; import org.lwjgl.vector.Vector2f; @@ -86,7 +86,7 @@ public class ControllerTest { } private void initializeOpenGL() { - CoreGL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); + GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); GLU.gluOrtho2D(0.0, 640, 0, 480); } @@ -167,9 +167,9 @@ public class ControllerTest { } private void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); - CoreGL11.glBegin(CoreGL11.GL_POLYGON); + GL11.glBegin(GL11.GL_POLYGON); { float color = 1.0f; int buttonDown = 0; @@ -180,15 +180,15 @@ public class ControllerTest { System.out.println("Button " + i + " down"); } } - CoreGL11.glColor3f(color, color, color); + GL11.glColor3f(color, color, color); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 60.0f, position.y + 15.f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 60.0f, position.y + 15.f); + GL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); } - CoreGL11.glEnd(); + GL11.glEnd(); } /** diff --git a/src/java/org/lwjgl/test/input/HWCursorTest.java b/src/java/org/lwjgl/test/input/HWCursorTest.java index a1a55acb..9c0b6199 100644 --- a/src/java/org/lwjgl/test/input/HWCursorTest.java +++ b/src/java/org/lwjgl/test/input/HWCursorTest.java @@ -182,23 +182,23 @@ public class HWCursorTest { */ private void render() { //clear background - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); // draw white quad - CoreGL11.glPushMatrix(); + GL11.glPushMatrix(); { - CoreGL11.glTranslatef(mouse_x, 600 - mouse_y, 0); - CoreGL11.glColor3f(1.0f, 1.0f, 1.0f); - CoreGL11.glBegin(CoreGL11.GL_QUADS); + GL11.glTranslatef(mouse_x, 600 - mouse_y, 0); + GL11.glColor3f(1.0f, 1.0f, 1.0f); + GL11.glBegin(GL11.GL_QUADS); { - CoreGL11.glVertex2i(-50, -50); - CoreGL11.glVertex2i(50, -50); - CoreGL11.glVertex2i(50, 50); - CoreGL11.glVertex2i(-50, 50); + GL11.glVertex2i(-50, -50); + GL11.glVertex2i(50, -50); + GL11.glVertex2i(50, 50); + GL11.glVertex2i(-50, 50); } - CoreGL11.glEnd(); + GL11.glEnd(); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); } /** @@ -327,15 +327,15 @@ public class HWCursorTest { */ private void glInit() { // Go into orthographic projection mode. - CoreGL11.glMatrixMode(CoreGL11.GL_PROJECTION); - CoreGL11.glLoadIdentity(); + GL11.glMatrixMode(GL11.GL_PROJECTION); + GL11.glLoadIdentity(); GLU.gluOrtho2D(0, mode.width, 0, mode.height); - CoreGL11.glMatrixMode(CoreGL11.GL_MODELVIEW); - CoreGL11.glLoadIdentity(); - CoreGL11.glViewport(0, 0, mode.width, mode.height); + GL11.glMatrixMode(GL11.GL_MODELVIEW); + GL11.glLoadIdentity(); + GL11.glViewport(0, 0, mode.width, mode.height); //set clear color to black - CoreGL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); + GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); //sync frame (only works on windows) Window.setVSyncEnabled(true); diff --git a/src/java/org/lwjgl/test/input/KeyboardTest.java b/src/java/org/lwjgl/test/input/KeyboardTest.java index d7066584..6f8b8d16 100644 --- a/src/java/org/lwjgl/test/input/KeyboardTest.java +++ b/src/java/org/lwjgl/test/input/KeyboardTest.java @@ -33,7 +33,7 @@ package org.lwjgl.test.input; import org.lwjgl.DisplayMode; import org.lwjgl.input.Keyboard; -import org.lwjgl.opengl.CoreGL11; +import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.Window; import org.lwjgl.opengl.GLU; import org.lwjgl.vector.Vector2f; @@ -89,7 +89,7 @@ public class KeyboardTest { } private void initializeOpenGL() { - CoreGL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); + GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); GLU.gluOrtho2D(0.0, 640, 0, 480); } @@ -198,21 +198,21 @@ public class KeyboardTest { } private void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); - CoreGL11.glBegin(CoreGL11.GL_POLYGON); + GL11.glBegin(GL11.GL_POLYGON); { float color = 1.0f; int buttonDown = 0; - CoreGL11.glColor3f(color, color, color); + GL11.glColor3f(color, color, color); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 60.0f, position.y + 15.f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 60.0f, position.y + 15.f); + GL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); } - CoreGL11.glEnd(); + GL11.glEnd(); } /** diff --git a/src/java/org/lwjgl/test/input/MouseCreationTest.java b/src/java/org/lwjgl/test/input/MouseCreationTest.java index 0bfa8f08..47ca8ea9 100644 --- a/src/java/org/lwjgl/test/input/MouseCreationTest.java +++ b/src/java/org/lwjgl/test/input/MouseCreationTest.java @@ -35,7 +35,7 @@ import org.lwjgl.Sys; import org.lwjgl.Display; import org.lwjgl.DisplayMode; import org.lwjgl.input.Mouse; -import org.lwjgl.opengl.CoreGL11; +import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.Window; import org.lwjgl.opengl.GLU; import org.lwjgl.vector.Vector2f; @@ -91,7 +91,7 @@ public class MouseCreationTest { } private void initializeOpenGL() { - CoreGL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); + GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); GLU.gluOrtho2D(0.0, 640, 0, 480); } @@ -200,9 +200,9 @@ public class MouseCreationTest { } private void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); - CoreGL11.glBegin(CoreGL11.GL_POLYGON); + GL11.glBegin(GL11.GL_POLYGON); { float color = 1.0f; int buttonDown = 0; @@ -213,15 +213,15 @@ public class MouseCreationTest { break; } } - CoreGL11.glColor3f(color, color, color); + GL11.glColor3f(color, color, color); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 60.0f, position.y + 15.f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 60.0f, position.y + 15.f); + GL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); } - CoreGL11.glEnd(); + GL11.glEnd(); } /** diff --git a/src/java/org/lwjgl/test/input/MouseTest.java b/src/java/org/lwjgl/test/input/MouseTest.java index 93498d97..2efe0577 100644 --- a/src/java/org/lwjgl/test/input/MouseTest.java +++ b/src/java/org/lwjgl/test/input/MouseTest.java @@ -34,7 +34,7 @@ package org.lwjgl.test.input; import org.lwjgl.DisplayMode; import org.lwjgl.input.Mouse; import org.lwjgl.input.Keyboard; -import org.lwjgl.opengl.CoreGL11; +import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.Window; import org.lwjgl.opengl.GLU; import org.lwjgl.vector.Vector2f; @@ -86,7 +86,7 @@ public class MouseTest { } private void initializeOpenGL() { - CoreGL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); + GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); GLU.gluOrtho2D(0.0, 640, 0, 480); } @@ -154,9 +154,9 @@ public class MouseTest { } private void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); - CoreGL11.glBegin(CoreGL11.GL_POLYGON); + GL11.glBegin(GL11.GL_POLYGON); { float color = 1.0f; int buttonDown = 0; @@ -167,15 +167,15 @@ public class MouseTest { break; } } - CoreGL11.glColor3f(color, color, color); + GL11.glColor3f(color, color, color); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); - CoreGL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); - CoreGL11.glVertex2f(position.x + 60.0f, position.y + 15.f); - CoreGL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 0.0f); + GL11.glVertex2f(position.x + 0.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 40.0f, position.y + 30.0f); + GL11.glVertex2f(position.x + 60.0f, position.y + 15.f); + GL11.glVertex2f(position.x + 40.0f, position.y + 0.0f); } - CoreGL11.glEnd(); + GL11.glEnd(); } /** diff --git a/src/java/org/lwjgl/test/openal/PositionTest.java b/src/java/org/lwjgl/test/openal/PositionTest.java index edfd0636..5b743741 100644 --- a/src/java/org/lwjgl/test/openal/PositionTest.java +++ b/src/java/org/lwjgl/test/openal/PositionTest.java @@ -122,14 +122,14 @@ public class PositionTest extends BasicTest { // ===================================================== Sys.log("Setting up OpenGL"); - CoreGL11.glViewport(0, 0, WINDOW_WIDTH, WINDOW_HEIGHT); - CoreGL11.glMatrixMode(CoreGL11.GL_PROJECTION); - CoreGL11.glLoadIdentity(); + GL11.glViewport(0, 0, WINDOW_WIDTH, WINDOW_HEIGHT); + GL11.glMatrixMode(GL11.GL_PROJECTION); + GL11.glLoadIdentity(); GLU.gluPerspective(50.0, WINDOW_WIDTH / WINDOW_HEIGHT, 0.0, 50.0); - CoreGL11.glMatrixMode(CoreGL11.GL_MODELVIEW); - CoreGL11.glLoadIdentity(); - CoreGL11.glTranslatef(0.0f, 0.0f, -6.6f); - CoreGL11.glClearColor(0.0f, 0.0f, 0.0f, 1.0f); + GL11.glMatrixMode(GL11.GL_MODELVIEW); + GL11.glLoadIdentity(); + GL11.glTranslatef(0.0f, 0.0f, -6.6f); + GL11.glClearColor(0.0f, 0.0f, 0.0f, 1.0f); glut = this.new GLUT(); Window.setVSyncEnabled(true); @@ -404,48 +404,48 @@ public class PositionTest extends BasicTest { * Render the scene */ private void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT | CoreGL11.GL_DEPTH_BUFFER_BIT); - CoreGL11.glPushMatrix(); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT | GL11.GL_DEPTH_BUFFER_BIT); + GL11.glPushMatrix(); { - CoreGL11.glRotatef(20.0f, 1.0f, 1.0f, 0.0f); + GL11.glRotatef(20.0f, 1.0f, 1.0f, 0.0f); // left - CoreGL11.glPushMatrix(); + GL11.glPushMatrix(); { - CoreGL11.glTranslatef(leftPosition.get(0), leftPosition.get(1), leftPosition.get(2)); - CoreGL11.glColor3f(1.0f, 0.0f, 0.0f); + GL11.glTranslatef(leftPosition.get(0), leftPosition.get(1), leftPosition.get(2)); + GL11.glColor3f(1.0f, 0.0f, 0.0f); glut.glutWireCube(0.5f); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); // center - CoreGL11.glPushMatrix(); + GL11.glPushMatrix(); { - CoreGL11.glTranslatef(centerPosition.get(0), centerPosition.get(1), centerPosition.get(2)); - CoreGL11.glColor3f(0.0f, 0.0f, 1.0f); + GL11.glTranslatef(centerPosition.get(0), centerPosition.get(1), centerPosition.get(2)); + GL11.glColor3f(0.0f, 0.0f, 1.0f); glut.glutWireCube(0.5f); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); // right - CoreGL11.glPushMatrix(); + GL11.glPushMatrix(); { - CoreGL11.glTranslatef(rightPosition.get(0), rightPosition.get(1), rightPosition.get(2)); - CoreGL11.glColor3f(0.0f, 1.0f, 0.0f); + GL11.glTranslatef(rightPosition.get(0), rightPosition.get(1), rightPosition.get(2)); + GL11.glColor3f(0.0f, 1.0f, 0.0f); glut.glutWireCube(0.5f); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); // listener - CoreGL11.glPushMatrix(); + GL11.glPushMatrix(); { - CoreGL11.glTranslatef(listenerPosition.get(0), listenerPosition.get(1), listenerPosition.get(2)); - CoreGL11.glColor3f(1.0f, 1.0f, 1.0f); + GL11.glTranslatef(listenerPosition.get(0), listenerPosition.get(1), listenerPosition.get(2)); + GL11.glColor3f(1.0f, 1.0f, 1.0f); glut.glutSolidCube(0.5f); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); } /** @@ -515,11 +515,11 @@ public class PositionTest extends BasicTest { float v[][] = new float[8][3]; public void glutWireCube(float size) { - drawBox(size, CoreGL11.GL_LINE_LOOP); + drawBox(size, GL11.GL_LINE_LOOP); } public void glutSolidCube(float size) { - drawBox(size, CoreGL11.GL_QUADS); + drawBox(size, GL11.GL_QUADS); } private void drawBox(float size, int type) { @@ -532,13 +532,13 @@ public class PositionTest extends BasicTest { v[1][2] = v[2][2] = v[5][2] = v[6][2] = size / 2; for (int i = 5; i >= 0; i--) { - CoreGL11.glBegin(type); - CoreGL11.glNormal3f(n[i][0], n[i][1], n[i][2]); - CoreGL11.glVertex3f(v[faces[i][0]][0], v[faces[i][0]][1], v[faces[i][0]][2]); - CoreGL11.glVertex3f(v[faces[i][1]][0], v[faces[i][1]][1], v[faces[i][1]][2]); - CoreGL11.glVertex3f(v[faces[i][2]][0], v[faces[i][2]][1], v[faces[i][2]][2]); - CoreGL11.glVertex3f(v[faces[i][3]][0], v[faces[i][3]][1], v[faces[i][3]][2]); - CoreGL11.glEnd(); + GL11.glBegin(type); + GL11.glNormal3f(n[i][0], n[i][1], n[i][2]); + GL11.glVertex3f(v[faces[i][0]][0], v[faces[i][0]][1], v[faces[i][0]][2]); + GL11.glVertex3f(v[faces[i][1]][0], v[faces[i][1]][1], v[faces[i][1]][2]); + GL11.glVertex3f(v[faces[i][2]][0], v[faces[i][2]][1], v[faces[i][2]][2]); + GL11.glVertex3f(v[faces[i][3]][0], v[faces[i][3]][1], v[faces[i][3]][2]); + GL11.glEnd(); } } diff --git a/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java b/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java index b3d35499..e2b2ec57 100644 --- a/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java +++ b/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java @@ -168,24 +168,24 @@ public class FullScreenWindowedTest { private void render() { //clear background - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); // draw white quad - CoreGL11.glPushMatrix(); + GL11.glPushMatrix(); { - CoreGL11.glTranslatef(quadPosition.x, quadPosition.y, 0); - CoreGL11.glRotatef(angle, 0.0f, 0.0f, 1.0f); - CoreGL11.glColor3f(1.0f, 1.0f, 1.0f); - CoreGL11.glBegin(CoreGL11.GL_QUADS); + GL11.glTranslatef(quadPosition.x, quadPosition.y, 0); + GL11.glRotatef(angle, 0.0f, 0.0f, 1.0f); + GL11.glColor3f(1.0f, 1.0f, 1.0f); + GL11.glBegin(GL11.GL_QUADS); { - CoreGL11.glVertex2i(-50, -50); - CoreGL11.glVertex2i(50, -50); - CoreGL11.glVertex2i(50, 50); - CoreGL11.glVertex2i(-50, 50); + GL11.glVertex2i(-50, -50); + GL11.glVertex2i(50, -50); + GL11.glVertex2i(50, 50); + GL11.glVertex2i(-50, 50); } - CoreGL11.glEnd(); + GL11.glEnd(); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); } /** @@ -305,15 +305,15 @@ public class FullScreenWindowedTest { */ private void glInit() { // Go into orthographic projection mode. - CoreGL11.glMatrixMode(CoreGL11.GL_PROJECTION); - CoreGL11.glLoadIdentity(); + GL11.glMatrixMode(GL11.GL_PROJECTION); + GL11.glLoadIdentity(); GLU.gluOrtho2D(0, mode.width, 0, mode.height); - CoreGL11.glMatrixMode(CoreGL11.GL_MODELVIEW); - CoreGL11.glLoadIdentity(); - CoreGL11.glViewport(0, 0, mode.width, mode.height); + GL11.glMatrixMode(GL11.GL_MODELVIEW); + GL11.glLoadIdentity(); + GL11.glViewport(0, 0, mode.width, mode.height); //set clear color to black - CoreGL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); + GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f); //sync frame (only works on windows) Window.setVSyncEnabled(true); diff --git a/src/java/org/lwjgl/test/opengl/Game.java b/src/java/org/lwjgl/test/opengl/Game.java index ffd53163..531877f9 100644 --- a/src/java/org/lwjgl/test/opengl/Game.java +++ b/src/java/org/lwjgl/test/opengl/Game.java @@ -148,17 +148,17 @@ public final class Game { * All rendering is done in here */ private static void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); - CoreGL11.glPushMatrix(); - CoreGL11.glTranslatef(Display.getWidth() / 2, Display.getHeight() / 2, 0.0f); - CoreGL11.glRotatef(angle, 0, 0, 1.0f); - CoreGL11.glBegin(CoreGL11.GL_QUADS); - CoreGL11.glVertex2i(-50, -50); - CoreGL11.glVertex2i(50, -50); - CoreGL11.glVertex2i(50, 50); - CoreGL11.glVertex2i(-50, 50); - CoreGL11.glEnd(); - CoreGL11.glPopMatrix(); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); + GL11.glPushMatrix(); + GL11.glTranslatef(Display.getWidth() / 2, Display.getHeight() / 2, 0.0f); + GL11.glRotatef(angle, 0, 0, 1.0f); + GL11.glBegin(GL11.GL_QUADS); + GL11.glVertex2i(-50, -50); + GL11.glVertex2i(50, -50); + GL11.glVertex2i(50, 50); + GL11.glVertex2i(-50, 50); + GL11.glEnd(); + GL11.glPopMatrix(); } /** @@ -172,18 +172,18 @@ public final class Game { Sys.setProcessPriority(Sys.HIGH_PRIORITY); System.out.println("Timer resolution: " + Sys.getTimerResolution()); // Go into orthographic projection mode. - CoreGL11.glMatrixMode(CoreGL11.GL_PROJECTION); - CoreGL11.glLoadIdentity(); + GL11.glMatrixMode(GL11.GL_PROJECTION); + GL11.glLoadIdentity(); GLU.gluOrtho2D(0, Display.getWidth(), 0, Display.getHeight()); - CoreGL11.glMatrixMode(CoreGL11.GL_MODELVIEW); - CoreGL11.glLoadIdentity(); - CoreGL11.glViewport(0, 0, Display.getWidth(), Display.getHeight()); + GL11.glMatrixMode(GL11.GL_MODELVIEW); + GL11.glLoadIdentity(); + GL11.glViewport(0, 0, Display.getWidth(), Display.getHeight()); ByteBuffer num_tex_units_buf = ByteBuffer.allocateDirect(4); num_tex_units_buf.order(ByteOrder.nativeOrder()); - CoreGL11.glGetInteger(CoreGL13.GL_MAX_TEXTURE_UNITS, num_tex_units_buf.asIntBuffer()); + GL11.glGetInteger(GL13.GL_MAX_TEXTURE_UNITS, num_tex_units_buf.asIntBuffer()); System.out.println("Number of texture units: " + num_tex_units_buf.getInt()); // Fix the refresh rate to the display frequency. -// CoreGL11.wglSwapIntervalEXT(1); +// GL11.wglSwapIntervalEXT(1); } /** diff --git a/src/java/org/lwjgl/test/opengl/Grass.java b/src/java/org/lwjgl/test/opengl/Grass.java index 155bd2e9..8b749e63 100644 --- a/src/java/org/lwjgl/test/opengl/Grass.java +++ b/src/java/org/lwjgl/test/opengl/Grass.java @@ -147,7 +147,7 @@ public class Grass { NVVertexProgram.GL_VERTEX_PROGRAM_NV, program_handle, program_buf); - /*CoreGL11.glGetInteger(CoreGL11.PROGRAM_ERROR_POSITION_NV, int_buf); + /*GL11.glGetInteger(GL11.PROGRAM_ERROR_POSITION_NV, int_buf); System.out.println("error position: " + int_buf.get(0));*/ genMesh(); @@ -160,24 +160,24 @@ public class Grass { light_buf_f.rewind(); light_buf_f.put(LightDiffuse); - CoreGL11.glLightfv( - CoreGL11.GL_LIGHT0, - CoreGL11.GL_DIFFUSE, + GL11.glLightfv( + GL11.GL_LIGHT0, + GL11.GL_DIFFUSE, light_buf_f); light_buf_f.rewind(); light_buf_f.put(LightPosition); - CoreGL11.glLightfv( - CoreGL11.GL_LIGHT0, - CoreGL11.GL_POSITION, + GL11.glLightfv( + GL11.GL_LIGHT0, + GL11.GL_POSITION, light_buf_f); - CoreGL11.glEnable(CoreGL11.GL_LIGHT0); - CoreGL11.glEnable(CoreGL11.GL_LIGHTING); - CoreGL11.glEnable(CoreGL11.GL_DEPTH_TEST); - CoreGL11.glBlendFunc(CoreGL11.GL_SRC_ALPHA, CoreGL11.GL_ONE_MINUS_SRC_ALPHA); - CoreGL11.glEnable(CoreGL11.GL_BLEND); - CoreGL11.glMatrixMode(CoreGL11.GL_PROJECTION); + GL11.glEnable(GL11.GL_LIGHT0); + GL11.glEnable(GL11.GL_LIGHTING); + GL11.glEnable(GL11.GL_DEPTH_TEST); + GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); + GL11.glEnable(GL11.GL_BLEND); + GL11.glMatrixMode(GL11.GL_PROJECTION); GLU.gluPerspective(40.0, 1.0, 1.0, 50.0); - CoreGL11.glMatrixMode(CoreGL11.GL_MODELVIEW); + GL11.glMatrixMode(GL11.GL_MODELVIEW); GLU.gluLookAt(14.0, 10.0, -16.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0); @@ -193,7 +193,7 @@ public class Grass { degree *= (0.5 + myrand()); ptrAnimate(degree); - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT | CoreGL11.GL_DEPTH_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT | GL11.GL_DEPTH_BUFFER_BIT); //ptrDraw(); @@ -239,16 +239,16 @@ public class Grass { fRigid = ((fRigid = myrand()) < 0.2f) ? 0.2f : fRigid; if (myrand() < 0.3) - CoreGL11.glBegin(CoreGL11.GL_LINE_STRIP); + GL11.glBegin(GL11.GL_LINE_STRIP); else - CoreGL11.glBegin(CoreGL11.GL_QUAD_STRIP); + GL11.glBegin(GL11.GL_QUAD_STRIP); for (cFaces = 0; cFaces < numFaces; cFaces++) { for (cWidth = frndWidth; cWidth >= -frndWidth; cWidth -= (frndWidth * 2.0f)) { - CoreGL11.glColor4f(fX, fRigid, fZ, (float) cFaces / (float) numFaces); - CoreGL11.glVertex3f( + GL11.glColor4f(fX, fRigid, fZ, (float) cFaces / (float) numFaces); + GL11.glVertex3f( (float) (((cFaces - 2) * 0.1f) * java.lang.Math.cos(fRotate) + (cWidth) * java.lang.Math.sin(fRotate)), @@ -259,7 +259,7 @@ public class Grass { } frndWidth -= fDecWidth; } - CoreGL11.glEnd(); + GL11.glEnd(); } @@ -267,18 +267,18 @@ public class Grass { float cI, cJ, fArea; fArea = 20.0f; - mesh = CoreGL11.glGenLists(1); - CoreGL11.glNewList(mesh, CoreGL11.GL_COMPILE); + mesh = GL11.glGenLists(1); + GL11.glNewList(mesh, GL11.GL_COMPILE); for (cI = -fArea / 2; cI < fArea / 2; cI += 0.25f) { for (cJ = -fArea / 2; cJ < fArea / 2; cJ += 0.25f) { genGrass(0.5f, 0.1f, cI, cJ); } } - CoreGL11.glEndList(); + GL11.glEndList(); } private static void grsDraw() { - CoreGL11.glEnable(NVVertexProgram.GL_VERTEX_PROGRAM_NV); + GL11.glEnable(NVVertexProgram.GL_VERTEX_PROGRAM_NV); NVVertexProgram.glBindProgramNV(NVVertexProgram.GL_VERTEX_PROGRAM_NV, program_handle); NVVertexProgram.glTrackMatrixNV( NVVertexProgram.GL_VERTEX_PROGRAM_NV, @@ -426,8 +426,8 @@ public class Grass { 0.5f, 1f); NVVertexProgram.glProgramParameter4fNV(NVVertexProgram.GL_VERTEX_PROGRAM_NV, 26, 0.7f, 0.4f, 0f, 0f); - CoreGL11.glCallList(mesh); - CoreGL11.glDisable(NVVertexProgram.GL_VERTEX_PROGRAM_NV); + GL11.glCallList(mesh); + GL11.glDisable(NVVertexProgram.GL_VERTEX_PROGRAM_NV); } diff --git a/src/java/org/lwjgl/test/opengl/PbufferTest.java b/src/java/org/lwjgl/test/opengl/PbufferTest.java index 93c6f1ce..fd7d43af 100644 --- a/src/java/org/lwjgl/test/opengl/PbufferTest.java +++ b/src/java/org/lwjgl/test/opengl/PbufferTest.java @@ -184,49 +184,49 @@ public class PbufferTest { pbuffer.makeCurrent(); // Pbuffer rendering //clear background - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); // draw white quad - CoreGL11.glPushMatrix(); + GL11.glPushMatrix(); { - CoreGL11.glTranslatef(quadPosition.x, quadPosition.y, 0); - CoreGL11.glRotatef(angle, 0.0f, 0.0f, 1.0f); - CoreGL11.glColor3f(1.0f, 1.0f, 1.0f); - CoreGL11.glBegin(CoreGL11.GL_QUADS); + GL11.glTranslatef(quadPosition.x, quadPosition.y, 0); + GL11.glRotatef(angle, 0.0f, 0.0f, 1.0f); + GL11.glColor3f(1.0f, 1.0f, 1.0f); + GL11.glBegin(GL11.GL_QUADS); { - CoreGL11.glVertex2i(-50, -50); - CoreGL11.glVertex2i(50, -50); - CoreGL11.glVertex2i(50, 50); - CoreGL11.glVertex2i(-50, 50); + GL11.glVertex2i(-50, -50); + GL11.glVertex2i(50, -50); + GL11.glVertex2i(50, 50); + GL11.glVertex2i(-50, 50); } - CoreGL11.glEnd(); + GL11.glEnd(); } - CoreGL11.glPopMatrix(); - CoreGL11.glCopyTexImage2D(CoreGL11.GL_TEXTURE_2D, 0, CoreGL11.GL_RGB, 0, 0, 512, 512, 0); + GL11.glPopMatrix(); + GL11.glCopyTexImage2D(GL11.GL_TEXTURE_2D, 0, GL11.GL_RGB, 0, 0, 512, 512, 0); Pbuffer.releaseContext(); // OpenGL window rendering - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); // draw white quad - CoreGL11.glPushMatrix(); + GL11.glPushMatrix(); { - CoreGL11.glTranslatef(quadPosition.x, quadPosition.y, 0); - CoreGL11.glRotatef(angle, 0.0f, 0.0f, 1.0f); - CoreGL11.glColor3f(1.0f, 1.0f, 0.0f); - CoreGL11.glBegin(CoreGL11.GL_QUADS); + GL11.glTranslatef(quadPosition.x, quadPosition.y, 0); + GL11.glRotatef(angle, 0.0f, 0.0f, 1.0f); + GL11.glColor3f(1.0f, 1.0f, 0.0f); + GL11.glBegin(GL11.GL_QUADS); { - CoreGL11.glTexCoord2f(0f, 0f); - CoreGL11.glVertex2i(-50, -50); - CoreGL11.glTexCoord2f(1f, 0f); - CoreGL11.glVertex2i(50, -50); - CoreGL11.glTexCoord2f(1f, 1f); - CoreGL11.glVertex2i(50, 50); - CoreGL11.glTexCoord2f(0f, 1f); - CoreGL11.glVertex2i(-50, 50); + GL11.glTexCoord2f(0f, 0f); + GL11.glVertex2i(-50, -50); + GL11.glTexCoord2f(1f, 0f); + GL11.glVertex2i(50, -50); + GL11.glTexCoord2f(1f, 1f); + GL11.glVertex2i(50, 50); + GL11.glTexCoord2f(0f, 1f); + GL11.glVertex2i(-50, 50); } - CoreGL11.glEnd(); + GL11.glEnd(); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); } private void initPbuffer() { @@ -234,7 +234,7 @@ public class PbufferTest { pbuffer = new Pbuffer(512, 512, mode.bpp, 0, 0, 0); pbuffer.makeCurrent(); initGLState(256, 256, 0.5f); - CoreGL11.glBindTexture(CoreGL11.GL_TEXTURE_2D, tex_handle); + GL11.glBindTexture(GL11.GL_TEXTURE_2D, tex_handle); Pbuffer.releaseContext(); } catch (Exception e) { e.printStackTrace(); @@ -335,7 +335,7 @@ public class PbufferTest { private void destroyTexture() { IntBuffer buffer = ByteBuffer.allocateDirect(4).order(ByteOrder.nativeOrder()).asIntBuffer(); buffer.put(0, tex_handle); - CoreGL11.glDeleteTextures(buffer); + GL11.glDeleteTextures(buffer); } /** @@ -370,15 +370,15 @@ public class PbufferTest { } private void initGLState(int width, int height, float color) { - CoreGL11.glMatrixMode(CoreGL11.GL_PROJECTION); - CoreGL11.glLoadIdentity(); + GL11.glMatrixMode(GL11.GL_PROJECTION); + GL11.glLoadIdentity(); GLU.gluOrtho2D(0, mode.width, 0, mode.height); - CoreGL11.glMatrixMode(CoreGL11.GL_MODELVIEW); - CoreGL11.glLoadIdentity(); - CoreGL11.glViewport(0, 0, width, height); + GL11.glMatrixMode(GL11.GL_MODELVIEW); + GL11.glLoadIdentity(); + GL11.glViewport(0, 0, width, height); //set clear color to black - CoreGL11.glClearColor(color, color, color, 0.0f); + GL11.glClearColor(color, color, color, 0.0f); } /** @@ -388,17 +388,17 @@ public class PbufferTest { //sync frame (only works on windows) Window.setVSyncEnabled(true); - CoreGL11.glTexEnvf(CoreGL11.GL_TEXTURE_ENV, CoreGL11.GL_TEXTURE_ENV_MODE, CoreGL11.GL_REPLACE); - CoreGL11.glEnable(CoreGL11.GL_TEXTURE_2D); + GL11.glTexEnvf(GL11.GL_TEXTURE_ENV, GL11.GL_TEXTURE_ENV_MODE, GL11.GL_REPLACE); + GL11.glEnable(GL11.GL_TEXTURE_2D); // Create shared texture IntBuffer buffer = ByteBuffer.allocateDirect(4).order(ByteOrder.nativeOrder()).asIntBuffer(); - CoreGL11.glGenTextures(buffer); + GL11.glGenTextures(buffer); tex_handle = buffer.get(0); - CoreGL11.glBindTexture(CoreGL11.GL_TEXTURE_2D, tex_handle); - CoreGL11.glTexParameteri(CoreGL11.GL_TEXTURE_2D, CoreGL11.GL_TEXTURE_WRAP_S, CoreGL11.GL_CLAMP); - CoreGL11.glTexParameteri(CoreGL11.GL_TEXTURE_2D, CoreGL11.GL_TEXTURE_WRAP_T, CoreGL11.GL_CLAMP); - CoreGL11.glTexParameteri(CoreGL11.GL_TEXTURE_2D, CoreGL11.GL_TEXTURE_MIN_FILTER, CoreGL11.GL_LINEAR); - CoreGL11.glTexParameteri(CoreGL11.GL_TEXTURE_2D, CoreGL11.GL_TEXTURE_MAG_FILTER, CoreGL11.GL_LINEAR); + GL11.glBindTexture(GL11.GL_TEXTURE_2D, tex_handle); + GL11.glTexParameteri(GL11.GL_TEXTURE_2D, GL11.GL_TEXTURE_WRAP_S, GL11.GL_CLAMP); + GL11.glTexParameteri(GL11.GL_TEXTURE_2D, GL11.GL_TEXTURE_WRAP_T, GL11.GL_CLAMP); + GL11.glTexParameteri(GL11.GL_TEXTURE_2D, GL11.GL_TEXTURE_MIN_FILTER, GL11.GL_LINEAR); + GL11.glTexParameteri(GL11.GL_TEXTURE_2D, GL11.GL_TEXTURE_MAG_FILTER, GL11.GL_LINEAR); initGLState(mode.width, mode.height, 0f); } diff --git a/src/java/org/lwjgl/test/opengl/VBOIndexTest.java b/src/java/org/lwjgl/test/opengl/VBOIndexTest.java index 37ad5990..5ab6c9f3 100644 --- a/src/java/org/lwjgl/test/opengl/VBOIndexTest.java +++ b/src/java/org/lwjgl/test/opengl/VBOIndexTest.java @@ -151,10 +151,10 @@ public final class VBOIndexTest { * All rendering is done in here */ private static void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); - CoreGL11.glPushMatrix(); - CoreGL11.glTranslatef(Display.getWidth() / 2, Display.getHeight() / 2, 0.0f); - CoreGL11.glRotatef(angle, 0, 0, 1.0f); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); + GL11.glPushMatrix(); + GL11.glTranslatef(Display.getWidth() / 2, Display.getHeight() / 2, 0.0f); + GL11.glRotatef(angle, 0, 0, 1.0f); ByteBuffer new_mapped_buffer = ARBVertexBufferObject.glMapBufferARB(ARBVertexBufferObject.GL_ARRAY_BUFFER_ARB, ARBVertexBufferObject.GL_WRITE_ONLY_ARB, 2*4*4, mapped_buffer); @@ -175,9 +175,9 @@ public final class VBOIndexTest { mapped_indices_int_buffer.put(indices); if (ARBVertexBufferObject.glUnmapBufferARB(ARBVertexBufferObject.GL_ARRAY_BUFFER_ARB) && ARBVertexBufferObject.glUnmapBufferARB(ARBVertexBufferObject.GL_ELEMENT_ARRAY_BUFFER_ARB)) { - CoreGL11.glDrawElements(CoreGL11.GL_QUADS, 4, CoreGL11.GL_UNSIGNED_INT, 0); + GL11.glDrawElements(GL11.GL_QUADS, 4, GL11.GL_UNSIGNED_INT, 0); } - CoreGL11.glPopMatrix(); + GL11.glPopMatrix(); } /** @@ -191,12 +191,12 @@ public final class VBOIndexTest { Sys.setProcessPriority(Sys.HIGH_PRIORITY); System.out.println("Timer resolution: " + Sys.getTimerResolution()); // Go into orthographic projection mode. - CoreGL11.glMatrixMode(CoreGL11.GL_PROJECTION); - CoreGL11.glLoadIdentity(); + GL11.glMatrixMode(GL11.GL_PROJECTION); + GL11.glLoadIdentity(); GLU.gluOrtho2D(0, Display.getWidth(), 0, Display.getHeight()); - CoreGL11.glMatrixMode(CoreGL11.GL_MODELVIEW); - CoreGL11.glLoadIdentity(); - CoreGL11.glViewport(0, 0, Display.getWidth(), Display.getHeight()); + GL11.glMatrixMode(GL11.GL_MODELVIEW); + GL11.glLoadIdentity(); + GL11.glViewport(0, 0, Display.getWidth(), Display.getHeight()); if (!GLCaps.GL_ARB_vertex_buffer_object) { System.out.println("ARB VBO not supported!"); System.exit(1); @@ -215,8 +215,8 @@ public final class VBOIndexTest { indices.rewind(); ARBVertexBufferObject.glBufferDataARB(ARBVertexBufferObject.GL_ARRAY_BUFFER_ARB, 2*4*4, (ByteBuffer)null, ARBVertexBufferObject.GL_STREAM_DRAW_ARB); ARBVertexBufferObject.glBufferDataARB(ARBVertexBufferObject.GL_ELEMENT_ARRAY_BUFFER_ARB, 4*4, (ByteBuffer)null, ARBVertexBufferObject.GL_STREAM_DRAW_ARB); - CoreGL11.glEnableClientState(CoreGL11.GL_VERTEX_ARRAY); - CoreGL11.glVertexPointer(2, CoreGL11.GL_FLOAT, 0, 0); + GL11.glEnableClientState(GL11.GL_VERTEX_ARRAY); + GL11.glVertexPointer(2, GL11.GL_FLOAT, 0, 0); } /** diff --git a/src/java/org/lwjgl/test/opengl/VBOTest.java b/src/java/org/lwjgl/test/opengl/VBOTest.java index 9ee6110a..0cc38036 100644 --- a/src/java/org/lwjgl/test/opengl/VBOTest.java +++ b/src/java/org/lwjgl/test/opengl/VBOTest.java @@ -147,10 +147,10 @@ public final class VBOTest { * All rendering is done in here */ private static void render() { - CoreGL11.glClear(CoreGL11.GL_COLOR_BUFFER_BIT); - CoreGL11.glPushMatrix(); - CoreGL11.glTranslatef(Display.getWidth() / 2, Display.getHeight() / 2, 0.0f); - CoreGL11.glRotatef(angle, 0, 0, 1.0f); + GL11.glClear(GL11.GL_COLOR_BUFFER_BIT); + GL11.glPushMatrix(); + GL11.glTranslatef(Display.getWidth() / 2, Display.getHeight() / 2, 0.0f); + GL11.glRotatef(angle, 0, 0, 1.0f); ByteBuffer new_mapped_buffer = ARBVertexBufferObject.glMapBufferARB(ARBVertexBufferObject.GL_ARRAY_BUFFER_ARB, ARBVertexBufferObject.GL_WRITE_ONLY_ARB, 2*4*4, mapped_buffer); if (new_mapped_buffer != mapped_buffer) mapped_float_buffer = new_mapped_buffer.order(ByteOrder.nativeOrder()).asFloatBuffer(); @@ -159,8 +159,8 @@ public final class VBOTest { vertices.rewind(); mapped_float_buffer.put(vertices); if (ARBVertexBufferObject.glUnmapBufferARB(ARBVertexBufferObject.GL_ARRAY_BUFFER_ARB)) - CoreGL11.glDrawArrays(CoreGL11.GL_QUADS, 0, 4); - CoreGL11.glPopMatrix(); + GL11.glDrawArrays(GL11.GL_QUADS, 0, 4); + GL11.glPopMatrix(); } /** @@ -174,12 +174,12 @@ public final class VBOTest { Sys.setProcessPriority(Sys.HIGH_PRIORITY); System.out.println("Timer resolution: " + Sys.getTimerResolution()); // Go into orthographic projection mode. - CoreGL11.glMatrixMode(CoreGL11.GL_PROJECTION); - CoreGL11.glLoadIdentity(); + GL11.glMatrixMode(GL11.GL_PROJECTION); + GL11.glLoadIdentity(); GLU.gluOrtho2D(0, Display.getWidth(), 0, Display.getHeight()); - CoreGL11.glMatrixMode(CoreGL11.GL_MODELVIEW); - CoreGL11.glLoadIdentity(); - CoreGL11.glViewport(0, 0, Display.getWidth(), Display.getHeight()); + GL11.glMatrixMode(GL11.GL_MODELVIEW); + GL11.glLoadIdentity(); + GL11.glViewport(0, 0, Display.getWidth(), Display.getHeight()); if (!GLCaps.GL_ARB_vertex_buffer_object) { System.out.println("ARB VBO not supported!"); System.exit(1); @@ -191,8 +191,8 @@ public final class VBOTest { vertices = ByteBuffer.allocateDirect(2*4*4).order(ByteOrder.nativeOrder()).asFloatBuffer(); vertices.put(-50).put(-50).put(50).put(-50).put(50).put(50).put(-50).put(50); ARBVertexBufferObject.glBufferDataARB(ARBVertexBufferObject.GL_ARRAY_BUFFER_ARB, 2*4*4, (ByteBuffer)null, ARBVertexBufferObject.GL_STREAM_DRAW_ARB); - CoreGL11.glEnableClientState(CoreGL11.GL_VERTEX_ARRAY); - CoreGL11.glVertexPointer(2, CoreGL11.GL_FLOAT, 0, 0); + GL11.glEnableClientState(GL11.GL_VERTEX_ARRAY); + GL11.glVertexPointer(2, GL11.GL_FLOAT, 0, 0); } /** diff --git a/src/native/common/Makefile.am b/src/native/common/Makefile.am index 8cc6a5ab..099f7c1b 100644 --- a/src/native/common/Makefile.am +++ b/src/native/common/Makefile.am @@ -34,14 +34,13 @@ COMMON = \ org_lwjgl_openal_eax_EAXBufferProperties.h \ org_lwjgl_openal_eax_EAXListenerProperties.cpp \ org_lwjgl_openal_eax_EAXListenerProperties.h \ - org_lwjgl_opengl_CoreGL11.cpp \ - org_lwjgl_opengl_CoreGL11.h \ - org_lwjgl_opengl_CoreGL12.cpp \ - org_lwjgl_opengl_CoreGL12.h \ - org_lwjgl_opengl_CoreGL13.cpp \ - org_lwjgl_opengl_CoreGL13.h \ - org_lwjgl_opengl_CoreGL14.cpp \ - org_lwjgl_opengl_CoreGL15.h \ + org_lwjgl_opengl_GL11.cpp \ + org_lwjgl_opengl_GL11.h \ + org_lwjgl_opengl_GL12.cpp \ + org_lwjgl_opengl_GL12.h \ + org_lwjgl_opengl_GL13.cpp \ + org_lwjgl_opengl_GL13.h \ + org_lwjgl_opengl_GL14.cpp \ org_lwjgl_opengl_GLU.cpp \ org_lwjgl_opengl_GLU.h diff --git a/src/native/common/org_lwjgl_openal_CoreAL.h b/src/native/common/org_lwjgl_openal_CoreAL.h index 4c04e1bb..36f42045 100644 --- a/src/native/common/org_lwjgl_openal_CoreAL.h +++ b/src/native/common/org_lwjgl_openal_CoreAL.h @@ -8,10 +8,10 @@ extern "C" { #endif /* Inaccessible static: created */ -/* Inaccessible static: class_000240 */ -/* Inaccessible static: class_000241 */ +/* Inaccessible static: class_00024org_00024lwjgl_00024openal_00024BaseAL */ +/* Inaccessible static: class_00024java_00024lang_00024String */ /* Inaccessible static: _00024assertionsDisabled */ -/* Inaccessible static: class_000240 */ +/* Inaccessible static: class_00024org_00024lwjgl_00024openal_00024CoreAL */ /* * Class: org_lwjgl_openal_CoreAL * Method: alEnable diff --git a/src/native/common/org_lwjgl_opengl_GL11.cpp b/src/native/common/org_lwjgl_opengl_GL11.cpp new file mode 100644 index 00000000..14da2b84 --- /dev/null +++ b/src/native/common/org_lwjgl_opengl_GL11.cpp @@ -0,0 +1,2160 @@ +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * * Neither the name of 'Light Weight Java Game Library' nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +/** + * $Id$ + * + * Core OpenGL functions. + * + * @author cix_foo + * @version $Revision$ + */ + +#ifdef _WIN32 +#include +#endif + +#include "org_lwjgl_opengl_GL11.h" +#include "checkGLerror.h" +#include "extgl.h" + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glAccum + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glAccum(JNIEnv * env, jclass clazz, jint p0, jfloat p1) +{ + glAccum((GLint) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glAlphaFunc + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glAlphaFunc(JNIEnv * env, jclass clazz, jint p0, jfloat p1) +{ + glAlphaFunc((GLint) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearColor + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearColor(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + glClearColor((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearAccum + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearAccum(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + glClearAccum((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClear + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClear(JNIEnv * env, jclass clazz, jint p0) +{ + glClear((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCallLists + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglCallLists(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject lists_buffer, jint lists_offset) +{ + GLbyte *lists = (GLbyte *)env->GetDirectBufferAddress(lists_buffer); + glCallLists((GLint) p0, (GLint) p1, (const void *)(lists + lists_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCallList + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCallList(JNIEnv * env, jclass clazz, jint p0) +{ + glCallList((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glBlendFunc + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glBlendFunc(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glBlendFunc((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glBitmap + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglBitmap(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2, jfloat p3, jfloat p4, jfloat p5, jobject image_buffer, jint image_offset) +{ + const GLubyte *image = (const GLubyte *)env->GetDirectBufferAddress(image_buffer); + glBitmap((GLint) p0, (GLint) p1, (GLfloat) p2, (GLfloat) p3, (GLfloat) p4, (GLfloat) p5, image + image_offset); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glBindTexture + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glBindTexture(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glBindTexture((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glBegin + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glBegin(JNIEnv * env, jclass clazz, jint p0) +{ + glBegin((GLint) p0); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEnd + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEnd(JNIEnv * env, jclass clazz) +{ + glEnd(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glArrayElement + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glArrayElement(JNIEnv * env, jclass clazz, jint p0) +{ + glArrayElement((GLint) p0); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearDepth + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearDepth(JNIEnv * env, jclass clazz, jdouble p0) +{ + glClearDepth((GLdouble) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDeleteLists + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDeleteLists(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glDeleteLists((GLuint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDeleteTextures + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglDeleteTextures(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + const GLuint *address = (const GLuint *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glDeleteTextures((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCullFace + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCullFace(JNIEnv * env, jclass clazz, jint p0) +{ + glCullFace((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyTexSubImage2D + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexSubImage2D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7) +{ + glCopyTexSubImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyTexSubImage1D + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexSubImage1D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5) +{ + glCopyTexSubImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyTexImage2D + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexImage2D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7) +{ + glCopyTexImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyTexImage1D + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexImage1D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6) +{ + glCopyTexImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyPixels + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyPixels(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4) +{ + glCopyPixels((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglColorPointer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglColorPointer(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint buffer_offset) +{ + const GLbyte *address = (const GLbyte *)env->GetDirectBufferAddress(buffer); + glColorPointer((GLint) p0, (GLint) p1, (GLint) p2, (const void *) (address + buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglColorPointerVBO + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglColorPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint buffer_offset) +{ + glColorPointer((GLint) p0, (GLint) p1, (GLint) p2, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColorMaterial + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColorMaterial(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glColorMaterial((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColorMask + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColorMask(JNIEnv * env, jclass clazz, jboolean p0, jboolean p1, jboolean p2, jboolean p3) +{ + glColorMask((GLboolean) p0, (GLboolean) p1, (GLboolean) p2, (GLboolean) p3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor3b + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor3b(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2) +{ + glColor3b((GLbyte) p0, (GLbyte) p1, (GLbyte) p2); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor3f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2) +{ + glColor3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor3ub + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor3ub(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2) +{ + glColor3ub((GLbyte) p0, (GLbyte) p1, (GLbyte) p2); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor4b + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor4b(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2, jbyte p3) +{ + glColor4b((GLbyte) p0, (GLbyte) p1, (GLbyte) p2, (GLbyte) p3); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor4f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor4f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + glColor4f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor4ub + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor4ub(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2, jbyte p3) +{ + glColor4ub((GLbyte) p0, (GLbyte) p1, (GLbyte) p2, (GLbyte) p3); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClipPlane + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglClipPlane(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + const GLdouble *address = offset + (const GLdouble *)env->GetDirectBufferAddress(buffer); + glClipPlane((GLint) p0, address + offset); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearStencil + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearStencil(JNIEnv * env, jclass clazz, jint p0) +{ + glClearStencil((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearIndex + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearIndex(JNIEnv * env, jclass clazz, jfloat p0) +{ + glClearIndex((GLfloat) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalPoint1 + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalPoint1(JNIEnv * env, jclass clazz, jint p0) +{ + glEvalPoint1((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalPoint2 + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalPoint2(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glEvalPoint2((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalMesh1 + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalMesh1(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glEvalMesh1((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalMesh2 + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalMesh2(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4) +{ + glEvalMesh2((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalCoord1f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalCoord1f(JNIEnv * env, jclass clazz, jfloat p0) +{ + glEvalCoord1f((GLfloat) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalCoord2f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalCoord2f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1) +{ + glEvalCoord2f((GLfloat) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEnableClientState + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEnableClientState(JNIEnv * env, jclass clazz, jint p0) +{ + glEnableClientState((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDisableClientState + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDisableClientState(JNIEnv * env, jclass clazz, jint p0) +{ + glDisableClientState((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEnable + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEnable(JNIEnv * env, jclass clazz, jint p0) +{ + glEnable((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDisable + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDisable(JNIEnv * env, jclass clazz, jint p0) +{ + glDisable((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglEdgeFlagPointer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglEdgeFlagPointer(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + const GLbyte *address = offset + (const GLbyte *)env->GetDirectBufferAddress(buffer); + glEdgeFlagPointer((GLint) p0, (const void *)address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglEdgeFlagPointerVBO + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglEdgeFlagPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint buffer_offset) +{ + glEdgeFlagPointer((GLint) p0, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEdgeFlag + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEdgeFlag(JNIEnv * env, jclass clazz, jboolean p0) +{ + glEdgeFlag((GLboolean) p0); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDrawPixels + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawPixels(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jobject buffer, jint offset) +{ + const GLbyte *address = (const GLbyte *)env->GetDirectBufferAddress(buffer); + glDrawPixels((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (const void *)(address + offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglDrawElements + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawElements(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset) +{ + const GLbyte *address = (const GLbyte *)env->GetDirectBufferAddress(buffer); + glDrawElements((GLint) p0, (GLint) p1, (GLint) p2, (const void *)(address + offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglDrawElementsVBO + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawElementsVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint buffer_offset) +{ + glDrawElements((GLint) p0, (GLint) p1, (GLint) p2, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDrawBuffer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDrawBuffer(JNIEnv * env, jclass clazz, jint p0) +{ + glDrawBuffer((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDrawArrays + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDrawArrays(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glDrawArrays((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDepthRange + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDepthRange(JNIEnv * env, jclass clazz, jdouble p0, jdouble p1) +{ + glDepthRange((GLdouble) p0, (GLdouble) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDepthMask + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDepthMask(JNIEnv * env, jclass clazz, jboolean p0) +{ + glDepthMask((GLboolean) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDepthFunc + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDepthFunc(JNIEnv * env, jclass clazz, jint p0) +{ + glDepthFunc((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFeedbackBuffer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglFeedbackBuffer(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glFeedbackBuffer((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetPixelMapfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapfv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetPixelMapfv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetPixelMapuiv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapuiv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLuint *address = offset + (GLuint *)env->GetDirectBufferAddress(buffer); + glGetPixelMapuiv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetPixelMapusv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapusv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLushort *address = (GLushort *)env->GetDirectBufferAddress(buffer); + glGetPixelMapusv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetMaterialfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMaterialfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetMaterialfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetMaterialiv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMaterialiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetMaterialiv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetMapfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMapfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetMapfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetMapiv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMapiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetMapiv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetLightfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetLightfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetLightfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetLightiv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetLightiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetLightiv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetError + */ +JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_GL11_glGetError(JNIEnv * env, jclass clazz) +{ + jint ret = (jint) glGetError(); + CHECK_GL_ERROR + return ret; +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetClipPlane + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetClipPlane(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLdouble *address = offset + (GLdouble *)env->GetDirectBufferAddress(buffer); + glGetClipPlane((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetBooleanv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetBooleanv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLubyte *address = offset + (GLubyte *)env->GetDirectBufferAddress(buffer); + glGetBooleanv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetDoublev + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetDoublev(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLdouble *address = offset + (GLdouble *)env->GetDirectBufferAddress(buffer); + glGetDoublev((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetFloatv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetFloatv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetFloatv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetIntegerv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetIntegerv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetIntegerv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGenTextures + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGenTextures(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLuint *address = offset + (GLuint *)env->GetDirectBufferAddress(buffer); + glGenTextures((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGenLists + */ +JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_GL11_glGenLists(JNIEnv * env, jclass clazz, jint p0) +{ + jint ret = (jint) glGenLists((GLint) p0); + CHECK_GL_ERROR + return ret; +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFrustum + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFrustum(JNIEnv * env, jclass clazz, jdouble p0, jdouble p1, jdouble p2, jdouble p3, jdouble p4, jdouble p5) +{ + glFrustum((GLdouble) p0, (GLdouble) p1, (GLdouble) p2, (GLdouble) p3, (GLdouble) p4, (GLdouble) p5); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFrontFace + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFrontFace(JNIEnv * env, jclass clazz, jint p0) +{ + glFrontFace((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFogf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFogf(JNIEnv * env, jclass clazz, jint p0, jfloat p1) +{ + glFogf((GLint) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFogi + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFogi(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glFogi((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFogfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglFogfv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glFogfv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFogiv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglFogiv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glFogiv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFlush + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFlush(JNIEnv * env, jclass clazz) +{ + glFlush(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFinish + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFinish(JNIEnv * env, jclass clazz) +{ + glFinish(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetPointerv + */ +JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_GL11_glGetPointerv(JNIEnv * env, jclass clazz, jint p0, int size) +{ + void *pointer; + glGetPointerv((GLint) p0, &pointer); + CHECK_GL_ERROR + return safeNewBuffer(env, pointer, size); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glIsEnabled + */ +JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsEnabled(JNIEnv * env, jclass clazz, jint p0) +{ + jboolean ret = (jboolean) glIsEnabled((GLint) p0); + CHECK_GL_ERROR + return ret; +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglInterleavedArrays + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglInterleavedArrays(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const void *address = (const void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glInterleavedArrays((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglInterleavedArraysVBO + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglInterleavedArraysVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint buffer_offset) +{ + glInterleavedArrays((GLint) p0, (GLint) p1, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glInitNames + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glInitNames(JNIEnv * env, jclass clazz) +{ + glInitNames(); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glHint + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glHint(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glHint((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetTexParameterfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexParameterfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetTexParameterfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetTexParameteriv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexParameteriv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetTexParameteriv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetTexLevelParameterfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexLevelParameterfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetTexLevelParameterfv((GLint) p0, (GLint) p1, (GLint) p2, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetTexLevelParameteriv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexLevelParameteriv(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset) +{ + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetTexLevelParameteriv((GLint) p0, (GLint) p1, (GLint) p2, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetTexImage + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexImage(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jobject buffer, jint offset) +{ + void *address = (void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glGetTexImage((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, address); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetTexGenfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexGenfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetTexGenfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetTexEnvfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexEnvfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetTexEnvfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetTexEnviv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexEnviv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetTexEnviv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetString + */ +JNIEXPORT jstring JNICALL Java_org_lwjgl_opengl_GL11_glGetString(JNIEnv * env, jclass clazz, jint p0) +{ + const GLubyte * string = glGetString((GLenum) p0); + return env->NewStringUTF((const char *) string); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetPolygonStipple + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPolygonStipple(JNIEnv * env, jclass clazz, jobject buffer, jint offset) +{ + GLubyte *address = offset + (GLubyte *)env->GetDirectBufferAddress(buffer); + glGetPolygonStipple(address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glIsList + */ +JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsList(JNIEnv * env, jclass clazz, jint p0) +{ + jboolean ret = (jboolean) glIsList((GLint) p0); + CHECK_GL_ERROR + return ret; +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMaterialf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMaterialf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2) +{ + glMaterialf((GLint) p0, (GLint) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMateriali + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMateriali(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glMateriali((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMaterialfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMaterialfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glMaterialfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMaterialiv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMaterialiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glMaterialiv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMapGrid1f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMapGrid1f(JNIEnv * env, jclass clazz, jint p0, jfloat p1, jfloat p2) +{ + glMapGrid1f((GLint) p0, (GLfloat) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMapGrid2f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMapGrid2f(JNIEnv * env, jclass clazz, jint p0, jfloat p1, jfloat p2, jint p3, jfloat p4, jfloat p5) +{ + glMapGrid2f((GLint) p0, (GLfloat) p1, (GLfloat) p2, (GLint) p3, (GLfloat) p4, (GLfloat) p5); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMap2f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMap2f(JNIEnv * env, jclass clazz, jint p0, jfloat p1, jfloat p2, jint p3, jint p4, jfloat p5, jfloat p6, jint p7, jint p8, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glMap2f((GLint) p0, (GLfloat) p1, (GLfloat) p2, (GLint) p3, (GLint) p4, (GLfloat) p5, (GLfloat) p6, (GLint) p7, (GLint) p8, address); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMap1f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMap1f(JNIEnv * env, jclass clazz, jint p0, jfloat p1, jfloat p2, jint p3, jint p4, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glMap1f((GLint) p0, (GLfloat) p1, (GLfloat) p2, (GLint) p3, (GLint) p4, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLogicOp + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLogicOp(JNIEnv * env, jclass clazz, jint p0) +{ + glLogicOp((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLoadName + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLoadName(JNIEnv * env, jclass clazz, jint p0) +{ + glLoadName((GLint) p0); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLoadMatrixf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLoadMatrixf(JNIEnv * env, jclass clazz, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glLoadMatrixf(address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLoadIdentity + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLoadIdentity(JNIEnv * env, jclass clazz) +{ + glLoadIdentity(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glListBase + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glListBase(JNIEnv * env, jclass clazz, jint p0) +{ + glListBase((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLineWidth + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLineWidth(JNIEnv * env, jclass clazz, jfloat p0) +{ + glLineWidth((GLfloat) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLineStipple + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLineStipple(JNIEnv * env, jclass clazz, jint p0, jshort p1) +{ + glLineStipple((GLint) p0, (GLshort) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightModelf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLightModelf(JNIEnv * env, jclass clazz, jint p0, jfloat p1) +{ + glLightModelf((GLint) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightModeli + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLightModeli(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glLightModeli((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightModelfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLightModelfv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glLightModelfv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightModeliv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLightModeliv(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glLightModeliv((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLightf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2) +{ + glLightf((GLint) p0, (GLint) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLighti + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLighti(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glLighti((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLightfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glLightfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightiv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLightiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glLightiv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glIsTexture + */ +JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsTexture(JNIEnv * env, jclass clazz, jint p0) +{ + jboolean ret = (jboolean) glIsTexture((GLint) p0); + CHECK_GL_ERROR + return ret; +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMatrixMode + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMatrixMode(JNIEnv * env, jclass clazz, jint p0) +{ + glMatrixMode((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPolygonStipple + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPolygonStipple(JNIEnv * env, jclass clazz, jobject buffer, jint offset) +{ + const GLubyte *address = offset + (const GLubyte *)env->GetDirectBufferAddress(buffer); + glPolygonStipple(address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPolygonOffset + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPolygonOffset(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1) +{ + glPolygonOffset((GLfloat) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPolygonMode + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPolygonMode(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glPolygonMode((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPointSize + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPointSize(JNIEnv * env, jclass clazz, jfloat p0) +{ + glPointSize((GLfloat) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelZoom + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelZoom(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1) +{ + glPixelZoom((GLfloat) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelTransferf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelTransferf(JNIEnv * env, jclass clazz, jint p0, jfloat p1) +{ + glPixelTransferf((GLint) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelTransferi + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelTransferi(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glPixelTransferi((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelStoref + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelStoref(JNIEnv * env, jclass clazz, jint p0, jfloat p1) +{ + glPixelStoref((GLint) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelStorei + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelStorei(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glPixelStorei((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelMapfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glPixelMapfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelMapuiv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapuiv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLuint *address = (const GLuint *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glPixelMapuiv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelMapusv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapusv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLushort *address = (const GLushort *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glPixelMapusv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPassThrough + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPassThrough(JNIEnv * env, jclass clazz, jfloat p0) +{ + glPassThrough((GLfloat) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glOrtho + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glOrtho(JNIEnv * env, jclass clazz, jdouble p0, jdouble p1, jdouble p2, jdouble p3, jdouble p4, jdouble p5) +{ + glOrtho((GLdouble) p0, (GLdouble) p1, (GLdouble) p2, (GLdouble) p3, (GLdouble) p4, (GLdouble) p5); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglNormalPointer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglNormalPointer(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const void *address = (const void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glNormalPointer((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglNormalPointerVBO + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglNormalPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint buffer_offset) +{ + glNormalPointer((GLint) p0, (GLint) p1, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glNormal3b + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3b(JNIEnv * env, jclass clazz, jbyte p0, jbyte p1, jbyte p2) +{ + glNormal3b((GLbyte) p0, (GLbyte) p1, (GLbyte) p2); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glNormal3f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2) +{ + glNormal3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glNormal3i + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glNormal3i((GLint) p0, (GLint) p1, (GLint) p2); +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glNewList + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glNewList(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glNewList((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEndList + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEndList(JNIEnv * env, jclass clazz) +{ + glEndList(); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMultMatrixf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMultMatrixf(JNIEnv * env, jclass clazz, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glMultMatrixf(address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glShadeModel + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glShadeModel(JNIEnv * env, jclass clazz, jint p0) +{ + glShadeModel((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glSelectBuffer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglSelectBuffer(JNIEnv * env, jclass clazz, jint p0, jobject buffer, jint offset) +{ + GLuint *address = offset + (GLuint *)env->GetDirectBufferAddress(buffer); + glSelectBuffer((GLint) p0, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glScissor + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glScissor(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3) +{ + glScissor((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glScalef + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glScalef(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2) +{ + glScalef((GLfloat) p0, (GLfloat) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRotatef + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRotatef(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + glRotatef((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRenderMode + */ +JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_GL11_glRenderMode(JNIEnv * env, jclass clazz, jint p0) +{ + jint ret = (jint) glRenderMode((GLint) p0); + CHECK_GL_ERROR + return ret; +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRectf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRectf(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + glRectf((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRecti + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRecti(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3) +{ + glRecti((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glReadPixels + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglReadPixels(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jobject buffer, jint offset) +{ + void *address = (void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glReadPixels((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glReadBuffer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glReadBuffer(JNIEnv * env, jclass clazz, jint p0) +{ + glReadBuffer((GLint) p0); + CHECK_GL_ERROR +} + + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos2f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos2f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1) +{ + glRasterPos2f((GLfloat) p0, (GLfloat) p1); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos2i + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos2i(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glRasterPos2i((GLint) p0, (GLint) p1); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos3f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2) +{ + glRasterPos3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos3i + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos3i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glRasterPos3i((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos4f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos4f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + glRasterPos4f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos4i + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos4i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3) +{ + glRasterPos4i((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPushName + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPushName(JNIEnv * env, jclass clazz, jint p0) +{ + glPushName((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPopName + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPopName(JNIEnv * env, jclass clazz) +{ + glPopName(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPushMatrix + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPushMatrix(JNIEnv * env, jclass clazz) +{ + glPushMatrix(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPopMatrix + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPopMatrix(JNIEnv * env, jclass clazz) +{ + glPopMatrix(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglPushClientAttrib + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPushClientAttrib(JNIEnv * env, jclass clazz, jint p0) +{ + glPushClientAttrib((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglPopClientAttrib + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPopClientAttrib(JNIEnv * env, jclass clazz) +{ + glPopClientAttrib(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPushAttrib + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPushAttrib(JNIEnv * env, jclass clazz, jint p0) +{ + glPushAttrib((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPopAttrib + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPopAttrib(JNIEnv * env, jclass clazz) +{ + glPopAttrib(); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glStencilFunc + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glStencilFunc(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glStencilFunc((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglVertexPointer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglVertexPointer(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset) +{ + const void *address = (const void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glVertexPointer((GLint) p0, (GLint) p1, (GLint) p2, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglVertexPointerVBO + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglVertexPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint buffer_offset) +{ + glVertexPointer((GLint) p0, (GLint) p1, (GLint) p2, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex2f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex2f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1) +{ + glVertex2f((GLfloat) p0, (GLfloat) p1); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex2i + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex2i(JNIEnv * env, jclass clazz, jint p0, jint p1) +{ + glVertex2i((GLint) p0, (GLint) p1); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex3f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2) +{ + glVertex3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex3i + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex3i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glVertex3i((GLint) p0, (GLint) p1, (GLint) p2); +} + + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex4f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex4f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + glVertex4f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex4i + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex4i(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3) +{ + glVertex4i((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3); +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTranslatef + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTranslatef(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2) +{ + glTranslatef((GLfloat) p0, (GLfloat) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexSubImage2D + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexSubImage2D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7, jobject buffer, jint offset) +{ + const void *address = (const void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glTexSubImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexSubImage1D + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexSubImage1D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jobject buffer, jint offset) +{ + const void *address = (const void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glTexSubImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexParameterf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexParameterf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2) +{ + glTexParameterf((GLint) p0, (GLint) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexParameteri + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexParameteri(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glTexParameteri((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexImage2D + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexImage2D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jint p7, jobject buffer, jint offset) +{ + const void *address = (const void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glTexImage2D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, (GLint) p7, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexImage1D + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexImage1D(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3, jint p4, jint p5, jint p6, jobject buffer, jint offset) +{ + const void *address = (const void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glTexImage1D((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3, (GLint) p4, (GLint) p5, (GLint) p6, address); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexGenf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexGenf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2) +{ + glTexGenf((GLint) p0, (GLint) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexGenfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexGenfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glTexGenfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexGeni + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexGeni(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glTexGeni((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexGeniv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexGeniv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glTexGeniv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexEnvf + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexEnvf(JNIEnv * env, jclass clazz, jint p0, jint p1, jfloat p2) +{ + glTexEnvf((GLint) p0, (GLint) p1, (GLfloat) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexEnvi + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexEnvi(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glTexEnvi((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexEnvfv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexEnvfv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glTexEnvfv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexEnviv + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexEnviv(JNIEnv * env, jclass clazz, jint p0, jint p1, jobject buffer, jint offset) +{ + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glTexEnviv((GLint) p0, (GLint) p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexCoordPointer + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexCoordPointer(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jobject buffer, jint offset) +{ + const void *address = (const void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glTexCoordPointer((GLint) p0, (GLint) p1, (GLint) p2, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexCoordPointerVBO + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexCoordPointerVBO(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint buffer_offset) +{ + glTexCoordPointer((GLint) p0, (GLint) p1, (GLint) p2, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexCoord1f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord1f(JNIEnv * env, jclass clazz, jfloat p0) +{ + glTexCoord1f((GLfloat) p0); +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexCoord2f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord2f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1) +{ + glTexCoord2f((GLfloat) p0, (GLfloat) p1); +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexCoord3f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord3f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2) +{ + glTexCoord3f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2); +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexCoord4f + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord4f(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + glTexCoord4f((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); +} + + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glStencilOp + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glStencilOp(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2) +{ + glStencilOp((GLint) p0, (GLint) p1, (GLint) p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glStencilMask + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glStencilMask(JNIEnv * env, jclass clazz, jint p0) +{ + glStencilMask((GLint) p0); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glViewport + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glViewport(JNIEnv * env, jclass clazz, jint p0, jint p1, jint p2, jint p3) +{ + glViewport((GLint) p0, (GLint) p1, (GLint) p2, (GLint) p3); + CHECK_GL_ERROR +} + diff --git a/src/native/common/org_lwjgl_opengl_GL11.h b/src/native/common/org_lwjgl_opengl_GL11.h new file mode 100644 index 00000000..7ad9d46a --- /dev/null +++ b/src/native/common/org_lwjgl_opengl_GL11.h @@ -0,0 +1,2703 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class org_lwjgl_opengl_GL11 */ + +#ifndef _Included_org_lwjgl_opengl_GL11 +#define _Included_org_lwjgl_opengl_GL11 +#ifdef __cplusplus +extern "C" { +#endif +/* Inaccessible static: _00024assertionsDisabled */ +#undef org_lwjgl_opengl_GL11_GL_ACCUM +#define org_lwjgl_opengl_GL11_GL_ACCUM 256L +#undef org_lwjgl_opengl_GL11_GL_LOAD +#define org_lwjgl_opengl_GL11_GL_LOAD 257L +#undef org_lwjgl_opengl_GL11_GL_RETURN +#define org_lwjgl_opengl_GL11_GL_RETURN 258L +#undef org_lwjgl_opengl_GL11_GL_MULT +#define org_lwjgl_opengl_GL11_GL_MULT 259L +#undef org_lwjgl_opengl_GL11_GL_ADD +#define org_lwjgl_opengl_GL11_GL_ADD 260L +#undef org_lwjgl_opengl_GL11_GL_NEVER +#define org_lwjgl_opengl_GL11_GL_NEVER 512L +#undef org_lwjgl_opengl_GL11_GL_LESS +#define org_lwjgl_opengl_GL11_GL_LESS 513L +#undef org_lwjgl_opengl_GL11_GL_EQUAL +#define org_lwjgl_opengl_GL11_GL_EQUAL 514L +#undef org_lwjgl_opengl_GL11_GL_LEQUAL +#define org_lwjgl_opengl_GL11_GL_LEQUAL 515L +#undef org_lwjgl_opengl_GL11_GL_GREATER +#define org_lwjgl_opengl_GL11_GL_GREATER 516L +#undef org_lwjgl_opengl_GL11_GL_NOTEQUAL +#define org_lwjgl_opengl_GL11_GL_NOTEQUAL 517L +#undef org_lwjgl_opengl_GL11_GL_GEQUAL +#define org_lwjgl_opengl_GL11_GL_GEQUAL 518L +#undef org_lwjgl_opengl_GL11_GL_ALWAYS +#define org_lwjgl_opengl_GL11_GL_ALWAYS 519L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_BIT +#define org_lwjgl_opengl_GL11_GL_CURRENT_BIT 1L +#undef org_lwjgl_opengl_GL11_GL_POINT_BIT +#define org_lwjgl_opengl_GL11_GL_POINT_BIT 2L +#undef org_lwjgl_opengl_GL11_GL_LINE_BIT +#define org_lwjgl_opengl_GL11_GL_LINE_BIT 4L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_BIT +#define org_lwjgl_opengl_GL11_GL_POLYGON_BIT 8L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_STIPPLE_BIT +#define org_lwjgl_opengl_GL11_GL_POLYGON_STIPPLE_BIT 16L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MODE_BIT +#define org_lwjgl_opengl_GL11_GL_PIXEL_MODE_BIT 32L +#undef org_lwjgl_opengl_GL11_GL_LIGHTING_BIT +#define org_lwjgl_opengl_GL11_GL_LIGHTING_BIT 64L +#undef org_lwjgl_opengl_GL11_GL_FOG_BIT +#define org_lwjgl_opengl_GL11_GL_FOG_BIT 128L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_BUFFER_BIT +#define org_lwjgl_opengl_GL11_GL_DEPTH_BUFFER_BIT 256L +#undef org_lwjgl_opengl_GL11_GL_ACCUM_BUFFER_BIT +#define org_lwjgl_opengl_GL11_GL_ACCUM_BUFFER_BIT 512L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_BUFFER_BIT +#define org_lwjgl_opengl_GL11_GL_STENCIL_BUFFER_BIT 1024L +#undef org_lwjgl_opengl_GL11_GL_VIEWPORT_BIT +#define org_lwjgl_opengl_GL11_GL_VIEWPORT_BIT 2048L +#undef org_lwjgl_opengl_GL11_GL_TRANSFORM_BIT +#define org_lwjgl_opengl_GL11_GL_TRANSFORM_BIT 4096L +#undef org_lwjgl_opengl_GL11_GL_ENABLE_BIT +#define org_lwjgl_opengl_GL11_GL_ENABLE_BIT 8192L +#undef org_lwjgl_opengl_GL11_GL_COLOR_BUFFER_BIT +#define org_lwjgl_opengl_GL11_GL_COLOR_BUFFER_BIT 16384L +#undef org_lwjgl_opengl_GL11_GL_HINT_BIT +#define org_lwjgl_opengl_GL11_GL_HINT_BIT 32768L +#undef org_lwjgl_opengl_GL11_GL_EVAL_BIT +#define org_lwjgl_opengl_GL11_GL_EVAL_BIT 65536L +#undef org_lwjgl_opengl_GL11_GL_LIST_BIT +#define org_lwjgl_opengl_GL11_GL_LIST_BIT 131072L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_BIT +#define org_lwjgl_opengl_GL11_GL_TEXTURE_BIT 262144L +#undef org_lwjgl_opengl_GL11_GL_SCISSOR_BIT +#define org_lwjgl_opengl_GL11_GL_SCISSOR_BIT 524288L +#undef org_lwjgl_opengl_GL11_GL_ALL_ATTRIB_BITS +#define org_lwjgl_opengl_GL11_GL_ALL_ATTRIB_BITS 1048575L +#undef org_lwjgl_opengl_GL11_GL_POINTS +#define org_lwjgl_opengl_GL11_GL_POINTS 0L +#undef org_lwjgl_opengl_GL11_GL_LINES +#define org_lwjgl_opengl_GL11_GL_LINES 1L +#undef org_lwjgl_opengl_GL11_GL_LINE_LOOP +#define org_lwjgl_opengl_GL11_GL_LINE_LOOP 2L +#undef org_lwjgl_opengl_GL11_GL_LINE_STRIP +#define org_lwjgl_opengl_GL11_GL_LINE_STRIP 3L +#undef org_lwjgl_opengl_GL11_GL_TRIANGLES +#define org_lwjgl_opengl_GL11_GL_TRIANGLES 4L +#undef org_lwjgl_opengl_GL11_GL_TRIANGLE_STRIP +#define org_lwjgl_opengl_GL11_GL_TRIANGLE_STRIP 5L +#undef org_lwjgl_opengl_GL11_GL_TRIANGLE_FAN +#define org_lwjgl_opengl_GL11_GL_TRIANGLE_FAN 6L +#undef org_lwjgl_opengl_GL11_GL_QUADS +#define org_lwjgl_opengl_GL11_GL_QUADS 7L +#undef org_lwjgl_opengl_GL11_GL_QUAD_STRIP +#define org_lwjgl_opengl_GL11_GL_QUAD_STRIP 8L +#undef org_lwjgl_opengl_GL11_GL_POLYGON +#define org_lwjgl_opengl_GL11_GL_POLYGON 9L +#undef org_lwjgl_opengl_GL11_GL_ZERO +#define org_lwjgl_opengl_GL11_GL_ZERO 0L +#undef org_lwjgl_opengl_GL11_GL_ONE +#define org_lwjgl_opengl_GL11_GL_ONE 1L +#undef org_lwjgl_opengl_GL11_GL_SRC_COLOR +#define org_lwjgl_opengl_GL11_GL_SRC_COLOR 768L +#undef org_lwjgl_opengl_GL11_GL_ONE_MINUS_SRC_COLOR +#define org_lwjgl_opengl_GL11_GL_ONE_MINUS_SRC_COLOR 769L +#undef org_lwjgl_opengl_GL11_GL_SRC_ALPHA +#define org_lwjgl_opengl_GL11_GL_SRC_ALPHA 770L +#undef org_lwjgl_opengl_GL11_GL_ONE_MINUS_SRC_ALPHA +#define org_lwjgl_opengl_GL11_GL_ONE_MINUS_SRC_ALPHA 771L +#undef org_lwjgl_opengl_GL11_GL_DST_ALPHA +#define org_lwjgl_opengl_GL11_GL_DST_ALPHA 772L +#undef org_lwjgl_opengl_GL11_GL_ONE_MINUS_DST_ALPHA +#define org_lwjgl_opengl_GL11_GL_ONE_MINUS_DST_ALPHA 773L +#undef org_lwjgl_opengl_GL11_GL_DST_COLOR +#define org_lwjgl_opengl_GL11_GL_DST_COLOR 774L +#undef org_lwjgl_opengl_GL11_GL_ONE_MINUS_DST_COLOR +#define org_lwjgl_opengl_GL11_GL_ONE_MINUS_DST_COLOR 775L +#undef org_lwjgl_opengl_GL11_GL_SRC_ALPHA_SATURATE +#define org_lwjgl_opengl_GL11_GL_SRC_ALPHA_SATURATE 776L +#undef org_lwjgl_opengl_GL11_GL_CONSTANT_COLOR +#define org_lwjgl_opengl_GL11_GL_CONSTANT_COLOR 32769L +#undef org_lwjgl_opengl_GL11_GL_ONE_MINUS_CONSTANT_COLOR +#define org_lwjgl_opengl_GL11_GL_ONE_MINUS_CONSTANT_COLOR 32770L +#undef org_lwjgl_opengl_GL11_GL_CONSTANT_ALPHA +#define org_lwjgl_opengl_GL11_GL_CONSTANT_ALPHA 32771L +#undef org_lwjgl_opengl_GL11_GL_ONE_MINUS_CONSTANT_ALPHA +#define org_lwjgl_opengl_GL11_GL_ONE_MINUS_CONSTANT_ALPHA 32772L +#undef org_lwjgl_opengl_GL11_GL_TRUE +#define org_lwjgl_opengl_GL11_GL_TRUE 1L +#undef org_lwjgl_opengl_GL11_GL_FALSE +#define org_lwjgl_opengl_GL11_GL_FALSE 0L +#undef org_lwjgl_opengl_GL11_GL_CLIP_PLANE0 +#define org_lwjgl_opengl_GL11_GL_CLIP_PLANE0 12288L +#undef org_lwjgl_opengl_GL11_GL_CLIP_PLANE1 +#define org_lwjgl_opengl_GL11_GL_CLIP_PLANE1 12289L +#undef org_lwjgl_opengl_GL11_GL_CLIP_PLANE2 +#define org_lwjgl_opengl_GL11_GL_CLIP_PLANE2 12290L +#undef org_lwjgl_opengl_GL11_GL_CLIP_PLANE3 +#define org_lwjgl_opengl_GL11_GL_CLIP_PLANE3 12291L +#undef org_lwjgl_opengl_GL11_GL_CLIP_PLANE4 +#define org_lwjgl_opengl_GL11_GL_CLIP_PLANE4 12292L +#undef org_lwjgl_opengl_GL11_GL_CLIP_PLANE5 +#define org_lwjgl_opengl_GL11_GL_CLIP_PLANE5 12293L +#undef org_lwjgl_opengl_GL11_GL_BYTE +#define org_lwjgl_opengl_GL11_GL_BYTE 5120L +#undef org_lwjgl_opengl_GL11_GL_UNSIGNED_BYTE +#define org_lwjgl_opengl_GL11_GL_UNSIGNED_BYTE 5121L +#undef org_lwjgl_opengl_GL11_GL_SHORT +#define org_lwjgl_opengl_GL11_GL_SHORT 5122L +#undef org_lwjgl_opengl_GL11_GL_UNSIGNED_SHORT +#define org_lwjgl_opengl_GL11_GL_UNSIGNED_SHORT 5123L +#undef org_lwjgl_opengl_GL11_GL_INT +#define org_lwjgl_opengl_GL11_GL_INT 5124L +#undef org_lwjgl_opengl_GL11_GL_UNSIGNED_INT +#define org_lwjgl_opengl_GL11_GL_UNSIGNED_INT 5125L +#undef org_lwjgl_opengl_GL11_GL_FLOAT +#define org_lwjgl_opengl_GL11_GL_FLOAT 5126L +#undef org_lwjgl_opengl_GL11_GL_2_BYTES +#define org_lwjgl_opengl_GL11_GL_2_BYTES 5127L +#undef org_lwjgl_opengl_GL11_GL_3_BYTES +#define org_lwjgl_opengl_GL11_GL_3_BYTES 5128L +#undef org_lwjgl_opengl_GL11_GL_4_BYTES +#define org_lwjgl_opengl_GL11_GL_4_BYTES 5129L +#undef org_lwjgl_opengl_GL11_GL_DOUBLE +#define org_lwjgl_opengl_GL11_GL_DOUBLE 5130L +#undef org_lwjgl_opengl_GL11_GL_NONE +#define org_lwjgl_opengl_GL11_GL_NONE 0L +#undef org_lwjgl_opengl_GL11_GL_FRONT_LEFT +#define org_lwjgl_opengl_GL11_GL_FRONT_LEFT 1024L +#undef org_lwjgl_opengl_GL11_GL_FRONT_RIGHT +#define org_lwjgl_opengl_GL11_GL_FRONT_RIGHT 1025L +#undef org_lwjgl_opengl_GL11_GL_BACK_LEFT +#define org_lwjgl_opengl_GL11_GL_BACK_LEFT 1026L +#undef org_lwjgl_opengl_GL11_GL_BACK_RIGHT +#define org_lwjgl_opengl_GL11_GL_BACK_RIGHT 1027L +#undef org_lwjgl_opengl_GL11_GL_FRONT +#define org_lwjgl_opengl_GL11_GL_FRONT 1028L +#undef org_lwjgl_opengl_GL11_GL_BACK +#define org_lwjgl_opengl_GL11_GL_BACK 1029L +#undef org_lwjgl_opengl_GL11_GL_LEFT +#define org_lwjgl_opengl_GL11_GL_LEFT 1030L +#undef org_lwjgl_opengl_GL11_GL_RIGHT +#define org_lwjgl_opengl_GL11_GL_RIGHT 1031L +#undef org_lwjgl_opengl_GL11_GL_FRONT_AND_BACK +#define org_lwjgl_opengl_GL11_GL_FRONT_AND_BACK 1032L +#undef org_lwjgl_opengl_GL11_GL_AUX0 +#define org_lwjgl_opengl_GL11_GL_AUX0 1033L +#undef org_lwjgl_opengl_GL11_GL_AUX1 +#define org_lwjgl_opengl_GL11_GL_AUX1 1034L +#undef org_lwjgl_opengl_GL11_GL_AUX2 +#define org_lwjgl_opengl_GL11_GL_AUX2 1035L +#undef org_lwjgl_opengl_GL11_GL_AUX3 +#define org_lwjgl_opengl_GL11_GL_AUX3 1036L +#undef org_lwjgl_opengl_GL11_GL_NO_ERROR +#define org_lwjgl_opengl_GL11_GL_NO_ERROR 0L +#undef org_lwjgl_opengl_GL11_GL_INVALID_ENUM +#define org_lwjgl_opengl_GL11_GL_INVALID_ENUM 1280L +#undef org_lwjgl_opengl_GL11_GL_INVALID_VALUE +#define org_lwjgl_opengl_GL11_GL_INVALID_VALUE 1281L +#undef org_lwjgl_opengl_GL11_GL_INVALID_OPERATION +#define org_lwjgl_opengl_GL11_GL_INVALID_OPERATION 1282L +#undef org_lwjgl_opengl_GL11_GL_STACK_OVERFLOW +#define org_lwjgl_opengl_GL11_GL_STACK_OVERFLOW 1283L +#undef org_lwjgl_opengl_GL11_GL_STACK_UNDERFLOW +#define org_lwjgl_opengl_GL11_GL_STACK_UNDERFLOW 1284L +#undef org_lwjgl_opengl_GL11_GL_OUT_OF_MEMORY +#define org_lwjgl_opengl_GL11_GL_OUT_OF_MEMORY 1285L +#undef org_lwjgl_opengl_GL11_GL_2D +#define org_lwjgl_opengl_GL11_GL_2D 1536L +#undef org_lwjgl_opengl_GL11_GL_3D +#define org_lwjgl_opengl_GL11_GL_3D 1537L +#undef org_lwjgl_opengl_GL11_GL_3D_COLOR +#define org_lwjgl_opengl_GL11_GL_3D_COLOR 1538L +#undef org_lwjgl_opengl_GL11_GL_3D_COLOR_TEXTURE +#define org_lwjgl_opengl_GL11_GL_3D_COLOR_TEXTURE 1539L +#undef org_lwjgl_opengl_GL11_GL_4D_COLOR_TEXTURE +#define org_lwjgl_opengl_GL11_GL_4D_COLOR_TEXTURE 1540L +#undef org_lwjgl_opengl_GL11_GL_PASS_THROUGH_TOKEN +#define org_lwjgl_opengl_GL11_GL_PASS_THROUGH_TOKEN 1792L +#undef org_lwjgl_opengl_GL11_GL_POINT_TOKEN +#define org_lwjgl_opengl_GL11_GL_POINT_TOKEN 1793L +#undef org_lwjgl_opengl_GL11_GL_LINE_TOKEN +#define org_lwjgl_opengl_GL11_GL_LINE_TOKEN 1794L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_TOKEN +#define org_lwjgl_opengl_GL11_GL_POLYGON_TOKEN 1795L +#undef org_lwjgl_opengl_GL11_GL_BITMAP_TOKEN +#define org_lwjgl_opengl_GL11_GL_BITMAP_TOKEN 1796L +#undef org_lwjgl_opengl_GL11_GL_DRAW_PIXEL_TOKEN +#define org_lwjgl_opengl_GL11_GL_DRAW_PIXEL_TOKEN 1797L +#undef org_lwjgl_opengl_GL11_GL_COPY_PIXEL_TOKEN +#define org_lwjgl_opengl_GL11_GL_COPY_PIXEL_TOKEN 1798L +#undef org_lwjgl_opengl_GL11_GL_LINE_RESET_TOKEN +#define org_lwjgl_opengl_GL11_GL_LINE_RESET_TOKEN 1799L +#undef org_lwjgl_opengl_GL11_GL_EXP +#define org_lwjgl_opengl_GL11_GL_EXP 2048L +#undef org_lwjgl_opengl_GL11_GL_EXP2 +#define org_lwjgl_opengl_GL11_GL_EXP2 2049L +#undef org_lwjgl_opengl_GL11_GL_CW +#define org_lwjgl_opengl_GL11_GL_CW 2304L +#undef org_lwjgl_opengl_GL11_GL_CCW +#define org_lwjgl_opengl_GL11_GL_CCW 2305L +#undef org_lwjgl_opengl_GL11_GL_COEFF +#define org_lwjgl_opengl_GL11_GL_COEFF 2560L +#undef org_lwjgl_opengl_GL11_GL_ORDER +#define org_lwjgl_opengl_GL11_GL_ORDER 2561L +#undef org_lwjgl_opengl_GL11_GL_DOMAIN +#define org_lwjgl_opengl_GL11_GL_DOMAIN 2562L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_COLOR +#define org_lwjgl_opengl_GL11_GL_CURRENT_COLOR 2816L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_INDEX +#define org_lwjgl_opengl_GL11_GL_CURRENT_INDEX 2817L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_NORMAL +#define org_lwjgl_opengl_GL11_GL_CURRENT_NORMAL 2818L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_TEXTURE_COORDS +#define org_lwjgl_opengl_GL11_GL_CURRENT_TEXTURE_COORDS 2819L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_COLOR +#define org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_COLOR 2820L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_INDEX +#define org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_INDEX 2821L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_TEXTURE_COORDS +#define org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_TEXTURE_COORDS 2822L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_POSITION +#define org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_POSITION 2823L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_POSITION_VALID +#define org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_POSITION_VALID 2824L +#undef org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_DISTANCE +#define org_lwjgl_opengl_GL11_GL_CURRENT_RASTER_DISTANCE 2825L +#undef org_lwjgl_opengl_GL11_GL_POINT_SMOOTH +#define org_lwjgl_opengl_GL11_GL_POINT_SMOOTH 2832L +#undef org_lwjgl_opengl_GL11_GL_POINT_SIZE +#define org_lwjgl_opengl_GL11_GL_POINT_SIZE 2833L +#undef org_lwjgl_opengl_GL11_GL_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL11_GL_POINT_SIZE_RANGE 2834L +#undef org_lwjgl_opengl_GL11_GL_POINT_SIZE_GRANULARITY +#define org_lwjgl_opengl_GL11_GL_POINT_SIZE_GRANULARITY 2835L +#undef org_lwjgl_opengl_GL11_GL_LINE_SMOOTH +#define org_lwjgl_opengl_GL11_GL_LINE_SMOOTH 2848L +#undef org_lwjgl_opengl_GL11_GL_LINE_WIDTH +#define org_lwjgl_opengl_GL11_GL_LINE_WIDTH 2849L +#undef org_lwjgl_opengl_GL11_GL_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL11_GL_LINE_WIDTH_RANGE 2850L +#undef org_lwjgl_opengl_GL11_GL_LINE_WIDTH_GRANULARITY +#define org_lwjgl_opengl_GL11_GL_LINE_WIDTH_GRANULARITY 2851L +#undef org_lwjgl_opengl_GL11_GL_LINE_STIPPLE +#define org_lwjgl_opengl_GL11_GL_LINE_STIPPLE 2852L +#undef org_lwjgl_opengl_GL11_GL_LINE_STIPPLE_PATTERN +#define org_lwjgl_opengl_GL11_GL_LINE_STIPPLE_PATTERN 2853L +#undef org_lwjgl_opengl_GL11_GL_LINE_STIPPLE_REPEAT +#define org_lwjgl_opengl_GL11_GL_LINE_STIPPLE_REPEAT 2854L +#undef org_lwjgl_opengl_GL11_GL_LIST_MODE +#define org_lwjgl_opengl_GL11_GL_LIST_MODE 2864L +#undef org_lwjgl_opengl_GL11_GL_MAX_LIST_NESTING +#define org_lwjgl_opengl_GL11_GL_MAX_LIST_NESTING 2865L +#undef org_lwjgl_opengl_GL11_GL_LIST_BASE +#define org_lwjgl_opengl_GL11_GL_LIST_BASE 2866L +#undef org_lwjgl_opengl_GL11_GL_LIST_INDEX +#define org_lwjgl_opengl_GL11_GL_LIST_INDEX 2867L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_MODE +#define org_lwjgl_opengl_GL11_GL_POLYGON_MODE 2880L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_SMOOTH +#define org_lwjgl_opengl_GL11_GL_POLYGON_SMOOTH 2881L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_STIPPLE +#define org_lwjgl_opengl_GL11_GL_POLYGON_STIPPLE 2882L +#undef org_lwjgl_opengl_GL11_GL_EDGE_FLAG +#define org_lwjgl_opengl_GL11_GL_EDGE_FLAG 2883L +#undef org_lwjgl_opengl_GL11_GL_CULL_FACE +#define org_lwjgl_opengl_GL11_GL_CULL_FACE 2884L +#undef org_lwjgl_opengl_GL11_GL_CULL_FACE_MODE +#define org_lwjgl_opengl_GL11_GL_CULL_FACE_MODE 2885L +#undef org_lwjgl_opengl_GL11_GL_FRONT_FACE +#define org_lwjgl_opengl_GL11_GL_FRONT_FACE 2886L +#undef org_lwjgl_opengl_GL11_GL_LIGHTING +#define org_lwjgl_opengl_GL11_GL_LIGHTING 2896L +#undef org_lwjgl_opengl_GL11_GL_LIGHT_MODEL_LOCAL_VIEWER +#define org_lwjgl_opengl_GL11_GL_LIGHT_MODEL_LOCAL_VIEWER 2897L +#undef org_lwjgl_opengl_GL11_GL_LIGHT_MODEL_TWO_SIDE +#define org_lwjgl_opengl_GL11_GL_LIGHT_MODEL_TWO_SIDE 2898L +#undef org_lwjgl_opengl_GL11_GL_LIGHT_MODEL_AMBIENT +#define org_lwjgl_opengl_GL11_GL_LIGHT_MODEL_AMBIENT 2899L +#undef org_lwjgl_opengl_GL11_GL_SHADE_MODEL +#define org_lwjgl_opengl_GL11_GL_SHADE_MODEL 2900L +#undef org_lwjgl_opengl_GL11_GL_COLOR_MATERIAL_FACE +#define org_lwjgl_opengl_GL11_GL_COLOR_MATERIAL_FACE 2901L +#undef org_lwjgl_opengl_GL11_GL_COLOR_MATERIAL_PARAMETER +#define org_lwjgl_opengl_GL11_GL_COLOR_MATERIAL_PARAMETER 2902L +#undef org_lwjgl_opengl_GL11_GL_COLOR_MATERIAL +#define org_lwjgl_opengl_GL11_GL_COLOR_MATERIAL 2903L +#undef org_lwjgl_opengl_GL11_GL_FOG +#define org_lwjgl_opengl_GL11_GL_FOG 2912L +#undef org_lwjgl_opengl_GL11_GL_FOG_INDEX +#define org_lwjgl_opengl_GL11_GL_FOG_INDEX 2913L +#undef org_lwjgl_opengl_GL11_GL_FOG_DENSITY +#define org_lwjgl_opengl_GL11_GL_FOG_DENSITY 2914L +#undef org_lwjgl_opengl_GL11_GL_FOG_START +#define org_lwjgl_opengl_GL11_GL_FOG_START 2915L +#undef org_lwjgl_opengl_GL11_GL_FOG_END +#define org_lwjgl_opengl_GL11_GL_FOG_END 2916L +#undef org_lwjgl_opengl_GL11_GL_FOG_MODE +#define org_lwjgl_opengl_GL11_GL_FOG_MODE 2917L +#undef org_lwjgl_opengl_GL11_GL_FOG_COLOR +#define org_lwjgl_opengl_GL11_GL_FOG_COLOR 2918L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_RANGE +#define org_lwjgl_opengl_GL11_GL_DEPTH_RANGE 2928L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_TEST +#define org_lwjgl_opengl_GL11_GL_DEPTH_TEST 2929L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_WRITEMASK +#define org_lwjgl_opengl_GL11_GL_DEPTH_WRITEMASK 2930L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_CLEAR_VALUE +#define org_lwjgl_opengl_GL11_GL_DEPTH_CLEAR_VALUE 2931L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_FUNC +#define org_lwjgl_opengl_GL11_GL_DEPTH_FUNC 2932L +#undef org_lwjgl_opengl_GL11_GL_ACCUM_CLEAR_VALUE +#define org_lwjgl_opengl_GL11_GL_ACCUM_CLEAR_VALUE 2944L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_TEST +#define org_lwjgl_opengl_GL11_GL_STENCIL_TEST 2960L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_CLEAR_VALUE +#define org_lwjgl_opengl_GL11_GL_STENCIL_CLEAR_VALUE 2961L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_FUNC +#define org_lwjgl_opengl_GL11_GL_STENCIL_FUNC 2962L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_VALUE_MASK +#define org_lwjgl_opengl_GL11_GL_STENCIL_VALUE_MASK 2963L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_FAIL +#define org_lwjgl_opengl_GL11_GL_STENCIL_FAIL 2964L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_PASS_DEPTH_FAIL +#define org_lwjgl_opengl_GL11_GL_STENCIL_PASS_DEPTH_FAIL 2965L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_PASS_DEPTH_PASS +#define org_lwjgl_opengl_GL11_GL_STENCIL_PASS_DEPTH_PASS 2966L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_REF +#define org_lwjgl_opengl_GL11_GL_STENCIL_REF 2967L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_WRITEMASK +#define org_lwjgl_opengl_GL11_GL_STENCIL_WRITEMASK 2968L +#undef org_lwjgl_opengl_GL11_GL_MATRIX_MODE +#define org_lwjgl_opengl_GL11_GL_MATRIX_MODE 2976L +#undef org_lwjgl_opengl_GL11_GL_NORMALIZE +#define org_lwjgl_opengl_GL11_GL_NORMALIZE 2977L +#undef org_lwjgl_opengl_GL11_GL_VIEWPORT +#define org_lwjgl_opengl_GL11_GL_VIEWPORT 2978L +#undef org_lwjgl_opengl_GL11_GL_MODELVIEW_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_MODELVIEW_STACK_DEPTH 2979L +#undef org_lwjgl_opengl_GL11_GL_PROJECTION_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_PROJECTION_STACK_DEPTH 2980L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_TEXTURE_STACK_DEPTH 2981L +#undef org_lwjgl_opengl_GL11_GL_MODELVIEW_MATRIX +#define org_lwjgl_opengl_GL11_GL_MODELVIEW_MATRIX 2982L +#undef org_lwjgl_opengl_GL11_GL_PROJECTION_MATRIX +#define org_lwjgl_opengl_GL11_GL_PROJECTION_MATRIX 2983L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_MATRIX +#define org_lwjgl_opengl_GL11_GL_TEXTURE_MATRIX 2984L +#undef org_lwjgl_opengl_GL11_GL_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_ATTRIB_STACK_DEPTH 2992L +#undef org_lwjgl_opengl_GL11_GL_CLIENT_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_CLIENT_ATTRIB_STACK_DEPTH 2993L +#undef org_lwjgl_opengl_GL11_GL_ALPHA_TEST +#define org_lwjgl_opengl_GL11_GL_ALPHA_TEST 3008L +#undef org_lwjgl_opengl_GL11_GL_ALPHA_TEST_FUNC +#define org_lwjgl_opengl_GL11_GL_ALPHA_TEST_FUNC 3009L +#undef org_lwjgl_opengl_GL11_GL_ALPHA_TEST_REF +#define org_lwjgl_opengl_GL11_GL_ALPHA_TEST_REF 3010L +#undef org_lwjgl_opengl_GL11_GL_DITHER +#define org_lwjgl_opengl_GL11_GL_DITHER 3024L +#undef org_lwjgl_opengl_GL11_GL_BLEND_DST +#define org_lwjgl_opengl_GL11_GL_BLEND_DST 3040L +#undef org_lwjgl_opengl_GL11_GL_BLEND_SRC +#define org_lwjgl_opengl_GL11_GL_BLEND_SRC 3041L +#undef org_lwjgl_opengl_GL11_GL_BLEND +#define org_lwjgl_opengl_GL11_GL_BLEND 3042L +#undef org_lwjgl_opengl_GL11_GL_LOGIC_OP_MODE +#define org_lwjgl_opengl_GL11_GL_LOGIC_OP_MODE 3056L +#undef org_lwjgl_opengl_GL11_GL_INDEX_LOGIC_OP +#define org_lwjgl_opengl_GL11_GL_INDEX_LOGIC_OP 3057L +#undef org_lwjgl_opengl_GL11_GL_COLOR_LOGIC_OP +#define org_lwjgl_opengl_GL11_GL_COLOR_LOGIC_OP 3058L +#undef org_lwjgl_opengl_GL11_GL_AUX_BUFFERS +#define org_lwjgl_opengl_GL11_GL_AUX_BUFFERS 3072L +#undef org_lwjgl_opengl_GL11_GL_DRAW_BUFFER +#define org_lwjgl_opengl_GL11_GL_DRAW_BUFFER 3073L +#undef org_lwjgl_opengl_GL11_GL_READ_BUFFER +#define org_lwjgl_opengl_GL11_GL_READ_BUFFER 3074L +#undef org_lwjgl_opengl_GL11_GL_SCISSOR_BOX +#define org_lwjgl_opengl_GL11_GL_SCISSOR_BOX 3088L +#undef org_lwjgl_opengl_GL11_GL_SCISSOR_TEST +#define org_lwjgl_opengl_GL11_GL_SCISSOR_TEST 3089L +#undef org_lwjgl_opengl_GL11_GL_INDEX_CLEAR_VALUE +#define org_lwjgl_opengl_GL11_GL_INDEX_CLEAR_VALUE 3104L +#undef org_lwjgl_opengl_GL11_GL_INDEX_WRITEMASK +#define org_lwjgl_opengl_GL11_GL_INDEX_WRITEMASK 3105L +#undef org_lwjgl_opengl_GL11_GL_COLOR_CLEAR_VALUE +#define org_lwjgl_opengl_GL11_GL_COLOR_CLEAR_VALUE 3106L +#undef org_lwjgl_opengl_GL11_GL_COLOR_WRITEMASK +#define org_lwjgl_opengl_GL11_GL_COLOR_WRITEMASK 3107L +#undef org_lwjgl_opengl_GL11_GL_INDEX_MODE +#define org_lwjgl_opengl_GL11_GL_INDEX_MODE 3120L +#undef org_lwjgl_opengl_GL11_GL_RGBA_MODE +#define org_lwjgl_opengl_GL11_GL_RGBA_MODE 3121L +#undef org_lwjgl_opengl_GL11_GL_DOUBLEBUFFER +#define org_lwjgl_opengl_GL11_GL_DOUBLEBUFFER 3122L +#undef org_lwjgl_opengl_GL11_GL_STEREO +#define org_lwjgl_opengl_GL11_GL_STEREO 3123L +#undef org_lwjgl_opengl_GL11_GL_RENDER_MODE +#define org_lwjgl_opengl_GL11_GL_RENDER_MODE 3136L +#undef org_lwjgl_opengl_GL11_GL_PERSPECTIVE_CORRECTION_HINT +#define org_lwjgl_opengl_GL11_GL_PERSPECTIVE_CORRECTION_HINT 3152L +#undef org_lwjgl_opengl_GL11_GL_POINT_SMOOTH_HINT +#define org_lwjgl_opengl_GL11_GL_POINT_SMOOTH_HINT 3153L +#undef org_lwjgl_opengl_GL11_GL_LINE_SMOOTH_HINT +#define org_lwjgl_opengl_GL11_GL_LINE_SMOOTH_HINT 3154L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_SMOOTH_HINT +#define org_lwjgl_opengl_GL11_GL_POLYGON_SMOOTH_HINT 3155L +#undef org_lwjgl_opengl_GL11_GL_FOG_HINT +#define org_lwjgl_opengl_GL11_GL_FOG_HINT 3156L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_S +#define org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_S 3168L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_T +#define org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_T 3169L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_R +#define org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_R 3170L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_Q +#define org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_Q 3171L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_I +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_I 3184L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_S_TO_S +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_S_TO_S 3185L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_R +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_R 3186L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_G +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_G 3187L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_B +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_B 3188L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_A +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_A 3189L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_R_TO_R +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_R_TO_R 3190L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_G_TO_G +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_G_TO_G 3191L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_B_TO_B +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_B_TO_B 3192L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_A_TO_A +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_A_TO_A 3193L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_I_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_I_SIZE 3248L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_S_TO_S_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_S_TO_S_SIZE 3249L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_R_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_R_SIZE 3250L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_G_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_G_SIZE 3251L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_B_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_B_SIZE 3252L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_A_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_I_TO_A_SIZE 3253L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_R_TO_R_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_R_TO_R_SIZE 3254L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_G_TO_G_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_G_TO_G_SIZE 3255L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_B_TO_B_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_B_TO_B_SIZE 3256L +#undef org_lwjgl_opengl_GL11_GL_PIXEL_MAP_A_TO_A_SIZE +#define org_lwjgl_opengl_GL11_GL_PIXEL_MAP_A_TO_A_SIZE 3257L +#undef org_lwjgl_opengl_GL11_GL_UNPACK_SWAP_BYTES +#define org_lwjgl_opengl_GL11_GL_UNPACK_SWAP_BYTES 3312L +#undef org_lwjgl_opengl_GL11_GL_UNPACK_LSB_FIRST +#define org_lwjgl_opengl_GL11_GL_UNPACK_LSB_FIRST 3313L +#undef org_lwjgl_opengl_GL11_GL_UNPACK_ROW_LENGTH +#define org_lwjgl_opengl_GL11_GL_UNPACK_ROW_LENGTH 3314L +#undef org_lwjgl_opengl_GL11_GL_UNPACK_SKIP_ROWS +#define org_lwjgl_opengl_GL11_GL_UNPACK_SKIP_ROWS 3315L +#undef org_lwjgl_opengl_GL11_GL_UNPACK_SKIP_PIXELS +#define org_lwjgl_opengl_GL11_GL_UNPACK_SKIP_PIXELS 3316L +#undef org_lwjgl_opengl_GL11_GL_UNPACK_ALIGNMENT +#define org_lwjgl_opengl_GL11_GL_UNPACK_ALIGNMENT 3317L +#undef org_lwjgl_opengl_GL11_GL_PACK_SWAP_BYTES +#define org_lwjgl_opengl_GL11_GL_PACK_SWAP_BYTES 3328L +#undef org_lwjgl_opengl_GL11_GL_PACK_LSB_FIRST +#define org_lwjgl_opengl_GL11_GL_PACK_LSB_FIRST 3329L +#undef org_lwjgl_opengl_GL11_GL_PACK_ROW_LENGTH +#define org_lwjgl_opengl_GL11_GL_PACK_ROW_LENGTH 3330L +#undef org_lwjgl_opengl_GL11_GL_PACK_SKIP_ROWS +#define org_lwjgl_opengl_GL11_GL_PACK_SKIP_ROWS 3331L +#undef org_lwjgl_opengl_GL11_GL_PACK_SKIP_PIXELS +#define org_lwjgl_opengl_GL11_GL_PACK_SKIP_PIXELS 3332L +#undef org_lwjgl_opengl_GL11_GL_PACK_ALIGNMENT +#define org_lwjgl_opengl_GL11_GL_PACK_ALIGNMENT 3333L +#undef org_lwjgl_opengl_GL11_GL_MAP_COLOR +#define org_lwjgl_opengl_GL11_GL_MAP_COLOR 3344L +#undef org_lwjgl_opengl_GL11_GL_MAP_STENCIL +#define org_lwjgl_opengl_GL11_GL_MAP_STENCIL 3345L +#undef org_lwjgl_opengl_GL11_GL_INDEX_SHIFT +#define org_lwjgl_opengl_GL11_GL_INDEX_SHIFT 3346L +#undef org_lwjgl_opengl_GL11_GL_INDEX_OFFSET +#define org_lwjgl_opengl_GL11_GL_INDEX_OFFSET 3347L +#undef org_lwjgl_opengl_GL11_GL_RED_SCALE +#define org_lwjgl_opengl_GL11_GL_RED_SCALE 3348L +#undef org_lwjgl_opengl_GL11_GL_RED_BIAS +#define org_lwjgl_opengl_GL11_GL_RED_BIAS 3349L +#undef org_lwjgl_opengl_GL11_GL_ZOOM_X +#define org_lwjgl_opengl_GL11_GL_ZOOM_X 3350L +#undef org_lwjgl_opengl_GL11_GL_ZOOM_Y +#define org_lwjgl_opengl_GL11_GL_ZOOM_Y 3351L +#undef org_lwjgl_opengl_GL11_GL_GREEN_SCALE +#define org_lwjgl_opengl_GL11_GL_GREEN_SCALE 3352L +#undef org_lwjgl_opengl_GL11_GL_GREEN_BIAS +#define org_lwjgl_opengl_GL11_GL_GREEN_BIAS 3353L +#undef org_lwjgl_opengl_GL11_GL_BLUE_SCALE +#define org_lwjgl_opengl_GL11_GL_BLUE_SCALE 3354L +#undef org_lwjgl_opengl_GL11_GL_BLUE_BIAS +#define org_lwjgl_opengl_GL11_GL_BLUE_BIAS 3355L +#undef org_lwjgl_opengl_GL11_GL_ALPHA_SCALE +#define org_lwjgl_opengl_GL11_GL_ALPHA_SCALE 3356L +#undef org_lwjgl_opengl_GL11_GL_ALPHA_BIAS +#define org_lwjgl_opengl_GL11_GL_ALPHA_BIAS 3357L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_SCALE +#define org_lwjgl_opengl_GL11_GL_DEPTH_SCALE 3358L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_BIAS +#define org_lwjgl_opengl_GL11_GL_DEPTH_BIAS 3359L +#undef org_lwjgl_opengl_GL11_GL_MAX_EVAL_ORDER +#define org_lwjgl_opengl_GL11_GL_MAX_EVAL_ORDER 3376L +#undef org_lwjgl_opengl_GL11_GL_MAX_LIGHTS +#define org_lwjgl_opengl_GL11_GL_MAX_LIGHTS 3377L +#undef org_lwjgl_opengl_GL11_GL_MAX_CLIP_PLANES +#define org_lwjgl_opengl_GL11_GL_MAX_CLIP_PLANES 3378L +#undef org_lwjgl_opengl_GL11_GL_MAX_TEXTURE_SIZE +#define org_lwjgl_opengl_GL11_GL_MAX_TEXTURE_SIZE 3379L +#undef org_lwjgl_opengl_GL11_GL_MAX_PIXEL_MAP_TABLE +#define org_lwjgl_opengl_GL11_GL_MAX_PIXEL_MAP_TABLE 3380L +#undef org_lwjgl_opengl_GL11_GL_MAX_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_MAX_ATTRIB_STACK_DEPTH 3381L +#undef org_lwjgl_opengl_GL11_GL_MAX_MODELVIEW_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_MAX_MODELVIEW_STACK_DEPTH 3382L +#undef org_lwjgl_opengl_GL11_GL_MAX_NAME_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_MAX_NAME_STACK_DEPTH 3383L +#undef org_lwjgl_opengl_GL11_GL_MAX_PROJECTION_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_MAX_PROJECTION_STACK_DEPTH 3384L +#undef org_lwjgl_opengl_GL11_GL_MAX_TEXTURE_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_MAX_TEXTURE_STACK_DEPTH 3385L +#undef org_lwjgl_opengl_GL11_GL_MAX_VIEWPORT_DIMS +#define org_lwjgl_opengl_GL11_GL_MAX_VIEWPORT_DIMS 3386L +#undef org_lwjgl_opengl_GL11_GL_MAX_CLIENT_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_MAX_CLIENT_ATTRIB_STACK_DEPTH 3387L +#undef org_lwjgl_opengl_GL11_GL_SUBPIXEL_BITS +#define org_lwjgl_opengl_GL11_GL_SUBPIXEL_BITS 3408L +#undef org_lwjgl_opengl_GL11_GL_INDEX_BITS +#define org_lwjgl_opengl_GL11_GL_INDEX_BITS 3409L +#undef org_lwjgl_opengl_GL11_GL_RED_BITS +#define org_lwjgl_opengl_GL11_GL_RED_BITS 3410L +#undef org_lwjgl_opengl_GL11_GL_GREEN_BITS +#define org_lwjgl_opengl_GL11_GL_GREEN_BITS 3411L +#undef org_lwjgl_opengl_GL11_GL_BLUE_BITS +#define org_lwjgl_opengl_GL11_GL_BLUE_BITS 3412L +#undef org_lwjgl_opengl_GL11_GL_ALPHA_BITS +#define org_lwjgl_opengl_GL11_GL_ALPHA_BITS 3413L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_BITS +#define org_lwjgl_opengl_GL11_GL_DEPTH_BITS 3414L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_BITS +#define org_lwjgl_opengl_GL11_GL_STENCIL_BITS 3415L +#undef org_lwjgl_opengl_GL11_GL_ACCUM_RED_BITS +#define org_lwjgl_opengl_GL11_GL_ACCUM_RED_BITS 3416L +#undef org_lwjgl_opengl_GL11_GL_ACCUM_GREEN_BITS +#define org_lwjgl_opengl_GL11_GL_ACCUM_GREEN_BITS 3417L +#undef org_lwjgl_opengl_GL11_GL_ACCUM_BLUE_BITS +#define org_lwjgl_opengl_GL11_GL_ACCUM_BLUE_BITS 3418L +#undef org_lwjgl_opengl_GL11_GL_ACCUM_ALPHA_BITS +#define org_lwjgl_opengl_GL11_GL_ACCUM_ALPHA_BITS 3419L +#undef org_lwjgl_opengl_GL11_GL_NAME_STACK_DEPTH +#define org_lwjgl_opengl_GL11_GL_NAME_STACK_DEPTH 3440L +#undef org_lwjgl_opengl_GL11_GL_AUTO_NORMAL +#define org_lwjgl_opengl_GL11_GL_AUTO_NORMAL 3456L +#undef org_lwjgl_opengl_GL11_GL_MAP1_COLOR_4 +#define org_lwjgl_opengl_GL11_GL_MAP1_COLOR_4 3472L +#undef org_lwjgl_opengl_GL11_GL_MAP1_INDEX +#define org_lwjgl_opengl_GL11_GL_MAP1_INDEX 3473L +#undef org_lwjgl_opengl_GL11_GL_MAP1_NORMAL +#define org_lwjgl_opengl_GL11_GL_MAP1_NORMAL 3474L +#undef org_lwjgl_opengl_GL11_GL_MAP1_TEXTURE_COORD_1 +#define org_lwjgl_opengl_GL11_GL_MAP1_TEXTURE_COORD_1 3475L +#undef org_lwjgl_opengl_GL11_GL_MAP1_TEXTURE_COORD_2 +#define org_lwjgl_opengl_GL11_GL_MAP1_TEXTURE_COORD_2 3476L +#undef org_lwjgl_opengl_GL11_GL_MAP1_TEXTURE_COORD_3 +#define org_lwjgl_opengl_GL11_GL_MAP1_TEXTURE_COORD_3 3477L +#undef org_lwjgl_opengl_GL11_GL_MAP1_TEXTURE_COORD_4 +#define org_lwjgl_opengl_GL11_GL_MAP1_TEXTURE_COORD_4 3478L +#undef org_lwjgl_opengl_GL11_GL_MAP1_VERTEX_3 +#define org_lwjgl_opengl_GL11_GL_MAP1_VERTEX_3 3479L +#undef org_lwjgl_opengl_GL11_GL_MAP1_VERTEX_4 +#define org_lwjgl_opengl_GL11_GL_MAP1_VERTEX_4 3480L +#undef org_lwjgl_opengl_GL11_GL_MAP2_COLOR_4 +#define org_lwjgl_opengl_GL11_GL_MAP2_COLOR_4 3504L +#undef org_lwjgl_opengl_GL11_GL_MAP2_INDEX +#define org_lwjgl_opengl_GL11_GL_MAP2_INDEX 3505L +#undef org_lwjgl_opengl_GL11_GL_MAP2_NORMAL +#define org_lwjgl_opengl_GL11_GL_MAP2_NORMAL 3506L +#undef org_lwjgl_opengl_GL11_GL_MAP2_TEXTURE_COORD_1 +#define org_lwjgl_opengl_GL11_GL_MAP2_TEXTURE_COORD_1 3507L +#undef org_lwjgl_opengl_GL11_GL_MAP2_TEXTURE_COORD_2 +#define org_lwjgl_opengl_GL11_GL_MAP2_TEXTURE_COORD_2 3508L +#undef org_lwjgl_opengl_GL11_GL_MAP2_TEXTURE_COORD_3 +#define org_lwjgl_opengl_GL11_GL_MAP2_TEXTURE_COORD_3 3509L +#undef org_lwjgl_opengl_GL11_GL_MAP2_TEXTURE_COORD_4 +#define org_lwjgl_opengl_GL11_GL_MAP2_TEXTURE_COORD_4 3510L +#undef org_lwjgl_opengl_GL11_GL_MAP2_VERTEX_3 +#define org_lwjgl_opengl_GL11_GL_MAP2_VERTEX_3 3511L +#undef org_lwjgl_opengl_GL11_GL_MAP2_VERTEX_4 +#define org_lwjgl_opengl_GL11_GL_MAP2_VERTEX_4 3512L +#undef org_lwjgl_opengl_GL11_GL_MAP1_GRID_DOMAIN +#define org_lwjgl_opengl_GL11_GL_MAP1_GRID_DOMAIN 3536L +#undef org_lwjgl_opengl_GL11_GL_MAP1_GRID_SEGMENTS +#define org_lwjgl_opengl_GL11_GL_MAP1_GRID_SEGMENTS 3537L +#undef org_lwjgl_opengl_GL11_GL_MAP2_GRID_DOMAIN +#define org_lwjgl_opengl_GL11_GL_MAP2_GRID_DOMAIN 3538L +#undef org_lwjgl_opengl_GL11_GL_MAP2_GRID_SEGMENTS +#define org_lwjgl_opengl_GL11_GL_MAP2_GRID_SEGMENTS 3539L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_1D +#define org_lwjgl_opengl_GL11_GL_TEXTURE_1D 3552L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_2D +#define org_lwjgl_opengl_GL11_GL_TEXTURE_2D 3553L +#undef org_lwjgl_opengl_GL11_GL_FEEDBACK_BUFFER_POINTER +#define org_lwjgl_opengl_GL11_GL_FEEDBACK_BUFFER_POINTER 3568L +#undef org_lwjgl_opengl_GL11_GL_FEEDBACK_BUFFER_SIZE +#define org_lwjgl_opengl_GL11_GL_FEEDBACK_BUFFER_SIZE 3569L +#undef org_lwjgl_opengl_GL11_GL_FEEDBACK_BUFFER_TYPE +#define org_lwjgl_opengl_GL11_GL_FEEDBACK_BUFFER_TYPE 3570L +#undef org_lwjgl_opengl_GL11_GL_SELECTION_BUFFER_POINTER +#define org_lwjgl_opengl_GL11_GL_SELECTION_BUFFER_POINTER 3571L +#undef org_lwjgl_opengl_GL11_GL_SELECTION_BUFFER_SIZE +#define org_lwjgl_opengl_GL11_GL_SELECTION_BUFFER_SIZE 3572L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_WIDTH +#define org_lwjgl_opengl_GL11_GL_TEXTURE_WIDTH 4096L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_HEIGHT +#define org_lwjgl_opengl_GL11_GL_TEXTURE_HEIGHT 4097L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_INTERNAL_FORMAT +#define org_lwjgl_opengl_GL11_GL_TEXTURE_INTERNAL_FORMAT 4099L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_BORDER_COLOR +#define org_lwjgl_opengl_GL11_GL_TEXTURE_BORDER_COLOR 4100L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_BORDER +#define org_lwjgl_opengl_GL11_GL_TEXTURE_BORDER 4101L +#undef org_lwjgl_opengl_GL11_GL_DONT_CARE +#define org_lwjgl_opengl_GL11_GL_DONT_CARE 4352L +#undef org_lwjgl_opengl_GL11_GL_FASTEST +#define org_lwjgl_opengl_GL11_GL_FASTEST 4353L +#undef org_lwjgl_opengl_GL11_GL_NICEST +#define org_lwjgl_opengl_GL11_GL_NICEST 4354L +#undef org_lwjgl_opengl_GL11_GL_LIGHT0 +#define org_lwjgl_opengl_GL11_GL_LIGHT0 16384L +#undef org_lwjgl_opengl_GL11_GL_LIGHT1 +#define org_lwjgl_opengl_GL11_GL_LIGHT1 16385L +#undef org_lwjgl_opengl_GL11_GL_LIGHT2 +#define org_lwjgl_opengl_GL11_GL_LIGHT2 16386L +#undef org_lwjgl_opengl_GL11_GL_LIGHT3 +#define org_lwjgl_opengl_GL11_GL_LIGHT3 16387L +#undef org_lwjgl_opengl_GL11_GL_LIGHT4 +#define org_lwjgl_opengl_GL11_GL_LIGHT4 16388L +#undef org_lwjgl_opengl_GL11_GL_LIGHT5 +#define org_lwjgl_opengl_GL11_GL_LIGHT5 16389L +#undef org_lwjgl_opengl_GL11_GL_LIGHT6 +#define org_lwjgl_opengl_GL11_GL_LIGHT6 16390L +#undef org_lwjgl_opengl_GL11_GL_LIGHT7 +#define org_lwjgl_opengl_GL11_GL_LIGHT7 16391L +#undef org_lwjgl_opengl_GL11_GL_AMBIENT +#define org_lwjgl_opengl_GL11_GL_AMBIENT 4608L +#undef org_lwjgl_opengl_GL11_GL_DIFFUSE +#define org_lwjgl_opengl_GL11_GL_DIFFUSE 4609L +#undef org_lwjgl_opengl_GL11_GL_SPECULAR +#define org_lwjgl_opengl_GL11_GL_SPECULAR 4610L +#undef org_lwjgl_opengl_GL11_GL_POSITION +#define org_lwjgl_opengl_GL11_GL_POSITION 4611L +#undef org_lwjgl_opengl_GL11_GL_SPOT_DIRECTION +#define org_lwjgl_opengl_GL11_GL_SPOT_DIRECTION 4612L +#undef org_lwjgl_opengl_GL11_GL_SPOT_EXPONENT +#define org_lwjgl_opengl_GL11_GL_SPOT_EXPONENT 4613L +#undef org_lwjgl_opengl_GL11_GL_SPOT_CUTOFF +#define org_lwjgl_opengl_GL11_GL_SPOT_CUTOFF 4614L +#undef org_lwjgl_opengl_GL11_GL_CONSTANT_ATTENUATION +#define org_lwjgl_opengl_GL11_GL_CONSTANT_ATTENUATION 4615L +#undef org_lwjgl_opengl_GL11_GL_LINEAR_ATTENUATION +#define org_lwjgl_opengl_GL11_GL_LINEAR_ATTENUATION 4616L +#undef org_lwjgl_opengl_GL11_GL_QUADRATIC_ATTENUATION +#define org_lwjgl_opengl_GL11_GL_QUADRATIC_ATTENUATION 4617L +#undef org_lwjgl_opengl_GL11_GL_COMPILE +#define org_lwjgl_opengl_GL11_GL_COMPILE 4864L +#undef org_lwjgl_opengl_GL11_GL_COMPILE_AND_EXECUTE +#define org_lwjgl_opengl_GL11_GL_COMPILE_AND_EXECUTE 4865L +#undef org_lwjgl_opengl_GL11_GL_CLEAR +#define org_lwjgl_opengl_GL11_GL_CLEAR 5376L +#undef org_lwjgl_opengl_GL11_GL_AND +#define org_lwjgl_opengl_GL11_GL_AND 5377L +#undef org_lwjgl_opengl_GL11_GL_AND_REVERSE +#define org_lwjgl_opengl_GL11_GL_AND_REVERSE 5378L +#undef org_lwjgl_opengl_GL11_GL_COPY +#define org_lwjgl_opengl_GL11_GL_COPY 5379L +#undef org_lwjgl_opengl_GL11_GL_AND_INVERTED +#define org_lwjgl_opengl_GL11_GL_AND_INVERTED 5380L +#undef org_lwjgl_opengl_GL11_GL_NOOP +#define org_lwjgl_opengl_GL11_GL_NOOP 5381L +#undef org_lwjgl_opengl_GL11_GL_XOR +#define org_lwjgl_opengl_GL11_GL_XOR 5382L +#undef org_lwjgl_opengl_GL11_GL_OR +#define org_lwjgl_opengl_GL11_GL_OR 5383L +#undef org_lwjgl_opengl_GL11_GL_NOR +#define org_lwjgl_opengl_GL11_GL_NOR 5384L +#undef org_lwjgl_opengl_GL11_GL_EQUIV +#define org_lwjgl_opengl_GL11_GL_EQUIV 5385L +#undef org_lwjgl_opengl_GL11_GL_INVERT +#define org_lwjgl_opengl_GL11_GL_INVERT 5386L +#undef org_lwjgl_opengl_GL11_GL_OR_REVERSE +#define org_lwjgl_opengl_GL11_GL_OR_REVERSE 5387L +#undef org_lwjgl_opengl_GL11_GL_COPY_INVERTED +#define org_lwjgl_opengl_GL11_GL_COPY_INVERTED 5388L +#undef org_lwjgl_opengl_GL11_GL_OR_INVERTED +#define org_lwjgl_opengl_GL11_GL_OR_INVERTED 5389L +#undef org_lwjgl_opengl_GL11_GL_NAND +#define org_lwjgl_opengl_GL11_GL_NAND 5390L +#undef org_lwjgl_opengl_GL11_GL_SET +#define org_lwjgl_opengl_GL11_GL_SET 5391L +#undef org_lwjgl_opengl_GL11_GL_EMISSION +#define org_lwjgl_opengl_GL11_GL_EMISSION 5632L +#undef org_lwjgl_opengl_GL11_GL_SHININESS +#define org_lwjgl_opengl_GL11_GL_SHININESS 5633L +#undef org_lwjgl_opengl_GL11_GL_AMBIENT_AND_DIFFUSE +#define org_lwjgl_opengl_GL11_GL_AMBIENT_AND_DIFFUSE 5634L +#undef org_lwjgl_opengl_GL11_GL_COLOR_INDEXES +#define org_lwjgl_opengl_GL11_GL_COLOR_INDEXES 5635L +#undef org_lwjgl_opengl_GL11_GL_MODELVIEW +#define org_lwjgl_opengl_GL11_GL_MODELVIEW 5888L +#undef org_lwjgl_opengl_GL11_GL_PROJECTION +#define org_lwjgl_opengl_GL11_GL_PROJECTION 5889L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE +#define org_lwjgl_opengl_GL11_GL_TEXTURE 5890L +#undef org_lwjgl_opengl_GL11_GL_COLOR +#define org_lwjgl_opengl_GL11_GL_COLOR 6144L +#undef org_lwjgl_opengl_GL11_GL_DEPTH +#define org_lwjgl_opengl_GL11_GL_DEPTH 6145L +#undef org_lwjgl_opengl_GL11_GL_STENCIL +#define org_lwjgl_opengl_GL11_GL_STENCIL 6146L +#undef org_lwjgl_opengl_GL11_GL_COLOR_INDEX +#define org_lwjgl_opengl_GL11_GL_COLOR_INDEX 6400L +#undef org_lwjgl_opengl_GL11_GL_STENCIL_INDEX +#define org_lwjgl_opengl_GL11_GL_STENCIL_INDEX 6401L +#undef org_lwjgl_opengl_GL11_GL_DEPTH_COMPONENT +#define org_lwjgl_opengl_GL11_GL_DEPTH_COMPONENT 6402L +#undef org_lwjgl_opengl_GL11_GL_RED +#define org_lwjgl_opengl_GL11_GL_RED 6403L +#undef org_lwjgl_opengl_GL11_GL_GREEN +#define org_lwjgl_opengl_GL11_GL_GREEN 6404L +#undef org_lwjgl_opengl_GL11_GL_BLUE +#define org_lwjgl_opengl_GL11_GL_BLUE 6405L +#undef org_lwjgl_opengl_GL11_GL_ALPHA +#define org_lwjgl_opengl_GL11_GL_ALPHA 6406L +#undef org_lwjgl_opengl_GL11_GL_RGB +#define org_lwjgl_opengl_GL11_GL_RGB 6407L +#undef org_lwjgl_opengl_GL11_GL_RGBA +#define org_lwjgl_opengl_GL11_GL_RGBA 6408L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE +#define org_lwjgl_opengl_GL11_GL_LUMINANCE 6409L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE_ALPHA +#define org_lwjgl_opengl_GL11_GL_LUMINANCE_ALPHA 6410L +#undef org_lwjgl_opengl_GL11_GL_BITMAP +#define org_lwjgl_opengl_GL11_GL_BITMAP 6656L +#undef org_lwjgl_opengl_GL11_GL_POINT +#define org_lwjgl_opengl_GL11_GL_POINT 6912L +#undef org_lwjgl_opengl_GL11_GL_LINE +#define org_lwjgl_opengl_GL11_GL_LINE 6913L +#undef org_lwjgl_opengl_GL11_GL_FILL +#define org_lwjgl_opengl_GL11_GL_FILL 6914L +#undef org_lwjgl_opengl_GL11_GL_RENDER +#define org_lwjgl_opengl_GL11_GL_RENDER 7168L +#undef org_lwjgl_opengl_GL11_GL_FEEDBACK +#define org_lwjgl_opengl_GL11_GL_FEEDBACK 7169L +#undef org_lwjgl_opengl_GL11_GL_SELECT +#define org_lwjgl_opengl_GL11_GL_SELECT 7170L +#undef org_lwjgl_opengl_GL11_GL_FLAT +#define org_lwjgl_opengl_GL11_GL_FLAT 7424L +#undef org_lwjgl_opengl_GL11_GL_SMOOTH +#define org_lwjgl_opengl_GL11_GL_SMOOTH 7425L +#undef org_lwjgl_opengl_GL11_GL_KEEP +#define org_lwjgl_opengl_GL11_GL_KEEP 7680L +#undef org_lwjgl_opengl_GL11_GL_REPLACE +#define org_lwjgl_opengl_GL11_GL_REPLACE 7681L +#undef org_lwjgl_opengl_GL11_GL_INCR +#define org_lwjgl_opengl_GL11_GL_INCR 7682L +#undef org_lwjgl_opengl_GL11_GL_DECR +#define org_lwjgl_opengl_GL11_GL_DECR 7683L +#undef org_lwjgl_opengl_GL11_GL_VENDOR +#define org_lwjgl_opengl_GL11_GL_VENDOR 7936L +#undef org_lwjgl_opengl_GL11_GL_RENDERER +#define org_lwjgl_opengl_GL11_GL_RENDERER 7937L +#undef org_lwjgl_opengl_GL11_GL_VERSION +#define org_lwjgl_opengl_GL11_GL_VERSION 7938L +#undef org_lwjgl_opengl_GL11_GL_EXTENSIONS +#define org_lwjgl_opengl_GL11_GL_EXTENSIONS 7939L +#undef org_lwjgl_opengl_GL11_GL_S +#define org_lwjgl_opengl_GL11_GL_S 8192L +#undef org_lwjgl_opengl_GL11_GL_T +#define org_lwjgl_opengl_GL11_GL_T 8193L +#undef org_lwjgl_opengl_GL11_GL_R +#define org_lwjgl_opengl_GL11_GL_R 8194L +#undef org_lwjgl_opengl_GL11_GL_Q +#define org_lwjgl_opengl_GL11_GL_Q 8195L +#undef org_lwjgl_opengl_GL11_GL_MODULATE +#define org_lwjgl_opengl_GL11_GL_MODULATE 8448L +#undef org_lwjgl_opengl_GL11_GL_DECAL +#define org_lwjgl_opengl_GL11_GL_DECAL 8449L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_ENV_MODE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_ENV_MODE 8704L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_ENV_COLOR +#define org_lwjgl_opengl_GL11_GL_TEXTURE_ENV_COLOR 8705L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_ENV +#define org_lwjgl_opengl_GL11_GL_TEXTURE_ENV 8960L +#undef org_lwjgl_opengl_GL11_GL_EYE_LINEAR +#define org_lwjgl_opengl_GL11_GL_EYE_LINEAR 9216L +#undef org_lwjgl_opengl_GL11_GL_OBJECT_LINEAR +#define org_lwjgl_opengl_GL11_GL_OBJECT_LINEAR 9217L +#undef org_lwjgl_opengl_GL11_GL_SPHERE_MAP +#define org_lwjgl_opengl_GL11_GL_SPHERE_MAP 9218L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_MODE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_GEN_MODE 9472L +#undef org_lwjgl_opengl_GL11_GL_OBJECT_PLANE +#define org_lwjgl_opengl_GL11_GL_OBJECT_PLANE 9473L +#undef org_lwjgl_opengl_GL11_GL_EYE_PLANE +#define org_lwjgl_opengl_GL11_GL_EYE_PLANE 9474L +#undef org_lwjgl_opengl_GL11_GL_NEAREST +#define org_lwjgl_opengl_GL11_GL_NEAREST 9728L +#undef org_lwjgl_opengl_GL11_GL_LINEAR +#define org_lwjgl_opengl_GL11_GL_LINEAR 9729L +#undef org_lwjgl_opengl_GL11_GL_NEAREST_MIPMAP_NEAREST +#define org_lwjgl_opengl_GL11_GL_NEAREST_MIPMAP_NEAREST 9984L +#undef org_lwjgl_opengl_GL11_GL_LINEAR_MIPMAP_NEAREST +#define org_lwjgl_opengl_GL11_GL_LINEAR_MIPMAP_NEAREST 9985L +#undef org_lwjgl_opengl_GL11_GL_NEAREST_MIPMAP_LINEAR +#define org_lwjgl_opengl_GL11_GL_NEAREST_MIPMAP_LINEAR 9986L +#undef org_lwjgl_opengl_GL11_GL_LINEAR_MIPMAP_LINEAR +#define org_lwjgl_opengl_GL11_GL_LINEAR_MIPMAP_LINEAR 9987L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_MAG_FILTER +#define org_lwjgl_opengl_GL11_GL_TEXTURE_MAG_FILTER 10240L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_MIN_FILTER +#define org_lwjgl_opengl_GL11_GL_TEXTURE_MIN_FILTER 10241L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_WRAP_S +#define org_lwjgl_opengl_GL11_GL_TEXTURE_WRAP_S 10242L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_WRAP_T +#define org_lwjgl_opengl_GL11_GL_TEXTURE_WRAP_T 10243L +#undef org_lwjgl_opengl_GL11_GL_CLAMP +#define org_lwjgl_opengl_GL11_GL_CLAMP 10496L +#undef org_lwjgl_opengl_GL11_GL_REPEAT +#define org_lwjgl_opengl_GL11_GL_REPEAT 10497L +#undef org_lwjgl_opengl_GL11_GL_CLIENT_PIXEL_STORE_BIT +#define org_lwjgl_opengl_GL11_GL_CLIENT_PIXEL_STORE_BIT 1L +#undef org_lwjgl_opengl_GL11_GL_CLIENT_VERTEX_ARRAY_BIT +#define org_lwjgl_opengl_GL11_GL_CLIENT_VERTEX_ARRAY_BIT 2L +#undef org_lwjgl_opengl_GL11_GL_ALL_CLIENT_ATTRIB_BITS +#define org_lwjgl_opengl_GL11_GL_ALL_CLIENT_ATTRIB_BITS -1L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_FACTOR +#define org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_FACTOR 32824L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_UNITS +#define org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_UNITS 10752L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_POINT +#define org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_POINT 10753L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_LINE +#define org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_LINE 10754L +#undef org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_FILL +#define org_lwjgl_opengl_GL11_GL_POLYGON_OFFSET_FILL 32823L +#undef org_lwjgl_opengl_GL11_GL_ALPHA4 +#define org_lwjgl_opengl_GL11_GL_ALPHA4 32827L +#undef org_lwjgl_opengl_GL11_GL_ALPHA8 +#define org_lwjgl_opengl_GL11_GL_ALPHA8 32828L +#undef org_lwjgl_opengl_GL11_GL_ALPHA12 +#define org_lwjgl_opengl_GL11_GL_ALPHA12 32829L +#undef org_lwjgl_opengl_GL11_GL_ALPHA16 +#define org_lwjgl_opengl_GL11_GL_ALPHA16 32830L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE4 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE4 32831L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE8 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE8 32832L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE12 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE12 32833L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE16 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE16 32834L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE4_ALPHA4 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE4_ALPHA4 32835L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE6_ALPHA2 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE6_ALPHA2 32836L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE8_ALPHA8 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE8_ALPHA8 32837L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE12_ALPHA4 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE12_ALPHA4 32838L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE12_ALPHA12 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE12_ALPHA12 32839L +#undef org_lwjgl_opengl_GL11_GL_LUMINANCE16_ALPHA16 +#define org_lwjgl_opengl_GL11_GL_LUMINANCE16_ALPHA16 32840L +#undef org_lwjgl_opengl_GL11_GL_INTENSITY +#define org_lwjgl_opengl_GL11_GL_INTENSITY 32841L +#undef org_lwjgl_opengl_GL11_GL_INTENSITY4 +#define org_lwjgl_opengl_GL11_GL_INTENSITY4 32842L +#undef org_lwjgl_opengl_GL11_GL_INTENSITY8 +#define org_lwjgl_opengl_GL11_GL_INTENSITY8 32843L +#undef org_lwjgl_opengl_GL11_GL_INTENSITY12 +#define org_lwjgl_opengl_GL11_GL_INTENSITY12 32844L +#undef org_lwjgl_opengl_GL11_GL_INTENSITY16 +#define org_lwjgl_opengl_GL11_GL_INTENSITY16 32845L +#undef org_lwjgl_opengl_GL11_GL_R3_G3_B2 +#define org_lwjgl_opengl_GL11_GL_R3_G3_B2 10768L +#undef org_lwjgl_opengl_GL11_GL_RGB4 +#define org_lwjgl_opengl_GL11_GL_RGB4 32847L +#undef org_lwjgl_opengl_GL11_GL_RGB5 +#define org_lwjgl_opengl_GL11_GL_RGB5 32848L +#undef org_lwjgl_opengl_GL11_GL_RGB8 +#define org_lwjgl_opengl_GL11_GL_RGB8 32849L +#undef org_lwjgl_opengl_GL11_GL_RGB10 +#define org_lwjgl_opengl_GL11_GL_RGB10 32850L +#undef org_lwjgl_opengl_GL11_GL_RGB12 +#define org_lwjgl_opengl_GL11_GL_RGB12 32851L +#undef org_lwjgl_opengl_GL11_GL_RGB16 +#define org_lwjgl_opengl_GL11_GL_RGB16 32852L +#undef org_lwjgl_opengl_GL11_GL_RGBA2 +#define org_lwjgl_opengl_GL11_GL_RGBA2 32853L +#undef org_lwjgl_opengl_GL11_GL_RGBA4 +#define org_lwjgl_opengl_GL11_GL_RGBA4 32854L +#undef org_lwjgl_opengl_GL11_GL_RGB5_A1 +#define org_lwjgl_opengl_GL11_GL_RGB5_A1 32855L +#undef org_lwjgl_opengl_GL11_GL_RGBA8 +#define org_lwjgl_opengl_GL11_GL_RGBA8 32856L +#undef org_lwjgl_opengl_GL11_GL_RGB10_A2 +#define org_lwjgl_opengl_GL11_GL_RGB10_A2 32857L +#undef org_lwjgl_opengl_GL11_GL_RGBA12 +#define org_lwjgl_opengl_GL11_GL_RGBA12 32858L +#undef org_lwjgl_opengl_GL11_GL_RGBA16 +#define org_lwjgl_opengl_GL11_GL_RGBA16 32859L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_RED_SIZE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_RED_SIZE 32860L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_GREEN_SIZE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_GREEN_SIZE 32861L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_BLUE_SIZE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_BLUE_SIZE 32862L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_ALPHA_SIZE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_ALPHA_SIZE 32863L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_LUMINANCE_SIZE 32864L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_INTENSITY_SIZE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_INTENSITY_SIZE 32865L +#undef org_lwjgl_opengl_GL11_GL_PROXY_TEXTURE_1D +#define org_lwjgl_opengl_GL11_GL_PROXY_TEXTURE_1D 32867L +#undef org_lwjgl_opengl_GL11_GL_PROXY_TEXTURE_2D +#define org_lwjgl_opengl_GL11_GL_PROXY_TEXTURE_2D 32868L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_PRIORITY +#define org_lwjgl_opengl_GL11_GL_TEXTURE_PRIORITY 32870L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_RESIDENT +#define org_lwjgl_opengl_GL11_GL_TEXTURE_RESIDENT 32871L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_BINDING_1D +#define org_lwjgl_opengl_GL11_GL_TEXTURE_BINDING_1D 32872L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_BINDING_2D +#define org_lwjgl_opengl_GL11_GL_TEXTURE_BINDING_2D 32873L +#undef org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY +#define org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY 32884L +#undef org_lwjgl_opengl_GL11_GL_NORMAL_ARRAY +#define org_lwjgl_opengl_GL11_GL_NORMAL_ARRAY 32885L +#undef org_lwjgl_opengl_GL11_GL_COLOR_ARRAY +#define org_lwjgl_opengl_GL11_GL_COLOR_ARRAY 32886L +#undef org_lwjgl_opengl_GL11_GL_INDEX_ARRAY +#define org_lwjgl_opengl_GL11_GL_INDEX_ARRAY 32887L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY +#define org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY 32888L +#undef org_lwjgl_opengl_GL11_GL_EDGE_FLAG_ARRAY +#define org_lwjgl_opengl_GL11_GL_EDGE_FLAG_ARRAY 32889L +#undef org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY_SIZE +#define org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY_SIZE 32890L +#undef org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY_TYPE +#define org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY_TYPE 32891L +#undef org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY_STRIDE +#define org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY_STRIDE 32892L +#undef org_lwjgl_opengl_GL11_GL_NORMAL_ARRAY_TYPE +#define org_lwjgl_opengl_GL11_GL_NORMAL_ARRAY_TYPE 32894L +#undef org_lwjgl_opengl_GL11_GL_NORMAL_ARRAY_STRIDE +#define org_lwjgl_opengl_GL11_GL_NORMAL_ARRAY_STRIDE 32895L +#undef org_lwjgl_opengl_GL11_GL_COLOR_ARRAY_SIZE +#define org_lwjgl_opengl_GL11_GL_COLOR_ARRAY_SIZE 32897L +#undef org_lwjgl_opengl_GL11_GL_COLOR_ARRAY_TYPE +#define org_lwjgl_opengl_GL11_GL_COLOR_ARRAY_TYPE 32898L +#undef org_lwjgl_opengl_GL11_GL_COLOR_ARRAY_STRIDE +#define org_lwjgl_opengl_GL11_GL_COLOR_ARRAY_STRIDE 32899L +#undef org_lwjgl_opengl_GL11_GL_INDEX_ARRAY_TYPE +#define org_lwjgl_opengl_GL11_GL_INDEX_ARRAY_TYPE 32901L +#undef org_lwjgl_opengl_GL11_GL_INDEX_ARRAY_STRIDE +#define org_lwjgl_opengl_GL11_GL_INDEX_ARRAY_STRIDE 32902L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY_SIZE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY_SIZE 32904L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY_TYPE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY_TYPE 32905L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY_STRIDE +#define org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY_STRIDE 32906L +#undef org_lwjgl_opengl_GL11_GL_EDGE_FLAG_ARRAY_STRIDE +#define org_lwjgl_opengl_GL11_GL_EDGE_FLAG_ARRAY_STRIDE 32908L +#undef org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY_POINTER +#define org_lwjgl_opengl_GL11_GL_VERTEX_ARRAY_POINTER 32910L +#undef org_lwjgl_opengl_GL11_GL_NORMAL_ARRAY_POINTER +#define org_lwjgl_opengl_GL11_GL_NORMAL_ARRAY_POINTER 32911L +#undef org_lwjgl_opengl_GL11_GL_COLOR_ARRAY_POINTER +#define org_lwjgl_opengl_GL11_GL_COLOR_ARRAY_POINTER 32912L +#undef org_lwjgl_opengl_GL11_GL_INDEX_ARRAY_POINTER +#define org_lwjgl_opengl_GL11_GL_INDEX_ARRAY_POINTER 32913L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY_POINTER +#define org_lwjgl_opengl_GL11_GL_TEXTURE_COORD_ARRAY_POINTER 32914L +#undef org_lwjgl_opengl_GL11_GL_EDGE_FLAG_ARRAY_POINTER +#define org_lwjgl_opengl_GL11_GL_EDGE_FLAG_ARRAY_POINTER 32915L +#undef org_lwjgl_opengl_GL11_GL_V2F +#define org_lwjgl_opengl_GL11_GL_V2F 10784L +#undef org_lwjgl_opengl_GL11_GL_V3F +#define org_lwjgl_opengl_GL11_GL_V3F 10785L +#undef org_lwjgl_opengl_GL11_GL_C4UB_V2F +#define org_lwjgl_opengl_GL11_GL_C4UB_V2F 10786L +#undef org_lwjgl_opengl_GL11_GL_C4UB_V3F +#define org_lwjgl_opengl_GL11_GL_C4UB_V3F 10787L +#undef org_lwjgl_opengl_GL11_GL_C3F_V3F +#define org_lwjgl_opengl_GL11_GL_C3F_V3F 10788L +#undef org_lwjgl_opengl_GL11_GL_N3F_V3F +#define org_lwjgl_opengl_GL11_GL_N3F_V3F 10789L +#undef org_lwjgl_opengl_GL11_GL_C4F_N3F_V3F +#define org_lwjgl_opengl_GL11_GL_C4F_N3F_V3F 10790L +#undef org_lwjgl_opengl_GL11_GL_T2F_V3F +#define org_lwjgl_opengl_GL11_GL_T2F_V3F 10791L +#undef org_lwjgl_opengl_GL11_GL_T4F_V4F +#define org_lwjgl_opengl_GL11_GL_T4F_V4F 10792L +#undef org_lwjgl_opengl_GL11_GL_T2F_C4UB_V3F +#define org_lwjgl_opengl_GL11_GL_T2F_C4UB_V3F 10793L +#undef org_lwjgl_opengl_GL11_GL_T2F_C3F_V3F +#define org_lwjgl_opengl_GL11_GL_T2F_C3F_V3F 10794L +#undef org_lwjgl_opengl_GL11_GL_T2F_N3F_V3F +#define org_lwjgl_opengl_GL11_GL_T2F_N3F_V3F 10795L +#undef org_lwjgl_opengl_GL11_GL_T2F_C4F_N3F_V3F +#define org_lwjgl_opengl_GL11_GL_T2F_C4F_N3F_V3F 10796L +#undef org_lwjgl_opengl_GL11_GL_T4F_C4F_N3F_V4F +#define org_lwjgl_opengl_GL11_GL_T4F_C4F_N3F_V4F 10797L +#undef org_lwjgl_opengl_GL11_GL_LOGIC_OP +#define org_lwjgl_opengl_GL11_GL_LOGIC_OP 3057L +#undef org_lwjgl_opengl_GL11_GL_TEXTURE_COMPONENTS +#define org_lwjgl_opengl_GL11_GL_TEXTURE_COMPONENTS 4099L +/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024GL11 */ +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glAccum + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glAccum + (JNIEnv *, jclass, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glAlphaFunc + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glAlphaFunc + (JNIEnv *, jclass, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearColor + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearColor + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearAccum + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearAccum + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClear + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClear + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglCallLists + * Signature: (IILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglCallLists + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCallList + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCallList + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glBlendFunc + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glBlendFunc + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglBitmap + * Signature: (IIFFFFLjava/nio/ByteBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglBitmap + (JNIEnv *, jclass, jint, jint, jfloat, jfloat, jfloat, jfloat, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glBindTexture + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glBindTexture + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glBegin + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glBegin + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEnd + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEnd + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glArrayElement + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glArrayElement + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearDepth + * Signature: (D)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearDepth + (JNIEnv *, jclass, jdouble); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDeleteLists + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDeleteLists + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglDeleteTextures + * Signature: (ILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglDeleteTextures + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCullFace + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCullFace + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyTexSubImage2D + * Signature: (IIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexSubImage2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyTexSubImage1D + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexSubImage1D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyTexImage2D + * Signature: (IIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexImage2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyTexImage1D + * Signature: (IIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyTexImage1D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glCopyPixels + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glCopyPixels + (JNIEnv *, jclass, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglColorPointer + * Signature: (IIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglColorPointer + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglColorPointerVBO + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglColorPointerVBO + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColorMaterial + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColorMaterial + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColorMask + * Signature: (ZZZZ)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColorMask + (JNIEnv *, jclass, jboolean, jboolean, jboolean, jboolean); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor3b + * Signature: (BBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor3b + (JNIEnv *, jclass, jbyte, jbyte, jbyte); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor3f + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor3ub + * Signature: (BBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor3ub + (JNIEnv *, jclass, jbyte, jbyte, jbyte); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor4b + * Signature: (BBBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor4b + (JNIEnv *, jclass, jbyte, jbyte, jbyte, jbyte); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor4f + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor4f + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glColor4ub + * Signature: (BBBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glColor4ub + (JNIEnv *, jclass, jbyte, jbyte, jbyte, jbyte); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglClipPlane + * Signature: (ILjava/nio/DoubleBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglClipPlane + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearStencil + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearStencil + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glClearIndex + * Signature: (F)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glClearIndex + (JNIEnv *, jclass, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalPoint1 + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalPoint1 + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalPoint2 + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalPoint2 + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalMesh1 + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalMesh1 + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalMesh2 + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalMesh2 + (JNIEnv *, jclass, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalCoord1f + * Signature: (F)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalCoord1f + (JNIEnv *, jclass, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEvalCoord2f + * Signature: (FF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEvalCoord2f + (JNIEnv *, jclass, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEnableClientState + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEnableClientState + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDisableClientState + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDisableClientState + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEnable + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEnable + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDisable + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDisable + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglEdgeFlagPointer + * Signature: (ILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglEdgeFlagPointer + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglEdgeFlagPointerVBO + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglEdgeFlagPointerVBO + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEdgeFlag + * Signature: (Z)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEdgeFlag + (JNIEnv *, jclass, jboolean); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglDrawPixels + * Signature: (IIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawPixels + (JNIEnv *, jclass, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglDrawElements + * Signature: (IIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawElements + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglDrawElementsVBO + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglDrawElementsVBO + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDrawBuffer + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDrawBuffer + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDrawArrays + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDrawArrays + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDepthRange + * Signature: (DD)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDepthRange + (JNIEnv *, jclass, jdouble, jdouble); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDepthMask + * Signature: (Z)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDepthMask + (JNIEnv *, jclass, jboolean); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glDepthFunc + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glDepthFunc + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglFeedbackBuffer + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglFeedbackBuffer + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetPixelMapfv + * Signature: (ILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapfv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetPixelMapuiv + * Signature: (ILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapuiv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetPixelMapusv + * Signature: (ILjava/nio/ShortBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPixelMapusv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetMaterialfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMaterialfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetMaterialiv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMaterialiv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetMapfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMapfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetMapiv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetMapiv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetLightfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetLightfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetLightiv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetLightiv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetError + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_GL11_glGetError + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetClipPlane + * Signature: (ILjava/nio/DoubleBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetClipPlane + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetBooleanv + * Signature: (ILjava/nio/ByteBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetBooleanv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetDoublev + * Signature: (ILjava/nio/DoubleBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetDoublev + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetFloatv + * Signature: (ILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetFloatv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetIntegerv + * Signature: (ILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetIntegerv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGenTextures + * Signature: (ILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGenTextures + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGenLists + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_GL11_glGenLists + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFrustum + * Signature: (DDDDDD)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFrustum + (JNIEnv *, jclass, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFrontFace + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFrontFace + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFogf + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFogf + (JNIEnv *, jclass, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFogi + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFogi + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglFogfv + * Signature: (ILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglFogfv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglFogiv + * Signature: (ILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglFogiv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFlush + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFlush + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glFinish + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glFinish + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetPointerv + * Signature: (II)Ljava/nio/ByteBuffer; + */ +JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_GL11_glGetPointerv + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glIsEnabled + * Signature: (I)Z + */ +JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsEnabled + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglInterleavedArrays + * Signature: (IILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglInterleavedArrays + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglInterleavedArraysVBO + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglInterleavedArraysVBO + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glInitNames + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glInitNames + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glHint + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glHint + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetTexParameterfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexParameterfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetTexParameteriv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexParameteriv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetTexLevelParameterfv + * Signature: (IIILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexLevelParameterfv + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetTexLevelParameteriv + * Signature: (IIILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexLevelParameteriv + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetTexImage + * Signature: (IIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexImage + (JNIEnv *, jclass, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetTexGenfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexGenfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetTexEnviv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexEnviv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetTexEnvfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetTexEnvfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glGetString + * Signature: (I)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_org_lwjgl_opengl_GL11_glGetString + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglGetPolygonStipple + * Signature: (Ljava/nio/ByteBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglGetPolygonStipple + (JNIEnv *, jclass, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glIsList + * Signature: (I)Z + */ +JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsList + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMaterialf + * Signature: (IIF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMaterialf + (JNIEnv *, jclass, jint, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMateriali + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMateriali + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglMaterialfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMaterialfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglMaterialiv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMaterialiv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMapGrid1f + * Signature: (IFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMapGrid1f + (JNIEnv *, jclass, jint, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMapGrid2f + * Signature: (IFFIFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMapGrid2f + (JNIEnv *, jclass, jint, jfloat, jfloat, jint, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglMap2f + * Signature: (IFFIIFFIILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMap2f + (JNIEnv *, jclass, jint, jfloat, jfloat, jint, jint, jfloat, jfloat, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglMap1f + * Signature: (IFFIILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMap1f + (JNIEnv *, jclass, jint, jfloat, jfloat, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLogicOp + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLogicOp + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLoadName + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLoadName + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglLoadMatrixf + * Signature: (Ljava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLoadMatrixf + (JNIEnv *, jclass, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLoadIdentity + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLoadIdentity + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glListBase + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glListBase + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLineWidth + * Signature: (F)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLineWidth + (JNIEnv *, jclass, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLineStipple + * Signature: (IS)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLineStipple + (JNIEnv *, jclass, jint, jshort); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightModelf + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLightModelf + (JNIEnv *, jclass, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightModeli + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLightModeli + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglLightModelfv + * Signature: (ILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLightModelfv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglLightModeliv + * Signature: (ILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLightModeliv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLightf + * Signature: (IIF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLightf + (JNIEnv *, jclass, jint, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glLighti + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glLighti + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglLightfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLightfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglLightiv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglLightiv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glIsTexture + * Signature: (I)Z + */ +JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_GL11_glIsTexture + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glMatrixMode + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glMatrixMode + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglPolygonStipple + * Signature: (Ljava/nio/ByteBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPolygonStipple + (JNIEnv *, jclass, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPolygonOffset + * Signature: (FF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPolygonOffset + (JNIEnv *, jclass, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPolygonMode + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPolygonMode + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPointSize + * Signature: (F)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPointSize + (JNIEnv *, jclass, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelZoom + * Signature: (FF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelZoom + (JNIEnv *, jclass, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelTransferf + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelTransferf + (JNIEnv *, jclass, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelTransferi + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelTransferi + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelStoref + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelStoref + (JNIEnv *, jclass, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPixelStorei + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPixelStorei + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglPixelMapfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglPixelMapuiv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapuiv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglPixelMapusv + * Signature: (IILjava/nio/ShortBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPixelMapusv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPassThrough + * Signature: (F)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPassThrough + (JNIEnv *, jclass, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glOrtho + * Signature: (DDDDDD)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glOrtho + (JNIEnv *, jclass, jdouble, jdouble, jdouble, jdouble, jdouble, jdouble); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglNormalPointer + * Signature: (IILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglNormalPointer + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglNormalPointerVBO + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglNormalPointerVBO + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glNormal3b + * Signature: (BBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3b + (JNIEnv *, jclass, jbyte, jbyte, jbyte); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glNormal3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3f + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glNormal3i + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glNormal3i + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glNewList + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glNewList + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glEndList + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glEndList + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglMultMatrixf + * Signature: (Ljava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglMultMatrixf + (JNIEnv *, jclass, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glShadeModel + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glShadeModel + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglSelectBuffer + * Signature: (ILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglSelectBuffer + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glScissor + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glScissor + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glScalef + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glScalef + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRotatef + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRotatef + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRenderMode + * Signature: (I)I + */ +JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_GL11_glRenderMode + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRectf + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRectf + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRecti + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRecti + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglReadPixels + * Signature: (IIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglReadPixels + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glReadBuffer + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glReadBuffer + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos2f + * Signature: (FF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos2f + (JNIEnv *, jclass, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos2i + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos2i + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos3f + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos3i + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos3i + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos4f + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos4f + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glRasterPos4i + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glRasterPos4i + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPushName + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPushName + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPopName + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPopName + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPushMatrix + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPushMatrix + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPopMatrix + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPopMatrix + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglPushClientAttrib + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPushClientAttrib + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglPopClientAttrib + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglPopClientAttrib + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPushAttrib + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPushAttrib + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glPopAttrib + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glPopAttrib + (JNIEnv *, jclass); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glStencilFunc + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glStencilFunc + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglVertexPointer + * Signature: (IIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglVertexPointer + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglVertexPointerVBO + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglVertexPointerVBO + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex2f + * Signature: (FF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex2f + (JNIEnv *, jclass, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex2i + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex2i + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex3f + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex3i + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex3i + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex4f + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex4f + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glVertex4i + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glVertex4i + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTranslatef + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTranslatef + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexSubImage2D + * Signature: (IIIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexSubImage2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexSubImage1D + * Signature: (IIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexSubImage1D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexParameterf + * Signature: (IIF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexParameterf + (JNIEnv *, jclass, jint, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexParameteri + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexParameteri + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexImage2D + * Signature: (IIIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexImage2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexImage1D + * Signature: (IIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexImage1D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexGenf + * Signature: (IIF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexGenf + (JNIEnv *, jclass, jint, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexGenfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexGenfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexGeni + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexGeni + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexGeniv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexGeniv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexEnvf + * Signature: (IIF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexEnvf + (JNIEnv *, jclass, jint, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexEnvi + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexEnvi + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexEnvfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexEnvfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexEnviv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexEnviv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexCoordPointer + * Signature: (IIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexCoordPointer + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: nglTexCoordPointerVBO + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_nglTexCoordPointerVBO + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexCoord1f + * Signature: (F)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord1f + (JNIEnv *, jclass, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexCoord2f + * Signature: (FF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord2f + (JNIEnv *, jclass, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexCoord3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord3f + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glTexCoord4f + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glTexCoord4f + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glStencilOp + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glStencilOp + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glStencilMask + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glStencilMask + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL11 + * Method: glViewport + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL11_glViewport + (JNIEnv *, jclass, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/src/native/common/org_lwjgl_opengl_GL12.cpp b/src/native/common/org_lwjgl_opengl_GL12.cpp new file mode 100644 index 00000000..45936b2d --- /dev/null +++ b/src/native/common/org_lwjgl_opengl_GL12.cpp @@ -0,0 +1,586 @@ +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * * Neither the name of 'Light Weight Java Game Library' nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +/** + * $Id$ + * + * Core OpenGL functions. + * + * @author cix_foo + * @version $Revision$ + */ + +#ifdef _WIN32 +#include +#endif + +#include "org_lwjgl_opengl_GL12.h" +#include "checkGLerror.h" +#include "extgl.h" + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glColorTable + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglColorTable + (JNIEnv * env, jclass clazz, jint target, jint internalFormat, jint width, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glColorTable) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glColorTable(target, internalFormat, width, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glColorSubTable + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglColorSubTable + (JNIEnv * env, jclass clazz, jint target, jint start, jint count, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glColorSubTable) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glColorSubTable(target, start, count, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetColorTable + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetColorTable + (JNIEnv * env, jclass clazz, jint target, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetColorTable) + void *address = (void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glGetColorTable(target, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetColorTableParameteriv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetColorTableParameteriv + (JNIEnv * env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetColorTableParameteriv) + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetColorTableParameteriv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetColorTableParameterfv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetColorTableParameterfv + (JNIEnv * env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetColorTableParameterfv) + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetColorTableParameterfv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glColorTableParameteriv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglColorTableParameteriv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glColorTableParameteriv) + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glColorTableParameteriv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glColorTableParameterfv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglColorTableParameterfv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glColorTableParameterfv) + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glColorTableParameterfv(target, pname, address); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyColorSubTable + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyColorSubTable + (JNIEnv *env, jclass clazz, jint target, jint start, jint x, jint y, jint width) +{ + CHECK_EXISTS(glCopyColorSubTable) + glCopyColorSubTable(target, start, x, y, width); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyColorTable + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyColorTable + (JNIEnv *env, jclass clazz, jint target, jint internalformat, jint x, jint y, jint width) +{ + CHECK_EXISTS(glCopyColorTable) + glCopyColorTable(target, internalformat, x, y, width); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glBlendEquation + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glBlendEquation + (JNIEnv *env, jclass clazz, jint mode) +{ + CHECK_EXISTS(glBlendEquation) + glBlendEquation(mode); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glBlendColor + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glBlendColor(JNIEnv * env, jclass clazz, jfloat p0, jfloat p1, jfloat p2, jfloat p3) +{ + CHECK_EXISTS(glBlendColor) + glBlendColor((GLfloat) p0, (GLfloat) p1, (GLfloat) p2, (GLfloat) p3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glHistogram + * Signature: (IIIZ)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glHistogram + (JNIEnv *env, jclass clazz, jint target, jint width, jint internalformat, jboolean sink) +{ + CHECK_EXISTS(glHistogram) + glHistogram(target, width, internalformat, sink); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glResetHistogram + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glResetHistogram + (JNIEnv *env, jclass clazz, jint target) +{ + CHECK_EXISTS(glResetHistogram) + glResetHistogram(target); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetHistogram + * Signature: (IZIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetHistogram + (JNIEnv *env, jclass clazz, jint target, jboolean reset, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetHistogram) + void *address = (void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glGetHistogram(target, reset, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetHistogramParameterfv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetHistogramParameterfv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetHistogramParameterfv) + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetHistogramParameterfv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetHistogramParameteriv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetHistogramParameteriv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetHistogramParameteriv) + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetHistogramParameteriv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glMinmax + * Signature: (IIZ)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glMinmax + (JNIEnv *env, jclass clazz, jint target, jint internalformat, jboolean sink) +{ + CHECK_EXISTS(glMinmax) + glMinmax(target, internalformat, sink); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glResetMinmax + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glResetMinmax + (JNIEnv *env, jclass clazz, jint target) +{ + CHECK_EXISTS(glResetMinmax) + glResetMinmax(target); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetMinmax + * Signature: (IZIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetMinmax + (JNIEnv *env, jclass clazz, jint target, jboolean reset, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetMinmax) + void *address = (void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glGetMinmax(target, reset, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetMinmaxParameterfv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetMinmaxParameterfv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetMinmaxParameterfv) + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetMinmaxParameterfv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetMinmaxParameteriv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetMinmaxParameteriv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetMinmaxParameteriv) + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetMinmaxParameteriv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glConvolutionFilter1D + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglConvolutionFilter1D + (JNIEnv *env, jclass clazz, jint target, jint internalformat, jint width, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glConvolutionFilter1D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glConvolutionFilter1D(target, internalformat, width, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glConvolutionFilter2D + * Signature: (IIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglConvolutionFilter2D + (JNIEnv *env, jclass clazz, jint target, jint internalformat, jint width, jint height, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glConvolutionFilter2D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glConvolutionFilter2D(target, internalformat, width, height, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glConvolutionParameterf + * Signature: (IIF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glConvolutionParameterf + (JNIEnv *env, jclass clazz, jint target, jint pname, jfloat params) +{ + CHECK_EXISTS(glConvolutionParameterf) + glConvolutionParameterf(target, pname, params); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glConvolutionParameterfv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglConvolutionParameterfv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glConvolutionParameterfv) + const GLfloat *address = offset + (const GLfloat *)env->GetDirectBufferAddress(buffer); + glConvolutionParameterfv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glConvolutionParameteri + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glConvolutionParameteri + (JNIEnv *env, jclass clazz, jint target, jint pname, jint params) +{ + CHECK_EXISTS(glConvolutionParameteri) + glConvolutionParameteri(target, pname, params); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glConvolutionParameteriv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglConvolutionParameteriv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glConvolutionParameteriv) + const GLint *address = offset + (const GLint *)env->GetDirectBufferAddress(buffer); + glConvolutionParameteriv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyConvolutionFilter1D + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyConvolutionFilter1D + (JNIEnv *env, jclass clazz, jint target, jint internalformat, jint x, jint y, jint width) +{ + CHECK_EXISTS(glCopyConvolutionFilter1D) + glCopyConvolutionFilter1D(target, internalformat, x, y, width); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyConvolutionFilter2D + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyConvolutionFilter2D + (JNIEnv *env, jclass clazz, jint target, jint internalformat, jint x, jint y, jint width, jint height) +{ + CHECK_EXISTS(glCopyConvolutionFilter2D) + glCopyConvolutionFilter2D(target, internalformat, x, y, width, height); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetConvolutionFilter + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetConvolutionFilter + (JNIEnv *env, jclass clazz, jint target, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetConvolutionFilter) + void *address = (void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glGetConvolutionFilter(target, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetConvolutionParameterfv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetConvolutionParameterfv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetConvolutionParameterfv) + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glGetConvolutionParameterfv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetConvolutionParameteriv + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetConvolutionParameteriv + (JNIEnv *env, jclass clazz, jint target, jint pname, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetConvolutionParameteriv) + GLint *address = offset + (GLint *)env->GetDirectBufferAddress(buffer); + glGetConvolutionParameteriv(target, pname, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glSeparableFilter2D + * Signature: (IIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglSeparableFilter2D + (JNIEnv *env, jclass clazz, jint target, jint internalformat, jint width, jint height, jint format, jint type, jobject row, jint row_offset, jobject column, jint column_offset) +{ + CHECK_EXISTS(glSeparableFilter2D) + const void *address = (const void *)(row_offset + (const GLbyte *)env->GetDirectBufferAddress(row)); + const void *address2 = (const void *)(column_offset + (const GLbyte *)env->GetDirectBufferAddress(column)); + glSeparableFilter2D(target, internalformat, width, height, format, type, address, address2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glGetSeparableFilter + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetSeparableFilter + (JNIEnv *env, jclass clazz, jint target, jint format, jint type, jobject row, jint row_offset, jobject column, jint column_offset, jobject span, jint span_offset) +{ + CHECK_EXISTS(glGetSeparableFilter) + void *address = (void *)(row_offset + (GLbyte *)env->GetDirectBufferAddress(row)); + void *address2 = (void *)(column_offset + (GLbyte *)env->GetDirectBufferAddress(column)); + void *address3 = (void *)(span_offset + (GLbyte *)env->GetDirectBufferAddress(span)); + glGetSeparableFilter(target, format, type, address, address2, address3); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglDrawRangeElements + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglDrawRangeElements + (JNIEnv *env, jclass clazz, jint mode, jint start, jint end, jint count, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glDrawRangeElements) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glDrawRangeElements(mode, start, end, count, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglDrawRangeElementsVBO + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglDrawRangeElementsVBO + (JNIEnv *env, jclass clazz, jint mode, jint start, jint end, jint count, jint type, jint buffer_offset) +{ + CHECK_EXISTS(glDrawRangeElements) + glDrawRangeElements(mode, start, end, count, type, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glTexImage3D + * Signature: (IIIIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglTexImage3D + (JNIEnv *env, jclass clazz, jint target, jint level, jint internalformat, jint width, jint height, jint depth, jint border, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glTexImage3D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glTexImage3D(target, level, internalformat, width, height, depth, border, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glTexSubImage3D + * Signature: (IIIIIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglTexSubImage3D + (JNIEnv *env, jclass clazz, jint target, jint level, jint xoffset, jint yoffset, jint zoffset, jint width, jint height, jint depth, jint format, jint type, jobject buffer, jint offset) +{ + CHECK_EXISTS(glTexSubImage3D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyTexSubImage3D + * Signature: (IIIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyTexSubImage3D + (JNIEnv *env, jclass clazz, jint target, jint level, jint xoffset, jint yoffset, jint zoffset, jint x, jint y, jint width, jint height) +{ + CHECK_EXISTS(glCopyTexSubImage3D) + glCopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height); + CHECK_GL_ERROR +} + diff --git a/src/native/common/org_lwjgl_opengl_GL12.h b/src/native/common/org_lwjgl_opengl_GL12.h new file mode 100644 index 00000000..5525dbca --- /dev/null +++ b/src/native/common/org_lwjgl_opengl_GL12.h @@ -0,0 +1,1617 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class org_lwjgl_opengl_GL12 */ + +#ifndef _Included_org_lwjgl_opengl_GL12 +#define _Included_org_lwjgl_opengl_GL12 +#ifdef __cplusplus +extern "C" { +#endif +/* Inaccessible static: _00024assertionsDisabled */ +#undef org_lwjgl_opengl_GL12_GL_ACCUM +#define org_lwjgl_opengl_GL12_GL_ACCUM 256L +#undef org_lwjgl_opengl_GL12_GL_LOAD +#define org_lwjgl_opengl_GL12_GL_LOAD 257L +#undef org_lwjgl_opengl_GL12_GL_RETURN +#define org_lwjgl_opengl_GL12_GL_RETURN 258L +#undef org_lwjgl_opengl_GL12_GL_MULT +#define org_lwjgl_opengl_GL12_GL_MULT 259L +#undef org_lwjgl_opengl_GL12_GL_ADD +#define org_lwjgl_opengl_GL12_GL_ADD 260L +#undef org_lwjgl_opengl_GL12_GL_NEVER +#define org_lwjgl_opengl_GL12_GL_NEVER 512L +#undef org_lwjgl_opengl_GL12_GL_LESS +#define org_lwjgl_opengl_GL12_GL_LESS 513L +#undef org_lwjgl_opengl_GL12_GL_EQUAL +#define org_lwjgl_opengl_GL12_GL_EQUAL 514L +#undef org_lwjgl_opengl_GL12_GL_LEQUAL +#define org_lwjgl_opengl_GL12_GL_LEQUAL 515L +#undef org_lwjgl_opengl_GL12_GL_GREATER +#define org_lwjgl_opengl_GL12_GL_GREATER 516L +#undef org_lwjgl_opengl_GL12_GL_NOTEQUAL +#define org_lwjgl_opengl_GL12_GL_NOTEQUAL 517L +#undef org_lwjgl_opengl_GL12_GL_GEQUAL +#define org_lwjgl_opengl_GL12_GL_GEQUAL 518L +#undef org_lwjgl_opengl_GL12_GL_ALWAYS +#define org_lwjgl_opengl_GL12_GL_ALWAYS 519L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_BIT +#define org_lwjgl_opengl_GL12_GL_CURRENT_BIT 1L +#undef org_lwjgl_opengl_GL12_GL_POINT_BIT +#define org_lwjgl_opengl_GL12_GL_POINT_BIT 2L +#undef org_lwjgl_opengl_GL12_GL_LINE_BIT +#define org_lwjgl_opengl_GL12_GL_LINE_BIT 4L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_BIT +#define org_lwjgl_opengl_GL12_GL_POLYGON_BIT 8L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_STIPPLE_BIT +#define org_lwjgl_opengl_GL12_GL_POLYGON_STIPPLE_BIT 16L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MODE_BIT +#define org_lwjgl_opengl_GL12_GL_PIXEL_MODE_BIT 32L +#undef org_lwjgl_opengl_GL12_GL_LIGHTING_BIT +#define org_lwjgl_opengl_GL12_GL_LIGHTING_BIT 64L +#undef org_lwjgl_opengl_GL12_GL_FOG_BIT +#define org_lwjgl_opengl_GL12_GL_FOG_BIT 128L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_BUFFER_BIT +#define org_lwjgl_opengl_GL12_GL_DEPTH_BUFFER_BIT 256L +#undef org_lwjgl_opengl_GL12_GL_ACCUM_BUFFER_BIT +#define org_lwjgl_opengl_GL12_GL_ACCUM_BUFFER_BIT 512L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_BUFFER_BIT +#define org_lwjgl_opengl_GL12_GL_STENCIL_BUFFER_BIT 1024L +#undef org_lwjgl_opengl_GL12_GL_VIEWPORT_BIT +#define org_lwjgl_opengl_GL12_GL_VIEWPORT_BIT 2048L +#undef org_lwjgl_opengl_GL12_GL_TRANSFORM_BIT +#define org_lwjgl_opengl_GL12_GL_TRANSFORM_BIT 4096L +#undef org_lwjgl_opengl_GL12_GL_ENABLE_BIT +#define org_lwjgl_opengl_GL12_GL_ENABLE_BIT 8192L +#undef org_lwjgl_opengl_GL12_GL_COLOR_BUFFER_BIT +#define org_lwjgl_opengl_GL12_GL_COLOR_BUFFER_BIT 16384L +#undef org_lwjgl_opengl_GL12_GL_HINT_BIT +#define org_lwjgl_opengl_GL12_GL_HINT_BIT 32768L +#undef org_lwjgl_opengl_GL12_GL_EVAL_BIT +#define org_lwjgl_opengl_GL12_GL_EVAL_BIT 65536L +#undef org_lwjgl_opengl_GL12_GL_LIST_BIT +#define org_lwjgl_opengl_GL12_GL_LIST_BIT 131072L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_BIT +#define org_lwjgl_opengl_GL12_GL_TEXTURE_BIT 262144L +#undef org_lwjgl_opengl_GL12_GL_SCISSOR_BIT +#define org_lwjgl_opengl_GL12_GL_SCISSOR_BIT 524288L +#undef org_lwjgl_opengl_GL12_GL_ALL_ATTRIB_BITS +#define org_lwjgl_opengl_GL12_GL_ALL_ATTRIB_BITS 1048575L +#undef org_lwjgl_opengl_GL12_GL_POINTS +#define org_lwjgl_opengl_GL12_GL_POINTS 0L +#undef org_lwjgl_opengl_GL12_GL_LINES +#define org_lwjgl_opengl_GL12_GL_LINES 1L +#undef org_lwjgl_opengl_GL12_GL_LINE_LOOP +#define org_lwjgl_opengl_GL12_GL_LINE_LOOP 2L +#undef org_lwjgl_opengl_GL12_GL_LINE_STRIP +#define org_lwjgl_opengl_GL12_GL_LINE_STRIP 3L +#undef org_lwjgl_opengl_GL12_GL_TRIANGLES +#define org_lwjgl_opengl_GL12_GL_TRIANGLES 4L +#undef org_lwjgl_opengl_GL12_GL_TRIANGLE_STRIP +#define org_lwjgl_opengl_GL12_GL_TRIANGLE_STRIP 5L +#undef org_lwjgl_opengl_GL12_GL_TRIANGLE_FAN +#define org_lwjgl_opengl_GL12_GL_TRIANGLE_FAN 6L +#undef org_lwjgl_opengl_GL12_GL_QUADS +#define org_lwjgl_opengl_GL12_GL_QUADS 7L +#undef org_lwjgl_opengl_GL12_GL_QUAD_STRIP +#define org_lwjgl_opengl_GL12_GL_QUAD_STRIP 8L +#undef org_lwjgl_opengl_GL12_GL_POLYGON +#define org_lwjgl_opengl_GL12_GL_POLYGON 9L +#undef org_lwjgl_opengl_GL12_GL_ZERO +#define org_lwjgl_opengl_GL12_GL_ZERO 0L +#undef org_lwjgl_opengl_GL12_GL_ONE +#define org_lwjgl_opengl_GL12_GL_ONE 1L +#undef org_lwjgl_opengl_GL12_GL_SRC_COLOR +#define org_lwjgl_opengl_GL12_GL_SRC_COLOR 768L +#undef org_lwjgl_opengl_GL12_GL_ONE_MINUS_SRC_COLOR +#define org_lwjgl_opengl_GL12_GL_ONE_MINUS_SRC_COLOR 769L +#undef org_lwjgl_opengl_GL12_GL_SRC_ALPHA +#define org_lwjgl_opengl_GL12_GL_SRC_ALPHA 770L +#undef org_lwjgl_opengl_GL12_GL_ONE_MINUS_SRC_ALPHA +#define org_lwjgl_opengl_GL12_GL_ONE_MINUS_SRC_ALPHA 771L +#undef org_lwjgl_opengl_GL12_GL_DST_ALPHA +#define org_lwjgl_opengl_GL12_GL_DST_ALPHA 772L +#undef org_lwjgl_opengl_GL12_GL_ONE_MINUS_DST_ALPHA +#define org_lwjgl_opengl_GL12_GL_ONE_MINUS_DST_ALPHA 773L +#undef org_lwjgl_opengl_GL12_GL_DST_COLOR +#define org_lwjgl_opengl_GL12_GL_DST_COLOR 774L +#undef org_lwjgl_opengl_GL12_GL_ONE_MINUS_DST_COLOR +#define org_lwjgl_opengl_GL12_GL_ONE_MINUS_DST_COLOR 775L +#undef org_lwjgl_opengl_GL12_GL_SRC_ALPHA_SATURATE +#define org_lwjgl_opengl_GL12_GL_SRC_ALPHA_SATURATE 776L +#undef org_lwjgl_opengl_GL12_GL_CONSTANT_COLOR +#define org_lwjgl_opengl_GL12_GL_CONSTANT_COLOR 32769L +#undef org_lwjgl_opengl_GL12_GL_ONE_MINUS_CONSTANT_COLOR +#define org_lwjgl_opengl_GL12_GL_ONE_MINUS_CONSTANT_COLOR 32770L +#undef org_lwjgl_opengl_GL12_GL_CONSTANT_ALPHA +#define org_lwjgl_opengl_GL12_GL_CONSTANT_ALPHA 32771L +#undef org_lwjgl_opengl_GL12_GL_ONE_MINUS_CONSTANT_ALPHA +#define org_lwjgl_opengl_GL12_GL_ONE_MINUS_CONSTANT_ALPHA 32772L +#undef org_lwjgl_opengl_GL12_GL_TRUE +#define org_lwjgl_opengl_GL12_GL_TRUE 1L +#undef org_lwjgl_opengl_GL12_GL_FALSE +#define org_lwjgl_opengl_GL12_GL_FALSE 0L +#undef org_lwjgl_opengl_GL12_GL_CLIP_PLANE0 +#define org_lwjgl_opengl_GL12_GL_CLIP_PLANE0 12288L +#undef org_lwjgl_opengl_GL12_GL_CLIP_PLANE1 +#define org_lwjgl_opengl_GL12_GL_CLIP_PLANE1 12289L +#undef org_lwjgl_opengl_GL12_GL_CLIP_PLANE2 +#define org_lwjgl_opengl_GL12_GL_CLIP_PLANE2 12290L +#undef org_lwjgl_opengl_GL12_GL_CLIP_PLANE3 +#define org_lwjgl_opengl_GL12_GL_CLIP_PLANE3 12291L +#undef org_lwjgl_opengl_GL12_GL_CLIP_PLANE4 +#define org_lwjgl_opengl_GL12_GL_CLIP_PLANE4 12292L +#undef org_lwjgl_opengl_GL12_GL_CLIP_PLANE5 +#define org_lwjgl_opengl_GL12_GL_CLIP_PLANE5 12293L +#undef org_lwjgl_opengl_GL12_GL_BYTE +#define org_lwjgl_opengl_GL12_GL_BYTE 5120L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_BYTE +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_BYTE 5121L +#undef org_lwjgl_opengl_GL12_GL_SHORT +#define org_lwjgl_opengl_GL12_GL_SHORT 5122L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT 5123L +#undef org_lwjgl_opengl_GL12_GL_INT +#define org_lwjgl_opengl_GL12_GL_INT 5124L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_INT +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_INT 5125L +#undef org_lwjgl_opengl_GL12_GL_FLOAT +#define org_lwjgl_opengl_GL12_GL_FLOAT 5126L +#undef org_lwjgl_opengl_GL12_GL_2_BYTES +#define org_lwjgl_opengl_GL12_GL_2_BYTES 5127L +#undef org_lwjgl_opengl_GL12_GL_3_BYTES +#define org_lwjgl_opengl_GL12_GL_3_BYTES 5128L +#undef org_lwjgl_opengl_GL12_GL_4_BYTES +#define org_lwjgl_opengl_GL12_GL_4_BYTES 5129L +#undef org_lwjgl_opengl_GL12_GL_DOUBLE +#define org_lwjgl_opengl_GL12_GL_DOUBLE 5130L +#undef org_lwjgl_opengl_GL12_GL_NONE +#define org_lwjgl_opengl_GL12_GL_NONE 0L +#undef org_lwjgl_opengl_GL12_GL_FRONT_LEFT +#define org_lwjgl_opengl_GL12_GL_FRONT_LEFT 1024L +#undef org_lwjgl_opengl_GL12_GL_FRONT_RIGHT +#define org_lwjgl_opengl_GL12_GL_FRONT_RIGHT 1025L +#undef org_lwjgl_opengl_GL12_GL_BACK_LEFT +#define org_lwjgl_opengl_GL12_GL_BACK_LEFT 1026L +#undef org_lwjgl_opengl_GL12_GL_BACK_RIGHT +#define org_lwjgl_opengl_GL12_GL_BACK_RIGHT 1027L +#undef org_lwjgl_opengl_GL12_GL_FRONT +#define org_lwjgl_opengl_GL12_GL_FRONT 1028L +#undef org_lwjgl_opengl_GL12_GL_BACK +#define org_lwjgl_opengl_GL12_GL_BACK 1029L +#undef org_lwjgl_opengl_GL12_GL_LEFT +#define org_lwjgl_opengl_GL12_GL_LEFT 1030L +#undef org_lwjgl_opengl_GL12_GL_RIGHT +#define org_lwjgl_opengl_GL12_GL_RIGHT 1031L +#undef org_lwjgl_opengl_GL12_GL_FRONT_AND_BACK +#define org_lwjgl_opengl_GL12_GL_FRONT_AND_BACK 1032L +#undef org_lwjgl_opengl_GL12_GL_AUX0 +#define org_lwjgl_opengl_GL12_GL_AUX0 1033L +#undef org_lwjgl_opengl_GL12_GL_AUX1 +#define org_lwjgl_opengl_GL12_GL_AUX1 1034L +#undef org_lwjgl_opengl_GL12_GL_AUX2 +#define org_lwjgl_opengl_GL12_GL_AUX2 1035L +#undef org_lwjgl_opengl_GL12_GL_AUX3 +#define org_lwjgl_opengl_GL12_GL_AUX3 1036L +#undef org_lwjgl_opengl_GL12_GL_NO_ERROR +#define org_lwjgl_opengl_GL12_GL_NO_ERROR 0L +#undef org_lwjgl_opengl_GL12_GL_INVALID_ENUM +#define org_lwjgl_opengl_GL12_GL_INVALID_ENUM 1280L +#undef org_lwjgl_opengl_GL12_GL_INVALID_VALUE +#define org_lwjgl_opengl_GL12_GL_INVALID_VALUE 1281L +#undef org_lwjgl_opengl_GL12_GL_INVALID_OPERATION +#define org_lwjgl_opengl_GL12_GL_INVALID_OPERATION 1282L +#undef org_lwjgl_opengl_GL12_GL_STACK_OVERFLOW +#define org_lwjgl_opengl_GL12_GL_STACK_OVERFLOW 1283L +#undef org_lwjgl_opengl_GL12_GL_STACK_UNDERFLOW +#define org_lwjgl_opengl_GL12_GL_STACK_UNDERFLOW 1284L +#undef org_lwjgl_opengl_GL12_GL_OUT_OF_MEMORY +#define org_lwjgl_opengl_GL12_GL_OUT_OF_MEMORY 1285L +#undef org_lwjgl_opengl_GL12_GL_2D +#define org_lwjgl_opengl_GL12_GL_2D 1536L +#undef org_lwjgl_opengl_GL12_GL_3D +#define org_lwjgl_opengl_GL12_GL_3D 1537L +#undef org_lwjgl_opengl_GL12_GL_3D_COLOR +#define org_lwjgl_opengl_GL12_GL_3D_COLOR 1538L +#undef org_lwjgl_opengl_GL12_GL_3D_COLOR_TEXTURE +#define org_lwjgl_opengl_GL12_GL_3D_COLOR_TEXTURE 1539L +#undef org_lwjgl_opengl_GL12_GL_4D_COLOR_TEXTURE +#define org_lwjgl_opengl_GL12_GL_4D_COLOR_TEXTURE 1540L +#undef org_lwjgl_opengl_GL12_GL_PASS_THROUGH_TOKEN +#define org_lwjgl_opengl_GL12_GL_PASS_THROUGH_TOKEN 1792L +#undef org_lwjgl_opengl_GL12_GL_POINT_TOKEN +#define org_lwjgl_opengl_GL12_GL_POINT_TOKEN 1793L +#undef org_lwjgl_opengl_GL12_GL_LINE_TOKEN +#define org_lwjgl_opengl_GL12_GL_LINE_TOKEN 1794L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_TOKEN +#define org_lwjgl_opengl_GL12_GL_POLYGON_TOKEN 1795L +#undef org_lwjgl_opengl_GL12_GL_BITMAP_TOKEN +#define org_lwjgl_opengl_GL12_GL_BITMAP_TOKEN 1796L +#undef org_lwjgl_opengl_GL12_GL_DRAW_PIXEL_TOKEN +#define org_lwjgl_opengl_GL12_GL_DRAW_PIXEL_TOKEN 1797L +#undef org_lwjgl_opengl_GL12_GL_COPY_PIXEL_TOKEN +#define org_lwjgl_opengl_GL12_GL_COPY_PIXEL_TOKEN 1798L +#undef org_lwjgl_opengl_GL12_GL_LINE_RESET_TOKEN +#define org_lwjgl_opengl_GL12_GL_LINE_RESET_TOKEN 1799L +#undef org_lwjgl_opengl_GL12_GL_EXP +#define org_lwjgl_opengl_GL12_GL_EXP 2048L +#undef org_lwjgl_opengl_GL12_GL_EXP2 +#define org_lwjgl_opengl_GL12_GL_EXP2 2049L +#undef org_lwjgl_opengl_GL12_GL_CW +#define org_lwjgl_opengl_GL12_GL_CW 2304L +#undef org_lwjgl_opengl_GL12_GL_CCW +#define org_lwjgl_opengl_GL12_GL_CCW 2305L +#undef org_lwjgl_opengl_GL12_GL_COEFF +#define org_lwjgl_opengl_GL12_GL_COEFF 2560L +#undef org_lwjgl_opengl_GL12_GL_ORDER +#define org_lwjgl_opengl_GL12_GL_ORDER 2561L +#undef org_lwjgl_opengl_GL12_GL_DOMAIN +#define org_lwjgl_opengl_GL12_GL_DOMAIN 2562L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_COLOR +#define org_lwjgl_opengl_GL12_GL_CURRENT_COLOR 2816L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_INDEX +#define org_lwjgl_opengl_GL12_GL_CURRENT_INDEX 2817L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_NORMAL +#define org_lwjgl_opengl_GL12_GL_CURRENT_NORMAL 2818L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_TEXTURE_COORDS +#define org_lwjgl_opengl_GL12_GL_CURRENT_TEXTURE_COORDS 2819L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_COLOR +#define org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_COLOR 2820L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_INDEX +#define org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_INDEX 2821L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_TEXTURE_COORDS +#define org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_TEXTURE_COORDS 2822L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_POSITION +#define org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_POSITION 2823L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_POSITION_VALID +#define org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_POSITION_VALID 2824L +#undef org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_DISTANCE +#define org_lwjgl_opengl_GL12_GL_CURRENT_RASTER_DISTANCE 2825L +#undef org_lwjgl_opengl_GL12_GL_POINT_SMOOTH +#define org_lwjgl_opengl_GL12_GL_POINT_SMOOTH 2832L +#undef org_lwjgl_opengl_GL12_GL_POINT_SIZE +#define org_lwjgl_opengl_GL12_GL_POINT_SIZE 2833L +#undef org_lwjgl_opengl_GL12_GL_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL12_GL_POINT_SIZE_RANGE 2834L +#undef org_lwjgl_opengl_GL12_GL_POINT_SIZE_GRANULARITY +#define org_lwjgl_opengl_GL12_GL_POINT_SIZE_GRANULARITY 2835L +#undef org_lwjgl_opengl_GL12_GL_LINE_SMOOTH +#define org_lwjgl_opengl_GL12_GL_LINE_SMOOTH 2848L +#undef org_lwjgl_opengl_GL12_GL_LINE_WIDTH +#define org_lwjgl_opengl_GL12_GL_LINE_WIDTH 2849L +#undef org_lwjgl_opengl_GL12_GL_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL12_GL_LINE_WIDTH_RANGE 2850L +#undef org_lwjgl_opengl_GL12_GL_LINE_WIDTH_GRANULARITY +#define org_lwjgl_opengl_GL12_GL_LINE_WIDTH_GRANULARITY 2851L +#undef org_lwjgl_opengl_GL12_GL_LINE_STIPPLE +#define org_lwjgl_opengl_GL12_GL_LINE_STIPPLE 2852L +#undef org_lwjgl_opengl_GL12_GL_LINE_STIPPLE_PATTERN +#define org_lwjgl_opengl_GL12_GL_LINE_STIPPLE_PATTERN 2853L +#undef org_lwjgl_opengl_GL12_GL_LINE_STIPPLE_REPEAT +#define org_lwjgl_opengl_GL12_GL_LINE_STIPPLE_REPEAT 2854L +#undef org_lwjgl_opengl_GL12_GL_LIST_MODE +#define org_lwjgl_opengl_GL12_GL_LIST_MODE 2864L +#undef org_lwjgl_opengl_GL12_GL_MAX_LIST_NESTING +#define org_lwjgl_opengl_GL12_GL_MAX_LIST_NESTING 2865L +#undef org_lwjgl_opengl_GL12_GL_LIST_BASE +#define org_lwjgl_opengl_GL12_GL_LIST_BASE 2866L +#undef org_lwjgl_opengl_GL12_GL_LIST_INDEX +#define org_lwjgl_opengl_GL12_GL_LIST_INDEX 2867L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_MODE +#define org_lwjgl_opengl_GL12_GL_POLYGON_MODE 2880L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_SMOOTH +#define org_lwjgl_opengl_GL12_GL_POLYGON_SMOOTH 2881L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_STIPPLE +#define org_lwjgl_opengl_GL12_GL_POLYGON_STIPPLE 2882L +#undef org_lwjgl_opengl_GL12_GL_EDGE_FLAG +#define org_lwjgl_opengl_GL12_GL_EDGE_FLAG 2883L +#undef org_lwjgl_opengl_GL12_GL_CULL_FACE +#define org_lwjgl_opengl_GL12_GL_CULL_FACE 2884L +#undef org_lwjgl_opengl_GL12_GL_CULL_FACE_MODE +#define org_lwjgl_opengl_GL12_GL_CULL_FACE_MODE 2885L +#undef org_lwjgl_opengl_GL12_GL_FRONT_FACE +#define org_lwjgl_opengl_GL12_GL_FRONT_FACE 2886L +#undef org_lwjgl_opengl_GL12_GL_LIGHTING +#define org_lwjgl_opengl_GL12_GL_LIGHTING 2896L +#undef org_lwjgl_opengl_GL12_GL_LIGHT_MODEL_LOCAL_VIEWER +#define org_lwjgl_opengl_GL12_GL_LIGHT_MODEL_LOCAL_VIEWER 2897L +#undef org_lwjgl_opengl_GL12_GL_LIGHT_MODEL_TWO_SIDE +#define org_lwjgl_opengl_GL12_GL_LIGHT_MODEL_TWO_SIDE 2898L +#undef org_lwjgl_opengl_GL12_GL_LIGHT_MODEL_AMBIENT +#define org_lwjgl_opengl_GL12_GL_LIGHT_MODEL_AMBIENT 2899L +#undef org_lwjgl_opengl_GL12_GL_SHADE_MODEL +#define org_lwjgl_opengl_GL12_GL_SHADE_MODEL 2900L +#undef org_lwjgl_opengl_GL12_GL_COLOR_MATERIAL_FACE +#define org_lwjgl_opengl_GL12_GL_COLOR_MATERIAL_FACE 2901L +#undef org_lwjgl_opengl_GL12_GL_COLOR_MATERIAL_PARAMETER +#define org_lwjgl_opengl_GL12_GL_COLOR_MATERIAL_PARAMETER 2902L +#undef org_lwjgl_opengl_GL12_GL_COLOR_MATERIAL +#define org_lwjgl_opengl_GL12_GL_COLOR_MATERIAL 2903L +#undef org_lwjgl_opengl_GL12_GL_FOG +#define org_lwjgl_opengl_GL12_GL_FOG 2912L +#undef org_lwjgl_opengl_GL12_GL_FOG_INDEX +#define org_lwjgl_opengl_GL12_GL_FOG_INDEX 2913L +#undef org_lwjgl_opengl_GL12_GL_FOG_DENSITY +#define org_lwjgl_opengl_GL12_GL_FOG_DENSITY 2914L +#undef org_lwjgl_opengl_GL12_GL_FOG_START +#define org_lwjgl_opengl_GL12_GL_FOG_START 2915L +#undef org_lwjgl_opengl_GL12_GL_FOG_END +#define org_lwjgl_opengl_GL12_GL_FOG_END 2916L +#undef org_lwjgl_opengl_GL12_GL_FOG_MODE +#define org_lwjgl_opengl_GL12_GL_FOG_MODE 2917L +#undef org_lwjgl_opengl_GL12_GL_FOG_COLOR +#define org_lwjgl_opengl_GL12_GL_FOG_COLOR 2918L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_RANGE +#define org_lwjgl_opengl_GL12_GL_DEPTH_RANGE 2928L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_TEST +#define org_lwjgl_opengl_GL12_GL_DEPTH_TEST 2929L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_WRITEMASK +#define org_lwjgl_opengl_GL12_GL_DEPTH_WRITEMASK 2930L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_CLEAR_VALUE +#define org_lwjgl_opengl_GL12_GL_DEPTH_CLEAR_VALUE 2931L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_FUNC +#define org_lwjgl_opengl_GL12_GL_DEPTH_FUNC 2932L +#undef org_lwjgl_opengl_GL12_GL_ACCUM_CLEAR_VALUE +#define org_lwjgl_opengl_GL12_GL_ACCUM_CLEAR_VALUE 2944L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_TEST +#define org_lwjgl_opengl_GL12_GL_STENCIL_TEST 2960L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_CLEAR_VALUE +#define org_lwjgl_opengl_GL12_GL_STENCIL_CLEAR_VALUE 2961L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_FUNC +#define org_lwjgl_opengl_GL12_GL_STENCIL_FUNC 2962L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_VALUE_MASK +#define org_lwjgl_opengl_GL12_GL_STENCIL_VALUE_MASK 2963L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_FAIL +#define org_lwjgl_opengl_GL12_GL_STENCIL_FAIL 2964L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_PASS_DEPTH_FAIL +#define org_lwjgl_opengl_GL12_GL_STENCIL_PASS_DEPTH_FAIL 2965L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_PASS_DEPTH_PASS +#define org_lwjgl_opengl_GL12_GL_STENCIL_PASS_DEPTH_PASS 2966L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_REF +#define org_lwjgl_opengl_GL12_GL_STENCIL_REF 2967L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_WRITEMASK +#define org_lwjgl_opengl_GL12_GL_STENCIL_WRITEMASK 2968L +#undef org_lwjgl_opengl_GL12_GL_MATRIX_MODE +#define org_lwjgl_opengl_GL12_GL_MATRIX_MODE 2976L +#undef org_lwjgl_opengl_GL12_GL_NORMALIZE +#define org_lwjgl_opengl_GL12_GL_NORMALIZE 2977L +#undef org_lwjgl_opengl_GL12_GL_VIEWPORT +#define org_lwjgl_opengl_GL12_GL_VIEWPORT 2978L +#undef org_lwjgl_opengl_GL12_GL_MODELVIEW_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_MODELVIEW_STACK_DEPTH 2979L +#undef org_lwjgl_opengl_GL12_GL_PROJECTION_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_PROJECTION_STACK_DEPTH 2980L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_TEXTURE_STACK_DEPTH 2981L +#undef org_lwjgl_opengl_GL12_GL_MODELVIEW_MATRIX +#define org_lwjgl_opengl_GL12_GL_MODELVIEW_MATRIX 2982L +#undef org_lwjgl_opengl_GL12_GL_PROJECTION_MATRIX +#define org_lwjgl_opengl_GL12_GL_PROJECTION_MATRIX 2983L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_MATRIX +#define org_lwjgl_opengl_GL12_GL_TEXTURE_MATRIX 2984L +#undef org_lwjgl_opengl_GL12_GL_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_ATTRIB_STACK_DEPTH 2992L +#undef org_lwjgl_opengl_GL12_GL_CLIENT_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_CLIENT_ATTRIB_STACK_DEPTH 2993L +#undef org_lwjgl_opengl_GL12_GL_ALPHA_TEST +#define org_lwjgl_opengl_GL12_GL_ALPHA_TEST 3008L +#undef org_lwjgl_opengl_GL12_GL_ALPHA_TEST_FUNC +#define org_lwjgl_opengl_GL12_GL_ALPHA_TEST_FUNC 3009L +#undef org_lwjgl_opengl_GL12_GL_ALPHA_TEST_REF +#define org_lwjgl_opengl_GL12_GL_ALPHA_TEST_REF 3010L +#undef org_lwjgl_opengl_GL12_GL_DITHER +#define org_lwjgl_opengl_GL12_GL_DITHER 3024L +#undef org_lwjgl_opengl_GL12_GL_BLEND_DST +#define org_lwjgl_opengl_GL12_GL_BLEND_DST 3040L +#undef org_lwjgl_opengl_GL12_GL_BLEND_SRC +#define org_lwjgl_opengl_GL12_GL_BLEND_SRC 3041L +#undef org_lwjgl_opengl_GL12_GL_BLEND +#define org_lwjgl_opengl_GL12_GL_BLEND 3042L +#undef org_lwjgl_opengl_GL12_GL_LOGIC_OP_MODE +#define org_lwjgl_opengl_GL12_GL_LOGIC_OP_MODE 3056L +#undef org_lwjgl_opengl_GL12_GL_INDEX_LOGIC_OP +#define org_lwjgl_opengl_GL12_GL_INDEX_LOGIC_OP 3057L +#undef org_lwjgl_opengl_GL12_GL_COLOR_LOGIC_OP +#define org_lwjgl_opengl_GL12_GL_COLOR_LOGIC_OP 3058L +#undef org_lwjgl_opengl_GL12_GL_AUX_BUFFERS +#define org_lwjgl_opengl_GL12_GL_AUX_BUFFERS 3072L +#undef org_lwjgl_opengl_GL12_GL_DRAW_BUFFER +#define org_lwjgl_opengl_GL12_GL_DRAW_BUFFER 3073L +#undef org_lwjgl_opengl_GL12_GL_READ_BUFFER +#define org_lwjgl_opengl_GL12_GL_READ_BUFFER 3074L +#undef org_lwjgl_opengl_GL12_GL_SCISSOR_BOX +#define org_lwjgl_opengl_GL12_GL_SCISSOR_BOX 3088L +#undef org_lwjgl_opengl_GL12_GL_SCISSOR_TEST +#define org_lwjgl_opengl_GL12_GL_SCISSOR_TEST 3089L +#undef org_lwjgl_opengl_GL12_GL_INDEX_CLEAR_VALUE +#define org_lwjgl_opengl_GL12_GL_INDEX_CLEAR_VALUE 3104L +#undef org_lwjgl_opengl_GL12_GL_INDEX_WRITEMASK +#define org_lwjgl_opengl_GL12_GL_INDEX_WRITEMASK 3105L +#undef org_lwjgl_opengl_GL12_GL_COLOR_CLEAR_VALUE +#define org_lwjgl_opengl_GL12_GL_COLOR_CLEAR_VALUE 3106L +#undef org_lwjgl_opengl_GL12_GL_COLOR_WRITEMASK +#define org_lwjgl_opengl_GL12_GL_COLOR_WRITEMASK 3107L +#undef org_lwjgl_opengl_GL12_GL_INDEX_MODE +#define org_lwjgl_opengl_GL12_GL_INDEX_MODE 3120L +#undef org_lwjgl_opengl_GL12_GL_RGBA_MODE +#define org_lwjgl_opengl_GL12_GL_RGBA_MODE 3121L +#undef org_lwjgl_opengl_GL12_GL_DOUBLEBUFFER +#define org_lwjgl_opengl_GL12_GL_DOUBLEBUFFER 3122L +#undef org_lwjgl_opengl_GL12_GL_STEREO +#define org_lwjgl_opengl_GL12_GL_STEREO 3123L +#undef org_lwjgl_opengl_GL12_GL_RENDER_MODE +#define org_lwjgl_opengl_GL12_GL_RENDER_MODE 3136L +#undef org_lwjgl_opengl_GL12_GL_PERSPECTIVE_CORRECTION_HINT +#define org_lwjgl_opengl_GL12_GL_PERSPECTIVE_CORRECTION_HINT 3152L +#undef org_lwjgl_opengl_GL12_GL_POINT_SMOOTH_HINT +#define org_lwjgl_opengl_GL12_GL_POINT_SMOOTH_HINT 3153L +#undef org_lwjgl_opengl_GL12_GL_LINE_SMOOTH_HINT +#define org_lwjgl_opengl_GL12_GL_LINE_SMOOTH_HINT 3154L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_SMOOTH_HINT +#define org_lwjgl_opengl_GL12_GL_POLYGON_SMOOTH_HINT 3155L +#undef org_lwjgl_opengl_GL12_GL_FOG_HINT +#define org_lwjgl_opengl_GL12_GL_FOG_HINT 3156L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_S +#define org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_S 3168L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_T +#define org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_T 3169L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_R +#define org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_R 3170L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_Q +#define org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_Q 3171L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_I +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_I 3184L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_S_TO_S +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_S_TO_S 3185L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_R +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_R 3186L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_G +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_G 3187L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_B +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_B 3188L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_A +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_A 3189L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_R_TO_R +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_R_TO_R 3190L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_G_TO_G +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_G_TO_G 3191L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_B_TO_B +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_B_TO_B 3192L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_A_TO_A +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_A_TO_A 3193L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_I_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_I_SIZE 3248L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_S_TO_S_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_S_TO_S_SIZE 3249L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_R_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_R_SIZE 3250L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_G_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_G_SIZE 3251L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_B_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_B_SIZE 3252L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_A_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_I_TO_A_SIZE 3253L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_R_TO_R_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_R_TO_R_SIZE 3254L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_G_TO_G_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_G_TO_G_SIZE 3255L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_B_TO_B_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_B_TO_B_SIZE 3256L +#undef org_lwjgl_opengl_GL12_GL_PIXEL_MAP_A_TO_A_SIZE +#define org_lwjgl_opengl_GL12_GL_PIXEL_MAP_A_TO_A_SIZE 3257L +#undef org_lwjgl_opengl_GL12_GL_UNPACK_SWAP_BYTES +#define org_lwjgl_opengl_GL12_GL_UNPACK_SWAP_BYTES 3312L +#undef org_lwjgl_opengl_GL12_GL_UNPACK_LSB_FIRST +#define org_lwjgl_opengl_GL12_GL_UNPACK_LSB_FIRST 3313L +#undef org_lwjgl_opengl_GL12_GL_UNPACK_ROW_LENGTH +#define org_lwjgl_opengl_GL12_GL_UNPACK_ROW_LENGTH 3314L +#undef org_lwjgl_opengl_GL12_GL_UNPACK_SKIP_ROWS +#define org_lwjgl_opengl_GL12_GL_UNPACK_SKIP_ROWS 3315L +#undef org_lwjgl_opengl_GL12_GL_UNPACK_SKIP_PIXELS +#define org_lwjgl_opengl_GL12_GL_UNPACK_SKIP_PIXELS 3316L +#undef org_lwjgl_opengl_GL12_GL_UNPACK_ALIGNMENT +#define org_lwjgl_opengl_GL12_GL_UNPACK_ALIGNMENT 3317L +#undef org_lwjgl_opengl_GL12_GL_PACK_SWAP_BYTES +#define org_lwjgl_opengl_GL12_GL_PACK_SWAP_BYTES 3328L +#undef org_lwjgl_opengl_GL12_GL_PACK_LSB_FIRST +#define org_lwjgl_opengl_GL12_GL_PACK_LSB_FIRST 3329L +#undef org_lwjgl_opengl_GL12_GL_PACK_ROW_LENGTH +#define org_lwjgl_opengl_GL12_GL_PACK_ROW_LENGTH 3330L +#undef org_lwjgl_opengl_GL12_GL_PACK_SKIP_ROWS +#define org_lwjgl_opengl_GL12_GL_PACK_SKIP_ROWS 3331L +#undef org_lwjgl_opengl_GL12_GL_PACK_SKIP_PIXELS +#define org_lwjgl_opengl_GL12_GL_PACK_SKIP_PIXELS 3332L +#undef org_lwjgl_opengl_GL12_GL_PACK_ALIGNMENT +#define org_lwjgl_opengl_GL12_GL_PACK_ALIGNMENT 3333L +#undef org_lwjgl_opengl_GL12_GL_MAP_COLOR +#define org_lwjgl_opengl_GL12_GL_MAP_COLOR 3344L +#undef org_lwjgl_opengl_GL12_GL_MAP_STENCIL +#define org_lwjgl_opengl_GL12_GL_MAP_STENCIL 3345L +#undef org_lwjgl_opengl_GL12_GL_INDEX_SHIFT +#define org_lwjgl_opengl_GL12_GL_INDEX_SHIFT 3346L +#undef org_lwjgl_opengl_GL12_GL_INDEX_OFFSET +#define org_lwjgl_opengl_GL12_GL_INDEX_OFFSET 3347L +#undef org_lwjgl_opengl_GL12_GL_RED_SCALE +#define org_lwjgl_opengl_GL12_GL_RED_SCALE 3348L +#undef org_lwjgl_opengl_GL12_GL_RED_BIAS +#define org_lwjgl_opengl_GL12_GL_RED_BIAS 3349L +#undef org_lwjgl_opengl_GL12_GL_ZOOM_X +#define org_lwjgl_opengl_GL12_GL_ZOOM_X 3350L +#undef org_lwjgl_opengl_GL12_GL_ZOOM_Y +#define org_lwjgl_opengl_GL12_GL_ZOOM_Y 3351L +#undef org_lwjgl_opengl_GL12_GL_GREEN_SCALE +#define org_lwjgl_opengl_GL12_GL_GREEN_SCALE 3352L +#undef org_lwjgl_opengl_GL12_GL_GREEN_BIAS +#define org_lwjgl_opengl_GL12_GL_GREEN_BIAS 3353L +#undef org_lwjgl_opengl_GL12_GL_BLUE_SCALE +#define org_lwjgl_opengl_GL12_GL_BLUE_SCALE 3354L +#undef org_lwjgl_opengl_GL12_GL_BLUE_BIAS +#define org_lwjgl_opengl_GL12_GL_BLUE_BIAS 3355L +#undef org_lwjgl_opengl_GL12_GL_ALPHA_SCALE +#define org_lwjgl_opengl_GL12_GL_ALPHA_SCALE 3356L +#undef org_lwjgl_opengl_GL12_GL_ALPHA_BIAS +#define org_lwjgl_opengl_GL12_GL_ALPHA_BIAS 3357L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_SCALE +#define org_lwjgl_opengl_GL12_GL_DEPTH_SCALE 3358L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_BIAS +#define org_lwjgl_opengl_GL12_GL_DEPTH_BIAS 3359L +#undef org_lwjgl_opengl_GL12_GL_MAX_EVAL_ORDER +#define org_lwjgl_opengl_GL12_GL_MAX_EVAL_ORDER 3376L +#undef org_lwjgl_opengl_GL12_GL_MAX_LIGHTS +#define org_lwjgl_opengl_GL12_GL_MAX_LIGHTS 3377L +#undef org_lwjgl_opengl_GL12_GL_MAX_CLIP_PLANES +#define org_lwjgl_opengl_GL12_GL_MAX_CLIP_PLANES 3378L +#undef org_lwjgl_opengl_GL12_GL_MAX_TEXTURE_SIZE +#define org_lwjgl_opengl_GL12_GL_MAX_TEXTURE_SIZE 3379L +#undef org_lwjgl_opengl_GL12_GL_MAX_PIXEL_MAP_TABLE +#define org_lwjgl_opengl_GL12_GL_MAX_PIXEL_MAP_TABLE 3380L +#undef org_lwjgl_opengl_GL12_GL_MAX_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_MAX_ATTRIB_STACK_DEPTH 3381L +#undef org_lwjgl_opengl_GL12_GL_MAX_MODELVIEW_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_MAX_MODELVIEW_STACK_DEPTH 3382L +#undef org_lwjgl_opengl_GL12_GL_MAX_NAME_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_MAX_NAME_STACK_DEPTH 3383L +#undef org_lwjgl_opengl_GL12_GL_MAX_PROJECTION_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_MAX_PROJECTION_STACK_DEPTH 3384L +#undef org_lwjgl_opengl_GL12_GL_MAX_TEXTURE_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_MAX_TEXTURE_STACK_DEPTH 3385L +#undef org_lwjgl_opengl_GL12_GL_MAX_VIEWPORT_DIMS +#define org_lwjgl_opengl_GL12_GL_MAX_VIEWPORT_DIMS 3386L +#undef org_lwjgl_opengl_GL12_GL_MAX_CLIENT_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_MAX_CLIENT_ATTRIB_STACK_DEPTH 3387L +#undef org_lwjgl_opengl_GL12_GL_SUBPIXEL_BITS +#define org_lwjgl_opengl_GL12_GL_SUBPIXEL_BITS 3408L +#undef org_lwjgl_opengl_GL12_GL_INDEX_BITS +#define org_lwjgl_opengl_GL12_GL_INDEX_BITS 3409L +#undef org_lwjgl_opengl_GL12_GL_RED_BITS +#define org_lwjgl_opengl_GL12_GL_RED_BITS 3410L +#undef org_lwjgl_opengl_GL12_GL_GREEN_BITS +#define org_lwjgl_opengl_GL12_GL_GREEN_BITS 3411L +#undef org_lwjgl_opengl_GL12_GL_BLUE_BITS +#define org_lwjgl_opengl_GL12_GL_BLUE_BITS 3412L +#undef org_lwjgl_opengl_GL12_GL_ALPHA_BITS +#define org_lwjgl_opengl_GL12_GL_ALPHA_BITS 3413L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_BITS +#define org_lwjgl_opengl_GL12_GL_DEPTH_BITS 3414L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_BITS +#define org_lwjgl_opengl_GL12_GL_STENCIL_BITS 3415L +#undef org_lwjgl_opengl_GL12_GL_ACCUM_RED_BITS +#define org_lwjgl_opengl_GL12_GL_ACCUM_RED_BITS 3416L +#undef org_lwjgl_opengl_GL12_GL_ACCUM_GREEN_BITS +#define org_lwjgl_opengl_GL12_GL_ACCUM_GREEN_BITS 3417L +#undef org_lwjgl_opengl_GL12_GL_ACCUM_BLUE_BITS +#define org_lwjgl_opengl_GL12_GL_ACCUM_BLUE_BITS 3418L +#undef org_lwjgl_opengl_GL12_GL_ACCUM_ALPHA_BITS +#define org_lwjgl_opengl_GL12_GL_ACCUM_ALPHA_BITS 3419L +#undef org_lwjgl_opengl_GL12_GL_NAME_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_NAME_STACK_DEPTH 3440L +#undef org_lwjgl_opengl_GL12_GL_AUTO_NORMAL +#define org_lwjgl_opengl_GL12_GL_AUTO_NORMAL 3456L +#undef org_lwjgl_opengl_GL12_GL_MAP1_COLOR_4 +#define org_lwjgl_opengl_GL12_GL_MAP1_COLOR_4 3472L +#undef org_lwjgl_opengl_GL12_GL_MAP1_INDEX +#define org_lwjgl_opengl_GL12_GL_MAP1_INDEX 3473L +#undef org_lwjgl_opengl_GL12_GL_MAP1_NORMAL +#define org_lwjgl_opengl_GL12_GL_MAP1_NORMAL 3474L +#undef org_lwjgl_opengl_GL12_GL_MAP1_TEXTURE_COORD_1 +#define org_lwjgl_opengl_GL12_GL_MAP1_TEXTURE_COORD_1 3475L +#undef org_lwjgl_opengl_GL12_GL_MAP1_TEXTURE_COORD_2 +#define org_lwjgl_opengl_GL12_GL_MAP1_TEXTURE_COORD_2 3476L +#undef org_lwjgl_opengl_GL12_GL_MAP1_TEXTURE_COORD_3 +#define org_lwjgl_opengl_GL12_GL_MAP1_TEXTURE_COORD_3 3477L +#undef org_lwjgl_opengl_GL12_GL_MAP1_TEXTURE_COORD_4 +#define org_lwjgl_opengl_GL12_GL_MAP1_TEXTURE_COORD_4 3478L +#undef org_lwjgl_opengl_GL12_GL_MAP1_VERTEX_3 +#define org_lwjgl_opengl_GL12_GL_MAP1_VERTEX_3 3479L +#undef org_lwjgl_opengl_GL12_GL_MAP1_VERTEX_4 +#define org_lwjgl_opengl_GL12_GL_MAP1_VERTEX_4 3480L +#undef org_lwjgl_opengl_GL12_GL_MAP2_COLOR_4 +#define org_lwjgl_opengl_GL12_GL_MAP2_COLOR_4 3504L +#undef org_lwjgl_opengl_GL12_GL_MAP2_INDEX +#define org_lwjgl_opengl_GL12_GL_MAP2_INDEX 3505L +#undef org_lwjgl_opengl_GL12_GL_MAP2_NORMAL +#define org_lwjgl_opengl_GL12_GL_MAP2_NORMAL 3506L +#undef org_lwjgl_opengl_GL12_GL_MAP2_TEXTURE_COORD_1 +#define org_lwjgl_opengl_GL12_GL_MAP2_TEXTURE_COORD_1 3507L +#undef org_lwjgl_opengl_GL12_GL_MAP2_TEXTURE_COORD_2 +#define org_lwjgl_opengl_GL12_GL_MAP2_TEXTURE_COORD_2 3508L +#undef org_lwjgl_opengl_GL12_GL_MAP2_TEXTURE_COORD_3 +#define org_lwjgl_opengl_GL12_GL_MAP2_TEXTURE_COORD_3 3509L +#undef org_lwjgl_opengl_GL12_GL_MAP2_TEXTURE_COORD_4 +#define org_lwjgl_opengl_GL12_GL_MAP2_TEXTURE_COORD_4 3510L +#undef org_lwjgl_opengl_GL12_GL_MAP2_VERTEX_3 +#define org_lwjgl_opengl_GL12_GL_MAP2_VERTEX_3 3511L +#undef org_lwjgl_opengl_GL12_GL_MAP2_VERTEX_4 +#define org_lwjgl_opengl_GL12_GL_MAP2_VERTEX_4 3512L +#undef org_lwjgl_opengl_GL12_GL_MAP1_GRID_DOMAIN +#define org_lwjgl_opengl_GL12_GL_MAP1_GRID_DOMAIN 3536L +#undef org_lwjgl_opengl_GL12_GL_MAP1_GRID_SEGMENTS +#define org_lwjgl_opengl_GL12_GL_MAP1_GRID_SEGMENTS 3537L +#undef org_lwjgl_opengl_GL12_GL_MAP2_GRID_DOMAIN +#define org_lwjgl_opengl_GL12_GL_MAP2_GRID_DOMAIN 3538L +#undef org_lwjgl_opengl_GL12_GL_MAP2_GRID_SEGMENTS +#define org_lwjgl_opengl_GL12_GL_MAP2_GRID_SEGMENTS 3539L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_1D +#define org_lwjgl_opengl_GL12_GL_TEXTURE_1D 3552L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_2D +#define org_lwjgl_opengl_GL12_GL_TEXTURE_2D 3553L +#undef org_lwjgl_opengl_GL12_GL_FEEDBACK_BUFFER_POINTER +#define org_lwjgl_opengl_GL12_GL_FEEDBACK_BUFFER_POINTER 3568L +#undef org_lwjgl_opengl_GL12_GL_FEEDBACK_BUFFER_SIZE +#define org_lwjgl_opengl_GL12_GL_FEEDBACK_BUFFER_SIZE 3569L +#undef org_lwjgl_opengl_GL12_GL_FEEDBACK_BUFFER_TYPE +#define org_lwjgl_opengl_GL12_GL_FEEDBACK_BUFFER_TYPE 3570L +#undef org_lwjgl_opengl_GL12_GL_SELECTION_BUFFER_POINTER +#define org_lwjgl_opengl_GL12_GL_SELECTION_BUFFER_POINTER 3571L +#undef org_lwjgl_opengl_GL12_GL_SELECTION_BUFFER_SIZE +#define org_lwjgl_opengl_GL12_GL_SELECTION_BUFFER_SIZE 3572L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_WIDTH +#define org_lwjgl_opengl_GL12_GL_TEXTURE_WIDTH 4096L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_HEIGHT +#define org_lwjgl_opengl_GL12_GL_TEXTURE_HEIGHT 4097L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_INTERNAL_FORMAT +#define org_lwjgl_opengl_GL12_GL_TEXTURE_INTERNAL_FORMAT 4099L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_BORDER_COLOR +#define org_lwjgl_opengl_GL12_GL_TEXTURE_BORDER_COLOR 4100L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_BORDER +#define org_lwjgl_opengl_GL12_GL_TEXTURE_BORDER 4101L +#undef org_lwjgl_opengl_GL12_GL_DONT_CARE +#define org_lwjgl_opengl_GL12_GL_DONT_CARE 4352L +#undef org_lwjgl_opengl_GL12_GL_FASTEST +#define org_lwjgl_opengl_GL12_GL_FASTEST 4353L +#undef org_lwjgl_opengl_GL12_GL_NICEST +#define org_lwjgl_opengl_GL12_GL_NICEST 4354L +#undef org_lwjgl_opengl_GL12_GL_LIGHT0 +#define org_lwjgl_opengl_GL12_GL_LIGHT0 16384L +#undef org_lwjgl_opengl_GL12_GL_LIGHT1 +#define org_lwjgl_opengl_GL12_GL_LIGHT1 16385L +#undef org_lwjgl_opengl_GL12_GL_LIGHT2 +#define org_lwjgl_opengl_GL12_GL_LIGHT2 16386L +#undef org_lwjgl_opengl_GL12_GL_LIGHT3 +#define org_lwjgl_opengl_GL12_GL_LIGHT3 16387L +#undef org_lwjgl_opengl_GL12_GL_LIGHT4 +#define org_lwjgl_opengl_GL12_GL_LIGHT4 16388L +#undef org_lwjgl_opengl_GL12_GL_LIGHT5 +#define org_lwjgl_opengl_GL12_GL_LIGHT5 16389L +#undef org_lwjgl_opengl_GL12_GL_LIGHT6 +#define org_lwjgl_opengl_GL12_GL_LIGHT6 16390L +#undef org_lwjgl_opengl_GL12_GL_LIGHT7 +#define org_lwjgl_opengl_GL12_GL_LIGHT7 16391L +#undef org_lwjgl_opengl_GL12_GL_AMBIENT +#define org_lwjgl_opengl_GL12_GL_AMBIENT 4608L +#undef org_lwjgl_opengl_GL12_GL_DIFFUSE +#define org_lwjgl_opengl_GL12_GL_DIFFUSE 4609L +#undef org_lwjgl_opengl_GL12_GL_SPECULAR +#define org_lwjgl_opengl_GL12_GL_SPECULAR 4610L +#undef org_lwjgl_opengl_GL12_GL_POSITION +#define org_lwjgl_opengl_GL12_GL_POSITION 4611L +#undef org_lwjgl_opengl_GL12_GL_SPOT_DIRECTION +#define org_lwjgl_opengl_GL12_GL_SPOT_DIRECTION 4612L +#undef org_lwjgl_opengl_GL12_GL_SPOT_EXPONENT +#define org_lwjgl_opengl_GL12_GL_SPOT_EXPONENT 4613L +#undef org_lwjgl_opengl_GL12_GL_SPOT_CUTOFF +#define org_lwjgl_opengl_GL12_GL_SPOT_CUTOFF 4614L +#undef org_lwjgl_opengl_GL12_GL_CONSTANT_ATTENUATION +#define org_lwjgl_opengl_GL12_GL_CONSTANT_ATTENUATION 4615L +#undef org_lwjgl_opengl_GL12_GL_LINEAR_ATTENUATION +#define org_lwjgl_opengl_GL12_GL_LINEAR_ATTENUATION 4616L +#undef org_lwjgl_opengl_GL12_GL_QUADRATIC_ATTENUATION +#define org_lwjgl_opengl_GL12_GL_QUADRATIC_ATTENUATION 4617L +#undef org_lwjgl_opengl_GL12_GL_COMPILE +#define org_lwjgl_opengl_GL12_GL_COMPILE 4864L +#undef org_lwjgl_opengl_GL12_GL_COMPILE_AND_EXECUTE +#define org_lwjgl_opengl_GL12_GL_COMPILE_AND_EXECUTE 4865L +#undef org_lwjgl_opengl_GL12_GL_CLEAR +#define org_lwjgl_opengl_GL12_GL_CLEAR 5376L +#undef org_lwjgl_opengl_GL12_GL_AND +#define org_lwjgl_opengl_GL12_GL_AND 5377L +#undef org_lwjgl_opengl_GL12_GL_AND_REVERSE +#define org_lwjgl_opengl_GL12_GL_AND_REVERSE 5378L +#undef org_lwjgl_opengl_GL12_GL_COPY +#define org_lwjgl_opengl_GL12_GL_COPY 5379L +#undef org_lwjgl_opengl_GL12_GL_AND_INVERTED +#define org_lwjgl_opengl_GL12_GL_AND_INVERTED 5380L +#undef org_lwjgl_opengl_GL12_GL_NOOP +#define org_lwjgl_opengl_GL12_GL_NOOP 5381L +#undef org_lwjgl_opengl_GL12_GL_XOR +#define org_lwjgl_opengl_GL12_GL_XOR 5382L +#undef org_lwjgl_opengl_GL12_GL_OR +#define org_lwjgl_opengl_GL12_GL_OR 5383L +#undef org_lwjgl_opengl_GL12_GL_NOR +#define org_lwjgl_opengl_GL12_GL_NOR 5384L +#undef org_lwjgl_opengl_GL12_GL_EQUIV +#define org_lwjgl_opengl_GL12_GL_EQUIV 5385L +#undef org_lwjgl_opengl_GL12_GL_INVERT +#define org_lwjgl_opengl_GL12_GL_INVERT 5386L +#undef org_lwjgl_opengl_GL12_GL_OR_REVERSE +#define org_lwjgl_opengl_GL12_GL_OR_REVERSE 5387L +#undef org_lwjgl_opengl_GL12_GL_COPY_INVERTED +#define org_lwjgl_opengl_GL12_GL_COPY_INVERTED 5388L +#undef org_lwjgl_opengl_GL12_GL_OR_INVERTED +#define org_lwjgl_opengl_GL12_GL_OR_INVERTED 5389L +#undef org_lwjgl_opengl_GL12_GL_NAND +#define org_lwjgl_opengl_GL12_GL_NAND 5390L +#undef org_lwjgl_opengl_GL12_GL_SET +#define org_lwjgl_opengl_GL12_GL_SET 5391L +#undef org_lwjgl_opengl_GL12_GL_EMISSION +#define org_lwjgl_opengl_GL12_GL_EMISSION 5632L +#undef org_lwjgl_opengl_GL12_GL_SHININESS +#define org_lwjgl_opengl_GL12_GL_SHININESS 5633L +#undef org_lwjgl_opengl_GL12_GL_AMBIENT_AND_DIFFUSE +#define org_lwjgl_opengl_GL12_GL_AMBIENT_AND_DIFFUSE 5634L +#undef org_lwjgl_opengl_GL12_GL_COLOR_INDEXES +#define org_lwjgl_opengl_GL12_GL_COLOR_INDEXES 5635L +#undef org_lwjgl_opengl_GL12_GL_MODELVIEW +#define org_lwjgl_opengl_GL12_GL_MODELVIEW 5888L +#undef org_lwjgl_opengl_GL12_GL_PROJECTION +#define org_lwjgl_opengl_GL12_GL_PROJECTION 5889L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE +#define org_lwjgl_opengl_GL12_GL_TEXTURE 5890L +#undef org_lwjgl_opengl_GL12_GL_COLOR +#define org_lwjgl_opengl_GL12_GL_COLOR 6144L +#undef org_lwjgl_opengl_GL12_GL_DEPTH +#define org_lwjgl_opengl_GL12_GL_DEPTH 6145L +#undef org_lwjgl_opengl_GL12_GL_STENCIL +#define org_lwjgl_opengl_GL12_GL_STENCIL 6146L +#undef org_lwjgl_opengl_GL12_GL_COLOR_INDEX +#define org_lwjgl_opengl_GL12_GL_COLOR_INDEX 6400L +#undef org_lwjgl_opengl_GL12_GL_STENCIL_INDEX +#define org_lwjgl_opengl_GL12_GL_STENCIL_INDEX 6401L +#undef org_lwjgl_opengl_GL12_GL_DEPTH_COMPONENT +#define org_lwjgl_opengl_GL12_GL_DEPTH_COMPONENT 6402L +#undef org_lwjgl_opengl_GL12_GL_RED +#define org_lwjgl_opengl_GL12_GL_RED 6403L +#undef org_lwjgl_opengl_GL12_GL_GREEN +#define org_lwjgl_opengl_GL12_GL_GREEN 6404L +#undef org_lwjgl_opengl_GL12_GL_BLUE +#define org_lwjgl_opengl_GL12_GL_BLUE 6405L +#undef org_lwjgl_opengl_GL12_GL_ALPHA +#define org_lwjgl_opengl_GL12_GL_ALPHA 6406L +#undef org_lwjgl_opengl_GL12_GL_RGB +#define org_lwjgl_opengl_GL12_GL_RGB 6407L +#undef org_lwjgl_opengl_GL12_GL_RGBA +#define org_lwjgl_opengl_GL12_GL_RGBA 6408L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE +#define org_lwjgl_opengl_GL12_GL_LUMINANCE 6409L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE_ALPHA +#define org_lwjgl_opengl_GL12_GL_LUMINANCE_ALPHA 6410L +#undef org_lwjgl_opengl_GL12_GL_BITMAP +#define org_lwjgl_opengl_GL12_GL_BITMAP 6656L +#undef org_lwjgl_opengl_GL12_GL_POINT +#define org_lwjgl_opengl_GL12_GL_POINT 6912L +#undef org_lwjgl_opengl_GL12_GL_LINE +#define org_lwjgl_opengl_GL12_GL_LINE 6913L +#undef org_lwjgl_opengl_GL12_GL_FILL +#define org_lwjgl_opengl_GL12_GL_FILL 6914L +#undef org_lwjgl_opengl_GL12_GL_RENDER +#define org_lwjgl_opengl_GL12_GL_RENDER 7168L +#undef org_lwjgl_opengl_GL12_GL_FEEDBACK +#define org_lwjgl_opengl_GL12_GL_FEEDBACK 7169L +#undef org_lwjgl_opengl_GL12_GL_SELECT +#define org_lwjgl_opengl_GL12_GL_SELECT 7170L +#undef org_lwjgl_opengl_GL12_GL_FLAT +#define org_lwjgl_opengl_GL12_GL_FLAT 7424L +#undef org_lwjgl_opengl_GL12_GL_SMOOTH +#define org_lwjgl_opengl_GL12_GL_SMOOTH 7425L +#undef org_lwjgl_opengl_GL12_GL_KEEP +#define org_lwjgl_opengl_GL12_GL_KEEP 7680L +#undef org_lwjgl_opengl_GL12_GL_REPLACE +#define org_lwjgl_opengl_GL12_GL_REPLACE 7681L +#undef org_lwjgl_opengl_GL12_GL_INCR +#define org_lwjgl_opengl_GL12_GL_INCR 7682L +#undef org_lwjgl_opengl_GL12_GL_DECR +#define org_lwjgl_opengl_GL12_GL_DECR 7683L +#undef org_lwjgl_opengl_GL12_GL_VENDOR +#define org_lwjgl_opengl_GL12_GL_VENDOR 7936L +#undef org_lwjgl_opengl_GL12_GL_RENDERER +#define org_lwjgl_opengl_GL12_GL_RENDERER 7937L +#undef org_lwjgl_opengl_GL12_GL_VERSION +#define org_lwjgl_opengl_GL12_GL_VERSION 7938L +#undef org_lwjgl_opengl_GL12_GL_EXTENSIONS +#define org_lwjgl_opengl_GL12_GL_EXTENSIONS 7939L +#undef org_lwjgl_opengl_GL12_GL_S +#define org_lwjgl_opengl_GL12_GL_S 8192L +#undef org_lwjgl_opengl_GL12_GL_T +#define org_lwjgl_opengl_GL12_GL_T 8193L +#undef org_lwjgl_opengl_GL12_GL_R +#define org_lwjgl_opengl_GL12_GL_R 8194L +#undef org_lwjgl_opengl_GL12_GL_Q +#define org_lwjgl_opengl_GL12_GL_Q 8195L +#undef org_lwjgl_opengl_GL12_GL_MODULATE +#define org_lwjgl_opengl_GL12_GL_MODULATE 8448L +#undef org_lwjgl_opengl_GL12_GL_DECAL +#define org_lwjgl_opengl_GL12_GL_DECAL 8449L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_ENV_MODE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_ENV_MODE 8704L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_ENV_COLOR +#define org_lwjgl_opengl_GL12_GL_TEXTURE_ENV_COLOR 8705L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_ENV +#define org_lwjgl_opengl_GL12_GL_TEXTURE_ENV 8960L +#undef org_lwjgl_opengl_GL12_GL_EYE_LINEAR +#define org_lwjgl_opengl_GL12_GL_EYE_LINEAR 9216L +#undef org_lwjgl_opengl_GL12_GL_OBJECT_LINEAR +#define org_lwjgl_opengl_GL12_GL_OBJECT_LINEAR 9217L +#undef org_lwjgl_opengl_GL12_GL_SPHERE_MAP +#define org_lwjgl_opengl_GL12_GL_SPHERE_MAP 9218L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_MODE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_GEN_MODE 9472L +#undef org_lwjgl_opengl_GL12_GL_OBJECT_PLANE +#define org_lwjgl_opengl_GL12_GL_OBJECT_PLANE 9473L +#undef org_lwjgl_opengl_GL12_GL_EYE_PLANE +#define org_lwjgl_opengl_GL12_GL_EYE_PLANE 9474L +#undef org_lwjgl_opengl_GL12_GL_NEAREST +#define org_lwjgl_opengl_GL12_GL_NEAREST 9728L +#undef org_lwjgl_opengl_GL12_GL_LINEAR +#define org_lwjgl_opengl_GL12_GL_LINEAR 9729L +#undef org_lwjgl_opengl_GL12_GL_NEAREST_MIPMAP_NEAREST +#define org_lwjgl_opengl_GL12_GL_NEAREST_MIPMAP_NEAREST 9984L +#undef org_lwjgl_opengl_GL12_GL_LINEAR_MIPMAP_NEAREST +#define org_lwjgl_opengl_GL12_GL_LINEAR_MIPMAP_NEAREST 9985L +#undef org_lwjgl_opengl_GL12_GL_NEAREST_MIPMAP_LINEAR +#define org_lwjgl_opengl_GL12_GL_NEAREST_MIPMAP_LINEAR 9986L +#undef org_lwjgl_opengl_GL12_GL_LINEAR_MIPMAP_LINEAR +#define org_lwjgl_opengl_GL12_GL_LINEAR_MIPMAP_LINEAR 9987L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_MAG_FILTER +#define org_lwjgl_opengl_GL12_GL_TEXTURE_MAG_FILTER 10240L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_MIN_FILTER +#define org_lwjgl_opengl_GL12_GL_TEXTURE_MIN_FILTER 10241L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_WRAP_S +#define org_lwjgl_opengl_GL12_GL_TEXTURE_WRAP_S 10242L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_WRAP_T +#define org_lwjgl_opengl_GL12_GL_TEXTURE_WRAP_T 10243L +#undef org_lwjgl_opengl_GL12_GL_CLAMP +#define org_lwjgl_opengl_GL12_GL_CLAMP 10496L +#undef org_lwjgl_opengl_GL12_GL_REPEAT +#define org_lwjgl_opengl_GL12_GL_REPEAT 10497L +#undef org_lwjgl_opengl_GL12_GL_CLIENT_PIXEL_STORE_BIT +#define org_lwjgl_opengl_GL12_GL_CLIENT_PIXEL_STORE_BIT 1L +#undef org_lwjgl_opengl_GL12_GL_CLIENT_VERTEX_ARRAY_BIT +#define org_lwjgl_opengl_GL12_GL_CLIENT_VERTEX_ARRAY_BIT 2L +#undef org_lwjgl_opengl_GL12_GL_ALL_CLIENT_ATTRIB_BITS +#define org_lwjgl_opengl_GL12_GL_ALL_CLIENT_ATTRIB_BITS -1L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_FACTOR +#define org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_FACTOR 32824L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_UNITS +#define org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_UNITS 10752L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_POINT +#define org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_POINT 10753L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_LINE +#define org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_LINE 10754L +#undef org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_FILL +#define org_lwjgl_opengl_GL12_GL_POLYGON_OFFSET_FILL 32823L +#undef org_lwjgl_opengl_GL12_GL_ALPHA4 +#define org_lwjgl_opengl_GL12_GL_ALPHA4 32827L +#undef org_lwjgl_opengl_GL12_GL_ALPHA8 +#define org_lwjgl_opengl_GL12_GL_ALPHA8 32828L +#undef org_lwjgl_opengl_GL12_GL_ALPHA12 +#define org_lwjgl_opengl_GL12_GL_ALPHA12 32829L +#undef org_lwjgl_opengl_GL12_GL_ALPHA16 +#define org_lwjgl_opengl_GL12_GL_ALPHA16 32830L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE4 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE4 32831L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE8 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE8 32832L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE12 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE12 32833L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE16 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE16 32834L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE4_ALPHA4 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE4_ALPHA4 32835L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE6_ALPHA2 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE6_ALPHA2 32836L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE8_ALPHA8 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE8_ALPHA8 32837L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE12_ALPHA4 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE12_ALPHA4 32838L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE12_ALPHA12 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE12_ALPHA12 32839L +#undef org_lwjgl_opengl_GL12_GL_LUMINANCE16_ALPHA16 +#define org_lwjgl_opengl_GL12_GL_LUMINANCE16_ALPHA16 32840L +#undef org_lwjgl_opengl_GL12_GL_INTENSITY +#define org_lwjgl_opengl_GL12_GL_INTENSITY 32841L +#undef org_lwjgl_opengl_GL12_GL_INTENSITY4 +#define org_lwjgl_opengl_GL12_GL_INTENSITY4 32842L +#undef org_lwjgl_opengl_GL12_GL_INTENSITY8 +#define org_lwjgl_opengl_GL12_GL_INTENSITY8 32843L +#undef org_lwjgl_opengl_GL12_GL_INTENSITY12 +#define org_lwjgl_opengl_GL12_GL_INTENSITY12 32844L +#undef org_lwjgl_opengl_GL12_GL_INTENSITY16 +#define org_lwjgl_opengl_GL12_GL_INTENSITY16 32845L +#undef org_lwjgl_opengl_GL12_GL_R3_G3_B2 +#define org_lwjgl_opengl_GL12_GL_R3_G3_B2 10768L +#undef org_lwjgl_opengl_GL12_GL_RGB4 +#define org_lwjgl_opengl_GL12_GL_RGB4 32847L +#undef org_lwjgl_opengl_GL12_GL_RGB5 +#define org_lwjgl_opengl_GL12_GL_RGB5 32848L +#undef org_lwjgl_opengl_GL12_GL_RGB8 +#define org_lwjgl_opengl_GL12_GL_RGB8 32849L +#undef org_lwjgl_opengl_GL12_GL_RGB10 +#define org_lwjgl_opengl_GL12_GL_RGB10 32850L +#undef org_lwjgl_opengl_GL12_GL_RGB12 +#define org_lwjgl_opengl_GL12_GL_RGB12 32851L +#undef org_lwjgl_opengl_GL12_GL_RGB16 +#define org_lwjgl_opengl_GL12_GL_RGB16 32852L +#undef org_lwjgl_opengl_GL12_GL_RGBA2 +#define org_lwjgl_opengl_GL12_GL_RGBA2 32853L +#undef org_lwjgl_opengl_GL12_GL_RGBA4 +#define org_lwjgl_opengl_GL12_GL_RGBA4 32854L +#undef org_lwjgl_opengl_GL12_GL_RGB5_A1 +#define org_lwjgl_opengl_GL12_GL_RGB5_A1 32855L +#undef org_lwjgl_opengl_GL12_GL_RGBA8 +#define org_lwjgl_opengl_GL12_GL_RGBA8 32856L +#undef org_lwjgl_opengl_GL12_GL_RGB10_A2 +#define org_lwjgl_opengl_GL12_GL_RGB10_A2 32857L +#undef org_lwjgl_opengl_GL12_GL_RGBA12 +#define org_lwjgl_opengl_GL12_GL_RGBA12 32858L +#undef org_lwjgl_opengl_GL12_GL_RGBA16 +#define org_lwjgl_opengl_GL12_GL_RGBA16 32859L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_RED_SIZE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_RED_SIZE 32860L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_GREEN_SIZE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_GREEN_SIZE 32861L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_BLUE_SIZE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_BLUE_SIZE 32862L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_ALPHA_SIZE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_ALPHA_SIZE 32863L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_LUMINANCE_SIZE 32864L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_INTENSITY_SIZE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_INTENSITY_SIZE 32865L +#undef org_lwjgl_opengl_GL12_GL_PROXY_TEXTURE_1D +#define org_lwjgl_opengl_GL12_GL_PROXY_TEXTURE_1D 32867L +#undef org_lwjgl_opengl_GL12_GL_PROXY_TEXTURE_2D +#define org_lwjgl_opengl_GL12_GL_PROXY_TEXTURE_2D 32868L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_PRIORITY +#define org_lwjgl_opengl_GL12_GL_TEXTURE_PRIORITY 32870L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_RESIDENT +#define org_lwjgl_opengl_GL12_GL_TEXTURE_RESIDENT 32871L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_BINDING_1D +#define org_lwjgl_opengl_GL12_GL_TEXTURE_BINDING_1D 32872L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_BINDING_2D +#define org_lwjgl_opengl_GL12_GL_TEXTURE_BINDING_2D 32873L +#undef org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY +#define org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY 32884L +#undef org_lwjgl_opengl_GL12_GL_NORMAL_ARRAY +#define org_lwjgl_opengl_GL12_GL_NORMAL_ARRAY 32885L +#undef org_lwjgl_opengl_GL12_GL_COLOR_ARRAY +#define org_lwjgl_opengl_GL12_GL_COLOR_ARRAY 32886L +#undef org_lwjgl_opengl_GL12_GL_INDEX_ARRAY +#define org_lwjgl_opengl_GL12_GL_INDEX_ARRAY 32887L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY +#define org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY 32888L +#undef org_lwjgl_opengl_GL12_GL_EDGE_FLAG_ARRAY +#define org_lwjgl_opengl_GL12_GL_EDGE_FLAG_ARRAY 32889L +#undef org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY_SIZE +#define org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY_SIZE 32890L +#undef org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY_TYPE +#define org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY_TYPE 32891L +#undef org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY_STRIDE +#define org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY_STRIDE 32892L +#undef org_lwjgl_opengl_GL12_GL_NORMAL_ARRAY_TYPE +#define org_lwjgl_opengl_GL12_GL_NORMAL_ARRAY_TYPE 32894L +#undef org_lwjgl_opengl_GL12_GL_NORMAL_ARRAY_STRIDE +#define org_lwjgl_opengl_GL12_GL_NORMAL_ARRAY_STRIDE 32895L +#undef org_lwjgl_opengl_GL12_GL_COLOR_ARRAY_SIZE +#define org_lwjgl_opengl_GL12_GL_COLOR_ARRAY_SIZE 32897L +#undef org_lwjgl_opengl_GL12_GL_COLOR_ARRAY_TYPE +#define org_lwjgl_opengl_GL12_GL_COLOR_ARRAY_TYPE 32898L +#undef org_lwjgl_opengl_GL12_GL_COLOR_ARRAY_STRIDE +#define org_lwjgl_opengl_GL12_GL_COLOR_ARRAY_STRIDE 32899L +#undef org_lwjgl_opengl_GL12_GL_INDEX_ARRAY_TYPE +#define org_lwjgl_opengl_GL12_GL_INDEX_ARRAY_TYPE 32901L +#undef org_lwjgl_opengl_GL12_GL_INDEX_ARRAY_STRIDE +#define org_lwjgl_opengl_GL12_GL_INDEX_ARRAY_STRIDE 32902L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY_SIZE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY_SIZE 32904L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY_TYPE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY_TYPE 32905L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY_STRIDE +#define org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY_STRIDE 32906L +#undef org_lwjgl_opengl_GL12_GL_EDGE_FLAG_ARRAY_STRIDE +#define org_lwjgl_opengl_GL12_GL_EDGE_FLAG_ARRAY_STRIDE 32908L +#undef org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY_POINTER +#define org_lwjgl_opengl_GL12_GL_VERTEX_ARRAY_POINTER 32910L +#undef org_lwjgl_opengl_GL12_GL_NORMAL_ARRAY_POINTER +#define org_lwjgl_opengl_GL12_GL_NORMAL_ARRAY_POINTER 32911L +#undef org_lwjgl_opengl_GL12_GL_COLOR_ARRAY_POINTER +#define org_lwjgl_opengl_GL12_GL_COLOR_ARRAY_POINTER 32912L +#undef org_lwjgl_opengl_GL12_GL_INDEX_ARRAY_POINTER +#define org_lwjgl_opengl_GL12_GL_INDEX_ARRAY_POINTER 32913L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY_POINTER +#define org_lwjgl_opengl_GL12_GL_TEXTURE_COORD_ARRAY_POINTER 32914L +#undef org_lwjgl_opengl_GL12_GL_EDGE_FLAG_ARRAY_POINTER +#define org_lwjgl_opengl_GL12_GL_EDGE_FLAG_ARRAY_POINTER 32915L +#undef org_lwjgl_opengl_GL12_GL_V2F +#define org_lwjgl_opengl_GL12_GL_V2F 10784L +#undef org_lwjgl_opengl_GL12_GL_V3F +#define org_lwjgl_opengl_GL12_GL_V3F 10785L +#undef org_lwjgl_opengl_GL12_GL_C4UB_V2F +#define org_lwjgl_opengl_GL12_GL_C4UB_V2F 10786L +#undef org_lwjgl_opengl_GL12_GL_C4UB_V3F +#define org_lwjgl_opengl_GL12_GL_C4UB_V3F 10787L +#undef org_lwjgl_opengl_GL12_GL_C3F_V3F +#define org_lwjgl_opengl_GL12_GL_C3F_V3F 10788L +#undef org_lwjgl_opengl_GL12_GL_N3F_V3F +#define org_lwjgl_opengl_GL12_GL_N3F_V3F 10789L +#undef org_lwjgl_opengl_GL12_GL_C4F_N3F_V3F +#define org_lwjgl_opengl_GL12_GL_C4F_N3F_V3F 10790L +#undef org_lwjgl_opengl_GL12_GL_T2F_V3F +#define org_lwjgl_opengl_GL12_GL_T2F_V3F 10791L +#undef org_lwjgl_opengl_GL12_GL_T4F_V4F +#define org_lwjgl_opengl_GL12_GL_T4F_V4F 10792L +#undef org_lwjgl_opengl_GL12_GL_T2F_C4UB_V3F +#define org_lwjgl_opengl_GL12_GL_T2F_C4UB_V3F 10793L +#undef org_lwjgl_opengl_GL12_GL_T2F_C3F_V3F +#define org_lwjgl_opengl_GL12_GL_T2F_C3F_V3F 10794L +#undef org_lwjgl_opengl_GL12_GL_T2F_N3F_V3F +#define org_lwjgl_opengl_GL12_GL_T2F_N3F_V3F 10795L +#undef org_lwjgl_opengl_GL12_GL_T2F_C4F_N3F_V3F +#define org_lwjgl_opengl_GL12_GL_T2F_C4F_N3F_V3F 10796L +#undef org_lwjgl_opengl_GL12_GL_T4F_C4F_N3F_V4F +#define org_lwjgl_opengl_GL12_GL_T4F_C4F_N3F_V4F 10797L +#undef org_lwjgl_opengl_GL12_GL_LOGIC_OP +#define org_lwjgl_opengl_GL12_GL_LOGIC_OP 3057L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_COMPONENTS +#define org_lwjgl_opengl_GL12_GL_TEXTURE_COMPONENTS 4099L +/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024GL11 */ +/* Inaccessible static: _00024assertionsDisabled */ +#undef org_lwjgl_opengl_GL12_GL_RESCALE_NORMAL +#define org_lwjgl_opengl_GL12_GL_RESCALE_NORMAL 32826L +#undef org_lwjgl_opengl_GL12_GL_CLAMP_TO_EDGE +#define org_lwjgl_opengl_GL12_GL_CLAMP_TO_EDGE 33071L +#undef org_lwjgl_opengl_GL12_GL_MAX_ELEMENTS_VERTICES +#define org_lwjgl_opengl_GL12_GL_MAX_ELEMENTS_VERTICES 33000L +#undef org_lwjgl_opengl_GL12_GL_MAX_ELEMENTS_INDICES +#define org_lwjgl_opengl_GL12_GL_MAX_ELEMENTS_INDICES 33001L +#undef org_lwjgl_opengl_GL12_GL_BGR +#define org_lwjgl_opengl_GL12_GL_BGR 32992L +#undef org_lwjgl_opengl_GL12_GL_BGRA +#define org_lwjgl_opengl_GL12_GL_BGRA 32993L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_BYTE_3_3_2 +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_BYTE_3_3_2 32818L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_BYTE_2_3_3_REV +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_BYTE_2_3_3_REV 33634L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_5_6_5 +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_5_6_5 33635L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_5_6_5_REV +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_5_6_5_REV 33636L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_4_4_4_4 +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_4_4_4_4 32819L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_4_4_4_4_REV +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_4_4_4_4_REV 33637L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_5_5_5_1 +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_5_5_5_1 32820L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_1_5_5_5_REV +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_SHORT_1_5_5_5_REV 33638L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_INT_8_8_8_8 +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_INT_8_8_8_8 32821L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_INT_8_8_8_8_REV +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_INT_8_8_8_8_REV 33639L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_INT_10_10_10_2 +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_INT_10_10_10_2 32822L +#undef org_lwjgl_opengl_GL12_GL_UNSIGNED_INT_2_10_10_10_REV +#define org_lwjgl_opengl_GL12_GL_UNSIGNED_INT_2_10_10_10_REV 33640L +#undef org_lwjgl_opengl_GL12_GL_LIGHT_MODEL_COLOR_CONTROL +#define org_lwjgl_opengl_GL12_GL_LIGHT_MODEL_COLOR_CONTROL 33272L +#undef org_lwjgl_opengl_GL12_GL_SINGLE_COLOR +#define org_lwjgl_opengl_GL12_GL_SINGLE_COLOR 33273L +#undef org_lwjgl_opengl_GL12_GL_SEPARATE_SPECULAR_COLOR +#define org_lwjgl_opengl_GL12_GL_SEPARATE_SPECULAR_COLOR 33274L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_MIN_LOD +#define org_lwjgl_opengl_GL12_GL_TEXTURE_MIN_LOD 33082L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_MAX_LOD +#define org_lwjgl_opengl_GL12_GL_TEXTURE_MAX_LOD 33083L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_BASE_LEVEL +#define org_lwjgl_opengl_GL12_GL_TEXTURE_BASE_LEVEL 33084L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_MAX_LEVEL +#define org_lwjgl_opengl_GL12_GL_TEXTURE_MAX_LEVEL 33085L +#undef org_lwjgl_opengl_GL12_GL_SMOOTH_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL12_GL_SMOOTH_POINT_SIZE_RANGE 2834L +#undef org_lwjgl_opengl_GL12_GL_SMOOTH_POINT_SIZE_GRANULARITY +#define org_lwjgl_opengl_GL12_GL_SMOOTH_POINT_SIZE_GRANULARITY 2835L +#undef org_lwjgl_opengl_GL12_GL_SMOOTH_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL12_GL_SMOOTH_LINE_WIDTH_RANGE 2850L +#undef org_lwjgl_opengl_GL12_GL_SMOOTH_LINE_WIDTH_GRANULARITY +#define org_lwjgl_opengl_GL12_GL_SMOOTH_LINE_WIDTH_GRANULARITY 2851L +#undef org_lwjgl_opengl_GL12_GL_ALIASED_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL12_GL_ALIASED_POINT_SIZE_RANGE 33901L +#undef org_lwjgl_opengl_GL12_GL_ALIASED_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL12_GL_ALIASED_LINE_WIDTH_RANGE 33902L +#undef org_lwjgl_opengl_GL12_GL_PACK_SKIP_IMAGES +#define org_lwjgl_opengl_GL12_GL_PACK_SKIP_IMAGES 32875L +#undef org_lwjgl_opengl_GL12_GL_PACK_IMAGE_HEIGHT +#define org_lwjgl_opengl_GL12_GL_PACK_IMAGE_HEIGHT 32876L +#undef org_lwjgl_opengl_GL12_GL_UNPACK_SKIP_IMAGES +#define org_lwjgl_opengl_GL12_GL_UNPACK_SKIP_IMAGES 32877L +#undef org_lwjgl_opengl_GL12_GL_UNPACK_IMAGE_HEIGHT +#define org_lwjgl_opengl_GL12_GL_UNPACK_IMAGE_HEIGHT 32878L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_3D +#define org_lwjgl_opengl_GL12_GL_TEXTURE_3D 32879L +#undef org_lwjgl_opengl_GL12_GL_PROXY_TEXTURE_3D +#define org_lwjgl_opengl_GL12_GL_PROXY_TEXTURE_3D 32880L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_DEPTH +#define org_lwjgl_opengl_GL12_GL_TEXTURE_DEPTH 32881L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_WRAP_R +#define org_lwjgl_opengl_GL12_GL_TEXTURE_WRAP_R 32882L +#undef org_lwjgl_opengl_GL12_GL_MAX_3D_TEXTURE_SIZE +#define org_lwjgl_opengl_GL12_GL_MAX_3D_TEXTURE_SIZE 32883L +#undef org_lwjgl_opengl_GL12_GL_TEXTURE_BINDING_3D +#define org_lwjgl_opengl_GL12_GL_TEXTURE_BINDING_3D 32874L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE 32976L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_COLOR_TABLE +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_COLOR_TABLE 32977L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_COLOR_TABLE +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_COLOR_TABLE 32978L +#undef org_lwjgl_opengl_GL12_GL_PROXY_COLOR_TABLE +#define org_lwjgl_opengl_GL12_GL_PROXY_COLOR_TABLE 32979L +#undef org_lwjgl_opengl_GL12_GL_PROXY_POST_CONVOLUTION_COLOR_TABLE +#define org_lwjgl_opengl_GL12_GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 32980L +#undef org_lwjgl_opengl_GL12_GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE +#define org_lwjgl_opengl_GL12_GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 32981L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_SCALE +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_SCALE 32982L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_BIAS +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_BIAS 32983L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_FORMAT +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_FORMAT 32984L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_WIDTH +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_WIDTH 32985L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_RED_SIZE +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_RED_SIZE 32986L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_GREEN_SIZE +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_GREEN_SIZE 32987L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_BLUE_SIZE +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_BLUE_SIZE 32988L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_ALPHA_SIZE +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_ALPHA_SIZE 32989L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_LUMINANCE_SIZE 32990L +#undef org_lwjgl_opengl_GL12_GL_COLOR_TABLE_INTENSITY_SIZE +#define org_lwjgl_opengl_GL12_GL_COLOR_TABLE_INTENSITY_SIZE 32991L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_1D +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_1D 32784L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_2D +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_2D 32785L +#undef org_lwjgl_opengl_GL12_GL_SEPARABLE_2D +#define org_lwjgl_opengl_GL12_GL_SEPARABLE_2D 32786L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_BORDER_MODE +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_BORDER_MODE 32787L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_FILTER_SCALE +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_FILTER_SCALE 32788L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_FILTER_BIAS +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_FILTER_BIAS 32789L +#undef org_lwjgl_opengl_GL12_GL_REDUCE +#define org_lwjgl_opengl_GL12_GL_REDUCE 32790L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_FORMAT +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_FORMAT 32791L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_WIDTH +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_WIDTH 32792L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_HEIGHT +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_HEIGHT 32793L +#undef org_lwjgl_opengl_GL12_GL_MAX_CONVOLUTION_WIDTH +#define org_lwjgl_opengl_GL12_GL_MAX_CONVOLUTION_WIDTH 32794L +#undef org_lwjgl_opengl_GL12_GL_MAX_CONVOLUTION_HEIGHT +#define org_lwjgl_opengl_GL12_GL_MAX_CONVOLUTION_HEIGHT 32795L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_RED_SCALE +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_RED_SCALE 32796L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_GREEN_SCALE +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_GREEN_SCALE 32797L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_BLUE_SCALE +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_BLUE_SCALE 32798L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_ALPHA_SCALE +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_ALPHA_SCALE 32799L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_RED_BIAS +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_RED_BIAS 32800L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_GREEN_BIAS +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_GREEN_BIAS 32801L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_BLUE_BIAS +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_BLUE_BIAS 32802L +#undef org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_ALPHA_BIAS +#define org_lwjgl_opengl_GL12_GL_POST_CONVOLUTION_ALPHA_BIAS 32803L +#undef org_lwjgl_opengl_GL12_GL_CONSTANT_BORDER +#define org_lwjgl_opengl_GL12_GL_CONSTANT_BORDER 33105L +#undef org_lwjgl_opengl_GL12_GL_REPLICATE_BORDER +#define org_lwjgl_opengl_GL12_GL_REPLICATE_BORDER 33107L +#undef org_lwjgl_opengl_GL12_GL_CONVOLUTION_BORDER_COLOR +#define org_lwjgl_opengl_GL12_GL_CONVOLUTION_BORDER_COLOR 33108L +#undef org_lwjgl_opengl_GL12_GL_COLOR_MATRIX +#define org_lwjgl_opengl_GL12_GL_COLOR_MATRIX 32945L +#undef org_lwjgl_opengl_GL12_GL_COLOR_MATRIX_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_COLOR_MATRIX_STACK_DEPTH 32946L +#undef org_lwjgl_opengl_GL12_GL_MAX_COLOR_MATRIX_STACK_DEPTH +#define org_lwjgl_opengl_GL12_GL_MAX_COLOR_MATRIX_STACK_DEPTH 32947L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_RED_SCALE +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_RED_SCALE 32948L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_GREEN_SCALE +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_GREEN_SCALE 32949L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_BLUE_SCALE +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_BLUE_SCALE 32950L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_ALPHA_SCALE +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_ALPHA_SCALE 32951L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_RED_BIAS +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_RED_BIAS 32952L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_GREEN_BIAS +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_GREEN_BIAS 32953L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_BLUE_BIAS +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_BLUE_BIAS 32954L +#undef org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_ALPHA_BIAS +#define org_lwjgl_opengl_GL12_GL_POST_COLOR_MATRIX_ALPHA_BIAS 32955L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM 32804L +#undef org_lwjgl_opengl_GL12_GL_PROXY_HISTOGRAM +#define org_lwjgl_opengl_GL12_GL_PROXY_HISTOGRAM 32805L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM_WIDTH +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM_WIDTH 32806L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM_FORMAT +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM_FORMAT 32807L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM_RED_SIZE +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM_RED_SIZE 32808L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM_GREEN_SIZE +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM_GREEN_SIZE 32809L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM_BLUE_SIZE +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM_BLUE_SIZE 32810L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM_ALPHA_SIZE +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM_ALPHA_SIZE 32811L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM_LUMINANCE_SIZE 32812L +#undef org_lwjgl_opengl_GL12_GL_HISTOGRAM_SINK +#define org_lwjgl_opengl_GL12_GL_HISTOGRAM_SINK 32813L +#undef org_lwjgl_opengl_GL12_GL_MINMAX +#define org_lwjgl_opengl_GL12_GL_MINMAX 32814L +#undef org_lwjgl_opengl_GL12_GL_MINMAX_FORMAT +#define org_lwjgl_opengl_GL12_GL_MINMAX_FORMAT 32815L +#undef org_lwjgl_opengl_GL12_GL_MINMAX_SINK +#define org_lwjgl_opengl_GL12_GL_MINMAX_SINK 32816L +#undef org_lwjgl_opengl_GL12_GL_TABLE_TOO_LARGE +#define org_lwjgl_opengl_GL12_GL_TABLE_TOO_LARGE 32817L +#undef org_lwjgl_opengl_GL12_GL_BLEND_EQUATION +#define org_lwjgl_opengl_GL12_GL_BLEND_EQUATION 32777L +#undef org_lwjgl_opengl_GL12_GL_MIN +#define org_lwjgl_opengl_GL12_GL_MIN 32775L +#undef org_lwjgl_opengl_GL12_GL_MAX +#define org_lwjgl_opengl_GL12_GL_MAX 32776L +#undef org_lwjgl_opengl_GL12_GL_FUNC_ADD +#define org_lwjgl_opengl_GL12_GL_FUNC_ADD 32774L +#undef org_lwjgl_opengl_GL12_GL_FUNC_SUBTRACT +#define org_lwjgl_opengl_GL12_GL_FUNC_SUBTRACT 32778L +#undef org_lwjgl_opengl_GL12_GL_FUNC_REVERSE_SUBTRACT +#define org_lwjgl_opengl_GL12_GL_FUNC_REVERSE_SUBTRACT 32779L +#undef org_lwjgl_opengl_GL12_GL_BLEND_COLOR +#define org_lwjgl_opengl_GL12_GL_BLEND_COLOR 32773L +/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024GL12 */ +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglColorTable + * Signature: (IIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglColorTable + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglColorSubTable + * Signature: (IIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglColorSubTable + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglColorTableParameteriv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglColorTableParameteriv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglColorTableParameterfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglColorTableParameterfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyColorSubTable + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyColorSubTable + (JNIEnv *, jclass, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyColorTable + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyColorTable + (JNIEnv *, jclass, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetColorTable + * Signature: (IIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetColorTable + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetColorTableParameteriv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetColorTableParameteriv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetColorTableParameterfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetColorTableParameterfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glBlendEquation + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glBlendEquation + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glBlendColor + * Signature: (FFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glBlendColor + (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glHistogram + * Signature: (IIIZ)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glHistogram + (JNIEnv *, jclass, jint, jint, jint, jboolean); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glResetHistogram + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glResetHistogram + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetHistogram + * Signature: (IZIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetHistogram + (JNIEnv *, jclass, jint, jboolean, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetHistogramParameterfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetHistogramParameterfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetHistogramParameteriv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetHistogramParameteriv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glMinmax + * Signature: (IIZ)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glMinmax + (JNIEnv *, jclass, jint, jint, jboolean); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glResetMinmax + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glResetMinmax + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetMinmax + * Signature: (IZIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetMinmax + (JNIEnv *, jclass, jint, jboolean, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetMinmaxParameterfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetMinmaxParameterfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetMinmaxParameteriv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetMinmaxParameteriv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglConvolutionFilter1D + * Signature: (IIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglConvolutionFilter1D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglConvolutionFilter2D + * Signature: (IIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglConvolutionFilter2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glConvolutionParameterf + * Signature: (IIF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glConvolutionParameterf + (JNIEnv *, jclass, jint, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglConvolutionParameterfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglConvolutionParameterfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glConvolutionParameteri + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glConvolutionParameteri + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglConvolutionParameteriv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglConvolutionParameteriv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyConvolutionFilter1D + * Signature: (IIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyConvolutionFilter1D + (JNIEnv *, jclass, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyConvolutionFilter2D + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyConvolutionFilter2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetConvolutionFilter + * Signature: (IIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetConvolutionFilter + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetConvolutionParameterfv + * Signature: (IILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetConvolutionParameterfv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetConvolutionParameteriv + * Signature: (IILjava/nio/IntBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetConvolutionParameteriv + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglSeparableFilter2D + * Signature: (IIIIIILjava/nio/Buffer;ILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglSeparableFilter2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jobject, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglGetSeparableFilter + * Signature: (IIILjava/nio/Buffer;ILjava/nio/Buffer;ILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglGetSeparableFilter + (JNIEnv *, jclass, jint, jint, jint, jobject, jint, jobject, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglDrawRangeElements + * Signature: (IIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglDrawRangeElements + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglDrawRangeElementsVBO + * Signature: (IIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglDrawRangeElementsVBO + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglTexImage3D + * Signature: (IIIIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglTexImage3D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: nglTexSubImage3D + * Signature: (IIIIIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_nglTexSubImage3D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL12 + * Method: glCopyTexSubImage3D + * Signature: (IIIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL12_glCopyTexSubImage3D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint, jint); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/src/native/common/org_lwjgl_opengl_GL13.cpp b/src/native/common/org_lwjgl_opengl_GL13.cpp new file mode 100644 index 00000000..8c1c8f07 --- /dev/null +++ b/src/native/common/org_lwjgl_opengl_GL13.cpp @@ -0,0 +1,274 @@ +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * * Neither the name of 'Light Weight Java Game Library' nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +/** + * $Id$ + * + * Core OpenGL functions. + * + * @author cix_foo + * @version $Revision$ + */ + +#ifdef _WIN32 +#include +#endif + +#include "org_lwjgl_opengl_GL13.h" +#include "checkGLerror.h" +#include "extgl.h" + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glActiveTexture + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glActiveTexture + (JNIEnv *env, jclass clazz, jint texture) +{ + CHECK_EXISTS(glActiveTexture) + glActiveTexture(texture); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glClientActiveTexture + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glClientActiveTexture + (JNIEnv *env, jclass clazz, jint texture) +{ + CHECK_EXISTS(glClientActiveTexture) + glClientActiveTexture(texture); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glCompressedTexImage1D + * Signature: (IIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexImage1D + (JNIEnv *env, jclass clazz, jint target, jint level, jint internalformat, jint width, jint border, jint imagesize, jobject buffer, jint offset) +{ + CHECK_EXISTS(glCompressedTexImage1D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glCompressedTexImage1D(target, level, internalformat, width, border, imagesize, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glCompressedTexImage2D + * Signature: (IIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexImage2D + (JNIEnv *env, jclass clazz, jint target, jint level, jint internalformat, jint width, jint height, jint border, jint imagesize, jobject buffer, jint offset) +{ + CHECK_EXISTS(glCompressedTexImage2D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glCompressedTexImage2D(target, level, internalformat, width, height, border, imagesize, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glCompressedTexImage3D + * Signature: (IIIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexImage3D + (JNIEnv *env, jclass clazz, jint target, jint level, jint internalformat, jint width, jint height, jint depth, jint border, jint imagesize, jobject buffer, jint offset) +{ + CHECK_EXISTS(glCompressedTexImage3D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glCompressedTexImage3D(target, level, internalformat, width, height, depth, border, imagesize, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glCompressedTexSubImage1D + * Signature: (IIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexSubImage1D + (JNIEnv *env, jclass clazz, jint target, jint level, jint xoffset, jint width, jint format, jint imagesize, jobject buffer, jint offset) +{ + CHECK_EXISTS(glCompressedTexSubImage1D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glCompressedTexSubImage1D(target, level, xoffset, width, format, imagesize, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glCompressedTexSubImage2D + * Signature: (IIIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexSubImage2D + (JNIEnv *env, jclass clazz, jint target, jint level, jint xoffset, jint yoffset, jint width, jint height, jint format, jint imagesize, jobject buffer, jint offset) +{ + CHECK_EXISTS(glCompressedTexSubImage2D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imagesize, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glCompressedTexSubImage3D + * Signature: (IIIIIIIIIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexSubImage3D + (JNIEnv *env, jclass clazz, jint target, jint level, jint xoffset, jint yoffset, jint zoffset, jint width, jint height, jint depth, jint format, jint imagesize, jobject buffer, jint offset) +{ + CHECK_EXISTS(glCompressedTexSubImage3D) + const void *address = (const void *)(offset + (const GLbyte *)env->GetDirectBufferAddress(buffer)); + glCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imagesize, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glGetCompressedTexImage + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglGetCompressedTexImage + (JNIEnv *env, jclass clazz, jint target, jint lod, jobject buffer, jint offset) +{ + CHECK_EXISTS(glGetCompressedTexImage) + void *address = (void *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glGetCompressedTexImage(target, lod, address); + CHECK_GL_ERROR +} + + + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultiTexCoord1f + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glMultiTexCoord1f + (JNIEnv *env, jclass clazz, jint target, jfloat s) +{ + CHECK_EXISTS(glMultiTexCoord1f) + glMultiTexCoord1f(target, s); + +} + + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultiTexCoord2f + * Signature: (IFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glMultiTexCoord2f + (JNIEnv *env, jclass clazz, jint target, jfloat s, jfloat t) +{ + CHECK_EXISTS(glMultiTexCoord2f) + glMultiTexCoord2f(target, s, t); + +} + + + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultiTexCoord3f + * Signature: (IFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glMultiTexCoord3f + (JNIEnv *env, jclass clazz, jint target, jfloat s, jfloat t, jfloat r) +{ + CHECK_EXISTS(glMultiTexCoord3f) + glMultiTexCoord3f(target, s, t, r); + +} + + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultiTexCoord4f + * Signature: (IFFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glMultiTexCoord4f + (JNIEnv *env, jclass clazz, jint target, jfloat s, jfloat t, jfloat r, jfloat q) +{ + CHECK_EXISTS(glMultiTexCoord4f) + glMultiTexCoord4f(target, s, t, r, q); + +} + + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glLoadTransposeMatrixf + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglLoadTransposeMatrixf + (JNIEnv *env, jclass clazz, jobject buffer, jint offset) +{ + CHECK_EXISTS(glLoadTransposeMatrixf) + const GLfloat *address = (const GLfloat *)env->GetDirectBufferAddress(buffer); + glLoadTransposeMatrixf(address); + CHECK_GL_ERROR +} + + + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultTransposeMatrixf + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglMultTransposeMatrixf + (JNIEnv *env, jclass clazz, jobject buffer, jint offset) +{ + CHECK_EXISTS(glMultTransposeMatrixf) + const GLfloat *address = (const GLfloat *)env->GetDirectBufferAddress(buffer); + glMultTransposeMatrixf(address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glSampleCoverage + * Signature: (FZ)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glSampleCoverage + (JNIEnv *env, jclass clazz, jfloat value, jboolean invert) +{ + CHECK_EXISTS(glSampleCoverage) + glSampleCoverage(value, invert); + CHECK_GL_ERROR +} diff --git a/src/native/common/org_lwjgl_opengl_GL13.h b/src/native/common/org_lwjgl_opengl_GL13.h new file mode 100644 index 00000000..c0148fd8 --- /dev/null +++ b/src/native/common/org_lwjgl_opengl_GL13.h @@ -0,0 +1,1625 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class org_lwjgl_opengl_GL13 */ + +#ifndef _Included_org_lwjgl_opengl_GL13 +#define _Included_org_lwjgl_opengl_GL13 +#ifdef __cplusplus +extern "C" { +#endif +/* Inaccessible static: _00024assertionsDisabled */ +#undef org_lwjgl_opengl_GL13_GL_ACCUM +#define org_lwjgl_opengl_GL13_GL_ACCUM 256L +#undef org_lwjgl_opengl_GL13_GL_LOAD +#define org_lwjgl_opengl_GL13_GL_LOAD 257L +#undef org_lwjgl_opengl_GL13_GL_RETURN +#define org_lwjgl_opengl_GL13_GL_RETURN 258L +#undef org_lwjgl_opengl_GL13_GL_MULT +#define org_lwjgl_opengl_GL13_GL_MULT 259L +#undef org_lwjgl_opengl_GL13_GL_ADD +#define org_lwjgl_opengl_GL13_GL_ADD 260L +#undef org_lwjgl_opengl_GL13_GL_NEVER +#define org_lwjgl_opengl_GL13_GL_NEVER 512L +#undef org_lwjgl_opengl_GL13_GL_LESS +#define org_lwjgl_opengl_GL13_GL_LESS 513L +#undef org_lwjgl_opengl_GL13_GL_EQUAL +#define org_lwjgl_opengl_GL13_GL_EQUAL 514L +#undef org_lwjgl_opengl_GL13_GL_LEQUAL +#define org_lwjgl_opengl_GL13_GL_LEQUAL 515L +#undef org_lwjgl_opengl_GL13_GL_GREATER +#define org_lwjgl_opengl_GL13_GL_GREATER 516L +#undef org_lwjgl_opengl_GL13_GL_NOTEQUAL +#define org_lwjgl_opengl_GL13_GL_NOTEQUAL 517L +#undef org_lwjgl_opengl_GL13_GL_GEQUAL +#define org_lwjgl_opengl_GL13_GL_GEQUAL 518L +#undef org_lwjgl_opengl_GL13_GL_ALWAYS +#define org_lwjgl_opengl_GL13_GL_ALWAYS 519L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_BIT +#define org_lwjgl_opengl_GL13_GL_CURRENT_BIT 1L +#undef org_lwjgl_opengl_GL13_GL_POINT_BIT +#define org_lwjgl_opengl_GL13_GL_POINT_BIT 2L +#undef org_lwjgl_opengl_GL13_GL_LINE_BIT +#define org_lwjgl_opengl_GL13_GL_LINE_BIT 4L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_BIT +#define org_lwjgl_opengl_GL13_GL_POLYGON_BIT 8L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_STIPPLE_BIT +#define org_lwjgl_opengl_GL13_GL_POLYGON_STIPPLE_BIT 16L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MODE_BIT +#define org_lwjgl_opengl_GL13_GL_PIXEL_MODE_BIT 32L +#undef org_lwjgl_opengl_GL13_GL_LIGHTING_BIT +#define org_lwjgl_opengl_GL13_GL_LIGHTING_BIT 64L +#undef org_lwjgl_opengl_GL13_GL_FOG_BIT +#define org_lwjgl_opengl_GL13_GL_FOG_BIT 128L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_BUFFER_BIT +#define org_lwjgl_opengl_GL13_GL_DEPTH_BUFFER_BIT 256L +#undef org_lwjgl_opengl_GL13_GL_ACCUM_BUFFER_BIT +#define org_lwjgl_opengl_GL13_GL_ACCUM_BUFFER_BIT 512L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_BUFFER_BIT +#define org_lwjgl_opengl_GL13_GL_STENCIL_BUFFER_BIT 1024L +#undef org_lwjgl_opengl_GL13_GL_VIEWPORT_BIT +#define org_lwjgl_opengl_GL13_GL_VIEWPORT_BIT 2048L +#undef org_lwjgl_opengl_GL13_GL_TRANSFORM_BIT +#define org_lwjgl_opengl_GL13_GL_TRANSFORM_BIT 4096L +#undef org_lwjgl_opengl_GL13_GL_ENABLE_BIT +#define org_lwjgl_opengl_GL13_GL_ENABLE_BIT 8192L +#undef org_lwjgl_opengl_GL13_GL_COLOR_BUFFER_BIT +#define org_lwjgl_opengl_GL13_GL_COLOR_BUFFER_BIT 16384L +#undef org_lwjgl_opengl_GL13_GL_HINT_BIT +#define org_lwjgl_opengl_GL13_GL_HINT_BIT 32768L +#undef org_lwjgl_opengl_GL13_GL_EVAL_BIT +#define org_lwjgl_opengl_GL13_GL_EVAL_BIT 65536L +#undef org_lwjgl_opengl_GL13_GL_LIST_BIT +#define org_lwjgl_opengl_GL13_GL_LIST_BIT 131072L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BIT +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BIT 262144L +#undef org_lwjgl_opengl_GL13_GL_SCISSOR_BIT +#define org_lwjgl_opengl_GL13_GL_SCISSOR_BIT 524288L +#undef org_lwjgl_opengl_GL13_GL_ALL_ATTRIB_BITS +#define org_lwjgl_opengl_GL13_GL_ALL_ATTRIB_BITS 1048575L +#undef org_lwjgl_opengl_GL13_GL_POINTS +#define org_lwjgl_opengl_GL13_GL_POINTS 0L +#undef org_lwjgl_opengl_GL13_GL_LINES +#define org_lwjgl_opengl_GL13_GL_LINES 1L +#undef org_lwjgl_opengl_GL13_GL_LINE_LOOP +#define org_lwjgl_opengl_GL13_GL_LINE_LOOP 2L +#undef org_lwjgl_opengl_GL13_GL_LINE_STRIP +#define org_lwjgl_opengl_GL13_GL_LINE_STRIP 3L +#undef org_lwjgl_opengl_GL13_GL_TRIANGLES +#define org_lwjgl_opengl_GL13_GL_TRIANGLES 4L +#undef org_lwjgl_opengl_GL13_GL_TRIANGLE_STRIP +#define org_lwjgl_opengl_GL13_GL_TRIANGLE_STRIP 5L +#undef org_lwjgl_opengl_GL13_GL_TRIANGLE_FAN +#define org_lwjgl_opengl_GL13_GL_TRIANGLE_FAN 6L +#undef org_lwjgl_opengl_GL13_GL_QUADS +#define org_lwjgl_opengl_GL13_GL_QUADS 7L +#undef org_lwjgl_opengl_GL13_GL_QUAD_STRIP +#define org_lwjgl_opengl_GL13_GL_QUAD_STRIP 8L +#undef org_lwjgl_opengl_GL13_GL_POLYGON +#define org_lwjgl_opengl_GL13_GL_POLYGON 9L +#undef org_lwjgl_opengl_GL13_GL_ZERO +#define org_lwjgl_opengl_GL13_GL_ZERO 0L +#undef org_lwjgl_opengl_GL13_GL_ONE +#define org_lwjgl_opengl_GL13_GL_ONE 1L +#undef org_lwjgl_opengl_GL13_GL_SRC_COLOR +#define org_lwjgl_opengl_GL13_GL_SRC_COLOR 768L +#undef org_lwjgl_opengl_GL13_GL_ONE_MINUS_SRC_COLOR +#define org_lwjgl_opengl_GL13_GL_ONE_MINUS_SRC_COLOR 769L +#undef org_lwjgl_opengl_GL13_GL_SRC_ALPHA +#define org_lwjgl_opengl_GL13_GL_SRC_ALPHA 770L +#undef org_lwjgl_opengl_GL13_GL_ONE_MINUS_SRC_ALPHA +#define org_lwjgl_opengl_GL13_GL_ONE_MINUS_SRC_ALPHA 771L +#undef org_lwjgl_opengl_GL13_GL_DST_ALPHA +#define org_lwjgl_opengl_GL13_GL_DST_ALPHA 772L +#undef org_lwjgl_opengl_GL13_GL_ONE_MINUS_DST_ALPHA +#define org_lwjgl_opengl_GL13_GL_ONE_MINUS_DST_ALPHA 773L +#undef org_lwjgl_opengl_GL13_GL_DST_COLOR +#define org_lwjgl_opengl_GL13_GL_DST_COLOR 774L +#undef org_lwjgl_opengl_GL13_GL_ONE_MINUS_DST_COLOR +#define org_lwjgl_opengl_GL13_GL_ONE_MINUS_DST_COLOR 775L +#undef org_lwjgl_opengl_GL13_GL_SRC_ALPHA_SATURATE +#define org_lwjgl_opengl_GL13_GL_SRC_ALPHA_SATURATE 776L +#undef org_lwjgl_opengl_GL13_GL_CONSTANT_COLOR +#define org_lwjgl_opengl_GL13_GL_CONSTANT_COLOR 32769L +#undef org_lwjgl_opengl_GL13_GL_ONE_MINUS_CONSTANT_COLOR +#define org_lwjgl_opengl_GL13_GL_ONE_MINUS_CONSTANT_COLOR 32770L +#undef org_lwjgl_opengl_GL13_GL_CONSTANT_ALPHA +#define org_lwjgl_opengl_GL13_GL_CONSTANT_ALPHA 32771L +#undef org_lwjgl_opengl_GL13_GL_ONE_MINUS_CONSTANT_ALPHA +#define org_lwjgl_opengl_GL13_GL_ONE_MINUS_CONSTANT_ALPHA 32772L +#undef org_lwjgl_opengl_GL13_GL_TRUE +#define org_lwjgl_opengl_GL13_GL_TRUE 1L +#undef org_lwjgl_opengl_GL13_GL_FALSE +#define org_lwjgl_opengl_GL13_GL_FALSE 0L +#undef org_lwjgl_opengl_GL13_GL_CLIP_PLANE0 +#define org_lwjgl_opengl_GL13_GL_CLIP_PLANE0 12288L +#undef org_lwjgl_opengl_GL13_GL_CLIP_PLANE1 +#define org_lwjgl_opengl_GL13_GL_CLIP_PLANE1 12289L +#undef org_lwjgl_opengl_GL13_GL_CLIP_PLANE2 +#define org_lwjgl_opengl_GL13_GL_CLIP_PLANE2 12290L +#undef org_lwjgl_opengl_GL13_GL_CLIP_PLANE3 +#define org_lwjgl_opengl_GL13_GL_CLIP_PLANE3 12291L +#undef org_lwjgl_opengl_GL13_GL_CLIP_PLANE4 +#define org_lwjgl_opengl_GL13_GL_CLIP_PLANE4 12292L +#undef org_lwjgl_opengl_GL13_GL_CLIP_PLANE5 +#define org_lwjgl_opengl_GL13_GL_CLIP_PLANE5 12293L +#undef org_lwjgl_opengl_GL13_GL_BYTE +#define org_lwjgl_opengl_GL13_GL_BYTE 5120L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_BYTE +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_BYTE 5121L +#undef org_lwjgl_opengl_GL13_GL_SHORT +#define org_lwjgl_opengl_GL13_GL_SHORT 5122L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT 5123L +#undef org_lwjgl_opengl_GL13_GL_INT +#define org_lwjgl_opengl_GL13_GL_INT 5124L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_INT +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_INT 5125L +#undef org_lwjgl_opengl_GL13_GL_FLOAT +#define org_lwjgl_opengl_GL13_GL_FLOAT 5126L +#undef org_lwjgl_opengl_GL13_GL_2_BYTES +#define org_lwjgl_opengl_GL13_GL_2_BYTES 5127L +#undef org_lwjgl_opengl_GL13_GL_3_BYTES +#define org_lwjgl_opengl_GL13_GL_3_BYTES 5128L +#undef org_lwjgl_opengl_GL13_GL_4_BYTES +#define org_lwjgl_opengl_GL13_GL_4_BYTES 5129L +#undef org_lwjgl_opengl_GL13_GL_DOUBLE +#define org_lwjgl_opengl_GL13_GL_DOUBLE 5130L +#undef org_lwjgl_opengl_GL13_GL_NONE +#define org_lwjgl_opengl_GL13_GL_NONE 0L +#undef org_lwjgl_opengl_GL13_GL_FRONT_LEFT +#define org_lwjgl_opengl_GL13_GL_FRONT_LEFT 1024L +#undef org_lwjgl_opengl_GL13_GL_FRONT_RIGHT +#define org_lwjgl_opengl_GL13_GL_FRONT_RIGHT 1025L +#undef org_lwjgl_opengl_GL13_GL_BACK_LEFT +#define org_lwjgl_opengl_GL13_GL_BACK_LEFT 1026L +#undef org_lwjgl_opengl_GL13_GL_BACK_RIGHT +#define org_lwjgl_opengl_GL13_GL_BACK_RIGHT 1027L +#undef org_lwjgl_opengl_GL13_GL_FRONT +#define org_lwjgl_opengl_GL13_GL_FRONT 1028L +#undef org_lwjgl_opengl_GL13_GL_BACK +#define org_lwjgl_opengl_GL13_GL_BACK 1029L +#undef org_lwjgl_opengl_GL13_GL_LEFT +#define org_lwjgl_opengl_GL13_GL_LEFT 1030L +#undef org_lwjgl_opengl_GL13_GL_RIGHT +#define org_lwjgl_opengl_GL13_GL_RIGHT 1031L +#undef org_lwjgl_opengl_GL13_GL_FRONT_AND_BACK +#define org_lwjgl_opengl_GL13_GL_FRONT_AND_BACK 1032L +#undef org_lwjgl_opengl_GL13_GL_AUX0 +#define org_lwjgl_opengl_GL13_GL_AUX0 1033L +#undef org_lwjgl_opengl_GL13_GL_AUX1 +#define org_lwjgl_opengl_GL13_GL_AUX1 1034L +#undef org_lwjgl_opengl_GL13_GL_AUX2 +#define org_lwjgl_opengl_GL13_GL_AUX2 1035L +#undef org_lwjgl_opengl_GL13_GL_AUX3 +#define org_lwjgl_opengl_GL13_GL_AUX3 1036L +#undef org_lwjgl_opengl_GL13_GL_NO_ERROR +#define org_lwjgl_opengl_GL13_GL_NO_ERROR 0L +#undef org_lwjgl_opengl_GL13_GL_INVALID_ENUM +#define org_lwjgl_opengl_GL13_GL_INVALID_ENUM 1280L +#undef org_lwjgl_opengl_GL13_GL_INVALID_VALUE +#define org_lwjgl_opengl_GL13_GL_INVALID_VALUE 1281L +#undef org_lwjgl_opengl_GL13_GL_INVALID_OPERATION +#define org_lwjgl_opengl_GL13_GL_INVALID_OPERATION 1282L +#undef org_lwjgl_opengl_GL13_GL_STACK_OVERFLOW +#define org_lwjgl_opengl_GL13_GL_STACK_OVERFLOW 1283L +#undef org_lwjgl_opengl_GL13_GL_STACK_UNDERFLOW +#define org_lwjgl_opengl_GL13_GL_STACK_UNDERFLOW 1284L +#undef org_lwjgl_opengl_GL13_GL_OUT_OF_MEMORY +#define org_lwjgl_opengl_GL13_GL_OUT_OF_MEMORY 1285L +#undef org_lwjgl_opengl_GL13_GL_2D +#define org_lwjgl_opengl_GL13_GL_2D 1536L +#undef org_lwjgl_opengl_GL13_GL_3D +#define org_lwjgl_opengl_GL13_GL_3D 1537L +#undef org_lwjgl_opengl_GL13_GL_3D_COLOR +#define org_lwjgl_opengl_GL13_GL_3D_COLOR 1538L +#undef org_lwjgl_opengl_GL13_GL_3D_COLOR_TEXTURE +#define org_lwjgl_opengl_GL13_GL_3D_COLOR_TEXTURE 1539L +#undef org_lwjgl_opengl_GL13_GL_4D_COLOR_TEXTURE +#define org_lwjgl_opengl_GL13_GL_4D_COLOR_TEXTURE 1540L +#undef org_lwjgl_opengl_GL13_GL_PASS_THROUGH_TOKEN +#define org_lwjgl_opengl_GL13_GL_PASS_THROUGH_TOKEN 1792L +#undef org_lwjgl_opengl_GL13_GL_POINT_TOKEN +#define org_lwjgl_opengl_GL13_GL_POINT_TOKEN 1793L +#undef org_lwjgl_opengl_GL13_GL_LINE_TOKEN +#define org_lwjgl_opengl_GL13_GL_LINE_TOKEN 1794L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_TOKEN +#define org_lwjgl_opengl_GL13_GL_POLYGON_TOKEN 1795L +#undef org_lwjgl_opengl_GL13_GL_BITMAP_TOKEN +#define org_lwjgl_opengl_GL13_GL_BITMAP_TOKEN 1796L +#undef org_lwjgl_opengl_GL13_GL_DRAW_PIXEL_TOKEN +#define org_lwjgl_opengl_GL13_GL_DRAW_PIXEL_TOKEN 1797L +#undef org_lwjgl_opengl_GL13_GL_COPY_PIXEL_TOKEN +#define org_lwjgl_opengl_GL13_GL_COPY_PIXEL_TOKEN 1798L +#undef org_lwjgl_opengl_GL13_GL_LINE_RESET_TOKEN +#define org_lwjgl_opengl_GL13_GL_LINE_RESET_TOKEN 1799L +#undef org_lwjgl_opengl_GL13_GL_EXP +#define org_lwjgl_opengl_GL13_GL_EXP 2048L +#undef org_lwjgl_opengl_GL13_GL_EXP2 +#define org_lwjgl_opengl_GL13_GL_EXP2 2049L +#undef org_lwjgl_opengl_GL13_GL_CW +#define org_lwjgl_opengl_GL13_GL_CW 2304L +#undef org_lwjgl_opengl_GL13_GL_CCW +#define org_lwjgl_opengl_GL13_GL_CCW 2305L +#undef org_lwjgl_opengl_GL13_GL_COEFF +#define org_lwjgl_opengl_GL13_GL_COEFF 2560L +#undef org_lwjgl_opengl_GL13_GL_ORDER +#define org_lwjgl_opengl_GL13_GL_ORDER 2561L +#undef org_lwjgl_opengl_GL13_GL_DOMAIN +#define org_lwjgl_opengl_GL13_GL_DOMAIN 2562L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_COLOR +#define org_lwjgl_opengl_GL13_GL_CURRENT_COLOR 2816L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_INDEX +#define org_lwjgl_opengl_GL13_GL_CURRENT_INDEX 2817L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_NORMAL +#define org_lwjgl_opengl_GL13_GL_CURRENT_NORMAL 2818L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_TEXTURE_COORDS +#define org_lwjgl_opengl_GL13_GL_CURRENT_TEXTURE_COORDS 2819L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_COLOR +#define org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_COLOR 2820L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_INDEX +#define org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_INDEX 2821L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_TEXTURE_COORDS +#define org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_TEXTURE_COORDS 2822L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_POSITION +#define org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_POSITION 2823L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_POSITION_VALID +#define org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_POSITION_VALID 2824L +#undef org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_DISTANCE +#define org_lwjgl_opengl_GL13_GL_CURRENT_RASTER_DISTANCE 2825L +#undef org_lwjgl_opengl_GL13_GL_POINT_SMOOTH +#define org_lwjgl_opengl_GL13_GL_POINT_SMOOTH 2832L +#undef org_lwjgl_opengl_GL13_GL_POINT_SIZE +#define org_lwjgl_opengl_GL13_GL_POINT_SIZE 2833L +#undef org_lwjgl_opengl_GL13_GL_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL13_GL_POINT_SIZE_RANGE 2834L +#undef org_lwjgl_opengl_GL13_GL_POINT_SIZE_GRANULARITY +#define org_lwjgl_opengl_GL13_GL_POINT_SIZE_GRANULARITY 2835L +#undef org_lwjgl_opengl_GL13_GL_LINE_SMOOTH +#define org_lwjgl_opengl_GL13_GL_LINE_SMOOTH 2848L +#undef org_lwjgl_opengl_GL13_GL_LINE_WIDTH +#define org_lwjgl_opengl_GL13_GL_LINE_WIDTH 2849L +#undef org_lwjgl_opengl_GL13_GL_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL13_GL_LINE_WIDTH_RANGE 2850L +#undef org_lwjgl_opengl_GL13_GL_LINE_WIDTH_GRANULARITY +#define org_lwjgl_opengl_GL13_GL_LINE_WIDTH_GRANULARITY 2851L +#undef org_lwjgl_opengl_GL13_GL_LINE_STIPPLE +#define org_lwjgl_opengl_GL13_GL_LINE_STIPPLE 2852L +#undef org_lwjgl_opengl_GL13_GL_LINE_STIPPLE_PATTERN +#define org_lwjgl_opengl_GL13_GL_LINE_STIPPLE_PATTERN 2853L +#undef org_lwjgl_opengl_GL13_GL_LINE_STIPPLE_REPEAT +#define org_lwjgl_opengl_GL13_GL_LINE_STIPPLE_REPEAT 2854L +#undef org_lwjgl_opengl_GL13_GL_LIST_MODE +#define org_lwjgl_opengl_GL13_GL_LIST_MODE 2864L +#undef org_lwjgl_opengl_GL13_GL_MAX_LIST_NESTING +#define org_lwjgl_opengl_GL13_GL_MAX_LIST_NESTING 2865L +#undef org_lwjgl_opengl_GL13_GL_LIST_BASE +#define org_lwjgl_opengl_GL13_GL_LIST_BASE 2866L +#undef org_lwjgl_opengl_GL13_GL_LIST_INDEX +#define org_lwjgl_opengl_GL13_GL_LIST_INDEX 2867L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_MODE +#define org_lwjgl_opengl_GL13_GL_POLYGON_MODE 2880L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_SMOOTH +#define org_lwjgl_opengl_GL13_GL_POLYGON_SMOOTH 2881L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_STIPPLE +#define org_lwjgl_opengl_GL13_GL_POLYGON_STIPPLE 2882L +#undef org_lwjgl_opengl_GL13_GL_EDGE_FLAG +#define org_lwjgl_opengl_GL13_GL_EDGE_FLAG 2883L +#undef org_lwjgl_opengl_GL13_GL_CULL_FACE +#define org_lwjgl_opengl_GL13_GL_CULL_FACE 2884L +#undef org_lwjgl_opengl_GL13_GL_CULL_FACE_MODE +#define org_lwjgl_opengl_GL13_GL_CULL_FACE_MODE 2885L +#undef org_lwjgl_opengl_GL13_GL_FRONT_FACE +#define org_lwjgl_opengl_GL13_GL_FRONT_FACE 2886L +#undef org_lwjgl_opengl_GL13_GL_LIGHTING +#define org_lwjgl_opengl_GL13_GL_LIGHTING 2896L +#undef org_lwjgl_opengl_GL13_GL_LIGHT_MODEL_LOCAL_VIEWER +#define org_lwjgl_opengl_GL13_GL_LIGHT_MODEL_LOCAL_VIEWER 2897L +#undef org_lwjgl_opengl_GL13_GL_LIGHT_MODEL_TWO_SIDE +#define org_lwjgl_opengl_GL13_GL_LIGHT_MODEL_TWO_SIDE 2898L +#undef org_lwjgl_opengl_GL13_GL_LIGHT_MODEL_AMBIENT +#define org_lwjgl_opengl_GL13_GL_LIGHT_MODEL_AMBIENT 2899L +#undef org_lwjgl_opengl_GL13_GL_SHADE_MODEL +#define org_lwjgl_opengl_GL13_GL_SHADE_MODEL 2900L +#undef org_lwjgl_opengl_GL13_GL_COLOR_MATERIAL_FACE +#define org_lwjgl_opengl_GL13_GL_COLOR_MATERIAL_FACE 2901L +#undef org_lwjgl_opengl_GL13_GL_COLOR_MATERIAL_PARAMETER +#define org_lwjgl_opengl_GL13_GL_COLOR_MATERIAL_PARAMETER 2902L +#undef org_lwjgl_opengl_GL13_GL_COLOR_MATERIAL +#define org_lwjgl_opengl_GL13_GL_COLOR_MATERIAL 2903L +#undef org_lwjgl_opengl_GL13_GL_FOG +#define org_lwjgl_opengl_GL13_GL_FOG 2912L +#undef org_lwjgl_opengl_GL13_GL_FOG_INDEX +#define org_lwjgl_opengl_GL13_GL_FOG_INDEX 2913L +#undef org_lwjgl_opengl_GL13_GL_FOG_DENSITY +#define org_lwjgl_opengl_GL13_GL_FOG_DENSITY 2914L +#undef org_lwjgl_opengl_GL13_GL_FOG_START +#define org_lwjgl_opengl_GL13_GL_FOG_START 2915L +#undef org_lwjgl_opengl_GL13_GL_FOG_END +#define org_lwjgl_opengl_GL13_GL_FOG_END 2916L +#undef org_lwjgl_opengl_GL13_GL_FOG_MODE +#define org_lwjgl_opengl_GL13_GL_FOG_MODE 2917L +#undef org_lwjgl_opengl_GL13_GL_FOG_COLOR +#define org_lwjgl_opengl_GL13_GL_FOG_COLOR 2918L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_RANGE +#define org_lwjgl_opengl_GL13_GL_DEPTH_RANGE 2928L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_TEST +#define org_lwjgl_opengl_GL13_GL_DEPTH_TEST 2929L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_WRITEMASK +#define org_lwjgl_opengl_GL13_GL_DEPTH_WRITEMASK 2930L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_CLEAR_VALUE +#define org_lwjgl_opengl_GL13_GL_DEPTH_CLEAR_VALUE 2931L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_FUNC +#define org_lwjgl_opengl_GL13_GL_DEPTH_FUNC 2932L +#undef org_lwjgl_opengl_GL13_GL_ACCUM_CLEAR_VALUE +#define org_lwjgl_opengl_GL13_GL_ACCUM_CLEAR_VALUE 2944L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_TEST +#define org_lwjgl_opengl_GL13_GL_STENCIL_TEST 2960L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_CLEAR_VALUE +#define org_lwjgl_opengl_GL13_GL_STENCIL_CLEAR_VALUE 2961L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_FUNC +#define org_lwjgl_opengl_GL13_GL_STENCIL_FUNC 2962L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_VALUE_MASK +#define org_lwjgl_opengl_GL13_GL_STENCIL_VALUE_MASK 2963L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_FAIL +#define org_lwjgl_opengl_GL13_GL_STENCIL_FAIL 2964L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_PASS_DEPTH_FAIL +#define org_lwjgl_opengl_GL13_GL_STENCIL_PASS_DEPTH_FAIL 2965L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_PASS_DEPTH_PASS +#define org_lwjgl_opengl_GL13_GL_STENCIL_PASS_DEPTH_PASS 2966L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_REF +#define org_lwjgl_opengl_GL13_GL_STENCIL_REF 2967L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_WRITEMASK +#define org_lwjgl_opengl_GL13_GL_STENCIL_WRITEMASK 2968L +#undef org_lwjgl_opengl_GL13_GL_MATRIX_MODE +#define org_lwjgl_opengl_GL13_GL_MATRIX_MODE 2976L +#undef org_lwjgl_opengl_GL13_GL_NORMALIZE +#define org_lwjgl_opengl_GL13_GL_NORMALIZE 2977L +#undef org_lwjgl_opengl_GL13_GL_VIEWPORT +#define org_lwjgl_opengl_GL13_GL_VIEWPORT 2978L +#undef org_lwjgl_opengl_GL13_GL_MODELVIEW_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_MODELVIEW_STACK_DEPTH 2979L +#undef org_lwjgl_opengl_GL13_GL_PROJECTION_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_PROJECTION_STACK_DEPTH 2980L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_TEXTURE_STACK_DEPTH 2981L +#undef org_lwjgl_opengl_GL13_GL_MODELVIEW_MATRIX +#define org_lwjgl_opengl_GL13_GL_MODELVIEW_MATRIX 2982L +#undef org_lwjgl_opengl_GL13_GL_PROJECTION_MATRIX +#define org_lwjgl_opengl_GL13_GL_PROJECTION_MATRIX 2983L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_MATRIX +#define org_lwjgl_opengl_GL13_GL_TEXTURE_MATRIX 2984L +#undef org_lwjgl_opengl_GL13_GL_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_ATTRIB_STACK_DEPTH 2992L +#undef org_lwjgl_opengl_GL13_GL_CLIENT_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_CLIENT_ATTRIB_STACK_DEPTH 2993L +#undef org_lwjgl_opengl_GL13_GL_ALPHA_TEST +#define org_lwjgl_opengl_GL13_GL_ALPHA_TEST 3008L +#undef org_lwjgl_opengl_GL13_GL_ALPHA_TEST_FUNC +#define org_lwjgl_opengl_GL13_GL_ALPHA_TEST_FUNC 3009L +#undef org_lwjgl_opengl_GL13_GL_ALPHA_TEST_REF +#define org_lwjgl_opengl_GL13_GL_ALPHA_TEST_REF 3010L +#undef org_lwjgl_opengl_GL13_GL_DITHER +#define org_lwjgl_opengl_GL13_GL_DITHER 3024L +#undef org_lwjgl_opengl_GL13_GL_BLEND_DST +#define org_lwjgl_opengl_GL13_GL_BLEND_DST 3040L +#undef org_lwjgl_opengl_GL13_GL_BLEND_SRC +#define org_lwjgl_opengl_GL13_GL_BLEND_SRC 3041L +#undef org_lwjgl_opengl_GL13_GL_BLEND +#define org_lwjgl_opengl_GL13_GL_BLEND 3042L +#undef org_lwjgl_opengl_GL13_GL_LOGIC_OP_MODE +#define org_lwjgl_opengl_GL13_GL_LOGIC_OP_MODE 3056L +#undef org_lwjgl_opengl_GL13_GL_INDEX_LOGIC_OP +#define org_lwjgl_opengl_GL13_GL_INDEX_LOGIC_OP 3057L +#undef org_lwjgl_opengl_GL13_GL_COLOR_LOGIC_OP +#define org_lwjgl_opengl_GL13_GL_COLOR_LOGIC_OP 3058L +#undef org_lwjgl_opengl_GL13_GL_AUX_BUFFERS +#define org_lwjgl_opengl_GL13_GL_AUX_BUFFERS 3072L +#undef org_lwjgl_opengl_GL13_GL_DRAW_BUFFER +#define org_lwjgl_opengl_GL13_GL_DRAW_BUFFER 3073L +#undef org_lwjgl_opengl_GL13_GL_READ_BUFFER +#define org_lwjgl_opengl_GL13_GL_READ_BUFFER 3074L +#undef org_lwjgl_opengl_GL13_GL_SCISSOR_BOX +#define org_lwjgl_opengl_GL13_GL_SCISSOR_BOX 3088L +#undef org_lwjgl_opengl_GL13_GL_SCISSOR_TEST +#define org_lwjgl_opengl_GL13_GL_SCISSOR_TEST 3089L +#undef org_lwjgl_opengl_GL13_GL_INDEX_CLEAR_VALUE +#define org_lwjgl_opengl_GL13_GL_INDEX_CLEAR_VALUE 3104L +#undef org_lwjgl_opengl_GL13_GL_INDEX_WRITEMASK +#define org_lwjgl_opengl_GL13_GL_INDEX_WRITEMASK 3105L +#undef org_lwjgl_opengl_GL13_GL_COLOR_CLEAR_VALUE +#define org_lwjgl_opengl_GL13_GL_COLOR_CLEAR_VALUE 3106L +#undef org_lwjgl_opengl_GL13_GL_COLOR_WRITEMASK +#define org_lwjgl_opengl_GL13_GL_COLOR_WRITEMASK 3107L +#undef org_lwjgl_opengl_GL13_GL_INDEX_MODE +#define org_lwjgl_opengl_GL13_GL_INDEX_MODE 3120L +#undef org_lwjgl_opengl_GL13_GL_RGBA_MODE +#define org_lwjgl_opengl_GL13_GL_RGBA_MODE 3121L +#undef org_lwjgl_opengl_GL13_GL_DOUBLEBUFFER +#define org_lwjgl_opengl_GL13_GL_DOUBLEBUFFER 3122L +#undef org_lwjgl_opengl_GL13_GL_STEREO +#define org_lwjgl_opengl_GL13_GL_STEREO 3123L +#undef org_lwjgl_opengl_GL13_GL_RENDER_MODE +#define org_lwjgl_opengl_GL13_GL_RENDER_MODE 3136L +#undef org_lwjgl_opengl_GL13_GL_PERSPECTIVE_CORRECTION_HINT +#define org_lwjgl_opengl_GL13_GL_PERSPECTIVE_CORRECTION_HINT 3152L +#undef org_lwjgl_opengl_GL13_GL_POINT_SMOOTH_HINT +#define org_lwjgl_opengl_GL13_GL_POINT_SMOOTH_HINT 3153L +#undef org_lwjgl_opengl_GL13_GL_LINE_SMOOTH_HINT +#define org_lwjgl_opengl_GL13_GL_LINE_SMOOTH_HINT 3154L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_SMOOTH_HINT +#define org_lwjgl_opengl_GL13_GL_POLYGON_SMOOTH_HINT 3155L +#undef org_lwjgl_opengl_GL13_GL_FOG_HINT +#define org_lwjgl_opengl_GL13_GL_FOG_HINT 3156L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_S +#define org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_S 3168L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_T +#define org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_T 3169L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_R +#define org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_R 3170L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_Q +#define org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_Q 3171L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_I +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_I 3184L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_S_TO_S +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_S_TO_S 3185L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_R +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_R 3186L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_G +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_G 3187L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_B +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_B 3188L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_A +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_A 3189L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_R_TO_R +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_R_TO_R 3190L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_G_TO_G +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_G_TO_G 3191L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_B_TO_B +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_B_TO_B 3192L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_A_TO_A +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_A_TO_A 3193L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_I_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_I_SIZE 3248L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_S_TO_S_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_S_TO_S_SIZE 3249L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_R_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_R_SIZE 3250L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_G_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_G_SIZE 3251L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_B_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_B_SIZE 3252L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_A_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_I_TO_A_SIZE 3253L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_R_TO_R_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_R_TO_R_SIZE 3254L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_G_TO_G_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_G_TO_G_SIZE 3255L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_B_TO_B_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_B_TO_B_SIZE 3256L +#undef org_lwjgl_opengl_GL13_GL_PIXEL_MAP_A_TO_A_SIZE +#define org_lwjgl_opengl_GL13_GL_PIXEL_MAP_A_TO_A_SIZE 3257L +#undef org_lwjgl_opengl_GL13_GL_UNPACK_SWAP_BYTES +#define org_lwjgl_opengl_GL13_GL_UNPACK_SWAP_BYTES 3312L +#undef org_lwjgl_opengl_GL13_GL_UNPACK_LSB_FIRST +#define org_lwjgl_opengl_GL13_GL_UNPACK_LSB_FIRST 3313L +#undef org_lwjgl_opengl_GL13_GL_UNPACK_ROW_LENGTH +#define org_lwjgl_opengl_GL13_GL_UNPACK_ROW_LENGTH 3314L +#undef org_lwjgl_opengl_GL13_GL_UNPACK_SKIP_ROWS +#define org_lwjgl_opengl_GL13_GL_UNPACK_SKIP_ROWS 3315L +#undef org_lwjgl_opengl_GL13_GL_UNPACK_SKIP_PIXELS +#define org_lwjgl_opengl_GL13_GL_UNPACK_SKIP_PIXELS 3316L +#undef org_lwjgl_opengl_GL13_GL_UNPACK_ALIGNMENT +#define org_lwjgl_opengl_GL13_GL_UNPACK_ALIGNMENT 3317L +#undef org_lwjgl_opengl_GL13_GL_PACK_SWAP_BYTES +#define org_lwjgl_opengl_GL13_GL_PACK_SWAP_BYTES 3328L +#undef org_lwjgl_opengl_GL13_GL_PACK_LSB_FIRST +#define org_lwjgl_opengl_GL13_GL_PACK_LSB_FIRST 3329L +#undef org_lwjgl_opengl_GL13_GL_PACK_ROW_LENGTH +#define org_lwjgl_opengl_GL13_GL_PACK_ROW_LENGTH 3330L +#undef org_lwjgl_opengl_GL13_GL_PACK_SKIP_ROWS +#define org_lwjgl_opengl_GL13_GL_PACK_SKIP_ROWS 3331L +#undef org_lwjgl_opengl_GL13_GL_PACK_SKIP_PIXELS +#define org_lwjgl_opengl_GL13_GL_PACK_SKIP_PIXELS 3332L +#undef org_lwjgl_opengl_GL13_GL_PACK_ALIGNMENT +#define org_lwjgl_opengl_GL13_GL_PACK_ALIGNMENT 3333L +#undef org_lwjgl_opengl_GL13_GL_MAP_COLOR +#define org_lwjgl_opengl_GL13_GL_MAP_COLOR 3344L +#undef org_lwjgl_opengl_GL13_GL_MAP_STENCIL +#define org_lwjgl_opengl_GL13_GL_MAP_STENCIL 3345L +#undef org_lwjgl_opengl_GL13_GL_INDEX_SHIFT +#define org_lwjgl_opengl_GL13_GL_INDEX_SHIFT 3346L +#undef org_lwjgl_opengl_GL13_GL_INDEX_OFFSET +#define org_lwjgl_opengl_GL13_GL_INDEX_OFFSET 3347L +#undef org_lwjgl_opengl_GL13_GL_RED_SCALE +#define org_lwjgl_opengl_GL13_GL_RED_SCALE 3348L +#undef org_lwjgl_opengl_GL13_GL_RED_BIAS +#define org_lwjgl_opengl_GL13_GL_RED_BIAS 3349L +#undef org_lwjgl_opengl_GL13_GL_ZOOM_X +#define org_lwjgl_opengl_GL13_GL_ZOOM_X 3350L +#undef org_lwjgl_opengl_GL13_GL_ZOOM_Y +#define org_lwjgl_opengl_GL13_GL_ZOOM_Y 3351L +#undef org_lwjgl_opengl_GL13_GL_GREEN_SCALE +#define org_lwjgl_opengl_GL13_GL_GREEN_SCALE 3352L +#undef org_lwjgl_opengl_GL13_GL_GREEN_BIAS +#define org_lwjgl_opengl_GL13_GL_GREEN_BIAS 3353L +#undef org_lwjgl_opengl_GL13_GL_BLUE_SCALE +#define org_lwjgl_opengl_GL13_GL_BLUE_SCALE 3354L +#undef org_lwjgl_opengl_GL13_GL_BLUE_BIAS +#define org_lwjgl_opengl_GL13_GL_BLUE_BIAS 3355L +#undef org_lwjgl_opengl_GL13_GL_ALPHA_SCALE +#define org_lwjgl_opengl_GL13_GL_ALPHA_SCALE 3356L +#undef org_lwjgl_opengl_GL13_GL_ALPHA_BIAS +#define org_lwjgl_opengl_GL13_GL_ALPHA_BIAS 3357L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_SCALE +#define org_lwjgl_opengl_GL13_GL_DEPTH_SCALE 3358L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_BIAS +#define org_lwjgl_opengl_GL13_GL_DEPTH_BIAS 3359L +#undef org_lwjgl_opengl_GL13_GL_MAX_EVAL_ORDER +#define org_lwjgl_opengl_GL13_GL_MAX_EVAL_ORDER 3376L +#undef org_lwjgl_opengl_GL13_GL_MAX_LIGHTS +#define org_lwjgl_opengl_GL13_GL_MAX_LIGHTS 3377L +#undef org_lwjgl_opengl_GL13_GL_MAX_CLIP_PLANES +#define org_lwjgl_opengl_GL13_GL_MAX_CLIP_PLANES 3378L +#undef org_lwjgl_opengl_GL13_GL_MAX_TEXTURE_SIZE +#define org_lwjgl_opengl_GL13_GL_MAX_TEXTURE_SIZE 3379L +#undef org_lwjgl_opengl_GL13_GL_MAX_PIXEL_MAP_TABLE +#define org_lwjgl_opengl_GL13_GL_MAX_PIXEL_MAP_TABLE 3380L +#undef org_lwjgl_opengl_GL13_GL_MAX_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_MAX_ATTRIB_STACK_DEPTH 3381L +#undef org_lwjgl_opengl_GL13_GL_MAX_MODELVIEW_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_MAX_MODELVIEW_STACK_DEPTH 3382L +#undef org_lwjgl_opengl_GL13_GL_MAX_NAME_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_MAX_NAME_STACK_DEPTH 3383L +#undef org_lwjgl_opengl_GL13_GL_MAX_PROJECTION_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_MAX_PROJECTION_STACK_DEPTH 3384L +#undef org_lwjgl_opengl_GL13_GL_MAX_TEXTURE_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_MAX_TEXTURE_STACK_DEPTH 3385L +#undef org_lwjgl_opengl_GL13_GL_MAX_VIEWPORT_DIMS +#define org_lwjgl_opengl_GL13_GL_MAX_VIEWPORT_DIMS 3386L +#undef org_lwjgl_opengl_GL13_GL_MAX_CLIENT_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_MAX_CLIENT_ATTRIB_STACK_DEPTH 3387L +#undef org_lwjgl_opengl_GL13_GL_SUBPIXEL_BITS +#define org_lwjgl_opengl_GL13_GL_SUBPIXEL_BITS 3408L +#undef org_lwjgl_opengl_GL13_GL_INDEX_BITS +#define org_lwjgl_opengl_GL13_GL_INDEX_BITS 3409L +#undef org_lwjgl_opengl_GL13_GL_RED_BITS +#define org_lwjgl_opengl_GL13_GL_RED_BITS 3410L +#undef org_lwjgl_opengl_GL13_GL_GREEN_BITS +#define org_lwjgl_opengl_GL13_GL_GREEN_BITS 3411L +#undef org_lwjgl_opengl_GL13_GL_BLUE_BITS +#define org_lwjgl_opengl_GL13_GL_BLUE_BITS 3412L +#undef org_lwjgl_opengl_GL13_GL_ALPHA_BITS +#define org_lwjgl_opengl_GL13_GL_ALPHA_BITS 3413L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_BITS +#define org_lwjgl_opengl_GL13_GL_DEPTH_BITS 3414L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_BITS +#define org_lwjgl_opengl_GL13_GL_STENCIL_BITS 3415L +#undef org_lwjgl_opengl_GL13_GL_ACCUM_RED_BITS +#define org_lwjgl_opengl_GL13_GL_ACCUM_RED_BITS 3416L +#undef org_lwjgl_opengl_GL13_GL_ACCUM_GREEN_BITS +#define org_lwjgl_opengl_GL13_GL_ACCUM_GREEN_BITS 3417L +#undef org_lwjgl_opengl_GL13_GL_ACCUM_BLUE_BITS +#define org_lwjgl_opengl_GL13_GL_ACCUM_BLUE_BITS 3418L +#undef org_lwjgl_opengl_GL13_GL_ACCUM_ALPHA_BITS +#define org_lwjgl_opengl_GL13_GL_ACCUM_ALPHA_BITS 3419L +#undef org_lwjgl_opengl_GL13_GL_NAME_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_NAME_STACK_DEPTH 3440L +#undef org_lwjgl_opengl_GL13_GL_AUTO_NORMAL +#define org_lwjgl_opengl_GL13_GL_AUTO_NORMAL 3456L +#undef org_lwjgl_opengl_GL13_GL_MAP1_COLOR_4 +#define org_lwjgl_opengl_GL13_GL_MAP1_COLOR_4 3472L +#undef org_lwjgl_opengl_GL13_GL_MAP1_INDEX +#define org_lwjgl_opengl_GL13_GL_MAP1_INDEX 3473L +#undef org_lwjgl_opengl_GL13_GL_MAP1_NORMAL +#define org_lwjgl_opengl_GL13_GL_MAP1_NORMAL 3474L +#undef org_lwjgl_opengl_GL13_GL_MAP1_TEXTURE_COORD_1 +#define org_lwjgl_opengl_GL13_GL_MAP1_TEXTURE_COORD_1 3475L +#undef org_lwjgl_opengl_GL13_GL_MAP1_TEXTURE_COORD_2 +#define org_lwjgl_opengl_GL13_GL_MAP1_TEXTURE_COORD_2 3476L +#undef org_lwjgl_opengl_GL13_GL_MAP1_TEXTURE_COORD_3 +#define org_lwjgl_opengl_GL13_GL_MAP1_TEXTURE_COORD_3 3477L +#undef org_lwjgl_opengl_GL13_GL_MAP1_TEXTURE_COORD_4 +#define org_lwjgl_opengl_GL13_GL_MAP1_TEXTURE_COORD_4 3478L +#undef org_lwjgl_opengl_GL13_GL_MAP1_VERTEX_3 +#define org_lwjgl_opengl_GL13_GL_MAP1_VERTEX_3 3479L +#undef org_lwjgl_opengl_GL13_GL_MAP1_VERTEX_4 +#define org_lwjgl_opengl_GL13_GL_MAP1_VERTEX_4 3480L +#undef org_lwjgl_opengl_GL13_GL_MAP2_COLOR_4 +#define org_lwjgl_opengl_GL13_GL_MAP2_COLOR_4 3504L +#undef org_lwjgl_opengl_GL13_GL_MAP2_INDEX +#define org_lwjgl_opengl_GL13_GL_MAP2_INDEX 3505L +#undef org_lwjgl_opengl_GL13_GL_MAP2_NORMAL +#define org_lwjgl_opengl_GL13_GL_MAP2_NORMAL 3506L +#undef org_lwjgl_opengl_GL13_GL_MAP2_TEXTURE_COORD_1 +#define org_lwjgl_opengl_GL13_GL_MAP2_TEXTURE_COORD_1 3507L +#undef org_lwjgl_opengl_GL13_GL_MAP2_TEXTURE_COORD_2 +#define org_lwjgl_opengl_GL13_GL_MAP2_TEXTURE_COORD_2 3508L +#undef org_lwjgl_opengl_GL13_GL_MAP2_TEXTURE_COORD_3 +#define org_lwjgl_opengl_GL13_GL_MAP2_TEXTURE_COORD_3 3509L +#undef org_lwjgl_opengl_GL13_GL_MAP2_TEXTURE_COORD_4 +#define org_lwjgl_opengl_GL13_GL_MAP2_TEXTURE_COORD_4 3510L +#undef org_lwjgl_opengl_GL13_GL_MAP2_VERTEX_3 +#define org_lwjgl_opengl_GL13_GL_MAP2_VERTEX_3 3511L +#undef org_lwjgl_opengl_GL13_GL_MAP2_VERTEX_4 +#define org_lwjgl_opengl_GL13_GL_MAP2_VERTEX_4 3512L +#undef org_lwjgl_opengl_GL13_GL_MAP1_GRID_DOMAIN +#define org_lwjgl_opengl_GL13_GL_MAP1_GRID_DOMAIN 3536L +#undef org_lwjgl_opengl_GL13_GL_MAP1_GRID_SEGMENTS +#define org_lwjgl_opengl_GL13_GL_MAP1_GRID_SEGMENTS 3537L +#undef org_lwjgl_opengl_GL13_GL_MAP2_GRID_DOMAIN +#define org_lwjgl_opengl_GL13_GL_MAP2_GRID_DOMAIN 3538L +#undef org_lwjgl_opengl_GL13_GL_MAP2_GRID_SEGMENTS +#define org_lwjgl_opengl_GL13_GL_MAP2_GRID_SEGMENTS 3539L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_1D +#define org_lwjgl_opengl_GL13_GL_TEXTURE_1D 3552L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_2D +#define org_lwjgl_opengl_GL13_GL_TEXTURE_2D 3553L +#undef org_lwjgl_opengl_GL13_GL_FEEDBACK_BUFFER_POINTER +#define org_lwjgl_opengl_GL13_GL_FEEDBACK_BUFFER_POINTER 3568L +#undef org_lwjgl_opengl_GL13_GL_FEEDBACK_BUFFER_SIZE +#define org_lwjgl_opengl_GL13_GL_FEEDBACK_BUFFER_SIZE 3569L +#undef org_lwjgl_opengl_GL13_GL_FEEDBACK_BUFFER_TYPE +#define org_lwjgl_opengl_GL13_GL_FEEDBACK_BUFFER_TYPE 3570L +#undef org_lwjgl_opengl_GL13_GL_SELECTION_BUFFER_POINTER +#define org_lwjgl_opengl_GL13_GL_SELECTION_BUFFER_POINTER 3571L +#undef org_lwjgl_opengl_GL13_GL_SELECTION_BUFFER_SIZE +#define org_lwjgl_opengl_GL13_GL_SELECTION_BUFFER_SIZE 3572L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_WIDTH +#define org_lwjgl_opengl_GL13_GL_TEXTURE_WIDTH 4096L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_HEIGHT +#define org_lwjgl_opengl_GL13_GL_TEXTURE_HEIGHT 4097L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_INTERNAL_FORMAT +#define org_lwjgl_opengl_GL13_GL_TEXTURE_INTERNAL_FORMAT 4099L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BORDER_COLOR +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BORDER_COLOR 4100L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BORDER +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BORDER 4101L +#undef org_lwjgl_opengl_GL13_GL_DONT_CARE +#define org_lwjgl_opengl_GL13_GL_DONT_CARE 4352L +#undef org_lwjgl_opengl_GL13_GL_FASTEST +#define org_lwjgl_opengl_GL13_GL_FASTEST 4353L +#undef org_lwjgl_opengl_GL13_GL_NICEST +#define org_lwjgl_opengl_GL13_GL_NICEST 4354L +#undef org_lwjgl_opengl_GL13_GL_LIGHT0 +#define org_lwjgl_opengl_GL13_GL_LIGHT0 16384L +#undef org_lwjgl_opengl_GL13_GL_LIGHT1 +#define org_lwjgl_opengl_GL13_GL_LIGHT1 16385L +#undef org_lwjgl_opengl_GL13_GL_LIGHT2 +#define org_lwjgl_opengl_GL13_GL_LIGHT2 16386L +#undef org_lwjgl_opengl_GL13_GL_LIGHT3 +#define org_lwjgl_opengl_GL13_GL_LIGHT3 16387L +#undef org_lwjgl_opengl_GL13_GL_LIGHT4 +#define org_lwjgl_opengl_GL13_GL_LIGHT4 16388L +#undef org_lwjgl_opengl_GL13_GL_LIGHT5 +#define org_lwjgl_opengl_GL13_GL_LIGHT5 16389L +#undef org_lwjgl_opengl_GL13_GL_LIGHT6 +#define org_lwjgl_opengl_GL13_GL_LIGHT6 16390L +#undef org_lwjgl_opengl_GL13_GL_LIGHT7 +#define org_lwjgl_opengl_GL13_GL_LIGHT7 16391L +#undef org_lwjgl_opengl_GL13_GL_AMBIENT +#define org_lwjgl_opengl_GL13_GL_AMBIENT 4608L +#undef org_lwjgl_opengl_GL13_GL_DIFFUSE +#define org_lwjgl_opengl_GL13_GL_DIFFUSE 4609L +#undef org_lwjgl_opengl_GL13_GL_SPECULAR +#define org_lwjgl_opengl_GL13_GL_SPECULAR 4610L +#undef org_lwjgl_opengl_GL13_GL_POSITION +#define org_lwjgl_opengl_GL13_GL_POSITION 4611L +#undef org_lwjgl_opengl_GL13_GL_SPOT_DIRECTION +#define org_lwjgl_opengl_GL13_GL_SPOT_DIRECTION 4612L +#undef org_lwjgl_opengl_GL13_GL_SPOT_EXPONENT +#define org_lwjgl_opengl_GL13_GL_SPOT_EXPONENT 4613L +#undef org_lwjgl_opengl_GL13_GL_SPOT_CUTOFF +#define org_lwjgl_opengl_GL13_GL_SPOT_CUTOFF 4614L +#undef org_lwjgl_opengl_GL13_GL_CONSTANT_ATTENUATION +#define org_lwjgl_opengl_GL13_GL_CONSTANT_ATTENUATION 4615L +#undef org_lwjgl_opengl_GL13_GL_LINEAR_ATTENUATION +#define org_lwjgl_opengl_GL13_GL_LINEAR_ATTENUATION 4616L +#undef org_lwjgl_opengl_GL13_GL_QUADRATIC_ATTENUATION +#define org_lwjgl_opengl_GL13_GL_QUADRATIC_ATTENUATION 4617L +#undef org_lwjgl_opengl_GL13_GL_COMPILE +#define org_lwjgl_opengl_GL13_GL_COMPILE 4864L +#undef org_lwjgl_opengl_GL13_GL_COMPILE_AND_EXECUTE +#define org_lwjgl_opengl_GL13_GL_COMPILE_AND_EXECUTE 4865L +#undef org_lwjgl_opengl_GL13_GL_CLEAR +#define org_lwjgl_opengl_GL13_GL_CLEAR 5376L +#undef org_lwjgl_opengl_GL13_GL_AND +#define org_lwjgl_opengl_GL13_GL_AND 5377L +#undef org_lwjgl_opengl_GL13_GL_AND_REVERSE +#define org_lwjgl_opengl_GL13_GL_AND_REVERSE 5378L +#undef org_lwjgl_opengl_GL13_GL_COPY +#define org_lwjgl_opengl_GL13_GL_COPY 5379L +#undef org_lwjgl_opengl_GL13_GL_AND_INVERTED +#define org_lwjgl_opengl_GL13_GL_AND_INVERTED 5380L +#undef org_lwjgl_opengl_GL13_GL_NOOP +#define org_lwjgl_opengl_GL13_GL_NOOP 5381L +#undef org_lwjgl_opengl_GL13_GL_XOR +#define org_lwjgl_opengl_GL13_GL_XOR 5382L +#undef org_lwjgl_opengl_GL13_GL_OR +#define org_lwjgl_opengl_GL13_GL_OR 5383L +#undef org_lwjgl_opengl_GL13_GL_NOR +#define org_lwjgl_opengl_GL13_GL_NOR 5384L +#undef org_lwjgl_opengl_GL13_GL_EQUIV +#define org_lwjgl_opengl_GL13_GL_EQUIV 5385L +#undef org_lwjgl_opengl_GL13_GL_INVERT +#define org_lwjgl_opengl_GL13_GL_INVERT 5386L +#undef org_lwjgl_opengl_GL13_GL_OR_REVERSE +#define org_lwjgl_opengl_GL13_GL_OR_REVERSE 5387L +#undef org_lwjgl_opengl_GL13_GL_COPY_INVERTED +#define org_lwjgl_opengl_GL13_GL_COPY_INVERTED 5388L +#undef org_lwjgl_opengl_GL13_GL_OR_INVERTED +#define org_lwjgl_opengl_GL13_GL_OR_INVERTED 5389L +#undef org_lwjgl_opengl_GL13_GL_NAND +#define org_lwjgl_opengl_GL13_GL_NAND 5390L +#undef org_lwjgl_opengl_GL13_GL_SET +#define org_lwjgl_opengl_GL13_GL_SET 5391L +#undef org_lwjgl_opengl_GL13_GL_EMISSION +#define org_lwjgl_opengl_GL13_GL_EMISSION 5632L +#undef org_lwjgl_opengl_GL13_GL_SHININESS +#define org_lwjgl_opengl_GL13_GL_SHININESS 5633L +#undef org_lwjgl_opengl_GL13_GL_AMBIENT_AND_DIFFUSE +#define org_lwjgl_opengl_GL13_GL_AMBIENT_AND_DIFFUSE 5634L +#undef org_lwjgl_opengl_GL13_GL_COLOR_INDEXES +#define org_lwjgl_opengl_GL13_GL_COLOR_INDEXES 5635L +#undef org_lwjgl_opengl_GL13_GL_MODELVIEW +#define org_lwjgl_opengl_GL13_GL_MODELVIEW 5888L +#undef org_lwjgl_opengl_GL13_GL_PROJECTION +#define org_lwjgl_opengl_GL13_GL_PROJECTION 5889L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE +#define org_lwjgl_opengl_GL13_GL_TEXTURE 5890L +#undef org_lwjgl_opengl_GL13_GL_COLOR +#define org_lwjgl_opengl_GL13_GL_COLOR 6144L +#undef org_lwjgl_opengl_GL13_GL_DEPTH +#define org_lwjgl_opengl_GL13_GL_DEPTH 6145L +#undef org_lwjgl_opengl_GL13_GL_STENCIL +#define org_lwjgl_opengl_GL13_GL_STENCIL 6146L +#undef org_lwjgl_opengl_GL13_GL_COLOR_INDEX +#define org_lwjgl_opengl_GL13_GL_COLOR_INDEX 6400L +#undef org_lwjgl_opengl_GL13_GL_STENCIL_INDEX +#define org_lwjgl_opengl_GL13_GL_STENCIL_INDEX 6401L +#undef org_lwjgl_opengl_GL13_GL_DEPTH_COMPONENT +#define org_lwjgl_opengl_GL13_GL_DEPTH_COMPONENT 6402L +#undef org_lwjgl_opengl_GL13_GL_RED +#define org_lwjgl_opengl_GL13_GL_RED 6403L +#undef org_lwjgl_opengl_GL13_GL_GREEN +#define org_lwjgl_opengl_GL13_GL_GREEN 6404L +#undef org_lwjgl_opengl_GL13_GL_BLUE +#define org_lwjgl_opengl_GL13_GL_BLUE 6405L +#undef org_lwjgl_opengl_GL13_GL_ALPHA +#define org_lwjgl_opengl_GL13_GL_ALPHA 6406L +#undef org_lwjgl_opengl_GL13_GL_RGB +#define org_lwjgl_opengl_GL13_GL_RGB 6407L +#undef org_lwjgl_opengl_GL13_GL_RGBA +#define org_lwjgl_opengl_GL13_GL_RGBA 6408L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE +#define org_lwjgl_opengl_GL13_GL_LUMINANCE 6409L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE_ALPHA +#define org_lwjgl_opengl_GL13_GL_LUMINANCE_ALPHA 6410L +#undef org_lwjgl_opengl_GL13_GL_BITMAP +#define org_lwjgl_opengl_GL13_GL_BITMAP 6656L +#undef org_lwjgl_opengl_GL13_GL_POINT +#define org_lwjgl_opengl_GL13_GL_POINT 6912L +#undef org_lwjgl_opengl_GL13_GL_LINE +#define org_lwjgl_opengl_GL13_GL_LINE 6913L +#undef org_lwjgl_opengl_GL13_GL_FILL +#define org_lwjgl_opengl_GL13_GL_FILL 6914L +#undef org_lwjgl_opengl_GL13_GL_RENDER +#define org_lwjgl_opengl_GL13_GL_RENDER 7168L +#undef org_lwjgl_opengl_GL13_GL_FEEDBACK +#define org_lwjgl_opengl_GL13_GL_FEEDBACK 7169L +#undef org_lwjgl_opengl_GL13_GL_SELECT +#define org_lwjgl_opengl_GL13_GL_SELECT 7170L +#undef org_lwjgl_opengl_GL13_GL_FLAT +#define org_lwjgl_opengl_GL13_GL_FLAT 7424L +#undef org_lwjgl_opengl_GL13_GL_SMOOTH +#define org_lwjgl_opengl_GL13_GL_SMOOTH 7425L +#undef org_lwjgl_opengl_GL13_GL_KEEP +#define org_lwjgl_opengl_GL13_GL_KEEP 7680L +#undef org_lwjgl_opengl_GL13_GL_REPLACE +#define org_lwjgl_opengl_GL13_GL_REPLACE 7681L +#undef org_lwjgl_opengl_GL13_GL_INCR +#define org_lwjgl_opengl_GL13_GL_INCR 7682L +#undef org_lwjgl_opengl_GL13_GL_DECR +#define org_lwjgl_opengl_GL13_GL_DECR 7683L +#undef org_lwjgl_opengl_GL13_GL_VENDOR +#define org_lwjgl_opengl_GL13_GL_VENDOR 7936L +#undef org_lwjgl_opengl_GL13_GL_RENDERER +#define org_lwjgl_opengl_GL13_GL_RENDERER 7937L +#undef org_lwjgl_opengl_GL13_GL_VERSION +#define org_lwjgl_opengl_GL13_GL_VERSION 7938L +#undef org_lwjgl_opengl_GL13_GL_EXTENSIONS +#define org_lwjgl_opengl_GL13_GL_EXTENSIONS 7939L +#undef org_lwjgl_opengl_GL13_GL_S +#define org_lwjgl_opengl_GL13_GL_S 8192L +#undef org_lwjgl_opengl_GL13_GL_T +#define org_lwjgl_opengl_GL13_GL_T 8193L +#undef org_lwjgl_opengl_GL13_GL_R +#define org_lwjgl_opengl_GL13_GL_R 8194L +#undef org_lwjgl_opengl_GL13_GL_Q +#define org_lwjgl_opengl_GL13_GL_Q 8195L +#undef org_lwjgl_opengl_GL13_GL_MODULATE +#define org_lwjgl_opengl_GL13_GL_MODULATE 8448L +#undef org_lwjgl_opengl_GL13_GL_DECAL +#define org_lwjgl_opengl_GL13_GL_DECAL 8449L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_ENV_MODE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_ENV_MODE 8704L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_ENV_COLOR +#define org_lwjgl_opengl_GL13_GL_TEXTURE_ENV_COLOR 8705L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_ENV +#define org_lwjgl_opengl_GL13_GL_TEXTURE_ENV 8960L +#undef org_lwjgl_opengl_GL13_GL_EYE_LINEAR +#define org_lwjgl_opengl_GL13_GL_EYE_LINEAR 9216L +#undef org_lwjgl_opengl_GL13_GL_OBJECT_LINEAR +#define org_lwjgl_opengl_GL13_GL_OBJECT_LINEAR 9217L +#undef org_lwjgl_opengl_GL13_GL_SPHERE_MAP +#define org_lwjgl_opengl_GL13_GL_SPHERE_MAP 9218L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_MODE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_GEN_MODE 9472L +#undef org_lwjgl_opengl_GL13_GL_OBJECT_PLANE +#define org_lwjgl_opengl_GL13_GL_OBJECT_PLANE 9473L +#undef org_lwjgl_opengl_GL13_GL_EYE_PLANE +#define org_lwjgl_opengl_GL13_GL_EYE_PLANE 9474L +#undef org_lwjgl_opengl_GL13_GL_NEAREST +#define org_lwjgl_opengl_GL13_GL_NEAREST 9728L +#undef org_lwjgl_opengl_GL13_GL_LINEAR +#define org_lwjgl_opengl_GL13_GL_LINEAR 9729L +#undef org_lwjgl_opengl_GL13_GL_NEAREST_MIPMAP_NEAREST +#define org_lwjgl_opengl_GL13_GL_NEAREST_MIPMAP_NEAREST 9984L +#undef org_lwjgl_opengl_GL13_GL_LINEAR_MIPMAP_NEAREST +#define org_lwjgl_opengl_GL13_GL_LINEAR_MIPMAP_NEAREST 9985L +#undef org_lwjgl_opengl_GL13_GL_NEAREST_MIPMAP_LINEAR +#define org_lwjgl_opengl_GL13_GL_NEAREST_MIPMAP_LINEAR 9986L +#undef org_lwjgl_opengl_GL13_GL_LINEAR_MIPMAP_LINEAR +#define org_lwjgl_opengl_GL13_GL_LINEAR_MIPMAP_LINEAR 9987L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_MAG_FILTER +#define org_lwjgl_opengl_GL13_GL_TEXTURE_MAG_FILTER 10240L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_MIN_FILTER +#define org_lwjgl_opengl_GL13_GL_TEXTURE_MIN_FILTER 10241L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_WRAP_S +#define org_lwjgl_opengl_GL13_GL_TEXTURE_WRAP_S 10242L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_WRAP_T +#define org_lwjgl_opengl_GL13_GL_TEXTURE_WRAP_T 10243L +#undef org_lwjgl_opengl_GL13_GL_CLAMP +#define org_lwjgl_opengl_GL13_GL_CLAMP 10496L +#undef org_lwjgl_opengl_GL13_GL_REPEAT +#define org_lwjgl_opengl_GL13_GL_REPEAT 10497L +#undef org_lwjgl_opengl_GL13_GL_CLIENT_PIXEL_STORE_BIT +#define org_lwjgl_opengl_GL13_GL_CLIENT_PIXEL_STORE_BIT 1L +#undef org_lwjgl_opengl_GL13_GL_CLIENT_VERTEX_ARRAY_BIT +#define org_lwjgl_opengl_GL13_GL_CLIENT_VERTEX_ARRAY_BIT 2L +#undef org_lwjgl_opengl_GL13_GL_ALL_CLIENT_ATTRIB_BITS +#define org_lwjgl_opengl_GL13_GL_ALL_CLIENT_ATTRIB_BITS -1L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_FACTOR +#define org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_FACTOR 32824L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_UNITS +#define org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_UNITS 10752L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_POINT +#define org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_POINT 10753L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_LINE +#define org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_LINE 10754L +#undef org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_FILL +#define org_lwjgl_opengl_GL13_GL_POLYGON_OFFSET_FILL 32823L +#undef org_lwjgl_opengl_GL13_GL_ALPHA4 +#define org_lwjgl_opengl_GL13_GL_ALPHA4 32827L +#undef org_lwjgl_opengl_GL13_GL_ALPHA8 +#define org_lwjgl_opengl_GL13_GL_ALPHA8 32828L +#undef org_lwjgl_opengl_GL13_GL_ALPHA12 +#define org_lwjgl_opengl_GL13_GL_ALPHA12 32829L +#undef org_lwjgl_opengl_GL13_GL_ALPHA16 +#define org_lwjgl_opengl_GL13_GL_ALPHA16 32830L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE4 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE4 32831L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE8 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE8 32832L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE12 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE12 32833L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE16 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE16 32834L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE4_ALPHA4 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE4_ALPHA4 32835L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE6_ALPHA2 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE6_ALPHA2 32836L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE8_ALPHA8 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE8_ALPHA8 32837L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE12_ALPHA4 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE12_ALPHA4 32838L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE12_ALPHA12 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE12_ALPHA12 32839L +#undef org_lwjgl_opengl_GL13_GL_LUMINANCE16_ALPHA16 +#define org_lwjgl_opengl_GL13_GL_LUMINANCE16_ALPHA16 32840L +#undef org_lwjgl_opengl_GL13_GL_INTENSITY +#define org_lwjgl_opengl_GL13_GL_INTENSITY 32841L +#undef org_lwjgl_opengl_GL13_GL_INTENSITY4 +#define org_lwjgl_opengl_GL13_GL_INTENSITY4 32842L +#undef org_lwjgl_opengl_GL13_GL_INTENSITY8 +#define org_lwjgl_opengl_GL13_GL_INTENSITY8 32843L +#undef org_lwjgl_opengl_GL13_GL_INTENSITY12 +#define org_lwjgl_opengl_GL13_GL_INTENSITY12 32844L +#undef org_lwjgl_opengl_GL13_GL_INTENSITY16 +#define org_lwjgl_opengl_GL13_GL_INTENSITY16 32845L +#undef org_lwjgl_opengl_GL13_GL_R3_G3_B2 +#define org_lwjgl_opengl_GL13_GL_R3_G3_B2 10768L +#undef org_lwjgl_opengl_GL13_GL_RGB4 +#define org_lwjgl_opengl_GL13_GL_RGB4 32847L +#undef org_lwjgl_opengl_GL13_GL_RGB5 +#define org_lwjgl_opengl_GL13_GL_RGB5 32848L +#undef org_lwjgl_opengl_GL13_GL_RGB8 +#define org_lwjgl_opengl_GL13_GL_RGB8 32849L +#undef org_lwjgl_opengl_GL13_GL_RGB10 +#define org_lwjgl_opengl_GL13_GL_RGB10 32850L +#undef org_lwjgl_opengl_GL13_GL_RGB12 +#define org_lwjgl_opengl_GL13_GL_RGB12 32851L +#undef org_lwjgl_opengl_GL13_GL_RGB16 +#define org_lwjgl_opengl_GL13_GL_RGB16 32852L +#undef org_lwjgl_opengl_GL13_GL_RGBA2 +#define org_lwjgl_opengl_GL13_GL_RGBA2 32853L +#undef org_lwjgl_opengl_GL13_GL_RGBA4 +#define org_lwjgl_opengl_GL13_GL_RGBA4 32854L +#undef org_lwjgl_opengl_GL13_GL_RGB5_A1 +#define org_lwjgl_opengl_GL13_GL_RGB5_A1 32855L +#undef org_lwjgl_opengl_GL13_GL_RGBA8 +#define org_lwjgl_opengl_GL13_GL_RGBA8 32856L +#undef org_lwjgl_opengl_GL13_GL_RGB10_A2 +#define org_lwjgl_opengl_GL13_GL_RGB10_A2 32857L +#undef org_lwjgl_opengl_GL13_GL_RGBA12 +#define org_lwjgl_opengl_GL13_GL_RGBA12 32858L +#undef org_lwjgl_opengl_GL13_GL_RGBA16 +#define org_lwjgl_opengl_GL13_GL_RGBA16 32859L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_RED_SIZE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_RED_SIZE 32860L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_GREEN_SIZE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_GREEN_SIZE 32861L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BLUE_SIZE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BLUE_SIZE 32862L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_ALPHA_SIZE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_ALPHA_SIZE 32863L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_LUMINANCE_SIZE 32864L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_INTENSITY_SIZE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_INTENSITY_SIZE 32865L +#undef org_lwjgl_opengl_GL13_GL_PROXY_TEXTURE_1D +#define org_lwjgl_opengl_GL13_GL_PROXY_TEXTURE_1D 32867L +#undef org_lwjgl_opengl_GL13_GL_PROXY_TEXTURE_2D +#define org_lwjgl_opengl_GL13_GL_PROXY_TEXTURE_2D 32868L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_PRIORITY +#define org_lwjgl_opengl_GL13_GL_TEXTURE_PRIORITY 32870L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_RESIDENT +#define org_lwjgl_opengl_GL13_GL_TEXTURE_RESIDENT 32871L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BINDING_1D +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BINDING_1D 32872L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BINDING_2D +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BINDING_2D 32873L +#undef org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY +#define org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY 32884L +#undef org_lwjgl_opengl_GL13_GL_NORMAL_ARRAY +#define org_lwjgl_opengl_GL13_GL_NORMAL_ARRAY 32885L +#undef org_lwjgl_opengl_GL13_GL_COLOR_ARRAY +#define org_lwjgl_opengl_GL13_GL_COLOR_ARRAY 32886L +#undef org_lwjgl_opengl_GL13_GL_INDEX_ARRAY +#define org_lwjgl_opengl_GL13_GL_INDEX_ARRAY 32887L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY 32888L +#undef org_lwjgl_opengl_GL13_GL_EDGE_FLAG_ARRAY +#define org_lwjgl_opengl_GL13_GL_EDGE_FLAG_ARRAY 32889L +#undef org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY_SIZE +#define org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY_SIZE 32890L +#undef org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY_TYPE +#define org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY_TYPE 32891L +#undef org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY_STRIDE +#define org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY_STRIDE 32892L +#undef org_lwjgl_opengl_GL13_GL_NORMAL_ARRAY_TYPE +#define org_lwjgl_opengl_GL13_GL_NORMAL_ARRAY_TYPE 32894L +#undef org_lwjgl_opengl_GL13_GL_NORMAL_ARRAY_STRIDE +#define org_lwjgl_opengl_GL13_GL_NORMAL_ARRAY_STRIDE 32895L +#undef org_lwjgl_opengl_GL13_GL_COLOR_ARRAY_SIZE +#define org_lwjgl_opengl_GL13_GL_COLOR_ARRAY_SIZE 32897L +#undef org_lwjgl_opengl_GL13_GL_COLOR_ARRAY_TYPE +#define org_lwjgl_opengl_GL13_GL_COLOR_ARRAY_TYPE 32898L +#undef org_lwjgl_opengl_GL13_GL_COLOR_ARRAY_STRIDE +#define org_lwjgl_opengl_GL13_GL_COLOR_ARRAY_STRIDE 32899L +#undef org_lwjgl_opengl_GL13_GL_INDEX_ARRAY_TYPE +#define org_lwjgl_opengl_GL13_GL_INDEX_ARRAY_TYPE 32901L +#undef org_lwjgl_opengl_GL13_GL_INDEX_ARRAY_STRIDE +#define org_lwjgl_opengl_GL13_GL_INDEX_ARRAY_STRIDE 32902L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY_SIZE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY_SIZE 32904L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY_TYPE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY_TYPE 32905L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY_STRIDE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY_STRIDE 32906L +#undef org_lwjgl_opengl_GL13_GL_EDGE_FLAG_ARRAY_STRIDE +#define org_lwjgl_opengl_GL13_GL_EDGE_FLAG_ARRAY_STRIDE 32908L +#undef org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY_POINTER +#define org_lwjgl_opengl_GL13_GL_VERTEX_ARRAY_POINTER 32910L +#undef org_lwjgl_opengl_GL13_GL_NORMAL_ARRAY_POINTER +#define org_lwjgl_opengl_GL13_GL_NORMAL_ARRAY_POINTER 32911L +#undef org_lwjgl_opengl_GL13_GL_COLOR_ARRAY_POINTER +#define org_lwjgl_opengl_GL13_GL_COLOR_ARRAY_POINTER 32912L +#undef org_lwjgl_opengl_GL13_GL_INDEX_ARRAY_POINTER +#define org_lwjgl_opengl_GL13_GL_INDEX_ARRAY_POINTER 32913L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY_POINTER +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COORD_ARRAY_POINTER 32914L +#undef org_lwjgl_opengl_GL13_GL_EDGE_FLAG_ARRAY_POINTER +#define org_lwjgl_opengl_GL13_GL_EDGE_FLAG_ARRAY_POINTER 32915L +#undef org_lwjgl_opengl_GL13_GL_V2F +#define org_lwjgl_opengl_GL13_GL_V2F 10784L +#undef org_lwjgl_opengl_GL13_GL_V3F +#define org_lwjgl_opengl_GL13_GL_V3F 10785L +#undef org_lwjgl_opengl_GL13_GL_C4UB_V2F +#define org_lwjgl_opengl_GL13_GL_C4UB_V2F 10786L +#undef org_lwjgl_opengl_GL13_GL_C4UB_V3F +#define org_lwjgl_opengl_GL13_GL_C4UB_V3F 10787L +#undef org_lwjgl_opengl_GL13_GL_C3F_V3F +#define org_lwjgl_opengl_GL13_GL_C3F_V3F 10788L +#undef org_lwjgl_opengl_GL13_GL_N3F_V3F +#define org_lwjgl_opengl_GL13_GL_N3F_V3F 10789L +#undef org_lwjgl_opengl_GL13_GL_C4F_N3F_V3F +#define org_lwjgl_opengl_GL13_GL_C4F_N3F_V3F 10790L +#undef org_lwjgl_opengl_GL13_GL_T2F_V3F +#define org_lwjgl_opengl_GL13_GL_T2F_V3F 10791L +#undef org_lwjgl_opengl_GL13_GL_T4F_V4F +#define org_lwjgl_opengl_GL13_GL_T4F_V4F 10792L +#undef org_lwjgl_opengl_GL13_GL_T2F_C4UB_V3F +#define org_lwjgl_opengl_GL13_GL_T2F_C4UB_V3F 10793L +#undef org_lwjgl_opengl_GL13_GL_T2F_C3F_V3F +#define org_lwjgl_opengl_GL13_GL_T2F_C3F_V3F 10794L +#undef org_lwjgl_opengl_GL13_GL_T2F_N3F_V3F +#define org_lwjgl_opengl_GL13_GL_T2F_N3F_V3F 10795L +#undef org_lwjgl_opengl_GL13_GL_T2F_C4F_N3F_V3F +#define org_lwjgl_opengl_GL13_GL_T2F_C4F_N3F_V3F 10796L +#undef org_lwjgl_opengl_GL13_GL_T4F_C4F_N3F_V4F +#define org_lwjgl_opengl_GL13_GL_T4F_C4F_N3F_V4F 10797L +#undef org_lwjgl_opengl_GL13_GL_LOGIC_OP +#define org_lwjgl_opengl_GL13_GL_LOGIC_OP 3057L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COMPONENTS +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COMPONENTS 4099L +/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024GL11 */ +/* Inaccessible static: _00024assertionsDisabled */ +#undef org_lwjgl_opengl_GL13_GL_RESCALE_NORMAL +#define org_lwjgl_opengl_GL13_GL_RESCALE_NORMAL 32826L +#undef org_lwjgl_opengl_GL13_GL_CLAMP_TO_EDGE +#define org_lwjgl_opengl_GL13_GL_CLAMP_TO_EDGE 33071L +#undef org_lwjgl_opengl_GL13_GL_MAX_ELEMENTS_VERTICES +#define org_lwjgl_opengl_GL13_GL_MAX_ELEMENTS_VERTICES 33000L +#undef org_lwjgl_opengl_GL13_GL_MAX_ELEMENTS_INDICES +#define org_lwjgl_opengl_GL13_GL_MAX_ELEMENTS_INDICES 33001L +#undef org_lwjgl_opengl_GL13_GL_BGR +#define org_lwjgl_opengl_GL13_GL_BGR 32992L +#undef org_lwjgl_opengl_GL13_GL_BGRA +#define org_lwjgl_opengl_GL13_GL_BGRA 32993L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_BYTE_3_3_2 +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_BYTE_3_3_2 32818L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_BYTE_2_3_3_REV +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_BYTE_2_3_3_REV 33634L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_5_6_5 +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_5_6_5 33635L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_5_6_5_REV +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_5_6_5_REV 33636L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_4_4_4_4 +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_4_4_4_4 32819L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_4_4_4_4_REV +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_4_4_4_4_REV 33637L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_5_5_5_1 +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_5_5_5_1 32820L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_1_5_5_5_REV +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_SHORT_1_5_5_5_REV 33638L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_INT_8_8_8_8 +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_INT_8_8_8_8 32821L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_INT_8_8_8_8_REV +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_INT_8_8_8_8_REV 33639L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_INT_10_10_10_2 +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_INT_10_10_10_2 32822L +#undef org_lwjgl_opengl_GL13_GL_UNSIGNED_INT_2_10_10_10_REV +#define org_lwjgl_opengl_GL13_GL_UNSIGNED_INT_2_10_10_10_REV 33640L +#undef org_lwjgl_opengl_GL13_GL_LIGHT_MODEL_COLOR_CONTROL +#define org_lwjgl_opengl_GL13_GL_LIGHT_MODEL_COLOR_CONTROL 33272L +#undef org_lwjgl_opengl_GL13_GL_SINGLE_COLOR +#define org_lwjgl_opengl_GL13_GL_SINGLE_COLOR 33273L +#undef org_lwjgl_opengl_GL13_GL_SEPARATE_SPECULAR_COLOR +#define org_lwjgl_opengl_GL13_GL_SEPARATE_SPECULAR_COLOR 33274L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_MIN_LOD +#define org_lwjgl_opengl_GL13_GL_TEXTURE_MIN_LOD 33082L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_MAX_LOD +#define org_lwjgl_opengl_GL13_GL_TEXTURE_MAX_LOD 33083L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BASE_LEVEL +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BASE_LEVEL 33084L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_MAX_LEVEL +#define org_lwjgl_opengl_GL13_GL_TEXTURE_MAX_LEVEL 33085L +#undef org_lwjgl_opengl_GL13_GL_SMOOTH_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL13_GL_SMOOTH_POINT_SIZE_RANGE 2834L +#undef org_lwjgl_opengl_GL13_GL_SMOOTH_POINT_SIZE_GRANULARITY +#define org_lwjgl_opengl_GL13_GL_SMOOTH_POINT_SIZE_GRANULARITY 2835L +#undef org_lwjgl_opengl_GL13_GL_SMOOTH_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL13_GL_SMOOTH_LINE_WIDTH_RANGE 2850L +#undef org_lwjgl_opengl_GL13_GL_SMOOTH_LINE_WIDTH_GRANULARITY +#define org_lwjgl_opengl_GL13_GL_SMOOTH_LINE_WIDTH_GRANULARITY 2851L +#undef org_lwjgl_opengl_GL13_GL_ALIASED_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL13_GL_ALIASED_POINT_SIZE_RANGE 33901L +#undef org_lwjgl_opengl_GL13_GL_ALIASED_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL13_GL_ALIASED_LINE_WIDTH_RANGE 33902L +#undef org_lwjgl_opengl_GL13_GL_PACK_SKIP_IMAGES +#define org_lwjgl_opengl_GL13_GL_PACK_SKIP_IMAGES 32875L +#undef org_lwjgl_opengl_GL13_GL_PACK_IMAGE_HEIGHT +#define org_lwjgl_opengl_GL13_GL_PACK_IMAGE_HEIGHT 32876L +#undef org_lwjgl_opengl_GL13_GL_UNPACK_SKIP_IMAGES +#define org_lwjgl_opengl_GL13_GL_UNPACK_SKIP_IMAGES 32877L +#undef org_lwjgl_opengl_GL13_GL_UNPACK_IMAGE_HEIGHT +#define org_lwjgl_opengl_GL13_GL_UNPACK_IMAGE_HEIGHT 32878L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_3D +#define org_lwjgl_opengl_GL13_GL_TEXTURE_3D 32879L +#undef org_lwjgl_opengl_GL13_GL_PROXY_TEXTURE_3D +#define org_lwjgl_opengl_GL13_GL_PROXY_TEXTURE_3D 32880L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_DEPTH +#define org_lwjgl_opengl_GL13_GL_TEXTURE_DEPTH 32881L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_WRAP_R +#define org_lwjgl_opengl_GL13_GL_TEXTURE_WRAP_R 32882L +#undef org_lwjgl_opengl_GL13_GL_MAX_3D_TEXTURE_SIZE +#define org_lwjgl_opengl_GL13_GL_MAX_3D_TEXTURE_SIZE 32883L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BINDING_3D +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BINDING_3D 32874L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE 32976L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_COLOR_TABLE +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_COLOR_TABLE 32977L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_COLOR_TABLE +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_COLOR_TABLE 32978L +#undef org_lwjgl_opengl_GL13_GL_PROXY_COLOR_TABLE +#define org_lwjgl_opengl_GL13_GL_PROXY_COLOR_TABLE 32979L +#undef org_lwjgl_opengl_GL13_GL_PROXY_POST_CONVOLUTION_COLOR_TABLE +#define org_lwjgl_opengl_GL13_GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 32980L +#undef org_lwjgl_opengl_GL13_GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE +#define org_lwjgl_opengl_GL13_GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 32981L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_SCALE +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_SCALE 32982L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_BIAS +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_BIAS 32983L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_FORMAT +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_FORMAT 32984L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_WIDTH +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_WIDTH 32985L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_RED_SIZE +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_RED_SIZE 32986L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_GREEN_SIZE +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_GREEN_SIZE 32987L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_BLUE_SIZE +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_BLUE_SIZE 32988L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_ALPHA_SIZE +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_ALPHA_SIZE 32989L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_LUMINANCE_SIZE 32990L +#undef org_lwjgl_opengl_GL13_GL_COLOR_TABLE_INTENSITY_SIZE +#define org_lwjgl_opengl_GL13_GL_COLOR_TABLE_INTENSITY_SIZE 32991L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_1D +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_1D 32784L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_2D +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_2D 32785L +#undef org_lwjgl_opengl_GL13_GL_SEPARABLE_2D +#define org_lwjgl_opengl_GL13_GL_SEPARABLE_2D 32786L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_BORDER_MODE +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_BORDER_MODE 32787L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_FILTER_SCALE +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_FILTER_SCALE 32788L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_FILTER_BIAS +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_FILTER_BIAS 32789L +#undef org_lwjgl_opengl_GL13_GL_REDUCE +#define org_lwjgl_opengl_GL13_GL_REDUCE 32790L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_FORMAT +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_FORMAT 32791L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_WIDTH +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_WIDTH 32792L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_HEIGHT +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_HEIGHT 32793L +#undef org_lwjgl_opengl_GL13_GL_MAX_CONVOLUTION_WIDTH +#define org_lwjgl_opengl_GL13_GL_MAX_CONVOLUTION_WIDTH 32794L +#undef org_lwjgl_opengl_GL13_GL_MAX_CONVOLUTION_HEIGHT +#define org_lwjgl_opengl_GL13_GL_MAX_CONVOLUTION_HEIGHT 32795L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_RED_SCALE +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_RED_SCALE 32796L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_GREEN_SCALE +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_GREEN_SCALE 32797L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_BLUE_SCALE +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_BLUE_SCALE 32798L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_ALPHA_SCALE +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_ALPHA_SCALE 32799L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_RED_BIAS +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_RED_BIAS 32800L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_GREEN_BIAS +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_GREEN_BIAS 32801L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_BLUE_BIAS +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_BLUE_BIAS 32802L +#undef org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_ALPHA_BIAS +#define org_lwjgl_opengl_GL13_GL_POST_CONVOLUTION_ALPHA_BIAS 32803L +#undef org_lwjgl_opengl_GL13_GL_CONSTANT_BORDER +#define org_lwjgl_opengl_GL13_GL_CONSTANT_BORDER 33105L +#undef org_lwjgl_opengl_GL13_GL_REPLICATE_BORDER +#define org_lwjgl_opengl_GL13_GL_REPLICATE_BORDER 33107L +#undef org_lwjgl_opengl_GL13_GL_CONVOLUTION_BORDER_COLOR +#define org_lwjgl_opengl_GL13_GL_CONVOLUTION_BORDER_COLOR 33108L +#undef org_lwjgl_opengl_GL13_GL_COLOR_MATRIX +#define org_lwjgl_opengl_GL13_GL_COLOR_MATRIX 32945L +#undef org_lwjgl_opengl_GL13_GL_COLOR_MATRIX_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_COLOR_MATRIX_STACK_DEPTH 32946L +#undef org_lwjgl_opengl_GL13_GL_MAX_COLOR_MATRIX_STACK_DEPTH +#define org_lwjgl_opengl_GL13_GL_MAX_COLOR_MATRIX_STACK_DEPTH 32947L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_RED_SCALE +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_RED_SCALE 32948L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_GREEN_SCALE +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_GREEN_SCALE 32949L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_BLUE_SCALE +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_BLUE_SCALE 32950L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_ALPHA_SCALE +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_ALPHA_SCALE 32951L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_RED_BIAS +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_RED_BIAS 32952L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_GREEN_BIAS +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_GREEN_BIAS 32953L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_BLUE_BIAS +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_BLUE_BIAS 32954L +#undef org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_ALPHA_BIAS +#define org_lwjgl_opengl_GL13_GL_POST_COLOR_MATRIX_ALPHA_BIAS 32955L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM 32804L +#undef org_lwjgl_opengl_GL13_GL_PROXY_HISTOGRAM +#define org_lwjgl_opengl_GL13_GL_PROXY_HISTOGRAM 32805L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM_WIDTH +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM_WIDTH 32806L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM_FORMAT +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM_FORMAT 32807L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM_RED_SIZE +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM_RED_SIZE 32808L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM_GREEN_SIZE +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM_GREEN_SIZE 32809L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM_BLUE_SIZE +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM_BLUE_SIZE 32810L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM_ALPHA_SIZE +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM_ALPHA_SIZE 32811L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM_LUMINANCE_SIZE 32812L +#undef org_lwjgl_opengl_GL13_GL_HISTOGRAM_SINK +#define org_lwjgl_opengl_GL13_GL_HISTOGRAM_SINK 32813L +#undef org_lwjgl_opengl_GL13_GL_MINMAX +#define org_lwjgl_opengl_GL13_GL_MINMAX 32814L +#undef org_lwjgl_opengl_GL13_GL_MINMAX_FORMAT +#define org_lwjgl_opengl_GL13_GL_MINMAX_FORMAT 32815L +#undef org_lwjgl_opengl_GL13_GL_MINMAX_SINK +#define org_lwjgl_opengl_GL13_GL_MINMAX_SINK 32816L +#undef org_lwjgl_opengl_GL13_GL_TABLE_TOO_LARGE +#define org_lwjgl_opengl_GL13_GL_TABLE_TOO_LARGE 32817L +#undef org_lwjgl_opengl_GL13_GL_BLEND_EQUATION +#define org_lwjgl_opengl_GL13_GL_BLEND_EQUATION 32777L +#undef org_lwjgl_opengl_GL13_GL_MIN +#define org_lwjgl_opengl_GL13_GL_MIN 32775L +#undef org_lwjgl_opengl_GL13_GL_MAX +#define org_lwjgl_opengl_GL13_GL_MAX 32776L +#undef org_lwjgl_opengl_GL13_GL_FUNC_ADD +#define org_lwjgl_opengl_GL13_GL_FUNC_ADD 32774L +#undef org_lwjgl_opengl_GL13_GL_FUNC_SUBTRACT +#define org_lwjgl_opengl_GL13_GL_FUNC_SUBTRACT 32778L +#undef org_lwjgl_opengl_GL13_GL_FUNC_REVERSE_SUBTRACT +#define org_lwjgl_opengl_GL13_GL_FUNC_REVERSE_SUBTRACT 32779L +#undef org_lwjgl_opengl_GL13_GL_BLEND_COLOR +#define org_lwjgl_opengl_GL13_GL_BLEND_COLOR 32773L +/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024GL12 */ +#undef org_lwjgl_opengl_GL13_GL_TEXTURE0 +#define org_lwjgl_opengl_GL13_GL_TEXTURE0 33984L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE1 +#define org_lwjgl_opengl_GL13_GL_TEXTURE1 33985L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE2 +#define org_lwjgl_opengl_GL13_GL_TEXTURE2 33986L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE3 +#define org_lwjgl_opengl_GL13_GL_TEXTURE3 33987L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE4 +#define org_lwjgl_opengl_GL13_GL_TEXTURE4 33988L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE5 +#define org_lwjgl_opengl_GL13_GL_TEXTURE5 33989L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE6 +#define org_lwjgl_opengl_GL13_GL_TEXTURE6 33990L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE7 +#define org_lwjgl_opengl_GL13_GL_TEXTURE7 33991L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE8 +#define org_lwjgl_opengl_GL13_GL_TEXTURE8 33992L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE9 +#define org_lwjgl_opengl_GL13_GL_TEXTURE9 33993L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE10 +#define org_lwjgl_opengl_GL13_GL_TEXTURE10 33994L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE11 +#define org_lwjgl_opengl_GL13_GL_TEXTURE11 33995L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE12 +#define org_lwjgl_opengl_GL13_GL_TEXTURE12 33996L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE13 +#define org_lwjgl_opengl_GL13_GL_TEXTURE13 33997L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE14 +#define org_lwjgl_opengl_GL13_GL_TEXTURE14 33998L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE15 +#define org_lwjgl_opengl_GL13_GL_TEXTURE15 33999L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE16 +#define org_lwjgl_opengl_GL13_GL_TEXTURE16 34000L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE17 +#define org_lwjgl_opengl_GL13_GL_TEXTURE17 34001L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE18 +#define org_lwjgl_opengl_GL13_GL_TEXTURE18 34002L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE19 +#define org_lwjgl_opengl_GL13_GL_TEXTURE19 34003L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE20 +#define org_lwjgl_opengl_GL13_GL_TEXTURE20 34004L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE21 +#define org_lwjgl_opengl_GL13_GL_TEXTURE21 34005L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE22 +#define org_lwjgl_opengl_GL13_GL_TEXTURE22 34006L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE23 +#define org_lwjgl_opengl_GL13_GL_TEXTURE23 34007L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE24 +#define org_lwjgl_opengl_GL13_GL_TEXTURE24 34008L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE25 +#define org_lwjgl_opengl_GL13_GL_TEXTURE25 34009L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE26 +#define org_lwjgl_opengl_GL13_GL_TEXTURE26 34010L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE27 +#define org_lwjgl_opengl_GL13_GL_TEXTURE27 34011L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE28 +#define org_lwjgl_opengl_GL13_GL_TEXTURE28 34012L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE29 +#define org_lwjgl_opengl_GL13_GL_TEXTURE29 34013L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE30 +#define org_lwjgl_opengl_GL13_GL_TEXTURE30 34014L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE31 +#define org_lwjgl_opengl_GL13_GL_TEXTURE31 34015L +#undef org_lwjgl_opengl_GL13_GL_ACTIVE_TEXTURE +#define org_lwjgl_opengl_GL13_GL_ACTIVE_TEXTURE 34016L +#undef org_lwjgl_opengl_GL13_GL_CLIENT_ACTIVE_TEXTURE +#define org_lwjgl_opengl_GL13_GL_CLIENT_ACTIVE_TEXTURE 34017L +#undef org_lwjgl_opengl_GL13_GL_MAX_TEXTURE_UNITS +#define org_lwjgl_opengl_GL13_GL_MAX_TEXTURE_UNITS 34018L +#undef org_lwjgl_opengl_GL13_GL_NORMAL_MAP +#define org_lwjgl_opengl_GL13_GL_NORMAL_MAP 34065L +#undef org_lwjgl_opengl_GL13_GL_REFLECTION_MAP +#define org_lwjgl_opengl_GL13_GL_REFLECTION_MAP 34066L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP +#define org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP 34067L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_BINDING_CUBE_MAP +#define org_lwjgl_opengl_GL13_GL_TEXTURE_BINDING_CUBE_MAP 34068L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_POSITIVE_X +#define org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_POSITIVE_X 34069L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_NEGATIVE_X +#define org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_NEGATIVE_X 34070L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_POSITIVE_Y +#define org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_POSITIVE_Y 34071L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y +#define org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 34072L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_POSITIVE_Z +#define org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_POSITIVE_Z 34073L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z +#define org_lwjgl_opengl_GL13_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 34074L +#undef org_lwjgl_opengl_GL13_GL_PROXY_TEXTURE_CUBE_MAP +#define org_lwjgl_opengl_GL13_GL_PROXY_TEXTURE_CUBE_MAP 34075L +#undef org_lwjgl_opengl_GL13_GL_MAX_CUBE_MAP_TEXTURE_SIZE +#define org_lwjgl_opengl_GL13_GL_MAX_CUBE_MAP_TEXTURE_SIZE 34076L +#undef org_lwjgl_opengl_GL13_GL_COMPRESSED_ALPHA +#define org_lwjgl_opengl_GL13_GL_COMPRESSED_ALPHA 34025L +#undef org_lwjgl_opengl_GL13_GL_COMPRESSED_LUMINANCE +#define org_lwjgl_opengl_GL13_GL_COMPRESSED_LUMINANCE 34026L +#undef org_lwjgl_opengl_GL13_GL_COMPRESSED_LUMINANCE_ALPHA +#define org_lwjgl_opengl_GL13_GL_COMPRESSED_LUMINANCE_ALPHA 34027L +#undef org_lwjgl_opengl_GL13_GL_COMPRESSED_INTENSITY +#define org_lwjgl_opengl_GL13_GL_COMPRESSED_INTENSITY 34028L +#undef org_lwjgl_opengl_GL13_GL_COMPRESSED_RGB +#define org_lwjgl_opengl_GL13_GL_COMPRESSED_RGB 34029L +#undef org_lwjgl_opengl_GL13_GL_COMPRESSED_RGBA +#define org_lwjgl_opengl_GL13_GL_COMPRESSED_RGBA 34030L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COMPRESSION_HINT +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COMPRESSION_HINT 34031L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COMPRESSED_IMAGE_SIZE +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COMPRESSED_IMAGE_SIZE 34464L +#undef org_lwjgl_opengl_GL13_GL_TEXTURE_COMPRESSED +#define org_lwjgl_opengl_GL13_GL_TEXTURE_COMPRESSED 34465L +#undef org_lwjgl_opengl_GL13_GL_NUM_COMPRESSED_TEXTURE_FORMATS +#define org_lwjgl_opengl_GL13_GL_NUM_COMPRESSED_TEXTURE_FORMATS 34466L +#undef org_lwjgl_opengl_GL13_GL_COMPRESSED_TEXTURE_FORMATS +#define org_lwjgl_opengl_GL13_GL_COMPRESSED_TEXTURE_FORMATS 34467L +#undef org_lwjgl_opengl_GL13_GL_MULTISAMPLE +#define org_lwjgl_opengl_GL13_GL_MULTISAMPLE 32925L +#undef org_lwjgl_opengl_GL13_GL_SAMPLE_ALPHA_TO_COVERAGE +#define org_lwjgl_opengl_GL13_GL_SAMPLE_ALPHA_TO_COVERAGE 32926L +#undef org_lwjgl_opengl_GL13_GL_SAMPLE_ALPHA_TO_ONE +#define org_lwjgl_opengl_GL13_GL_SAMPLE_ALPHA_TO_ONE 32927L +#undef org_lwjgl_opengl_GL13_GL_SAMPLE_COVERAGE +#define org_lwjgl_opengl_GL13_GL_SAMPLE_COVERAGE 32928L +#undef org_lwjgl_opengl_GL13_GL_SAMPLE_BUFFERS +#define org_lwjgl_opengl_GL13_GL_SAMPLE_BUFFERS 32936L +#undef org_lwjgl_opengl_GL13_GL_SAMPLES +#define org_lwjgl_opengl_GL13_GL_SAMPLES 32937L +#undef org_lwjgl_opengl_GL13_GL_SAMPLE_COVERAGE_VALUE +#define org_lwjgl_opengl_GL13_GL_SAMPLE_COVERAGE_VALUE 32938L +#undef org_lwjgl_opengl_GL13_GL_SAMPLE_COVERAGE_INVERT +#define org_lwjgl_opengl_GL13_GL_SAMPLE_COVERAGE_INVERT 32939L +#undef org_lwjgl_opengl_GL13_GL_MULTISAMPLE_BIT +#define org_lwjgl_opengl_GL13_GL_MULTISAMPLE_BIT 536870912L +#undef org_lwjgl_opengl_GL13_GL_TRANSPOSE_MODELVIEW_MATRIX +#define org_lwjgl_opengl_GL13_GL_TRANSPOSE_MODELVIEW_MATRIX 34019L +#undef org_lwjgl_opengl_GL13_GL_TRANSPOSE_PROJECTION_MATRIX +#define org_lwjgl_opengl_GL13_GL_TRANSPOSE_PROJECTION_MATRIX 34020L +#undef org_lwjgl_opengl_GL13_GL_TRANSPOSE_TEXTURE_MATRIX +#define org_lwjgl_opengl_GL13_GL_TRANSPOSE_TEXTURE_MATRIX 34021L +#undef org_lwjgl_opengl_GL13_GL_TRANSPOSE_COLOR_MATRIX +#define org_lwjgl_opengl_GL13_GL_TRANSPOSE_COLOR_MATRIX 34022L +#undef org_lwjgl_opengl_GL13_GL_COMBINE +#define org_lwjgl_opengl_GL13_GL_COMBINE 34160L +#undef org_lwjgl_opengl_GL13_GL_COMBINE_RGB +#define org_lwjgl_opengl_GL13_GL_COMBINE_RGB 34161L +#undef org_lwjgl_opengl_GL13_GL_COMBINE_ALPHA +#define org_lwjgl_opengl_GL13_GL_COMBINE_ALPHA 34162L +#undef org_lwjgl_opengl_GL13_GL_SOURCE0_RGB +#define org_lwjgl_opengl_GL13_GL_SOURCE0_RGB 34176L +#undef org_lwjgl_opengl_GL13_GL_SOURCE1_RGB +#define org_lwjgl_opengl_GL13_GL_SOURCE1_RGB 34177L +#undef org_lwjgl_opengl_GL13_GL_SOURCE2_RGB +#define org_lwjgl_opengl_GL13_GL_SOURCE2_RGB 34178L +#undef org_lwjgl_opengl_GL13_GL_SOURCE0_ALPHA +#define org_lwjgl_opengl_GL13_GL_SOURCE0_ALPHA 34184L +#undef org_lwjgl_opengl_GL13_GL_SOURCE1_ALPHA +#define org_lwjgl_opengl_GL13_GL_SOURCE1_ALPHA 34185L +#undef org_lwjgl_opengl_GL13_GL_SOURCE2_ALPHA +#define org_lwjgl_opengl_GL13_GL_SOURCE2_ALPHA 34186L +#undef org_lwjgl_opengl_GL13_GL_OPERAND0_RGB +#define org_lwjgl_opengl_GL13_GL_OPERAND0_RGB 34192L +#undef org_lwjgl_opengl_GL13_GL_OPERAND1_RGB +#define org_lwjgl_opengl_GL13_GL_OPERAND1_RGB 34193L +#undef org_lwjgl_opengl_GL13_GL_OPERAND2_RGB +#define org_lwjgl_opengl_GL13_GL_OPERAND2_RGB 34194L +#undef org_lwjgl_opengl_GL13_GL_OPERAND0_ALPHA +#define org_lwjgl_opengl_GL13_GL_OPERAND0_ALPHA 34200L +#undef org_lwjgl_opengl_GL13_GL_OPERAND1_ALPHA +#define org_lwjgl_opengl_GL13_GL_OPERAND1_ALPHA 34201L +#undef org_lwjgl_opengl_GL13_GL_OPERAND2_ALPHA +#define org_lwjgl_opengl_GL13_GL_OPERAND2_ALPHA 34202L +#undef org_lwjgl_opengl_GL13_GL_RGB_SCALE +#define org_lwjgl_opengl_GL13_GL_RGB_SCALE 34163L +#undef org_lwjgl_opengl_GL13_GL_ADD_SIGNED +#define org_lwjgl_opengl_GL13_GL_ADD_SIGNED 34164L +#undef org_lwjgl_opengl_GL13_GL_INTERPOLATE +#define org_lwjgl_opengl_GL13_GL_INTERPOLATE 34165L +#undef org_lwjgl_opengl_GL13_GL_SUBTRACT +#define org_lwjgl_opengl_GL13_GL_SUBTRACT 34023L +#undef org_lwjgl_opengl_GL13_GL_CONSTANT +#define org_lwjgl_opengl_GL13_GL_CONSTANT 34166L +#undef org_lwjgl_opengl_GL13_GL_PRIMARY_COLOR +#define org_lwjgl_opengl_GL13_GL_PRIMARY_COLOR 34167L +#undef org_lwjgl_opengl_GL13_GL_PREVIOUS +#define org_lwjgl_opengl_GL13_GL_PREVIOUS 34168L +#undef org_lwjgl_opengl_GL13_GL_DOT3_RGB +#define org_lwjgl_opengl_GL13_GL_DOT3_RGB 34478L +#undef org_lwjgl_opengl_GL13_GL_DOT3_RGBA +#define org_lwjgl_opengl_GL13_GL_DOT3_RGBA 34479L +#undef org_lwjgl_opengl_GL13_GL_CLAMP_TO_BORDER +#define org_lwjgl_opengl_GL13_GL_CLAMP_TO_BORDER 33069L +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glActiveTexture + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glActiveTexture + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glClientActiveTexture + * Signature: (I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glClientActiveTexture + (JNIEnv *, jclass, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglCompressedTexImage1D + * Signature: (IIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexImage1D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglCompressedTexImage2D + * Signature: (IIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexImage2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglCompressedTexImage3D + * Signature: (IIIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexImage3D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglCompressedTexSubImage1D + * Signature: (IIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexSubImage1D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglCompressedTexSubImage2D + * Signature: (IIIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexSubImage2D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglCompressedTexSubImage3D + * Signature: (IIIIIIIIIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglCompressedTexSubImage3D + (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglGetCompressedTexImage + * Signature: (IILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglGetCompressedTexImage + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultiTexCoord1f + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glMultiTexCoord1f + (JNIEnv *, jclass, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultiTexCoord2f + * Signature: (IFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glMultiTexCoord2f + (JNIEnv *, jclass, jint, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultiTexCoord3f + * Signature: (IFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glMultiTexCoord3f + (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glMultiTexCoord4f + * Signature: (IFFFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glMultiTexCoord4f + (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglLoadTransposeMatrixf + * Signature: (Ljava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglLoadTransposeMatrixf + (JNIEnv *, jclass, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: nglMultTransposeMatrixf + * Signature: (Ljava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_nglMultTransposeMatrixf + (JNIEnv *, jclass, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL13 + * Method: glSampleCoverage + * Signature: (FZ)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL13_glSampleCoverage + (JNIEnv *, jclass, jfloat, jboolean); + +#ifdef __cplusplus +} +#endif +#endif diff --git a/src/native/common/org_lwjgl_opengl_GL14.cpp b/src/native/common/org_lwjgl_opengl_GL14.cpp new file mode 100644 index 00000000..764a1bba --- /dev/null +++ b/src/native/common/org_lwjgl_opengl_GL14.cpp @@ -0,0 +1,258 @@ +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * * Neither the name of 'Light Weight Java Game Library' nor the names of + * its contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +/** + * $Id$ + * + * Core OpenGL functions. + * + * @author cix_foo + * @version $Revision$ + */ + +#ifdef _WIN32 +#include +#endif + +#include "org_lwjgl_opengl_GL14.h" +#include "checkGLerror.h" +#include "extgl.h" + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glFogCoordf + * Signature: (F)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glFogCoordf + (JNIEnv *env, jclass clazz, jfloat f) { + CHECK_EXISTS(glFogCoordf) + glFogCoordf(f); +} + + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglFogCoordPointer + * Signature: (IILjava/nio/Buffer;)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglFogCoordPointer + (JNIEnv *env, jclass clazz, jint p1, jint p2, jobject buffer, jint offset) { + CHECK_EXISTS(glFogCoordPointer) + GLvoid *address = (GLvoid *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glFogCoordPointer(p1, p2, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglFogCoordPointerVBO + * Signature: (IILjava/nio/Buffer;)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglFogCoordPointerVBO + (JNIEnv *env, jclass clazz, jint p1, jint p2, jint buffer_offset) { + CHECK_EXISTS(glFogCoordPointer) + glFogCoordPointer(p1, p2, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glMultiDrawArrays + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglMultiDrawArrays + (JNIEnv *env, jclass clazz, jint mode, jobject first, jint first_offset, jobject count, jint count_offset, jint primcount) { + CHECK_EXISTS(glMultiDrawArrays) + GLint *address = first_offset + (GLint *)env->GetDirectBufferAddress(first); + GLsizei *address2 = count_offset + (GLsizei *)env->GetDirectBufferAddress(count); + glMultiDrawArrays(mode, address, address2, (GLsizei)primcount); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glMultiDrawElements + * Signature: (IIIII)V + */ +/*JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glMultiDrawElements + (JNIEnv *env, jclass clazz, jint mode, jobject count, jint type, jobject indices, jint primcount) { + CHECK_EXISTS(glMultiDrawElements) + const GLsizei *address = (const GLsizei *)env->GetDirectBufferAddress(count); + const void *address2 = (const void *)env->GetDirectBufferAddress(indices); + glMultiDrawElements(mode, address, type, address2, primcount); + CHECK_GL_ERROR +} +*/ + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glPointParameterf + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glPointParameterf + (JNIEnv *env, jclass clazz, jint p1, jfloat p2) { + CHECK_EXISTS(glPointParameterf) + glPointParameterf(p1, p2); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glPointParameterfv + * Signature: (ILjava/nio/FloatBuffer;)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglPointParameterfv + (JNIEnv *env, jclass clazz, jint p1, jobject buffer, jint offset) { + CHECK_EXISTS(glPointParameterfv) + GLfloat *address = offset + (GLfloat *)env->GetDirectBufferAddress(buffer); + glPointParameterfv(p1, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glSecondaryColor3b + * Signature: (BBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glSecondaryColor3b + (JNIEnv *env, jclass clazz, jbyte p1, jbyte p2, jbyte p3) { + CHECK_EXISTS(glSecondaryColor3b) + glSecondaryColor3b(p1, p2, p3); +} + + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glSecondaryColor3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glSecondaryColor3f + (JNIEnv *env, jclass clazz, jfloat p1, jfloat p2, jfloat p3) { + CHECK_EXISTS(glSecondaryColor3f) + glSecondaryColor3f(p1, p2, p3); +} + + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glSecondaryColor3ub + * Signature: (BBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glSecondaryColor3ub + (JNIEnv *env, jclass clazz, jbyte p1, jbyte p2, jbyte p3) { + CHECK_EXISTS(glSecondaryColor3ub) + glSecondaryColor3ub(p1, p2, p3); +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglSecondaryColorPointer + * Signature: (IIILjava/nio/Buffer;)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglSecondaryColorPointer + (JNIEnv *env, jclass clazz, jint p1, jint p2, jint p3, jobject buffer, jint offset) { + CHECK_EXISTS(glSecondaryColorPointer) + const GLvoid *address = (const GLvoid *)(offset + (GLbyte *)env->GetDirectBufferAddress(buffer)); + glSecondaryColorPointer(p1, p2, p3, address); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglSecondaryColorPointerVBO + * Signature: (IIILjava/nio/Buffer;)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglSecondaryColorPointerVBO + (JNIEnv *env, jclass clazz, jint p1, jint p2, jint p3, jint buffer_offset) { + CHECK_EXISTS(glSecondaryColorPointer) + glSecondaryColorPointer(p1, p2, p3, offsetToPointer(buffer_offset)); + CHECK_GL_ERROR +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glBlendFuncSeparate + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glBlendFuncSeparate + (JNIEnv *env, jclass clazz, jint p1, jint p2, jint p3, jint p4) { + CHECK_EXISTS(glBlendFuncSeparate) + glBlendFuncSeparate(p1, p2, p3, p4); + CHECK_GL_ERROR +} + + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glWindowPos2f + * Signature: (FF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glWindowPos2f + (JNIEnv *env, jclass clazz, jfloat p1, jfloat p2) { + CHECK_EXISTS(glWindowPos2f); + glWindowPos2f(p1, p2); +} + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glWindowPos2i + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glWindowPos2i + (JNIEnv *env, jclass clazz, jint p1, jint p2) { + CHECK_EXISTS(glWindowPos2i) + glWindowPos2i(p1, p2); +} + + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glWindowPos3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glWindowPos3f + (JNIEnv *env, jclass clazz, jfloat p1, jfloat p2, jfloat p3) { + CHECK_EXISTS(glWindowPos3f) + glWindowPos3f(p1, p2, p3); +} + + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glWindowPos3i + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glWindowPos3i + (JNIEnv *env, jclass clazz, jint p1, jint p2, jint p3) { + CHECK_EXISTS(glWindowPos3i) + glWindowPos3i(p1, p2, p3); +} diff --git a/src/native/common/org_lwjgl_opengl_GL14.h b/src/native/common/org_lwjgl_opengl_GL14.h new file mode 100644 index 00000000..b787fc2a --- /dev/null +++ b/src/native/common/org_lwjgl_opengl_GL14.h @@ -0,0 +1,1705 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class org_lwjgl_opengl_GL14 */ + +#ifndef _Included_org_lwjgl_opengl_GL14 +#define _Included_org_lwjgl_opengl_GL14 +#ifdef __cplusplus +extern "C" { +#endif +/* Inaccessible static: _00024assertionsDisabled */ +#undef org_lwjgl_opengl_GL14_GL_ACCUM +#define org_lwjgl_opengl_GL14_GL_ACCUM 256L +#undef org_lwjgl_opengl_GL14_GL_LOAD +#define org_lwjgl_opengl_GL14_GL_LOAD 257L +#undef org_lwjgl_opengl_GL14_GL_RETURN +#define org_lwjgl_opengl_GL14_GL_RETURN 258L +#undef org_lwjgl_opengl_GL14_GL_MULT +#define org_lwjgl_opengl_GL14_GL_MULT 259L +#undef org_lwjgl_opengl_GL14_GL_ADD +#define org_lwjgl_opengl_GL14_GL_ADD 260L +#undef org_lwjgl_opengl_GL14_GL_NEVER +#define org_lwjgl_opengl_GL14_GL_NEVER 512L +#undef org_lwjgl_opengl_GL14_GL_LESS +#define org_lwjgl_opengl_GL14_GL_LESS 513L +#undef org_lwjgl_opengl_GL14_GL_EQUAL +#define org_lwjgl_opengl_GL14_GL_EQUAL 514L +#undef org_lwjgl_opengl_GL14_GL_LEQUAL +#define org_lwjgl_opengl_GL14_GL_LEQUAL 515L +#undef org_lwjgl_opengl_GL14_GL_GREATER +#define org_lwjgl_opengl_GL14_GL_GREATER 516L +#undef org_lwjgl_opengl_GL14_GL_NOTEQUAL +#define org_lwjgl_opengl_GL14_GL_NOTEQUAL 517L +#undef org_lwjgl_opengl_GL14_GL_GEQUAL +#define org_lwjgl_opengl_GL14_GL_GEQUAL 518L +#undef org_lwjgl_opengl_GL14_GL_ALWAYS +#define org_lwjgl_opengl_GL14_GL_ALWAYS 519L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_BIT +#define org_lwjgl_opengl_GL14_GL_CURRENT_BIT 1L +#undef org_lwjgl_opengl_GL14_GL_POINT_BIT +#define org_lwjgl_opengl_GL14_GL_POINT_BIT 2L +#undef org_lwjgl_opengl_GL14_GL_LINE_BIT +#define org_lwjgl_opengl_GL14_GL_LINE_BIT 4L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_BIT +#define org_lwjgl_opengl_GL14_GL_POLYGON_BIT 8L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_STIPPLE_BIT +#define org_lwjgl_opengl_GL14_GL_POLYGON_STIPPLE_BIT 16L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MODE_BIT +#define org_lwjgl_opengl_GL14_GL_PIXEL_MODE_BIT 32L +#undef org_lwjgl_opengl_GL14_GL_LIGHTING_BIT +#define org_lwjgl_opengl_GL14_GL_LIGHTING_BIT 64L +#undef org_lwjgl_opengl_GL14_GL_FOG_BIT +#define org_lwjgl_opengl_GL14_GL_FOG_BIT 128L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_BUFFER_BIT +#define org_lwjgl_opengl_GL14_GL_DEPTH_BUFFER_BIT 256L +#undef org_lwjgl_opengl_GL14_GL_ACCUM_BUFFER_BIT +#define org_lwjgl_opengl_GL14_GL_ACCUM_BUFFER_BIT 512L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_BUFFER_BIT +#define org_lwjgl_opengl_GL14_GL_STENCIL_BUFFER_BIT 1024L +#undef org_lwjgl_opengl_GL14_GL_VIEWPORT_BIT +#define org_lwjgl_opengl_GL14_GL_VIEWPORT_BIT 2048L +#undef org_lwjgl_opengl_GL14_GL_TRANSFORM_BIT +#define org_lwjgl_opengl_GL14_GL_TRANSFORM_BIT 4096L +#undef org_lwjgl_opengl_GL14_GL_ENABLE_BIT +#define org_lwjgl_opengl_GL14_GL_ENABLE_BIT 8192L +#undef org_lwjgl_opengl_GL14_GL_COLOR_BUFFER_BIT +#define org_lwjgl_opengl_GL14_GL_COLOR_BUFFER_BIT 16384L +#undef org_lwjgl_opengl_GL14_GL_HINT_BIT +#define org_lwjgl_opengl_GL14_GL_HINT_BIT 32768L +#undef org_lwjgl_opengl_GL14_GL_EVAL_BIT +#define org_lwjgl_opengl_GL14_GL_EVAL_BIT 65536L +#undef org_lwjgl_opengl_GL14_GL_LIST_BIT +#define org_lwjgl_opengl_GL14_GL_LIST_BIT 131072L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BIT +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BIT 262144L +#undef org_lwjgl_opengl_GL14_GL_SCISSOR_BIT +#define org_lwjgl_opengl_GL14_GL_SCISSOR_BIT 524288L +#undef org_lwjgl_opengl_GL14_GL_ALL_ATTRIB_BITS +#define org_lwjgl_opengl_GL14_GL_ALL_ATTRIB_BITS 1048575L +#undef org_lwjgl_opengl_GL14_GL_POINTS +#define org_lwjgl_opengl_GL14_GL_POINTS 0L +#undef org_lwjgl_opengl_GL14_GL_LINES +#define org_lwjgl_opengl_GL14_GL_LINES 1L +#undef org_lwjgl_opengl_GL14_GL_LINE_LOOP +#define org_lwjgl_opengl_GL14_GL_LINE_LOOP 2L +#undef org_lwjgl_opengl_GL14_GL_LINE_STRIP +#define org_lwjgl_opengl_GL14_GL_LINE_STRIP 3L +#undef org_lwjgl_opengl_GL14_GL_TRIANGLES +#define org_lwjgl_opengl_GL14_GL_TRIANGLES 4L +#undef org_lwjgl_opengl_GL14_GL_TRIANGLE_STRIP +#define org_lwjgl_opengl_GL14_GL_TRIANGLE_STRIP 5L +#undef org_lwjgl_opengl_GL14_GL_TRIANGLE_FAN +#define org_lwjgl_opengl_GL14_GL_TRIANGLE_FAN 6L +#undef org_lwjgl_opengl_GL14_GL_QUADS +#define org_lwjgl_opengl_GL14_GL_QUADS 7L +#undef org_lwjgl_opengl_GL14_GL_QUAD_STRIP +#define org_lwjgl_opengl_GL14_GL_QUAD_STRIP 8L +#undef org_lwjgl_opengl_GL14_GL_POLYGON +#define org_lwjgl_opengl_GL14_GL_POLYGON 9L +#undef org_lwjgl_opengl_GL14_GL_ZERO +#define org_lwjgl_opengl_GL14_GL_ZERO 0L +#undef org_lwjgl_opengl_GL14_GL_ONE +#define org_lwjgl_opengl_GL14_GL_ONE 1L +#undef org_lwjgl_opengl_GL14_GL_SRC_COLOR +#define org_lwjgl_opengl_GL14_GL_SRC_COLOR 768L +#undef org_lwjgl_opengl_GL14_GL_ONE_MINUS_SRC_COLOR +#define org_lwjgl_opengl_GL14_GL_ONE_MINUS_SRC_COLOR 769L +#undef org_lwjgl_opengl_GL14_GL_SRC_ALPHA +#define org_lwjgl_opengl_GL14_GL_SRC_ALPHA 770L +#undef org_lwjgl_opengl_GL14_GL_ONE_MINUS_SRC_ALPHA +#define org_lwjgl_opengl_GL14_GL_ONE_MINUS_SRC_ALPHA 771L +#undef org_lwjgl_opengl_GL14_GL_DST_ALPHA +#define org_lwjgl_opengl_GL14_GL_DST_ALPHA 772L +#undef org_lwjgl_opengl_GL14_GL_ONE_MINUS_DST_ALPHA +#define org_lwjgl_opengl_GL14_GL_ONE_MINUS_DST_ALPHA 773L +#undef org_lwjgl_opengl_GL14_GL_DST_COLOR +#define org_lwjgl_opengl_GL14_GL_DST_COLOR 774L +#undef org_lwjgl_opengl_GL14_GL_ONE_MINUS_DST_COLOR +#define org_lwjgl_opengl_GL14_GL_ONE_MINUS_DST_COLOR 775L +#undef org_lwjgl_opengl_GL14_GL_SRC_ALPHA_SATURATE +#define org_lwjgl_opengl_GL14_GL_SRC_ALPHA_SATURATE 776L +#undef org_lwjgl_opengl_GL14_GL_CONSTANT_COLOR +#define org_lwjgl_opengl_GL14_GL_CONSTANT_COLOR 32769L +#undef org_lwjgl_opengl_GL14_GL_ONE_MINUS_CONSTANT_COLOR +#define org_lwjgl_opengl_GL14_GL_ONE_MINUS_CONSTANT_COLOR 32770L +#undef org_lwjgl_opengl_GL14_GL_CONSTANT_ALPHA +#define org_lwjgl_opengl_GL14_GL_CONSTANT_ALPHA 32771L +#undef org_lwjgl_opengl_GL14_GL_ONE_MINUS_CONSTANT_ALPHA +#define org_lwjgl_opengl_GL14_GL_ONE_MINUS_CONSTANT_ALPHA 32772L +#undef org_lwjgl_opengl_GL14_GL_TRUE +#define org_lwjgl_opengl_GL14_GL_TRUE 1L +#undef org_lwjgl_opengl_GL14_GL_FALSE +#define org_lwjgl_opengl_GL14_GL_FALSE 0L +#undef org_lwjgl_opengl_GL14_GL_CLIP_PLANE0 +#define org_lwjgl_opengl_GL14_GL_CLIP_PLANE0 12288L +#undef org_lwjgl_opengl_GL14_GL_CLIP_PLANE1 +#define org_lwjgl_opengl_GL14_GL_CLIP_PLANE1 12289L +#undef org_lwjgl_opengl_GL14_GL_CLIP_PLANE2 +#define org_lwjgl_opengl_GL14_GL_CLIP_PLANE2 12290L +#undef org_lwjgl_opengl_GL14_GL_CLIP_PLANE3 +#define org_lwjgl_opengl_GL14_GL_CLIP_PLANE3 12291L +#undef org_lwjgl_opengl_GL14_GL_CLIP_PLANE4 +#define org_lwjgl_opengl_GL14_GL_CLIP_PLANE4 12292L +#undef org_lwjgl_opengl_GL14_GL_CLIP_PLANE5 +#define org_lwjgl_opengl_GL14_GL_CLIP_PLANE5 12293L +#undef org_lwjgl_opengl_GL14_GL_BYTE +#define org_lwjgl_opengl_GL14_GL_BYTE 5120L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_BYTE +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_BYTE 5121L +#undef org_lwjgl_opengl_GL14_GL_SHORT +#define org_lwjgl_opengl_GL14_GL_SHORT 5122L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT 5123L +#undef org_lwjgl_opengl_GL14_GL_INT +#define org_lwjgl_opengl_GL14_GL_INT 5124L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_INT +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_INT 5125L +#undef org_lwjgl_opengl_GL14_GL_FLOAT +#define org_lwjgl_opengl_GL14_GL_FLOAT 5126L +#undef org_lwjgl_opengl_GL14_GL_2_BYTES +#define org_lwjgl_opengl_GL14_GL_2_BYTES 5127L +#undef org_lwjgl_opengl_GL14_GL_3_BYTES +#define org_lwjgl_opengl_GL14_GL_3_BYTES 5128L +#undef org_lwjgl_opengl_GL14_GL_4_BYTES +#define org_lwjgl_opengl_GL14_GL_4_BYTES 5129L +#undef org_lwjgl_opengl_GL14_GL_DOUBLE +#define org_lwjgl_opengl_GL14_GL_DOUBLE 5130L +#undef org_lwjgl_opengl_GL14_GL_NONE +#define org_lwjgl_opengl_GL14_GL_NONE 0L +#undef org_lwjgl_opengl_GL14_GL_FRONT_LEFT +#define org_lwjgl_opengl_GL14_GL_FRONT_LEFT 1024L +#undef org_lwjgl_opengl_GL14_GL_FRONT_RIGHT +#define org_lwjgl_opengl_GL14_GL_FRONT_RIGHT 1025L +#undef org_lwjgl_opengl_GL14_GL_BACK_LEFT +#define org_lwjgl_opengl_GL14_GL_BACK_LEFT 1026L +#undef org_lwjgl_opengl_GL14_GL_BACK_RIGHT +#define org_lwjgl_opengl_GL14_GL_BACK_RIGHT 1027L +#undef org_lwjgl_opengl_GL14_GL_FRONT +#define org_lwjgl_opengl_GL14_GL_FRONT 1028L +#undef org_lwjgl_opengl_GL14_GL_BACK +#define org_lwjgl_opengl_GL14_GL_BACK 1029L +#undef org_lwjgl_opengl_GL14_GL_LEFT +#define org_lwjgl_opengl_GL14_GL_LEFT 1030L +#undef org_lwjgl_opengl_GL14_GL_RIGHT +#define org_lwjgl_opengl_GL14_GL_RIGHT 1031L +#undef org_lwjgl_opengl_GL14_GL_FRONT_AND_BACK +#define org_lwjgl_opengl_GL14_GL_FRONT_AND_BACK 1032L +#undef org_lwjgl_opengl_GL14_GL_AUX0 +#define org_lwjgl_opengl_GL14_GL_AUX0 1033L +#undef org_lwjgl_opengl_GL14_GL_AUX1 +#define org_lwjgl_opengl_GL14_GL_AUX1 1034L +#undef org_lwjgl_opengl_GL14_GL_AUX2 +#define org_lwjgl_opengl_GL14_GL_AUX2 1035L +#undef org_lwjgl_opengl_GL14_GL_AUX3 +#define org_lwjgl_opengl_GL14_GL_AUX3 1036L +#undef org_lwjgl_opengl_GL14_GL_NO_ERROR +#define org_lwjgl_opengl_GL14_GL_NO_ERROR 0L +#undef org_lwjgl_opengl_GL14_GL_INVALID_ENUM +#define org_lwjgl_opengl_GL14_GL_INVALID_ENUM 1280L +#undef org_lwjgl_opengl_GL14_GL_INVALID_VALUE +#define org_lwjgl_opengl_GL14_GL_INVALID_VALUE 1281L +#undef org_lwjgl_opengl_GL14_GL_INVALID_OPERATION +#define org_lwjgl_opengl_GL14_GL_INVALID_OPERATION 1282L +#undef org_lwjgl_opengl_GL14_GL_STACK_OVERFLOW +#define org_lwjgl_opengl_GL14_GL_STACK_OVERFLOW 1283L +#undef org_lwjgl_opengl_GL14_GL_STACK_UNDERFLOW +#define org_lwjgl_opengl_GL14_GL_STACK_UNDERFLOW 1284L +#undef org_lwjgl_opengl_GL14_GL_OUT_OF_MEMORY +#define org_lwjgl_opengl_GL14_GL_OUT_OF_MEMORY 1285L +#undef org_lwjgl_opengl_GL14_GL_2D +#define org_lwjgl_opengl_GL14_GL_2D 1536L +#undef org_lwjgl_opengl_GL14_GL_3D +#define org_lwjgl_opengl_GL14_GL_3D 1537L +#undef org_lwjgl_opengl_GL14_GL_3D_COLOR +#define org_lwjgl_opengl_GL14_GL_3D_COLOR 1538L +#undef org_lwjgl_opengl_GL14_GL_3D_COLOR_TEXTURE +#define org_lwjgl_opengl_GL14_GL_3D_COLOR_TEXTURE 1539L +#undef org_lwjgl_opengl_GL14_GL_4D_COLOR_TEXTURE +#define org_lwjgl_opengl_GL14_GL_4D_COLOR_TEXTURE 1540L +#undef org_lwjgl_opengl_GL14_GL_PASS_THROUGH_TOKEN +#define org_lwjgl_opengl_GL14_GL_PASS_THROUGH_TOKEN 1792L +#undef org_lwjgl_opengl_GL14_GL_POINT_TOKEN +#define org_lwjgl_opengl_GL14_GL_POINT_TOKEN 1793L +#undef org_lwjgl_opengl_GL14_GL_LINE_TOKEN +#define org_lwjgl_opengl_GL14_GL_LINE_TOKEN 1794L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_TOKEN +#define org_lwjgl_opengl_GL14_GL_POLYGON_TOKEN 1795L +#undef org_lwjgl_opengl_GL14_GL_BITMAP_TOKEN +#define org_lwjgl_opengl_GL14_GL_BITMAP_TOKEN 1796L +#undef org_lwjgl_opengl_GL14_GL_DRAW_PIXEL_TOKEN +#define org_lwjgl_opengl_GL14_GL_DRAW_PIXEL_TOKEN 1797L +#undef org_lwjgl_opengl_GL14_GL_COPY_PIXEL_TOKEN +#define org_lwjgl_opengl_GL14_GL_COPY_PIXEL_TOKEN 1798L +#undef org_lwjgl_opengl_GL14_GL_LINE_RESET_TOKEN +#define org_lwjgl_opengl_GL14_GL_LINE_RESET_TOKEN 1799L +#undef org_lwjgl_opengl_GL14_GL_EXP +#define org_lwjgl_opengl_GL14_GL_EXP 2048L +#undef org_lwjgl_opengl_GL14_GL_EXP2 +#define org_lwjgl_opengl_GL14_GL_EXP2 2049L +#undef org_lwjgl_opengl_GL14_GL_CW +#define org_lwjgl_opengl_GL14_GL_CW 2304L +#undef org_lwjgl_opengl_GL14_GL_CCW +#define org_lwjgl_opengl_GL14_GL_CCW 2305L +#undef org_lwjgl_opengl_GL14_GL_COEFF +#define org_lwjgl_opengl_GL14_GL_COEFF 2560L +#undef org_lwjgl_opengl_GL14_GL_ORDER +#define org_lwjgl_opengl_GL14_GL_ORDER 2561L +#undef org_lwjgl_opengl_GL14_GL_DOMAIN +#define org_lwjgl_opengl_GL14_GL_DOMAIN 2562L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_COLOR +#define org_lwjgl_opengl_GL14_GL_CURRENT_COLOR 2816L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_INDEX +#define org_lwjgl_opengl_GL14_GL_CURRENT_INDEX 2817L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_NORMAL +#define org_lwjgl_opengl_GL14_GL_CURRENT_NORMAL 2818L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_TEXTURE_COORDS +#define org_lwjgl_opengl_GL14_GL_CURRENT_TEXTURE_COORDS 2819L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_COLOR +#define org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_COLOR 2820L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_INDEX +#define org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_INDEX 2821L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_TEXTURE_COORDS +#define org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_TEXTURE_COORDS 2822L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_POSITION +#define org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_POSITION 2823L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_POSITION_VALID +#define org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_POSITION_VALID 2824L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_DISTANCE +#define org_lwjgl_opengl_GL14_GL_CURRENT_RASTER_DISTANCE 2825L +#undef org_lwjgl_opengl_GL14_GL_POINT_SMOOTH +#define org_lwjgl_opengl_GL14_GL_POINT_SMOOTH 2832L +#undef org_lwjgl_opengl_GL14_GL_POINT_SIZE +#define org_lwjgl_opengl_GL14_GL_POINT_SIZE 2833L +#undef org_lwjgl_opengl_GL14_GL_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL14_GL_POINT_SIZE_RANGE 2834L +#undef org_lwjgl_opengl_GL14_GL_POINT_SIZE_GRANULARITY +#define org_lwjgl_opengl_GL14_GL_POINT_SIZE_GRANULARITY 2835L +#undef org_lwjgl_opengl_GL14_GL_LINE_SMOOTH +#define org_lwjgl_opengl_GL14_GL_LINE_SMOOTH 2848L +#undef org_lwjgl_opengl_GL14_GL_LINE_WIDTH +#define org_lwjgl_opengl_GL14_GL_LINE_WIDTH 2849L +#undef org_lwjgl_opengl_GL14_GL_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL14_GL_LINE_WIDTH_RANGE 2850L +#undef org_lwjgl_opengl_GL14_GL_LINE_WIDTH_GRANULARITY +#define org_lwjgl_opengl_GL14_GL_LINE_WIDTH_GRANULARITY 2851L +#undef org_lwjgl_opengl_GL14_GL_LINE_STIPPLE +#define org_lwjgl_opengl_GL14_GL_LINE_STIPPLE 2852L +#undef org_lwjgl_opengl_GL14_GL_LINE_STIPPLE_PATTERN +#define org_lwjgl_opengl_GL14_GL_LINE_STIPPLE_PATTERN 2853L +#undef org_lwjgl_opengl_GL14_GL_LINE_STIPPLE_REPEAT +#define org_lwjgl_opengl_GL14_GL_LINE_STIPPLE_REPEAT 2854L +#undef org_lwjgl_opengl_GL14_GL_LIST_MODE +#define org_lwjgl_opengl_GL14_GL_LIST_MODE 2864L +#undef org_lwjgl_opengl_GL14_GL_MAX_LIST_NESTING +#define org_lwjgl_opengl_GL14_GL_MAX_LIST_NESTING 2865L +#undef org_lwjgl_opengl_GL14_GL_LIST_BASE +#define org_lwjgl_opengl_GL14_GL_LIST_BASE 2866L +#undef org_lwjgl_opengl_GL14_GL_LIST_INDEX +#define org_lwjgl_opengl_GL14_GL_LIST_INDEX 2867L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_MODE +#define org_lwjgl_opengl_GL14_GL_POLYGON_MODE 2880L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_SMOOTH +#define org_lwjgl_opengl_GL14_GL_POLYGON_SMOOTH 2881L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_STIPPLE +#define org_lwjgl_opengl_GL14_GL_POLYGON_STIPPLE 2882L +#undef org_lwjgl_opengl_GL14_GL_EDGE_FLAG +#define org_lwjgl_opengl_GL14_GL_EDGE_FLAG 2883L +#undef org_lwjgl_opengl_GL14_GL_CULL_FACE +#define org_lwjgl_opengl_GL14_GL_CULL_FACE 2884L +#undef org_lwjgl_opengl_GL14_GL_CULL_FACE_MODE +#define org_lwjgl_opengl_GL14_GL_CULL_FACE_MODE 2885L +#undef org_lwjgl_opengl_GL14_GL_FRONT_FACE +#define org_lwjgl_opengl_GL14_GL_FRONT_FACE 2886L +#undef org_lwjgl_opengl_GL14_GL_LIGHTING +#define org_lwjgl_opengl_GL14_GL_LIGHTING 2896L +#undef org_lwjgl_opengl_GL14_GL_LIGHT_MODEL_LOCAL_VIEWER +#define org_lwjgl_opengl_GL14_GL_LIGHT_MODEL_LOCAL_VIEWER 2897L +#undef org_lwjgl_opengl_GL14_GL_LIGHT_MODEL_TWO_SIDE +#define org_lwjgl_opengl_GL14_GL_LIGHT_MODEL_TWO_SIDE 2898L +#undef org_lwjgl_opengl_GL14_GL_LIGHT_MODEL_AMBIENT +#define org_lwjgl_opengl_GL14_GL_LIGHT_MODEL_AMBIENT 2899L +#undef org_lwjgl_opengl_GL14_GL_SHADE_MODEL +#define org_lwjgl_opengl_GL14_GL_SHADE_MODEL 2900L +#undef org_lwjgl_opengl_GL14_GL_COLOR_MATERIAL_FACE +#define org_lwjgl_opengl_GL14_GL_COLOR_MATERIAL_FACE 2901L +#undef org_lwjgl_opengl_GL14_GL_COLOR_MATERIAL_PARAMETER +#define org_lwjgl_opengl_GL14_GL_COLOR_MATERIAL_PARAMETER 2902L +#undef org_lwjgl_opengl_GL14_GL_COLOR_MATERIAL +#define org_lwjgl_opengl_GL14_GL_COLOR_MATERIAL 2903L +#undef org_lwjgl_opengl_GL14_GL_FOG +#define org_lwjgl_opengl_GL14_GL_FOG 2912L +#undef org_lwjgl_opengl_GL14_GL_FOG_INDEX +#define org_lwjgl_opengl_GL14_GL_FOG_INDEX 2913L +#undef org_lwjgl_opengl_GL14_GL_FOG_DENSITY +#define org_lwjgl_opengl_GL14_GL_FOG_DENSITY 2914L +#undef org_lwjgl_opengl_GL14_GL_FOG_START +#define org_lwjgl_opengl_GL14_GL_FOG_START 2915L +#undef org_lwjgl_opengl_GL14_GL_FOG_END +#define org_lwjgl_opengl_GL14_GL_FOG_END 2916L +#undef org_lwjgl_opengl_GL14_GL_FOG_MODE +#define org_lwjgl_opengl_GL14_GL_FOG_MODE 2917L +#undef org_lwjgl_opengl_GL14_GL_FOG_COLOR +#define org_lwjgl_opengl_GL14_GL_FOG_COLOR 2918L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_RANGE +#define org_lwjgl_opengl_GL14_GL_DEPTH_RANGE 2928L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_TEST +#define org_lwjgl_opengl_GL14_GL_DEPTH_TEST 2929L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_WRITEMASK +#define org_lwjgl_opengl_GL14_GL_DEPTH_WRITEMASK 2930L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_CLEAR_VALUE +#define org_lwjgl_opengl_GL14_GL_DEPTH_CLEAR_VALUE 2931L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_FUNC +#define org_lwjgl_opengl_GL14_GL_DEPTH_FUNC 2932L +#undef org_lwjgl_opengl_GL14_GL_ACCUM_CLEAR_VALUE +#define org_lwjgl_opengl_GL14_GL_ACCUM_CLEAR_VALUE 2944L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_TEST +#define org_lwjgl_opengl_GL14_GL_STENCIL_TEST 2960L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_CLEAR_VALUE +#define org_lwjgl_opengl_GL14_GL_STENCIL_CLEAR_VALUE 2961L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_FUNC +#define org_lwjgl_opengl_GL14_GL_STENCIL_FUNC 2962L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_VALUE_MASK +#define org_lwjgl_opengl_GL14_GL_STENCIL_VALUE_MASK 2963L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_FAIL +#define org_lwjgl_opengl_GL14_GL_STENCIL_FAIL 2964L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_PASS_DEPTH_FAIL +#define org_lwjgl_opengl_GL14_GL_STENCIL_PASS_DEPTH_FAIL 2965L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_PASS_DEPTH_PASS +#define org_lwjgl_opengl_GL14_GL_STENCIL_PASS_DEPTH_PASS 2966L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_REF +#define org_lwjgl_opengl_GL14_GL_STENCIL_REF 2967L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_WRITEMASK +#define org_lwjgl_opengl_GL14_GL_STENCIL_WRITEMASK 2968L +#undef org_lwjgl_opengl_GL14_GL_MATRIX_MODE +#define org_lwjgl_opengl_GL14_GL_MATRIX_MODE 2976L +#undef org_lwjgl_opengl_GL14_GL_NORMALIZE +#define org_lwjgl_opengl_GL14_GL_NORMALIZE 2977L +#undef org_lwjgl_opengl_GL14_GL_VIEWPORT +#define org_lwjgl_opengl_GL14_GL_VIEWPORT 2978L +#undef org_lwjgl_opengl_GL14_GL_MODELVIEW_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_MODELVIEW_STACK_DEPTH 2979L +#undef org_lwjgl_opengl_GL14_GL_PROJECTION_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_PROJECTION_STACK_DEPTH 2980L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_TEXTURE_STACK_DEPTH 2981L +#undef org_lwjgl_opengl_GL14_GL_MODELVIEW_MATRIX +#define org_lwjgl_opengl_GL14_GL_MODELVIEW_MATRIX 2982L +#undef org_lwjgl_opengl_GL14_GL_PROJECTION_MATRIX +#define org_lwjgl_opengl_GL14_GL_PROJECTION_MATRIX 2983L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_MATRIX +#define org_lwjgl_opengl_GL14_GL_TEXTURE_MATRIX 2984L +#undef org_lwjgl_opengl_GL14_GL_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_ATTRIB_STACK_DEPTH 2992L +#undef org_lwjgl_opengl_GL14_GL_CLIENT_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_CLIENT_ATTRIB_STACK_DEPTH 2993L +#undef org_lwjgl_opengl_GL14_GL_ALPHA_TEST +#define org_lwjgl_opengl_GL14_GL_ALPHA_TEST 3008L +#undef org_lwjgl_opengl_GL14_GL_ALPHA_TEST_FUNC +#define org_lwjgl_opengl_GL14_GL_ALPHA_TEST_FUNC 3009L +#undef org_lwjgl_opengl_GL14_GL_ALPHA_TEST_REF +#define org_lwjgl_opengl_GL14_GL_ALPHA_TEST_REF 3010L +#undef org_lwjgl_opengl_GL14_GL_DITHER +#define org_lwjgl_opengl_GL14_GL_DITHER 3024L +#undef org_lwjgl_opengl_GL14_GL_BLEND_DST +#define org_lwjgl_opengl_GL14_GL_BLEND_DST 3040L +#undef org_lwjgl_opengl_GL14_GL_BLEND_SRC +#define org_lwjgl_opengl_GL14_GL_BLEND_SRC 3041L +#undef org_lwjgl_opengl_GL14_GL_BLEND +#define org_lwjgl_opengl_GL14_GL_BLEND 3042L +#undef org_lwjgl_opengl_GL14_GL_LOGIC_OP_MODE +#define org_lwjgl_opengl_GL14_GL_LOGIC_OP_MODE 3056L +#undef org_lwjgl_opengl_GL14_GL_INDEX_LOGIC_OP +#define org_lwjgl_opengl_GL14_GL_INDEX_LOGIC_OP 3057L +#undef org_lwjgl_opengl_GL14_GL_COLOR_LOGIC_OP +#define org_lwjgl_opengl_GL14_GL_COLOR_LOGIC_OP 3058L +#undef org_lwjgl_opengl_GL14_GL_AUX_BUFFERS +#define org_lwjgl_opengl_GL14_GL_AUX_BUFFERS 3072L +#undef org_lwjgl_opengl_GL14_GL_DRAW_BUFFER +#define org_lwjgl_opengl_GL14_GL_DRAW_BUFFER 3073L +#undef org_lwjgl_opengl_GL14_GL_READ_BUFFER +#define org_lwjgl_opengl_GL14_GL_READ_BUFFER 3074L +#undef org_lwjgl_opengl_GL14_GL_SCISSOR_BOX +#define org_lwjgl_opengl_GL14_GL_SCISSOR_BOX 3088L +#undef org_lwjgl_opengl_GL14_GL_SCISSOR_TEST +#define org_lwjgl_opengl_GL14_GL_SCISSOR_TEST 3089L +#undef org_lwjgl_opengl_GL14_GL_INDEX_CLEAR_VALUE +#define org_lwjgl_opengl_GL14_GL_INDEX_CLEAR_VALUE 3104L +#undef org_lwjgl_opengl_GL14_GL_INDEX_WRITEMASK +#define org_lwjgl_opengl_GL14_GL_INDEX_WRITEMASK 3105L +#undef org_lwjgl_opengl_GL14_GL_COLOR_CLEAR_VALUE +#define org_lwjgl_opengl_GL14_GL_COLOR_CLEAR_VALUE 3106L +#undef org_lwjgl_opengl_GL14_GL_COLOR_WRITEMASK +#define org_lwjgl_opengl_GL14_GL_COLOR_WRITEMASK 3107L +#undef org_lwjgl_opengl_GL14_GL_INDEX_MODE +#define org_lwjgl_opengl_GL14_GL_INDEX_MODE 3120L +#undef org_lwjgl_opengl_GL14_GL_RGBA_MODE +#define org_lwjgl_opengl_GL14_GL_RGBA_MODE 3121L +#undef org_lwjgl_opengl_GL14_GL_DOUBLEBUFFER +#define org_lwjgl_opengl_GL14_GL_DOUBLEBUFFER 3122L +#undef org_lwjgl_opengl_GL14_GL_STEREO +#define org_lwjgl_opengl_GL14_GL_STEREO 3123L +#undef org_lwjgl_opengl_GL14_GL_RENDER_MODE +#define org_lwjgl_opengl_GL14_GL_RENDER_MODE 3136L +#undef org_lwjgl_opengl_GL14_GL_PERSPECTIVE_CORRECTION_HINT +#define org_lwjgl_opengl_GL14_GL_PERSPECTIVE_CORRECTION_HINT 3152L +#undef org_lwjgl_opengl_GL14_GL_POINT_SMOOTH_HINT +#define org_lwjgl_opengl_GL14_GL_POINT_SMOOTH_HINT 3153L +#undef org_lwjgl_opengl_GL14_GL_LINE_SMOOTH_HINT +#define org_lwjgl_opengl_GL14_GL_LINE_SMOOTH_HINT 3154L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_SMOOTH_HINT +#define org_lwjgl_opengl_GL14_GL_POLYGON_SMOOTH_HINT 3155L +#undef org_lwjgl_opengl_GL14_GL_FOG_HINT +#define org_lwjgl_opengl_GL14_GL_FOG_HINT 3156L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_S +#define org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_S 3168L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_T +#define org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_T 3169L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_R +#define org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_R 3170L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_Q +#define org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_Q 3171L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_I +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_I 3184L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_S_TO_S +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_S_TO_S 3185L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_R +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_R 3186L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_G +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_G 3187L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_B +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_B 3188L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_A +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_A 3189L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_R_TO_R +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_R_TO_R 3190L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_G_TO_G +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_G_TO_G 3191L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_B_TO_B +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_B_TO_B 3192L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_A_TO_A +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_A_TO_A 3193L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_I_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_I_SIZE 3248L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_S_TO_S_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_S_TO_S_SIZE 3249L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_R_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_R_SIZE 3250L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_G_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_G_SIZE 3251L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_B_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_B_SIZE 3252L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_A_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_I_TO_A_SIZE 3253L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_R_TO_R_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_R_TO_R_SIZE 3254L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_G_TO_G_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_G_TO_G_SIZE 3255L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_B_TO_B_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_B_TO_B_SIZE 3256L +#undef org_lwjgl_opengl_GL14_GL_PIXEL_MAP_A_TO_A_SIZE +#define org_lwjgl_opengl_GL14_GL_PIXEL_MAP_A_TO_A_SIZE 3257L +#undef org_lwjgl_opengl_GL14_GL_UNPACK_SWAP_BYTES +#define org_lwjgl_opengl_GL14_GL_UNPACK_SWAP_BYTES 3312L +#undef org_lwjgl_opengl_GL14_GL_UNPACK_LSB_FIRST +#define org_lwjgl_opengl_GL14_GL_UNPACK_LSB_FIRST 3313L +#undef org_lwjgl_opengl_GL14_GL_UNPACK_ROW_LENGTH +#define org_lwjgl_opengl_GL14_GL_UNPACK_ROW_LENGTH 3314L +#undef org_lwjgl_opengl_GL14_GL_UNPACK_SKIP_ROWS +#define org_lwjgl_opengl_GL14_GL_UNPACK_SKIP_ROWS 3315L +#undef org_lwjgl_opengl_GL14_GL_UNPACK_SKIP_PIXELS +#define org_lwjgl_opengl_GL14_GL_UNPACK_SKIP_PIXELS 3316L +#undef org_lwjgl_opengl_GL14_GL_UNPACK_ALIGNMENT +#define org_lwjgl_opengl_GL14_GL_UNPACK_ALIGNMENT 3317L +#undef org_lwjgl_opengl_GL14_GL_PACK_SWAP_BYTES +#define org_lwjgl_opengl_GL14_GL_PACK_SWAP_BYTES 3328L +#undef org_lwjgl_opengl_GL14_GL_PACK_LSB_FIRST +#define org_lwjgl_opengl_GL14_GL_PACK_LSB_FIRST 3329L +#undef org_lwjgl_opengl_GL14_GL_PACK_ROW_LENGTH +#define org_lwjgl_opengl_GL14_GL_PACK_ROW_LENGTH 3330L +#undef org_lwjgl_opengl_GL14_GL_PACK_SKIP_ROWS +#define org_lwjgl_opengl_GL14_GL_PACK_SKIP_ROWS 3331L +#undef org_lwjgl_opengl_GL14_GL_PACK_SKIP_PIXELS +#define org_lwjgl_opengl_GL14_GL_PACK_SKIP_PIXELS 3332L +#undef org_lwjgl_opengl_GL14_GL_PACK_ALIGNMENT +#define org_lwjgl_opengl_GL14_GL_PACK_ALIGNMENT 3333L +#undef org_lwjgl_opengl_GL14_GL_MAP_COLOR +#define org_lwjgl_opengl_GL14_GL_MAP_COLOR 3344L +#undef org_lwjgl_opengl_GL14_GL_MAP_STENCIL +#define org_lwjgl_opengl_GL14_GL_MAP_STENCIL 3345L +#undef org_lwjgl_opengl_GL14_GL_INDEX_SHIFT +#define org_lwjgl_opengl_GL14_GL_INDEX_SHIFT 3346L +#undef org_lwjgl_opengl_GL14_GL_INDEX_OFFSET +#define org_lwjgl_opengl_GL14_GL_INDEX_OFFSET 3347L +#undef org_lwjgl_opengl_GL14_GL_RED_SCALE +#define org_lwjgl_opengl_GL14_GL_RED_SCALE 3348L +#undef org_lwjgl_opengl_GL14_GL_RED_BIAS +#define org_lwjgl_opengl_GL14_GL_RED_BIAS 3349L +#undef org_lwjgl_opengl_GL14_GL_ZOOM_X +#define org_lwjgl_opengl_GL14_GL_ZOOM_X 3350L +#undef org_lwjgl_opengl_GL14_GL_ZOOM_Y +#define org_lwjgl_opengl_GL14_GL_ZOOM_Y 3351L +#undef org_lwjgl_opengl_GL14_GL_GREEN_SCALE +#define org_lwjgl_opengl_GL14_GL_GREEN_SCALE 3352L +#undef org_lwjgl_opengl_GL14_GL_GREEN_BIAS +#define org_lwjgl_opengl_GL14_GL_GREEN_BIAS 3353L +#undef org_lwjgl_opengl_GL14_GL_BLUE_SCALE +#define org_lwjgl_opengl_GL14_GL_BLUE_SCALE 3354L +#undef org_lwjgl_opengl_GL14_GL_BLUE_BIAS +#define org_lwjgl_opengl_GL14_GL_BLUE_BIAS 3355L +#undef org_lwjgl_opengl_GL14_GL_ALPHA_SCALE +#define org_lwjgl_opengl_GL14_GL_ALPHA_SCALE 3356L +#undef org_lwjgl_opengl_GL14_GL_ALPHA_BIAS +#define org_lwjgl_opengl_GL14_GL_ALPHA_BIAS 3357L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_SCALE +#define org_lwjgl_opengl_GL14_GL_DEPTH_SCALE 3358L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_BIAS +#define org_lwjgl_opengl_GL14_GL_DEPTH_BIAS 3359L +#undef org_lwjgl_opengl_GL14_GL_MAX_EVAL_ORDER +#define org_lwjgl_opengl_GL14_GL_MAX_EVAL_ORDER 3376L +#undef org_lwjgl_opengl_GL14_GL_MAX_LIGHTS +#define org_lwjgl_opengl_GL14_GL_MAX_LIGHTS 3377L +#undef org_lwjgl_opengl_GL14_GL_MAX_CLIP_PLANES +#define org_lwjgl_opengl_GL14_GL_MAX_CLIP_PLANES 3378L +#undef org_lwjgl_opengl_GL14_GL_MAX_TEXTURE_SIZE +#define org_lwjgl_opengl_GL14_GL_MAX_TEXTURE_SIZE 3379L +#undef org_lwjgl_opengl_GL14_GL_MAX_PIXEL_MAP_TABLE +#define org_lwjgl_opengl_GL14_GL_MAX_PIXEL_MAP_TABLE 3380L +#undef org_lwjgl_opengl_GL14_GL_MAX_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_MAX_ATTRIB_STACK_DEPTH 3381L +#undef org_lwjgl_opengl_GL14_GL_MAX_MODELVIEW_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_MAX_MODELVIEW_STACK_DEPTH 3382L +#undef org_lwjgl_opengl_GL14_GL_MAX_NAME_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_MAX_NAME_STACK_DEPTH 3383L +#undef org_lwjgl_opengl_GL14_GL_MAX_PROJECTION_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_MAX_PROJECTION_STACK_DEPTH 3384L +#undef org_lwjgl_opengl_GL14_GL_MAX_TEXTURE_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_MAX_TEXTURE_STACK_DEPTH 3385L +#undef org_lwjgl_opengl_GL14_GL_MAX_VIEWPORT_DIMS +#define org_lwjgl_opengl_GL14_GL_MAX_VIEWPORT_DIMS 3386L +#undef org_lwjgl_opengl_GL14_GL_MAX_CLIENT_ATTRIB_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_MAX_CLIENT_ATTRIB_STACK_DEPTH 3387L +#undef org_lwjgl_opengl_GL14_GL_SUBPIXEL_BITS +#define org_lwjgl_opengl_GL14_GL_SUBPIXEL_BITS 3408L +#undef org_lwjgl_opengl_GL14_GL_INDEX_BITS +#define org_lwjgl_opengl_GL14_GL_INDEX_BITS 3409L +#undef org_lwjgl_opengl_GL14_GL_RED_BITS +#define org_lwjgl_opengl_GL14_GL_RED_BITS 3410L +#undef org_lwjgl_opengl_GL14_GL_GREEN_BITS +#define org_lwjgl_opengl_GL14_GL_GREEN_BITS 3411L +#undef org_lwjgl_opengl_GL14_GL_BLUE_BITS +#define org_lwjgl_opengl_GL14_GL_BLUE_BITS 3412L +#undef org_lwjgl_opengl_GL14_GL_ALPHA_BITS +#define org_lwjgl_opengl_GL14_GL_ALPHA_BITS 3413L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_BITS +#define org_lwjgl_opengl_GL14_GL_DEPTH_BITS 3414L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_BITS +#define org_lwjgl_opengl_GL14_GL_STENCIL_BITS 3415L +#undef org_lwjgl_opengl_GL14_GL_ACCUM_RED_BITS +#define org_lwjgl_opengl_GL14_GL_ACCUM_RED_BITS 3416L +#undef org_lwjgl_opengl_GL14_GL_ACCUM_GREEN_BITS +#define org_lwjgl_opengl_GL14_GL_ACCUM_GREEN_BITS 3417L +#undef org_lwjgl_opengl_GL14_GL_ACCUM_BLUE_BITS +#define org_lwjgl_opengl_GL14_GL_ACCUM_BLUE_BITS 3418L +#undef org_lwjgl_opengl_GL14_GL_ACCUM_ALPHA_BITS +#define org_lwjgl_opengl_GL14_GL_ACCUM_ALPHA_BITS 3419L +#undef org_lwjgl_opengl_GL14_GL_NAME_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_NAME_STACK_DEPTH 3440L +#undef org_lwjgl_opengl_GL14_GL_AUTO_NORMAL +#define org_lwjgl_opengl_GL14_GL_AUTO_NORMAL 3456L +#undef org_lwjgl_opengl_GL14_GL_MAP1_COLOR_4 +#define org_lwjgl_opengl_GL14_GL_MAP1_COLOR_4 3472L +#undef org_lwjgl_opengl_GL14_GL_MAP1_INDEX +#define org_lwjgl_opengl_GL14_GL_MAP1_INDEX 3473L +#undef org_lwjgl_opengl_GL14_GL_MAP1_NORMAL +#define org_lwjgl_opengl_GL14_GL_MAP1_NORMAL 3474L +#undef org_lwjgl_opengl_GL14_GL_MAP1_TEXTURE_COORD_1 +#define org_lwjgl_opengl_GL14_GL_MAP1_TEXTURE_COORD_1 3475L +#undef org_lwjgl_opengl_GL14_GL_MAP1_TEXTURE_COORD_2 +#define org_lwjgl_opengl_GL14_GL_MAP1_TEXTURE_COORD_2 3476L +#undef org_lwjgl_opengl_GL14_GL_MAP1_TEXTURE_COORD_3 +#define org_lwjgl_opengl_GL14_GL_MAP1_TEXTURE_COORD_3 3477L +#undef org_lwjgl_opengl_GL14_GL_MAP1_TEXTURE_COORD_4 +#define org_lwjgl_opengl_GL14_GL_MAP1_TEXTURE_COORD_4 3478L +#undef org_lwjgl_opengl_GL14_GL_MAP1_VERTEX_3 +#define org_lwjgl_opengl_GL14_GL_MAP1_VERTEX_3 3479L +#undef org_lwjgl_opengl_GL14_GL_MAP1_VERTEX_4 +#define org_lwjgl_opengl_GL14_GL_MAP1_VERTEX_4 3480L +#undef org_lwjgl_opengl_GL14_GL_MAP2_COLOR_4 +#define org_lwjgl_opengl_GL14_GL_MAP2_COLOR_4 3504L +#undef org_lwjgl_opengl_GL14_GL_MAP2_INDEX +#define org_lwjgl_opengl_GL14_GL_MAP2_INDEX 3505L +#undef org_lwjgl_opengl_GL14_GL_MAP2_NORMAL +#define org_lwjgl_opengl_GL14_GL_MAP2_NORMAL 3506L +#undef org_lwjgl_opengl_GL14_GL_MAP2_TEXTURE_COORD_1 +#define org_lwjgl_opengl_GL14_GL_MAP2_TEXTURE_COORD_1 3507L +#undef org_lwjgl_opengl_GL14_GL_MAP2_TEXTURE_COORD_2 +#define org_lwjgl_opengl_GL14_GL_MAP2_TEXTURE_COORD_2 3508L +#undef org_lwjgl_opengl_GL14_GL_MAP2_TEXTURE_COORD_3 +#define org_lwjgl_opengl_GL14_GL_MAP2_TEXTURE_COORD_3 3509L +#undef org_lwjgl_opengl_GL14_GL_MAP2_TEXTURE_COORD_4 +#define org_lwjgl_opengl_GL14_GL_MAP2_TEXTURE_COORD_4 3510L +#undef org_lwjgl_opengl_GL14_GL_MAP2_VERTEX_3 +#define org_lwjgl_opengl_GL14_GL_MAP2_VERTEX_3 3511L +#undef org_lwjgl_opengl_GL14_GL_MAP2_VERTEX_4 +#define org_lwjgl_opengl_GL14_GL_MAP2_VERTEX_4 3512L +#undef org_lwjgl_opengl_GL14_GL_MAP1_GRID_DOMAIN +#define org_lwjgl_opengl_GL14_GL_MAP1_GRID_DOMAIN 3536L +#undef org_lwjgl_opengl_GL14_GL_MAP1_GRID_SEGMENTS +#define org_lwjgl_opengl_GL14_GL_MAP1_GRID_SEGMENTS 3537L +#undef org_lwjgl_opengl_GL14_GL_MAP2_GRID_DOMAIN +#define org_lwjgl_opengl_GL14_GL_MAP2_GRID_DOMAIN 3538L +#undef org_lwjgl_opengl_GL14_GL_MAP2_GRID_SEGMENTS +#define org_lwjgl_opengl_GL14_GL_MAP2_GRID_SEGMENTS 3539L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_1D +#define org_lwjgl_opengl_GL14_GL_TEXTURE_1D 3552L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_2D +#define org_lwjgl_opengl_GL14_GL_TEXTURE_2D 3553L +#undef org_lwjgl_opengl_GL14_GL_FEEDBACK_BUFFER_POINTER +#define org_lwjgl_opengl_GL14_GL_FEEDBACK_BUFFER_POINTER 3568L +#undef org_lwjgl_opengl_GL14_GL_FEEDBACK_BUFFER_SIZE +#define org_lwjgl_opengl_GL14_GL_FEEDBACK_BUFFER_SIZE 3569L +#undef org_lwjgl_opengl_GL14_GL_FEEDBACK_BUFFER_TYPE +#define org_lwjgl_opengl_GL14_GL_FEEDBACK_BUFFER_TYPE 3570L +#undef org_lwjgl_opengl_GL14_GL_SELECTION_BUFFER_POINTER +#define org_lwjgl_opengl_GL14_GL_SELECTION_BUFFER_POINTER 3571L +#undef org_lwjgl_opengl_GL14_GL_SELECTION_BUFFER_SIZE +#define org_lwjgl_opengl_GL14_GL_SELECTION_BUFFER_SIZE 3572L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_WIDTH +#define org_lwjgl_opengl_GL14_GL_TEXTURE_WIDTH 4096L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_HEIGHT +#define org_lwjgl_opengl_GL14_GL_TEXTURE_HEIGHT 4097L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_INTERNAL_FORMAT +#define org_lwjgl_opengl_GL14_GL_TEXTURE_INTERNAL_FORMAT 4099L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BORDER_COLOR +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BORDER_COLOR 4100L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BORDER +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BORDER 4101L +#undef org_lwjgl_opengl_GL14_GL_DONT_CARE +#define org_lwjgl_opengl_GL14_GL_DONT_CARE 4352L +#undef org_lwjgl_opengl_GL14_GL_FASTEST +#define org_lwjgl_opengl_GL14_GL_FASTEST 4353L +#undef org_lwjgl_opengl_GL14_GL_NICEST +#define org_lwjgl_opengl_GL14_GL_NICEST 4354L +#undef org_lwjgl_opengl_GL14_GL_LIGHT0 +#define org_lwjgl_opengl_GL14_GL_LIGHT0 16384L +#undef org_lwjgl_opengl_GL14_GL_LIGHT1 +#define org_lwjgl_opengl_GL14_GL_LIGHT1 16385L +#undef org_lwjgl_opengl_GL14_GL_LIGHT2 +#define org_lwjgl_opengl_GL14_GL_LIGHT2 16386L +#undef org_lwjgl_opengl_GL14_GL_LIGHT3 +#define org_lwjgl_opengl_GL14_GL_LIGHT3 16387L +#undef org_lwjgl_opengl_GL14_GL_LIGHT4 +#define org_lwjgl_opengl_GL14_GL_LIGHT4 16388L +#undef org_lwjgl_opengl_GL14_GL_LIGHT5 +#define org_lwjgl_opengl_GL14_GL_LIGHT5 16389L +#undef org_lwjgl_opengl_GL14_GL_LIGHT6 +#define org_lwjgl_opengl_GL14_GL_LIGHT6 16390L +#undef org_lwjgl_opengl_GL14_GL_LIGHT7 +#define org_lwjgl_opengl_GL14_GL_LIGHT7 16391L +#undef org_lwjgl_opengl_GL14_GL_AMBIENT +#define org_lwjgl_opengl_GL14_GL_AMBIENT 4608L +#undef org_lwjgl_opengl_GL14_GL_DIFFUSE +#define org_lwjgl_opengl_GL14_GL_DIFFUSE 4609L +#undef org_lwjgl_opengl_GL14_GL_SPECULAR +#define org_lwjgl_opengl_GL14_GL_SPECULAR 4610L +#undef org_lwjgl_opengl_GL14_GL_POSITION +#define org_lwjgl_opengl_GL14_GL_POSITION 4611L +#undef org_lwjgl_opengl_GL14_GL_SPOT_DIRECTION +#define org_lwjgl_opengl_GL14_GL_SPOT_DIRECTION 4612L +#undef org_lwjgl_opengl_GL14_GL_SPOT_EXPONENT +#define org_lwjgl_opengl_GL14_GL_SPOT_EXPONENT 4613L +#undef org_lwjgl_opengl_GL14_GL_SPOT_CUTOFF +#define org_lwjgl_opengl_GL14_GL_SPOT_CUTOFF 4614L +#undef org_lwjgl_opengl_GL14_GL_CONSTANT_ATTENUATION +#define org_lwjgl_opengl_GL14_GL_CONSTANT_ATTENUATION 4615L +#undef org_lwjgl_opengl_GL14_GL_LINEAR_ATTENUATION +#define org_lwjgl_opengl_GL14_GL_LINEAR_ATTENUATION 4616L +#undef org_lwjgl_opengl_GL14_GL_QUADRATIC_ATTENUATION +#define org_lwjgl_opengl_GL14_GL_QUADRATIC_ATTENUATION 4617L +#undef org_lwjgl_opengl_GL14_GL_COMPILE +#define org_lwjgl_opengl_GL14_GL_COMPILE 4864L +#undef org_lwjgl_opengl_GL14_GL_COMPILE_AND_EXECUTE +#define org_lwjgl_opengl_GL14_GL_COMPILE_AND_EXECUTE 4865L +#undef org_lwjgl_opengl_GL14_GL_CLEAR +#define org_lwjgl_opengl_GL14_GL_CLEAR 5376L +#undef org_lwjgl_opengl_GL14_GL_AND +#define org_lwjgl_opengl_GL14_GL_AND 5377L +#undef org_lwjgl_opengl_GL14_GL_AND_REVERSE +#define org_lwjgl_opengl_GL14_GL_AND_REVERSE 5378L +#undef org_lwjgl_opengl_GL14_GL_COPY +#define org_lwjgl_opengl_GL14_GL_COPY 5379L +#undef org_lwjgl_opengl_GL14_GL_AND_INVERTED +#define org_lwjgl_opengl_GL14_GL_AND_INVERTED 5380L +#undef org_lwjgl_opengl_GL14_GL_NOOP +#define org_lwjgl_opengl_GL14_GL_NOOP 5381L +#undef org_lwjgl_opengl_GL14_GL_XOR +#define org_lwjgl_opengl_GL14_GL_XOR 5382L +#undef org_lwjgl_opengl_GL14_GL_OR +#define org_lwjgl_opengl_GL14_GL_OR 5383L +#undef org_lwjgl_opengl_GL14_GL_NOR +#define org_lwjgl_opengl_GL14_GL_NOR 5384L +#undef org_lwjgl_opengl_GL14_GL_EQUIV +#define org_lwjgl_opengl_GL14_GL_EQUIV 5385L +#undef org_lwjgl_opengl_GL14_GL_INVERT +#define org_lwjgl_opengl_GL14_GL_INVERT 5386L +#undef org_lwjgl_opengl_GL14_GL_OR_REVERSE +#define org_lwjgl_opengl_GL14_GL_OR_REVERSE 5387L +#undef org_lwjgl_opengl_GL14_GL_COPY_INVERTED +#define org_lwjgl_opengl_GL14_GL_COPY_INVERTED 5388L +#undef org_lwjgl_opengl_GL14_GL_OR_INVERTED +#define org_lwjgl_opengl_GL14_GL_OR_INVERTED 5389L +#undef org_lwjgl_opengl_GL14_GL_NAND +#define org_lwjgl_opengl_GL14_GL_NAND 5390L +#undef org_lwjgl_opengl_GL14_GL_SET +#define org_lwjgl_opengl_GL14_GL_SET 5391L +#undef org_lwjgl_opengl_GL14_GL_EMISSION +#define org_lwjgl_opengl_GL14_GL_EMISSION 5632L +#undef org_lwjgl_opengl_GL14_GL_SHININESS +#define org_lwjgl_opengl_GL14_GL_SHININESS 5633L +#undef org_lwjgl_opengl_GL14_GL_AMBIENT_AND_DIFFUSE +#define org_lwjgl_opengl_GL14_GL_AMBIENT_AND_DIFFUSE 5634L +#undef org_lwjgl_opengl_GL14_GL_COLOR_INDEXES +#define org_lwjgl_opengl_GL14_GL_COLOR_INDEXES 5635L +#undef org_lwjgl_opengl_GL14_GL_MODELVIEW +#define org_lwjgl_opengl_GL14_GL_MODELVIEW 5888L +#undef org_lwjgl_opengl_GL14_GL_PROJECTION +#define org_lwjgl_opengl_GL14_GL_PROJECTION 5889L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE +#define org_lwjgl_opengl_GL14_GL_TEXTURE 5890L +#undef org_lwjgl_opengl_GL14_GL_COLOR +#define org_lwjgl_opengl_GL14_GL_COLOR 6144L +#undef org_lwjgl_opengl_GL14_GL_DEPTH +#define org_lwjgl_opengl_GL14_GL_DEPTH 6145L +#undef org_lwjgl_opengl_GL14_GL_STENCIL +#define org_lwjgl_opengl_GL14_GL_STENCIL 6146L +#undef org_lwjgl_opengl_GL14_GL_COLOR_INDEX +#define org_lwjgl_opengl_GL14_GL_COLOR_INDEX 6400L +#undef org_lwjgl_opengl_GL14_GL_STENCIL_INDEX +#define org_lwjgl_opengl_GL14_GL_STENCIL_INDEX 6401L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_COMPONENT +#define org_lwjgl_opengl_GL14_GL_DEPTH_COMPONENT 6402L +#undef org_lwjgl_opengl_GL14_GL_RED +#define org_lwjgl_opengl_GL14_GL_RED 6403L +#undef org_lwjgl_opengl_GL14_GL_GREEN +#define org_lwjgl_opengl_GL14_GL_GREEN 6404L +#undef org_lwjgl_opengl_GL14_GL_BLUE +#define org_lwjgl_opengl_GL14_GL_BLUE 6405L +#undef org_lwjgl_opengl_GL14_GL_ALPHA +#define org_lwjgl_opengl_GL14_GL_ALPHA 6406L +#undef org_lwjgl_opengl_GL14_GL_RGB +#define org_lwjgl_opengl_GL14_GL_RGB 6407L +#undef org_lwjgl_opengl_GL14_GL_RGBA +#define org_lwjgl_opengl_GL14_GL_RGBA 6408L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE +#define org_lwjgl_opengl_GL14_GL_LUMINANCE 6409L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE_ALPHA +#define org_lwjgl_opengl_GL14_GL_LUMINANCE_ALPHA 6410L +#undef org_lwjgl_opengl_GL14_GL_BITMAP +#define org_lwjgl_opengl_GL14_GL_BITMAP 6656L +#undef org_lwjgl_opengl_GL14_GL_POINT +#define org_lwjgl_opengl_GL14_GL_POINT 6912L +#undef org_lwjgl_opengl_GL14_GL_LINE +#define org_lwjgl_opengl_GL14_GL_LINE 6913L +#undef org_lwjgl_opengl_GL14_GL_FILL +#define org_lwjgl_opengl_GL14_GL_FILL 6914L +#undef org_lwjgl_opengl_GL14_GL_RENDER +#define org_lwjgl_opengl_GL14_GL_RENDER 7168L +#undef org_lwjgl_opengl_GL14_GL_FEEDBACK +#define org_lwjgl_opengl_GL14_GL_FEEDBACK 7169L +#undef org_lwjgl_opengl_GL14_GL_SELECT +#define org_lwjgl_opengl_GL14_GL_SELECT 7170L +#undef org_lwjgl_opengl_GL14_GL_FLAT +#define org_lwjgl_opengl_GL14_GL_FLAT 7424L +#undef org_lwjgl_opengl_GL14_GL_SMOOTH +#define org_lwjgl_opengl_GL14_GL_SMOOTH 7425L +#undef org_lwjgl_opengl_GL14_GL_KEEP +#define org_lwjgl_opengl_GL14_GL_KEEP 7680L +#undef org_lwjgl_opengl_GL14_GL_REPLACE +#define org_lwjgl_opengl_GL14_GL_REPLACE 7681L +#undef org_lwjgl_opengl_GL14_GL_INCR +#define org_lwjgl_opengl_GL14_GL_INCR 7682L +#undef org_lwjgl_opengl_GL14_GL_DECR +#define org_lwjgl_opengl_GL14_GL_DECR 7683L +#undef org_lwjgl_opengl_GL14_GL_VENDOR +#define org_lwjgl_opengl_GL14_GL_VENDOR 7936L +#undef org_lwjgl_opengl_GL14_GL_RENDERER +#define org_lwjgl_opengl_GL14_GL_RENDERER 7937L +#undef org_lwjgl_opengl_GL14_GL_VERSION +#define org_lwjgl_opengl_GL14_GL_VERSION 7938L +#undef org_lwjgl_opengl_GL14_GL_EXTENSIONS +#define org_lwjgl_opengl_GL14_GL_EXTENSIONS 7939L +#undef org_lwjgl_opengl_GL14_GL_S +#define org_lwjgl_opengl_GL14_GL_S 8192L +#undef org_lwjgl_opengl_GL14_GL_T +#define org_lwjgl_opengl_GL14_GL_T 8193L +#undef org_lwjgl_opengl_GL14_GL_R +#define org_lwjgl_opengl_GL14_GL_R 8194L +#undef org_lwjgl_opengl_GL14_GL_Q +#define org_lwjgl_opengl_GL14_GL_Q 8195L +#undef org_lwjgl_opengl_GL14_GL_MODULATE +#define org_lwjgl_opengl_GL14_GL_MODULATE 8448L +#undef org_lwjgl_opengl_GL14_GL_DECAL +#define org_lwjgl_opengl_GL14_GL_DECAL 8449L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_ENV_MODE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_ENV_MODE 8704L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_ENV_COLOR +#define org_lwjgl_opengl_GL14_GL_TEXTURE_ENV_COLOR 8705L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_ENV +#define org_lwjgl_opengl_GL14_GL_TEXTURE_ENV 8960L +#undef org_lwjgl_opengl_GL14_GL_EYE_LINEAR +#define org_lwjgl_opengl_GL14_GL_EYE_LINEAR 9216L +#undef org_lwjgl_opengl_GL14_GL_OBJECT_LINEAR +#define org_lwjgl_opengl_GL14_GL_OBJECT_LINEAR 9217L +#undef org_lwjgl_opengl_GL14_GL_SPHERE_MAP +#define org_lwjgl_opengl_GL14_GL_SPHERE_MAP 9218L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_MODE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_GEN_MODE 9472L +#undef org_lwjgl_opengl_GL14_GL_OBJECT_PLANE +#define org_lwjgl_opengl_GL14_GL_OBJECT_PLANE 9473L +#undef org_lwjgl_opengl_GL14_GL_EYE_PLANE +#define org_lwjgl_opengl_GL14_GL_EYE_PLANE 9474L +#undef org_lwjgl_opengl_GL14_GL_NEAREST +#define org_lwjgl_opengl_GL14_GL_NEAREST 9728L +#undef org_lwjgl_opengl_GL14_GL_LINEAR +#define org_lwjgl_opengl_GL14_GL_LINEAR 9729L +#undef org_lwjgl_opengl_GL14_GL_NEAREST_MIPMAP_NEAREST +#define org_lwjgl_opengl_GL14_GL_NEAREST_MIPMAP_NEAREST 9984L +#undef org_lwjgl_opengl_GL14_GL_LINEAR_MIPMAP_NEAREST +#define org_lwjgl_opengl_GL14_GL_LINEAR_MIPMAP_NEAREST 9985L +#undef org_lwjgl_opengl_GL14_GL_NEAREST_MIPMAP_LINEAR +#define org_lwjgl_opengl_GL14_GL_NEAREST_MIPMAP_LINEAR 9986L +#undef org_lwjgl_opengl_GL14_GL_LINEAR_MIPMAP_LINEAR +#define org_lwjgl_opengl_GL14_GL_LINEAR_MIPMAP_LINEAR 9987L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_MAG_FILTER +#define org_lwjgl_opengl_GL14_GL_TEXTURE_MAG_FILTER 10240L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_MIN_FILTER +#define org_lwjgl_opengl_GL14_GL_TEXTURE_MIN_FILTER 10241L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_WRAP_S +#define org_lwjgl_opengl_GL14_GL_TEXTURE_WRAP_S 10242L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_WRAP_T +#define org_lwjgl_opengl_GL14_GL_TEXTURE_WRAP_T 10243L +#undef org_lwjgl_opengl_GL14_GL_CLAMP +#define org_lwjgl_opengl_GL14_GL_CLAMP 10496L +#undef org_lwjgl_opengl_GL14_GL_REPEAT +#define org_lwjgl_opengl_GL14_GL_REPEAT 10497L +#undef org_lwjgl_opengl_GL14_GL_CLIENT_PIXEL_STORE_BIT +#define org_lwjgl_opengl_GL14_GL_CLIENT_PIXEL_STORE_BIT 1L +#undef org_lwjgl_opengl_GL14_GL_CLIENT_VERTEX_ARRAY_BIT +#define org_lwjgl_opengl_GL14_GL_CLIENT_VERTEX_ARRAY_BIT 2L +#undef org_lwjgl_opengl_GL14_GL_ALL_CLIENT_ATTRIB_BITS +#define org_lwjgl_opengl_GL14_GL_ALL_CLIENT_ATTRIB_BITS -1L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_FACTOR +#define org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_FACTOR 32824L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_UNITS +#define org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_UNITS 10752L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_POINT +#define org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_POINT 10753L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_LINE +#define org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_LINE 10754L +#undef org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_FILL +#define org_lwjgl_opengl_GL14_GL_POLYGON_OFFSET_FILL 32823L +#undef org_lwjgl_opengl_GL14_GL_ALPHA4 +#define org_lwjgl_opengl_GL14_GL_ALPHA4 32827L +#undef org_lwjgl_opengl_GL14_GL_ALPHA8 +#define org_lwjgl_opengl_GL14_GL_ALPHA8 32828L +#undef org_lwjgl_opengl_GL14_GL_ALPHA12 +#define org_lwjgl_opengl_GL14_GL_ALPHA12 32829L +#undef org_lwjgl_opengl_GL14_GL_ALPHA16 +#define org_lwjgl_opengl_GL14_GL_ALPHA16 32830L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE4 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE4 32831L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE8 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE8 32832L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE12 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE12 32833L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE16 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE16 32834L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE4_ALPHA4 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE4_ALPHA4 32835L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE6_ALPHA2 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE6_ALPHA2 32836L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE8_ALPHA8 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE8_ALPHA8 32837L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE12_ALPHA4 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE12_ALPHA4 32838L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE12_ALPHA12 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE12_ALPHA12 32839L +#undef org_lwjgl_opengl_GL14_GL_LUMINANCE16_ALPHA16 +#define org_lwjgl_opengl_GL14_GL_LUMINANCE16_ALPHA16 32840L +#undef org_lwjgl_opengl_GL14_GL_INTENSITY +#define org_lwjgl_opengl_GL14_GL_INTENSITY 32841L +#undef org_lwjgl_opengl_GL14_GL_INTENSITY4 +#define org_lwjgl_opengl_GL14_GL_INTENSITY4 32842L +#undef org_lwjgl_opengl_GL14_GL_INTENSITY8 +#define org_lwjgl_opengl_GL14_GL_INTENSITY8 32843L +#undef org_lwjgl_opengl_GL14_GL_INTENSITY12 +#define org_lwjgl_opengl_GL14_GL_INTENSITY12 32844L +#undef org_lwjgl_opengl_GL14_GL_INTENSITY16 +#define org_lwjgl_opengl_GL14_GL_INTENSITY16 32845L +#undef org_lwjgl_opengl_GL14_GL_R3_G3_B2 +#define org_lwjgl_opengl_GL14_GL_R3_G3_B2 10768L +#undef org_lwjgl_opengl_GL14_GL_RGB4 +#define org_lwjgl_opengl_GL14_GL_RGB4 32847L +#undef org_lwjgl_opengl_GL14_GL_RGB5 +#define org_lwjgl_opengl_GL14_GL_RGB5 32848L +#undef org_lwjgl_opengl_GL14_GL_RGB8 +#define org_lwjgl_opengl_GL14_GL_RGB8 32849L +#undef org_lwjgl_opengl_GL14_GL_RGB10 +#define org_lwjgl_opengl_GL14_GL_RGB10 32850L +#undef org_lwjgl_opengl_GL14_GL_RGB12 +#define org_lwjgl_opengl_GL14_GL_RGB12 32851L +#undef org_lwjgl_opengl_GL14_GL_RGB16 +#define org_lwjgl_opengl_GL14_GL_RGB16 32852L +#undef org_lwjgl_opengl_GL14_GL_RGBA2 +#define org_lwjgl_opengl_GL14_GL_RGBA2 32853L +#undef org_lwjgl_opengl_GL14_GL_RGBA4 +#define org_lwjgl_opengl_GL14_GL_RGBA4 32854L +#undef org_lwjgl_opengl_GL14_GL_RGB5_A1 +#define org_lwjgl_opengl_GL14_GL_RGB5_A1 32855L +#undef org_lwjgl_opengl_GL14_GL_RGBA8 +#define org_lwjgl_opengl_GL14_GL_RGBA8 32856L +#undef org_lwjgl_opengl_GL14_GL_RGB10_A2 +#define org_lwjgl_opengl_GL14_GL_RGB10_A2 32857L +#undef org_lwjgl_opengl_GL14_GL_RGBA12 +#define org_lwjgl_opengl_GL14_GL_RGBA12 32858L +#undef org_lwjgl_opengl_GL14_GL_RGBA16 +#define org_lwjgl_opengl_GL14_GL_RGBA16 32859L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_RED_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_RED_SIZE 32860L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_GREEN_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_GREEN_SIZE 32861L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BLUE_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BLUE_SIZE 32862L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_ALPHA_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_ALPHA_SIZE 32863L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_LUMINANCE_SIZE 32864L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_INTENSITY_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_INTENSITY_SIZE 32865L +#undef org_lwjgl_opengl_GL14_GL_PROXY_TEXTURE_1D +#define org_lwjgl_opengl_GL14_GL_PROXY_TEXTURE_1D 32867L +#undef org_lwjgl_opengl_GL14_GL_PROXY_TEXTURE_2D +#define org_lwjgl_opengl_GL14_GL_PROXY_TEXTURE_2D 32868L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_PRIORITY +#define org_lwjgl_opengl_GL14_GL_TEXTURE_PRIORITY 32870L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_RESIDENT +#define org_lwjgl_opengl_GL14_GL_TEXTURE_RESIDENT 32871L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BINDING_1D +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BINDING_1D 32872L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BINDING_2D +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BINDING_2D 32873L +#undef org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY +#define org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY 32884L +#undef org_lwjgl_opengl_GL14_GL_NORMAL_ARRAY +#define org_lwjgl_opengl_GL14_GL_NORMAL_ARRAY 32885L +#undef org_lwjgl_opengl_GL14_GL_COLOR_ARRAY +#define org_lwjgl_opengl_GL14_GL_COLOR_ARRAY 32886L +#undef org_lwjgl_opengl_GL14_GL_INDEX_ARRAY +#define org_lwjgl_opengl_GL14_GL_INDEX_ARRAY 32887L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY 32888L +#undef org_lwjgl_opengl_GL14_GL_EDGE_FLAG_ARRAY +#define org_lwjgl_opengl_GL14_GL_EDGE_FLAG_ARRAY 32889L +#undef org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY_SIZE +#define org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY_SIZE 32890L +#undef org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY_TYPE +#define org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY_TYPE 32891L +#undef org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY_STRIDE +#define org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY_STRIDE 32892L +#undef org_lwjgl_opengl_GL14_GL_NORMAL_ARRAY_TYPE +#define org_lwjgl_opengl_GL14_GL_NORMAL_ARRAY_TYPE 32894L +#undef org_lwjgl_opengl_GL14_GL_NORMAL_ARRAY_STRIDE +#define org_lwjgl_opengl_GL14_GL_NORMAL_ARRAY_STRIDE 32895L +#undef org_lwjgl_opengl_GL14_GL_COLOR_ARRAY_SIZE +#define org_lwjgl_opengl_GL14_GL_COLOR_ARRAY_SIZE 32897L +#undef org_lwjgl_opengl_GL14_GL_COLOR_ARRAY_TYPE +#define org_lwjgl_opengl_GL14_GL_COLOR_ARRAY_TYPE 32898L +#undef org_lwjgl_opengl_GL14_GL_COLOR_ARRAY_STRIDE +#define org_lwjgl_opengl_GL14_GL_COLOR_ARRAY_STRIDE 32899L +#undef org_lwjgl_opengl_GL14_GL_INDEX_ARRAY_TYPE +#define org_lwjgl_opengl_GL14_GL_INDEX_ARRAY_TYPE 32901L +#undef org_lwjgl_opengl_GL14_GL_INDEX_ARRAY_STRIDE +#define org_lwjgl_opengl_GL14_GL_INDEX_ARRAY_STRIDE 32902L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY_SIZE 32904L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY_TYPE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY_TYPE 32905L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY_STRIDE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY_STRIDE 32906L +#undef org_lwjgl_opengl_GL14_GL_EDGE_FLAG_ARRAY_STRIDE +#define org_lwjgl_opengl_GL14_GL_EDGE_FLAG_ARRAY_STRIDE 32908L +#undef org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY_POINTER +#define org_lwjgl_opengl_GL14_GL_VERTEX_ARRAY_POINTER 32910L +#undef org_lwjgl_opengl_GL14_GL_NORMAL_ARRAY_POINTER +#define org_lwjgl_opengl_GL14_GL_NORMAL_ARRAY_POINTER 32911L +#undef org_lwjgl_opengl_GL14_GL_COLOR_ARRAY_POINTER +#define org_lwjgl_opengl_GL14_GL_COLOR_ARRAY_POINTER 32912L +#undef org_lwjgl_opengl_GL14_GL_INDEX_ARRAY_POINTER +#define org_lwjgl_opengl_GL14_GL_INDEX_ARRAY_POINTER 32913L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY_POINTER +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COORD_ARRAY_POINTER 32914L +#undef org_lwjgl_opengl_GL14_GL_EDGE_FLAG_ARRAY_POINTER +#define org_lwjgl_opengl_GL14_GL_EDGE_FLAG_ARRAY_POINTER 32915L +#undef org_lwjgl_opengl_GL14_GL_V2F +#define org_lwjgl_opengl_GL14_GL_V2F 10784L +#undef org_lwjgl_opengl_GL14_GL_V3F +#define org_lwjgl_opengl_GL14_GL_V3F 10785L +#undef org_lwjgl_opengl_GL14_GL_C4UB_V2F +#define org_lwjgl_opengl_GL14_GL_C4UB_V2F 10786L +#undef org_lwjgl_opengl_GL14_GL_C4UB_V3F +#define org_lwjgl_opengl_GL14_GL_C4UB_V3F 10787L +#undef org_lwjgl_opengl_GL14_GL_C3F_V3F +#define org_lwjgl_opengl_GL14_GL_C3F_V3F 10788L +#undef org_lwjgl_opengl_GL14_GL_N3F_V3F +#define org_lwjgl_opengl_GL14_GL_N3F_V3F 10789L +#undef org_lwjgl_opengl_GL14_GL_C4F_N3F_V3F +#define org_lwjgl_opengl_GL14_GL_C4F_N3F_V3F 10790L +#undef org_lwjgl_opengl_GL14_GL_T2F_V3F +#define org_lwjgl_opengl_GL14_GL_T2F_V3F 10791L +#undef org_lwjgl_opengl_GL14_GL_T4F_V4F +#define org_lwjgl_opengl_GL14_GL_T4F_V4F 10792L +#undef org_lwjgl_opengl_GL14_GL_T2F_C4UB_V3F +#define org_lwjgl_opengl_GL14_GL_T2F_C4UB_V3F 10793L +#undef org_lwjgl_opengl_GL14_GL_T2F_C3F_V3F +#define org_lwjgl_opengl_GL14_GL_T2F_C3F_V3F 10794L +#undef org_lwjgl_opengl_GL14_GL_T2F_N3F_V3F +#define org_lwjgl_opengl_GL14_GL_T2F_N3F_V3F 10795L +#undef org_lwjgl_opengl_GL14_GL_T2F_C4F_N3F_V3F +#define org_lwjgl_opengl_GL14_GL_T2F_C4F_N3F_V3F 10796L +#undef org_lwjgl_opengl_GL14_GL_T4F_C4F_N3F_V4F +#define org_lwjgl_opengl_GL14_GL_T4F_C4F_N3F_V4F 10797L +#undef org_lwjgl_opengl_GL14_GL_LOGIC_OP +#define org_lwjgl_opengl_GL14_GL_LOGIC_OP 3057L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COMPONENTS +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COMPONENTS 4099L +/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024GL11 */ +/* Inaccessible static: _00024assertionsDisabled */ +#undef org_lwjgl_opengl_GL14_GL_RESCALE_NORMAL +#define org_lwjgl_opengl_GL14_GL_RESCALE_NORMAL 32826L +#undef org_lwjgl_opengl_GL14_GL_CLAMP_TO_EDGE +#define org_lwjgl_opengl_GL14_GL_CLAMP_TO_EDGE 33071L +#undef org_lwjgl_opengl_GL14_GL_MAX_ELEMENTS_VERTICES +#define org_lwjgl_opengl_GL14_GL_MAX_ELEMENTS_VERTICES 33000L +#undef org_lwjgl_opengl_GL14_GL_MAX_ELEMENTS_INDICES +#define org_lwjgl_opengl_GL14_GL_MAX_ELEMENTS_INDICES 33001L +#undef org_lwjgl_opengl_GL14_GL_BGR +#define org_lwjgl_opengl_GL14_GL_BGR 32992L +#undef org_lwjgl_opengl_GL14_GL_BGRA +#define org_lwjgl_opengl_GL14_GL_BGRA 32993L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_BYTE_3_3_2 +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_BYTE_3_3_2 32818L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_BYTE_2_3_3_REV +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_BYTE_2_3_3_REV 33634L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_5_6_5 +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_5_6_5 33635L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_5_6_5_REV +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_5_6_5_REV 33636L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_4_4_4_4 +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_4_4_4_4 32819L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_4_4_4_4_REV +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_4_4_4_4_REV 33637L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_5_5_5_1 +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_5_5_5_1 32820L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_1_5_5_5_REV +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_SHORT_1_5_5_5_REV 33638L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_INT_8_8_8_8 +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_INT_8_8_8_8 32821L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_INT_8_8_8_8_REV +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_INT_8_8_8_8_REV 33639L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_INT_10_10_10_2 +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_INT_10_10_10_2 32822L +#undef org_lwjgl_opengl_GL14_GL_UNSIGNED_INT_2_10_10_10_REV +#define org_lwjgl_opengl_GL14_GL_UNSIGNED_INT_2_10_10_10_REV 33640L +#undef org_lwjgl_opengl_GL14_GL_LIGHT_MODEL_COLOR_CONTROL +#define org_lwjgl_opengl_GL14_GL_LIGHT_MODEL_COLOR_CONTROL 33272L +#undef org_lwjgl_opengl_GL14_GL_SINGLE_COLOR +#define org_lwjgl_opengl_GL14_GL_SINGLE_COLOR 33273L +#undef org_lwjgl_opengl_GL14_GL_SEPARATE_SPECULAR_COLOR +#define org_lwjgl_opengl_GL14_GL_SEPARATE_SPECULAR_COLOR 33274L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_MIN_LOD +#define org_lwjgl_opengl_GL14_GL_TEXTURE_MIN_LOD 33082L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_MAX_LOD +#define org_lwjgl_opengl_GL14_GL_TEXTURE_MAX_LOD 33083L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BASE_LEVEL +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BASE_LEVEL 33084L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_MAX_LEVEL +#define org_lwjgl_opengl_GL14_GL_TEXTURE_MAX_LEVEL 33085L +#undef org_lwjgl_opengl_GL14_GL_SMOOTH_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL14_GL_SMOOTH_POINT_SIZE_RANGE 2834L +#undef org_lwjgl_opengl_GL14_GL_SMOOTH_POINT_SIZE_GRANULARITY +#define org_lwjgl_opengl_GL14_GL_SMOOTH_POINT_SIZE_GRANULARITY 2835L +#undef org_lwjgl_opengl_GL14_GL_SMOOTH_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL14_GL_SMOOTH_LINE_WIDTH_RANGE 2850L +#undef org_lwjgl_opengl_GL14_GL_SMOOTH_LINE_WIDTH_GRANULARITY +#define org_lwjgl_opengl_GL14_GL_SMOOTH_LINE_WIDTH_GRANULARITY 2851L +#undef org_lwjgl_opengl_GL14_GL_ALIASED_POINT_SIZE_RANGE +#define org_lwjgl_opengl_GL14_GL_ALIASED_POINT_SIZE_RANGE 33901L +#undef org_lwjgl_opengl_GL14_GL_ALIASED_LINE_WIDTH_RANGE +#define org_lwjgl_opengl_GL14_GL_ALIASED_LINE_WIDTH_RANGE 33902L +#undef org_lwjgl_opengl_GL14_GL_PACK_SKIP_IMAGES +#define org_lwjgl_opengl_GL14_GL_PACK_SKIP_IMAGES 32875L +#undef org_lwjgl_opengl_GL14_GL_PACK_IMAGE_HEIGHT +#define org_lwjgl_opengl_GL14_GL_PACK_IMAGE_HEIGHT 32876L +#undef org_lwjgl_opengl_GL14_GL_UNPACK_SKIP_IMAGES +#define org_lwjgl_opengl_GL14_GL_UNPACK_SKIP_IMAGES 32877L +#undef org_lwjgl_opengl_GL14_GL_UNPACK_IMAGE_HEIGHT +#define org_lwjgl_opengl_GL14_GL_UNPACK_IMAGE_HEIGHT 32878L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_3D +#define org_lwjgl_opengl_GL14_GL_TEXTURE_3D 32879L +#undef org_lwjgl_opengl_GL14_GL_PROXY_TEXTURE_3D +#define org_lwjgl_opengl_GL14_GL_PROXY_TEXTURE_3D 32880L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_DEPTH +#define org_lwjgl_opengl_GL14_GL_TEXTURE_DEPTH 32881L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_WRAP_R +#define org_lwjgl_opengl_GL14_GL_TEXTURE_WRAP_R 32882L +#undef org_lwjgl_opengl_GL14_GL_MAX_3D_TEXTURE_SIZE +#define org_lwjgl_opengl_GL14_GL_MAX_3D_TEXTURE_SIZE 32883L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BINDING_3D +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BINDING_3D 32874L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE 32976L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_COLOR_TABLE +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_COLOR_TABLE 32977L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_COLOR_TABLE +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_COLOR_TABLE 32978L +#undef org_lwjgl_opengl_GL14_GL_PROXY_COLOR_TABLE +#define org_lwjgl_opengl_GL14_GL_PROXY_COLOR_TABLE 32979L +#undef org_lwjgl_opengl_GL14_GL_PROXY_POST_CONVOLUTION_COLOR_TABLE +#define org_lwjgl_opengl_GL14_GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 32980L +#undef org_lwjgl_opengl_GL14_GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE +#define org_lwjgl_opengl_GL14_GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 32981L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_SCALE +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_SCALE 32982L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_BIAS +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_BIAS 32983L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_FORMAT +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_FORMAT 32984L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_WIDTH +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_WIDTH 32985L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_RED_SIZE +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_RED_SIZE 32986L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_GREEN_SIZE +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_GREEN_SIZE 32987L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_BLUE_SIZE +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_BLUE_SIZE 32988L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_ALPHA_SIZE +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_ALPHA_SIZE 32989L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_LUMINANCE_SIZE 32990L +#undef org_lwjgl_opengl_GL14_GL_COLOR_TABLE_INTENSITY_SIZE +#define org_lwjgl_opengl_GL14_GL_COLOR_TABLE_INTENSITY_SIZE 32991L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_1D +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_1D 32784L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_2D +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_2D 32785L +#undef org_lwjgl_opengl_GL14_GL_SEPARABLE_2D +#define org_lwjgl_opengl_GL14_GL_SEPARABLE_2D 32786L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_BORDER_MODE +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_BORDER_MODE 32787L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_FILTER_SCALE +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_FILTER_SCALE 32788L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_FILTER_BIAS +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_FILTER_BIAS 32789L +#undef org_lwjgl_opengl_GL14_GL_REDUCE +#define org_lwjgl_opengl_GL14_GL_REDUCE 32790L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_FORMAT +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_FORMAT 32791L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_WIDTH +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_WIDTH 32792L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_HEIGHT +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_HEIGHT 32793L +#undef org_lwjgl_opengl_GL14_GL_MAX_CONVOLUTION_WIDTH +#define org_lwjgl_opengl_GL14_GL_MAX_CONVOLUTION_WIDTH 32794L +#undef org_lwjgl_opengl_GL14_GL_MAX_CONVOLUTION_HEIGHT +#define org_lwjgl_opengl_GL14_GL_MAX_CONVOLUTION_HEIGHT 32795L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_RED_SCALE +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_RED_SCALE 32796L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_GREEN_SCALE +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_GREEN_SCALE 32797L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_BLUE_SCALE +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_BLUE_SCALE 32798L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_ALPHA_SCALE +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_ALPHA_SCALE 32799L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_RED_BIAS +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_RED_BIAS 32800L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_GREEN_BIAS +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_GREEN_BIAS 32801L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_BLUE_BIAS +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_BLUE_BIAS 32802L +#undef org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_ALPHA_BIAS +#define org_lwjgl_opengl_GL14_GL_POST_CONVOLUTION_ALPHA_BIAS 32803L +#undef org_lwjgl_opengl_GL14_GL_CONSTANT_BORDER +#define org_lwjgl_opengl_GL14_GL_CONSTANT_BORDER 33105L +#undef org_lwjgl_opengl_GL14_GL_REPLICATE_BORDER +#define org_lwjgl_opengl_GL14_GL_REPLICATE_BORDER 33107L +#undef org_lwjgl_opengl_GL14_GL_CONVOLUTION_BORDER_COLOR +#define org_lwjgl_opengl_GL14_GL_CONVOLUTION_BORDER_COLOR 33108L +#undef org_lwjgl_opengl_GL14_GL_COLOR_MATRIX +#define org_lwjgl_opengl_GL14_GL_COLOR_MATRIX 32945L +#undef org_lwjgl_opengl_GL14_GL_COLOR_MATRIX_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_COLOR_MATRIX_STACK_DEPTH 32946L +#undef org_lwjgl_opengl_GL14_GL_MAX_COLOR_MATRIX_STACK_DEPTH +#define org_lwjgl_opengl_GL14_GL_MAX_COLOR_MATRIX_STACK_DEPTH 32947L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_RED_SCALE +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_RED_SCALE 32948L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_GREEN_SCALE +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_GREEN_SCALE 32949L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_BLUE_SCALE +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_BLUE_SCALE 32950L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_ALPHA_SCALE +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_ALPHA_SCALE 32951L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_RED_BIAS +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_RED_BIAS 32952L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_GREEN_BIAS +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_GREEN_BIAS 32953L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_BLUE_BIAS +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_BLUE_BIAS 32954L +#undef org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_ALPHA_BIAS +#define org_lwjgl_opengl_GL14_GL_POST_COLOR_MATRIX_ALPHA_BIAS 32955L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM 32804L +#undef org_lwjgl_opengl_GL14_GL_PROXY_HISTOGRAM +#define org_lwjgl_opengl_GL14_GL_PROXY_HISTOGRAM 32805L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM_WIDTH +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM_WIDTH 32806L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM_FORMAT +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM_FORMAT 32807L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM_RED_SIZE +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM_RED_SIZE 32808L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM_GREEN_SIZE +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM_GREEN_SIZE 32809L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM_BLUE_SIZE +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM_BLUE_SIZE 32810L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM_ALPHA_SIZE +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM_ALPHA_SIZE 32811L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM_LUMINANCE_SIZE +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM_LUMINANCE_SIZE 32812L +#undef org_lwjgl_opengl_GL14_GL_HISTOGRAM_SINK +#define org_lwjgl_opengl_GL14_GL_HISTOGRAM_SINK 32813L +#undef org_lwjgl_opengl_GL14_GL_MINMAX +#define org_lwjgl_opengl_GL14_GL_MINMAX 32814L +#undef org_lwjgl_opengl_GL14_GL_MINMAX_FORMAT +#define org_lwjgl_opengl_GL14_GL_MINMAX_FORMAT 32815L +#undef org_lwjgl_opengl_GL14_GL_MINMAX_SINK +#define org_lwjgl_opengl_GL14_GL_MINMAX_SINK 32816L +#undef org_lwjgl_opengl_GL14_GL_TABLE_TOO_LARGE +#define org_lwjgl_opengl_GL14_GL_TABLE_TOO_LARGE 32817L +#undef org_lwjgl_opengl_GL14_GL_BLEND_EQUATION +#define org_lwjgl_opengl_GL14_GL_BLEND_EQUATION 32777L +#undef org_lwjgl_opengl_GL14_GL_MIN +#define org_lwjgl_opengl_GL14_GL_MIN 32775L +#undef org_lwjgl_opengl_GL14_GL_MAX +#define org_lwjgl_opengl_GL14_GL_MAX 32776L +#undef org_lwjgl_opengl_GL14_GL_FUNC_ADD +#define org_lwjgl_opengl_GL14_GL_FUNC_ADD 32774L +#undef org_lwjgl_opengl_GL14_GL_FUNC_SUBTRACT +#define org_lwjgl_opengl_GL14_GL_FUNC_SUBTRACT 32778L +#undef org_lwjgl_opengl_GL14_GL_FUNC_REVERSE_SUBTRACT +#define org_lwjgl_opengl_GL14_GL_FUNC_REVERSE_SUBTRACT 32779L +#undef org_lwjgl_opengl_GL14_GL_BLEND_COLOR +#define org_lwjgl_opengl_GL14_GL_BLEND_COLOR 32773L +/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024GL12 */ +#undef org_lwjgl_opengl_GL14_GL_TEXTURE0 +#define org_lwjgl_opengl_GL14_GL_TEXTURE0 33984L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE1 +#define org_lwjgl_opengl_GL14_GL_TEXTURE1 33985L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE2 +#define org_lwjgl_opengl_GL14_GL_TEXTURE2 33986L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE3 +#define org_lwjgl_opengl_GL14_GL_TEXTURE3 33987L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE4 +#define org_lwjgl_opengl_GL14_GL_TEXTURE4 33988L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE5 +#define org_lwjgl_opengl_GL14_GL_TEXTURE5 33989L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE6 +#define org_lwjgl_opengl_GL14_GL_TEXTURE6 33990L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE7 +#define org_lwjgl_opengl_GL14_GL_TEXTURE7 33991L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE8 +#define org_lwjgl_opengl_GL14_GL_TEXTURE8 33992L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE9 +#define org_lwjgl_opengl_GL14_GL_TEXTURE9 33993L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE10 +#define org_lwjgl_opengl_GL14_GL_TEXTURE10 33994L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE11 +#define org_lwjgl_opengl_GL14_GL_TEXTURE11 33995L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE12 +#define org_lwjgl_opengl_GL14_GL_TEXTURE12 33996L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE13 +#define org_lwjgl_opengl_GL14_GL_TEXTURE13 33997L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE14 +#define org_lwjgl_opengl_GL14_GL_TEXTURE14 33998L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE15 +#define org_lwjgl_opengl_GL14_GL_TEXTURE15 33999L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE16 +#define org_lwjgl_opengl_GL14_GL_TEXTURE16 34000L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE17 +#define org_lwjgl_opengl_GL14_GL_TEXTURE17 34001L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE18 +#define org_lwjgl_opengl_GL14_GL_TEXTURE18 34002L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE19 +#define org_lwjgl_opengl_GL14_GL_TEXTURE19 34003L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE20 +#define org_lwjgl_opengl_GL14_GL_TEXTURE20 34004L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE21 +#define org_lwjgl_opengl_GL14_GL_TEXTURE21 34005L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE22 +#define org_lwjgl_opengl_GL14_GL_TEXTURE22 34006L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE23 +#define org_lwjgl_opengl_GL14_GL_TEXTURE23 34007L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE24 +#define org_lwjgl_opengl_GL14_GL_TEXTURE24 34008L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE25 +#define org_lwjgl_opengl_GL14_GL_TEXTURE25 34009L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE26 +#define org_lwjgl_opengl_GL14_GL_TEXTURE26 34010L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE27 +#define org_lwjgl_opengl_GL14_GL_TEXTURE27 34011L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE28 +#define org_lwjgl_opengl_GL14_GL_TEXTURE28 34012L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE29 +#define org_lwjgl_opengl_GL14_GL_TEXTURE29 34013L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE30 +#define org_lwjgl_opengl_GL14_GL_TEXTURE30 34014L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE31 +#define org_lwjgl_opengl_GL14_GL_TEXTURE31 34015L +#undef org_lwjgl_opengl_GL14_GL_ACTIVE_TEXTURE +#define org_lwjgl_opengl_GL14_GL_ACTIVE_TEXTURE 34016L +#undef org_lwjgl_opengl_GL14_GL_CLIENT_ACTIVE_TEXTURE +#define org_lwjgl_opengl_GL14_GL_CLIENT_ACTIVE_TEXTURE 34017L +#undef org_lwjgl_opengl_GL14_GL_MAX_TEXTURE_UNITS +#define org_lwjgl_opengl_GL14_GL_MAX_TEXTURE_UNITS 34018L +#undef org_lwjgl_opengl_GL14_GL_NORMAL_MAP +#define org_lwjgl_opengl_GL14_GL_NORMAL_MAP 34065L +#undef org_lwjgl_opengl_GL14_GL_REFLECTION_MAP +#define org_lwjgl_opengl_GL14_GL_REFLECTION_MAP 34066L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP +#define org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP 34067L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_BINDING_CUBE_MAP +#define org_lwjgl_opengl_GL14_GL_TEXTURE_BINDING_CUBE_MAP 34068L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_POSITIVE_X +#define org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_POSITIVE_X 34069L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_NEGATIVE_X +#define org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_NEGATIVE_X 34070L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_POSITIVE_Y +#define org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_POSITIVE_Y 34071L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y +#define org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 34072L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_POSITIVE_Z +#define org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_POSITIVE_Z 34073L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z +#define org_lwjgl_opengl_GL14_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 34074L +#undef org_lwjgl_opengl_GL14_GL_PROXY_TEXTURE_CUBE_MAP +#define org_lwjgl_opengl_GL14_GL_PROXY_TEXTURE_CUBE_MAP 34075L +#undef org_lwjgl_opengl_GL14_GL_MAX_CUBE_MAP_TEXTURE_SIZE +#define org_lwjgl_opengl_GL14_GL_MAX_CUBE_MAP_TEXTURE_SIZE 34076L +#undef org_lwjgl_opengl_GL14_GL_COMPRESSED_ALPHA +#define org_lwjgl_opengl_GL14_GL_COMPRESSED_ALPHA 34025L +#undef org_lwjgl_opengl_GL14_GL_COMPRESSED_LUMINANCE +#define org_lwjgl_opengl_GL14_GL_COMPRESSED_LUMINANCE 34026L +#undef org_lwjgl_opengl_GL14_GL_COMPRESSED_LUMINANCE_ALPHA +#define org_lwjgl_opengl_GL14_GL_COMPRESSED_LUMINANCE_ALPHA 34027L +#undef org_lwjgl_opengl_GL14_GL_COMPRESSED_INTENSITY +#define org_lwjgl_opengl_GL14_GL_COMPRESSED_INTENSITY 34028L +#undef org_lwjgl_opengl_GL14_GL_COMPRESSED_RGB +#define org_lwjgl_opengl_GL14_GL_COMPRESSED_RGB 34029L +#undef org_lwjgl_opengl_GL14_GL_COMPRESSED_RGBA +#define org_lwjgl_opengl_GL14_GL_COMPRESSED_RGBA 34030L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COMPRESSION_HINT +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COMPRESSION_HINT 34031L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COMPRESSED_IMAGE_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COMPRESSED_IMAGE_SIZE 34464L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COMPRESSED +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COMPRESSED 34465L +#undef org_lwjgl_opengl_GL14_GL_NUM_COMPRESSED_TEXTURE_FORMATS +#define org_lwjgl_opengl_GL14_GL_NUM_COMPRESSED_TEXTURE_FORMATS 34466L +#undef org_lwjgl_opengl_GL14_GL_COMPRESSED_TEXTURE_FORMATS +#define org_lwjgl_opengl_GL14_GL_COMPRESSED_TEXTURE_FORMATS 34467L +#undef org_lwjgl_opengl_GL14_GL_MULTISAMPLE +#define org_lwjgl_opengl_GL14_GL_MULTISAMPLE 32925L +#undef org_lwjgl_opengl_GL14_GL_SAMPLE_ALPHA_TO_COVERAGE +#define org_lwjgl_opengl_GL14_GL_SAMPLE_ALPHA_TO_COVERAGE 32926L +#undef org_lwjgl_opengl_GL14_GL_SAMPLE_ALPHA_TO_ONE +#define org_lwjgl_opengl_GL14_GL_SAMPLE_ALPHA_TO_ONE 32927L +#undef org_lwjgl_opengl_GL14_GL_SAMPLE_COVERAGE +#define org_lwjgl_opengl_GL14_GL_SAMPLE_COVERAGE 32928L +#undef org_lwjgl_opengl_GL14_GL_SAMPLE_BUFFERS +#define org_lwjgl_opengl_GL14_GL_SAMPLE_BUFFERS 32936L +#undef org_lwjgl_opengl_GL14_GL_SAMPLES +#define org_lwjgl_opengl_GL14_GL_SAMPLES 32937L +#undef org_lwjgl_opengl_GL14_GL_SAMPLE_COVERAGE_VALUE +#define org_lwjgl_opengl_GL14_GL_SAMPLE_COVERAGE_VALUE 32938L +#undef org_lwjgl_opengl_GL14_GL_SAMPLE_COVERAGE_INVERT +#define org_lwjgl_opengl_GL14_GL_SAMPLE_COVERAGE_INVERT 32939L +#undef org_lwjgl_opengl_GL14_GL_MULTISAMPLE_BIT +#define org_lwjgl_opengl_GL14_GL_MULTISAMPLE_BIT 536870912L +#undef org_lwjgl_opengl_GL14_GL_TRANSPOSE_MODELVIEW_MATRIX +#define org_lwjgl_opengl_GL14_GL_TRANSPOSE_MODELVIEW_MATRIX 34019L +#undef org_lwjgl_opengl_GL14_GL_TRANSPOSE_PROJECTION_MATRIX +#define org_lwjgl_opengl_GL14_GL_TRANSPOSE_PROJECTION_MATRIX 34020L +#undef org_lwjgl_opengl_GL14_GL_TRANSPOSE_TEXTURE_MATRIX +#define org_lwjgl_opengl_GL14_GL_TRANSPOSE_TEXTURE_MATRIX 34021L +#undef org_lwjgl_opengl_GL14_GL_TRANSPOSE_COLOR_MATRIX +#define org_lwjgl_opengl_GL14_GL_TRANSPOSE_COLOR_MATRIX 34022L +#undef org_lwjgl_opengl_GL14_GL_COMBINE +#define org_lwjgl_opengl_GL14_GL_COMBINE 34160L +#undef org_lwjgl_opengl_GL14_GL_COMBINE_RGB +#define org_lwjgl_opengl_GL14_GL_COMBINE_RGB 34161L +#undef org_lwjgl_opengl_GL14_GL_COMBINE_ALPHA +#define org_lwjgl_opengl_GL14_GL_COMBINE_ALPHA 34162L +#undef org_lwjgl_opengl_GL14_GL_SOURCE0_RGB +#define org_lwjgl_opengl_GL14_GL_SOURCE0_RGB 34176L +#undef org_lwjgl_opengl_GL14_GL_SOURCE1_RGB +#define org_lwjgl_opengl_GL14_GL_SOURCE1_RGB 34177L +#undef org_lwjgl_opengl_GL14_GL_SOURCE2_RGB +#define org_lwjgl_opengl_GL14_GL_SOURCE2_RGB 34178L +#undef org_lwjgl_opengl_GL14_GL_SOURCE0_ALPHA +#define org_lwjgl_opengl_GL14_GL_SOURCE0_ALPHA 34184L +#undef org_lwjgl_opengl_GL14_GL_SOURCE1_ALPHA +#define org_lwjgl_opengl_GL14_GL_SOURCE1_ALPHA 34185L +#undef org_lwjgl_opengl_GL14_GL_SOURCE2_ALPHA +#define org_lwjgl_opengl_GL14_GL_SOURCE2_ALPHA 34186L +#undef org_lwjgl_opengl_GL14_GL_OPERAND0_RGB +#define org_lwjgl_opengl_GL14_GL_OPERAND0_RGB 34192L +#undef org_lwjgl_opengl_GL14_GL_OPERAND1_RGB +#define org_lwjgl_opengl_GL14_GL_OPERAND1_RGB 34193L +#undef org_lwjgl_opengl_GL14_GL_OPERAND2_RGB +#define org_lwjgl_opengl_GL14_GL_OPERAND2_RGB 34194L +#undef org_lwjgl_opengl_GL14_GL_OPERAND0_ALPHA +#define org_lwjgl_opengl_GL14_GL_OPERAND0_ALPHA 34200L +#undef org_lwjgl_opengl_GL14_GL_OPERAND1_ALPHA +#define org_lwjgl_opengl_GL14_GL_OPERAND1_ALPHA 34201L +#undef org_lwjgl_opengl_GL14_GL_OPERAND2_ALPHA +#define org_lwjgl_opengl_GL14_GL_OPERAND2_ALPHA 34202L +#undef org_lwjgl_opengl_GL14_GL_RGB_SCALE +#define org_lwjgl_opengl_GL14_GL_RGB_SCALE 34163L +#undef org_lwjgl_opengl_GL14_GL_ADD_SIGNED +#define org_lwjgl_opengl_GL14_GL_ADD_SIGNED 34164L +#undef org_lwjgl_opengl_GL14_GL_INTERPOLATE +#define org_lwjgl_opengl_GL14_GL_INTERPOLATE 34165L +#undef org_lwjgl_opengl_GL14_GL_SUBTRACT +#define org_lwjgl_opengl_GL14_GL_SUBTRACT 34023L +#undef org_lwjgl_opengl_GL14_GL_CONSTANT +#define org_lwjgl_opengl_GL14_GL_CONSTANT 34166L +#undef org_lwjgl_opengl_GL14_GL_PRIMARY_COLOR +#define org_lwjgl_opengl_GL14_GL_PRIMARY_COLOR 34167L +#undef org_lwjgl_opengl_GL14_GL_PREVIOUS +#define org_lwjgl_opengl_GL14_GL_PREVIOUS 34168L +#undef org_lwjgl_opengl_GL14_GL_DOT3_RGB +#define org_lwjgl_opengl_GL14_GL_DOT3_RGB 34478L +#undef org_lwjgl_opengl_GL14_GL_DOT3_RGBA +#define org_lwjgl_opengl_GL14_GL_DOT3_RGBA 34479L +#undef org_lwjgl_opengl_GL14_GL_CLAMP_TO_BORDER +#define org_lwjgl_opengl_GL14_GL_CLAMP_TO_BORDER 33069L +/* Inaccessible static: _00024assertionsDisabled */ +#undef org_lwjgl_opengl_GL14_GL_GENERATE_MIPMAP +#define org_lwjgl_opengl_GL14_GL_GENERATE_MIPMAP 33169L +#undef org_lwjgl_opengl_GL14_GL_GENERATE_MIPMAP_HINT +#define org_lwjgl_opengl_GL14_GL_GENERATE_MIPMAP_HINT 33170L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_COMPONENT16 +#define org_lwjgl_opengl_GL14_GL_DEPTH_COMPONENT16 33189L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_COMPONENT24 +#define org_lwjgl_opengl_GL14_GL_DEPTH_COMPONENT24 33190L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_COMPONENT32 +#define org_lwjgl_opengl_GL14_GL_DEPTH_COMPONENT32 33191L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_DEPTH_SIZE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_DEPTH_SIZE 34890L +#undef org_lwjgl_opengl_GL14_GL_DEPTH_TEXTURE_MODE +#define org_lwjgl_opengl_GL14_GL_DEPTH_TEXTURE_MODE 34891L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COMPARE_MODE +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COMPARE_MODE 34892L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_COMPARE_FUNC +#define org_lwjgl_opengl_GL14_GL_TEXTURE_COMPARE_FUNC 34893L +#undef org_lwjgl_opengl_GL14_GL_COMPARE_R_TO_TEXTURE +#define org_lwjgl_opengl_GL14_GL_COMPARE_R_TO_TEXTURE 34894L +#undef org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_SOURCE +#define org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_SOURCE 33872L +#undef org_lwjgl_opengl_GL14_GL_FOG_COORDINATE +#define org_lwjgl_opengl_GL14_GL_FOG_COORDINATE 33873L +#undef org_lwjgl_opengl_GL14_GL_FRAGMENT_DEPTH +#define org_lwjgl_opengl_GL14_GL_FRAGMENT_DEPTH 33874L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_FOG_COORDINATE +#define org_lwjgl_opengl_GL14_GL_CURRENT_FOG_COORDINATE 33875L +#undef org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_ARRAY_TYPE +#define org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_ARRAY_TYPE 33876L +#undef org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_ARRAY_STRIDE +#define org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_ARRAY_STRIDE 33877L +#undef org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_ARRAY_POINTER +#define org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_ARRAY_POINTER 33878L +#undef org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_ARRAY +#define org_lwjgl_opengl_GL14_GL_FOG_COORDINATE_ARRAY 33879L +#undef org_lwjgl_opengl_GL14_GL_POINT_SIZE_MIN +#define org_lwjgl_opengl_GL14_GL_POINT_SIZE_MIN 33062L +#undef org_lwjgl_opengl_GL14_GL_POINT_SIZE_MAX +#define org_lwjgl_opengl_GL14_GL_POINT_SIZE_MAX 33063L +#undef org_lwjgl_opengl_GL14_GL_POINT_FADE_THRESHOLD_SIZE +#define org_lwjgl_opengl_GL14_GL_POINT_FADE_THRESHOLD_SIZE 33064L +#undef org_lwjgl_opengl_GL14_GL_POINT_DISTANCE_ATTENUATION +#define org_lwjgl_opengl_GL14_GL_POINT_DISTANCE_ATTENUATION 33065L +#undef org_lwjgl_opengl_GL14_GL_COLOR_SUM +#define org_lwjgl_opengl_GL14_GL_COLOR_SUM 33880L +#undef org_lwjgl_opengl_GL14_GL_CURRENT_SECONDARY_COLOR +#define org_lwjgl_opengl_GL14_GL_CURRENT_SECONDARY_COLOR 33881L +#undef org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY_SIZE +#define org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY_SIZE 33882L +#undef org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY_TYPE +#define org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY_TYPE 33883L +#undef org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY_STRIDE +#define org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY_STRIDE 33884L +#undef org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY_POINTER +#define org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY_POINTER 33885L +#undef org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY +#define org_lwjgl_opengl_GL14_GL_SECONDARY_COLOR_ARRAY 33886L +#undef org_lwjgl_opengl_GL14_GL_BLEND_DST_RGB +#define org_lwjgl_opengl_GL14_GL_BLEND_DST_RGB 32968L +#undef org_lwjgl_opengl_GL14_GL_BLEND_SRC_RGB +#define org_lwjgl_opengl_GL14_GL_BLEND_SRC_RGB 32969L +#undef org_lwjgl_opengl_GL14_GL_BLEND_DST_ALPHA +#define org_lwjgl_opengl_GL14_GL_BLEND_DST_ALPHA 32970L +#undef org_lwjgl_opengl_GL14_GL_BLEND_SRC_ALPHA +#define org_lwjgl_opengl_GL14_GL_BLEND_SRC_ALPHA 32971L +#undef org_lwjgl_opengl_GL14_GL_INCR_WRAP +#define org_lwjgl_opengl_GL14_GL_INCR_WRAP 34055L +#undef org_lwjgl_opengl_GL14_GL_DECR_WRAP +#define org_lwjgl_opengl_GL14_GL_DECR_WRAP 34056L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_FILTER_CONTROL +#define org_lwjgl_opengl_GL14_GL_TEXTURE_FILTER_CONTROL 34048L +#undef org_lwjgl_opengl_GL14_GL_TEXTURE_LOD_BIAS +#define org_lwjgl_opengl_GL14_GL_TEXTURE_LOD_BIAS 34049L +#undef org_lwjgl_opengl_GL14_GL_MAX_TEXTURE_LOD_BIAS +#define org_lwjgl_opengl_GL14_GL_MAX_TEXTURE_LOD_BIAS 34045L +#undef org_lwjgl_opengl_GL14_GL_GL_MIRRORED_REPEAT +#define org_lwjgl_opengl_GL14_GL_GL_MIRRORED_REPEAT 33648L +/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024GL14 */ +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glFogCoordf + * Signature: (F)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glFogCoordf + (JNIEnv *, jclass, jfloat); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglFogCoordPointer + * Signature: (IILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglFogCoordPointer + (JNIEnv *, jclass, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglFogCoordPointerVBO + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglFogCoordPointerVBO + (JNIEnv *, jclass, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglMultiDrawArrays + * Signature: (ILjava/nio/IntBuffer;ILjava/nio/IntBuffer;II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglMultiDrawArrays + (JNIEnv *, jclass, jint, jobject, jint, jobject, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glPointParameterf + * Signature: (IF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glPointParameterf + (JNIEnv *, jclass, jint, jfloat); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglPointParameterfv + * Signature: (ILjava/nio/FloatBuffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglPointParameterfv + (JNIEnv *, jclass, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glSecondaryColor3b + * Signature: (BBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glSecondaryColor3b + (JNIEnv *, jclass, jbyte, jbyte, jbyte); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glSecondaryColor3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glSecondaryColor3f + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glSecondaryColor3ub + * Signature: (BBB)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glSecondaryColor3ub + (JNIEnv *, jclass, jbyte, jbyte, jbyte); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglSecondaryColorPointer + * Signature: (IIILjava/nio/Buffer;I)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglSecondaryColorPointer + (JNIEnv *, jclass, jint, jint, jint, jobject, jint); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: nglSecondaryColorPointerVBO + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_nglSecondaryColorPointerVBO + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glBlendFuncSeparate + * Signature: (IIII)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glBlendFuncSeparate + (JNIEnv *, jclass, jint, jint, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glWindowPos2f + * Signature: (FF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glWindowPos2f + (JNIEnv *, jclass, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glWindowPos2i + * Signature: (II)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glWindowPos2i + (JNIEnv *, jclass, jint, jint); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glWindowPos3f + * Signature: (FFF)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glWindowPos3f + (JNIEnv *, jclass, jfloat, jfloat, jfloat); + +/* + * Class: org_lwjgl_opengl_GL14 + * Method: glWindowPos3i + * Signature: (III)V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GL14_glWindowPos3i + (JNIEnv *, jclass, jint, jint, jint); + +#ifdef __cplusplus +} +#endif +#endif