1 /* !---- DO NOT EDIT: This file autogenerated by com/sun/gluegen/opengl/GLEmitter.java on Thu May 22 01:39:26 PDT 2008 ----! */ 2 3 package javax.media.opengl; 4 5 import java.util.*; 6 import javax.media.opengl.*; 7 import com.sun.opengl.impl.*; 8 import com.sun.gluegen.runtime.*; 9 10 /** 11 * <P> The basic interface to OpenGL, providing access to core 12 * functionality up through the OpenGL 2.0 specification as well as 13 * all vendor extensions. </P> 14 * 15 * <P> While the APIs for vendor extensions are unconditionally 16 * exposed, the underlying functions may not be present. The method 17 * {@link #isFunctionAvailable} should be used to query the 18 * availability of any non-core function before it is used for the 19 * first time; for example, 20 * <code>gl.isFunctionAvailable("glProgramStringARB")</code>. On 21 * certain platforms (Windows in particular), the most "core" 22 * functionality is only OpenGL 1.1, so in theory any routines first 23 * exposed in OpenGL 1.2, 1.3, and 1.4, 1.5, or 2.0 as well as vendor 24 * extensions should all be queried. Calling an unavailable function 25 * will cause a {@link GLException} to be raised. </P> 26 * 27 * {@link #isExtensionAvailable} may also be used to determine whether 28 * a specific extension is available before calling the routines or 29 * using the functionality it exposes: for example, 30 * <code>gl.isExtensionAvailable("GL_ARB_vertex_program");</code>. 31 * However, in this case it is up to the end user to know which 32 * routines or functionality are associated with which OpenGL 33 * extensions. It may also be used to test for the availability of a 34 * particular version of OpenGL: for example, 35 * <code>gl.isExtensionAvailable("GL_VERSION_1_5");</code>. 36 * 37 * <P> Exceptions to the window system extension naming rules: 38 * 39 * <UL> 40 * 41 * <LI> The memory allocators for the NVidia vertex_array_range (VAR) 42 * extension, in particular <code>wglAllocateMemoryNV</code> / 43 * <code>glXAllocateMemoryNV</code> and associated routines. {@link 44 * #glAllocateMemoryNV} has been provided for window system-independent 45 * access to VAR. {@link #isFunctionAvailable} will translate an argument 46 * of "glAllocateMemoryNV" or "glFreeMemoryNV" into the appropriate 47 * window system-specific name. </P> 48 * 49 * <LI> WGL_ARB_pbuffer, WGL_ARB_pixel_format, and other 50 * platform-specific pbuffer functionality; the availability of 51 * pbuffers can be queried on Windows, X11 and Mac OS X platforms by 52 * querying {@link #isExtensionAvailable} with an argument of 53 * "GL_ARB_pbuffer" or "GL_ARB_pixel_format". 54 * 55 * </UL> <P> 56 * 57 */ 58 public interface GL 59 { 60 61 public static final int GL_FALSE = 0x0; 62 public static final int GL_TRUE = 0x1; 63 public static final int GL_BYTE = 0x1400; 64 public static final int GL_UNSIGNED_BYTE = 0x1401; 65 public static final int GL_SHORT = 0x1402; 66 public static final int GL_UNSIGNED_SHORT = 0x1403; 67 public static final int GL_INT = 0x1404; 68 public static final int GL_UNSIGNED_INT = 0x1405; 69 public static final int GL_FLOAT = 0x1406; 70 public static final int GL_DOUBLE = 0x140A; 71 public static final int GL_2_BYTES = 0x1407; 72 public static final int GL_3_BYTES = 0x1408; 73 public static final int GL_4_BYTES = 0x1409; 74 public static final int GL_POINTS = 0x0000; 75 public static final int GL_LINES = 0x0001; 76 public static final int GL_LINE_LOOP = 0x0002; 77 public static final int GL_LINE_STRIP = 0x0003; 78 public static final int GL_TRIANGLES = 0x0004; 79 public static final int GL_TRIANGLE_STRIP = 0x0005; 80 public static final int GL_TRIANGLE_FAN = 0x0006; 81 public static final int GL_QUADS = 0x0007; 82 public static final int GL_QUAD_STRIP = 0x0008; 83 public static final int GL_POLYGON = 0x0009; 84 public static final int GL_MATRIX_MODE = 0x0BA0; 85 public static final int GL_MODELVIEW = 0x1700; 86 public static final int GL_PROJECTION = 0x1701; 87 public static final int GL_TEXTURE = 0x1702; 88 public static final int GL_POINT_SMOOTH = 0x0B10; 89 public static final int GL_POINT_SIZE = 0x0B11; 90 public static final int GL_POINT_SIZE_GRANULARITY = 0x0B13; 91 public static final int GL_POINT_SIZE_RANGE = 0x0B12; 92 public static final int GL_LINE_SMOOTH = 0x0B20; 93 public static final int GL_LINE_STIPPLE = 0x0B24; 94 public static final int GL_LINE_STIPPLE_PATTERN = 0x0B25; 95 public static final int GL_LINE_STIPPLE_REPEAT = 0x0B26; 96 public static final int GL_LINE_WIDTH = 0x0B21; 97 public static final int GL_LINE_WIDTH_GRANULARITY = 0x0B23; 98 public static final int GL_LINE_WIDTH_RANGE = 0x0B22; 99 public static final int GL_POINT = 0x1B00; 100 public static final int GL_LINE = 0x1B01; 101 public static final int GL_FILL = 0x1B02; 102 public static final int GL_CW = 0x0900; 103 public static final int GL_CCW = 0x0901; 104 public static final int GL_FRONT = 0x0404; 105 public static final int GL_BACK = 0x0405; 106 public static final int GL_POLYGON_MODE = 0x0B40; 107 public static final int GL_POLYGON_SMOOTH = 0x0B41; 108 public static final int GL_POLYGON_STIPPLE = 0x0B42; 109 public static final int GL_EDGE_FLAG = 0x0B43; 110 public static final int GL_CULL_FACE = 0x0B44; 111 public static final int GL_CULL_FACE_MODE = 0x0B45; 112 public static final int GL_FRONT_FACE = 0x0B46; 113 public static final int GL_POLYGON_OFFSET_FACTOR = 0x8038; 114 public static final int GL_POLYGON_OFFSET_UNITS = 0x2A00; 115 public static final int GL_POLYGON_OFFSET_POINT = 0x2A01; 116 public static final int GL_POLYGON_OFFSET_LINE = 0x2A02; 117 public static final int GL_POLYGON_OFFSET_FILL = 0x8037; 118 public static final int GL_COMPILE = 0x1300; 119 public static final int GL_COMPILE_AND_EXECUTE = 0x1301; 120 public static final int GL_LIST_BASE = 0x0B32; 121 public static final int GL_LIST_INDEX = 0x0B33; 122 public static final int GL_LIST_MODE = 0x0B30; 123 public static final int GL_NEVER = 0x0200; 124 public static final int GL_LESS = 0x0201; 125 public static final int GL_EQUAL = 0x0202; 126 public static final int GL_LEQUAL = 0x0203; 127 public static final int GL_GREATER = 0x0204; 128 public static final int GL_NOTEQUAL = 0x0205; 129 public static final int GL_GEQUAL = 0x0206; 130 public static final int GL_ALWAYS = 0x0207; 131 public static final int GL_DEPTH_TEST = 0x0B71; 132 public static final int GL_DEPTH_BITS = 0x0D56; 133 public static final int GL_DEPTH_CLEAR_VALUE = 0x0B73; 134 public static final int GL_DEPTH_FUNC = 0x0B74; 135 public static final int GL_DEPTH_RANGE = 0x0B70; 136 public static final int GL_DEPTH_WRITEMASK = 0x0B72; 137 public static final int GL_DEPTH_COMPONENT = 0x1902; 138 public static final int GL_LIGHTING = 0x0B50; 139 public static final int GL_LIGHT0 = 0x4000; 140 public static final int GL_LIGHT1 = 0x4001; 141 public static final int GL_LIGHT2 = 0x4002; 142 public static final int GL_LIGHT3 = 0x4003; 143 public static final int GL_LIGHT4 = 0x4004; 144 public static final int GL_LIGHT5 = 0x4005; 145 public static final int GL_LIGHT6 = 0x4006; 146 public static final int GL_LIGHT7 = 0x4007; 147 public static final int GL_SPOT_EXPONENT = 0x1205; 148 public static final int GL_SPOT_CUTOFF = 0x1206; 149 public static final int GL_CONSTANT_ATTENUATION = 0x1207; 150 public static final int GL_LINEAR_ATTENUATION = 0x1208; 151 public static final int GL_QUADRATIC_ATTENUATION = 0x1209; 152 public static final int GL_AMBIENT = 0x1200; 153 public static final int GL_DIFFUSE = 0x1201; 154 public static final int GL_SPECULAR = 0x1202; 155 public static final int GL_SHININESS = 0x1601; 156 public static final int GL_EMISSION = 0x1600; 157 public static final int GL_POSITION = 0x1203; 158 public static final int GL_SPOT_DIRECTION = 0x1204; 159 public static final int GL_AMBIENT_AND_DIFFUSE = 0x1602; 160 public static final int GL_COLOR_INDEXES = 0x1603; 161 public static final int GL_LIGHT_MODEL_TWO_SIDE = 0x0B52; 162 public static final int GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51; 163 public static final int GL_LIGHT_MODEL_AMBIENT = 0x0B53; 164 public static final int GL_FRONT_AND_BACK = 0x0408; 165 public static final int GL_SHADE_MODEL = 0x0B54; 166 public static final int GL_FLAT = 0x1D00; 167 public static final int GL_SMOOTH = 0x1D01; 168 public static final int GL_COLOR_MATERIAL = 0x0B57; 169 public static final int GL_COLOR_MATERIAL_FACE = 0x0B55; 170 public static final int GL_COLOR_MATERIAL_PARAMETER = 0x0B56; 171 public static final int GL_NORMALIZE = 0x0BA1; 172 public static final int GL_CLIP_PLANE0 = 0x3000; 173 public static final int GL_CLIP_PLANE1 = 0x3001; 174 public static final int GL_CLIP_PLANE2 = 0x3002; 175 public static final int GL_CLIP_PLANE3 = 0x3003; 176 public static final int GL_CLIP_PLANE4 = 0x3004; 177 public static final int GL_CLIP_PLANE5 = 0x3005; 178 public static final int GL_ACCUM_RED_BITS = 0x0D58; 179 public static final int GL_ACCUM_GREEN_BITS = 0x0D59; 180 public static final int GL_ACCUM_BLUE_BITS = 0x0D5A; 181 public static final int GL_ACCUM_ALPHA_BITS = 0x0D5B; 182 public static final int GL_ACCUM_CLEAR_VALUE = 0x0B80; 183 public static final int GL_ACCUM = 0x0100; 184 public static final int GL_ADD = 0x0104; 185 public static final int GL_LOAD = 0x0101; 186 public static final int GL_MULT = 0x0103; 187 public static final int GL_RETURN = 0x0102; 188 public static final int GL_ALPHA_TEST = 0x0BC0; 189 public static final int GL_ALPHA_TEST_REF = 0x0BC2; 190 public static final int GL_ALPHA_TEST_FUNC = 0x0BC1; 191 public static final int GL_BLEND = 0x0BE2; 192 public static final int GL_BLEND_SRC = 0x0BE1; 193 public static final int GL_BLEND_DST = 0x0BE0; 194 public static final int GL_ZERO = 0x0; 195 public static final int GL_ONE = 0x1; 196 public static final int GL_SRC_COLOR = 0x0300; 197 public static final int GL_ONE_MINUS_SRC_COLOR = 0x0301; 198 public static final int GL_SRC_ALPHA = 0x0302; 199 public static final int GL_ONE_MINUS_SRC_ALPHA = 0x0303; 200 public static final int GL_DST_ALPHA = 0x0304; 201 public static final int GL_ONE_MINUS_DST_ALPHA = 0x0305; 202 public static final int GL_DST_COLOR = 0x0306; 203 public static final int GL_ONE_MINUS_DST_COLOR = 0x0307; 204 public static final int GL_SRC_ALPHA_SATURATE = 0x0308; 205 public static final int GL_FEEDBACK = 0x1C01; 206 public static final int GL_RENDER = 0x1C00; 207 public static final int GL_SELECT = 0x1C02; 208 public static final int GL_2D = 0x0600; 209 public static final int GL_3D = 0x0601; 210 public static final int GL_3D_COLOR = 0x0602; 211 public static final int GL_3D_COLOR_TEXTURE = 0x0603; 212 public static final int GL_4D_COLOR_TEXTURE = 0x0604; 213 public static final int GL_POINT_TOKEN = 0x0701; 214 public static final int GL_LINE_TOKEN = 0x0702; 215 public static final int GL_LINE_RESET_TOKEN = 0x0707; 216 public static final int GL_POLYGON_TOKEN = 0x0703; 217 public static final int GL_BITMAP_TOKEN = 0x0704; 218 public static final int GL_DRAW_PIXEL_TOKEN = 0x0705; 219 public static final int GL_COPY_PIXEL_TOKEN = 0x0706; 220 public static final int GL_PASS_THROUGH_TOKEN = 0x0700; 221 public static final int GL_FEEDBACK_BUFFER_POINTER = 0x0DF0; 222 public static final int GL_FEEDBACK_BUFFER_SIZE = 0x0DF1; 223 public static final int GL_FEEDBACK_BUFFER_TYPE = 0x0DF2; 224 public static final int GL_SELECTION_BUFFER_POINTER = 0x0DF3; 225 public static final int GL_SELECTION_BUFFER_SIZE = 0x0DF4; 226 public static final int GL_FOG = 0x0B60; 227 public static final int GL_FOG_MODE = 0x0B65; 228 public static final int GL_FOG_DENSITY = 0x0B62; 229 public static final int GL_FOG_COLOR = 0x0B66; 230 public static final int GL_FOG_INDEX = 0x0B61; 231 public static final int GL_FOG_START = 0x0B63; 232 public static final int GL_FOG_END = 0x0B64; 233 public static final int GL_LINEAR = 0x2601; 234 public static final int GL_EXP = 0x0800; 235 public static final int GL_EXP2 = 0x0801; 236 public static final int GL_LOGIC_OP = 0x0BF1; 237 public static final int GL_INDEX_LOGIC_OP = 0x0BF1; 238 public static final int GL_COLOR_LOGIC_OP = 0x0BF2; 239 public static final int GL_LOGIC_OP_MODE = 0x0BF0; 240 public static final int GL_CLEAR = 0x1500; 241 public static final int GL_SET = 0x150F; 242 public static final int GL_COPY = 0x1503; 243 public static final int GL_COPY_INVERTED = 0x150C; 244 public static final int GL_NOOP = 0x1505; 245 public static final int GL_INVERT = 0x150A; 246 public static final int GL_AND = 0x1501; 247 public static final int GL_NAND = 0x150E; 248 public static final int GL_OR = 0x1507; 249 public static final int GL_NOR = 0x1508; 250 public static final int GL_XOR = 0x1506; 251 public static final int GL_EQUIV = 0x1509; 252 public static final int GL_AND_REVERSE = 0x1502; 253 public static final int GL_AND_INVERTED = 0x1504; 254 public static final int GL_OR_REVERSE = 0x150B; 255 public static final int GL_OR_INVERTED = 0x150D; 256 public static final int GL_STENCIL_TEST = 0x0B90; 257 public static final int GL_STENCIL_WRITEMASK = 0x0B98; 258 public static final int GL_STENCIL_BITS = 0x0D57; 259 public static final int GL_STENCIL_FUNC = 0x0B92; 260 public static final int GL_STENCIL_VALUE_MASK = 0x0B93; 261 public static final int GL_STENCIL_REF = 0x0B97; 262 public static final int GL_STENCIL_FAIL = 0x0B94; 263 public static final int GL_STENCIL_PASS_DEPTH_PASS = 0x0B96; 264 public static final int GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95; 265 public static final int GL_STENCIL_CLEAR_VALUE = 0x0B91; 266 public static final int GL_STENCIL_INDEX = 0x1901; 267 public static final int GL_KEEP = 0x1E00; 268 public static final int GL_REPLACE = 0x1E01; 269 public static final int GL_INCR = 0x1E02; 270 public static final int GL_DECR = 0x1E03; 271 public static final int GL_NONE = 0x0; 272 public static final int GL_LEFT = 0x0406; 273 public static final int GL_RIGHT = 0x0407; 274 public static final int GL_FRONT_LEFT = 0x0400; 275 public static final int GL_FRONT_RIGHT = 0x0401; 276 public static final int GL_BACK_LEFT = 0x0402; 277 public static final int GL_BACK_RIGHT = 0x0403; 278 public static final int GL_AUX0 = 0x0409; 279 public static final int GL_AUX1 = 0x040A; 280 public static final int GL_AUX2 = 0x040B; 281 public static final int GL_AUX3 = 0x040C; 282 public static final int GL_COLOR_INDEX = 0x1900; 283 public static final int GL_RED = 0x1903; 284 public static final int GL_GREEN = 0x1904; 285 public static final int GL_BLUE = 0x1905; 286 public static final int GL_ALPHA = 0x1906; 287 public static final int GL_LUMINANCE = 0x1909; 288 public static final int GL_LUMINANCE_ALPHA = 0x190A; 289 public static final int GL_ALPHA_BITS = 0x0D55; 290 public static final int GL_RED_BITS = 0x0D52; 291 public static final int GL_GREEN_BITS = 0x0D53; 292 public static final int GL_BLUE_BITS = 0x0D54; 293 public static final int GL_INDEX_BITS = 0x0D51; 294 public static final int GL_SUBPIXEL_BITS = 0x0D50; 295 public static final int GL_AUX_BUFFERS = 0x0C00; 296 public static final int GL_READ_BUFFER = 0x0C02; 297 public static final int GL_DRAW_BUFFER = 0x0C01; 298 public static final int GL_DOUBLEBUFFER = 0x0C32; 299 public static final int GL_STEREO = 0x0C33; 300 public static final int GL_BITMAP = 0x1A00; 301 public static final int GL_COLOR = 0x1800; 302 public static final int GL_DEPTH = 0x1801; 303 public static final int GL_STENCIL = 0x1802; 304 public static final int GL_DITHER = 0x0BD0; 305 public static final int GL_RGB = 0x1907; 306 public static final int GL_RGBA = 0x1908; 307 public static final int GL_MAX_LIST_NESTING = 0x0B31; 308 public static final int GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35; 309 public static final int GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36; 310 public static final int GL_MAX_NAME_STACK_DEPTH = 0x0D37; 311 public static final int GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38; 312 public static final int GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39; 313 public static final int GL_MAX_EVAL_ORDER = 0x0D30; 314 public static final int GL_MAX_LIGHTS = 0x0D31; 315 public static final int GL_MAX_CLIP_PLANES = 0x0D32; 316 public static final int GL_MAX_TEXTURE_SIZE = 0x0D33; 317 public static final int GL_MAX_PIXEL_MAP_TABLE = 0x0D34; 318 public static final int GL_MAX_VIEWPORT_DIMS = 0x0D3A; 319 public static final int GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B; 320 public static final int GL_ATTRIB_STACK_DEPTH = 0x0BB0; 321 public static final int GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1; 322 public static final int GL_COLOR_CLEAR_VALUE = 0x0C22; 323 public static final int GL_COLOR_WRITEMASK = 0x0C23; 324 public static final int GL_CURRENT_INDEX = 0x0B01; 325 public static final int GL_CURRENT_COLOR = 0x0B00; 326 public static final int GL_CURRENT_NORMAL = 0x0B02; 327 public static final int GL_CURRENT_RASTER_COLOR = 0x0B04; 328 public static final int GL_CURRENT_RASTER_DISTANCE = 0x0B09; 329 public static final int GL_CURRENT_RASTER_INDEX = 0x0B05; 330 public static final int GL_CURRENT_RASTER_POSITION = 0x0B07; 331 public static final int GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06; 332 public static final int GL_CURRENT_RASTER_POSITION_VALID = 0x0B08; 333 public static final int GL_CURRENT_TEXTURE_COORDS = 0x0B03; 334 public static final int GL_INDEX_CLEAR_VALUE = 0x0C20; 335 public static final int GL_INDEX_MODE = 0x0C30; 336 public static final int GL_INDEX_WRITEMASK = 0x0C21; 337 public static final int GL_MODELVIEW_MATRIX = 0x0BA6; 338 public static final int GL_MODELVIEW_STACK_DEPTH = 0x0BA3; 339 public static final int GL_NAME_STACK_DEPTH = 0x0D70; 340 public static final int GL_PROJECTION_MATRIX = 0x0BA7; 341 public static final int GL_PROJECTION_STACK_DEPTH = 0x0BA4; 342 public static final int GL_RENDER_MODE = 0x0C40; 343 public static final int GL_RGBA_MODE = 0x0C31; 344 public static final int GL_TEXTURE_MATRIX = 0x0BA8; 345 public static final int GL_TEXTURE_STACK_DEPTH = 0x0BA5; 346 public static final int GL_VIEWPORT = 0x0BA2; 347 public static final int GL_AUTO_NORMAL = 0x0D80; 348 public static final int GL_MAP1_COLOR_4 = 0x0D90; 349 public static final int GL_MAP1_INDEX = 0x0D91; 350 public static final int GL_MAP1_NORMAL = 0x0D92; 351 public static final int GL_MAP1_TEXTURE_COORD_1 = 0x0D93; 352 public static final int GL_MAP1_TEXTURE_COORD_2 = 0x0D94; 353 public static final int GL_MAP1_TEXTURE_COORD_3 = 0x0D95; 354 public static final int GL_MAP1_TEXTURE_COORD_4 = 0x0D96; 355 public static final int GL_MAP1_VERTEX_3 = 0x0D97; 356 public static final int GL_MAP1_VERTEX_4 = 0x0D98; 357 public static final int GL_MAP2_COLOR_4 = 0x0DB0; 358 public static final int GL_MAP2_INDEX = 0x0DB1; 359 public static final int GL_MAP2_NORMAL = 0x0DB2; 360 public static final int GL_MAP2_TEXTURE_COORD_1 = 0x0DB3; 361 public static final int GL_MAP2_TEXTURE_COORD_2 = 0x0DB4; 362 public static final int GL_MAP2_TEXTURE_COORD_3 = 0x0DB5; 363 public static final int GL_MAP2_TEXTURE_COORD_4 = 0x0DB6; 364 public static final int GL_MAP2_VERTEX_3 = 0x0DB7; 365 public static final int GL_MAP2_VERTEX_4 = 0x0DB8; 366 public static final int GL_MAP1_GRID_DOMAIN = 0x0DD0; 367 public static final int GL_MAP1_GRID_SEGMENTS = 0x0DD1; 368 public static final int GL_MAP2_GRID_DOMAIN = 0x0DD2; 369 public static final int GL_MAP2_GRID_SEGMENTS = 0x0DD3; 370 public static final int GL_COEFF = 0x0A00; 371 public static final int GL_DOMAIN = 0x0A02; 372 public static final int GL_ORDER = 0x0A01; 373 public static final int GL_FOG_HINT = 0x0C54; 374 public static final int GL_LINE_SMOOTH_HINT = 0x0C52; 375 public static final int GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50; 376 public static final int GL_POINT_SMOOTH_HINT = 0x0C51; 377 public static final int GL_POLYGON_SMOOTH_HINT = 0x0C53; 378 public static final int GL_DONT_CARE = 0x1100; 379 public static final int GL_FASTEST = 0x1101; 380 public static final int GL_NICEST = 0x1102; 381 public static final int GL_SCISSOR_TEST = 0x0C11; 382 public static final int GL_SCISSOR_BOX = 0x0C10; 383 public static final int GL_MAP_COLOR = 0x0D10; 384 public static final int GL_MAP_STENCIL = 0x0D11; 385 public static final int GL_INDEX_SHIFT = 0x0D12; 386 public static final int GL_INDEX_OFFSET = 0x0D13; 387 public static final int GL_RED_SCALE = 0x0D14; 388 public static final int GL_RED_BIAS = 0x0D15; 389 public static final int GL_GREEN_SCALE = 0x0D18; 390 public static final int GL_GREEN_BIAS = 0x0D19; 391 public static final int GL_BLUE_SCALE = 0x0D1A; 392 public static final int GL_BLUE_BIAS = 0x0D1B; 393 public static final int GL_ALPHA_SCALE = 0x0D1C; 394 public static final int GL_ALPHA_BIAS = 0x0D1D; 395 public static final int GL_DEPTH_SCALE = 0x0D1E; 396 public static final int GL_DEPTH_BIAS = 0x0D1F; 397 public static final int GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1; 398 public static final int GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0; 399 public static final int GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2; 400 public static final int GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3; 401 public static final int GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4; 402 public static final int GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5; 403 public static final int GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6; 404 public static final int GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7; 405 public static final int GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8; 406 public static final int GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9; 407 public static final int GL_PIXEL_MAP_S_TO_S = 0x0C71; 408 public static final int GL_PIXEL_MAP_I_TO_I = 0x0C70; 409 public static final int GL_PIXEL_MAP_I_TO_R = 0x0C72; 410 public static final int GL_PIXEL_MAP_I_TO_G = 0x0C73; 411 public static final int GL_PIXEL_MAP_I_TO_B = 0x0C74; 412 public static final int GL_PIXEL_MAP_I_TO_A = 0x0C75; 413 public static final int GL_PIXEL_MAP_R_TO_R = 0x0C76; 414 public static final int GL_PIXEL_MAP_G_TO_G = 0x0C77; 415 public static final int GL_PIXEL_MAP_B_TO_B = 0x0C78; 416 public static final int GL_PIXEL_MAP_A_TO_A = 0x0C79; 417 public static final int GL_PACK_ALIGNMENT = 0x0D05; 418 public static final int GL_PACK_LSB_FIRST = 0x0D01; 419 public static final int GL_PACK_ROW_LENGTH = 0x0D02; 420 public static final int GL_PACK_SKIP_PIXELS = 0x0D04; 421 public static final int GL_PACK_SKIP_ROWS = 0x0D03; 422 public static final int GL_PACK_SWAP_BYTES = 0x0D00; 423 public static final int GL_UNPACK_ALIGNMENT = 0x0CF5; 424 public static final int GL_UNPACK_LSB_FIRST = 0x0CF1; 425 public static final int GL_UNPACK_ROW_LENGTH = 0x0CF2; 426 public static final int GL_UNPACK_SKIP_PIXELS = 0x0CF4; 427 public static final int GL_UNPACK_SKIP_ROWS = 0x0CF3; 428 public static final int GL_UNPACK_SWAP_BYTES = 0x0CF0; 429 public static final int GL_ZOOM_X = 0x0D16; 430 public static final int GL_ZOOM_Y = 0x0D17; 431 public static final int GL_TEXTURE_ENV = 0x2300; 432 public static final int GL_TEXTURE_ENV_MODE = 0x2200; 433 public static final int GL_TEXTURE_1D = 0x0DE0; 434 public static final int GL_TEXTURE_2D = 0x0DE1; 435 public static final int GL_TEXTURE_WRAP_S = 0x2802; 436 public static final int GL_TEXTURE_WRAP_T = 0x2803; 437 public static final int GL_TEXTURE_MAG_FILTER = 0x2800; 438 public static final int GL_TEXTURE_MIN_FILTER = 0x2801; 439 public static final int GL_TEXTURE_ENV_COLOR = 0x2201; 440 public static final int GL_TEXTURE_GEN_S = 0x0C60; 441 public static final int GL_TEXTURE_GEN_T = 0x0C61; 442 public static final int GL_TEXTURE_GEN_MODE = 0x2500; 443 public static final int GL_TEXTURE_BORDER_COLOR = 0x1004; 444 public static final int GL_TEXTURE_WIDTH = 0x1000; 445 public static final int GL_TEXTURE_HEIGHT = 0x1001; 446 public static final int GL_TEXTURE_BORDER = 0x1005; 447 public static final int GL_TEXTURE_COMPONENTS = 0x1003; 448 public static final int GL_TEXTURE_RED_SIZE = 0x805C; 449 public static final int GL_TEXTURE_GREEN_SIZE = 0x805D; 450 public static final int GL_TEXTURE_BLUE_SIZE = 0x805E; 451 public static final int GL_TEXTURE_ALPHA_SIZE = 0x805F; 452 public static final int GL_TEXTURE_LUMINANCE_SIZE = 0x8060; 453 public static final int GL_TEXTURE_INTENSITY_SIZE = 0x8061; 454 public static final int GL_NEAREST_MIPMAP_NEAREST = 0x2700; 455 public static final int GL_NEAREST_MIPMAP_LINEAR = 0x2702; 456 public static final int GL_LINEAR_MIPMAP_NEAREST = 0x2701; 457 public static final int GL_LINEAR_MIPMAP_LINEAR = 0x2703; 458 public static final int GL_OBJECT_LINEAR = 0x2401; 459 public static final int GL_OBJECT_PLANE = 0x2501; 460 public static final int GL_EYE_LINEAR = 0x2400; 461 public static final int GL_EYE_PLANE = 0x2502; 462 public static final int GL_SPHERE_MAP = 0x2402; 463 public static final int GL_DECAL = 0x2101; 464 public static final int GL_MODULATE = 0x2100; 465 public static final int GL_NEAREST = 0x2600; 466 public static final int GL_REPEAT = 0x2901; 467 public static final int GL_CLAMP = 0x2900; 468 public static final int GL_S = 0x2000; 469 public static final int GL_T = 0x2001; 470 public static final int GL_R = 0x2002; 471 public static final int GL_Q = 0x2003; 472 public static final int GL_TEXTURE_GEN_R = 0x0C62; 473 public static final int GL_TEXTURE_GEN_Q = 0x0C63; 474 public static final int GL_VENDOR = 0x1F00; 475 public static final int GL_RENDERER = 0x1F01; 476 public static final int GL_VERSION = 0x1F02; 477 public static final int GL_EXTENSIONS = 0x1F03; 478 public static final int GL_NO_ERROR = 0x0; 479 public static final int GL_INVALID_VALUE = 0x0501; 480 public static final int GL_INVALID_ENUM = 0x0500; 481 public static final int GL_INVALID_OPERATION = 0x0502; 482 public static final int GL_STACK_OVERFLOW = 0x0503; 483 public static final int GL_STACK_UNDERFLOW = 0x0504; 484 public static final int GL_OUT_OF_MEMORY = 0x0505; 485 public static final int GL_CURRENT_BIT = 0x00000001; 486 public static final int GL_POINT_BIT = 0x00000002; 487 public static final int GL_LINE_BIT = 0x00000004; 488 public static final int GL_POLYGON_BIT = 0x00000008; 489 public static final int GL_POLYGON_STIPPLE_BIT = 0x00000010; 490 public static final int GL_PIXEL_MODE_BIT = 0x00000020; 491 public static final int GL_LIGHTING_BIT = 0x00000040; 492 public static final int GL_FOG_BIT = 0x00000080; 493 public static final int GL_DEPTH_BUFFER_BIT = 0x00000100; 494 public static final int GL_ACCUM_BUFFER_BIT = 0x00000200; 495 public static final int GL_STENCIL_BUFFER_BIT = 0x00000400; 496 public static final int GL_VIEWPORT_BIT = 0x00000800; 497 public static final int GL_TRANSFORM_BIT = 0x00001000; 498 public static final int GL_ENABLE_BIT = 0x00002000; 499 public static final int GL_COLOR_BUFFER_BIT = 0x00004000; 500 public static final int GL_HINT_BIT = 0x00008000; 501 public static final int GL_EVAL_BIT = 0x00010000; 502 public static final int GL_LIST_BIT = 0x00020000; 503 public static final int GL_TEXTURE_BIT = 0x00040000; 504 public static final int GL_SCISSOR_BIT = 0x00080000; 505 public static final int GL_ALL_ATTRIB_BITS = 0x000FFFFF; 506 public static final int GL_PROXY_TEXTURE_1D = 0x8063; 507 public static final int GL_PROXY_TEXTURE_2D = 0x8064; 508 public static final int GL_TEXTURE_PRIORITY = 0x8066; 509 public static final int GL_TEXTURE_RESIDENT = 0x8067; 510 public static final int GL_TEXTURE_BINDING_1D = 0x8068; 511 public static final int GL_TEXTURE_BINDING_2D = 0x8069; 512 public static final int GL_TEXTURE_INTERNAL_FORMAT = 0x1003; 513 public static final int GL_ALPHA4 = 0x803B; 514 public static final int GL_ALPHA8 = 0x803C; 515 public static final int GL_ALPHA12 = 0x803D; 516 public static final int GL_ALPHA16 = 0x803E; 517 public static final int GL_LUMINANCE4 = 0x803F; 518 public static final int GL_LUMINANCE8 = 0x8040; 519 public static final int GL_LUMINANCE12 = 0x8041; 520 public static final int GL_LUMINANCE16 = 0x8042; 521 public static final int GL_LUMINANCE4_ALPHA4 = 0x8043; 522 public static final int GL_LUMINANCE6_ALPHA2 = 0x8044; 523 public static final int GL_LUMINANCE8_ALPHA8 = 0x8045; 524 public static final int GL_LUMINANCE12_ALPHA4 = 0x8046; 525 public static final int GL_LUMINANCE12_ALPHA12 = 0x8047; 526 public static final int GL_LUMINANCE16_ALPHA16 = 0x8048; 527 public static final int GL_INTENSITY = 0x8049; 528 public static final int GL_INTENSITY4 = 0x804A; 529 public static final int GL_INTENSITY8 = 0x804B; 530 public static final int GL_INTENSITY12 = 0x804C; 531 public static final int GL_INTENSITY16 = 0x804D; 532 public static final int GL_R3_G3_B2 = 0x2A10; 533 public static final int GL_RGB4 = 0x804F; 534 public static final int GL_RGB5 = 0x8050; 535 public static final int GL_RGB8 = 0x8051; 536 public static final int GL_RGB10 = 0x8052; 537 public static final int GL_RGB12 = 0x8053; 538 public static final int GL_RGB16 = 0x8054; 539 public static final int GL_RGBA2 = 0x8055; 540 public static final int GL_RGBA4 = 0x8056; 541 public static final int GL_RGB5_A1 = 0x8057; 542 public static final int GL_RGBA8 = 0x8058; 543 public static final int GL_RGB10_A2 = 0x8059; 544 public static final int GL_RGBA12 = 0x805A; 545 public static final int GL_RGBA16 = 0x805B; 546 public static final int GL_CLIENT_PIXEL_STORE_BIT = 0x00000001; 547 public static final int GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002; 548 public static final long GL_ALL_CLIENT_ATTRIB_BITS = 0xFFFFFFFF; 549 public static final long GL_CLIENT_ALL_ATTRIB_BITS = 0xFFFFFFFF; 550 public static final int GL_VERTEX_ARRAY = 0x8074; 551 public static final int GL_NORMAL_ARRAY = 0x8075; 552 public static final int GL_COLOR_ARRAY = 0x8076; 553 public static final int GL_INDEX_ARRAY = 0x8077; 554 public static final int GL_TEXTURE_COORD_ARRAY = 0x8078; 555 public static final int GL_EDGE_FLAG_ARRAY = 0x8079; 556 public static final int GL_VERTEX_ARRAY_SIZE = 0x807A; 557 public static final int GL_VERTEX_ARRAY_TYPE = 0x807B; 558 public static final int GL_VERTEX_ARRAY_STRIDE = 0x807C; 559 public static final int GL_NORMAL_ARRAY_TYPE = 0x807E; 560 public static final int GL_NORMAL_ARRAY_STRIDE = 0x807F; 561 public static final int GL_COLOR_ARRAY_SIZE = 0x8081; 562 public static final int GL_COLOR_ARRAY_TYPE = 0x8082; 563 public static final int GL_COLOR_ARRAY_STRIDE = 0x8083; 564 public static final int GL_INDEX_ARRAY_TYPE = 0x8085; 565 public static final int GL_INDEX_ARRAY_STRIDE = 0x8086; 566 public static final int GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088; 567 public static final int GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089; 568 public static final int GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A; 569 public static final int GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C; 570 public static final int GL_VERTEX_ARRAY_POINTER = 0x808E; 571 public static final int GL_NORMAL_ARRAY_POINTER = 0x808F; 572 public static final int GL_COLOR_ARRAY_POINTER = 0x8090; 573 public static final int GL_INDEX_ARRAY_POINTER = 0x8091; 574 public static final int GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092; 575 public static final int GL_EDGE_FLAG_ARRAY_POINTER = 0x8093; 576 public static final int GL_V2F = 0x2A20; 577 public static final int GL_V3F = 0x2A21; 578 public static final int GL_C4UB_V2F = 0x2A22; 579 public static final int GL_C4UB_V3F = 0x2A23; 580 public static final int GL_C3F_V3F = 0x2A24; 581 public static final int GL_N3F_V3F = 0x2A25; 582 public static final int GL_C4F_N3F_V3F = 0x2A26; 583 public static final int GL_T2F_V3F = 0x2A27; 584 public static final int GL_T4F_V4F = 0x2A28; 585 public static final int GL_T2F_C4UB_V3F = 0x2A29; 586 public static final int GL_T2F_C3F_V3F = 0x2A2A; 587 public static final int GL_T2F_N3F_V3F = 0x2A2B; 588 public static final int GL_T2F_C4F_N3F_V3F = 0x2A2C; 589 public static final int GL_T4F_C4F_N3F_V4F = 0x2A2D; 590 public static final int GL_GLEXT_VERSION = 36; 591 public static final int GL_UNSIGNED_BYTE_3_3_2 = 0x8032; 592 public static final int GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033; 593 public static final int GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034; 594 public static final int GL_UNSIGNED_INT_8_8_8_8 = 0x8035; 595 public static final int GL_UNSIGNED_INT_10_10_10_2 = 0x8036; 596 public static final int GL_RESCALE_NORMAL = 0x803A; 597 public static final int GL_TEXTURE_BINDING_3D = 0x806A; 598 public static final int GL_PACK_SKIP_IMAGES = 0x806B; 599 public static final int GL_PACK_IMAGE_HEIGHT = 0x806C; 600 public static final int GL_UNPACK_SKIP_IMAGES = 0x806D; 601 public static final int GL_UNPACK_IMAGE_HEIGHT = 0x806E; 602 public static final int GL_TEXTURE_3D = 0x806F; 603 public static final int GL_PROXY_TEXTURE_3D = 0x8070; 604 public static final int GL_TEXTURE_DEPTH = 0x8071; 605 public static final int GL_TEXTURE_WRAP_R = 0x8072; 606 public static final int GL_MAX_3D_TEXTURE_SIZE = 0x8073; 607 public static final int GL_UNSIGNED_BYTE_2_3_3_REV = 0x8362; 608 public static final int GL_UNSIGNED_SHORT_5_6_5 = 0x8363; 609 public static final int GL_UNSIGNED_SHORT_5_6_5_REV = 0x8364; 610 public static final int GL_UNSIGNED_SHORT_4_4_4_4_REV = 0x8365; 611 public static final int GL_UNSIGNED_SHORT_1_5_5_5_REV = 0x8366; 612 public static final int GL_UNSIGNED_INT_8_8_8_8_REV = 0x8367; 613 public static final int GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368; 614 public static final int GL_BGR = 0x80E0; 615 public static final int GL_BGRA = 0x80E1; 616 public static final int GL_MAX_ELEMENTS_VERTICES = 0x80E8; 617 public static final int GL_MAX_ELEMENTS_INDICES = 0x80E9; 618 public static final int GL_CLAMP_TO_EDGE = 0x812F; 619 public static final int GL_TEXTURE_MIN_LOD = 0x813A; 620 public static final int GL_TEXTURE_MAX_LOD = 0x813B; 621 public static final int GL_TEXTURE_BASE_LEVEL = 0x813C; 622 public static final int GL_TEXTURE_MAX_LEVEL = 0x813D; 623 public static final int GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8; 624 public static final int GL_SINGLE_COLOR = 0x81F9; 625 public static final int GL_SEPARATE_SPECULAR_COLOR = 0x81FA; 626 public static final int GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12; 627 public static final int GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13; 628 public static final int GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22; 629 public static final int GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23; 630 public static final int GL_ALIASED_POINT_SIZE_RANGE = 0x846D; 631 public static final int GL_ALIASED_LINE_WIDTH_RANGE = 0x846E; 632 public static final int GL_CONSTANT_COLOR = 0x8001; 633 public static final int GL_ONE_MINUS_CONSTANT_COLOR = 0x8002; 634 public static final int GL_CONSTANT_ALPHA = 0x8003; 635 public static final int GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004; 636 public static final int GL_BLEND_COLOR = 0x8005; 637 public static final int GL_FUNC_ADD = 0x8006; 638 public static final int GL_MIN = 0x8007; 639 public static final int GL_MAX = 0x8008; 640 public static final int GL_BLEND_EQUATION = 0x8009; 641 public static final int GL_FUNC_SUBTRACT = 0x800A; 642 public static final int GL_FUNC_REVERSE_SUBTRACT = 0x800B; 643 public static final int GL_CONVOLUTION_1D = 0x8010; 644 public static final int GL_CONVOLUTION_2D = 0x8011; 645 public static final int GL_SEPARABLE_2D = 0x8012; 646 public static final int GL_CONVOLUTION_BORDER_MODE = 0x8013; 647 public static final int GL_CONVOLUTION_FILTER_SCALE = 0x8014; 648 public static final int GL_CONVOLUTION_FILTER_BIAS = 0x8015; 649 public static final int GL_REDUCE = 0x8016; 650 public static final int GL_CONVOLUTION_FORMAT = 0x8017; 651 public static final int GL_CONVOLUTION_WIDTH = 0x8018; 652 public static final int GL_CONVOLUTION_HEIGHT = 0x8019; 653 public static final int GL_MAX_CONVOLUTION_WIDTH = 0x801A; 654 public static final int GL_MAX_CONVOLUTION_HEIGHT = 0x801B; 655 public static final int GL_POST_CONVOLUTION_RED_SCALE = 0x801C; 656 public static final int GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D; 657 public static final int GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E; 658 public static final int GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F; 659 public static final int GL_POST_CONVOLUTION_RED_BIAS = 0x8020; 660 public static final int GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021; 661 public static final int GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022; 662 public static final int GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023; 663 public static final int GL_HISTOGRAM = 0x8024; 664 public static final int GL_PROXY_HISTOGRAM = 0x8025; 665 public static final int GL_HISTOGRAM_WIDTH = 0x8026; 666 public static final int GL_HISTOGRAM_FORMAT = 0x8027; 667 public static final int GL_HISTOGRAM_RED_SIZE = 0x8028; 668 public static final int GL_HISTOGRAM_GREEN_SIZE = 0x8029; 669 public static final int GL_HISTOGRAM_BLUE_SIZE = 0x802A; 670 public static final int GL_HISTOGRAM_ALPHA_SIZE = 0x802B; 671 public static final int GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C; 672 public static final int GL_HISTOGRAM_SINK = 0x802D; 673 public static final int GL_MINMAX = 0x802E; 674 public static final int GL_MINMAX_FORMAT = 0x802F; 675 public static final int GL_MINMAX_SINK = 0x8030; 676 public static final int GL_TABLE_TOO_LARGE = 0x8031; 677 public static final int GL_COLOR_MATRIX = 0x80B1; 678 public static final int GL_COLOR_MATRIX_STACK_DEPTH = 0x80B2; 679 public static final int GL_MAX_COLOR_MATRIX_STACK_DEPTH = 0x80B3; 680 public static final int GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4; 681 public static final int GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5; 682 public static final int GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6; 683 public static final int GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7; 684 public static final int GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8; 685 public static final int GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9; 686 public static final int GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA; 687 public static final int GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB; 688 public static final int GL_COLOR_TABLE = 0x80D0; 689 public static final int GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1; 690 public static final int GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2; 691 public static final int GL_PROXY_COLOR_TABLE = 0x80D3; 692 public static final int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4; 693 public static final int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5; 694 public static final int GL_COLOR_TABLE_SCALE = 0x80D6; 695 public static final int GL_COLOR_TABLE_BIAS = 0x80D7; 696 public static final int GL_COLOR_TABLE_FORMAT = 0x80D8; 697 public static final int GL_COLOR_TABLE_WIDTH = 0x80D9; 698 public static final int GL_COLOR_TABLE_RED_SIZE = 0x80DA; 699 public static final int GL_COLOR_TABLE_GREEN_SIZE = 0x80DB; 700 public static final int GL_COLOR_TABLE_BLUE_SIZE = 0x80DC; 701 public static final int GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD; 702 public static final int GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE; 703 public static final int GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF; 704 public static final int GL_CONSTANT_BORDER = 0x8151; 705 public static final int GL_REPLICATE_BORDER = 0x8153; 706 public static final int GL_CONVOLUTION_BORDER_COLOR = 0x8154; 707 public static final int GL_TEXTURE0 = 0x84C0; 708 public static final int GL_TEXTURE1 = 0x84C1; 709 public static final int GL_TEXTURE2 = 0x84C2; 710 public static final int GL_TEXTURE3 = 0x84C3; 711 public static final int GL_TEXTURE4 = 0x84C4; 712 public static final int GL_TEXTURE5 = 0x84C5; 713 public static final int GL_TEXTURE6 = 0x84C6; 714 public static final int GL_TEXTURE7 = 0x84C7; 715 public static final int GL_TEXTURE8 = 0x84C8; 716 public static final int GL_TEXTURE9 = 0x84C9; 717 public static final int GL_TEXTURE10 = 0x84CA; 718 public static final int GL_TEXTURE11 = 0x84CB; 719 public static final int GL_TEXTURE12 = 0x84CC; 720 public static final int GL_TEXTURE13 = 0x84CD; 721 public static final int GL_TEXTURE14 = 0x84CE; 722 public static final int GL_TEXTURE15 = 0x84CF; 723 public static final int GL_TEXTURE16 = 0x84D0; 724 public static final int GL_TEXTURE17 = 0x84D1; 725 public static final int GL_TEXTURE18 = 0x84D2; 726 public static final int GL_TEXTURE19 = 0x84D3; 727 public static final int GL_TEXTURE20 = 0x84D4; 728 public static final int GL_TEXTURE21 = 0x84D5; 729 public static final int GL_TEXTURE22 = 0x84D6; 730 public static final int GL_TEXTURE23 = 0x84D7; 731 public static final int GL_TEXTURE24 = 0x84D8; 732 public static final int GL_TEXTURE25 = 0x84D9; 733 public static final int GL_TEXTURE26 = 0x84DA; 734 public static final int GL_TEXTURE27 = 0x84DB; 735 public static final int GL_TEXTURE28 = 0x84DC; 736 public static final int GL_TEXTURE29 = 0x84DD; 737 public static final int GL_TEXTURE30 = 0x84DE; 738 public static final int GL_TEXTURE31 = 0x84DF; 739 public static final int GL_ACTIVE_TEXTURE = 0x84E0; 740 public static final int GL_CLIENT_ACTIVE_TEXTURE = 0x84E1; 741 public static final int GL_MAX_TEXTURE_UNITS = 0x84E2; 742 public static final int GL_TRANSPOSE_MODELVIEW_MATRIX = 0x84E3; 743 public static final int GL_TRANSPOSE_PROJECTION_MATRIX = 0x84E4; 744 public static final int GL_TRANSPOSE_TEXTURE_MATRIX = 0x84E5; 745 public static final int GL_TRANSPOSE_COLOR_MATRIX = 0x84E6; 746 public static final int GL_MULTISAMPLE = 0x809D; 747 public static final int GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E; 748 public static final int GL_SAMPLE_ALPHA_TO_ONE = 0x809F; 749 public static final int GL_SAMPLE_COVERAGE = 0x80A0; 750 public static final int GL_SAMPLE_BUFFERS = 0x80A8; 751 public static final int GL_SAMPLES = 0x80A9; 752 public static final int GL_SAMPLE_COVERAGE_VALUE = 0x80AA; 753 public static final int GL_SAMPLE_COVERAGE_INVERT = 0x80AB; 754 public static final int GL_MULTISAMPLE_BIT = 0x20000000; 755 public static final int GL_NORMAL_MAP = 0x8511; 756 public static final int GL_REFLECTION_MAP = 0x8512; 757 public static final int GL_TEXTURE_CUBE_MAP = 0x8513; 758 public static final int GL_TEXTURE_BINDING_CUBE_MAP = 0x8514; 759 public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515; 760 public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516; 761 public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517; 762 public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518; 763 public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519; 764 public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A; 765 public static final int GL_PROXY_TEXTURE_CUBE_MAP = 0x851B; 766 public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C; 767 public static final int GL_COMPRESSED_ALPHA = 0x84E9; 768 public static final int GL_COMPRESSED_LUMINANCE = 0x84EA; 769 public static final int GL_COMPRESSED_LUMINANCE_ALPHA = 0x84EB; 770 public static final int GL_COMPRESSED_INTENSITY = 0x84EC; 771 public static final int GL_COMPRESSED_RGB = 0x84ED; 772 public static final int GL_COMPRESSED_RGBA = 0x84EE; 773 public static final int GL_TEXTURE_COMPRESSION_HINT = 0x84EF; 774 public static final int GL_TEXTURE_COMPRESSED_IMAGE_SIZE = 0x86A0; 775 public static final int GL_TEXTURE_COMPRESSED = 0x86A1; 776 public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2; 777 public static final int GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3; 778 public static final int GL_CLAMP_TO_BORDER = 0x812D; 779 public static final int GL_COMBINE = 0x8570; 780 public static final int GL_COMBINE_RGB = 0x8571; 781 public static final int GL_COMBINE_ALPHA = 0x8572; 782 public static final int GL_SOURCE0_RGB = 0x8580; 783 public static final int GL_SOURCE1_RGB = 0x8581; 784 public static final int GL_SOURCE2_RGB = 0x8582; 785 public static final int GL_SOURCE0_ALPHA = 0x8588; 786 public static final int GL_SOURCE1_ALPHA = 0x8589; 787 public static final int GL_SOURCE2_ALPHA = 0x858A; 788 public static final int GL_OPERAND0_RGB = 0x8590; 789 public static final int GL_OPERAND1_RGB = 0x8591; 790 public static final int GL_OPERAND2_RGB = 0x8592; 791 public static final int GL_OPERAND0_ALPHA = 0x8598; 792 public static final int GL_OPERAND1_ALPHA = 0x8599; 793 public static final int GL_OPERAND2_ALPHA = 0x859A; 794 public static final int GL_RGB_SCALE = 0x8573; 795 public static final int GL_ADD_SIGNED = 0x8574; 796 public static final int GL_INTERPOLATE = 0x8575; 797 public static final int GL_SUBTRACT = 0x84E7; 798 public static final int GL_CONSTANT = 0x8576; 799 public static final int GL_PRIMARY_COLOR = 0x8577; 800 public static final int GL_PREVIOUS = 0x8578; 801 public static final int GL_DOT3_RGB = 0x86AE; 802 public static final int GL_DOT3_RGBA = 0x86AF; 803 public static final int GL_BLEND_DST_RGB = 0x80C8; 804 public static final int GL_BLEND_SRC_RGB = 0x80C9; 805 public static final int GL_BLEND_DST_ALPHA = 0x80CA; 806 public static final int GL_BLEND_SRC_ALPHA = 0x80CB; 807 public static final int GL_POINT_SIZE_MIN = 0x8126; 808 public static final int GL_POINT_SIZE_MAX = 0x8127; 809 public static final int GL_POINT_FADE_THRESHOLD_SIZE = 0x8128; 810 public static final int GL_POINT_DISTANCE_ATTENUATION = 0x8129; 811 public static final int GL_GENERATE_MIPMAP = 0x8191; 812 public static final int GL_GENERATE_MIPMAP_HINT = 0x8192; 813 public static final int GL_DEPTH_COMPONENT16 = 0x81A5; 814 public static final int GL_DEPTH_COMPONENT24 = 0x81A6; 815 public static final int GL_DEPTH_COMPONENT32 = 0x81A7; 816 public static final int GL_MIRRORED_REPEAT = 0x8370; 817 public static final int GL_FOG_COORDINATE_SOURCE = 0x8450; 818 public static final int GL_FOG_COORDINATE = 0x8451; 819 public static final int GL_FRAGMENT_DEPTH = 0x8452; 820 public static final int GL_CURRENT_FOG_COORDINATE = 0x8453; 821 public static final int GL_FOG_COORDINATE_ARRAY_TYPE = 0x8454; 822 public static final int GL_FOG_COORDINATE_ARRAY_STRIDE = 0x8455; 823 public static final int GL_FOG_COORDINATE_ARRAY_POINTER = 0x8456; 824 public static final int GL_FOG_COORDINATE_ARRAY = 0x8457; 825 public static final int GL_COLOR_SUM = 0x8458; 826 public static final int GL_CURRENT_SECONDARY_COLOR = 0x8459; 827 public static final int GL_SECONDARY_COLOR_ARRAY_SIZE = 0x845A; 828 public static final int GL_SECONDARY_COLOR_ARRAY_TYPE = 0x845B; 829 public static final int GL_SECONDARY_COLOR_ARRAY_STRIDE = 0x845C; 830 public static final int GL_SECONDARY_COLOR_ARRAY_POINTER = 0x845D; 831 public static final int GL_SECONDARY_COLOR_ARRAY = 0x845E; 832 public static final int GL_MAX_TEXTURE_LOD_BIAS = 0x84FD; 833 public static final int GL_TEXTURE_FILTER_CONTROL = 0x8500; 834 public static final int GL_TEXTURE_LOD_BIAS = 0x8501; 835 public static final int GL_INCR_WRAP = 0x8507; 836 public static final int GL_DECR_WRAP = 0x8508; 837 public static final int GL_TEXTURE_DEPTH_SIZE = 0x884A; 838 public static final int GL_DEPTH_TEXTURE_MODE = 0x884B; 839 public static final int GL_TEXTURE_COMPARE_MODE = 0x884C; 840 public static final int GL_TEXTURE_COMPARE_FUNC = 0x884D; 841 public static final int GL_COMPARE_R_TO_TEXTURE = 0x884E; 842 public static final int GL_BUFFER_SIZE = 0x8764; 843 public static final int GL_BUFFER_USAGE = 0x8765; 844 public static final int GL_QUERY_COUNTER_BITS = 0x8864; 845 public static final int GL_CURRENT_QUERY = 0x8865; 846 public static final int GL_QUERY_RESULT = 0x8866; 847 public static final int GL_QUERY_RESULT_AVAILABLE = 0x8867; 848 public static final int GL_ARRAY_BUFFER = 0x8892; 849 public static final int GL_ELEMENT_ARRAY_BUFFER = 0x8893; 850 public static final int GL_ARRAY_BUFFER_BINDING = 0x8894; 851 public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895; 852 public static final int GL_VERTEX_ARRAY_BUFFER_BINDING = 0x8896; 853 public static final int GL_NORMAL_ARRAY_BUFFER_BINDING = 0x8897; 854 public static final int GL_COLOR_ARRAY_BUFFER_BINDING = 0x8898; 855 public static final int GL_INDEX_ARRAY_BUFFER_BINDING = 0x8899; 856 public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A; 857 public static final int GL_EDGE_FLAG_ARRAY_BUFFER_BINDING = 0x889B; 858 public static final int GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING = 0x889C; 859 public static final int GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING = 0x889D; 860 public static final int GL_WEIGHT_ARRAY_BUFFER_BINDING = 0x889E; 861 public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F; 862 public static final int GL_READ_ONLY = 0x88B8; 863 public static final int GL_WRITE_ONLY = 0x88B9; 864 public static final int GL_READ_WRITE = 0x88BA; 865 public static final int GL_BUFFER_ACCESS = 0x88BB; 866 public static final int GL_BUFFER_MAPPED = 0x88BC; 867 public static final int GL_BUFFER_MAP_POINTER = 0x88BD; 868 public static final int GL_STREAM_DRAW = 0x88E0; 869 public static final int GL_STREAM_READ = 0x88E1; 870 public static final int GL_STREAM_COPY = 0x88E2; 871 public static final int GL_STATIC_DRAW = 0x88E4; 872 public static final int GL_STATIC_READ = 0x88E5; 873 public static final int GL_STATIC_COPY = 0x88E6; 874 public static final int GL_DYNAMIC_DRAW = 0x88E8; 875 public static final int GL_DYNAMIC_READ = 0x88E9; 876 public static final int GL_DYNAMIC_COPY = 0x88EA; 877 public static final int GL_SAMPLES_PASSED = 0x8914; 878 public static final int GL_FOG_COORD_SRC = 0x8450; 879 public static final int GL_FOG_COORD = 0x8451; 880 public static final int GL_CURRENT_FOG_COORD = 0x8453; 881 public static final int GL_FOG_COORD_ARRAY_TYPE = 0x8454; 882 public static final int GL_FOG_COORD_ARRAY_STRIDE = 0x8455; 883 public static final int GL_FOG_COORD_ARRAY_POINTER = 0x8456; 884 public static final int GL_FOG_COORD_ARRAY = 0x8457; 885 public static final int GL_FOG_COORD_ARRAY_BUFFER_BINDING = 0x889D; 886 public static final int GL_SRC0_RGB = 0x8580; 887 public static final int GL_SRC1_RGB = 0x8581; 888 public static final int GL_SRC2_RGB = 0x8582; 889 public static final int GL_SRC0_ALPHA = 0x8588; 890 public static final int GL_SRC1_ALPHA = 0x8589; 891 public static final int GL_SRC2_ALPHA = 0x858A; 892 public static final int GL_BLEND_EQUATION_RGB = 0x8009; 893 public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622; 894 public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE = 0x8623; 895 public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624; 896 public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE = 0x8625; 897 public static final int GL_CURRENT_VERTEX_ATTRIB = 0x8626; 898 public static final int GL_VERTEX_PROGRAM_POINT_SIZE = 0x8642; 899 public static final int GL_VERTEX_PROGRAM_TWO_SIDE = 0x8643; 900 public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER = 0x8645; 901 public static final int GL_STENCIL_BACK_FUNC = 0x8800; 902 public static final int GL_STENCIL_BACK_FAIL = 0x8801; 903 public static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802; 904 public static final int GL_STENCIL_BACK_PASS_DEPTH_PASS = 0x8803; 905 public static final int GL_MAX_DRAW_BUFFERS = 0x8824; 906 public static final int GL_DRAW_BUFFER0 = 0x8825; 907 public static final int GL_DRAW_BUFFER1 = 0x8826; 908 public static final int GL_DRAW_BUFFER2 = 0x8827; 909 public static final int GL_DRAW_BUFFER3 = 0x8828; 910 public static final int GL_DRAW_BUFFER4 = 0x8829; 911 public static final int GL_DRAW_BUFFER5 = 0x882A; 912 public static final int GL_DRAW_BUFFER6 = 0x882B; 913 public static final int GL_DRAW_BUFFER7 = 0x882C; 914 public static final int GL_DRAW_BUFFER8 = 0x882D; 915 public static final int GL_DRAW_BUFFER9 = 0x882E; 916 public static final int GL_DRAW_BUFFER10 = 0x882F; 917 public static final int GL_DRAW_BUFFER11 = 0x8830; 918 public static final int GL_DRAW_BUFFER12 = 0x8831; 919 public static final int GL_DRAW_BUFFER13 = 0x8832; 920 public static final int GL_DRAW_BUFFER14 = 0x8833; 921 public static final int GL_DRAW_BUFFER15 = 0x8834; 922 public static final int GL_BLEND_EQUATION_ALPHA = 0x883D; 923 public static final int GL_POINT_SPRITE = 0x8861; 924 public static final int GL_COORD_REPLACE = 0x8862; 925 public static final int GL_MAX_VERTEX_ATTRIBS = 0x8869; 926 public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A; 927 public static final int GL_MAX_TEXTURE_COORDS = 0x8871; 928 public static final int GL_MAX_TEXTURE_IMAGE_UNITS = 0x8872; 929 public static final int GL_FRAGMENT_SHADER = 0x8B30; 930 public static final int GL_VERTEX_SHADER = 0x8B31; 931 public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS = 0x8B49; 932 public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS = 0x8B4A; 933 public static final int GL_MAX_VARYING_FLOATS = 0x8B4B; 934 public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C; 935 public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D; 936 public static final int GL_SHADER_TYPE = 0x8B4F; 937 public static final int GL_FLOAT_VEC2 = 0x8B50; 938 public static final int GL_FLOAT_VEC3 = 0x8B51; 939 public static final int GL_FLOAT_VEC4 = 0x8B52; 940 public static final int GL_INT_VEC2 = 0x8B53; 941 public static final int GL_INT_VEC3 = 0x8B54; 942 public static final int GL_INT_VEC4 = 0x8B55; 943 public static final int GL_BOOL = 0x8B56; 944 public static final int GL_BOOL_VEC2 = 0x8B57; 945 public static final int GL_BOOL_VEC3 = 0x8B58; 946 public static final int GL_BOOL_VEC4 = 0x8B59; 947 public static final int GL_FLOAT_MAT2 = 0x8B5A; 948 public static final int GL_FLOAT_MAT3 = 0x8B5B; 949 public static final int GL_FLOAT_MAT4 = 0x8B5C; 950 public static final int GL_SAMPLER_1D = 0x8B5D; 951 public static final int GL_SAMPLER_2D = 0x8B5E; 952 public static final int GL_SAMPLER_3D = 0x8B5F; 953 public static final int GL_SAMPLER_CUBE = 0x8B60; 954 public static final int GL_SAMPLER_1D_SHADOW = 0x8B61; 955 public static final int GL_SAMPLER_2D_SHADOW = 0x8B62; 956 public static final int GL_DELETE_STATUS = 0x8B80; 957 public static final int GL_COMPILE_STATUS = 0x8B81; 958 public static final int GL_LINK_STATUS = 0x8B82; 959 public static final int GL_VALIDATE_STATUS = 0x8B83; 960 public static final int GL_INFO_LOG_LENGTH = 0x8B84; 961 public static final int GL_ATTACHED_SHADERS = 0x8B85; 962 public static final int GL_ACTIVE_UNIFORMS = 0x8B86; 963 public static final int GL_ACTIVE_UNIFORM_MAX_LENGTH = 0x8B87; 964 public static final int GL_SHADER_SOURCE_LENGTH = 0x8B88; 965 public static final int GL_ACTIVE_ATTRIBUTES = 0x8B89; 966 public static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8B8A; 967 public static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT = 0x8B8B; 968 public static final int GL_SHADING_LANGUAGE_VERSION = 0x8B8C; 969 public static final int GL_CURRENT_PROGRAM = 0x8B8D; 970 public static final int GL_POINT_SPRITE_COORD_ORIGIN = 0x8CA0; 971 public static final int GL_LOWER_LEFT = 0x8CA1; 972 public static final int GL_UPPER_LEFT = 0x8CA2; 973 public static final int GL_STENCIL_BACK_REF = 0x8CA3; 974 public static final int GL_STENCIL_BACK_VALUE_MASK = 0x8CA4; 975 public static final int GL_STENCIL_BACK_WRITEMASK = 0x8CA5; 976 public static final int GL_CURRENT_RASTER_SECONDARY_COLOR = 0x845F; 977 public static final int GL_PIXEL_PACK_BUFFER = 0x88EB; 978 public static final int GL_PIXEL_UNPACK_BUFFER = 0x88EC; 979 public static final int GL_PIXEL_PACK_BUFFER_BINDING = 0x88ED; 980 public static final int GL_PIXEL_UNPACK_BUFFER_BINDING = 0x88EF; 981 public static final int GL_FLOAT_MAT2x3 = 0x8B65; 982 public static final int GL_FLOAT_MAT2x4 = 0x8B66; 983 public static final int GL_FLOAT_MAT3x2 = 0x8B67; 984 public static final int GL_FLOAT_MAT3x4 = 0x8B68; 985 public static final int GL_FLOAT_MAT4x2 = 0x8B69; 986 public static final int GL_FLOAT_MAT4x3 = 0x8B6A; 987 public static final int GL_SRGB = 0x8C40; 988 public static final int GL_SRGB8 = 0x8C41; 989 public static final int GL_SRGB_ALPHA = 0x8C42; 990 public static final int GL_SRGB8_ALPHA8 = 0x8C43; 991 public static final int GL_SLUMINANCE_ALPHA = 0x8C44; 992 public static final int GL_SLUMINANCE8_ALPHA8 = 0x8C45; 993 public static final int GL_SLUMINANCE = 0x8C46; 994 public static final int GL_SLUMINANCE8 = 0x8C47; 995 public static final int GL_COMPRESSED_SRGB = 0x8C48; 996 public static final int GL_COMPRESSED_SRGB_ALPHA = 0x8C49; 997 public static final int GL_COMPRESSED_SLUMINANCE = 0x8C4A; 998 public static final int GL_COMPRESSED_SLUMINANCE_ALPHA = 0x8C4B; 999 public static final int GL_POINT_SIZE_MIN_ARB = 0x8126; 1000 public static final int GL_POINT_SIZE_MAX_ARB = 0x8127; 1001 public static final int GL_POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128; 1002 public static final int GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129; 1003 public static final int GL_MAX_VERTEX_UNITS_ARB = 0x86A4; 1004 public static final int GL_ACTIVE_VERTEX_UNITS_ARB = 0x86A5; 1005 public static final int GL_WEIGHT_SUM_UNITY_ARB = 0x86A6; 1006 public static final int GL_VERTEX_BLEND_ARB = 0x86A7; 1007 public static final int GL_CURRENT_WEIGHT_ARB = 0x86A8; 1008 public static final int GL_WEIGHT_ARRAY_TYPE_ARB = 0x86A9; 1009 public static final int GL_WEIGHT_ARRAY_STRIDE_ARB = 0x86AA; 1010 public static final int GL_WEIGHT_ARRAY_SIZE_ARB = 0x86AB; 1011 public static final int GL_WEIGHT_ARRAY_POINTER_ARB = 0x86AC; 1012 public static final int GL_WEIGHT_ARRAY_ARB = 0x86AD; 1013 public static final int GL_MODELVIEW0_ARB = 0x1700; 1014 public static final int GL_MODELVIEW1_ARB = 0x850A; 1015 public static final int GL_MODELVIEW2_ARB = 0x8722; 1016 public static final int GL_MODELVIEW3_ARB = 0x8723; 1017 public static final int GL_MODELVIEW4_ARB = 0x8724; 1018 public static final int GL_MODELVIEW5_ARB = 0x8725; 1019 public static final int GL_MODELVIEW6_ARB = 0x8726; 1020 public static final int GL_MODELVIEW7_ARB = 0x8727; 1021 public static final int GL_MODELVIEW8_ARB = 0x8728; 1022 public static final int GL_MODELVIEW9_ARB = 0x8729; 1023 public static final int GL_MODELVIEW10_ARB = 0x872A; 1024 public static final int GL_MODELVIEW11_ARB = 0x872B; 1025 public static final int GL_MODELVIEW12_ARB = 0x872C; 1026 public static final int GL_MODELVIEW13_ARB = 0x872D; 1027 public static final int GL_MODELVIEW14_ARB = 0x872E; 1028 public static final int GL_MODELVIEW15_ARB = 0x872F; 1029 public static final int GL_MODELVIEW16_ARB = 0x8730; 1030 public static final int GL_MODELVIEW17_ARB = 0x8731; 1031 public static final int GL_MODELVIEW18_ARB = 0x8732; 1032 public static final int GL_MODELVIEW19_ARB = 0x8733; 1033 public static final int GL_MODELVIEW20_ARB = 0x8734; 1034 public static final int GL_MODELVIEW21_ARB = 0x8735; 1035 public static final int GL_MODELVIEW22_ARB = 0x8736; 1036 public static final int GL_MODELVIEW23_ARB = 0x8737; 1037 public static final int GL_MODELVIEW24_ARB = 0x8738; 1038 public static final int GL_MODELVIEW25_ARB = 0x8739; 1039 public static final int GL_MODELVIEW26_ARB = 0x873A; 1040 public static final int GL_MODELVIEW27_ARB = 0x873B; 1041 public static final int GL_MODELVIEW28_ARB = 0x873C; 1042 public static final int GL_MODELVIEW29_ARB = 0x873D; 1043 public static final int GL_MODELVIEW30_ARB = 0x873E; 1044 public static final int GL_MODELVIEW31_ARB = 0x873F; 1045 public static final int GL_MATRIX_PALETTE_ARB = 0x8840; 1046 public static final int GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = 0x8841; 1047 public static final int GL_MAX_PALETTE_MATRICES_ARB = 0x8842; 1048 public static final int GL_CURRENT_PALETTE_MATRIX_ARB = 0x8843; 1049 public static final int GL_MATRIX_INDEX_ARRAY_ARB = 0x8844; 1050 public static final int GL_CURRENT_MATRIX_INDEX_ARB = 0x8845; 1051 public static final int GL_MATRIX_INDEX_ARRAY_SIZE_ARB = 0x8846; 1052 public static final int GL_MATRIX_INDEX_ARRAY_TYPE_ARB = 0x8847; 1053 public static final int GL_MATRIX_INDEX_ARRAY_STRIDE_ARB = 0x8848; 1054 public static final int GL_MATRIX_INDEX_ARRAY_POINTER_ARB = 0x8849; 1055 public static final int GL_MIRRORED_REPEAT_ARB = 0x8370; 1056 public static final int GL_DEPTH_COMPONENT16_ARB = 0x81A5; 1057 public static final int GL_DEPTH_COMPONENT24_ARB = 0x81A6; 1058 public static final int GL_DEPTH_COMPONENT32_ARB = 0x81A7; 1059 public static final int GL_TEXTURE_DEPTH_SIZE_ARB = 0x884A; 1060 public static final int GL_DEPTH_TEXTURE_MODE_ARB = 0x884B; 1061 public static final int GL_TEXTURE_COMPARE_MODE_ARB = 0x884C; 1062 public static final int GL_TEXTURE_COMPARE_FUNC_ARB = 0x884D; 1063 public static final int GL_COMPARE_R_TO_TEXTURE_ARB = 0x884E; 1064 public static final int GL_TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF; 1065 public static final int GL_COLOR_SUM_ARB = 0x8458; 1066 public static final int GL_VERTEX_PROGRAM_ARB = 0x8620; 1067 public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB = 0x8622; 1068 public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB = 0x8623; 1069 public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB = 0x8624; 1070 public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB = 0x8625; 1071 public static final int GL_CURRENT_VERTEX_ATTRIB_ARB = 0x8626; 1072 public static final int GL_PROGRAM_LENGTH_ARB = 0x8627; 1073 public static final int GL_PROGRAM_STRING_ARB = 0x8628; 1074 public static final int GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = 0x862E; 1075 public static final int GL_MAX_PROGRAM_MATRICES_ARB = 0x862F; 1076 public static final int GL_CURRENT_MATRIX_STACK_DEPTH_ARB = 0x8640; 1077 public static final int GL_CURRENT_MATRIX_ARB = 0x8641; 1078 public static final int GL_VERTEX_PROGRAM_POINT_SIZE_ARB = 0x8642; 1079 public static final int GL_VERTEX_PROGRAM_TWO_SIDE_ARB = 0x8643; 1080 public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB = 0x8645; 1081 public static final int GL_PROGRAM_ERROR_POSITION_ARB = 0x864B; 1082 public static final int GL_PROGRAM_BINDING_ARB = 0x8677; 1083 public static final int GL_MAX_VERTEX_ATTRIBS_ARB = 0x8869; 1084 public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = 0x886A; 1085 public static final int GL_PROGRAM_ERROR_STRING_ARB = 0x8874; 1086 public static final int GL_PROGRAM_FORMAT_ASCII_ARB = 0x8875; 1087 public static final int GL_PROGRAM_FORMAT_ARB = 0x8876; 1088 public static final int GL_PROGRAM_INSTRUCTIONS_ARB = 0x88A0; 1089 public static final int GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 0x88A1; 1090 public static final int GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A2; 1091 public static final int GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A3; 1092 public static final int GL_PROGRAM_TEMPORARIES_ARB = 0x88A4; 1093 public static final int GL_MAX_PROGRAM_TEMPORARIES_ARB = 0x88A5; 1094 public static final int GL_PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A6; 1095 public static final int GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A7; 1096 public static final int GL_PROGRAM_PARAMETERS_ARB = 0x88A8; 1097 public static final int GL_MAX_PROGRAM_PARAMETERS_ARB = 0x88A9; 1098 public static final int GL_PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AA; 1099 public static final int GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AB; 1100 public static final int GL_PROGRAM_ATTRIBS_ARB = 0x88AC; 1101 public static final int GL_MAX_PROGRAM_ATTRIBS_ARB = 0x88AD; 1102 public static final int GL_PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AE; 1103 public static final int GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AF; 1104 public static final int GL_PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B0; 1105 public static final int GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B1; 1106 public static final int GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B2; 1107 public static final int GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B3; 1108 public static final int GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 0x88B4; 1109 public static final int GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 0x88B5; 1110 public static final int GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB = 0x88B6; 1111 public static final int GL_TRANSPOSE_CURRENT_MATRIX_ARB = 0x88B7; 1112 public static final int GL_MATRIX0_ARB = 0x88C0; 1113 public static final int GL_MATRIX1_ARB = 0x88C1; 1114 public static final int GL_MATRIX2_ARB = 0x88C2; 1115 public static final int GL_MATRIX3_ARB = 0x88C3; 1116 public static final int GL_MATRIX4_ARB = 0x88C4; 1117 public static final int GL_MATRIX5_ARB = 0x88C5; 1118 public static final int GL_MATRIX6_ARB = 0x88C6; 1119 public static final int GL_MATRIX7_ARB = 0x88C7; 1120 public static final int GL_MATRIX8_ARB = 0x88C8; 1121 public static final int GL_MATRIX9_ARB = 0x88C9; 1122 public static final int GL_MATRIX10_ARB = 0x88CA; 1123 public static final int GL_MATRIX11_ARB = 0x88CB; 1124 public static final int GL_MATRIX12_ARB = 0x88CC; 1125 public static final int GL_MATRIX13_ARB = 0x88CD; 1126 public static final int GL_MATRIX14_ARB = 0x88CE; 1127 public static final int GL_MATRIX15_ARB = 0x88CF; 1128 public static final int GL_MATRIX16_ARB = 0x88D0; 1129 public static final int GL_MATRIX17_ARB = 0x88D1; 1130 public static final int GL_MATRIX18_ARB = 0x88D2; 1131 public static final int GL_MATRIX19_ARB = 0x88D3; 1132 public static final int GL_MATRIX20_ARB = 0x88D4; 1133 public static final int GL_MATRIX21_ARB = 0x88D5; 1134 public static final int GL_MATRIX22_ARB = 0x88D6; 1135 public static final int GL_MATRIX23_ARB = 0x88D7; 1136 public static final int GL_MATRIX24_ARB = 0x88D8; 1137 public static final int GL_MATRIX25_ARB = 0x88D9; 1138 public static final int GL_MATRIX26_ARB = 0x88DA; 1139 public static final int GL_MATRIX27_ARB = 0x88DB; 1140 public static final int GL_MATRIX28_ARB = 0x88DC; 1141 public static final int GL_MATRIX29_ARB = 0x88DD; 1142 public static final int GL_MATRIX30_ARB = 0x88DE; 1143 public static final int GL_MATRIX31_ARB = 0x88DF; 1144 public static final int GL_FRAGMENT_PROGRAM_ARB = 0x8804; 1145 public static final int GL_PROGRAM_ALU_INSTRUCTIONS_ARB = 0x8805; 1146 public static final int GL_PROGRAM_TEX_INSTRUCTIONS_ARB = 0x8806; 1147 public static final int GL_PROGRAM_TEX_INDIRECTIONS_ARB = 0x8807; 1148 public static final int GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 0x8808; 1149 public static final int GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 0x8809; 1150 public static final int GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 0x880A; 1151 public static final int GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = 0x880B; 1152 public static final int GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = 0x880C; 1153 public static final int GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB = 0x880D; 1154 public static final int GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 0x880E; 1155 public static final int GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 0x880F; 1156 public static final int GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 0x8810; 1157 public static final int GL_MAX_TEXTURE_COORDS_ARB = 0x8871; 1158 public static final int GL_MAX_TEXTURE_IMAGE_UNITS_ARB = 0x8872; 1159 public static final int GL_BUFFER_SIZE_ARB = 0x8764; 1160 public static final int GL_BUFFER_USAGE_ARB = 0x8765; 1161 public static final int GL_ARRAY_BUFFER_ARB = 0x8892; 1162 public static final int GL_ELEMENT_ARRAY_BUFFER_ARB = 0x8893; 1163 public static final int GL_ARRAY_BUFFER_BINDING_ARB = 0x8894; 1164 public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB = 0x8895; 1165 public static final int GL_VERTEX_ARRAY_BUFFER_BINDING_ARB = 0x8896; 1166 public static final int GL_NORMAL_ARRAY_BUFFER_BINDING_ARB = 0x8897; 1167 public static final int GL_COLOR_ARRAY_BUFFER_BINDING_ARB = 0x8898; 1168 public static final int GL_INDEX_ARRAY_BUFFER_BINDING_ARB = 0x8899; 1169 public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = 0x889A; 1170 public static final int GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = 0x889B; 1171 public static final int GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = 0x889C; 1172 public static final int GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = 0x889D; 1173 public static final int GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB = 0x889E; 1174 public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = 0x889F; 1175 public static final int GL_READ_ONLY_ARB = 0x88B8; 1176 public static final int GL_WRITE_ONLY_ARB = 0x88B9; 1177 public static final int GL_READ_WRITE_ARB = 0x88BA; 1178 public static final int GL_BUFFER_ACCESS_ARB = 0x88BB; 1179 public static final int GL_BUFFER_MAPPED_ARB = 0x88BC; 1180 public static final int GL_BUFFER_MAP_POINTER_ARB = 0x88BD; 1181 public static final int GL_STREAM_DRAW_ARB = 0x88E0; 1182 public static final int GL_STREAM_READ_ARB = 0x88E1; 1183 public static final int GL_STREAM_COPY_ARB = 0x88E2; 1184 public static final int GL_STATIC_DRAW_ARB = 0x88E4; 1185 public static final int GL_STATIC_READ_ARB = 0x88E5; 1186 public static final int GL_STATIC_COPY_ARB = 0x88E6; 1187 public static final int GL_DYNAMIC_DRAW_ARB = 0x88E8; 1188 public static final int GL_DYNAMIC_READ_ARB = 0x88E9; 1189 public static final int GL_DYNAMIC_COPY_ARB = 0x88EA; 1190 public static final int GL_QUERY_COUNTER_BITS_ARB = 0x8864; 1191 public static final int GL_CURRENT_QUERY_ARB = 0x8865; 1192 public static final int GL_QUERY_RESULT_ARB = 0x8866; 1193 public static final int GL_QUERY_RESULT_AVAILABLE_ARB = 0x8867; 1194 public static final int GL_SAMPLES_PASSED_ARB = 0x8914; 1195 public static final int GL_PROGRAM_OBJECT_ARB = 0x8B40; 1196 public static final int GL_SHADER_OBJECT_ARB = 0x8B48; 1197 public static final int GL_OBJECT_TYPE_ARB = 0x8B4E; 1198 public static final int GL_OBJECT_SUBTYPE_ARB = 0x8B4F; 1199 public static final int GL_FLOAT_VEC2_ARB = 0x8B50; 1200 public static final int GL_FLOAT_VEC3_ARB = 0x8B51; 1201 public static final int GL_FLOAT_VEC4_ARB = 0x8B52; 1202 public static final int GL_INT_VEC2_ARB = 0x8B53; 1203 public static final int GL_INT_VEC3_ARB = 0x8B54; 1204 public static final int GL_INT_VEC4_ARB = 0x8B55; 1205 public static final int GL_BOOL_ARB = 0x8B56; 1206 public static final int GL_BOOL_VEC2_ARB = 0x8B57; 1207 public static final int GL_BOOL_VEC3_ARB = 0x8B58; 1208 public static final int GL_BOOL_VEC4_ARB = 0x8B59; 1209 public static final int GL_FLOAT_MAT2_ARB = 0x8B5A; 1210 public static final int GL_FLOAT_MAT3_ARB = 0x8B5B; 1211 public static final int GL_FLOAT_MAT4_ARB = 0x8B5C; 1212 public static final int GL_SAMPLER_1D_ARB = 0x8B5D; 1213 public static final int GL_SAMPLER_2D_ARB = 0x8B5E; 1214 public static final int GL_SAMPLER_3D_ARB = 0x8B5F; 1215 public static final int GL_SAMPLER_CUBE_ARB = 0x8B60; 1216 public static final int GL_SAMPLER_1D_SHADOW_ARB = 0x8B61; 1217 public static final int GL_SAMPLER_2D_SHADOW_ARB = 0x8B62; 1218 public static final int GL_SAMPLER_2D_RECT_ARB = 0x8B63; 1219 public static final int GL_SAMPLER_2D_RECT_SHADOW_ARB = 0x8B64; 1220 public static final int GL_OBJECT_DELETE_STATUS_ARB = 0x8B80; 1221 public static final int GL_OBJECT_COMPILE_STATUS_ARB = 0x8B81; 1222 public static final int GL_OBJECT_LINK_STATUS_ARB = 0x8B82; 1223 public static final int GL_OBJECT_VALIDATE_STATUS_ARB = 0x8B83; 1224 public static final int GL_OBJECT_INFO_LOG_LENGTH_ARB = 0x8B84; 1225 public static final int GL_OBJECT_ATTACHED_OBJECTS_ARB = 0x8B85; 1226 public static final int GL_OBJECT_ACTIVE_UNIFORMS_ARB = 0x8B86; 1227 public static final int GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = 0x8B87; 1228 public static final int GL_OBJECT_SHADER_SOURCE_LENGTH_ARB = 0x8B88; 1229 public static final int GL_VERTEX_SHADER_ARB = 0x8B31; 1230 public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB = 0x8B4A; 1231 public static final int GL_MAX_VARYING_FLOATS_ARB = 0x8B4B; 1232 public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB = 0x8B4C; 1233 public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB = 0x8B4D; 1234 public static final int GL_OBJECT_ACTIVE_ATTRIBUTES_ARB = 0x8B89; 1235 public static final int GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB = 0x8B8A; 1236 public static final int GL_FRAGMENT_SHADER_ARB = 0x8B30; 1237 public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB = 0x8B49; 1238 public static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB = 0x8B8B; 1239 public static final int GL_SHADING_LANGUAGE_VERSION_ARB = 0x8B8C; 1240 public static final int GL_POINT_SPRITE_ARB = 0x8861; 1241 public static final int GL_COORD_REPLACE_ARB = 0x8862; 1242 public static final int GL_MAX_DRAW_BUFFERS_ARB = 0x8824; 1243 public static final int GL_DRAW_BUFFER0_ARB = 0x8825; 1244 public static final int GL_DRAW_BUFFER1_ARB = 0x8826; 1245 public static final int GL_DRAW_BUFFER2_ARB = 0x8827; 1246 public static final int GL_DRAW_BUFFER3_ARB = 0x8828; 1247 public static final int GL_DRAW_BUFFER4_ARB = 0x8829; 1248 public static final int GL_DRAW_BUFFER5_ARB = 0x882A; 1249 public static final int GL_DRAW_BUFFER6_ARB = 0x882B; 1250 public static final int GL_DRAW_BUFFER7_ARB = 0x882C; 1251 public static final int GL_DRAW_BUFFER8_ARB = 0x882D; 1252 public static final int GL_DRAW_BUFFER9_ARB = 0x882E; 1253 public static final int GL_DRAW_BUFFER10_ARB = 0x882F; 1254 public static final int GL_DRAW_BUFFER11_ARB = 0x8830; 1255 public static final int GL_DRAW_BUFFER12_ARB = 0x8831; 1256 public static final int GL_DRAW_BUFFER13_ARB = 0x8832; 1257 public static final int GL_DRAW_BUFFER14_ARB = 0x8833; 1258 public static final int GL_DRAW_BUFFER15_ARB = 0x8834; 1259 public static final int GL_TEXTURE_RECTANGLE_ARB = 0x84F5; 1260 public static final int GL_TEXTURE_BINDING_RECTANGLE_ARB = 0x84F6; 1261 public static final int GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7; 1262 public static final int GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB = 0x84F8; 1263 public static final int GL_RGBA_FLOAT_MODE_ARB = 0x8820; 1264 public static final int GL_CLAMP_VERTEX_COLOR_ARB = 0x891A; 1265 public static final int GL_CLAMP_FRAGMENT_COLOR_ARB = 0x891B; 1266 public static final int GL_CLAMP_READ_COLOR_ARB = 0x891C; 1267 public static final int GL_FIXED_ONLY_ARB = 0x891D; 1268 public static final int GL_HALF_FLOAT_ARB = 0x140B; 1269 public static final int GL_TEXTURE_RED_TYPE_ARB = 0x8C10; 1270 public static final int GL_TEXTURE_GREEN_TYPE_ARB = 0x8C11; 1271 public static final int GL_TEXTURE_BLUE_TYPE_ARB = 0x8C12; 1272 public static final int GL_TEXTURE_ALPHA_TYPE_ARB = 0x8C13; 1273 public static final int GL_TEXTURE_LUMINANCE_TYPE_ARB = 0x8C14; 1274 public static final int GL_TEXTURE_INTENSITY_TYPE_ARB = 0x8C15; 1275 public static final int GL_TEXTURE_DEPTH_TYPE_ARB = 0x8C16; 1276 public static final int GL_UNSIGNED_NORMALIZED_ARB = 0x8C17; 1277 public static final int GL_RGBA32F_ARB = 0x8814; 1278 public static final int GL_RGB32F_ARB = 0x8815; 1279 public static final int GL_ALPHA32F_ARB = 0x8816; 1280 public static final int GL_INTENSITY32F_ARB = 0x8817; 1281 public static final int GL_LUMINANCE32F_ARB = 0x8818; 1282 public static final int GL_LUMINANCE_ALPHA32F_ARB = 0x8819; 1283 public static final int GL_RGBA16F_ARB = 0x881A; 1284 public static final int GL_RGB16F_ARB = 0x881B; 1285 public static final int GL_ALPHA16F_ARB = 0x881C; 1286 public static final int GL_INTENSITY16F_ARB = 0x881D; 1287 public static final int GL_LUMINANCE16F_ARB = 0x881E; 1288 public static final int GL_LUMINANCE_ALPHA16F_ARB = 0x881F; 1289 public static final int GL_PIXEL_PACK_BUFFER_ARB = 0x88EB; 1290 public static final int GL_PIXEL_UNPACK_BUFFER_ARB = 0x88EC; 1291 public static final int GL_PIXEL_PACK_BUFFER_BINDING_ARB = 0x88ED; 1292 public static final int GL_PIXEL_UNPACK_BUFFER_BINDING_ARB = 0x88EF; 1293 public static final int GL_ABGR_EXT = 0x8000; 1294 public static final int GL_FILTER4_SGIS = 0x8146; 1295 public static final int GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147; 1296 public static final int GL_PIXEL_TEXTURE_SGIS = 0x8353; 1297 public static final int GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354; 1298 public static final int GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355; 1299 public static final int GL_PIXEL_GROUP_COLOR_SGIS = 0x8356; 1300 public static final int GL_PIXEL_TEX_GEN_SGIX = 0x8139; 1301 public static final int GL_PIXEL_TEX_GEN_MODE_SGIX = 0x832B; 1302 public static final int GL_PACK_SKIP_VOLUMES_SGIS = 0x8130; 1303 public static final int GL_PACK_IMAGE_DEPTH_SGIS = 0x8131; 1304 public static final int GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132; 1305 public static final int GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133; 1306 public static final int GL_TEXTURE_4D_SGIS = 0x8134; 1307 public static final int GL_PROXY_TEXTURE_4D_SGIS = 0x8135; 1308 public static final int GL_TEXTURE_4DSIZE_SGIS = 0x8136; 1309 public static final int GL_TEXTURE_WRAP_Q_SGIS = 0x8137; 1310 public static final int GL_MAX_4D_TEXTURE_SIZE_SGIS = 0x8138; 1311 public static final int GL_TEXTURE_4D_BINDING_SGIS = 0x814F; 1312 public static final int GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC; 1313 public static final int GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD; 1314 public static final int GL_CMYK_EXT = 0x800C; 1315 public static final int GL_CMYKA_EXT = 0x800D; 1316 public static final int GL_PACK_CMYK_HINT_EXT = 0x800E; 1317 public static final int GL_UNPACK_CMYK_HINT_EXT = 0x800F; 1318 public static final int GL_DETAIL_TEXTURE_2D_SGIS = 0x8095; 1319 public static final int GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096; 1320 public static final int GL_LINEAR_DETAIL_SGIS = 0x8097; 1321 public static final int GL_LINEAR_DETAIL_ALPHA_SGIS = 0x8098; 1322 public static final int GL_LINEAR_DETAIL_COLOR_SGIS = 0x8099; 1323 public static final int GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A; 1324 public static final int GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B; 1325 public static final int GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C; 1326 public static final int GL_LINEAR_SHARPEN_SGIS = 0x80AD; 1327 public static final int GL_LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE; 1328 public static final int GL_LINEAR_SHARPEN_COLOR_SGIS = 0x80AF; 1329 public static final int GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0; 1330 public static final int GL_MULTISAMPLE_SGIS = 0x809D; 1331 public static final int GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E; 1332 public static final int GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F; 1333 public static final int GL_SAMPLE_MASK_SGIS = 0x80A0; 1334 public static final int GL_1PASS_SGIS = 0x80A1; 1335 public static final int GL_2PASS_0_SGIS = 0x80A2; 1336 public static final int GL_2PASS_1_SGIS = 0x80A3; 1337 public static final int GL_4PASS_0_SGIS = 0x80A4; 1338 public static final int GL_4PASS_1_SGIS = 0x80A5; 1339 public static final int GL_4PASS_2_SGIS = 0x80A6; 1340 public static final int GL_4PASS_3_SGIS = 0x80A7; 1341 public static final int GL_SAMPLE_BUFFERS_SGIS = 0x80A8; 1342 public static final int GL_SAMPLES_SGIS = 0x80A9; 1343 public static final int GL_SAMPLE_MASK_VALUE_SGIS = 0x80AA; 1344 public static final int GL_SAMPLE_MASK_INVERT_SGIS = 0x80AB; 1345 public static final int GL_SAMPLE_PATTERN_SGIS = 0x80AC; 1346 public static final int GL_GENERATE_MIPMAP_SGIS = 0x8191; 1347 public static final int GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192; 1348 public static final int GL_LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170; 1349 public static final int GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171; 1350 public static final int GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172; 1351 public static final int GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173; 1352 public static final int GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174; 1353 public static final int GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175; 1354 public static final int GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176; 1355 public static final int GL_MAX_CLIPMAP_DEPTH_SGIX = 0x8177; 1356 public static final int GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178; 1357 public static final int GL_NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D; 1358 public static final int GL_NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E; 1359 public static final int GL_LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F; 1360 public static final int GL_TEXTURE_COMPARE_SGIX = 0x819A; 1361 public static final int GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B; 1362 public static final int GL_TEXTURE_LEQUAL_R_SGIX = 0x819C; 1363 public static final int GL_TEXTURE_GEQUAL_R_SGIX = 0x819D; 1364 public static final int GL_INTERLACE_SGIX = 0x8094; 1365 public static final int GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E; 1366 public static final int GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F; 1367 public static final int GL_PIXEL_TILE_WIDTH_SGIX = 0x8140; 1368 public static final int GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141; 1369 public static final int GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142; 1370 public static final int GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143; 1371 public static final int GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144; 1372 public static final int GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145; 1373 public static final int GL_DUAL_ALPHA4_SGIS = 0x8110; 1374 public static final int GL_DUAL_ALPHA8_SGIS = 0x8111; 1375 public static final int GL_DUAL_ALPHA12_SGIS = 0x8112; 1376 public static final int GL_DUAL_ALPHA16_SGIS = 0x8113; 1377 public static final int GL_DUAL_LUMINANCE4_SGIS = 0x8114; 1378 public static final int GL_DUAL_LUMINANCE8_SGIS = 0x8115; 1379 public static final int GL_DUAL_LUMINANCE12_SGIS = 0x8116; 1380 public static final int GL_DUAL_LUMINANCE16_SGIS = 0x8117; 1381 public static final int GL_DUAL_INTENSITY4_SGIS = 0x8118; 1382 public static final int GL_DUAL_INTENSITY8_SGIS = 0x8119; 1383 public static final int GL_DUAL_INTENSITY12_SGIS = 0x811A; 1384 public static final int GL_DUAL_INTENSITY16_SGIS = 0x811B; 1385 public static final int GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C; 1386 public static final int GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D; 1387 public static final int GL_QUAD_ALPHA4_SGIS = 0x811E; 1388 public static final int GL_QUAD_ALPHA8_SGIS = 0x811F; 1389 public static final int GL_QUAD_LUMINANCE4_SGIS = 0x8120; 1390 public static final int GL_QUAD_LUMINANCE8_SGIS = 0x8121; 1391 public static final int GL_QUAD_INTENSITY4_SGIS = 0x8122; 1392 public static final int GL_QUAD_INTENSITY8_SGIS = 0x8123; 1393 public static final int GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124; 1394 public static final int GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125; 1395 public static final int GL_SPRITE_SGIX = 0x8148; 1396 public static final int GL_SPRITE_MODE_SGIX = 0x8149; 1397 public static final int GL_SPRITE_AXIS_SGIX = 0x814A; 1398 public static final int GL_SPRITE_TRANSLATION_SGIX = 0x814B; 1399 public static final int GL_SPRITE_AXIAL_SGIX = 0x814C; 1400 public static final int GL_SPRITE_OBJECT_ALIGNED_SGIX = 0x814D; 1401 public static final int GL_SPRITE_EYE_ALIGNED_SGIX = 0x814E; 1402 public static final int GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E; 1403 public static final int GL_POINT_SIZE_MIN_EXT = 0x8126; 1404 public static final int GL_POINT_SIZE_MAX_EXT = 0x8127; 1405 public static final int GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128; 1406 public static final int GL_DISTANCE_ATTENUATION_EXT = 0x8129; 1407 public static final int GL_POINT_SIZE_MIN_SGIS = 0x8126; 1408 public static final int GL_POINT_SIZE_MAX_SGIS = 0x8127; 1409 public static final int GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128; 1410 public static final int GL_DISTANCE_ATTENUATION_SGIS = 0x8129; 1411 public static final int GL_INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180; 1412 public static final int GL_INSTRUMENT_MEASUREMENTS_SGIX = 0x8181; 1413 public static final int GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179; 1414 public static final int GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A; 1415 public static final int GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B; 1416 public static final int GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C; 1417 public static final int GL_FRAMEZOOM_SGIX = 0x818B; 1418 public static final int GL_FRAMEZOOM_FACTOR_SGIX = 0x818C; 1419 public static final int GL_MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D; 1420 public static final int GL_TEXTURE_DEFORMATION_BIT_SGIX = 0x00000001; 1421 public static final int GL_GEOMETRY_DEFORMATION_BIT_SGIX = 0x00000002; 1422 public static final int GL_GEOMETRY_DEFORMATION_SGIX = 0x8194; 1423 public static final int GL_TEXTURE_DEFORMATION_SGIX = 0x8195; 1424 public static final int GL_DEFORMATIONS_MASK_SGIX = 0x8196; 1425 public static final int GL_MAX_DEFORMATION_ORDER_SGIX = 0x8197; 1426 public static final int GL_REFERENCE_PLANE_SGIX = 0x817D; 1427 public static final int GL_REFERENCE_PLANE_EQUATION_SGIX = 0x817E; 1428 public static final int GL_DEPTH_COMPONENT16_SGIX = 0x81A5; 1429 public static final int GL_DEPTH_COMPONENT24_SGIX = 0x81A6; 1430 public static final int GL_DEPTH_COMPONENT32_SGIX = 0x81A7; 1431 public static final int GL_FOG_FUNC_SGIS = 0x812A; 1432 public static final int GL_FOG_FUNC_POINTS_SGIS = 0x812B; 1433 public static final int GL_MAX_FOG_FUNC_POINTS_SGIS = 0x812C; 1434 public static final int GL_FOG_OFFSET_SGIX = 0x8198; 1435 public static final int GL_FOG_OFFSET_VALUE_SGIX = 0x8199; 1436 public static final int GL_IMAGE_SCALE_X_HP = 0x8155; 1437 public static final int GL_IMAGE_SCALE_Y_HP = 0x8156; 1438 public static final int GL_IMAGE_TRANSLATE_X_HP = 0x8157; 1439 public static final int GL_IMAGE_TRANSLATE_Y_HP = 0x8158; 1440 public static final int GL_IMAGE_ROTATE_ANGLE_HP = 0x8159; 1441 public static final int GL_IMAGE_ROTATE_ORIGIN_X_HP = 0x815A; 1442 public static final int GL_IMAGE_ROTATE_ORIGIN_Y_HP = 0x815B; 1443 public static final int GL_IMAGE_MAG_FILTER_HP = 0x815C; 1444 public static final int GL_IMAGE_MIN_FILTER_HP = 0x815D; 1445 public static final int GL_IMAGE_CUBIC_WEIGHT_HP = 0x815E; 1446 public static final int GL_CUBIC_HP = 0x815F; 1447 public static final int GL_AVERAGE_HP = 0x8160; 1448 public static final int GL_IMAGE_TRANSFORM_2D_HP = 0x8161; 1449 public static final int GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = 0x8162; 1450 public static final int GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP = 0x8163; 1451 public static final int GL_TEXTURE_ENV_BIAS_SGIX = 0x80BE; 1452 public static final int GL_VERTEX_DATA_HINT_PGI = 0x1A22A; 1453 public static final int GL_VERTEX_CONSISTENT_HINT_PGI = 0x1A22B; 1454 public static final int GL_MATERIAL_SIDE_HINT_PGI = 0x1A22C; 1455 public static final int GL_MAX_VERTEX_HINT_PGI = 0x1A22D; 1456 public static final int GL_COLOR3_BIT_PGI = 0x00010000; 1457 public static final int GL_COLOR4_BIT_PGI = 0x00020000; 1458 public static final int GL_EDGEFLAG_BIT_PGI = 0x00040000; 1459 public static final int GL_INDEX_BIT_PGI = 0x00080000; 1460 public static final int GL_MAT_AMBIENT_BIT_PGI = 0x00100000; 1461 public static final int GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI = 0x00200000; 1462 public static final int GL_MAT_DIFFUSE_BIT_PGI = 0x00400000; 1463 public static final int GL_MAT_EMISSION_BIT_PGI = 0x00800000; 1464 public static final int GL_MAT_COLOR_INDEXES_BIT_PGI = 0x01000000; 1465 public static final int GL_MAT_SHININESS_BIT_PGI = 0x02000000; 1466 public static final int GL_MAT_SPECULAR_BIT_PGI = 0x04000000; 1467 public static final int GL_NORMAL_BIT_PGI = 0x08000000; 1468 public static final int GL_TEXCOORD1_BIT_PGI = 0x10000000; 1469 public static final int GL_TEXCOORD2_BIT_PGI = 0x20000000; 1470 public static final int GL_TEXCOORD3_BIT_PGI = 0x40000000; 1471 public static final long GL_TEXCOORD4_BIT_PGI = 0x80000000; 1472 public static final int GL_VERTEX23_BIT_PGI = 0x00000004; 1473 public static final int GL_VERTEX4_BIT_PGI = 0x00000008; 1474 public static final int GL_PREFER_DOUBLEBUFFER_HINT_PGI = 0x1A1F8; 1475 public static final int GL_CONSERVE_MEMORY_HINT_PGI = 0x1A1FD; 1476 public static final int GL_RECLAIM_MEMORY_HINT_PGI = 0x1A1FE; 1477 public static final int GL_NATIVE_GRAPHICS_HANDLE_PGI = 0x1A202; 1478 public static final int GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 0x1A203; 1479 public static final int GL_NATIVE_GRAPHICS_END_HINT_PGI = 0x1A204; 1480 public static final int GL_ALWAYS_FAST_HINT_PGI = 0x1A20C; 1481 public static final int GL_ALWAYS_SOFT_HINT_PGI = 0x1A20D; 1482 public static final int GL_ALLOW_DRAW_OBJ_HINT_PGI = 0x1A20E; 1483 public static final int GL_ALLOW_DRAW_WIN_HINT_PGI = 0x1A20F; 1484 public static final int GL_ALLOW_DRAW_FRG_HINT_PGI = 0x1A210; 1485 public static final int GL_ALLOW_DRAW_MEM_HINT_PGI = 0x1A211; 1486 public static final int GL_STRICT_DEPTHFUNC_HINT_PGI = 0x1A216; 1487 public static final int GL_STRICT_LIGHTING_HINT_PGI = 0x1A217; 1488 public static final int GL_STRICT_SCISSOR_HINT_PGI = 0x1A218; 1489 public static final int GL_FULL_STIPPLE_HINT_PGI = 0x1A219; 1490 public static final int GL_CLIP_NEAR_HINT_PGI = 0x1A220; 1491 public static final int GL_CLIP_FAR_HINT_PGI = 0x1A221; 1492 public static final int GL_WIDE_LINE_HINT_PGI = 0x1A222; 1493 public static final int GL_BACK_NORMALS_HINT_PGI = 0x1A223; 1494 public static final int GL_COLOR_INDEX1_EXT = 0x80E2; 1495 public static final int GL_COLOR_INDEX2_EXT = 0x80E3; 1496 public static final int GL_COLOR_INDEX4_EXT = 0x80E4; 1497 public static final int GL_COLOR_INDEX8_EXT = 0x80E5; 1498 public static final int GL_COLOR_INDEX12_EXT = 0x80E6; 1499 public static final int GL_COLOR_INDEX16_EXT = 0x80E7; 1500 public static final int GL_TEXTURE_INDEX_SIZE_EXT = 0x80ED; 1501 public static final int GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0; 1502 public static final int GL_LIST_PRIORITY_SGIX = 0x8182; 1503 public static final int GL_IR_INSTRUMENT1_SGIX = 0x817F; 1504 public static final int GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183; 1505 public static final int GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E; 1506 public static final int GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F; 1507 public static final int GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190; 1508 public static final int GL_SHADOW_AMBIENT_SGIX = 0x80BF; 1509 public static final int GL_INDEX_MATERIAL_EXT = 0x81B8; 1510 public static final int GL_INDEX_MATERIAL_PARAMETER_EXT = 0x81B9; 1511 public static final int GL_INDEX_MATERIAL_FACE_EXT = 0x81BA; 1512 public static final int GL_INDEX_TEST_EXT = 0x81B5; 1513 public static final int GL_INDEX_TEST_FUNC_EXT = 0x81B6; 1514 public static final int GL_INDEX_TEST_REF_EXT = 0x81B7; 1515 public static final int GL_IUI_V2F_EXT = 0x81AD; 1516 public static final int GL_IUI_V3F_EXT = 0x81AE; 1517 public static final int GL_IUI_N3F_V2F_EXT = 0x81AF; 1518 public static final int GL_IUI_N3F_V3F_EXT = 0x81B0; 1519 public static final int GL_T2F_IUI_V2F_EXT = 0x81B1; 1520 public static final int GL_T2F_IUI_V3F_EXT = 0x81B2; 1521 public static final int GL_T2F_IUI_N3F_V2F_EXT = 0x81B3; 1522 public static final int GL_T2F_IUI_N3F_V3F_EXT = 0x81B4; 1523 public static final int GL_ARRAY_ELEMENT_LOCK_FIRST_EXT = 0x81A8; 1524 public static final int GL_ARRAY_ELEMENT_LOCK_COUNT_EXT = 0x81A9; 1525 public static final int GL_CULL_VERTEX_EXT = 0x81AA; 1526 public static final int GL_CULL_VERTEX_EYE_POSITION_EXT = 0x81AB; 1527 public static final int GL_CULL_VERTEX_OBJECT_POSITION_EXT = 0x81AC; 1528 public static final int GL_YCRCB_422_SGIX = 0x81BB; 1529 public static final int GL_YCRCB_444_SGIX = 0x81BC; 1530 public static final int GL_FRAGMENT_LIGHTING_SGIX = 0x8400; 1531 public static final int GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401; 1532 public static final int GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402; 1533 public static final int GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403; 1534 public static final int GL_MAX_FRAGMENT_LIGHTS_SGIX = 0x8404; 1535 public static final int GL_MAX_ACTIVE_LIGHTS_SGIX = 0x8405; 1536 public static final int GL_CURRENT_RASTER_NORMAL_SGIX = 0x8406; 1537 public static final int GL_LIGHT_ENV_MODE_SGIX = 0x8407; 1538 public static final int GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408; 1539 public static final int GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409; 1540 public static final int GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A; 1541 public static final int GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B; 1542 public static final int GL_FRAGMENT_LIGHT0_SGIX = 0x840C; 1543 public static final int GL_FRAGMENT_LIGHT1_SGIX = 0x840D; 1544 public static final int GL_FRAGMENT_LIGHT2_SGIX = 0x840E; 1545 public static final int GL_FRAGMENT_LIGHT3_SGIX = 0x840F; 1546 public static final int GL_FRAGMENT_LIGHT4_SGIX = 0x8410; 1547 public static final int GL_FRAGMENT_LIGHT5_SGIX = 0x8411; 1548 public static final int GL_FRAGMENT_LIGHT6_SGIX = 0x8412; 1549 public static final int GL_FRAGMENT_LIGHT7_SGIX = 0x8413; 1550 public static final int GL_RASTER_POSITION_UNCLIPPED_IBM = 0x19262; 1551 public static final int GL_TEXTURE_LIGHTING_MODE_HP = 0x8167; 1552 public static final int GL_TEXTURE_POST_SPECULAR_HP = 0x8168; 1553 public static final int GL_TEXTURE_PRE_SPECULAR_HP = 0x8169; 1554 public static final int GL_PHONG_WIN = 0x80EA; 1555 public static final int GL_PHONG_HINT_WIN = 0x80EB; 1556 public static final int GL_FOG_SPECULAR_TEXTURE_WIN = 0x80EC; 1557 public static final int GL_FRAGMENT_MATERIAL_EXT = 0x8349; 1558 public static final int GL_FRAGMENT_NORMAL_EXT = 0x834A; 1559 public static final int GL_FRAGMENT_COLOR_EXT = 0x834C; 1560 public static final int GL_ATTENUATION_EXT = 0x834D; 1561 public static final int GL_SHADOW_ATTENUATION_EXT = 0x834E; 1562 public static final int GL_TEXTURE_APPLICATION_MODE_EXT = 0x834F; 1563 public static final int GL_TEXTURE_LIGHT_EXT = 0x8350; 1564 public static final int GL_TEXTURE_MATERIAL_FACE_EXT = 0x8351; 1565 public static final int GL_TEXTURE_MATERIAL_PARAMETER_EXT = 0x8352; 1566 public static final int GL_ALPHA_MIN_SGIX = 0x8320; 1567 public static final int GL_ALPHA_MAX_SGIX = 0x8321; 1568 public static final int GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184; 1569 public static final int GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185; 1570 public static final int GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186; 1571 public static final int GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187; 1572 public static final int GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188; 1573 public static final int GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189; 1574 public static final int GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A; 1575 public static final int GL_ASYNC_MARKER_SGIX = 0x8329; 1576 public static final int GL_ASYNC_TEX_IMAGE_SGIX = 0x835C; 1577 public static final int GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D; 1578 public static final int GL_ASYNC_READ_PIXELS_SGIX = 0x835E; 1579 public static final int GL_MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F; 1580 public static final int GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360; 1581 public static final int GL_MAX_ASYNC_READ_PIXELS_SGIX = 0x8361; 1582 public static final int GL_ASYNC_HISTOGRAM_SGIX = 0x832C; 1583 public static final int GL_MAX_ASYNC_HISTOGRAM_SGIX = 0x832D; 1584 public static final int GL_OCCLUSION_TEST_HP = 0x8165; 1585 public static final int GL_OCCLUSION_TEST_RESULT_HP = 0x8166; 1586 public static final int GL_PIXEL_TRANSFORM_2D_EXT = 0x8330; 1587 public static final int GL_PIXEL_MAG_FILTER_EXT = 0x8331; 1588 public static final int GL_PIXEL_MIN_FILTER_EXT = 0x8332; 1589 public static final int GL_PIXEL_CUBIC_WEIGHT_EXT = 0x8333; 1590 public static final int GL_CUBIC_EXT = 0x8334; 1591 public static final int GL_AVERAGE_EXT = 0x8335; 1592 public static final int GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 0x8336; 1593 public static final int GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 0x8337; 1594 public static final int GL_PIXEL_TRANSFORM_2D_MATRIX_EXT = 0x8338; 1595 public static final int GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB; 1596 public static final int GL_COLOR_SUM_EXT = 0x8458; 1597 public static final int GL_CURRENT_SECONDARY_COLOR_EXT = 0x8459; 1598 public static final int GL_SECONDARY_COLOR_ARRAY_SIZE_EXT = 0x845A; 1599 public static final int GL_SECONDARY_COLOR_ARRAY_TYPE_EXT = 0x845B; 1600 public static final int GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT = 0x845C; 1601 public static final int GL_SECONDARY_COLOR_ARRAY_POINTER_EXT = 0x845D; 1602 public static final int GL_SECONDARY_COLOR_ARRAY_EXT = 0x845E; 1603 public static final int GL_PERTURB_EXT = 0x85AE; 1604 public static final int GL_TEXTURE_NORMAL_EXT = 0x85AF; 1605 public static final int GL_FOG_COORDINATE_SOURCE_EXT = 0x8450; 1606 public static final int GL_FOG_COORDINATE_EXT = 0x8451; 1607 public static final int GL_FRAGMENT_DEPTH_EXT = 0x8452; 1608 public static final int GL_CURRENT_FOG_COORDINATE_EXT = 0x8453; 1609 public static final int GL_FOG_COORDINATE_ARRAY_TYPE_EXT = 0x8454; 1610 public static final int GL_FOG_COORDINATE_ARRAY_STRIDE_EXT = 0x8455; 1611 public static final int GL_FOG_COORDINATE_ARRAY_POINTER_EXT = 0x8456; 1612 public static final int GL_FOG_COORDINATE_ARRAY_EXT = 0x8457; 1613 public static final int GL_SCREEN_COORDINATES_REND = 0x8490; 1614 public static final int GL_INVERTED_SCREEN_W_REND = 0x8491; 1615 public static final int GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE = 0x85B0; 1616 public static final int GL_TRANSFORM_HINT_APPLE = 0x85B1; 1617 public static final int GL_FOG_SCALE_SGIX = 0x81FC; 1618 public static final int GL_FOG_SCALE_VALUE_SGIX = 0x81FD; 1619 public static final int GL_UNPACK_CONSTANT_DATA_SUNX = 0x81D5; 1620 public static final int GL_TEXTURE_CONSTANT_DATA_SUNX = 0x81D6; 1621 public static final int GL_GLOBAL_ALPHA_SUN = 0x81D9; 1622 public static final int GL_GLOBAL_ALPHA_FACTOR_SUN = 0x81DA; 1623 public static final int GL_BLEND_DST_RGB_EXT = 0x80C8; 1624 public static final int GL_BLEND_SRC_RGB_EXT = 0x80C9; 1625 public static final int GL_BLEND_DST_ALPHA_EXT = 0x80CA; 1626 public static final int GL_BLEND_SRC_ALPHA_EXT = 0x80CB; 1627 public static final int GL_RED_MIN_CLAMP_INGR = 0x8560; 1628 public static final int GL_GREEN_MIN_CLAMP_INGR = 0x8561; 1629 public static final int GL_BLUE_MIN_CLAMP_INGR = 0x8562; 1630 public static final int GL_ALPHA_MIN_CLAMP_INGR = 0x8563; 1631 public static final int GL_RED_MAX_CLAMP_INGR = 0x8564; 1632 public static final int GL_GREEN_MAX_CLAMP_INGR = 0x8565; 1633 public static final int GL_BLUE_MAX_CLAMP_INGR = 0x8566; 1634 public static final int GL_ALPHA_MAX_CLAMP_INGR = 0x8567; 1635 public static final int GL_INTERLACE_READ_INGR = 0x8568; 1636 public static final int GL_INCR_WRAP_EXT = 0x8507; 1637 public static final int GL_DECR_WRAP_EXT = 0x8508; 1638 public static final int GL_422_EXT = 0x80CC; 1639 public static final int GL_422_REV_EXT = 0x80CD; 1640 public static final int GL_422_AVERAGE_EXT = 0x80CE; 1641 public static final int GL_422_REV_AVERAGE_EXT = 0x80CF; 1642 public static final int GL_NORMAL_MAP_NV = 0x8511; 1643 public static final int GL_REFLECTION_MAP_NV = 0x8512; 1644 public static final int GL_WRAP_BORDER_SUN = 0x81D4; 1645 public static final int GL_MAX_TEXTURE_LOD_BIAS_EXT = 0x84FD; 1646 public static final int GL_TEXTURE_FILTER_CONTROL_EXT = 0x8500; 1647 public static final int GL_TEXTURE_LOD_BIAS_EXT = 0x8501; 1648 public static final int GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE; 1649 public static final int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF; 1650 public static final int GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3; 1651 public static final int GL_MODELVIEW1_STACK_DEPTH_EXT = 0x8502; 1652 public static final int GL_MODELVIEW0_MATRIX_EXT = 0x0BA6; 1653 public static final int GL_MODELVIEW1_MATRIX_EXT = 0x8506; 1654 public static final int GL_VERTEX_WEIGHTING_EXT = 0x8509; 1655 public static final int GL_MODELVIEW0_EXT = 0x1700; 1656 public static final int GL_MODELVIEW1_EXT = 0x850A; 1657 public static final int GL_CURRENT_VERTEX_WEIGHT_EXT = 0x850B; 1658 public static final int GL_VERTEX_WEIGHT_ARRAY_EXT = 0x850C; 1659 public static final int GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT = 0x850D; 1660 public static final int GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT = 0x850E; 1661 public static final int GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT = 0x850F; 1662 public static final int GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT = 0x8510; 1663 public static final int GL_MAX_SHININESS_NV = 0x8504; 1664 public static final int GL_MAX_SPOT_EXPONENT_NV = 0x8505; 1665 public static final int GL_VERTEX_ARRAY_RANGE_NV = 0x851D; 1666 public static final int GL_VERTEX_ARRAY_RANGE_LENGTH_NV = 0x851E; 1667 public static final int GL_VERTEX_ARRAY_RANGE_VALID_NV = 0x851F; 1668 public static final int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = 0x8520; 1669 public static final int GL_VERTEX_ARRAY_RANGE_POINTER_NV = 0x8521; 1670 public static final int GL_REGISTER_COMBINERS_NV = 0x8522; 1671 public static final int GL_VARIABLE_A_NV = 0x8523; 1672 public static final int GL_VARIABLE_B_NV = 0x8524; 1673 public static final int GL_VARIABLE_C_NV = 0x8525; 1674 public static final int GL_VARIABLE_D_NV = 0x8526; 1675 public static final int GL_VARIABLE_E_NV = 0x8527; 1676 public static final int GL_VARIABLE_F_NV = 0x8528; 1677 public static final int GL_VARIABLE_G_NV = 0x8529; 1678 public static final int GL_CONSTANT_COLOR0_NV = 0x852A; 1679 public static final int GL_CONSTANT_COLOR1_NV = 0x852B; 1680 public static final int GL_PRIMARY_COLOR_NV = 0x852C; 1681 public static final int GL_SECONDARY_COLOR_NV = 0x852D; 1682 public static final int GL_SPARE0_NV = 0x852E; 1683 public static final int GL_SPARE1_NV = 0x852F; 1684 public static final int GL_DISCARD_NV = 0x8530; 1685 public static final int GL_E_TIMES_F_NV = 0x8531; 1686 public static final int GL_SPARE0_PLUS_SECONDARY_COLOR_NV = 0x8532; 1687 public static final int GL_UNSIGNED_IDENTITY_NV = 0x8536; 1688 public static final int GL_UNSIGNED_INVERT_NV = 0x8537; 1689 public static final int GL_EXPAND_NORMAL_NV = 0x8538; 1690 public static final int GL_EXPAND_NEGATE_NV = 0x8539; 1691 public static final int GL_HALF_BIAS_NORMAL_NV = 0x853A; 1692 public static final int GL_HALF_BIAS_NEGATE_NV = 0x853B; 1693 public static final int GL_SIGNED_IDENTITY_NV = 0x853C; 1694 public static final int GL_SIGNED_NEGATE_NV = 0x853D; 1695 public static final int GL_SCALE_BY_TWO_NV = 0x853E; 1696 public static final int GL_SCALE_BY_FOUR_NV = 0x853F; 1697 public static final int GL_SCALE_BY_ONE_HALF_NV = 0x8540; 1698 public static final int GL_BIAS_BY_NEGATIVE_ONE_HALF_NV = 0x8541; 1699 public static final int GL_COMBINER_INPUT_NV = 0x8542; 1700 public static final int GL_COMBINER_MAPPING_NV = 0x8543; 1701 public static final int GL_COMBINER_COMPONENT_USAGE_NV = 0x8544; 1702 public static final int GL_COMBINER_AB_DOT_PRODUCT_NV = 0x8545; 1703 public static final int GL_COMBINER_CD_DOT_PRODUCT_NV = 0x8546; 1704 public static final int GL_COMBINER_MUX_SUM_NV = 0x8547; 1705 public static final int GL_COMBINER_SCALE_NV = 0x8548; 1706 public static final int GL_COMBINER_BIAS_NV = 0x8549; 1707 public static final int GL_COMBINER_AB_OUTPUT_NV = 0x854A; 1708 public static final int GL_COMBINER_CD_OUTPUT_NV = 0x854B; 1709 public static final int GL_COMBINER_SUM_OUTPUT_NV = 0x854C; 1710 public static final int GL_MAX_GENERAL_COMBINERS_NV = 0x854D; 1711 public static final int GL_NUM_GENERAL_COMBINERS_NV = 0x854E; 1712 public static final int GL_COLOR_SUM_CLAMP_NV = 0x854F; 1713 public static final int GL_COMBINER0_NV = 0x8550; 1714 public static final int GL_COMBINER1_NV = 0x8551; 1715 public static final int GL_COMBINER2_NV = 0x8552; 1716 public static final int GL_COMBINER3_NV = 0x8553; 1717 public static final int GL_COMBINER4_NV = 0x8554; 1718 public static final int GL_COMBINER5_NV = 0x8555; 1719 public static final int GL_COMBINER6_NV = 0x8556; 1720 public static final int GL_COMBINER7_NV = 0x8557; 1721 public static final int GL_FOG_DISTANCE_MODE_NV = 0x855A; 1722 public static final int GL_EYE_RADIAL_NV = 0x855B; 1723 public static final int GL_EYE_PLANE_ABSOLUTE_NV = 0x855C; 1724 public static final int GL_EMBOSS_LIGHT_NV = 0x855D; 1725 public static final int GL_EMBOSS_CONSTANT_NV = 0x855E; 1726 public static final int GL_EMBOSS_MAP_NV = 0x855F; 1727 public static final int GL_COMBINE4_NV = 0x8503; 1728 public static final int GL_SOURCE3_RGB_NV = 0x8583; 1729 public static final int GL_SOURCE3_ALPHA_NV = 0x858B; 1730 public static final int GL_OPERAND3_RGB_NV = 0x8593; 1731 public static final int GL_OPERAND3_ALPHA_NV = 0x859B; 1732 public static final int GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0; 1733 public static final int GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1; 1734 public static final int GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2; 1735 public static final int GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3; 1736 public static final int GL_CULL_VERTEX_IBM = 103050; 1737 public static final int GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0; 1738 public static final int GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1; 1739 public static final int GL_PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2; 1740 public static final int GL_PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3; 1741 public static final int GL_PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4; 1742 public static final int GL_YCRCB_SGIX = 0x8318; 1743 public static final int GL_YCRCBA_SGIX = 0x8319; 1744 public static final int GL_DEPTH_PASS_INSTRUMENT_SGIX = 0x8310; 1745 public static final int GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = 0x8311; 1746 public static final int GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX = 0x8312; 1747 public static final int GL_COMPRESSED_RGB_FXT1_3DFX = 0x86B0; 1748 public static final int GL_COMPRESSED_RGBA_FXT1_3DFX = 0x86B1; 1749 public static final int GL_MULTISAMPLE_3DFX = 0x86B2; 1750 public static final int GL_SAMPLE_BUFFERS_3DFX = 0x86B3; 1751 public static final int GL_SAMPLES_3DFX = 0x86B4; 1752 public static final int GL_MULTISAMPLE_BIT_3DFX = 0x20000000; 1753 public static final int GL_MULTISAMPLE_EXT = 0x809D; 1754 public static final int GL_SAMPLE_ALPHA_TO_MASK_EXT = 0x809E; 1755 public static final int GL_SAMPLE_ALPHA_TO_ONE_EXT = 0x809F; 1756 public static final int GL_SAMPLE_MASK_EXT = 0x80A0; 1757 public static final int GL_1PASS_EXT = 0x80A1; 1758 public static final int GL_2PASS_0_EXT = 0x80A2; 1759 public static final int GL_2PASS_1_EXT = 0x80A3; 1760 public static final int GL_4PASS_0_EXT = 0x80A4; 1761 public static final int GL_4PASS_1_EXT = 0x80A5; 1762 public static final int GL_4PASS_2_EXT = 0x80A6; 1763 public static final int GL_4PASS_3_EXT = 0x80A7; 1764 public static final int GL_SAMPLE_BUFFERS_EXT = 0x80A8; 1765 public static final int GL_SAMPLES_EXT = 0x80A9; 1766 public static final int GL_SAMPLE_MASK_VALUE_EXT = 0x80AA; 1767 public static final int GL_SAMPLE_MASK_INVERT_EXT = 0x80AB; 1768 public static final int GL_SAMPLE_PATTERN_EXT = 0x80AC; 1769 public static final int GL_MULTISAMPLE_BIT_EXT = 0x20000000; 1770 public static final int GL_VERTEX_PRECLIP_SGIX = 0x83EE; 1771 public static final int GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF; 1772 public static final int GL_CONVOLUTION_HINT_SGIX = 0x8316; 1773 public static final int GL_PACK_RESAMPLE_SGIX = 0x842C; 1774 public static final int GL_UNPACK_RESAMPLE_SGIX = 0x842D; 1775 public static final int GL_RESAMPLE_REPLICATE_SGIX = 0x842E; 1776 public static final int GL_RESAMPLE_ZERO_FILL_SGIX = 0x842F; 1777 public static final int GL_RESAMPLE_DECIMATE_SGIX = 0x8430; 1778 public static final int GL_EYE_DISTANCE_TO_POINT_SGIS = 0x81F0; 1779 public static final int GL_OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1; 1780 public static final int GL_EYE_DISTANCE_TO_LINE_SGIS = 0x81F2; 1781 public static final int GL_OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3; 1782 public static final int GL_EYE_POINT_SGIS = 0x81F4; 1783 public static final int GL_OBJECT_POINT_SGIS = 0x81F5; 1784 public static final int GL_EYE_LINE_SGIS = 0x81F6; 1785 public static final int GL_OBJECT_LINE_SGIS = 0x81F7; 1786 public static final int GL_TEXTURE_COLOR_WRITEMASK_SGIS = 0x81EF; 1787 public static final int GL_MIRROR_CLAMP_ATI = 0x8742; 1788 public static final int GL_MIRROR_CLAMP_TO_EDGE_ATI = 0x8743; 1789 public static final int GL_ALL_COMPLETED_NV = 0x84F2; 1790 public static final int GL_FENCE_STATUS_NV = 0x84F3; 1791 public static final int GL_FENCE_CONDITION_NV = 0x84F4; 1792 public static final int GL_MIRRORED_REPEAT_IBM = 0x8370; 1793 public static final int GL_EVAL_2D_NV = 0x86C0; 1794 public static final int GL_EVAL_TRIANGULAR_2D_NV = 0x86C1; 1795 public static final int GL_MAP_TESSELLATION_NV = 0x86C2; 1796 public static final int GL_MAP_ATTRIB_U_ORDER_NV = 0x86C3; 1797 public static final int GL_MAP_ATTRIB_V_ORDER_NV = 0x86C4; 1798 public static final int GL_EVAL_FRACTIONAL_TESSELLATION_NV = 0x86C5; 1799 public static final int GL_EVAL_VERTEX_ATTRIB0_NV = 0x86C6; 1800 public static final int GL_EVAL_VERTEX_ATTRIB1_NV = 0x86C7; 1801 public static final int GL_EVAL_VERTEX_ATTRIB2_NV = 0x86C8; 1802 public static final int GL_EVAL_VERTEX_ATTRIB3_NV = 0x86C9; 1803 public static final int GL_EVAL_VERTEX_ATTRIB4_NV = 0x86CA; 1804 public static final int GL_EVAL_VERTEX_ATTRIB5_NV = 0x86CB; 1805 public static final int GL_EVAL_VERTEX_ATTRIB6_NV = 0x86CC; 1806 public static final int GL_EVAL_VERTEX_ATTRIB7_NV = 0x86CD; 1807 public static final int GL_EVAL_VERTEX_ATTRIB8_NV = 0x86CE; 1808 public static final int GL_EVAL_VERTEX_ATTRIB9_NV = 0x86CF; 1809 public static final int GL_EVAL_VERTEX_ATTRIB10_NV = 0x86D0; 1810 public static final int GL_EVAL_VERTEX_ATTRIB11_NV = 0x86D1; 1811 public static final int GL_EVAL_VERTEX_ATTRIB12_NV = 0x86D2; 1812 public static final int GL_EVAL_VERTEX_ATTRIB13_NV = 0x86D3; 1813 public static final int GL_EVAL_VERTEX_ATTRIB14_NV = 0x86D4; 1814 public static final int GL_EVAL_VERTEX_ATTRIB15_NV = 0x86D5; 1815 public static final int GL_MAX_MAP_TESSELLATION_NV = 0x86D6; 1816 public static final int GL_MAX_RATIONAL_EVAL_ORDER_NV = 0x86D7; 1817 public static final int GL_DEPTH_STENCIL_NV = 0x84F9; 1818 public static final int GL_UNSIGNED_INT_24_8_NV = 0x84FA; 1819 public static final int GL_PER_STAGE_CONSTANTS_NV = 0x8535; 1820 public static final int GL_TEXTURE_RECTANGLE_NV = 0x84F5; 1821 public static final int GL_TEXTURE_BINDING_RECTANGLE_NV = 0x84F6; 1822 public static final int GL_PROXY_TEXTURE_RECTANGLE_NV = 0x84F7; 1823 public static final int GL_MAX_RECTANGLE_TEXTURE_SIZE_NV = 0x84F8; 1824 public static final int GL_OFFSET_TEXTURE_RECTANGLE_NV = 0x864C; 1825 public static final int GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV = 0x864D; 1826 public static final int GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV = 0x864E; 1827 public static final int GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = 0x86D9; 1828 public static final int GL_UNSIGNED_INT_S8_S8_8_8_NV = 0x86DA; 1829 public static final int GL_UNSIGNED_INT_8_8_S8_S8_REV_NV = 0x86DB; 1830 public static final int GL_DSDT_MAG_INTENSITY_NV = 0x86DC; 1831 public static final int GL_SHADER_CONSISTENT_NV = 0x86DD; 1832 public static final int GL_TEXTURE_SHADER_NV = 0x86DE; 1833 public static final int GL_SHADER_OPERATION_NV = 0x86DF; 1834 public static final int GL_CULL_MODES_NV = 0x86E0; 1835 public static final int GL_OFFSET_TEXTURE_MATRIX_NV = 0x86E1; 1836 public static final int GL_OFFSET_TEXTURE_SCALE_NV = 0x86E2; 1837 public static final int GL_OFFSET_TEXTURE_BIAS_NV = 0x86E3; 1838 public static final int GL_OFFSET_TEXTURE_2D_MATRIX_NV = 0x86E1; 1839 public static final int GL_OFFSET_TEXTURE_2D_SCALE_NV = 0x86E2; 1840 public static final int GL_OFFSET_TEXTURE_2D_BIAS_NV = 0x86E3; 1841 public static final int GL_PREVIOUS_TEXTURE_INPUT_NV = 0x86E4; 1842 public static final int GL_CONST_EYE_NV = 0x86E5; 1843 public static final int GL_PASS_THROUGH_NV = 0x86E6; 1844 public static final int GL_CULL_FRAGMENT_NV = 0x86E7; 1845 public static final int GL_OFFSET_TEXTURE_2D_NV = 0x86E8; 1846 public static final int GL_DEPENDENT_AR_TEXTURE_2D_NV = 0x86E9; 1847 public static final int GL_DEPENDENT_GB_TEXTURE_2D_NV = 0x86EA; 1848 public static final int GL_DOT_PRODUCT_NV = 0x86EC; 1849 public static final int GL_DOT_PRODUCT_DEPTH_REPLACE_NV = 0x86ED; 1850 public static final int GL_DOT_PRODUCT_TEXTURE_2D_NV = 0x86EE; 1851 public static final int GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = 0x86F0; 1852 public static final int GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = 0x86F1; 1853 public static final int GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV = 0x86F2; 1854 public static final int GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = 0x86F3; 1855 public static final int GL_HILO_NV = 0x86F4; 1856 public static final int GL_DSDT_NV = 0x86F5; 1857 public static final int GL_DSDT_MAG_NV = 0x86F6; 1858 public static final int GL_DSDT_MAG_VIB_NV = 0x86F7; 1859 public static final int GL_HILO16_NV = 0x86F8; 1860 public static final int GL_SIGNED_HILO_NV = 0x86F9; 1861 public static final int GL_SIGNED_HILO16_NV = 0x86FA; 1862 public static final int GL_SIGNED_RGBA_NV = 0x86FB; 1863 public static final int GL_SIGNED_RGBA8_NV = 0x86FC; 1864 public static final int GL_SIGNED_RGB_NV = 0x86FE; 1865 public static final int GL_SIGNED_RGB8_NV = 0x86FF; 1866 public static final int GL_SIGNED_LUMINANCE_NV = 0x8701; 1867 public static final int GL_SIGNED_LUMINANCE8_NV = 0x8702; 1868 public static final int GL_SIGNED_LUMINANCE_ALPHA_NV = 0x8703; 1869 public static final int GL_SIGNED_LUMINANCE8_ALPHA8_NV = 0x8704; 1870 public static final int GL_SIGNED_ALPHA_NV = 0x8705; 1871 public static final int GL_SIGNED_ALPHA8_NV = 0x8706; 1872 public static final int GL_SIGNED_INTENSITY_NV = 0x8707; 1873 public static final int GL_SIGNED_INTENSITY8_NV = 0x8708; 1874 public static final int GL_DSDT8_NV = 0x8709; 1875 public static final int GL_DSDT8_MAG8_NV = 0x870A; 1876 public static final int GL_DSDT8_MAG8_INTENSITY8_NV = 0x870B; 1877 public static final int GL_SIGNED_RGB_UNSIGNED_ALPHA_NV = 0x870C; 1878 public static final int GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV = 0x870D; 1879 public static final int GL_HI_SCALE_NV = 0x870E; 1880 public static final int GL_LO_SCALE_NV = 0x870F; 1881 public static final int GL_DS_SCALE_NV = 0x8710; 1882 public static final int GL_DT_SCALE_NV = 0x8711; 1883 public static final int GL_MAGNITUDE_SCALE_NV = 0x8712; 1884 public static final int GL_VIBRANCE_SCALE_NV = 0x8713; 1885 public static final int GL_HI_BIAS_NV = 0x8714; 1886 public static final int GL_LO_BIAS_NV = 0x8715; 1887 public static final int GL_DS_BIAS_NV = 0x8716; 1888 public static final int GL_DT_BIAS_NV = 0x8717; 1889 public static final int GL_MAGNITUDE_BIAS_NV = 0x8718; 1890 public static final int GL_VIBRANCE_BIAS_NV = 0x8719; 1891 public static final int GL_TEXTURE_BORDER_VALUES_NV = 0x871A; 1892 public static final int GL_TEXTURE_HI_SIZE_NV = 0x871B; 1893 public static final int GL_TEXTURE_LO_SIZE_NV = 0x871C; 1894 public static final int GL_TEXTURE_DS_SIZE_NV = 0x871D; 1895 public static final int GL_TEXTURE_DT_SIZE_NV = 0x871E; 1896 public static final int GL_TEXTURE_MAG_SIZE_NV = 0x871F; 1897 public static final int GL_DOT_PRODUCT_TEXTURE_3D_NV = 0x86EF; 1898 public static final int GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = 0x8533; 1899 public static final int GL_VERTEX_PROGRAM_NV = 0x8620; 1900 public static final int GL_VERTEX_STATE_PROGRAM_NV = 0x8621; 1901 public static final int GL_ATTRIB_ARRAY_SIZE_NV = 0x8623; 1902 public static final int GL_ATTRIB_ARRAY_STRIDE_NV = 0x8624; 1903 public static final int GL_ATTRIB_ARRAY_TYPE_NV = 0x8625; 1904 public static final int GL_CURRENT_ATTRIB_NV = 0x8626; 1905 public static final int GL_PROGRAM_LENGTH_NV = 0x8627; 1906 public static final int GL_PROGRAM_STRING_NV = 0x8628; 1907 public static final int GL_MODELVIEW_PROJECTION_NV = 0x8629; 1908 public static final int GL_IDENTITY_NV = 0x862A; 1909 public static final int GL_INVERSE_NV = 0x862B; 1910 public static final int GL_TRANSPOSE_NV = 0x862C; 1911 public static final int GL_INVERSE_TRANSPOSE_NV = 0x862D; 1912 public static final int GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV = 0x862E; 1913 public static final int GL_MAX_TRACK_MATRICES_NV = 0x862F; 1914 public static final int GL_MATRIX0_NV = 0x8630; 1915 public static final int GL_MATRIX1_NV = 0x8631; 1916 public static final int GL_MATRIX2_NV = 0x8632; 1917 public static final int GL_MATRIX3_NV = 0x8633; 1918 public static final int GL_MATRIX4_NV = 0x8634; 1919 public static final int GL_MATRIX5_NV = 0x8635; 1920 public static final int GL_MATRIX6_NV = 0x8636; 1921 public static final int GL_MATRIX7_NV = 0x8637; 1922 public static final int GL_CURRENT_MATRIX_STACK_DEPTH_NV = 0x8640; 1923 public static final int GL_CURRENT_MATRIX_NV = 0x8641; 1924 public static final int GL_VERTEX_PROGRAM_POINT_SIZE_NV = 0x8642; 1925 public static final int GL_VERTEX_PROGRAM_TWO_SIDE_NV = 0x8643; 1926 public static final int GL_PROGRAM_PARAMETER_NV = 0x8644; 1927 public static final int GL_ATTRIB_ARRAY_POINTER_NV = 0x8645; 1928 public static final int GL_PROGRAM_TARGET_NV = 0x8646; 1929 public static final int GL_PROGRAM_RESIDENT_NV = 0x8647; 1930 public static final int GL_TRACK_MATRIX_NV = 0x8648; 1931 public static final int GL_TRACK_MATRIX_TRANSFORM_NV = 0x8649; 1932 public static final int GL_VERTEX_PROGRAM_BINDING_NV = 0x864A; 1933 public static final int GL_PROGRAM_ERROR_POSITION_NV = 0x864B; 1934 public static final int GL_VERTEX_ATTRIB_ARRAY0_NV = 0x8650; 1935 public static final int GL_VERTEX_ATTRIB_ARRAY1_NV = 0x8651; 1936 public static final int GL_VERTEX_ATTRIB_ARRAY2_NV = 0x8652; 1937 public static final int GL_VERTEX_ATTRIB_ARRAY3_NV = 0x8653; 1938 public static final int GL_VERTEX_ATTRIB_ARRAY4_NV = 0x8654; 1939 public static final int GL_VERTEX_ATTRIB_ARRAY5_NV = 0x8655; 1940 public static final int GL_VERTEX_ATTRIB_ARRAY6_NV = 0x8656; 1941 public static final int GL_VERTEX_ATTRIB_ARRAY7_NV = 0x8657; 1942 public static final int GL_VERTEX_ATTRIB_ARRAY8_NV = 0x8658; 1943 public static final int GL_VERTEX_ATTRIB_ARRAY9_NV = 0x8659; 1944 public static final int GL_VERTEX_ATTRIB_ARRAY10_NV = 0x865A; 1945 public static final int GL_VERTEX_ATTRIB_ARRAY11_NV = 0x865B; 1946 public static final int GL_VERTEX_ATTRIB_ARRAY12_NV = 0x865C; 1947 public static final int GL_VERTEX_ATTRIB_ARRAY13_NV = 0x865D; 1948 public static final int GL_VERTEX_ATTRIB_ARRAY14_NV = 0x865E; 1949 public static final int GL_VERTEX_ATTRIB_ARRAY15_NV = 0x865F; 1950 public static final int GL_MAP1_VERTEX_ATTRIB0_4_NV = 0x8660; 1951 public static final int GL_MAP1_VERTEX_ATTRIB1_4_NV = 0x8661; 1952 public static final int GL_MAP1_VERTEX_ATTRIB2_4_NV = 0x8662; 1953 public static final int GL_MAP1_VERTEX_ATTRIB3_4_NV = 0x8663; 1954 public static final int GL_MAP1_VERTEX_ATTRIB4_4_NV = 0x8664; 1955 public static final int GL_MAP1_VERTEX_ATTRIB5_4_NV = 0x8665; 1956 public static final int GL_MAP1_VERTEX_ATTRIB6_4_NV = 0x8666; 1957 public static final int GL_MAP1_VERTEX_ATTRIB7_4_NV = 0x8667; 1958 public static final int GL_MAP1_VERTEX_ATTRIB8_4_NV = 0x8668; 1959 public static final int GL_MAP1_VERTEX_ATTRIB9_4_NV = 0x8669; 1960 public static final int GL_MAP1_VERTEX_ATTRIB10_4_NV = 0x866A; 1961 public static final int GL_MAP1_VERTEX_ATTRIB11_4_NV = 0x866B; 1962 public static final int GL_MAP1_VERTEX_ATTRIB12_4_NV = 0x866C; 1963 public static final int GL_MAP1_VERTEX_ATTRIB13_4_NV = 0x866D; 1964 public static final int GL_MAP1_VERTEX_ATTRIB14_4_NV = 0x866E; 1965 public static final int GL_MAP1_VERTEX_ATTRIB15_4_NV = 0x866F; 1966 public static final int GL_MAP2_VERTEX_ATTRIB0_4_NV = 0x8670; 1967 public static final int GL_MAP2_VERTEX_ATTRIB1_4_NV = 0x8671; 1968 public static final int GL_MAP2_VERTEX_ATTRIB2_4_NV = 0x8672; 1969 public static final int GL_MAP2_VERTEX_ATTRIB3_4_NV = 0x8673; 1970 public static final int GL_MAP2_VERTEX_ATTRIB4_4_NV = 0x8674; 1971 public static final int GL_MAP2_VERTEX_ATTRIB5_4_NV = 0x8675; 1972 public static final int GL_MAP2_VERTEX_ATTRIB6_4_NV = 0x8676; 1973 public static final int GL_MAP2_VERTEX_ATTRIB7_4_NV = 0x8677; 1974 public static final int GL_MAP2_VERTEX_ATTRIB8_4_NV = 0x8678; 1975 public static final int GL_MAP2_VERTEX_ATTRIB9_4_NV = 0x8679; 1976 public static final int GL_MAP2_VERTEX_ATTRIB10_4_NV = 0x867A; 1977 public static final int GL_MAP2_VERTEX_ATTRIB11_4_NV = 0x867B; 1978 public static final int GL_MAP2_VERTEX_ATTRIB12_4_NV = 0x867C; 1979 public static final int GL_MAP2_VERTEX_ATTRIB13_4_NV = 0x867D; 1980 public static final int GL_MAP2_VERTEX_ATTRIB14_4_NV = 0x867E; 1981 public static final int GL_MAP2_VERTEX_ATTRIB15_4_NV = 0x867F; 1982 public static final int GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369; 1983 public static final int GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A; 1984 public static final int GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B; 1985 public static final int GL_SCALEBIAS_HINT_SGIX = 0x8322; 1986 public static final int GL_INTERLACE_OML = 0x8980; 1987 public static final int GL_INTERLACE_READ_OML = 0x8981; 1988 public static final int GL_FORMAT_SUBSAMPLE_24_24_OML = 0x8982; 1989 public static final int GL_FORMAT_SUBSAMPLE_244_244_OML = 0x8983; 1990 public static final int GL_PACK_RESAMPLE_OML = 0x8984; 1991 public static final int GL_UNPACK_RESAMPLE_OML = 0x8985; 1992 public static final int GL_RESAMPLE_REPLICATE_OML = 0x8986; 1993 public static final int GL_RESAMPLE_ZERO_FILL_OML = 0x8987; 1994 public static final int GL_RESAMPLE_AVERAGE_OML = 0x8988; 1995 public static final int GL_RESAMPLE_DECIMATE_OML = 0x8989; 1996 public static final int GL_DEPTH_STENCIL_TO_RGBA_NV = 0x886E; 1997 public static final int GL_DEPTH_STENCIL_TO_BGRA_NV = 0x886F; 1998 public static final int GL_BUMP_ROT_MATRIX_ATI = 0x8775; 1999 public static final int GL_BUMP_ROT_MATRIX_SIZE_ATI = 0x8776; 2000 public static final int GL_BUMP_NUM_TEX_UNITS_ATI = 0x8777; 2001 public static final int GL_BUMP_TEX_UNITS_ATI = 0x8778; 2002 public static final int GL_DUDV_ATI = 0x8779; 2003 public static final int GL_DU8DV8_ATI = 0x877A; 2004 public static final int GL_BUMP_ENVMAP_ATI = 0x877B; 2005 public static final int GL_BUMP_TARGET_ATI = 0x877C; 2006 public static final int GL_FRAGMENT_SHADER_ATI = 0x8920; 2007 public static final int GL_REG_0_ATI = 0x8921; 2008 public static final int GL_REG_1_ATI = 0x8922; 2009 public static final int GL_REG_2_ATI = 0x8923; 2010 public static final int GL_REG_3_ATI = 0x8924; 2011 public static final int GL_REG_4_ATI = 0x8925; 2012 public static final int GL_REG_5_ATI = 0x8926; 2013 public static final int GL_REG_6_ATI = 0x8927; 2014 public static final int GL_REG_7_ATI = 0x8928; 2015 public static final int GL_REG_8_ATI = 0x8929; 2016 public static final int GL_REG_9_ATI = 0x892A; 2017 public static final int GL_REG_10_ATI = 0x892B; 2018 public static final int GL_REG_11_ATI = 0x892C; 2019 public static final int GL_REG_12_ATI = 0x892D; 2020 public static final int GL_REG_13_ATI = 0x892E; 2021 public static final int GL_REG_14_ATI = 0x892F; 2022 public static final int GL_REG_15_ATI = 0x8930; 2023 public static final int GL_REG_16_ATI = 0x8931; 2024 public static final int GL_REG_17_ATI = 0x8932; 2025 public static final int GL_REG_18_ATI = 0x8933; 2026 public static final int GL_REG_19_ATI = 0x8934; 2027 public static final int GL_REG_20_ATI = 0x8935; 2028 public static final int GL_REG_21_ATI = 0x8936; 2029 public static final int GL_REG_22_ATI = 0x8937; 2030 public static final int GL_REG_23_ATI = 0x8938; 2031 public static final int GL_REG_24_ATI = 0x8939; 2032 public static final int GL_REG_25_ATI = 0x893A; 2033 public static final int GL_REG_26_ATI = 0x893B; 2034 public static final int GL_REG_27_ATI = 0x893C; 2035 public static final int GL_REG_28_ATI = 0x893D; 2036 public static final int GL_REG_29_ATI = 0x893E; 2037 public static final int GL_REG_30_ATI = 0x893F; 2038 public static final int GL_REG_31_ATI = 0x8940; 2039 public static final int GL_CON_0_ATI = 0x8941; 2040 public static final int GL_CON_1_ATI = 0x8942; 2041 public static final int GL_CON_2_ATI = 0x8943; 2042 public static final int GL_CON_3_ATI = 0x8944; 2043 public static final int GL_CON_4_ATI = 0x8945; 2044 public static final int GL_CON_5_ATI = 0x8946; 2045 public static final int GL_CON_6_ATI = 0x8947; 2046 public static final int GL_CON_7_ATI = 0x8948; 2047 public static final int GL_CON_8_ATI = 0x8949; 2048 public static final int GL_CON_9_ATI = 0x894A; 2049 public static final int GL_CON_10_ATI = 0x894B; 2050 public static final int GL_CON_11_ATI = 0x894C; 2051 public static final int GL_CON_12_ATI = 0x894D; 2052 public static final int GL_CON_13_ATI = 0x894E; 2053 public static final int GL_CON_14_ATI = 0x894F; 2054 public static final int GL_CON_15_ATI = 0x8950; 2055 public static final int GL_CON_16_ATI = 0x8951; 2056 public static final int GL_CON_17_ATI = 0x8952; 2057 public static final int GL_CON_18_ATI = 0x8953; 2058 public static final int GL_CON_19_ATI = 0x8954; 2059 public static final int GL_CON_20_ATI = 0x8955; 2060 public static final int GL_CON_21_ATI = 0x8956; 2061 public static final int GL_CON_22_ATI = 0x8957; 2062 public static final int GL_CON_23_ATI = 0x8958; 2063 public static final int GL_CON_24_ATI = 0x8959; 2064 public static final int GL_CON_25_ATI = 0x895A; 2065 public static final int GL_CON_26_ATI = 0x895B; 2066 public static final int GL_CON_27_ATI = 0x895C; 2067 public static final int GL_CON_28_ATI = 0x895D; 2068 public static final int GL_CON_29_ATI = 0x895E; 2069 public static final int GL_CON_30_ATI = 0x895F; 2070 public static final int GL_CON_31_ATI = 0x8960; 2071 public static final int GL_MOV_ATI = 0x8961; 2072 public static final int GL_ADD_ATI = 0x8963; 2073 public static final int GL_MUL_ATI = 0x8964; 2074 public static final int GL_SUB_ATI = 0x8965; 2075 public static final int GL_DOT3_ATI = 0x8966; 2076 public static final int GL_DOT4_ATI = 0x8967; 2077 public static final int GL_MAD_ATI = 0x8968; 2078 public static final int GL_LERP_ATI = 0x8969; 2079 public static final int GL_CND_ATI = 0x896A; 2080 public static final int GL_CND0_ATI = 0x896B; 2081 public static final int GL_DOT2_ADD_ATI = 0x896C; 2082 public static final int GL_SECONDARY_INTERPOLATOR_ATI = 0x896D; 2083 public static final int GL_NUM_FRAGMENT_REGISTERS_ATI = 0x896E; 2084 public static final int GL_NUM_FRAGMENT_CONSTANTS_ATI = 0x896F; 2085 public static final int GL_NUM_PASSES_ATI = 0x8970; 2086 public static final int GL_NUM_INSTRUCTIONS_PER_PASS_ATI = 0x8971; 2087 public static final int GL_NUM_INSTRUCTIONS_TOTAL_ATI = 0x8972; 2088 public static final int GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = 0x8973; 2089 public static final int GL_NUM_LOOPBACK_COMPONENTS_ATI = 0x8974; 2090 public static final int GL_COLOR_ALPHA_PAIRING_ATI = 0x8975; 2091 public static final int GL_SWIZZLE_STR_ATI = 0x8976; 2092 public static final int GL_SWIZZLE_STQ_ATI = 0x8977; 2093 public static final int GL_SWIZZLE_STR_DR_ATI = 0x8978; 2094 public static final int GL_SWIZZLE_STQ_DQ_ATI = 0x8979; 2095 public static final int GL_SWIZZLE_STRQ_ATI = 0x897A; 2096 public static final int GL_SWIZZLE_STRQ_DQ_ATI = 0x897B; 2097 public static final int GL_RED_BIT_ATI = 0x00000001; 2098 public static final int GL_GREEN_BIT_ATI = 0x00000002; 2099 public static final int GL_BLUE_BIT_ATI = 0x00000004; 2100 public static final int GL_2X_BIT_ATI = 0x00000001; 2101 public static final int GL_4X_BIT_ATI = 0x00000002; 2102 public static final int GL_8X_BIT_ATI = 0x00000004; 2103 public static final int GL_HALF_BIT_ATI = 0x00000008; 2104 public static final int GL_QUARTER_BIT_ATI = 0x00000010; 2105 public static final int GL_EIGHTH_BIT_ATI = 0x00000020; 2106 public static final int GL_SATURATE_BIT_ATI = 0x00000040; 2107 public static final int GL_COMP_BIT_ATI = 0x00000002; 2108 public static final int GL_NEGATE_BIT_ATI = 0x00000004; 2109 public static final int GL_BIAS_BIT_ATI = 0x00000008; 2110 public static final int GL_PN_TRIANGLES_ATI = 0x87F0; 2111 public static final int GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = 0x87F1; 2112 public static final int GL_PN_TRIANGLES_POINT_MODE_ATI = 0x87F2; 2113 public static final int GL_PN_TRIANGLES_NORMAL_MODE_ATI = 0x87F3; 2114 public static final int GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI = 0x87F4; 2115 public static final int GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI = 0x87F5; 2116 public static final int GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI = 0x87F6; 2117 public static final int GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = 0x87F7; 2118 public static final int GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = 0x87F8; 2119 public static final int GL_STATIC_ATI = 0x8760; 2120 public static final int GL_DYNAMIC_ATI = 0x8761; 2121 public static final int GL_PRESERVE_ATI = 0x8762; 2122 public static final int GL_DISCARD_ATI = 0x8763; 2123 public static final int GL_OBJECT_BUFFER_SIZE_ATI = 0x8764; 2124 public static final int GL_OBJECT_BUFFER_USAGE_ATI = 0x8765; 2125 public static final int GL_ARRAY_OBJECT_BUFFER_ATI = 0x8766; 2126 public static final int GL_ARRAY_OBJECT_OFFSET_ATI = 0x8767; 2127 public static final int GL_VERTEX_SHADER_EXT = 0x8780; 2128 public static final int GL_VERTEX_SHADER_BINDING_EXT = 0x8781; 2129 public static final int GL_OP_INDEX_EXT = 0x8782; 2130 public static final int GL_OP_NEGATE_EXT = 0x8783; 2131 public static final int GL_OP_DOT3_EXT = 0x8784; 2132 public static final int GL_OP_DOT4_EXT = 0x8785; 2133 public static final int GL_OP_MUL_EXT = 0x8786; 2134 public static final int GL_OP_ADD_EXT = 0x8787; 2135 public static final int GL_OP_MADD_EXT = 0x8788; 2136 public static final int GL_OP_FRAC_EXT = 0x8789; 2137 public static final int GL_OP_MAX_EXT = 0x878A; 2138 public static final int GL_OP_MIN_EXT = 0x878B; 2139 public static final int GL_OP_SET_GE_EXT = 0x878C; 2140 public static final int GL_OP_SET_LT_EXT = 0x878D; 2141 public static final int GL_OP_CLAMP_EXT = 0x878E; 2142 public static final int GL_OP_FLOOR_EXT = 0x878F; 2143 public static final int GL_OP_ROUND_EXT = 0x8790; 2144 public static final int GL_OP_EXP_BASE_2_EXT = 0x8791; 2145 public static final int GL_OP_LOG_BASE_2_EXT = 0x8792; 2146 public static final int GL_OP_POWER_EXT = 0x8793; 2147 public static final int GL_OP_RECIP_EXT = 0x8794; 2148 public static final int GL_OP_RECIP_SQRT_EXT = 0x8795; 2149 public static final int GL_OP_SUB_EXT = 0x8796; 2150 public static final int GL_OP_CROSS_PRODUCT_EXT = 0x8797; 2151 public static final int GL_OP_MULTIPLY_MATRIX_EXT = 0x8798; 2152 public static final int GL_OP_MOV_EXT = 0x8799; 2153 public static final int GL_OUTPUT_VERTEX_EXT = 0x879A; 2154 public static final int GL_OUTPUT_COLOR0_EXT = 0x879B; 2155 public static final int GL_OUTPUT_COLOR1_EXT = 0x879C; 2156 public static final int GL_OUTPUT_TEXTURE_COORD0_EXT = 0x879D; 2157 public static final int GL_OUTPUT_TEXTURE_COORD1_EXT = 0x879E; 2158 public static final int GL_OUTPUT_TEXTURE_COORD2_EXT = 0x879F; 2159 public static final int GL_OUTPUT_TEXTURE_COORD3_EXT = 0x87A0; 2160 public static final int GL_OUTPUT_TEXTURE_COORD4_EXT = 0x87A1; 2161 public static final int GL_OUTPUT_TEXTURE_COORD5_EXT = 0x87A2; 2162 public static final int GL_OUTPUT_TEXTURE_COORD6_EXT = 0x87A3; 2163 public static final int GL_OUTPUT_TEXTURE_COORD7_EXT = 0x87A4; 2164 public static final int GL_OUTPUT_TEXTURE_COORD8_EXT = 0x87A5; 2165 public static final int GL_OUTPUT_TEXTURE_COORD9_EXT = 0x87A6; 2166 public static final int GL_OUTPUT_TEXTURE_COORD10_EXT = 0x87A7; 2167 public static final int GL_OUTPUT_TEXTURE_COORD11_EXT = 0x87A8; 2168 public static final int GL_OUTPUT_TEXTURE_COORD12_EXT = 0x87A9; 2169 public static final int GL_OUTPUT_TEXTURE_COORD13_EXT = 0x87AA; 2170 public static final int GL_OUTPUT_TEXTURE_COORD14_EXT = 0x87AB; 2171 public static final int GL_OUTPUT_TEXTURE_COORD15_EXT = 0x87AC; 2172 public static final int GL_OUTPUT_TEXTURE_COORD16_EXT = 0x87AD; 2173 public static final int GL_OUTPUT_TEXTURE_COORD17_EXT = 0x87AE; 2174 public static final int GL_OUTPUT_TEXTURE_COORD18_EXT = 0x87AF; 2175 public static final int GL_OUTPUT_TEXTURE_COORD19_EXT = 0x87B0; 2176 public static final int GL_OUTPUT_TEXTURE_COORD20_EXT = 0x87B1; 2177 public static final int GL_OUTPUT_TEXTURE_COORD21_EXT = 0x87B2; 2178 public static final int GL_OUTPUT_TEXTURE_COORD22_EXT = 0x87B3; 2179 public static final int GL_OUTPUT_TEXTURE_COORD23_EXT = 0x87B4; 2180 public static final int GL_OUTPUT_TEXTURE_COORD24_EXT = 0x87B5; 2181 public static final int GL_OUTPUT_TEXTURE_COORD25_EXT = 0x87B6; 2182 public static final int GL_OUTPUT_TEXTURE_COORD26_EXT = 0x87B7; 2183 public static final int GL_OUTPUT_TEXTURE_COORD27_EXT = 0x87B8; 2184 public static final int GL_OUTPUT_TEXTURE_COORD28_EXT = 0x87B9; 2185 public static final int GL_OUTPUT_TEXTURE_COORD29_EXT = 0x87BA; 2186 public static final int GL_OUTPUT_TEXTURE_COORD30_EXT = 0x87BB; 2187 public static final int GL_OUTPUT_TEXTURE_COORD31_EXT = 0x87BC; 2188 public static final int GL_OUTPUT_FOG_EXT = 0x87BD; 2189 public static final int GL_SCALAR_EXT = 0x87BE; 2190 public static final int GL_VECTOR_EXT = 0x87BF; 2191 public static final int GL_MATRIX_EXT = 0x87C0; 2192 public static final int GL_VARIANT_EXT = 0x87C1; 2193 public static final int GL_INVARIANT_EXT = 0x87C2; 2194 public static final int GL_LOCAL_CONSTANT_EXT = 0x87C3; 2195 public static final int GL_LOCAL_EXT = 0x87C4; 2196 public static final int GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87C5; 2197 public static final int GL_MAX_VERTEX_SHADER_VARIANTS_EXT = 0x87C6; 2198 public static final int GL_MAX_VERTEX_SHADER_INVARIANTS_EXT = 0x87C7; 2199 public static final int GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87C8; 2200 public static final int GL_MAX_VERTEX_SHADER_LOCALS_EXT = 0x87C9; 2201 public static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CA; 2202 public static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = 0x87CB; 2203 public static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87CC; 2204 public static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = 0x87CD; 2205 public static final int GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = 0x87CE; 2206 public static final int GL_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CF; 2207 public static final int GL_VERTEX_SHADER_VARIANTS_EXT = 0x87D0; 2208 public static final int GL_VERTEX_SHADER_INVARIANTS_EXT = 0x87D1; 2209 public static final int GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87D2; 2210 public static final int GL_VERTEX_SHADER_LOCALS_EXT = 0x87D3; 2211 public static final int GL_VERTEX_SHADER_OPTIMIZED_EXT = 0x87D4; 2212 public static final int GL_X_EXT = 0x87D5; 2213 public static final int GL_Y_EXT = 0x87D6; 2214 public static final int GL_Z_EXT = 0x87D7; 2215 public static final int GL_W_EXT = 0x87D8; 2216 public static final int GL_NEGATIVE_X_EXT = 0x87D9; 2217 public static final int GL_NEGATIVE_Y_EXT = 0x87DA; 2218 public static final int GL_NEGATIVE_Z_EXT = 0x87DB; 2219 public static final int GL_NEGATIVE_W_EXT = 0x87DC; 2220 public static final int GL_ZERO_EXT = 0x87DD; 2221 public static final int GL_ONE_EXT = 0x87DE; 2222 public static final int GL_NEGATIVE_ONE_EXT = 0x87DF; 2223 public static final int GL_NORMALIZED_RANGE_EXT = 0x87E0; 2224 public static final int GL_FULL_RANGE_EXT = 0x87E1; 2225 public static final int GL_CURRENT_VERTEX_EXT = 0x87E2; 2226 public static final int GL_MVP_MATRIX_EXT = 0x87E3; 2227 public static final int GL_VARIANT_VALUE_EXT = 0x87E4; 2228 public static final int GL_VARIANT_DATATYPE_EXT = 0x87E5; 2229 public static final int GL_VARIANT_ARRAY_STRIDE_EXT = 0x87E6; 2230 public static final int GL_VARIANT_ARRAY_TYPE_EXT = 0x87E7; 2231 public static final int GL_VARIANT_ARRAY_EXT = 0x87E8; 2232 public static final int GL_VARIANT_ARRAY_POINTER_EXT = 0x87E9; 2233 public static final int GL_INVARIANT_VALUE_EXT = 0x87EA; 2234 public static final int GL_INVARIANT_DATATYPE_EXT = 0x87EB; 2235 public static final int GL_LOCAL_CONSTANT_VALUE_EXT = 0x87EC; 2236 public static final int GL_LOCAL_CONSTANT_DATATYPE_EXT = 0x87ED; 2237 public static final int GL_TEXTURE_RECTANGLE_EXT = 0x84F5; 2238 public static final int GL_TEXTURE_BINDING_RECTANGLE_EXT = 0x84F6; 2239 public static final int GL_PROXY_TEXTURE_RECTANGLE_EXT = 0x84F7; 2240 public static final int GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT = 0x84F8; 2241 public static final int GL_MAX_VERTEX_STREAMS_ATI = 0x876B; 2242 public static final int GL_VERTEX_STREAM0_ATI = 0x876C; 2243 public static final int GL_VERTEX_STREAM1_ATI = 0x876D; 2244 public static final int GL_VERTEX_STREAM2_ATI = 0x876E; 2245 public static final int GL_VERTEX_STREAM3_ATI = 0x876F; 2246 public static final int GL_VERTEX_STREAM4_ATI = 0x8770; 2247 public static final int GL_VERTEX_STREAM5_ATI = 0x8771; 2248 public static final int GL_VERTEX_STREAM6_ATI = 0x8772; 2249 public static final int GL_VERTEX_STREAM7_ATI = 0x8773; 2250 public static final int GL_VERTEX_SOURCE_ATI = 0x8774; 2251 public static final int GL_ELEMENT_ARRAY_ATI = 0x8768; 2252 public static final int GL_ELEMENT_ARRAY_TYPE_ATI = 0x8769; 2253 public static final int GL_ELEMENT_ARRAY_POINTER_ATI = 0x876A; 2254 public static final int GL_QUAD_MESH_SUN = 0x8614; 2255 public static final int GL_TRIANGLE_MESH_SUN = 0x8615; 2256 public static final int GL_SLICE_ACCUM_SUN = 0x85CC; 2257 public static final int GL_MULTISAMPLE_FILTER_HINT_NV = 0x8534; 2258 public static final int GL_DEPTH_CLAMP_NV = 0x864F; 2259 public static final int GL_PIXEL_COUNTER_BITS_NV = 0x8864; 2260 public static final int GL_CURRENT_OCCLUSION_QUERY_ID_NV = 0x8865; 2261 public static final int GL_PIXEL_COUNT_NV = 0x8866; 2262 public static final int GL_PIXEL_COUNT_AVAILABLE_NV = 0x8867; 2263 public static final int GL_POINT_SPRITE_NV = 0x8861; 2264 public static final int GL_COORD_REPLACE_NV = 0x8862; 2265 public static final int GL_POINT_SPRITE_R_MODE_NV = 0x8863; 2266 public static final int GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV = 0x8850; 2267 public static final int GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV = 0x8851; 2268 public static final int GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV = 0x8852; 2269 public static final int GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV = 0x8853; 2270 public static final int GL_OFFSET_HILO_TEXTURE_2D_NV = 0x8854; 2271 public static final int GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV = 0x8855; 2272 public static final int GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV = 0x8856; 2273 public static final int GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV = 0x8857; 2274 public static final int GL_DEPENDENT_HILO_TEXTURE_2D_NV = 0x8858; 2275 public static final int GL_DEPENDENT_RGB_TEXTURE_3D_NV = 0x8859; 2276 public static final int GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV = 0x885A; 2277 public static final int GL_DOT_PRODUCT_PASS_THROUGH_NV = 0x885B; 2278 public static final int GL_DOT_PRODUCT_TEXTURE_1D_NV = 0x885C; 2279 public static final int GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV = 0x885D; 2280 public static final int GL_HILO8_NV = 0x885E; 2281 public static final int GL_SIGNED_HILO8_NV = 0x885F; 2282 public static final int GL_FORCE_BLUE_TO_ONE_NV = 0x8860; 2283 public static final int GL_STENCIL_TEST_TWO_SIDE_EXT = 0x8910; 2284 public static final int GL_ACTIVE_STENCIL_FACE_EXT = 0x8911; 2285 public static final int GL_TEXT_FRAGMENT_SHADER_ATI = 0x8200; 2286 public static final int GL_UNPACK_CLIENT_STORAGE_APPLE = 0x85B2; 2287 public static final int GL_ELEMENT_ARRAY_APPLE = 0x8768; 2288 public static final int GL_ELEMENT_ARRAY_TYPE_APPLE = 0x8769; 2289 public static final int GL_ELEMENT_ARRAY_POINTER_APPLE = 0x876A; 2290 public static final int GL_DRAW_PIXELS_APPLE = 0x8A0A; 2291 public static final int GL_FENCE_APPLE = 0x8A0B; 2292 public static final int GL_VERTEX_ARRAY_BINDING_APPLE = 0x85B5; 2293 public static final int GL_VERTEX_ARRAY_RANGE_APPLE = 0x851D; 2294 public static final int GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE = 0x851E; 2295 public static final int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE = 0x8520; 2296 public static final int GL_VERTEX_ARRAY_RANGE_POINTER_APPLE = 0x8521; 2297 public static final int GL_VERTEX_ARRAY_STORAGE_HINT_APPLE = 0x851F; 2298 public static final int GL_STORAGE_PRIVATE_APPLE = 0x85BD; 2299 public static final int GL_STORAGE_CACHED_APPLE = 0x85BE; 2300 public static final int GL_STORAGE_SHARED_APPLE = 0x85BF; 2301 public static final int GL_YCBCR_422_APPLE = 0x85B9; 2302 public static final int GL_UNSIGNED_SHORT_8_8_APPLE = 0x85BA; 2303 public static final int GL_UNSIGNED_SHORT_8_8_REV_APPLE = 0x85BB; 2304 public static final int GL_RGB_S3TC = 0x83A0; 2305 public static final int GL_RGB4_S3TC = 0x83A1; 2306 public static final int GL_RGBA_S3TC = 0x83A2; 2307 public static final int GL_RGBA4_S3TC = 0x83A3; 2308 public static final int GL_MAX_DRAW_BUFFERS_ATI = 0x8824; 2309 public static final int GL_DRAW_BUFFER0_ATI = 0x8825; 2310 public static final int GL_DRAW_BUFFER1_ATI = 0x8826; 2311 public static final int GL_DRAW_BUFFER2_ATI = 0x8827; 2312 public static final int GL_DRAW_BUFFER3_ATI = 0x8828; 2313 public static final int GL_DRAW_BUFFER4_ATI = 0x8829; 2314 public static final int GL_DRAW_BUFFER5_ATI = 0x882A; 2315 public static final int GL_DRAW_BUFFER6_ATI = 0x882B; 2316 public static final int GL_DRAW_BUFFER7_ATI = 0x882C; 2317 public static final int GL_DRAW_BUFFER8_ATI = 0x882D; 2318 public static final int GL_DRAW_BUFFER9_ATI = 0x882E; 2319 public static final int GL_DRAW_BUFFER10_ATI = 0x882F; 2320 public static final int GL_DRAW_BUFFER11_ATI = 0x8830; 2321 public static final int GL_DRAW_BUFFER12_ATI = 0x8831; 2322 public static final int GL_DRAW_BUFFER13_ATI = 0x8832; 2323 public static final int GL_DRAW_BUFFER14_ATI = 0x8833; 2324 public static final int GL_DRAW_BUFFER15_ATI = 0x8834; 2325 public static final int GL_TYPE_RGBA_FLOAT_ATI = 0x8820; 2326 public static final int GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI = 0x8835; 2327 public static final int GL_MODULATE_ADD_ATI = 0x8744; 2328 public static final int GL_MODULATE_SIGNED_ADD_ATI = 0x8745; 2329 public static final int GL_MODULATE_SUBTRACT_ATI = 0x8746; 2330 public static final int GL_RGBA_FLOAT32_ATI = 0x8814; 2331 public static final int GL_RGB_FLOAT32_ATI = 0x8815; 2332 public static final int GL_ALPHA_FLOAT32_ATI = 0x8816; 2333 public static final int GL_INTENSITY_FLOAT32_ATI = 0x8817; 2334 public static final int GL_LUMINANCE_FLOAT32_ATI = 0x8818; 2335 public static final int GL_LUMINANCE_ALPHA_FLOAT32_ATI = 0x8819; 2336 public static final int GL_RGBA_FLOAT16_ATI = 0x881A; 2337 public static final int GL_RGB_FLOAT16_ATI = 0x881B; 2338 public static final int GL_ALPHA_FLOAT16_ATI = 0x881C; 2339 public static final int GL_INTENSITY_FLOAT16_ATI = 0x881D; 2340 public static final int GL_LUMINANCE_FLOAT16_ATI = 0x881E; 2341 public static final int GL_LUMINANCE_ALPHA_FLOAT16_ATI = 0x881F; 2342 public static final int GL_FLOAT_R_NV = 0x8880; 2343 public static final int GL_FLOAT_RG_NV = 0x8881; 2344 public static final int GL_FLOAT_RGB_NV = 0x8882; 2345 public static final int GL_FLOAT_RGBA_NV = 0x8883; 2346 public static final int GL_FLOAT_R16_NV = 0x8884; 2347 public static final int GL_FLOAT_R32_NV = 0x8885; 2348 public static final int GL_FLOAT_RG16_NV = 0x8886; 2349 public static final int GL_FLOAT_RG32_NV = 0x8887; 2350 public static final int GL_FLOAT_RGB16_NV = 0x8888; 2351 public static final int GL_FLOAT_RGB32_NV = 0x8889; 2352 public static final int GL_FLOAT_RGBA16_NV = 0x888A; 2353 public static final int GL_FLOAT_RGBA32_NV = 0x888B; 2354 public static final int GL_TEXTURE_FLOAT_COMPONENTS_NV = 0x888C; 2355 public static final int GL_FLOAT_CLEAR_COLOR_VALUE_NV = 0x888D; 2356 public static final int GL_FLOAT_RGBA_MODE_NV = 0x888E; 2357 public static final int GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV = 0x8868; 2358 public static final int GL_FRAGMENT_PROGRAM_NV = 0x8870; 2359 public static final int GL_MAX_TEXTURE_COORDS_NV = 0x8871; 2360 public static final int GL_MAX_TEXTURE_IMAGE_UNITS_NV = 0x8872; 2361 public static final int GL_FRAGMENT_PROGRAM_BINDING_NV = 0x8873; 2362 public static final int GL_PROGRAM_ERROR_STRING_NV = 0x8874; 2363 public static final int GL_HALF_FLOAT_NV = 0x140B; 2364 public static final int GL_WRITE_PIXEL_DATA_RANGE_NV = 0x8878; 2365 public static final int GL_READ_PIXEL_DATA_RANGE_NV = 0x8879; 2366 public static final int GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV = 0x887A; 2367 public static final int GL_READ_PIXEL_DATA_RANGE_LENGTH_NV = 0x887B; 2368 public static final int GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV = 0x887C; 2369 public static final int GL_READ_PIXEL_DATA_RANGE_POINTER_NV = 0x887D; 2370 public static final int GL_PRIMITIVE_RESTART_NV = 0x8558; 2371 public static final int GL_PRIMITIVE_RESTART_INDEX_NV = 0x8559; 2372 public static final int GL_TEXTURE_UNSIGNED_REMAP_MODE_NV = 0x888F; 2373 public static final int GL_STENCIL_BACK_FUNC_ATI = 0x8800; 2374 public static final int GL_STENCIL_BACK_FAIL_ATI = 0x8801; 2375 public static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI = 0x8802; 2376 public static final int GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI = 0x8803; 2377 public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE_OES = 0x8B9A; 2378 public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES = 0x8B9B; 2379 public static final int GL_DEPTH_BOUNDS_TEST_EXT = 0x8890; 2380 public static final int GL_DEPTH_BOUNDS_EXT = 0x8891; 2381 public static final int GL_MIRROR_CLAMP_EXT = 0x8742; 2382 public static final int GL_MIRROR_CLAMP_TO_EDGE_EXT = 0x8743; 2383 public static final int GL_MIRROR_CLAMP_TO_BORDER_EXT = 0x8912; 2384 public static final int GL_BLEND_EQUATION_RGB_EXT = 0x8009; 2385 public static final int GL_BLEND_EQUATION_ALPHA_EXT = 0x883D; 2386 public static final int GL_PACK_INVERT_MESA = 0x8758; 2387 public static final int GL_UNSIGNED_SHORT_8_8_MESA = 0x85BA; 2388 public static final int GL_UNSIGNED_SHORT_8_8_REV_MESA = 0x85BB; 2389 public static final int GL_YCBCR_MESA = 0x8757; 2390 public static final int GL_PIXEL_PACK_BUFFER_EXT = 0x88EB; 2391 public static final int GL_PIXEL_UNPACK_BUFFER_EXT = 0x88EC; 2392 public static final int GL_PIXEL_PACK_BUFFER_BINDING_EXT = 0x88ED; 2393 public static final int GL_PIXEL_UNPACK_BUFFER_BINDING_EXT = 0x88EF; 2394 public static final int GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV = 0x88F4; 2395 public static final int GL_MAX_PROGRAM_CALL_DEPTH_NV = 0x88F5; 2396 public static final int GL_MAX_PROGRAM_IF_DEPTH_NV = 0x88F6; 2397 public static final int GL_MAX_PROGRAM_LOOP_DEPTH_NV = 0x88F7; 2398 public static final int GL_MAX_PROGRAM_LOOP_COUNT_NV = 0x88F8; 2399 public static final int GL_INVALID_FRAMEBUFFER_OPERATION_EXT = 0x0506; 2400 public static final int GL_MAX_RENDERBUFFER_SIZE_EXT = 0x84E8; 2401 public static final int GL_FRAMEBUFFER_BINDING_EXT = 0x8CA6; 2402 public static final int GL_RENDERBUFFER_BINDING_EXT = 0x8CA7; 2403 public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT = 0x8CD0; 2404 public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT = 0x8CD1; 2405 public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT = 0x8CD2; 2406 public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT = 0x8CD3; 2407 public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT = 0x8CD4; 2408 public static final int GL_FRAMEBUFFER_COMPLETE_EXT = 0x8CD5; 2409 public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT = 0x8CD6; 2410 public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT = 0x8CD7; 2411 public static final int GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT = 0x8CD8; 2412 public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT = 0x8CD9; 2413 public static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT = 0x8CDA; 2414 public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT = 0x8CDB; 2415 public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT = 0x8CDC; 2416 public static final int GL_FRAMEBUFFER_UNSUPPORTED_EXT = 0x8CDD; 2417 public static final int GL_MAX_COLOR_ATTACHMENTS_EXT = 0x8CDF; 2418 public static final int GL_COLOR_ATTACHMENT0_EXT = 0x8CE0; 2419 public static final int GL_COLOR_ATTACHMENT1_EXT = 0x8CE1; 2420 public static final int GL_COLOR_ATTACHMENT2_EXT = 0x8CE2; 2421 public static final int GL_COLOR_ATTACHMENT3_EXT = 0x8CE3; 2422 public static final int GL_COLOR_ATTACHMENT4_EXT = 0x8CE4; 2423 public static final int GL_COLOR_ATTACHMENT5_EXT = 0x8CE5; 2424 public static final int GL_COLOR_ATTACHMENT6_EXT = 0x8CE6; 2425 public static final int GL_COLOR_ATTACHMENT7_EXT = 0x8CE7; 2426 public static final int GL_COLOR_ATTACHMENT8_EXT = 0x8CE8; 2427 public static final int GL_COLOR_ATTACHMENT9_EXT = 0x8CE9; 2428 public static final int GL_COLOR_ATTACHMENT10_EXT = 0x8CEA; 2429 public static final int GL_COLOR_ATTACHMENT11_EXT = 0x8CEB; 2430 public static final int GL_COLOR_ATTACHMENT12_EXT = 0x8CEC; 2431 public static final int GL_COLOR_ATTACHMENT13_EXT = 0x8CED; 2432 public static final int GL_COLOR_ATTACHMENT14_EXT = 0x8CEE; 2433 public static final int GL_COLOR_ATTACHMENT15_EXT = 0x8CEF; 2434 public static final int GL_DEPTH_ATTACHMENT_EXT = 0x8D00; 2435 public static final int GL_STENCIL_ATTACHMENT_EXT = 0x8D20; 2436 public static final int GL_FRAMEBUFFER_EXT = 0x8D40; 2437 public static final int GL_RENDERBUFFER_EXT = 0x8D41; 2438 public static final int GL_RENDERBUFFER_WIDTH_EXT = 0x8D42; 2439 public static final int GL_RENDERBUFFER_HEIGHT_EXT = 0x8D43; 2440 public static final int GL_RENDERBUFFER_INTERNAL_FORMAT_EXT = 0x8D44; 2441 public static final int GL_STENCIL_INDEX1_EXT = 0x8D46; 2442 public static final int GL_STENCIL_INDEX4_EXT = 0x8D47; 2443 public static final int GL_STENCIL_INDEX8_EXT = 0x8D48; 2444 public static final int GL_STENCIL_INDEX16_EXT = 0x8D49; 2445 public static final int GL_RENDERBUFFER_RED_SIZE_EXT = 0x8D50; 2446 public static final int GL_RENDERBUFFER_GREEN_SIZE_EXT = 0x8D51; 2447 public static final int GL_RENDERBUFFER_BLUE_SIZE_EXT = 0x8D52; 2448 public static final int GL_RENDERBUFFER_ALPHA_SIZE_EXT = 0x8D53; 2449 public static final int GL_RENDERBUFFER_DEPTH_SIZE_EXT = 0x8D54; 2450 public static final int GL_RENDERBUFFER_STENCIL_SIZE_EXT = 0x8D55; 2451 public static final int GL_DEPTH_STENCIL_EXT = 0x84F9; 2452 public static final int GL_UNSIGNED_INT_24_8_EXT = 0x84FA; 2453 public static final int GL_DEPTH24_STENCIL8_EXT = 0x88F0; 2454 public static final int GL_TEXTURE_STENCIL_SIZE_EXT = 0x88F1; 2455 public static final int GL_STENCIL_TAG_BITS_EXT = 0x88F2; 2456 public static final int GL_STENCIL_CLEAR_TAG_VALUE_EXT = 0x88F3; 2457 public static final int GL_SRGB_EXT = 0x8C40; 2458 public static final int GL_SRGB8_EXT = 0x8C41; 2459 public static final int GL_SRGB_ALPHA_EXT = 0x8C42; 2460 public static final int GL_SRGB8_ALPHA8_EXT = 0x8C43; 2461 public static final int GL_SLUMINANCE_ALPHA_EXT = 0x8C44; 2462 public static final int GL_SLUMINANCE8_ALPHA8_EXT = 0x8C45; 2463 public static final int GL_SLUMINANCE_EXT = 0x8C46; 2464 public static final int GL_SLUMINANCE8_EXT = 0x8C47; 2465 public static final int GL_COMPRESSED_SRGB_EXT = 0x8C48; 2466 public static final int GL_COMPRESSED_SRGB_ALPHA_EXT = 0x8C49; 2467 public static final int GL_COMPRESSED_SLUMINANCE_EXT = 0x8C4A; 2468 public static final int GL_COMPRESSED_SLUMINANCE_ALPHA_EXT = 0x8C4B; 2469 public static final int GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8C4C; 2470 public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8C4D; 2471 public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8C4E; 2472 public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8C4F; 2473 public static final int GL_READ_FRAMEBUFFER_EXT = 0x8CA8; 2474 public static final int GL_DRAW_FRAMEBUFFER_EXT = 0x8CA9; 2475 public static final int GL_READ_FRAMEBUFFER_BINDING_EXT = 0x8CA6; 2476 public static final int GL_DRAW_FRAMEBUFFER_BINDING_EXT = 0x8CAA; 2477 public static final int GL_RENDERBUFFER_SAMPLES_EXT = 0x8CAB; 2478 public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8D56; 2479 public static final int GL_MAX_SAMPLES_EXT = 0x8D57; 2480 public static final int GL_TEXTURE_1D_STACK_MESAX = 0x8759; 2481 public static final int GL_TEXTURE_2D_STACK_MESAX = 0x875A; 2482 public static final int GL_PROXY_TEXTURE_1D_STACK_MESAX = 0x875B; 2483 public static final int GL_PROXY_TEXTURE_2D_STACK_MESAX = 0x875C; 2484 public static final int GL_TEXTURE_1D_STACK_BINDING_MESAX = 0x875D; 2485 public static final int GL_TEXTURE_2D_STACK_BINDING_MESAX = 0x875E; 2486 public static final int GL_TIME_ELAPSED_EXT = 0x88BF; 2487 public static final int GL_BUFFER_SERIALIZED_MODIFY_APPLE = 0x8A12; 2488 public static final int GL_BUFFER_FLUSHING_UNMAP_APPLE = 0x8A13; 2489 public static final int GL_CG_VERTEX_SHADER_EXT = 0x890E; 2490 public static final int GL_CG_FRAGMENT_SHADER_EXT = 0x890F; 2491 public static final int GL_TEXTURE_BUFFER_EXT = 0x8C2A; 2492 public static final int GL_MAX_TEXTURE_BUFFER_SIZE_EXT = 0x8C2B; 2493 public static final int GL_TEXTURE_BINDING_BUFFER_EXT = 0x8C2C; 2494 public static final int GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT = 0x8C2D; 2495 public static final int GL_TEXTURE_BUFFER_FORMAT_EXT = 0x8C2E; 2496 public static final int GL_SAMPLER_1D_ARRAY_EXT = 0x8DC0; 2497 public static final int GL_SAMPLER_2D_ARRAY_EXT = 0x8DC1; 2498 public static final int GL_SAMPLER_BUFFER_EXT = 0x8DC2; 2499 public static final int GL_SAMPLER_1D_ARRAY_SHADOW_EXT = 0x8DC3; 2500 public static final int GL_SAMPLER_2D_ARRAY_SHADOW_EXT = 0x8DC4; 2501 public static final int GL_SAMPLER_CUBE_SHADOW_EXT = 0x8DC5; 2502 public static final int GL_UNSIGNED_INT_VEC2_EXT = 0x8DC6; 2503 public static final int GL_UNSIGNED_INT_VEC3_EXT = 0x8DC7; 2504 public static final int GL_UNSIGNED_INT_VEC4_EXT = 0x8DC8; 2505 public static final int GL_INT_SAMPLER_1D_EXT = 0x8DC9; 2506 public static final int GL_INT_SAMPLER_2D_EXT = 0x8DCA; 2507 public static final int GL_INT_SAMPLER_3D_EXT = 0x8DCB; 2508 public static final int GL_INT_SAMPLER_CUBE_EXT = 0x8DCC; 2509 public static final int GL_INT_SAMPLER_2D_RECT_EXT = 0x8DCD; 2510 public static final int GL_INT_SAMPLER_1D_ARRAY_EXT = 0x8DCE; 2511 public static final int GL_INT_SAMPLER_2D_ARRAY_EXT = 0x8DCF; 2512 public static final int GL_INT_SAMPLER_BUFFER_EXT = 0x8DD0; 2513 public static final int GL_UNSIGNED_INT_SAMPLER_1D_EXT = 0x8DD1; 2514 public static final int GL_UNSIGNED_INT_SAMPLER_2D_EXT = 0x8DD2; 2515 public static final int GL_UNSIGNED_INT_SAMPLER_3D_EXT = 0x8DD3; 2516 public static final int GL_UNSIGNED_INT_SAMPLER_CUBE_EXT = 0x8DD4; 2517 public static final int GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT = 0x8DD5; 2518 public static final int GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT = 0x8DD6; 2519 public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT = 0x8DD7; 2520 public static final int GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT = 0x8DD8; 2521 public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT = 0x88FD; 2522 public static final int GL_GEOMETRY_SHADER_EXT = 0x8DD9; 2523 public static final int GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT = 0x8DDD; 2524 public static final int GL_MAX_VERTEX_VARYING_COMPONENTS_EXT = 0x8DDE; 2525 public static final int GL_MAX_VARYING_COMPONENTS_EXT = 0x8B4B; 2526 public static final int GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT = 0x8DDF; 2527 public static final int GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT = 0x8DE0; 2528 public static final int GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT = 0x8DE1; 2529 public static final int GL_GEOMETRY_VERTICES_OUT_EXT = 0x8DDA; 2530 public static final int GL_GEOMETRY_INPUT_TYPE_EXT = 0x8DDB; 2531 public static final int GL_GEOMETRY_OUTPUT_TYPE_EXT = 0x8DDC; 2532 public static final int GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT = 0x8C29; 2533 public static final int GL_LINES_ADJACENCY_EXT = 0xA; 2534 public static final int GL_LINE_STRIP_ADJACENCY_EXT = 0xB; 2535 public static final int GL_TRIANGLES_ADJACENCY_EXT = 0xC; 2536 public static final int GL_TRIANGLE_STRIP_ADJACENCY_EXT = 0xD; 2537 public static final int GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT = 0x8DA7; 2538 public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT = 0x8DA8; 2539 public static final int GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT = 0x8DA9; 2540 public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT = 0x8CD4; 2541 public static final int GL_PROGRAM_POINT_SIZE_EXT = 0x8642; 2542 public static final int GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT = 0x8DE2; 2543 public static final int GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT = 0x8DE3; 2544 public static final int GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT = 0x8DE4; 2545 public static final int GL_MAX_BINDABLE_UNIFORM_SIZE_EXT = 0x8DED; 2546 public static final int GL_UNIFORM_BUFFER_EXT = 0x8DEE; 2547 public static final int GL_UNIFORM_BUFFER_BINDING_EXT = 0x8DEF; 2548 public static final int GL_FRAMEBUFFER_SRGB_EXT = 0x8DB9; 2549 public static final int GL_FRAMEBUFFER_SRGB_CAPABLE_EXT = 0x8DBA; 2550 public static final int GL_RGB9_E5_EXT = 0x8C3D; 2551 public static final int GL_UNSIGNED_INT_5_9_9_9_REV_EXT = 0x8C3E; 2552 public static final int GL_TEXTURE_SHARED_SIZE_EXT = 0x8C3F; 2553 public static final int GL_R11F_G11F_B10F_EXT = 0x8C3A; 2554 public static final int GL_UNSIGNED_INT_10F_11F_11F_REV_EXT = 0x8C3B; 2555 public static final int GL_RGBA_SIGNED_COMPONENTS_EXT = 0x8C3C; 2556 public static final int GL_TEXTURE_1D_ARRAY_EXT = 0x8C18; 2557 public static final int GL_PROXY_TEXTURE_1D_ARRAY_EXT = 0x8C19; 2558 public static final int GL_TEXTURE_2D_ARRAY_EXT = 0x8C1A; 2559 public static final int GL_PROXY_TEXTURE_2D_ARRAY_EXT = 0x8C1B; 2560 public static final int GL_TEXTURE_BINDING_1D_ARRAY_EXT = 0x8C1C; 2561 public static final int GL_TEXTURE_BINDING_2D_ARRAY_EXT = 0x8C1D; 2562 public static final int GL_MAX_ARRAY_TEXTURE_LAYERS_EXT = 0x88FF; 2563 public static final int GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT = 0x884E; 2564 public static final int GL_RGBA32UI_EXT = 0x8D70; 2565 public static final int GL_RGB32UI_EXT = 0x8D71; 2566 public static final int GL_ALPHA32UI_EXT = 0x8D72; 2567 public static final int GL_INTENSITY32UI_EXT = 0x8D73; 2568 public static final int GL_LUMINANCE32UI_EXT = 0x8D74; 2569 public static final int GL_LUMINANCE_ALPHA32UI_EXT = 0x8D75; 2570 public static final int GL_RGBA16UI_EXT = 0x8D76; 2571 public static final int GL_RGB16UI_EXT = 0x8D77; 2572 public static final int GL_ALPHA16UI_EXT = 0x8D78; 2573 public static final int GL_INTENSITY16UI_EXT = 0x8D79; 2574 public static final int GL_LUMINANCE16UI_EXT = 0x8D7A; 2575 public static final int GL_LUMINANCE_ALPHA16UI_EXT = 0x8D7B; 2576 public static final int GL_RGBA8UI_EXT = 0x8D7C; 2577 public static final int GL_RGB8UI_EXT = 0x8D7D; 2578 public static final int GL_ALPHA8UI_EXT = 0x8D7E; 2579 public static final int GL_INTENSITY8UI_EXT = 0x8D7F; 2580 public static final int GL_LUMINANCE8UI_EXT = 0x8D80; 2581 public static final int GL_LUMINANCE_ALPHA8UI_EXT = 0x8D81; 2582 public static final int GL_RGBA32I_EXT = 0x8D82; 2583 public static final int GL_RGB32I_EXT = 0x8D83; 2584 public static final int GL_ALPHA32I_EXT = 0x8D84; 2585 public static final int GL_INTENSITY32I_EXT = 0x8D85; 2586 public static final int GL_LUMINANCE32I_EXT = 0x8D86; 2587 public static final int GL_LUMINANCE_ALPHA32I_EXT = 0x8D87; 2588 public static final int GL_RGBA16I_EXT = 0x8D88; 2589 public static final int GL_RGB16I_EXT = 0x8D89; 2590 public static final int GL_ALPHA16I_EXT = 0x8D8A; 2591 public static final int GL_INTENSITY16I_EXT = 0x8D8B; 2592 public static final int GL_LUMINANCE16I_EXT = 0x8D8C; 2593 public static final int GL_LUMINANCE_ALPHA16I_EXT = 0x8D8D; 2594 public static final int GL_RGBA8I_EXT = 0x8D8E; 2595 public static final int GL_RGB8I_EXT = 0x8D8F; 2596 public static final int GL_ALPHA8I_EXT = 0x8D90; 2597 public static final int GL_INTENSITY8I_EXT = 0x8D91; 2598 public static final int GL_LUMINANCE8I_EXT = 0x8D92; 2599 public static final int GL_LUMINANCE_ALPHA8I_EXT = 0x8D93; 2600 public static final int GL_RED_INTEGER_EXT = 0x8D94; 2601 public static final int GL_GREEN_INTEGER_EXT = 0x8D95; 2602 public static final int GL_BLUE_INTEGER_EXT = 0x8D96; 2603 public static final int GL_ALPHA_INTEGER_EXT = 0x8D97; 2604 public static final int GL_RGB_INTEGER_EXT = 0x8D98; 2605 public static final int GL_RGBA_INTEGER_EXT = 0x8D99; 2606 public static final int GL_BGR_INTEGER_EXT = 0x8D9A; 2607 public static final int GL_BGRA_INTEGER_EXT = 0x8D9B; 2608 public static final int GL_LUMINANCE_INTEGER_EXT = 0x8D9C; 2609 public static final int GL_LUMINANCE_ALPHA_INTEGER_EXT = 0x8D9D; 2610 public static final int GL_RGBA_INTEGER_MODE_EXT = 0x8D9E; 2611 public static final int GL_DEPTH_COMPONENT32F_NV = 0x8DAB; 2612 public static final int GL_DEPTH32F_STENCIL8_NV = 0x8DAC; 2613 public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV = 0x8DAD; 2614 public static final int GL_DEPTH_BUFFER_FLOAT_MODE_NV = 0x8DAF; 2615 public static final int GL_COMPRESSED_LUMINANCE_LATC1_EXT = 0x8C70; 2616 public static final int GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT = 0x8C71; 2617 public static final int GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT = 0x8C72; 2618 public static final int GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT = 0x8C73; 2619 public static final int GL_BACK_PRIMARY_COLOR_NV = 0x8C77; 2620 public static final int GL_BACK_SECONDARY_COLOR_NV = 0x8C78; 2621 public static final int GL_TEXTURE_COORD_NV = 0x8C79; 2622 public static final int GL_CLIP_DISTANCE_NV = 0x8C7A; 2623 public static final int GL_VERTEX_ID_NV = 0x8C7B; 2624 public static final int GL_PRIMITIVE_ID_NV = 0x8C7C; 2625 public static final int GL_GENERIC_ATTRIB_NV = 0x8C7D; 2626 public static final int GL_TRANSFORM_FEEDBACK_ATTRIBS_NV = 0x8C7E; 2627 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV = 0x8C7F; 2628 public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV = 0x8C80; 2629 public static final int GL_ACTIVE_VARYINGS_NV = 0x8C81; 2630 public static final int GL_ACTIVE_VARYING_MAX_LENGTH_NV = 0x8C82; 2631 public static final int GL_TRANSFORM_FEEDBACK_VARYINGS_NV = 0x8C83; 2632 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START_NV = 0x8C84; 2633 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV = 0x8C85; 2634 public static final int GL_TRANSFORM_FEEDBACK_RECORD_NV = 0x8C86; 2635 public static final int GL_PRIMITIVES_GENERATED_NV = 0x8C87; 2636 public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV = 0x8C88; 2637 public static final int GL_RASTERIZER_DISCARD_NV = 0x8C89; 2638 public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV = 0x8C8A; 2639 public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV = 0x8C8B; 2640 public static final int GL_INTERLEAVED_ATTRIBS_NV = 0x8C8C; 2641 public static final int GL_SEPARATE_ATTRIBS_NV = 0x8C8D; 2642 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_NV = 0x8C8E; 2643 public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV = 0x8C8F; 2644 public static final int GL_GEOMETRY_PROGRAM_NV = 0x8C26; 2645 public static final int GL_MAX_PROGRAM_OUTPUT_VERTICES_NV = 0x8C27; 2646 public static final int GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV = 0x8C28; 2647 public static final int GL_MIN_PROGRAM_TEXEL_OFFSET_NV = 0x8904; 2648 public static final int GL_MAX_PROGRAM_TEXEL_OFFSET_NV = 0x8905; 2649 public static final int GL_PROGRAM_ATTRIB_COMPONENTS_NV = 0x8906; 2650 public static final int GL_PROGRAM_RESULT_COMPONENTS_NV = 0x8907; 2651 public static final int GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV = 0x8908; 2652 public static final int GL_MAX_PROGRAM_RESULT_COMPONENTS_NV = 0x8909; 2653 public static final int GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV = 0x8DA5; 2654 public static final int GL_MAX_PROGRAM_GENERIC_RESULTS_NV = 0x8DA6; 2655 public static final int GL_RENDERBUFFER_COVERAGE_SAMPLES_NV = 0x8CAB; 2656 public static final int GL_RENDERBUFFER_COLOR_SAMPLES_NV = 0x8E10; 2657 public static final int GL_MAX_RENDERBUFFER_COVERAGE_SAMPLES_NV = 0x8D57; 2658 public static final int GL_MAX_RENDERBUFFER_COLOR_SAMPLES_NV = 0x8E11; 2659 public static final int GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV = 0x8E12; 2660 public static final int GL_MULTISAMPLE_COVERAGE_MODES_NV = 0x8E13; 2661 public static final int GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB; 2662 public static final int GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC; 2663 public static final int GL_COMPRESSED_RED_GREEN_RGTC2_EXT = 0x8DBD; 2664 public static final int GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 0x8DBE; 2665 public static final int GL_OES_read_format = 1; 2666 public static final int GL_GREMEDY_string_marker = 1; 2667 public static final int GL_MESAX_texture_stack = 1; 2668 public static final int GL_KTX_FRONT_REGION = 0; 2669 public static final int GL_KTX_BACK_REGION = 1; 2670 public static final int GL_KTX_Z_REGION = 2; 2671 public static final int GL_KTX_STENCIL_REGION = 3; 2672 public static final int GL_TEXTURE_RANGE_LENGTH_APPLE = 0x85B7; 2673 public static final int GL_TEXTURE_RANGE_POINTER_APPLE = 0x85B8; 2674 public static final int GL_TEXTURE_STORAGE_HINT_APPLE = 0x85BC; 2675 public static final int GL_TEXTURE_MINIMIZE_STORAGE_APPLE = 0x85B6; 2676 public static final int GL_HALF_APPLE = 0x140B; 2677 public static final int GL_COLOR_FLOAT_APPLE = 0x8A0F; 2678 public static final int GL_RGBA_FLOAT32_APPLE = 0x8814; 2679 public static final int GL_RGB_FLOAT32_APPLE = 0x8815; 2680 public static final int GL_ALPHA_FLOAT32_APPLE = 0x8816; 2681 public static final int GL_INTENSITY_FLOAT32_APPLE = 0x8817; 2682 public static final int GL_LUMINANCE_FLOAT32_APPLE = 0x8818; 2683 public static final int GL_LUMINANCE_ALPHA_FLOAT32_APPLE = 0x8819; 2684 public static final int GL_RGBA_FLOAT16_APPLE = 0x881A; 2685 public static final int GL_RGB_FLOAT16_APPLE = 0x881B; 2686 public static final int GL_ALPHA_FLOAT16_APPLE = 0x881C; 2687 public static final int GL_INTENSITY_FLOAT16_APPLE = 0x881D; 2688 public static final int GL_LUMINANCE_FLOAT16_APPLE = 0x881E; 2689 public static final int GL_LUMINANCE_ALPHA_FLOAT16_APPLE = 0x881F; 2690 public static final int GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE = 0x8A10; 2691 public static final int GL_VERTEX_ATTRIB_MAP1_APPLE = 0x8A00; 2692 public static final int GL_VERTEX_ATTRIB_MAP2_APPLE = 0x8A01; 2693 public static final int GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE = 0x8A02; 2694 public static final int GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE = 0x8A03; 2695 public static final int GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE = 0x8A04; 2696 public static final int GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE = 0x8A05; 2697 public static final int GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE = 0x8A06; 2698 public static final int GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE = 0x8A07; 2699 public static final int GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE = 0x8A08; 2700 public static final int GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE = 0x8A09; 2701 2702 /** Interface to C language function: <br> <code> void {@native glAccum}(GLenum op, GLfloat value); </code> */ glAccum(int op, float value)2703 public void glAccum(int op, float value); 2704 2705 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glActiveStencilFaceEXT}(GLenum mode); </code> */ glActiveStencilFaceEXT(int mode)2706 public void glActiveStencilFaceEXT(int mode); 2707 2708 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glActiveTexture}(GLenum mode); </code> */ glActiveTexture(int mode)2709 public void glActiveTexture(int mode); 2710 2711 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glActiveVaryingNV}(GLuint program, const GLchar * name); </code> */ glActiveVaryingNV(int program, java.nio.ByteBuffer name)2712 public void glActiveVaryingNV(int program, java.nio.ByteBuffer name); 2713 2714 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glActiveVaryingNV}(GLuint program, const GLchar * name); </code> */ glActiveVaryingNV(int program, byte[] name, int name_offset)2715 public void glActiveVaryingNV(int program, byte[] name, int name_offset); 2716 2717 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glAlphaFragmentOp1ATI}(GLenum stage, GLuint portion, GLuint variable, GLuint input, GLuint mapping, GLuint componentUsage); </code> */ glAlphaFragmentOp1ATI(int stage, int portion, int variable, int input, int mapping, int componentUsage)2718 public void glAlphaFragmentOp1ATI(int stage, int portion, int variable, int input, int mapping, int componentUsage); 2719 2720 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glAlphaFragmentOp2ATI}(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); </code> */ glAlphaFragmentOp2ATI(int op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod)2721 public void glAlphaFragmentOp2ATI(int op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod); 2722 2723 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glAlphaFragmentOp3ATI}(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); </code> */ glAlphaFragmentOp3ATI(int op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod, int arg3, int arg3Rep, int arg3Mod)2724 public void glAlphaFragmentOp3ATI(int op, int dst, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod, int arg3, int arg3Rep, int arg3Mod); 2725 2726 /** Interface to C language function: <br> <code> void {@native glAlphaFunc}(GLenum func, GLclampf ref); </code> */ glAlphaFunc(int func, float ref)2727 public void glAlphaFunc(int func, float ref); 2728 2729 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glApplyTextureEXT}(GLenum mode); </code> */ glApplyTextureEXT(int mode)2730 public void glApplyTextureEXT(int mode); 2731 2732 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glAreProgramsResidentNV}(GLsizei n, const GLuint * textures, GLboolean * residences); </code> */ glAreProgramsResidentNV(int n, java.nio.IntBuffer textures, java.nio.ByteBuffer residences)2733 public boolean glAreProgramsResidentNV(int n, java.nio.IntBuffer textures, java.nio.ByteBuffer residences); 2734 2735 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glAreProgramsResidentNV}(GLsizei n, const GLuint * textures, GLboolean * residences); </code> */ glAreProgramsResidentNV(int n, int[] textures, int textures_offset, byte[] residences, int residences_offset)2736 public boolean glAreProgramsResidentNV(int n, int[] textures, int textures_offset, byte[] residences, int residences_offset); 2737 2738 /** Interface to C language function: <br> <code> GLboolean {@native glAreTexturesResident}(GLsizei n, const GLuint * textures, GLboolean * residences); </code> */ glAreTexturesResident(int n, java.nio.IntBuffer textures, java.nio.ByteBuffer residences)2739 public boolean glAreTexturesResident(int n, java.nio.IntBuffer textures, java.nio.ByteBuffer residences); 2740 2741 /** Interface to C language function: <br> <code> GLboolean {@native glAreTexturesResident}(GLsizei n, const GLuint * textures, GLboolean * residences); </code> */ glAreTexturesResident(int n, int[] textures, int textures_offset, byte[] residences, int residences_offset)2742 public boolean glAreTexturesResident(int n, int[] textures, int textures_offset, byte[] residences, int residences_offset); 2743 2744 /** Interface to C language function: <br> <code> void {@native glArrayElement}(GLint i); </code> */ glArrayElement(int i)2745 public void glArrayElement(int i); 2746 2747 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glArrayObjectATI}(GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset); </code> */ glArrayObjectATI(int array, int size, int type, int stride, int buffer, int offset)2748 public void glArrayObjectATI(int array, int size, int type, int stride, int buffer, int offset); 2749 2750 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glAsyncMarkerSGIX}(GLuint mode); </code> */ glAsyncMarkerSGIX(int mode)2751 public void glAsyncMarkerSGIX(int mode); 2752 2753 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glAttachObjectARB}(GLhandleARB target, GLhandleARB id); </code> */ glAttachObjectARB(int target, int id)2754 public void glAttachObjectARB(int target, int id); 2755 2756 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glAttachShader}(GLuint target, GLuint id); </code> */ glAttachShader(int target, int id)2757 public void glAttachShader(int target, int id); 2758 2759 /** Interface to C language function: <br> <code> void {@native glBegin}(GLenum mode); </code> */ glBegin(int mode)2760 public void glBegin(int mode); 2761 2762 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBeginFragmentShaderATI}(void); </code> */ glBeginFragmentShaderATI()2763 public void glBeginFragmentShaderATI(); 2764 2765 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBeginOcclusionQueryNV}(GLuint mode); </code> */ glBeginOcclusionQueryNV(int mode)2766 public void glBeginOcclusionQueryNV(int mode); 2767 2768 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBeginQuery}(GLenum target, GLuint id); </code> */ glBeginQuery(int target, int id)2769 public void glBeginQuery(int target, int id); 2770 2771 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBeginQueryARB}(GLenum target, GLuint id); </code> */ glBeginQueryARB(int target, int id)2772 public void glBeginQueryARB(int target, int id); 2773 2774 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBeginTransformFeedbackNV}(GLenum primitiveMode); </code> */ glBeginTransformFeedbackNV(int primitiveMode)2775 public void glBeginTransformFeedbackNV(int primitiveMode); 2776 2777 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBeginVertexShaderEXT}(void); </code> */ glBeginVertexShaderEXT()2778 public void glBeginVertexShaderEXT(); 2779 2780 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindAttribLocation}(GLuint program, GLuint index, const GLchar * name); </code> */ glBindAttribLocation(int program, int index, java.lang.String name)2781 public void glBindAttribLocation(int program, int index, java.lang.String name); 2782 2783 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindAttribLocationARB}(GLhandleARB program, GLuint index, const GLcharARB * name); </code> */ glBindAttribLocationARB(int program, int index, java.lang.String name)2784 public void glBindAttribLocationARB(int program, int index, java.lang.String name); 2785 2786 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindBuffer}(GLenum target, GLuint id); </code> */ glBindBuffer(int target, int id)2787 public void glBindBuffer(int target, int id); 2788 2789 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindBufferARB}(GLenum target, GLuint id); </code> */ glBindBufferARB(int target, int id)2790 public void glBindBufferARB(int target, int id); 2791 2792 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindBufferBaseNV}(GLenum target, GLuint index, GLuint buffer); </code> */ glBindBufferBaseNV(int target, int index, int buffer)2793 public void glBindBufferBaseNV(int target, int index, int buffer); 2794 2795 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindBufferOffsetNV}(GLenum target, GLuint index, GLuint buffer, ptrdiff_t offset); </code> */ glBindBufferOffsetNV(int target, int index, int buffer, int offset)2796 public void glBindBufferOffsetNV(int target, int index, int buffer, int offset); 2797 2798 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindBufferRangeNV}(GLenum target, GLuint index, GLuint buffer, ptrdiff_t offset, ptrdiff_t size); </code> */ glBindBufferRangeNV(int target, int index, int buffer, int offset, int size)2799 public void glBindBufferRangeNV(int target, int index, int buffer, int offset, int size); 2800 2801 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindFragDataLocationEXT}(GLuint program, GLuint color, const GLchar * name); </code> */ glBindFragDataLocationEXT(int program, int color, java.nio.ByteBuffer name)2802 public void glBindFragDataLocationEXT(int program, int color, java.nio.ByteBuffer name); 2803 2804 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindFragDataLocationEXT}(GLuint program, GLuint color, const GLchar * name); </code> */ glBindFragDataLocationEXT(int program, int color, byte[] name, int name_offset)2805 public void glBindFragDataLocationEXT(int program, int color, byte[] name, int name_offset); 2806 2807 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindFragmentShaderATI}(GLuint mode); </code> */ glBindFragmentShaderATI(int mode)2808 public void glBindFragmentShaderATI(int mode); 2809 2810 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindFramebufferEXT}(GLenum target, GLuint id); </code> */ glBindFramebufferEXT(int target, int id)2811 public void glBindFramebufferEXT(int target, int id); 2812 2813 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glBindLightParameterEXT}(GLenum light, GLenum value); </code> */ glBindLightParameterEXT(int light, int value)2814 public int glBindLightParameterEXT(int light, int value); 2815 2816 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glBindMaterialParameterEXT}(GLenum light, GLenum value); </code> */ glBindMaterialParameterEXT(int light, int value)2817 public int glBindMaterialParameterEXT(int light, int value); 2818 2819 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glBindParameterEXT}(GLenum type); </code> */ glBindParameterEXT(int type)2820 public int glBindParameterEXT(int type); 2821 2822 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindProgramARB}(GLenum target, GLuint id); </code> */ glBindProgramARB(int target, int id)2823 public void glBindProgramARB(int target, int id); 2824 2825 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindProgramNV}(GLenum target, GLuint id); </code> */ glBindProgramNV(int target, int id)2826 public void glBindProgramNV(int target, int id); 2827 2828 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindRenderbufferEXT}(GLenum target, GLuint id); </code> */ glBindRenderbufferEXT(int target, int id)2829 public void glBindRenderbufferEXT(int target, int id); 2830 2831 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glBindTexGenParameterEXT}(GLenum unit, GLenum coord, GLenum value); </code> */ glBindTexGenParameterEXT(int unit, int coord, int value)2832 public int glBindTexGenParameterEXT(int unit, int coord, int value); 2833 2834 /** Interface to C language function: <br> <code> void {@native glBindTexture}(GLenum target, GLuint texture); </code> */ glBindTexture(int target, int texture)2835 public void glBindTexture(int target, int texture); 2836 2837 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glBindTextureUnitParameterEXT}(GLenum light, GLenum value); </code> */ glBindTextureUnitParameterEXT(int light, int value)2838 public int glBindTextureUnitParameterEXT(int light, int value); 2839 2840 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindVertexArrayAPPLE}(GLuint mode); </code> */ glBindVertexArrayAPPLE(int mode)2841 public void glBindVertexArrayAPPLE(int mode); 2842 2843 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBindVertexShaderEXT}(GLuint mode); </code> */ glBindVertexShaderEXT(int mode)2844 public void glBindVertexShaderEXT(int mode); 2845 2846 /** Interface to C language function: <br> <code> void {@native glBitmap}(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap); </code> */ glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, java.nio.ByteBuffer bitmap)2847 public void glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, java.nio.ByteBuffer bitmap); 2848 2849 /** Interface to C language function: <br> <code> void {@native glBitmap}(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap); </code> */ glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, byte[] bitmap, int bitmap_offset)2850 public void glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, byte[] bitmap, int bitmap_offset); 2851 2852 /** Interface to C language function: <br> <code> void {@native glBitmap}(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap); </code> */ glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, long bitmap_buffer_offset)2853 public void glBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, long bitmap_buffer_offset); 2854 2855 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBlendColor}(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); </code> */ glBlendColor(float red, float green, float blue, float alpha)2856 public void glBlendColor(float red, float green, float blue, float alpha); 2857 2858 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBlendEquation}(GLenum mode); </code> */ glBlendEquation(int mode)2859 public void glBlendEquation(int mode); 2860 2861 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBlendEquationSeparate}(GLenum target, GLenum id); </code> */ glBlendEquationSeparate(int target, int id)2862 public void glBlendEquationSeparate(int target, int id); 2863 2864 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBlendEquationSeparateEXT}(GLenum target, GLenum id); </code> */ glBlendEquationSeparateEXT(int target, int id)2865 public void glBlendEquationSeparateEXT(int target, int id); 2866 2867 /** Interface to C language function: <br> <code> void {@native glBlendFunc}(GLenum sfactor, GLenum dfactor); </code> */ glBlendFunc(int sfactor, int dfactor)2868 public void glBlendFunc(int sfactor, int dfactor); 2869 2870 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBlendFuncSeparate}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); </code> */ glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)2871 public void glBlendFuncSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 2872 2873 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBlendFuncSeparateEXT}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); </code> */ glBlendFuncSeparateEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)2874 public void glBlendFuncSeparateEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 2875 2876 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBlendFuncSeparateINGR}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); </code> */ glBlendFuncSeparateINGR(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)2877 public void glBlendFuncSeparateINGR(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 2878 2879 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBlitFramebufferEXT}(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); </code> */ glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)2880 public void glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter); 2881 2882 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBufferData}(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage); </code> */ glBufferData(int target, int size, java.nio.Buffer data, int usage)2883 public void glBufferData(int target, int size, java.nio.Buffer data, int usage); 2884 2885 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBufferDataARB}(GLenum target, ptrdiff_t size, const GLvoid * data, GLenum usage); </code> */ glBufferDataARB(int target, int size, java.nio.Buffer data, int usage)2886 public void glBufferDataARB(int target, int size, java.nio.Buffer data, int usage); 2887 2888 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBufferParameteriAPPLE}(GLenum target, GLenum pname, GLint params); </code> */ glBufferParameteriAPPLE(int target, int pname, int params)2889 public void glBufferParameteriAPPLE(int target, int pname, int params); 2890 2891 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glBufferRegionEnabled}(GLvoid); </code> */ glBufferRegionEnabled()2892 public int glBufferRegionEnabled(); 2893 2894 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBufferSubData}(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data); </code> */ glBufferSubData(int target, int offset, int size, java.nio.Buffer data)2895 public void glBufferSubData(int target, int offset, int size, java.nio.Buffer data); 2896 2897 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glBufferSubDataARB}(GLenum target, ptrdiff_t offset, ptrdiff_t size, const GLvoid * data); </code> */ glBufferSubDataARB(int target, int offset, int size, java.nio.Buffer data)2898 public void glBufferSubDataARB(int target, int offset, int size, java.nio.Buffer data); 2899 2900 /** Interface to C language function: <br> <code> void {@native glCallList}(GLuint list); </code> */ glCallList(int list)2901 public void glCallList(int list); 2902 2903 /** Interface to C language function: <br> <code> void {@native glCallLists}(GLsizei n, GLenum type, const GLvoid * lists); </code> */ glCallLists(int n, int type, java.nio.Buffer lists)2904 public void glCallLists(int n, int type, java.nio.Buffer lists); 2905 2906 /** Entry point (through function pointer) to C language function: <br> <code> GLenum {@native glCheckFramebufferStatusEXT}(GLenum type); </code> */ glCheckFramebufferStatusEXT(int type)2907 public int glCheckFramebufferStatusEXT(int type); 2908 2909 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glClampColorARB}(GLenum target, GLenum id); </code> */ glClampColorARB(int target, int id)2910 public void glClampColorARB(int target, int id); 2911 2912 /** Interface to C language function: <br> <code> void {@native glClear}(GLbitfield mask); </code> */ glClear(int mask)2913 public void glClear(int mask); 2914 2915 /** Interface to C language function: <br> <code> void {@native glClearAccum}(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); </code> */ glClearAccum(float red, float green, float blue, float alpha)2916 public void glClearAccum(float red, float green, float blue, float alpha); 2917 2918 /** Interface to C language function: <br> <code> void {@native glClearColor}(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); </code> */ glClearColor(float red, float green, float blue, float alpha)2919 public void glClearColor(float red, float green, float blue, float alpha); 2920 2921 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glClearColorIiEXT}(GLint red, GLint green, GLint blue, GLint alpha); </code> */ glClearColorIiEXT(int red, int green, int blue, int alpha)2922 public void glClearColorIiEXT(int red, int green, int blue, int alpha); 2923 2924 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glClearColorIuiEXT}(GLuint red, GLuint green, GLuint blue, GLuint alpha); </code> */ glClearColorIuiEXT(int red, int green, int blue, int alpha)2925 public void glClearColorIuiEXT(int red, int green, int blue, int alpha); 2926 2927 /** Interface to C language function: <br> <code> void {@native glClearDepth}(GLclampd depth); </code> */ glClearDepth(double depth)2928 public void glClearDepth(double depth); 2929 2930 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glClearDepthdNV}(GLdouble depth); </code> */ glClearDepthdNV(double depth)2931 public void glClearDepthdNV(double depth); 2932 2933 /** Interface to C language function: <br> <code> void {@native glClearIndex}(GLfloat c); </code> */ glClearIndex(float c)2934 public void glClearIndex(float c); 2935 2936 /** Interface to C language function: <br> <code> void {@native glClearStencil}(GLint s); </code> */ glClearStencil(int s)2937 public void glClearStencil(int s); 2938 2939 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glClientActiveTexture}(GLenum mode); </code> */ glClientActiveTexture(int mode)2940 public void glClientActiveTexture(int mode); 2941 2942 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glClientActiveVertexStreamATI}(GLenum mode); </code> */ glClientActiveVertexStreamATI(int mode)2943 public void glClientActiveVertexStreamATI(int mode); 2944 2945 /** Interface to C language function: <br> <code> void {@native glClipPlane}(GLenum plane, const GLdouble * equation); </code> */ glClipPlane(int plane, java.nio.DoubleBuffer equation)2946 public void glClipPlane(int plane, java.nio.DoubleBuffer equation); 2947 2948 /** Interface to C language function: <br> <code> void {@native glClipPlane}(GLenum plane, const GLdouble * equation); </code> */ glClipPlane(int plane, double[] equation, int equation_offset)2949 public void glClipPlane(int plane, double[] equation, int equation_offset); 2950 2951 /** Interface to C language function: <br> <code> void {@native glColor3b}(GLbyte red, GLbyte green, GLbyte blue); </code> */ glColor3b(byte red, byte green, byte blue)2952 public void glColor3b(byte red, byte green, byte blue); 2953 2954 /** Interface to C language function: <br> <code> void {@native glColor3bv}(const GLbyte * v); </code> */ glColor3bv(java.nio.ByteBuffer v)2955 public void glColor3bv(java.nio.ByteBuffer v); 2956 2957 /** Interface to C language function: <br> <code> void {@native glColor3bv}(const GLbyte * v); </code> */ glColor3bv(byte[] v, int v_offset)2958 public void glColor3bv(byte[] v, int v_offset); 2959 2960 /** Interface to C language function: <br> <code> void {@native glColor3d}(GLdouble red, GLdouble green, GLdouble blue); </code> */ glColor3d(double red, double green, double blue)2961 public void glColor3d(double red, double green, double blue); 2962 2963 /** Interface to C language function: <br> <code> void {@native glColor3dv}(const GLdouble * v); </code> */ glColor3dv(java.nio.DoubleBuffer v)2964 public void glColor3dv(java.nio.DoubleBuffer v); 2965 2966 /** Interface to C language function: <br> <code> void {@native glColor3dv}(const GLdouble * v); </code> */ glColor3dv(double[] v, int v_offset)2967 public void glColor3dv(double[] v, int v_offset); 2968 2969 /** Interface to C language function: <br> <code> void {@native glColor3f}(GLfloat red, GLfloat green, GLfloat blue); </code> */ glColor3f(float red, float green, float blue)2970 public void glColor3f(float red, float green, float blue); 2971 2972 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor3fVertex3fSUN}(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); </code> */ glColor3fVertex3fSUN(float r, float g, float b, float x, float y, float z)2973 public void glColor3fVertex3fSUN(float r, float g, float b, float x, float y, float z); 2974 2975 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor3fVertex3fvSUN}(const GLfloat * c, const GLfloat * v); </code> */ glColor3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer v)2976 public void glColor3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer v); 2977 2978 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor3fVertex3fvSUN}(const GLfloat * c, const GLfloat * v); </code> */ glColor3fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset)2979 public void glColor3fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset); 2980 2981 /** Interface to C language function: <br> <code> void {@native glColor3fv}(const GLfloat * v); </code> */ glColor3fv(java.nio.FloatBuffer v)2982 public void glColor3fv(java.nio.FloatBuffer v); 2983 2984 /** Interface to C language function: <br> <code> void {@native glColor3fv}(const GLfloat * v); </code> */ glColor3fv(float[] v, int v_offset)2985 public void glColor3fv(float[] v, int v_offset); 2986 2987 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor3hNV}(GLhalfNV red, GLhalfNV green, GLhalfNV blue); </code> */ glColor3hNV(short red, short green, short blue)2988 public void glColor3hNV(short red, short green, short blue); 2989 2990 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor3hvNV}(const GLhalfNV * v); </code> */ glColor3hvNV(java.nio.ShortBuffer v)2991 public void glColor3hvNV(java.nio.ShortBuffer v); 2992 2993 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor3hvNV}(const GLhalfNV * v); </code> */ glColor3hvNV(short[] v, int v_offset)2994 public void glColor3hvNV(short[] v, int v_offset); 2995 2996 /** Interface to C language function: <br> <code> void {@native glColor3i}(GLint red, GLint green, GLint blue); </code> */ glColor3i(int red, int green, int blue)2997 public void glColor3i(int red, int green, int blue); 2998 2999 /** Interface to C language function: <br> <code> void {@native glColor3iv}(const GLint * v); </code> */ glColor3iv(java.nio.IntBuffer v)3000 public void glColor3iv(java.nio.IntBuffer v); 3001 3002 /** Interface to C language function: <br> <code> void {@native glColor3iv}(const GLint * v); </code> */ glColor3iv(int[] v, int v_offset)3003 public void glColor3iv(int[] v, int v_offset); 3004 3005 /** Interface to C language function: <br> <code> void {@native glColor3s}(GLshort red, GLshort green, GLshort blue); </code> */ glColor3s(short red, short green, short blue)3006 public void glColor3s(short red, short green, short blue); 3007 3008 /** Interface to C language function: <br> <code> void {@native glColor3sv}(const GLshort * v); </code> */ glColor3sv(java.nio.ShortBuffer v)3009 public void glColor3sv(java.nio.ShortBuffer v); 3010 3011 /** Interface to C language function: <br> <code> void {@native glColor3sv}(const GLshort * v); </code> */ glColor3sv(short[] v, int v_offset)3012 public void glColor3sv(short[] v, int v_offset); 3013 3014 /** Interface to C language function: <br> <code> void {@native glColor3ub}(GLubyte red, GLubyte green, GLubyte blue); </code> */ glColor3ub(byte red, byte green, byte blue)3015 public void glColor3ub(byte red, byte green, byte blue); 3016 3017 /** Interface to C language function: <br> <code> void {@native glColor3ubv}(const GLubyte * v); </code> */ glColor3ubv(java.nio.ByteBuffer v)3018 public void glColor3ubv(java.nio.ByteBuffer v); 3019 3020 /** Interface to C language function: <br> <code> void {@native glColor3ubv}(const GLubyte * v); </code> */ glColor3ubv(byte[] v, int v_offset)3021 public void glColor3ubv(byte[] v, int v_offset); 3022 3023 /** Interface to C language function: <br> <code> void {@native glColor3ui}(GLuint red, GLuint green, GLuint blue); </code> */ glColor3ui(int red, int green, int blue)3024 public void glColor3ui(int red, int green, int blue); 3025 3026 /** Interface to C language function: <br> <code> void {@native glColor3uiv}(const GLuint * v); </code> */ glColor3uiv(java.nio.IntBuffer v)3027 public void glColor3uiv(java.nio.IntBuffer v); 3028 3029 /** Interface to C language function: <br> <code> void {@native glColor3uiv}(const GLuint * v); </code> */ glColor3uiv(int[] v, int v_offset)3030 public void glColor3uiv(int[] v, int v_offset); 3031 3032 /** Interface to C language function: <br> <code> void {@native glColor3us}(GLushort red, GLushort green, GLushort blue); </code> */ glColor3us(short red, short green, short blue)3033 public void glColor3us(short red, short green, short blue); 3034 3035 /** Interface to C language function: <br> <code> void {@native glColor3usv}(const GLushort * v); </code> */ glColor3usv(java.nio.ShortBuffer v)3036 public void glColor3usv(java.nio.ShortBuffer v); 3037 3038 /** Interface to C language function: <br> <code> void {@native glColor3usv}(const GLushort * v); </code> */ glColor3usv(short[] v, int v_offset)3039 public void glColor3usv(short[] v, int v_offset); 3040 3041 /** Interface to C language function: <br> <code> void {@native glColor4b}(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); </code> */ glColor4b(byte red, byte green, byte blue, byte alpha)3042 public void glColor4b(byte red, byte green, byte blue, byte alpha); 3043 3044 /** Interface to C language function: <br> <code> void {@native glColor4bv}(const GLbyte * v); </code> */ glColor4bv(java.nio.ByteBuffer v)3045 public void glColor4bv(java.nio.ByteBuffer v); 3046 3047 /** Interface to C language function: <br> <code> void {@native glColor4bv}(const GLbyte * v); </code> */ glColor4bv(byte[] v, int v_offset)3048 public void glColor4bv(byte[] v, int v_offset); 3049 3050 /** Interface to C language function: <br> <code> void {@native glColor4d}(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); </code> */ glColor4d(double red, double green, double blue, double alpha)3051 public void glColor4d(double red, double green, double blue, double alpha); 3052 3053 /** Interface to C language function: <br> <code> void {@native glColor4dv}(const GLdouble * v); </code> */ glColor4dv(java.nio.DoubleBuffer v)3054 public void glColor4dv(java.nio.DoubleBuffer v); 3055 3056 /** Interface to C language function: <br> <code> void {@native glColor4dv}(const GLdouble * v); </code> */ glColor4dv(double[] v, int v_offset)3057 public void glColor4dv(double[] v, int v_offset); 3058 3059 /** Interface to C language function: <br> <code> void {@native glColor4f}(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); </code> */ glColor4f(float red, float green, float blue, float alpha)3060 public void glColor4f(float red, float green, float blue, float alpha); 3061 3062 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4fNormal3fVertex3fSUN}(GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); </code> */ glColor4fNormal3fVertex3fSUN(float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)3063 public void glColor4fNormal3fVertex3fSUN(float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z); 3064 3065 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4fNormal3fVertex3fvSUN}(const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glColor4fNormal3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v)3066 public void glColor4fNormal3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v); 3067 3068 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4fNormal3fVertex3fvSUN}(const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glColor4fNormal3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)3069 public void glColor4fNormal3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset); 3070 3071 /** Interface to C language function: <br> <code> void {@native glColor4fv}(const GLfloat * v); </code> */ glColor4fv(java.nio.FloatBuffer v)3072 public void glColor4fv(java.nio.FloatBuffer v); 3073 3074 /** Interface to C language function: <br> <code> void {@native glColor4fv}(const GLfloat * v); </code> */ glColor4fv(float[] v, int v_offset)3075 public void glColor4fv(float[] v, int v_offset); 3076 3077 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4hNV}(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); </code> */ glColor4hNV(short x, short y, short z, short w)3078 public void glColor4hNV(short x, short y, short z, short w); 3079 3080 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4hvNV}(const GLhalfNV * v); </code> */ glColor4hvNV(java.nio.ShortBuffer v)3081 public void glColor4hvNV(java.nio.ShortBuffer v); 3082 3083 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4hvNV}(const GLhalfNV * v); </code> */ glColor4hvNV(short[] v, int v_offset)3084 public void glColor4hvNV(short[] v, int v_offset); 3085 3086 /** Interface to C language function: <br> <code> void {@native glColor4i}(GLint red, GLint green, GLint blue, GLint alpha); </code> */ glColor4i(int red, int green, int blue, int alpha)3087 public void glColor4i(int red, int green, int blue, int alpha); 3088 3089 /** Interface to C language function: <br> <code> void {@native glColor4iv}(const GLint * v); </code> */ glColor4iv(java.nio.IntBuffer v)3090 public void glColor4iv(java.nio.IntBuffer v); 3091 3092 /** Interface to C language function: <br> <code> void {@native glColor4iv}(const GLint * v); </code> */ glColor4iv(int[] v, int v_offset)3093 public void glColor4iv(int[] v, int v_offset); 3094 3095 /** Interface to C language function: <br> <code> void {@native glColor4s}(GLshort red, GLshort green, GLshort blue, GLshort alpha); </code> */ glColor4s(short red, short green, short blue, short alpha)3096 public void glColor4s(short red, short green, short blue, short alpha); 3097 3098 /** Interface to C language function: <br> <code> void {@native glColor4sv}(const GLshort * v); </code> */ glColor4sv(java.nio.ShortBuffer v)3099 public void glColor4sv(java.nio.ShortBuffer v); 3100 3101 /** Interface to C language function: <br> <code> void {@native glColor4sv}(const GLshort * v); </code> */ glColor4sv(short[] v, int v_offset)3102 public void glColor4sv(short[] v, int v_offset); 3103 3104 /** Interface to C language function: <br> <code> void {@native glColor4ub}(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); </code> */ glColor4ub(byte red, byte green, byte blue, byte alpha)3105 public void glColor4ub(byte red, byte green, byte blue, byte alpha); 3106 3107 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4ubVertex2fSUN}(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y); </code> */ glColor4ubVertex2fSUN(byte r, byte g, byte b, byte a, float x, float y)3108 public void glColor4ubVertex2fSUN(byte r, byte g, byte b, byte a, float x, float y); 3109 3110 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4ubVertex2fvSUN}(const GLubyte * c, const GLfloat * v); </code> */ glColor4ubVertex2fvSUN(java.nio.ByteBuffer c, java.nio.FloatBuffer v)3111 public void glColor4ubVertex2fvSUN(java.nio.ByteBuffer c, java.nio.FloatBuffer v); 3112 3113 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4ubVertex2fvSUN}(const GLubyte * c, const GLfloat * v); </code> */ glColor4ubVertex2fvSUN(byte[] c, int c_offset, float[] v, int v_offset)3114 public void glColor4ubVertex2fvSUN(byte[] c, int c_offset, float[] v, int v_offset); 3115 3116 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4ubVertex3fSUN}(GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); </code> */ glColor4ubVertex3fSUN(byte r, byte g, byte b, byte a, float x, float y, float z)3117 public void glColor4ubVertex3fSUN(byte r, byte g, byte b, byte a, float x, float y, float z); 3118 3119 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4ubVertex3fvSUN}(const GLubyte * c, const GLfloat * v); </code> */ glColor4ubVertex3fvSUN(java.nio.ByteBuffer c, java.nio.FloatBuffer v)3120 public void glColor4ubVertex3fvSUN(java.nio.ByteBuffer c, java.nio.FloatBuffer v); 3121 3122 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColor4ubVertex3fvSUN}(const GLubyte * c, const GLfloat * v); </code> */ glColor4ubVertex3fvSUN(byte[] c, int c_offset, float[] v, int v_offset)3123 public void glColor4ubVertex3fvSUN(byte[] c, int c_offset, float[] v, int v_offset); 3124 3125 /** Interface to C language function: <br> <code> void {@native glColor4ubv}(const GLubyte * v); </code> */ glColor4ubv(java.nio.ByteBuffer v)3126 public void glColor4ubv(java.nio.ByteBuffer v); 3127 3128 /** Interface to C language function: <br> <code> void {@native glColor4ubv}(const GLubyte * v); </code> */ glColor4ubv(byte[] v, int v_offset)3129 public void glColor4ubv(byte[] v, int v_offset); 3130 3131 /** Interface to C language function: <br> <code> void {@native glColor4ui}(GLuint red, GLuint green, GLuint blue, GLuint alpha); </code> */ glColor4ui(int red, int green, int blue, int alpha)3132 public void glColor4ui(int red, int green, int blue, int alpha); 3133 3134 /** Interface to C language function: <br> <code> void {@native glColor4uiv}(const GLuint * v); </code> */ glColor4uiv(java.nio.IntBuffer v)3135 public void glColor4uiv(java.nio.IntBuffer v); 3136 3137 /** Interface to C language function: <br> <code> void {@native glColor4uiv}(const GLuint * v); </code> */ glColor4uiv(int[] v, int v_offset)3138 public void glColor4uiv(int[] v, int v_offset); 3139 3140 /** Interface to C language function: <br> <code> void {@native glColor4us}(GLushort red, GLushort green, GLushort blue, GLushort alpha); </code> */ glColor4us(short red, short green, short blue, short alpha)3141 public void glColor4us(short red, short green, short blue, short alpha); 3142 3143 /** Interface to C language function: <br> <code> void {@native glColor4usv}(const GLushort * v); </code> */ glColor4usv(java.nio.ShortBuffer v)3144 public void glColor4usv(java.nio.ShortBuffer v); 3145 3146 /** Interface to C language function: <br> <code> void {@native glColor4usv}(const GLushort * v); </code> */ glColor4usv(short[] v, int v_offset)3147 public void glColor4usv(short[] v, int v_offset); 3148 3149 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorFragmentOp1ATI}(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); </code> */ glColorFragmentOp1ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod)3150 public void glColorFragmentOp1ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod); 3151 3152 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorFragmentOp2ATI}(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); </code> */ glColorFragmentOp2ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod)3153 public void glColorFragmentOp2ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod); 3154 3155 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorFragmentOp3ATI}(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); </code> */ glColorFragmentOp3ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod, int arg3, int arg3Rep, int arg3Mod)3156 public void glColorFragmentOp3ATI(int op, int dst, int dstMask, int dstMod, int arg1, int arg1Rep, int arg1Mod, int arg2, int arg2Rep, int arg2Mod, int arg3, int arg3Rep, int arg3Mod); 3157 3158 /** Interface to C language function: <br> <code> void {@native glColorMask}(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); </code> */ glColorMask(boolean red, boolean green, boolean blue, boolean alpha)3159 public void glColorMask(boolean red, boolean green, boolean blue, boolean alpha); 3160 3161 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorMaskIndexedEXT}(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a); </code> */ glColorMaskIndexedEXT(int index, boolean r, boolean g, boolean b, boolean a)3162 public void glColorMaskIndexedEXT(int index, boolean r, boolean g, boolean b, boolean a); 3163 3164 /** Interface to C language function: <br> <code> void {@native glColorMaterial}(GLenum face, GLenum mode); </code> */ glColorMaterial(int face, int mode)3165 public void glColorMaterial(int face, int mode); 3166 3167 /** Interface to C language function: <br> <code> void {@native glColorPointer}(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr); </code> 3168 @param ptr a direct {@link java.nio.Buffer} */ glColorPointer(int size, int type, int stride, java.nio.Buffer ptr)3169 public void glColorPointer(int size, int type, int stride, java.nio.Buffer ptr); 3170 3171 /** Interface to C language function: <br> <code> void {@native glColorPointer}(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr); </code> */ glColorPointer(int size, int type, int stride, long ptr_buffer_offset)3172 public void glColorPointer(int size, int type, int stride, long ptr_buffer_offset); 3173 3174 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorSubTable}(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data); </code> */ glColorSubTable(int target, int start, int count, int format, int type, java.nio.Buffer data)3175 public void glColorSubTable(int target, int start, int count, int format, int type, java.nio.Buffer data); 3176 3177 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorSubTable}(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data); </code> */ glColorSubTable(int target, int start, int count, int format, int type, long data_buffer_offset)3178 public void glColorSubTable(int target, int start, int count, int format, int type, long data_buffer_offset); 3179 3180 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorTable}(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); </code> */ glColorTable(int target, int internalformat, int width, int format, int type, java.nio.Buffer table)3181 public void glColorTable(int target, int internalformat, int width, int format, int type, java.nio.Buffer table); 3182 3183 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorTable}(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); </code> */ glColorTable(int target, int internalformat, int width, int format, int type, long table_buffer_offset)3184 public void glColorTable(int target, int internalformat, int width, int format, int type, long table_buffer_offset); 3185 3186 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorTableEXT}(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); </code> */ glColorTableEXT(int target, int internalformat, int width, int format, int type, java.nio.Buffer table)3187 public void glColorTableEXT(int target, int internalformat, int width, int format, int type, java.nio.Buffer table); 3188 3189 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorTableParameterfv}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glColorTableParameterfv(int target, int pname, java.nio.FloatBuffer params)3190 public void glColorTableParameterfv(int target, int pname, java.nio.FloatBuffer params); 3191 3192 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorTableParameterfv}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glColorTableParameterfv(int target, int pname, float[] params, int params_offset)3193 public void glColorTableParameterfv(int target, int pname, float[] params, int params_offset); 3194 3195 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorTableParameteriv}(GLenum target, GLenum pname, const GLint * params); </code> */ glColorTableParameteriv(int target, int pname, java.nio.IntBuffer params)3196 public void glColorTableParameteriv(int target, int pname, java.nio.IntBuffer params); 3197 3198 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glColorTableParameteriv}(GLenum target, GLenum pname, const GLint * params); </code> */ glColorTableParameteriv(int target, int pname, int[] params, int params_offset)3199 public void glColorTableParameteriv(int target, int pname, int[] params, int params_offset); 3200 3201 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerInputNV}(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); </code> */ glCombinerInputNV(int stage, int portion, int variable, int input, int mapping, int componentUsage)3202 public void glCombinerInputNV(int stage, int portion, int variable, int input, int mapping, int componentUsage); 3203 3204 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerOutputNV}(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); </code> */ glCombinerOutputNV(int stage, int portion, int abOutput, int cdOutput, int sumOutput, int scale, int bias, boolean abDotProduct, boolean cdDotProduct, boolean muxSum)3205 public void glCombinerOutputNV(int stage, int portion, int abOutput, int cdOutput, int sumOutput, int scale, int bias, boolean abDotProduct, boolean cdDotProduct, boolean muxSum); 3206 3207 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerParameterfNV}(GLenum target, GLfloat s); </code> */ glCombinerParameterfNV(int target, float s)3208 public void glCombinerParameterfNV(int target, float s); 3209 3210 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerParameterfvNV}(GLenum target, const GLfloat * v); </code> */ glCombinerParameterfvNV(int target, java.nio.FloatBuffer v)3211 public void glCombinerParameterfvNV(int target, java.nio.FloatBuffer v); 3212 3213 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerParameterfvNV}(GLenum target, const GLfloat * v); </code> */ glCombinerParameterfvNV(int target, float[] v, int v_offset)3214 public void glCombinerParameterfvNV(int target, float[] v, int v_offset); 3215 3216 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerParameteriNV}(GLenum target, GLint s); </code> */ glCombinerParameteriNV(int target, int s)3217 public void glCombinerParameteriNV(int target, int s); 3218 3219 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerParameterivNV}(GLenum target, const GLint * v); </code> */ glCombinerParameterivNV(int target, java.nio.IntBuffer v)3220 public void glCombinerParameterivNV(int target, java.nio.IntBuffer v); 3221 3222 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerParameterivNV}(GLenum target, const GLint * v); </code> */ glCombinerParameterivNV(int target, int[] v, int v_offset)3223 public void glCombinerParameterivNV(int target, int[] v, int v_offset); 3224 3225 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerStageParameterfvNV}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glCombinerStageParameterfvNV(int target, int pname, java.nio.FloatBuffer params)3226 public void glCombinerStageParameterfvNV(int target, int pname, java.nio.FloatBuffer params); 3227 3228 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCombinerStageParameterfvNV}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glCombinerStageParameterfvNV(int target, int pname, float[] params, int params_offset)3229 public void glCombinerStageParameterfvNV(int target, int pname, float[] params, int params_offset); 3230 3231 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompileShader}(GLuint mode); </code> */ glCompileShader(int mode)3232 public void glCompileShader(int mode); 3233 3234 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompileShaderARB}(GLhandleARB mode); </code> */ glCompileShaderARB(int mode)3235 public void glCompileShaderARB(int mode); 3236 3237 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexImage1D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, java.nio.Buffer data)3238 public void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, java.nio.Buffer data); 3239 3240 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexImage1D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, long data_buffer_offset)3241 public void glCompressedTexImage1D(int target, int level, int internalformat, int width, int border, int imageSize, long data_buffer_offset); 3242 3243 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, java.nio.Buffer data)3244 public void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, java.nio.Buffer data); 3245 3246 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data_buffer_offset)3247 public void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, long data_buffer_offset); 3248 3249 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexImage3D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, java.nio.Buffer data)3250 public void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, java.nio.Buffer data); 3251 3252 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexImage3D}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset)3253 public void glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, long data_buffer_offset); 3254 3255 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, java.nio.Buffer data)3256 public void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, java.nio.Buffer data); 3257 3258 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data_buffer_offset)3259 public void glCompressedTexSubImage1D(int target, int level, int xoffset, int width, int format, int imageSize, long data_buffer_offset); 3260 3261 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, java.nio.Buffer data)3262 public void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, java.nio.Buffer data); 3263 3264 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data_buffer_offset)3265 public void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, long data_buffer_offset); 3266 3267 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, java.nio.Buffer data)3268 public void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, java.nio.Buffer data); 3269 3270 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCompressedTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); </code> */ glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset)3271 public void glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset); 3272 3273 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionFilter1D}(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); </code> */ glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, java.nio.Buffer table)3274 public void glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, java.nio.Buffer table); 3275 3276 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionFilter1D}(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); </code> */ glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, long table_buffer_offset)3277 public void glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, long table_buffer_offset); 3278 3279 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionFilter2D}(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image); </code> */ glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, java.nio.Buffer image)3280 public void glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, java.nio.Buffer image); 3281 3282 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionFilter2D}(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image); </code> */ glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, long image_buffer_offset)3283 public void glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, long image_buffer_offset); 3284 3285 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionParameterf}(GLenum target, GLenum pname, GLfloat params); </code> */ glConvolutionParameterf(int target, int pname, float params)3286 public void glConvolutionParameterf(int target, int pname, float params); 3287 3288 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionParameterfv}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glConvolutionParameterfv(int target, int pname, java.nio.FloatBuffer params)3289 public void glConvolutionParameterfv(int target, int pname, java.nio.FloatBuffer params); 3290 3291 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionParameterfv}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glConvolutionParameterfv(int target, int pname, float[] params, int params_offset)3292 public void glConvolutionParameterfv(int target, int pname, float[] params, int params_offset); 3293 3294 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionParameteri}(GLenum target, GLenum pname, GLint params); </code> */ glConvolutionParameteri(int target, int pname, int params)3295 public void glConvolutionParameteri(int target, int pname, int params); 3296 3297 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionParameteriv}(GLenum target, GLenum pname, const GLint * params); </code> */ glConvolutionParameteriv(int target, int pname, java.nio.IntBuffer params)3298 public void glConvolutionParameteriv(int target, int pname, java.nio.IntBuffer params); 3299 3300 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glConvolutionParameteriv}(GLenum target, GLenum pname, const GLint * params); </code> */ glConvolutionParameteriv(int target, int pname, int[] params, int params_offset)3301 public void glConvolutionParameteriv(int target, int pname, int[] params, int params_offset); 3302 3303 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCopyColorSubTable}(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); </code> */ glCopyColorSubTable(int target, int start, int x, int y, int width)3304 public void glCopyColorSubTable(int target, int start, int x, int y, int width); 3305 3306 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCopyColorTable}(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); </code> */ glCopyColorTable(int target, int internalformat, int x, int y, int width)3307 public void glCopyColorTable(int target, int internalformat, int x, int y, int width); 3308 3309 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCopyConvolutionFilter1D}(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); </code> */ glCopyConvolutionFilter1D(int target, int internalformat, int x, int y, int width)3310 public void glCopyConvolutionFilter1D(int target, int internalformat, int x, int y, int width); 3311 3312 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCopyConvolutionFilter2D}(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); </code> */ glCopyConvolutionFilter2D(int target, int internalformat, int x, int y, int width, int height)3313 public void glCopyConvolutionFilter2D(int target, int internalformat, int x, int y, int width, int height); 3314 3315 /** Interface to C language function: <br> <code> void {@native glCopyPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type); </code> */ glCopyPixels(int x, int y, int width, int height, int type)3316 public void glCopyPixels(int x, int y, int width, int height, int type); 3317 3318 /** Interface to C language function: <br> <code> void {@native glCopyTexImage1D}(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); </code> */ glCopyTexImage1D(int target, int level, int internalformat, int x, int y, int width, int border)3319 public void glCopyTexImage1D(int target, int level, int internalformat, int x, int y, int width, int border); 3320 3321 /** Interface to C language function: <br> <code> void {@native glCopyTexImage2D}(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); </code> */ glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)3322 public void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border); 3323 3324 /** Interface to C language function: <br> <code> void {@native glCopyTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); </code> */ glCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width)3325 public void glCopyTexSubImage1D(int target, int level, int xoffset, int x, int y, int width); 3326 3327 /** Interface to C language function: <br> <code> void {@native glCopyTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); </code> */ glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)3328 public void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height); 3329 3330 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCopyTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); </code> */ glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)3331 public void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height); 3332 3333 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glCreateProgram}(void); </code> */ glCreateProgram()3334 public int glCreateProgram(); 3335 3336 /** Entry point (through function pointer) to C language function: <br> <code> GLhandleARB {@native glCreateProgramObjectARB}(void); </code> */ glCreateProgramObjectARB()3337 public int glCreateProgramObjectARB(); 3338 3339 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glCreateShader}(GLenum type); </code> */ glCreateShader(int type)3340 public int glCreateShader(int type); 3341 3342 /** Entry point (through function pointer) to C language function: <br> <code> GLhandleARB {@native glCreateShaderObjectARB}(GLenum type); </code> */ glCreateShaderObjectARB(int type)3343 public int glCreateShaderObjectARB(int type); 3344 3345 /** Interface to C language function: <br> <code> void {@native glCullFace}(GLenum mode); </code> */ glCullFace(int mode)3346 public void glCullFace(int mode); 3347 3348 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCullParameterdvEXT}(GLenum pname, GLdouble * params); </code> */ glCullParameterdvEXT(int pname, java.nio.DoubleBuffer params)3349 public void glCullParameterdvEXT(int pname, java.nio.DoubleBuffer params); 3350 3351 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCullParameterdvEXT}(GLenum pname, GLdouble * params); </code> */ glCullParameterdvEXT(int pname, double[] params, int params_offset)3352 public void glCullParameterdvEXT(int pname, double[] params, int params_offset); 3353 3354 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCullParameterfvEXT}(GLenum pname, GLfloat * params); </code> */ glCullParameterfvEXT(int pname, java.nio.FloatBuffer params)3355 public void glCullParameterfvEXT(int pname, java.nio.FloatBuffer params); 3356 3357 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCullParameterfvEXT}(GLenum pname, GLfloat * params); </code> */ glCullParameterfvEXT(int pname, float[] params, int params_offset)3358 public void glCullParameterfvEXT(int pname, float[] params, int params_offset); 3359 3360 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glCurrentPaletteMatrixARB}(GLint count); </code> */ glCurrentPaletteMatrixARB(int count)3361 public void glCurrentPaletteMatrixARB(int count); 3362 3363 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeformSGIX}(GLbitfield mode); </code> */ glDeformSGIX(int mode)3364 public void glDeformSGIX(int mode); 3365 3366 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeformationMap3dSGIX}(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points); </code> */ glDeformationMap3dSGIX(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, java.nio.DoubleBuffer points)3367 public void glDeformationMap3dSGIX(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, java.nio.DoubleBuffer points); 3368 3369 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeformationMap3dSGIX}(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points); </code> */ glDeformationMap3dSGIX(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, double[] points, int points_offset)3370 public void glDeformationMap3dSGIX(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double w1, double w2, int wstride, int worder, double[] points, int points_offset); 3371 3372 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeformationMap3fSGIX}(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points); </code> */ glDeformationMap3fSGIX(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, java.nio.FloatBuffer points)3373 public void glDeformationMap3fSGIX(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, java.nio.FloatBuffer points); 3374 3375 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeformationMap3fSGIX}(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points); </code> */ glDeformationMap3fSGIX(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, float[] points, int points_offset)3376 public void glDeformationMap3fSGIX(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float w1, float w2, int wstride, int worder, float[] points, int points_offset); 3377 3378 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteAsyncMarkersSGIX}(GLuint target, GLsizei s); </code> */ glDeleteAsyncMarkersSGIX(int target, int s)3379 public void glDeleteAsyncMarkersSGIX(int target, int s); 3380 3381 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteBufferRegion}(GLuint mode); </code> */ glDeleteBufferRegion(int mode)3382 public void glDeleteBufferRegion(int mode); 3383 3384 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteBuffers}(GLsizei n, const GLuint * ids); </code> */ glDeleteBuffers(int n, java.nio.IntBuffer ids)3385 public void glDeleteBuffers(int n, java.nio.IntBuffer ids); 3386 3387 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteBuffers}(GLsizei n, const GLuint * ids); </code> */ glDeleteBuffers(int n, int[] ids, int ids_offset)3388 public void glDeleteBuffers(int n, int[] ids, int ids_offset); 3389 3390 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteBuffersARB}(GLsizei n, const GLuint * ids); </code> */ glDeleteBuffersARB(int n, java.nio.IntBuffer ids)3391 public void glDeleteBuffersARB(int n, java.nio.IntBuffer ids); 3392 3393 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteBuffersARB}(GLsizei n, const GLuint * ids); </code> */ glDeleteBuffersARB(int n, int[] ids, int ids_offset)3394 public void glDeleteBuffersARB(int n, int[] ids, int ids_offset); 3395 3396 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteFencesAPPLE}(GLsizei n, const GLuint * ids); </code> */ glDeleteFencesAPPLE(int n, java.nio.IntBuffer ids)3397 public void glDeleteFencesAPPLE(int n, java.nio.IntBuffer ids); 3398 3399 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteFencesAPPLE}(GLsizei n, const GLuint * ids); </code> */ glDeleteFencesAPPLE(int n, int[] ids, int ids_offset)3400 public void glDeleteFencesAPPLE(int n, int[] ids, int ids_offset); 3401 3402 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteFencesNV}(GLsizei n, const GLuint * ids); </code> */ glDeleteFencesNV(int n, java.nio.IntBuffer ids)3403 public void glDeleteFencesNV(int n, java.nio.IntBuffer ids); 3404 3405 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteFencesNV}(GLsizei n, const GLuint * ids); </code> */ glDeleteFencesNV(int n, int[] ids, int ids_offset)3406 public void glDeleteFencesNV(int n, int[] ids, int ids_offset); 3407 3408 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteFragmentShaderATI}(GLuint mode); </code> */ glDeleteFragmentShaderATI(int mode)3409 public void glDeleteFragmentShaderATI(int mode); 3410 3411 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteFramebuffersEXT}(GLsizei n, const GLuint * ids); </code> */ glDeleteFramebuffersEXT(int n, java.nio.IntBuffer ids)3412 public void glDeleteFramebuffersEXT(int n, java.nio.IntBuffer ids); 3413 3414 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteFramebuffersEXT}(GLsizei n, const GLuint * ids); </code> */ glDeleteFramebuffersEXT(int n, int[] ids, int ids_offset)3415 public void glDeleteFramebuffersEXT(int n, int[] ids, int ids_offset); 3416 3417 /** Interface to C language function: <br> <code> void {@native glDeleteLists}(GLuint list, GLsizei range); </code> */ glDeleteLists(int list, int range)3418 public void glDeleteLists(int list, int range); 3419 3420 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteObjectARB}(GLhandleARB mode); </code> */ glDeleteObjectARB(int mode)3421 public void glDeleteObjectARB(int mode); 3422 3423 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteOcclusionQueriesNV}(GLsizei n, const GLuint * ids); </code> */ glDeleteOcclusionQueriesNV(int n, java.nio.IntBuffer ids)3424 public void glDeleteOcclusionQueriesNV(int n, java.nio.IntBuffer ids); 3425 3426 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteOcclusionQueriesNV}(GLsizei n, const GLuint * ids); </code> */ glDeleteOcclusionQueriesNV(int n, int[] ids, int ids_offset)3427 public void glDeleteOcclusionQueriesNV(int n, int[] ids, int ids_offset); 3428 3429 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteProgram}(GLuint mode); </code> */ glDeleteProgram(int mode)3430 public void glDeleteProgram(int mode); 3431 3432 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteProgramsARB}(GLsizei n, const GLuint * ids); </code> */ glDeleteProgramsARB(int n, java.nio.IntBuffer ids)3433 public void glDeleteProgramsARB(int n, java.nio.IntBuffer ids); 3434 3435 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteProgramsARB}(GLsizei n, const GLuint * ids); </code> */ glDeleteProgramsARB(int n, int[] ids, int ids_offset)3436 public void glDeleteProgramsARB(int n, int[] ids, int ids_offset); 3437 3438 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteProgramsNV}(GLsizei n, const GLuint * ids); </code> */ glDeleteProgramsNV(int n, java.nio.IntBuffer ids)3439 public void glDeleteProgramsNV(int n, java.nio.IntBuffer ids); 3440 3441 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteProgramsNV}(GLsizei n, const GLuint * ids); </code> */ glDeleteProgramsNV(int n, int[] ids, int ids_offset)3442 public void glDeleteProgramsNV(int n, int[] ids, int ids_offset); 3443 3444 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteQueries}(GLsizei n, const GLuint * ids); </code> */ glDeleteQueries(int n, java.nio.IntBuffer ids)3445 public void glDeleteQueries(int n, java.nio.IntBuffer ids); 3446 3447 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteQueries}(GLsizei n, const GLuint * ids); </code> */ glDeleteQueries(int n, int[] ids, int ids_offset)3448 public void glDeleteQueries(int n, int[] ids, int ids_offset); 3449 3450 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteQueriesARB}(GLsizei n, const GLuint * ids); </code> */ glDeleteQueriesARB(int n, java.nio.IntBuffer ids)3451 public void glDeleteQueriesARB(int n, java.nio.IntBuffer ids); 3452 3453 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteQueriesARB}(GLsizei n, const GLuint * ids); </code> */ glDeleteQueriesARB(int n, int[] ids, int ids_offset)3454 public void glDeleteQueriesARB(int n, int[] ids, int ids_offset); 3455 3456 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteRenderbuffersEXT}(GLsizei n, const GLuint * ids); </code> */ glDeleteRenderbuffersEXT(int n, java.nio.IntBuffer ids)3457 public void glDeleteRenderbuffersEXT(int n, java.nio.IntBuffer ids); 3458 3459 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteRenderbuffersEXT}(GLsizei n, const GLuint * ids); </code> */ glDeleteRenderbuffersEXT(int n, int[] ids, int ids_offset)3460 public void glDeleteRenderbuffersEXT(int n, int[] ids, int ids_offset); 3461 3462 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteShader}(GLuint mode); </code> */ glDeleteShader(int mode)3463 public void glDeleteShader(int mode); 3464 3465 /** Interface to C language function: <br> <code> void {@native glDeleteTextures}(GLsizei n, const GLuint * textures); </code> */ glDeleteTextures(int n, java.nio.IntBuffer textures)3466 public void glDeleteTextures(int n, java.nio.IntBuffer textures); 3467 3468 /** Interface to C language function: <br> <code> void {@native glDeleteTextures}(GLsizei n, const GLuint * textures); </code> */ glDeleteTextures(int n, int[] textures, int textures_offset)3469 public void glDeleteTextures(int n, int[] textures, int textures_offset); 3470 3471 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteVertexArraysAPPLE}(GLsizei n, const GLuint * ids); </code> */ glDeleteVertexArraysAPPLE(int n, java.nio.IntBuffer ids)3472 public void glDeleteVertexArraysAPPLE(int n, java.nio.IntBuffer ids); 3473 3474 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteVertexArraysAPPLE}(GLsizei n, const GLuint * ids); </code> */ glDeleteVertexArraysAPPLE(int n, int[] ids, int ids_offset)3475 public void glDeleteVertexArraysAPPLE(int n, int[] ids, int ids_offset); 3476 3477 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDeleteVertexShaderEXT}(GLuint mode); </code> */ glDeleteVertexShaderEXT(int mode)3478 public void glDeleteVertexShaderEXT(int mode); 3479 3480 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDepthBoundsEXT}(GLclampd x, GLclampd y); </code> */ glDepthBoundsEXT(double x, double y)3481 public void glDepthBoundsEXT(double x, double y); 3482 3483 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDepthBoundsdNV}(GLdouble zmin, GLdouble zmax); </code> */ glDepthBoundsdNV(double zmin, double zmax)3484 public void glDepthBoundsdNV(double zmin, double zmax); 3485 3486 /** Interface to C language function: <br> <code> void {@native glDepthFunc}(GLenum func); </code> */ glDepthFunc(int func)3487 public void glDepthFunc(int func); 3488 3489 /** Interface to C language function: <br> <code> void {@native glDepthMask}(GLboolean flag); </code> */ glDepthMask(boolean flag)3490 public void glDepthMask(boolean flag); 3491 3492 /** Interface to C language function: <br> <code> void {@native glDepthRange}(GLclampd near_val, GLclampd far_val); </code> */ glDepthRange(double near_val, double far_val)3493 public void glDepthRange(double near_val, double far_val); 3494 3495 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDepthRangedNV}(GLdouble zNear, GLdouble zFar); </code> */ glDepthRangedNV(double zNear, double zFar)3496 public void glDepthRangedNV(double zNear, double zFar); 3497 3498 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDetachObjectARB}(GLhandleARB target, GLhandleARB id); </code> */ glDetachObjectARB(int target, int id)3499 public void glDetachObjectARB(int target, int id); 3500 3501 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDetachShader}(GLuint target, GLuint id); </code> */ glDetachShader(int target, int id)3502 public void glDetachShader(int target, int id); 3503 3504 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDetailTexFuncSGIS}(GLenum target, GLsizei n, const GLfloat * points); </code> */ glDetailTexFuncSGIS(int target, int n, java.nio.FloatBuffer points)3505 public void glDetailTexFuncSGIS(int target, int n, java.nio.FloatBuffer points); 3506 3507 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDetailTexFuncSGIS}(GLenum target, GLsizei n, const GLfloat * points); </code> */ glDetailTexFuncSGIS(int target, int n, float[] points, int points_offset)3508 public void glDetailTexFuncSGIS(int target, int n, float[] points, int points_offset); 3509 3510 /** Interface to C language function: <br> <code> void {@native glDisable}(GLenum cap); </code> */ glDisable(int cap)3511 public void glDisable(int cap); 3512 3513 /** Interface to C language function: <br> <code> void {@native glDisableClientState}(GLenum cap); </code> */ glDisableClientState(int cap)3514 public void glDisableClientState(int cap); 3515 3516 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDisableIndexedEXT}(GLenum target, GLuint index); </code> */ glDisableIndexedEXT(int target, int index)3517 public void glDisableIndexedEXT(int target, int index); 3518 3519 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDisableVariantClientStateEXT}(GLuint mode); </code> */ glDisableVariantClientStateEXT(int mode)3520 public void glDisableVariantClientStateEXT(int mode); 3521 3522 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDisableVertexAttribAPPLE}(GLuint index, GLenum pname); </code> */ glDisableVertexAttribAPPLE(int index, int pname)3523 public void glDisableVertexAttribAPPLE(int index, int pname); 3524 3525 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDisableVertexAttribArray}(GLuint mode); </code> */ glDisableVertexAttribArray(int mode)3526 public void glDisableVertexAttribArray(int mode); 3527 3528 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDisableVertexAttribArrayARB}(GLuint mode); </code> */ glDisableVertexAttribArrayARB(int mode)3529 public void glDisableVertexAttribArrayARB(int mode); 3530 3531 /** Interface to C language function: <br> <code> void {@native glDrawArrays}(GLenum mode, GLint first, GLsizei count); </code> */ glDrawArrays(int mode, int first, int count)3532 public void glDrawArrays(int mode, int first, int count); 3533 3534 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawArraysInstancedEXT}(GLenum mode, GLint start, GLsizei count, GLsizei primcount); </code> */ glDrawArraysInstancedEXT(int mode, int start, int count, int primcount)3535 public void glDrawArraysInstancedEXT(int mode, int start, int count, int primcount); 3536 3537 /** Interface to C language function: <br> <code> void {@native glDrawBuffer}(GLenum mode); </code> */ glDrawBuffer(int mode)3538 public void glDrawBuffer(int mode); 3539 3540 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawBufferRegion}(GLuint region, GLint x, GLint y, GLsizei width, GLsizei height, GLint xDest, GLint yDest); </code> */ glDrawBufferRegion(int region, int x, int y, int width, int height, int xDest, int yDest)3541 public void glDrawBufferRegion(int region, int x, int y, int width, int height, int xDest, int yDest); 3542 3543 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawBuffers}(GLsizei n, const GLenum * ids); </code> */ glDrawBuffers(int n, java.nio.IntBuffer ids)3544 public void glDrawBuffers(int n, java.nio.IntBuffer ids); 3545 3546 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawBuffers}(GLsizei n, const GLenum * ids); </code> */ glDrawBuffers(int n, int[] ids, int ids_offset)3547 public void glDrawBuffers(int n, int[] ids, int ids_offset); 3548 3549 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawBuffersARB}(GLsizei n, const GLenum * ids); </code> */ glDrawBuffersARB(int n, java.nio.IntBuffer ids)3550 public void glDrawBuffersARB(int n, java.nio.IntBuffer ids); 3551 3552 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawBuffersARB}(GLsizei n, const GLenum * ids); </code> */ glDrawBuffersARB(int n, int[] ids, int ids_offset)3553 public void glDrawBuffersARB(int n, int[] ids, int ids_offset); 3554 3555 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawBuffersATI}(GLsizei n, const GLenum * ids); </code> */ glDrawBuffersATI(int n, java.nio.IntBuffer ids)3556 public void glDrawBuffersATI(int n, java.nio.IntBuffer ids); 3557 3558 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawBuffersATI}(GLsizei n, const GLenum * ids); </code> */ glDrawBuffersATI(int n, int[] ids, int ids_offset)3559 public void glDrawBuffersATI(int n, int[] ids, int ids_offset); 3560 3561 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawElementArrayAPPLE}(GLenum target, GLint s, GLsizei t); </code> */ glDrawElementArrayAPPLE(int target, int s, int t)3562 public void glDrawElementArrayAPPLE(int target, int s, int t); 3563 3564 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawElementArrayATI}(GLenum target, GLsizei s); </code> */ glDrawElementArrayATI(int target, int s)3565 public void glDrawElementArrayATI(int target, int s); 3566 3567 /** Interface to C language function: <br> <code> void {@native glDrawElements}(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); </code> */ glDrawElements(int mode, int count, int type, java.nio.Buffer indices)3568 public void glDrawElements(int mode, int count, int type, java.nio.Buffer indices); 3569 3570 /** Interface to C language function: <br> <code> void {@native glDrawElements}(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); </code> */ glDrawElements(int mode, int count, int type, long indices_buffer_offset)3571 public void glDrawElements(int mode, int count, int type, long indices_buffer_offset); 3572 3573 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawElementsInstancedEXT}(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount); </code> */ glDrawElementsInstancedEXT(int mode, int count, int type, java.nio.Buffer indices, int primcount)3574 public void glDrawElementsInstancedEXT(int mode, int count, int type, java.nio.Buffer indices, int primcount); 3575 3576 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawMeshArraysSUN}(GLenum target, GLint s, GLsizei t, GLsizei r); </code> */ glDrawMeshArraysSUN(int target, int s, int t, int r)3577 public void glDrawMeshArraysSUN(int target, int s, int t, int r); 3578 3579 /** Interface to C language function: <br> <code> void {@native glDrawPixels}(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glDrawPixels(int width, int height, int format, int type, java.nio.Buffer pixels)3580 public void glDrawPixels(int width, int height, int format, int type, java.nio.Buffer pixels); 3581 3582 /** Interface to C language function: <br> <code> void {@native glDrawPixels}(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glDrawPixels(int width, int height, int format, int type, long pixels_buffer_offset)3583 public void glDrawPixels(int width, int height, int format, int type, long pixels_buffer_offset); 3584 3585 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawRangeElementArrayAPPLE}(GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count); </code> */ glDrawRangeElementArrayAPPLE(int mode, int start, int end, int first, int count)3586 public void glDrawRangeElementArrayAPPLE(int mode, int start, int end, int first, int count); 3587 3588 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawRangeElementArrayATI}(GLenum mode, GLuint start, GLuint end, GLsizei count); </code> */ glDrawRangeElementArrayATI(int mode, int start, int end, int count)3589 public void glDrawRangeElementArrayATI(int mode, int start, int end, int count); 3590 3591 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawRangeElements}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); </code> */ glDrawRangeElements(int mode, int start, int end, int count, int type, java.nio.Buffer indices)3592 public void glDrawRangeElements(int mode, int start, int end, int count, int type, java.nio.Buffer indices); 3593 3594 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glDrawRangeElements}(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); </code> */ glDrawRangeElements(int mode, int start, int end, int count, int type, long indices_buffer_offset)3595 public void glDrawRangeElements(int mode, int start, int end, int count, int type, long indices_buffer_offset); 3596 3597 /** Interface to C language function: <br> <code> void {@native glEdgeFlag}(GLboolean flag); </code> */ glEdgeFlag(boolean flag)3598 public void glEdgeFlag(boolean flag); 3599 3600 /** Interface to C language function: <br> <code> void {@native glEdgeFlagPointer}(GLsizei stride, const GLvoid * ptr); </code> 3601 @param ptr a direct {@link java.nio.Buffer} */ glEdgeFlagPointer(int stride, java.nio.Buffer ptr)3602 public void glEdgeFlagPointer(int stride, java.nio.Buffer ptr); 3603 3604 /** Interface to C language function: <br> <code> void {@native glEdgeFlagPointer}(GLsizei stride, const GLvoid * ptr); </code> */ glEdgeFlagPointer(int stride, long ptr_buffer_offset)3605 public void glEdgeFlagPointer(int stride, long ptr_buffer_offset); 3606 3607 /** Interface to C language function: <br> <code> void {@native glEdgeFlagv}(const GLboolean * flag); </code> */ glEdgeFlagv(java.nio.ByteBuffer flag)3608 public void glEdgeFlagv(java.nio.ByteBuffer flag); 3609 3610 /** Interface to C language function: <br> <code> void {@native glEdgeFlagv}(const GLboolean * flag); </code> */ glEdgeFlagv(byte[] flag, int flag_offset)3611 public void glEdgeFlagv(byte[] flag, int flag_offset); 3612 3613 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glElementPointerAPPLE}(GLenum pname, const GLvoid * params); </code> 3614 @param params a direct {@link java.nio.Buffer} */ glElementPointerAPPLE(int pname, java.nio.Buffer params)3615 public void glElementPointerAPPLE(int pname, java.nio.Buffer params); 3616 3617 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glElementPointerATI}(GLenum pname, const GLvoid * params); </code> 3618 @param params a direct {@link java.nio.Buffer} */ glElementPointerATI(int pname, java.nio.Buffer params)3619 public void glElementPointerATI(int pname, java.nio.Buffer params); 3620 3621 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glElementPointerATI}(GLenum pname, const GLvoid * params); </code> */ glElementPointerATI(int pname, long params_buffer_offset)3622 public void glElementPointerATI(int pname, long params_buffer_offset); 3623 3624 /** Interface to C language function: <br> <code> void {@native glEnable}(GLenum cap); </code> */ glEnable(int cap)3625 public void glEnable(int cap); 3626 3627 /** Interface to C language function: <br> <code> void {@native glEnableClientState}(GLenum cap); </code> */ glEnableClientState(int cap)3628 public void glEnableClientState(int cap); 3629 3630 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEnableIndexedEXT}(GLenum target, GLuint index); </code> */ glEnableIndexedEXT(int target, int index)3631 public void glEnableIndexedEXT(int target, int index); 3632 3633 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEnableVariantClientStateEXT}(GLuint mode); </code> */ glEnableVariantClientStateEXT(int mode)3634 public void glEnableVariantClientStateEXT(int mode); 3635 3636 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEnableVertexAttribAPPLE}(GLuint index, GLenum pname); </code> */ glEnableVertexAttribAPPLE(int index, int pname)3637 public void glEnableVertexAttribAPPLE(int index, int pname); 3638 3639 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEnableVertexAttribArray}(GLuint mode); </code> */ glEnableVertexAttribArray(int mode)3640 public void glEnableVertexAttribArray(int mode); 3641 3642 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEnableVertexAttribArrayARB}(GLuint mode); </code> */ glEnableVertexAttribArrayARB(int mode)3643 public void glEnableVertexAttribArrayARB(int mode); 3644 3645 /** Interface to C language function: <br> <code> void {@native glEnd}(void); </code> */ glEnd()3646 public void glEnd(); 3647 3648 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEndFragmentShaderATI}(void); </code> */ glEndFragmentShaderATI()3649 public void glEndFragmentShaderATI(); 3650 3651 /** Interface to C language function: <br> <code> void {@native glEndList}(void); </code> */ glEndList()3652 public void glEndList(); 3653 3654 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEndOcclusionQueryNV}(void); </code> */ glEndOcclusionQueryNV()3655 public void glEndOcclusionQueryNV(); 3656 3657 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEndQuery}(GLenum mode); </code> */ glEndQuery(int mode)3658 public void glEndQuery(int mode); 3659 3660 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEndQueryARB}(GLenum mode); </code> */ glEndQueryARB(int mode)3661 public void glEndQueryARB(int mode); 3662 3663 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEndTransformFeedbackNV}(void); </code> */ glEndTransformFeedbackNV()3664 public void glEndTransformFeedbackNV(); 3665 3666 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEndVertexShaderEXT}(void); </code> */ glEndVertexShaderEXT()3667 public void glEndVertexShaderEXT(); 3668 3669 /** Interface to C language function: <br> <code> void {@native glEvalCoord1d}(GLdouble u); </code> */ glEvalCoord1d(double u)3670 public void glEvalCoord1d(double u); 3671 3672 /** Interface to C language function: <br> <code> void {@native glEvalCoord1dv}(const GLdouble * u); </code> */ glEvalCoord1dv(java.nio.DoubleBuffer u)3673 public void glEvalCoord1dv(java.nio.DoubleBuffer u); 3674 3675 /** Interface to C language function: <br> <code> void {@native glEvalCoord1dv}(const GLdouble * u); </code> */ glEvalCoord1dv(double[] u, int u_offset)3676 public void glEvalCoord1dv(double[] u, int u_offset); 3677 3678 /** Interface to C language function: <br> <code> void {@native glEvalCoord1f}(GLfloat u); </code> */ glEvalCoord1f(float u)3679 public void glEvalCoord1f(float u); 3680 3681 /** Interface to C language function: <br> <code> void {@native glEvalCoord1fv}(const GLfloat * u); </code> */ glEvalCoord1fv(java.nio.FloatBuffer u)3682 public void glEvalCoord1fv(java.nio.FloatBuffer u); 3683 3684 /** Interface to C language function: <br> <code> void {@native glEvalCoord1fv}(const GLfloat * u); </code> */ glEvalCoord1fv(float[] u, int u_offset)3685 public void glEvalCoord1fv(float[] u, int u_offset); 3686 3687 /** Interface to C language function: <br> <code> void {@native glEvalCoord2d}(GLdouble u, GLdouble v); </code> */ glEvalCoord2d(double u, double v)3688 public void glEvalCoord2d(double u, double v); 3689 3690 /** Interface to C language function: <br> <code> void {@native glEvalCoord2dv}(const GLdouble * u); </code> */ glEvalCoord2dv(java.nio.DoubleBuffer u)3691 public void glEvalCoord2dv(java.nio.DoubleBuffer u); 3692 3693 /** Interface to C language function: <br> <code> void {@native glEvalCoord2dv}(const GLdouble * u); </code> */ glEvalCoord2dv(double[] u, int u_offset)3694 public void glEvalCoord2dv(double[] u, int u_offset); 3695 3696 /** Interface to C language function: <br> <code> void {@native glEvalCoord2f}(GLfloat u, GLfloat v); </code> */ glEvalCoord2f(float u, float v)3697 public void glEvalCoord2f(float u, float v); 3698 3699 /** Interface to C language function: <br> <code> void {@native glEvalCoord2fv}(const GLfloat * u); </code> */ glEvalCoord2fv(java.nio.FloatBuffer u)3700 public void glEvalCoord2fv(java.nio.FloatBuffer u); 3701 3702 /** Interface to C language function: <br> <code> void {@native glEvalCoord2fv}(const GLfloat * u); </code> */ glEvalCoord2fv(float[] u, int u_offset)3703 public void glEvalCoord2fv(float[] u, int u_offset); 3704 3705 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glEvalMapsNV}(GLenum target, GLenum id); </code> */ glEvalMapsNV(int target, int id)3706 public void glEvalMapsNV(int target, int id); 3707 3708 /** Interface to C language function: <br> <code> void {@native glEvalMesh1}(GLenum mode, GLint i1, GLint i2); </code> */ glEvalMesh1(int mode, int i1, int i2)3709 public void glEvalMesh1(int mode, int i1, int i2); 3710 3711 /** Interface to C language function: <br> <code> void {@native glEvalMesh2}(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); </code> */ glEvalMesh2(int mode, int i1, int i2, int j1, int j2)3712 public void glEvalMesh2(int mode, int i1, int i2, int j1, int j2); 3713 3714 /** Interface to C language function: <br> <code> void {@native glEvalPoint1}(GLint i); </code> */ glEvalPoint1(int i)3715 public void glEvalPoint1(int i); 3716 3717 /** Interface to C language function: <br> <code> void {@native glEvalPoint2}(GLint i, GLint j); </code> */ glEvalPoint2(int i, int j)3718 public void glEvalPoint2(int i, int j); 3719 3720 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glExecuteProgramNV}(GLenum target, GLuint pname, const GLfloat * params); </code> */ glExecuteProgramNV(int target, int pname, java.nio.FloatBuffer params)3721 public void glExecuteProgramNV(int target, int pname, java.nio.FloatBuffer params); 3722 3723 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glExecuteProgramNV}(GLenum target, GLuint pname, const GLfloat * params); </code> */ glExecuteProgramNV(int target, int pname, float[] params, int params_offset)3724 public void glExecuteProgramNV(int target, int pname, float[] params, int params_offset); 3725 3726 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glExtractComponentEXT}(GLuint red, GLuint green, GLuint blue); </code> */ glExtractComponentEXT(int red, int green, int blue)3727 public void glExtractComponentEXT(int red, int green, int blue); 3728 3729 /** Interface to C language function: <br> <code> void {@native glFeedbackBuffer}(GLsizei size, GLenum type, GLfloat * buffer); </code> 3730 @param buffer a direct {@link java.nio.FloatBuffer} */ glFeedbackBuffer(int size, int type, java.nio.FloatBuffer buffer)3731 public void glFeedbackBuffer(int size, int type, java.nio.FloatBuffer buffer); 3732 3733 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFinalCombinerInputNV}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); </code> */ glFinalCombinerInputNV(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)3734 public void glFinalCombinerInputNV(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 3735 3736 /** Interface to C language function: <br> <code> void {@native glFinish}(void); </code> */ glFinish()3737 public void glFinish(); 3738 3739 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glFinishAsyncSGIX}(GLuint * markerp); </code> */ glFinishAsyncSGIX(java.nio.IntBuffer markerp)3740 public int glFinishAsyncSGIX(java.nio.IntBuffer markerp); 3741 3742 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glFinishAsyncSGIX}(GLuint * markerp); </code> */ glFinishAsyncSGIX(int[] markerp, int markerp_offset)3743 public int glFinishAsyncSGIX(int[] markerp, int markerp_offset); 3744 3745 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFinishFenceAPPLE}(GLuint mode); </code> */ glFinishFenceAPPLE(int mode)3746 public void glFinishFenceAPPLE(int mode); 3747 3748 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFinishFenceNV}(GLuint mode); </code> */ glFinishFenceNV(int mode)3749 public void glFinishFenceNV(int mode); 3750 3751 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFinishObjectAPPLE}(GLenum target, GLint s); </code> */ glFinishObjectAPPLE(int target, int s)3752 public void glFinishObjectAPPLE(int target, int s); 3753 3754 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFinishRenderAPPLE}(void); </code> */ glFinishRenderAPPLE()3755 public void glFinishRenderAPPLE(); 3756 3757 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFinishTextureSUNX}(void); </code> */ glFinishTextureSUNX()3758 public void glFinishTextureSUNX(); 3759 3760 /** Interface to C language function: <br> <code> void {@native glFlush}(void); </code> */ glFlush()3761 public void glFlush(); 3762 3763 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFlushMappedBufferRangeAPPLE}(GLenum target, ptrdiff_t s, ptrdiff_t t); </code> */ glFlushMappedBufferRangeAPPLE(int target, int s, int t)3764 public void glFlushMappedBufferRangeAPPLE(int target, int s, int t); 3765 3766 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFlushPixelDataRangeNV}(GLenum mode); </code> */ glFlushPixelDataRangeNV(int mode)3767 public void glFlushPixelDataRangeNV(int mode); 3768 3769 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFlushRasterSGIX}(void); </code> */ glFlushRasterSGIX()3770 public void glFlushRasterSGIX(); 3771 3772 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFlushRenderAPPLE}(void); </code> */ glFlushRenderAPPLE()3773 public void glFlushRenderAPPLE(); 3774 3775 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFlushVertexArrayRangeAPPLE}(GLsizei length, GLvoid * pointer); </code> */ glFlushVertexArrayRangeAPPLE(int length, java.nio.Buffer pointer)3776 public void glFlushVertexArrayRangeAPPLE(int length, java.nio.Buffer pointer); 3777 3778 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFlushVertexArrayRangeNV}(void); </code> */ glFlushVertexArrayRangeNV()3779 public void glFlushVertexArrayRangeNV(); 3780 3781 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordPointer}(GLenum type, GLsizei stride, const GLvoid * pointer); </code> 3782 @param pointer a direct {@link java.nio.Buffer} */ glFogCoordPointer(int type, int stride, java.nio.Buffer pointer)3783 public void glFogCoordPointer(int type, int stride, java.nio.Buffer pointer); 3784 3785 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordPointer}(GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glFogCoordPointer(int type, int stride, long pointer_buffer_offset)3786 public void glFogCoordPointer(int type, int stride, long pointer_buffer_offset); 3787 3788 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordPointerEXT}(GLenum type, GLsizei stride, const GLvoid * pointer); </code> 3789 @param pointer a direct {@link java.nio.Buffer} */ glFogCoordPointerEXT(int type, int stride, java.nio.Buffer pointer)3790 public void glFogCoordPointerEXT(int type, int stride, java.nio.Buffer pointer); 3791 3792 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordPointerEXT}(GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glFogCoordPointerEXT(int type, int stride, long pointer_buffer_offset)3793 public void glFogCoordPointerEXT(int type, int stride, long pointer_buffer_offset); 3794 3795 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordd}(GLdouble coord); </code> */ glFogCoordd(double coord)3796 public void glFogCoordd(double coord); 3797 3798 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoorddEXT}(GLdouble coord); </code> */ glFogCoorddEXT(double coord)3799 public void glFogCoorddEXT(double coord); 3800 3801 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoorddv}(const GLdouble * m); </code> */ glFogCoorddv(java.nio.DoubleBuffer m)3802 public void glFogCoorddv(java.nio.DoubleBuffer m); 3803 3804 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoorddv}(const GLdouble * m); </code> */ glFogCoorddv(double[] m, int m_offset)3805 public void glFogCoorddv(double[] m, int m_offset); 3806 3807 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoorddvEXT}(const GLdouble * m); </code> */ glFogCoorddvEXT(java.nio.DoubleBuffer m)3808 public void glFogCoorddvEXT(java.nio.DoubleBuffer m); 3809 3810 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoorddvEXT}(const GLdouble * m); </code> */ glFogCoorddvEXT(double[] m, int m_offset)3811 public void glFogCoorddvEXT(double[] m, int m_offset); 3812 3813 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordf}(GLfloat coord); </code> */ glFogCoordf(float coord)3814 public void glFogCoordf(float coord); 3815 3816 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordfEXT}(GLfloat coord); </code> */ glFogCoordfEXT(float coord)3817 public void glFogCoordfEXT(float coord); 3818 3819 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordfv}(const GLfloat * m); </code> */ glFogCoordfv(java.nio.FloatBuffer m)3820 public void glFogCoordfv(java.nio.FloatBuffer m); 3821 3822 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordfv}(const GLfloat * m); </code> */ glFogCoordfv(float[] m, int m_offset)3823 public void glFogCoordfv(float[] m, int m_offset); 3824 3825 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordfvEXT}(const GLfloat * m); </code> */ glFogCoordfvEXT(java.nio.FloatBuffer m)3826 public void glFogCoordfvEXT(java.nio.FloatBuffer m); 3827 3828 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordfvEXT}(const GLfloat * m); </code> */ glFogCoordfvEXT(float[] m, int m_offset)3829 public void glFogCoordfvEXT(float[] m, int m_offset); 3830 3831 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordhNV}(GLhalfNV factor); </code> */ glFogCoordhNV(short factor)3832 public void glFogCoordhNV(short factor); 3833 3834 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordhvNV}(const GLhalfNV * v); </code> */ glFogCoordhvNV(java.nio.ShortBuffer v)3835 public void glFogCoordhvNV(java.nio.ShortBuffer v); 3836 3837 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogCoordhvNV}(const GLhalfNV * v); </code> */ glFogCoordhvNV(short[] v, int v_offset)3838 public void glFogCoordhvNV(short[] v, int v_offset); 3839 3840 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogFuncSGIS}(GLsizei size, const GLfloat * weights); </code> */ glFogFuncSGIS(int size, java.nio.FloatBuffer weights)3841 public void glFogFuncSGIS(int size, java.nio.FloatBuffer weights); 3842 3843 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFogFuncSGIS}(GLsizei size, const GLfloat * weights); </code> */ glFogFuncSGIS(int size, float[] weights, int weights_offset)3844 public void glFogFuncSGIS(int size, float[] weights, int weights_offset); 3845 3846 /** Interface to C language function: <br> <code> void {@native glFogf}(GLenum pname, GLfloat param); </code> */ glFogf(int pname, float param)3847 public void glFogf(int pname, float param); 3848 3849 /** Interface to C language function: <br> <code> void {@native glFogfv}(GLenum pname, const GLfloat * params); </code> */ glFogfv(int pname, java.nio.FloatBuffer params)3850 public void glFogfv(int pname, java.nio.FloatBuffer params); 3851 3852 /** Interface to C language function: <br> <code> void {@native glFogfv}(GLenum pname, const GLfloat * params); </code> */ glFogfv(int pname, float[] params, int params_offset)3853 public void glFogfv(int pname, float[] params, int params_offset); 3854 3855 /** Interface to C language function: <br> <code> void {@native glFogi}(GLenum pname, GLint param); </code> */ glFogi(int pname, int param)3856 public void glFogi(int pname, int param); 3857 3858 /** Interface to C language function: <br> <code> void {@native glFogiv}(GLenum pname, const GLint * params); </code> */ glFogiv(int pname, java.nio.IntBuffer params)3859 public void glFogiv(int pname, java.nio.IntBuffer params); 3860 3861 /** Interface to C language function: <br> <code> void {@native glFogiv}(GLenum pname, const GLint * params); </code> */ glFogiv(int pname, int[] params, int params_offset)3862 public void glFogiv(int pname, int[] params, int params_offset); 3863 3864 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentColorMaterialSGIX}(GLenum target, GLenum id); </code> */ glFragmentColorMaterialSGIX(int target, int id)3865 public void glFragmentColorMaterialSGIX(int target, int id); 3866 3867 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightModelfSGIX}(GLenum target, GLfloat s); </code> */ glFragmentLightModelfSGIX(int target, float s)3868 public void glFragmentLightModelfSGIX(int target, float s); 3869 3870 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightModelfvSGIX}(GLenum target, const GLfloat * v); </code> */ glFragmentLightModelfvSGIX(int target, java.nio.FloatBuffer v)3871 public void glFragmentLightModelfvSGIX(int target, java.nio.FloatBuffer v); 3872 3873 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightModelfvSGIX}(GLenum target, const GLfloat * v); </code> */ glFragmentLightModelfvSGIX(int target, float[] v, int v_offset)3874 public void glFragmentLightModelfvSGIX(int target, float[] v, int v_offset); 3875 3876 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightModeliSGIX}(GLenum target, GLint s); </code> */ glFragmentLightModeliSGIX(int target, int s)3877 public void glFragmentLightModeliSGIX(int target, int s); 3878 3879 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightModelivSGIX}(GLenum target, const GLint * v); </code> */ glFragmentLightModelivSGIX(int target, java.nio.IntBuffer v)3880 public void glFragmentLightModelivSGIX(int target, java.nio.IntBuffer v); 3881 3882 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightModelivSGIX}(GLenum target, const GLint * v); </code> */ glFragmentLightModelivSGIX(int target, int[] v, int v_offset)3883 public void glFragmentLightModelivSGIX(int target, int[] v, int v_offset); 3884 3885 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightfSGIX}(GLenum target, GLenum pname, GLfloat params); </code> */ glFragmentLightfSGIX(int target, int pname, float params)3886 public void glFragmentLightfSGIX(int target, int pname, float params); 3887 3888 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightfvSGIX}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glFragmentLightfvSGIX(int target, int pname, java.nio.FloatBuffer params)3889 public void glFragmentLightfvSGIX(int target, int pname, java.nio.FloatBuffer params); 3890 3891 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightfvSGIX}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glFragmentLightfvSGIX(int target, int pname, float[] params, int params_offset)3892 public void glFragmentLightfvSGIX(int target, int pname, float[] params, int params_offset); 3893 3894 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightiSGIX}(GLenum target, GLenum pname, GLint params); </code> */ glFragmentLightiSGIX(int target, int pname, int params)3895 public void glFragmentLightiSGIX(int target, int pname, int params); 3896 3897 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightivSGIX}(GLenum target, GLenum pname, const GLint * params); </code> */ glFragmentLightivSGIX(int target, int pname, java.nio.IntBuffer params)3898 public void glFragmentLightivSGIX(int target, int pname, java.nio.IntBuffer params); 3899 3900 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentLightivSGIX}(GLenum target, GLenum pname, const GLint * params); </code> */ glFragmentLightivSGIX(int target, int pname, int[] params, int params_offset)3901 public void glFragmentLightivSGIX(int target, int pname, int[] params, int params_offset); 3902 3903 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentMaterialfSGIX}(GLenum target, GLenum pname, GLfloat params); </code> */ glFragmentMaterialfSGIX(int target, int pname, float params)3904 public void glFragmentMaterialfSGIX(int target, int pname, float params); 3905 3906 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentMaterialfvSGIX}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glFragmentMaterialfvSGIX(int target, int pname, java.nio.FloatBuffer params)3907 public void glFragmentMaterialfvSGIX(int target, int pname, java.nio.FloatBuffer params); 3908 3909 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentMaterialfvSGIX}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glFragmentMaterialfvSGIX(int target, int pname, float[] params, int params_offset)3910 public void glFragmentMaterialfvSGIX(int target, int pname, float[] params, int params_offset); 3911 3912 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentMaterialiSGIX}(GLenum target, GLenum pname, GLint params); </code> */ glFragmentMaterialiSGIX(int target, int pname, int params)3913 public void glFragmentMaterialiSGIX(int target, int pname, int params); 3914 3915 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentMaterialivSGIX}(GLenum target, GLenum pname, const GLint * params); </code> */ glFragmentMaterialivSGIX(int target, int pname, java.nio.IntBuffer params)3916 public void glFragmentMaterialivSGIX(int target, int pname, java.nio.IntBuffer params); 3917 3918 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFragmentMaterialivSGIX}(GLenum target, GLenum pname, const GLint * params); </code> */ glFragmentMaterialivSGIX(int target, int pname, int[] params, int params_offset)3919 public void glFragmentMaterialivSGIX(int target, int pname, int[] params, int params_offset); 3920 3921 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFrameZoomSGIX}(GLint count); </code> */ glFrameZoomSGIX(int count)3922 public void glFrameZoomSGIX(int count); 3923 3924 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFramebufferRenderbufferEXT}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLuint dfactorAlpha); </code> */ glFramebufferRenderbufferEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)3925 public void glFramebufferRenderbufferEXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 3926 3927 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFramebufferTexture1DEXT}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); </code> */ glFramebufferTexture1DEXT(int target, int attachment, int textarget, int texture, int level)3928 public void glFramebufferTexture1DEXT(int target, int attachment, int textarget, int texture, int level); 3929 3930 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFramebufferTexture2DEXT}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); </code> */ glFramebufferTexture2DEXT(int target, int attachment, int textarget, int texture, int level)3931 public void glFramebufferTexture2DEXT(int target, int attachment, int textarget, int texture, int level); 3932 3933 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFramebufferTexture3DEXT}(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); </code> */ glFramebufferTexture3DEXT(int target, int attachment, int textarget, int texture, int level, int zoffset)3934 public void glFramebufferTexture3DEXT(int target, int attachment, int textarget, int texture, int level, int zoffset); 3935 3936 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFramebufferTextureEXT}(GLenum target, GLenum attachment, GLuint texture, GLint level); </code> */ glFramebufferTextureEXT(int target, int attachment, int texture, int level)3937 public void glFramebufferTextureEXT(int target, int attachment, int texture, int level); 3938 3939 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFramebufferTextureFaceEXT}(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face); </code> */ glFramebufferTextureFaceEXT(int target, int attachment, int texture, int level, int face)3940 public void glFramebufferTextureFaceEXT(int target, int attachment, int texture, int level, int face); 3941 3942 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFramebufferTextureLayerEXT}(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); </code> */ glFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer)3943 public void glFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer); 3944 3945 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glFreeObjectBufferATI}(GLuint mode); </code> */ glFreeObjectBufferATI(int mode)3946 public void glFreeObjectBufferATI(int mode); 3947 3948 /** Interface to C language function: <br> <code> void {@native glFrontFace}(GLenum mode); </code> */ glFrontFace(int mode)3949 public void glFrontFace(int mode); 3950 3951 /** Interface to C language function: <br> <code> void {@native glFrustum}(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val); </code> */ glFrustum(double left, double right, double bottom, double top, double near_val, double far_val)3952 public void glFrustum(double left, double right, double bottom, double top, double near_val, double far_val); 3953 3954 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glGenAsyncMarkersSGIX}(GLsizei range); </code> */ glGenAsyncMarkersSGIX(int range)3955 public int glGenAsyncMarkersSGIX(int range); 3956 3957 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenBuffers}(GLsizei n, GLuint * ids); </code> */ glGenBuffers(int n, java.nio.IntBuffer ids)3958 public void glGenBuffers(int n, java.nio.IntBuffer ids); 3959 3960 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenBuffers}(GLsizei n, GLuint * ids); </code> */ glGenBuffers(int n, int[] ids, int ids_offset)3961 public void glGenBuffers(int n, int[] ids, int ids_offset); 3962 3963 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenBuffersARB}(GLsizei n, GLuint * ids); </code> */ glGenBuffersARB(int n, java.nio.IntBuffer ids)3964 public void glGenBuffersARB(int n, java.nio.IntBuffer ids); 3965 3966 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenBuffersARB}(GLsizei n, GLuint * ids); </code> */ glGenBuffersARB(int n, int[] ids, int ids_offset)3967 public void glGenBuffersARB(int n, int[] ids, int ids_offset); 3968 3969 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenFencesAPPLE}(GLsizei n, GLuint * ids); </code> */ glGenFencesAPPLE(int n, java.nio.IntBuffer ids)3970 public void glGenFencesAPPLE(int n, java.nio.IntBuffer ids); 3971 3972 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenFencesAPPLE}(GLsizei n, GLuint * ids); </code> */ glGenFencesAPPLE(int n, int[] ids, int ids_offset)3973 public void glGenFencesAPPLE(int n, int[] ids, int ids_offset); 3974 3975 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenFencesNV}(GLsizei n, GLuint * ids); </code> */ glGenFencesNV(int n, java.nio.IntBuffer ids)3976 public void glGenFencesNV(int n, java.nio.IntBuffer ids); 3977 3978 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenFencesNV}(GLsizei n, GLuint * ids); </code> */ glGenFencesNV(int n, int[] ids, int ids_offset)3979 public void glGenFencesNV(int n, int[] ids, int ids_offset); 3980 3981 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glGenFragmentShadersATI}(GLuint type); </code> */ glGenFragmentShadersATI(int type)3982 public int glGenFragmentShadersATI(int type); 3983 3984 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenFramebuffersEXT}(GLsizei n, GLuint * ids); </code> */ glGenFramebuffersEXT(int n, java.nio.IntBuffer ids)3985 public void glGenFramebuffersEXT(int n, java.nio.IntBuffer ids); 3986 3987 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenFramebuffersEXT}(GLsizei n, GLuint * ids); </code> */ glGenFramebuffersEXT(int n, int[] ids, int ids_offset)3988 public void glGenFramebuffersEXT(int n, int[] ids, int ids_offset); 3989 3990 /** Interface to C language function: <br> <code> GLuint {@native glGenLists}(GLsizei range); </code> */ glGenLists(int range)3991 public int glGenLists(int range); 3992 3993 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenOcclusionQueriesNV}(GLsizei n, GLuint * ids); </code> */ glGenOcclusionQueriesNV(int n, java.nio.IntBuffer ids)3994 public void glGenOcclusionQueriesNV(int n, java.nio.IntBuffer ids); 3995 3996 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenOcclusionQueriesNV}(GLsizei n, GLuint * ids); </code> */ glGenOcclusionQueriesNV(int n, int[] ids, int ids_offset)3997 public void glGenOcclusionQueriesNV(int n, int[] ids, int ids_offset); 3998 3999 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenProgramsARB}(GLsizei n, GLuint * ids); </code> */ glGenProgramsARB(int n, java.nio.IntBuffer ids)4000 public void glGenProgramsARB(int n, java.nio.IntBuffer ids); 4001 4002 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenProgramsARB}(GLsizei n, GLuint * ids); </code> */ glGenProgramsARB(int n, int[] ids, int ids_offset)4003 public void glGenProgramsARB(int n, int[] ids, int ids_offset); 4004 4005 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenProgramsNV}(GLsizei n, GLuint * ids); </code> */ glGenProgramsNV(int n, java.nio.IntBuffer ids)4006 public void glGenProgramsNV(int n, java.nio.IntBuffer ids); 4007 4008 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenProgramsNV}(GLsizei n, GLuint * ids); </code> */ glGenProgramsNV(int n, int[] ids, int ids_offset)4009 public void glGenProgramsNV(int n, int[] ids, int ids_offset); 4010 4011 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenQueries}(GLsizei n, GLuint * ids); </code> */ glGenQueries(int n, java.nio.IntBuffer ids)4012 public void glGenQueries(int n, java.nio.IntBuffer ids); 4013 4014 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenQueries}(GLsizei n, GLuint * ids); </code> */ glGenQueries(int n, int[] ids, int ids_offset)4015 public void glGenQueries(int n, int[] ids, int ids_offset); 4016 4017 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenQueriesARB}(GLsizei n, GLuint * ids); </code> */ glGenQueriesARB(int n, java.nio.IntBuffer ids)4018 public void glGenQueriesARB(int n, java.nio.IntBuffer ids); 4019 4020 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenQueriesARB}(GLsizei n, GLuint * ids); </code> */ glGenQueriesARB(int n, int[] ids, int ids_offset)4021 public void glGenQueriesARB(int n, int[] ids, int ids_offset); 4022 4023 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenRenderbuffersEXT}(GLsizei n, GLuint * ids); </code> */ glGenRenderbuffersEXT(int n, java.nio.IntBuffer ids)4024 public void glGenRenderbuffersEXT(int n, java.nio.IntBuffer ids); 4025 4026 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenRenderbuffersEXT}(GLsizei n, GLuint * ids); </code> */ glGenRenderbuffersEXT(int n, int[] ids, int ids_offset)4027 public void glGenRenderbuffersEXT(int n, int[] ids, int ids_offset); 4028 4029 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glGenSymbolsEXT}(GLenum datatype, GLenum storagetype, GLenum range, GLuint components); </code> */ glGenSymbolsEXT(int datatype, int storagetype, int range, int components)4030 public int glGenSymbolsEXT(int datatype, int storagetype, int range, int components); 4031 4032 /** Interface to C language function: <br> <code> void {@native glGenTextures}(GLsizei n, GLuint * textures); </code> */ glGenTextures(int n, java.nio.IntBuffer textures)4033 public void glGenTextures(int n, java.nio.IntBuffer textures); 4034 4035 /** Interface to C language function: <br> <code> void {@native glGenTextures}(GLsizei n, GLuint * textures); </code> */ glGenTextures(int n, int[] textures, int textures_offset)4036 public void glGenTextures(int n, int[] textures, int textures_offset); 4037 4038 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenVertexArraysAPPLE}(GLsizei n, GLuint * ids); </code> */ glGenVertexArraysAPPLE(int n, java.nio.IntBuffer ids)4039 public void glGenVertexArraysAPPLE(int n, java.nio.IntBuffer ids); 4040 4041 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenVertexArraysAPPLE}(GLsizei n, GLuint * ids); </code> */ glGenVertexArraysAPPLE(int n, int[] ids, int ids_offset)4042 public void glGenVertexArraysAPPLE(int n, int[] ids, int ids_offset); 4043 4044 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glGenVertexShadersEXT}(GLuint type); </code> */ glGenVertexShadersEXT(int type)4045 public int glGenVertexShadersEXT(int type); 4046 4047 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGenerateMipmapEXT}(GLenum mode); </code> */ glGenerateMipmapEXT(int mode)4048 public void glGenerateMipmapEXT(int mode); 4049 4050 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveAttrib}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); </code> */ glGetActiveAttrib(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)4051 public void glGetActiveAttrib(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name); 4052 4053 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveAttrib}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); </code> */ glGetActiveAttrib(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)4054 public void glGetActiveAttrib(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset); 4055 4056 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveAttribARB}(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); </code> */ glGetActiveAttribARB(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)4057 public void glGetActiveAttribARB(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name); 4058 4059 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveAttribARB}(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); </code> */ glGetActiveAttribARB(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)4060 public void glGetActiveAttribARB(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset); 4061 4062 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveUniform}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); </code> */ glGetActiveUniform(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)4063 public void glGetActiveUniform(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name); 4064 4065 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveUniform}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); </code> */ glGetActiveUniform(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)4066 public void glGetActiveUniform(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset); 4067 4068 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveUniformARB}(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); </code> */ glGetActiveUniformARB(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)4069 public void glGetActiveUniformARB(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name); 4070 4071 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveUniformARB}(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); </code> */ glGetActiveUniformARB(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)4072 public void glGetActiveUniformARB(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset); 4073 4074 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveVaryingNV}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name); </code> */ glGetActiveVaryingNV(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name)4075 public void glGetActiveVaryingNV(int program, int index, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, java.nio.ByteBuffer name); 4076 4077 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetActiveVaryingNV}(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name); </code> */ glGetActiveVaryingNV(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset)4078 public void glGetActiveVaryingNV(int program, int index, int bufSize, int[] length, int length_offset, int[] size, int size_offset, int[] type, int type_offset, byte[] name, int name_offset); 4079 4080 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetArrayObjectfvATI}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetArrayObjectfvATI(int target, int pname, java.nio.FloatBuffer params)4081 public void glGetArrayObjectfvATI(int target, int pname, java.nio.FloatBuffer params); 4082 4083 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetArrayObjectfvATI}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetArrayObjectfvATI(int target, int pname, float[] params, int params_offset)4084 public void glGetArrayObjectfvATI(int target, int pname, float[] params, int params_offset); 4085 4086 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetArrayObjectivATI}(GLenum target, GLenum pname, GLint * params); </code> */ glGetArrayObjectivATI(int target, int pname, java.nio.IntBuffer params)4087 public void glGetArrayObjectivATI(int target, int pname, java.nio.IntBuffer params); 4088 4089 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetArrayObjectivATI}(GLenum target, GLenum pname, GLint * params); </code> */ glGetArrayObjectivATI(int target, int pname, int[] params, int params_offset)4090 public void glGetArrayObjectivATI(int target, int pname, int[] params, int params_offset); 4091 4092 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetAttachedObjectsARB}(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj); </code> */ glGetAttachedObjectsARB(int program, int maxCount, java.nio.IntBuffer count, java.nio.IntBuffer obj)4093 public void glGetAttachedObjectsARB(int program, int maxCount, java.nio.IntBuffer count, java.nio.IntBuffer obj); 4094 4095 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetAttachedObjectsARB}(GLhandleARB program, GLsizei maxCount, GLsizei * count, GLhandleARB * obj); </code> */ glGetAttachedObjectsARB(int program, int maxCount, int[] count, int count_offset, int[] obj, int obj_offset)4096 public void glGetAttachedObjectsARB(int program, int maxCount, int[] count, int count_offset, int[] obj, int obj_offset); 4097 4098 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetAttachedShaders}(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj); </code> */ glGetAttachedShaders(int program, int maxCount, java.nio.IntBuffer count, java.nio.IntBuffer obj)4099 public void glGetAttachedShaders(int program, int maxCount, java.nio.IntBuffer count, java.nio.IntBuffer obj); 4100 4101 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetAttachedShaders}(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj); </code> */ glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] obj, int obj_offset)4102 public void glGetAttachedShaders(int program, int maxCount, int[] count, int count_offset, int[] obj, int obj_offset); 4103 4104 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetAttribLocation}(GLuint program, const GLchar * name); </code> */ glGetAttribLocation(int program, java.lang.String name)4105 public int glGetAttribLocation(int program, java.lang.String name); 4106 4107 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetAttribLocationARB}(GLhandleARB program, const GLcharARB * name); </code> */ glGetAttribLocationARB(int program, java.lang.String name)4108 public int glGetAttribLocationARB(int program, java.lang.String name); 4109 4110 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetBooleanIndexedvEXT}(GLenum target, GLuint index, GLboolean * data); </code> */ glGetBooleanIndexedvEXT(int target, int index, java.nio.ByteBuffer data)4111 public void glGetBooleanIndexedvEXT(int target, int index, java.nio.ByteBuffer data); 4112 4113 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetBooleanIndexedvEXT}(GLenum target, GLuint index, GLboolean * data); </code> */ glGetBooleanIndexedvEXT(int target, int index, byte[] data, int data_offset)4114 public void glGetBooleanIndexedvEXT(int target, int index, byte[] data, int data_offset); 4115 4116 /** Interface to C language function: <br> <code> void {@native glGetBooleanv}(GLenum pname, GLboolean * params); </code> */ glGetBooleanv(int pname, java.nio.ByteBuffer params)4117 public void glGetBooleanv(int pname, java.nio.ByteBuffer params); 4118 4119 /** Interface to C language function: <br> <code> void {@native glGetBooleanv}(GLenum pname, GLboolean * params); </code> */ glGetBooleanv(int pname, byte[] params, int params_offset)4120 public void glGetBooleanv(int pname, byte[] params, int params_offset); 4121 4122 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetBufferParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetBufferParameteriv(int target, int pname, java.nio.IntBuffer params)4123 public void glGetBufferParameteriv(int target, int pname, java.nio.IntBuffer params); 4124 4125 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetBufferParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetBufferParameteriv(int target, int pname, int[] params, int params_offset)4126 public void glGetBufferParameteriv(int target, int pname, int[] params, int params_offset); 4127 4128 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetBufferParameterivARB}(GLenum target, GLenum pname, GLint * params); </code> */ glGetBufferParameterivARB(int target, int pname, java.nio.IntBuffer params)4129 public void glGetBufferParameterivARB(int target, int pname, java.nio.IntBuffer params); 4130 4131 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetBufferParameterivARB}(GLenum target, GLenum pname, GLint * params); </code> */ glGetBufferParameterivARB(int target, int pname, int[] params, int params_offset)4132 public void glGetBufferParameterivARB(int target, int pname, int[] params, int params_offset); 4133 4134 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetBufferSubData}(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data); </code> */ glGetBufferSubData(int target, int offset, int size, java.nio.Buffer data)4135 public void glGetBufferSubData(int target, int offset, int size, java.nio.Buffer data); 4136 4137 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetBufferSubDataARB}(GLenum target, ptrdiff_t offset, ptrdiff_t size, GLvoid * data); </code> 4138 @param data a direct {@link java.nio.Buffer} */ glGetBufferSubDataARB(int target, int offset, int size, java.nio.Buffer data)4139 public void glGetBufferSubDataARB(int target, int offset, int size, java.nio.Buffer data); 4140 4141 /** Interface to C language function: <br> <code> void {@native glGetClipPlane}(GLenum plane, GLdouble * equation); </code> */ glGetClipPlane(int plane, java.nio.DoubleBuffer equation)4142 public void glGetClipPlane(int plane, java.nio.DoubleBuffer equation); 4143 4144 /** Interface to C language function: <br> <code> void {@native glGetClipPlane}(GLenum plane, GLdouble * equation); </code> */ glGetClipPlane(int plane, double[] equation, int equation_offset)4145 public void glGetClipPlane(int plane, double[] equation, int equation_offset); 4146 4147 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTable}(GLenum target, GLenum format, GLenum type, GLvoid * table); </code> */ glGetColorTable(int target, int format, int type, java.nio.Buffer table)4148 public void glGetColorTable(int target, int format, int type, java.nio.Buffer table); 4149 4150 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTable}(GLenum target, GLenum format, GLenum type, GLvoid * table); </code> */ glGetColorTable(int target, int format, int type, long table_buffer_offset)4151 public void glGetColorTable(int target, int format, int type, long table_buffer_offset); 4152 4153 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableEXT}(GLenum target, GLenum format, GLenum type, GLvoid * table); </code> */ glGetColorTableEXT(int target, int format, int type, java.nio.Buffer table)4154 public void glGetColorTableEXT(int target, int format, int type, java.nio.Buffer table); 4155 4156 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetColorTableParameterfv(int target, int pname, java.nio.FloatBuffer params)4157 public void glGetColorTableParameterfv(int target, int pname, java.nio.FloatBuffer params); 4158 4159 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetColorTableParameterfv(int target, int pname, float[] params, int params_offset)4160 public void glGetColorTableParameterfv(int target, int pname, float[] params, int params_offset); 4161 4162 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableParameterfvEXT}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetColorTableParameterfvEXT(int target, int pname, java.nio.FloatBuffer params)4163 public void glGetColorTableParameterfvEXT(int target, int pname, java.nio.FloatBuffer params); 4164 4165 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableParameterfvEXT}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetColorTableParameterfvEXT(int target, int pname, float[] params, int params_offset)4166 public void glGetColorTableParameterfvEXT(int target, int pname, float[] params, int params_offset); 4167 4168 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetColorTableParameteriv(int target, int pname, java.nio.IntBuffer params)4169 public void glGetColorTableParameteriv(int target, int pname, java.nio.IntBuffer params); 4170 4171 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetColorTableParameteriv(int target, int pname, int[] params, int params_offset)4172 public void glGetColorTableParameteriv(int target, int pname, int[] params, int params_offset); 4173 4174 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableParameterivEXT}(GLenum target, GLenum pname, GLint * params); </code> */ glGetColorTableParameterivEXT(int target, int pname, java.nio.IntBuffer params)4175 public void glGetColorTableParameterivEXT(int target, int pname, java.nio.IntBuffer params); 4176 4177 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetColorTableParameterivEXT}(GLenum target, GLenum pname, GLint * params); </code> */ glGetColorTableParameterivEXT(int target, int pname, int[] params, int params_offset)4178 public void glGetColorTableParameterivEXT(int target, int pname, int[] params, int params_offset); 4179 4180 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerInputParameterfvNV}(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params); </code> */ glGetCombinerInputParameterfvNV(int stage, int portion, int variable, int pname, java.nio.FloatBuffer params)4181 public void glGetCombinerInputParameterfvNV(int stage, int portion, int variable, int pname, java.nio.FloatBuffer params); 4182 4183 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerInputParameterfvNV}(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params); </code> */ glGetCombinerInputParameterfvNV(int stage, int portion, int variable, int pname, float[] params, int params_offset)4184 public void glGetCombinerInputParameterfvNV(int stage, int portion, int variable, int pname, float[] params, int params_offset); 4185 4186 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerInputParameterivNV}(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params); </code> */ glGetCombinerInputParameterivNV(int stage, int portion, int variable, int pname, java.nio.IntBuffer params)4187 public void glGetCombinerInputParameterivNV(int stage, int portion, int variable, int pname, java.nio.IntBuffer params); 4188 4189 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerInputParameterivNV}(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params); </code> */ glGetCombinerInputParameterivNV(int stage, int portion, int variable, int pname, int[] params, int params_offset)4190 public void glGetCombinerInputParameterivNV(int stage, int portion, int variable, int pname, int[] params, int params_offset); 4191 4192 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerOutputParameterfvNV}(GLenum stage, GLenum portion, GLenum pname, GLfloat * params); </code> */ glGetCombinerOutputParameterfvNV(int stage, int portion, int pname, java.nio.FloatBuffer params)4193 public void glGetCombinerOutputParameterfvNV(int stage, int portion, int pname, java.nio.FloatBuffer params); 4194 4195 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerOutputParameterfvNV}(GLenum stage, GLenum portion, GLenum pname, GLfloat * params); </code> */ glGetCombinerOutputParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset)4196 public void glGetCombinerOutputParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset); 4197 4198 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerOutputParameterivNV}(GLenum stage, GLenum portion, GLenum pname, GLint * params); </code> */ glGetCombinerOutputParameterivNV(int stage, int portion, int pname, java.nio.IntBuffer params)4199 public void glGetCombinerOutputParameterivNV(int stage, int portion, int pname, java.nio.IntBuffer params); 4200 4201 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerOutputParameterivNV}(GLenum stage, GLenum portion, GLenum pname, GLint * params); </code> */ glGetCombinerOutputParameterivNV(int stage, int portion, int pname, int[] params, int params_offset)4202 public void glGetCombinerOutputParameterivNV(int stage, int portion, int pname, int[] params, int params_offset); 4203 4204 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerStageParameterfvNV}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetCombinerStageParameterfvNV(int target, int pname, java.nio.FloatBuffer params)4205 public void glGetCombinerStageParameterfvNV(int target, int pname, java.nio.FloatBuffer params); 4206 4207 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCombinerStageParameterfvNV}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetCombinerStageParameterfvNV(int target, int pname, float[] params, int params_offset)4208 public void glGetCombinerStageParameterfvNV(int target, int pname, float[] params, int params_offset); 4209 4210 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCompressedTexImage}(GLenum target, GLint level, GLvoid * img); </code> */ glGetCompressedTexImage(int target, int level, java.nio.Buffer img)4211 public void glGetCompressedTexImage(int target, int level, java.nio.Buffer img); 4212 4213 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetCompressedTexImage}(GLenum target, GLint level, GLvoid * img); </code> */ glGetCompressedTexImage(int target, int level, long img_buffer_offset)4214 public void glGetCompressedTexImage(int target, int level, long img_buffer_offset); 4215 4216 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetConvolutionFilter}(GLenum target, GLenum format, GLenum type, GLvoid * table); </code> */ glGetConvolutionFilter(int target, int format, int type, java.nio.Buffer table)4217 public void glGetConvolutionFilter(int target, int format, int type, java.nio.Buffer table); 4218 4219 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetConvolutionFilter}(GLenum target, GLenum format, GLenum type, GLvoid * table); </code> */ glGetConvolutionFilter(int target, int format, int type, long table_buffer_offset)4220 public void glGetConvolutionFilter(int target, int format, int type, long table_buffer_offset); 4221 4222 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetConvolutionParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetConvolutionParameterfv(int target, int pname, java.nio.FloatBuffer params)4223 public void glGetConvolutionParameterfv(int target, int pname, java.nio.FloatBuffer params); 4224 4225 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetConvolutionParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetConvolutionParameterfv(int target, int pname, float[] params, int params_offset)4226 public void glGetConvolutionParameterfv(int target, int pname, float[] params, int params_offset); 4227 4228 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetConvolutionParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetConvolutionParameteriv(int target, int pname, java.nio.IntBuffer params)4229 public void glGetConvolutionParameteriv(int target, int pname, java.nio.IntBuffer params); 4230 4231 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetConvolutionParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetConvolutionParameteriv(int target, int pname, int[] params, int params_offset)4232 public void glGetConvolutionParameteriv(int target, int pname, int[] params, int params_offset); 4233 4234 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetDetailTexFuncSGIS}(GLenum pname, GLfloat * params); </code> */ glGetDetailTexFuncSGIS(int pname, java.nio.FloatBuffer params)4235 public void glGetDetailTexFuncSGIS(int pname, java.nio.FloatBuffer params); 4236 4237 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetDetailTexFuncSGIS}(GLenum pname, GLfloat * params); </code> */ glGetDetailTexFuncSGIS(int pname, float[] params, int params_offset)4238 public void glGetDetailTexFuncSGIS(int pname, float[] params, int params_offset); 4239 4240 /** Interface to C language function: <br> <code> void {@native glGetDoublev}(GLenum pname, GLdouble * params); </code> */ glGetDoublev(int pname, java.nio.DoubleBuffer params)4241 public void glGetDoublev(int pname, java.nio.DoubleBuffer params); 4242 4243 /** Interface to C language function: <br> <code> void {@native glGetDoublev}(GLenum pname, GLdouble * params); </code> */ glGetDoublev(int pname, double[] params, int params_offset)4244 public void glGetDoublev(int pname, double[] params, int params_offset); 4245 4246 /** Interface to C language function: <br> <code> GLenum {@native glGetError}(void); </code> */ glGetError()4247 public int glGetError(); 4248 4249 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFenceivNV}(GLuint target, GLenum pname, GLint * params); </code> */ glGetFenceivNV(int target, int pname, java.nio.IntBuffer params)4250 public void glGetFenceivNV(int target, int pname, java.nio.IntBuffer params); 4251 4252 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFenceivNV}(GLuint target, GLenum pname, GLint * params); </code> */ glGetFenceivNV(int target, int pname, int[] params, int params_offset)4253 public void glGetFenceivNV(int target, int pname, int[] params, int params_offset); 4254 4255 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFinalCombinerInputParameterfvNV}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetFinalCombinerInputParameterfvNV(int target, int pname, java.nio.FloatBuffer params)4256 public void glGetFinalCombinerInputParameterfvNV(int target, int pname, java.nio.FloatBuffer params); 4257 4258 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFinalCombinerInputParameterfvNV}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetFinalCombinerInputParameterfvNV(int target, int pname, float[] params, int params_offset)4259 public void glGetFinalCombinerInputParameterfvNV(int target, int pname, float[] params, int params_offset); 4260 4261 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFinalCombinerInputParameterivNV}(GLenum target, GLenum pname, GLint * params); </code> */ glGetFinalCombinerInputParameterivNV(int target, int pname, java.nio.IntBuffer params)4262 public void glGetFinalCombinerInputParameterivNV(int target, int pname, java.nio.IntBuffer params); 4263 4264 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFinalCombinerInputParameterivNV}(GLenum target, GLenum pname, GLint * params); </code> */ glGetFinalCombinerInputParameterivNV(int target, int pname, int[] params, int params_offset)4265 public void glGetFinalCombinerInputParameterivNV(int target, int pname, int[] params, int params_offset); 4266 4267 /** Interface to C language function: <br> <code> void {@native glGetFloatv}(GLenum pname, GLfloat * params); </code> */ glGetFloatv(int pname, java.nio.FloatBuffer params)4268 public void glGetFloatv(int pname, java.nio.FloatBuffer params); 4269 4270 /** Interface to C language function: <br> <code> void {@native glGetFloatv}(GLenum pname, GLfloat * params); </code> */ glGetFloatv(int pname, float[] params, int params_offset)4271 public void glGetFloatv(int pname, float[] params, int params_offset); 4272 4273 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFogFuncSGIS}(GLfloat * points); </code> */ glGetFogFuncSGIS(java.nio.FloatBuffer points)4274 public void glGetFogFuncSGIS(java.nio.FloatBuffer points); 4275 4276 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFogFuncSGIS}(GLfloat * points); </code> */ glGetFogFuncSGIS(float[] points, int points_offset)4277 public void glGetFogFuncSGIS(float[] points, int points_offset); 4278 4279 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetFragDataLocationEXT}(GLuint program, const GLchar * name); </code> */ glGetFragDataLocationEXT(int program, java.nio.ByteBuffer name)4280 public int glGetFragDataLocationEXT(int program, java.nio.ByteBuffer name); 4281 4282 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetFragDataLocationEXT}(GLuint program, const GLchar * name); </code> */ glGetFragDataLocationEXT(int program, byte[] name, int name_offset)4283 public int glGetFragDataLocationEXT(int program, byte[] name, int name_offset); 4284 4285 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFragmentLightfvSGIX}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetFragmentLightfvSGIX(int target, int pname, java.nio.FloatBuffer params)4286 public void glGetFragmentLightfvSGIX(int target, int pname, java.nio.FloatBuffer params); 4287 4288 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFragmentLightfvSGIX}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetFragmentLightfvSGIX(int target, int pname, float[] params, int params_offset)4289 public void glGetFragmentLightfvSGIX(int target, int pname, float[] params, int params_offset); 4290 4291 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFragmentLightivSGIX}(GLenum target, GLenum pname, GLint * params); </code> */ glGetFragmentLightivSGIX(int target, int pname, java.nio.IntBuffer params)4292 public void glGetFragmentLightivSGIX(int target, int pname, java.nio.IntBuffer params); 4293 4294 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFragmentLightivSGIX}(GLenum target, GLenum pname, GLint * params); </code> */ glGetFragmentLightivSGIX(int target, int pname, int[] params, int params_offset)4295 public void glGetFragmentLightivSGIX(int target, int pname, int[] params, int params_offset); 4296 4297 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFragmentMaterialfvSGIX}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetFragmentMaterialfvSGIX(int target, int pname, java.nio.FloatBuffer params)4298 public void glGetFragmentMaterialfvSGIX(int target, int pname, java.nio.FloatBuffer params); 4299 4300 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFragmentMaterialfvSGIX}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetFragmentMaterialfvSGIX(int target, int pname, float[] params, int params_offset)4301 public void glGetFragmentMaterialfvSGIX(int target, int pname, float[] params, int params_offset); 4302 4303 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFragmentMaterialivSGIX}(GLenum target, GLenum pname, GLint * params); </code> */ glGetFragmentMaterialivSGIX(int target, int pname, java.nio.IntBuffer params)4304 public void glGetFragmentMaterialivSGIX(int target, int pname, java.nio.IntBuffer params); 4305 4306 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFragmentMaterialivSGIX}(GLenum target, GLenum pname, GLint * params); </code> */ glGetFragmentMaterialivSGIX(int target, int pname, int[] params, int params_offset)4307 public void glGetFragmentMaterialivSGIX(int target, int pname, int[] params, int params_offset); 4308 4309 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFramebufferAttachmentParameterivEXT}(GLenum stage, GLenum portion, GLenum pname, GLint * params); </code> */ glGetFramebufferAttachmentParameterivEXT(int stage, int portion, int pname, java.nio.IntBuffer params)4310 public void glGetFramebufferAttachmentParameterivEXT(int stage, int portion, int pname, java.nio.IntBuffer params); 4311 4312 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetFramebufferAttachmentParameterivEXT}(GLenum stage, GLenum portion, GLenum pname, GLint * params); </code> */ glGetFramebufferAttachmentParameterivEXT(int stage, int portion, int pname, int[] params, int params_offset)4313 public void glGetFramebufferAttachmentParameterivEXT(int stage, int portion, int pname, int[] params, int params_offset); 4314 4315 /** Entry point (through function pointer) to C language function: <br> <code> GLhandleARB {@native glGetHandleARB}(GLenum type); </code> */ glGetHandleARB(int type)4316 public int glGetHandleARB(int type); 4317 4318 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetHistogram}(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); </code> */ glGetHistogram(int target, boolean reset, int format, int type, java.nio.Buffer values)4319 public void glGetHistogram(int target, boolean reset, int format, int type, java.nio.Buffer values); 4320 4321 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetHistogram}(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); </code> */ glGetHistogram(int target, boolean reset, int format, int type, long values_buffer_offset)4322 public void glGetHistogram(int target, boolean reset, int format, int type, long values_buffer_offset); 4323 4324 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetHistogramParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetHistogramParameterfv(int target, int pname, java.nio.FloatBuffer params)4325 public void glGetHistogramParameterfv(int target, int pname, java.nio.FloatBuffer params); 4326 4327 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetHistogramParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetHistogramParameterfv(int target, int pname, float[] params, int params_offset)4328 public void glGetHistogramParameterfv(int target, int pname, float[] params, int params_offset); 4329 4330 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetHistogramParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetHistogramParameteriv(int target, int pname, java.nio.IntBuffer params)4331 public void glGetHistogramParameteriv(int target, int pname, java.nio.IntBuffer params); 4332 4333 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetHistogramParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetHistogramParameteriv(int target, int pname, int[] params, int params_offset)4334 public void glGetHistogramParameteriv(int target, int pname, int[] params, int params_offset); 4335 4336 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetImageTransformParameterfvHP}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetImageTransformParameterfvHP(int target, int pname, java.nio.FloatBuffer params)4337 public void glGetImageTransformParameterfvHP(int target, int pname, java.nio.FloatBuffer params); 4338 4339 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetImageTransformParameterfvHP}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetImageTransformParameterfvHP(int target, int pname, float[] params, int params_offset)4340 public void glGetImageTransformParameterfvHP(int target, int pname, float[] params, int params_offset); 4341 4342 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetImageTransformParameterivHP}(GLenum target, GLenum pname, GLint * params); </code> */ glGetImageTransformParameterivHP(int target, int pname, java.nio.IntBuffer params)4343 public void glGetImageTransformParameterivHP(int target, int pname, java.nio.IntBuffer params); 4344 4345 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetImageTransformParameterivHP}(GLenum target, GLenum pname, GLint * params); </code> */ glGetImageTransformParameterivHP(int target, int pname, int[] params, int params_offset)4346 public void glGetImageTransformParameterivHP(int target, int pname, int[] params, int params_offset); 4347 4348 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetInfoLogARB}(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog); </code> */ glGetInfoLogARB(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)4349 public void glGetInfoLogARB(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog); 4350 4351 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetInfoLogARB}(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog); </code> */ glGetInfoLogARB(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)4352 public void glGetInfoLogARB(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset); 4353 4354 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetInstrumentsSGIX}(void); </code> */ glGetInstrumentsSGIX()4355 public int glGetInstrumentsSGIX(); 4356 4357 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetIntegerIndexedvEXT}(GLenum target, GLuint index, GLint * data); </code> */ glGetIntegerIndexedvEXT(int target, int index, java.nio.IntBuffer data)4358 public void glGetIntegerIndexedvEXT(int target, int index, java.nio.IntBuffer data); 4359 4360 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetIntegerIndexedvEXT}(GLenum target, GLuint index, GLint * data); </code> */ glGetIntegerIndexedvEXT(int target, int index, int[] data, int data_offset)4361 public void glGetIntegerIndexedvEXT(int target, int index, int[] data, int data_offset); 4362 4363 /** Interface to C language function: <br> <code> void {@native glGetIntegerv}(GLenum pname, GLint * params); </code> */ glGetIntegerv(int pname, java.nio.IntBuffer params)4364 public void glGetIntegerv(int pname, java.nio.IntBuffer params); 4365 4366 /** Interface to C language function: <br> <code> void {@native glGetIntegerv}(GLenum pname, GLint * params); </code> */ glGetIntegerv(int pname, int[] params, int params_offset)4367 public void glGetIntegerv(int pname, int[] params, int params_offset); 4368 4369 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetInvariantBooleanvEXT}(GLuint id, GLenum pname, GLboolean * program); </code> */ glGetInvariantBooleanvEXT(int id, int pname, java.nio.ByteBuffer program)4370 public void glGetInvariantBooleanvEXT(int id, int pname, java.nio.ByteBuffer program); 4371 4372 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetInvariantBooleanvEXT}(GLuint id, GLenum pname, GLboolean * program); </code> */ glGetInvariantBooleanvEXT(int id, int pname, byte[] program, int program_offset)4373 public void glGetInvariantBooleanvEXT(int id, int pname, byte[] program, int program_offset); 4374 4375 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetInvariantFloatvEXT}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetInvariantFloatvEXT(int target, int pname, java.nio.FloatBuffer params)4376 public void glGetInvariantFloatvEXT(int target, int pname, java.nio.FloatBuffer params); 4377 4378 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetInvariantFloatvEXT}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetInvariantFloatvEXT(int target, int pname, float[] params, int params_offset)4379 public void glGetInvariantFloatvEXT(int target, int pname, float[] params, int params_offset); 4380 4381 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetInvariantIntegervEXT}(GLuint target, GLenum pname, GLint * params); </code> */ glGetInvariantIntegervEXT(int target, int pname, java.nio.IntBuffer params)4382 public void glGetInvariantIntegervEXT(int target, int pname, java.nio.IntBuffer params); 4383 4384 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetInvariantIntegervEXT}(GLuint target, GLenum pname, GLint * params); </code> */ glGetInvariantIntegervEXT(int target, int pname, int[] params, int params_offset)4385 public void glGetInvariantIntegervEXT(int target, int pname, int[] params, int params_offset); 4386 4387 /** Interface to C language function: <br> <code> void {@native glGetLightfv}(GLenum light, GLenum pname, GLfloat * params); </code> */ glGetLightfv(int light, int pname, java.nio.FloatBuffer params)4388 public void glGetLightfv(int light, int pname, java.nio.FloatBuffer params); 4389 4390 /** Interface to C language function: <br> <code> void {@native glGetLightfv}(GLenum light, GLenum pname, GLfloat * params); </code> */ glGetLightfv(int light, int pname, float[] params, int params_offset)4391 public void glGetLightfv(int light, int pname, float[] params, int params_offset); 4392 4393 /** Interface to C language function: <br> <code> void {@native glGetLightiv}(GLenum light, GLenum pname, GLint * params); </code> */ glGetLightiv(int light, int pname, java.nio.IntBuffer params)4394 public void glGetLightiv(int light, int pname, java.nio.IntBuffer params); 4395 4396 /** Interface to C language function: <br> <code> void {@native glGetLightiv}(GLenum light, GLenum pname, GLint * params); </code> */ glGetLightiv(int light, int pname, int[] params, int params_offset)4397 public void glGetLightiv(int light, int pname, int[] params, int params_offset); 4398 4399 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetListParameterfvSGIX}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetListParameterfvSGIX(int target, int pname, java.nio.FloatBuffer params)4400 public void glGetListParameterfvSGIX(int target, int pname, java.nio.FloatBuffer params); 4401 4402 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetListParameterfvSGIX}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetListParameterfvSGIX(int target, int pname, float[] params, int params_offset)4403 public void glGetListParameterfvSGIX(int target, int pname, float[] params, int params_offset); 4404 4405 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetListParameterivSGIX}(GLuint target, GLenum pname, GLint * params); </code> */ glGetListParameterivSGIX(int target, int pname, java.nio.IntBuffer params)4406 public void glGetListParameterivSGIX(int target, int pname, java.nio.IntBuffer params); 4407 4408 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetListParameterivSGIX}(GLuint target, GLenum pname, GLint * params); </code> */ glGetListParameterivSGIX(int target, int pname, int[] params, int params_offset)4409 public void glGetListParameterivSGIX(int target, int pname, int[] params, int params_offset); 4410 4411 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetLocalConstantBooleanvEXT}(GLuint id, GLenum pname, GLboolean * program); </code> */ glGetLocalConstantBooleanvEXT(int id, int pname, java.nio.ByteBuffer program)4412 public void glGetLocalConstantBooleanvEXT(int id, int pname, java.nio.ByteBuffer program); 4413 4414 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetLocalConstantBooleanvEXT}(GLuint id, GLenum pname, GLboolean * program); </code> */ glGetLocalConstantBooleanvEXT(int id, int pname, byte[] program, int program_offset)4415 public void glGetLocalConstantBooleanvEXT(int id, int pname, byte[] program, int program_offset); 4416 4417 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetLocalConstantFloatvEXT}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetLocalConstantFloatvEXT(int target, int pname, java.nio.FloatBuffer params)4418 public void glGetLocalConstantFloatvEXT(int target, int pname, java.nio.FloatBuffer params); 4419 4420 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetLocalConstantFloatvEXT}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetLocalConstantFloatvEXT(int target, int pname, float[] params, int params_offset)4421 public void glGetLocalConstantFloatvEXT(int target, int pname, float[] params, int params_offset); 4422 4423 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetLocalConstantIntegervEXT}(GLuint target, GLenum pname, GLint * params); </code> */ glGetLocalConstantIntegervEXT(int target, int pname, java.nio.IntBuffer params)4424 public void glGetLocalConstantIntegervEXT(int target, int pname, java.nio.IntBuffer params); 4425 4426 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetLocalConstantIntegervEXT}(GLuint target, GLenum pname, GLint * params); </code> */ glGetLocalConstantIntegervEXT(int target, int pname, int[] params, int params_offset)4427 public void glGetLocalConstantIntegervEXT(int target, int pname, int[] params, int params_offset); 4428 4429 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapAttribParameterfvNV}(GLenum stage, GLuint portion, GLenum pname, GLfloat * params); </code> */ glGetMapAttribParameterfvNV(int stage, int portion, int pname, java.nio.FloatBuffer params)4430 public void glGetMapAttribParameterfvNV(int stage, int portion, int pname, java.nio.FloatBuffer params); 4431 4432 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapAttribParameterfvNV}(GLenum stage, GLuint portion, GLenum pname, GLfloat * params); </code> */ glGetMapAttribParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset)4433 public void glGetMapAttribParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset); 4434 4435 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapAttribParameterivNV}(GLenum stage, GLuint portion, GLenum pname, GLint * params); </code> */ glGetMapAttribParameterivNV(int stage, int portion, int pname, java.nio.IntBuffer params)4436 public void glGetMapAttribParameterivNV(int stage, int portion, int pname, java.nio.IntBuffer params); 4437 4438 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapAttribParameterivNV}(GLenum stage, GLuint portion, GLenum pname, GLint * params); </code> */ glGetMapAttribParameterivNV(int stage, int portion, int pname, int[] params, int params_offset)4439 public void glGetMapAttribParameterivNV(int stage, int portion, int pname, int[] params, int params_offset); 4440 4441 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapControlPointsNV}(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points); </code> */ glGetMapControlPointsNV(int target, int index, int type, int ustride, int vstride, boolean packed, java.nio.Buffer points)4442 public void glGetMapControlPointsNV(int target, int index, int type, int ustride, int vstride, boolean packed, java.nio.Buffer points); 4443 4444 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapParameterfvNV}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetMapParameterfvNV(int target, int pname, java.nio.FloatBuffer params)4445 public void glGetMapParameterfvNV(int target, int pname, java.nio.FloatBuffer params); 4446 4447 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapParameterfvNV}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetMapParameterfvNV(int target, int pname, float[] params, int params_offset)4448 public void glGetMapParameterfvNV(int target, int pname, float[] params, int params_offset); 4449 4450 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapParameterivNV}(GLenum target, GLenum pname, GLint * params); </code> */ glGetMapParameterivNV(int target, int pname, java.nio.IntBuffer params)4451 public void glGetMapParameterivNV(int target, int pname, java.nio.IntBuffer params); 4452 4453 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMapParameterivNV}(GLenum target, GLenum pname, GLint * params); </code> */ glGetMapParameterivNV(int target, int pname, int[] params, int params_offset)4454 public void glGetMapParameterivNV(int target, int pname, int[] params, int params_offset); 4455 4456 /** Interface to C language function: <br> <code> void {@native glGetMapdv}(GLenum target, GLenum query, GLdouble * v); </code> */ glGetMapdv(int target, int query, java.nio.DoubleBuffer v)4457 public void glGetMapdv(int target, int query, java.nio.DoubleBuffer v); 4458 4459 /** Interface to C language function: <br> <code> void {@native glGetMapdv}(GLenum target, GLenum query, GLdouble * v); </code> */ glGetMapdv(int target, int query, double[] v, int v_offset)4460 public void glGetMapdv(int target, int query, double[] v, int v_offset); 4461 4462 /** Interface to C language function: <br> <code> void {@native glGetMapfv}(GLenum target, GLenum query, GLfloat * v); </code> */ glGetMapfv(int target, int query, java.nio.FloatBuffer v)4463 public void glGetMapfv(int target, int query, java.nio.FloatBuffer v); 4464 4465 /** Interface to C language function: <br> <code> void {@native glGetMapfv}(GLenum target, GLenum query, GLfloat * v); </code> */ glGetMapfv(int target, int query, float[] v, int v_offset)4466 public void glGetMapfv(int target, int query, float[] v, int v_offset); 4467 4468 /** Interface to C language function: <br> <code> void {@native glGetMapiv}(GLenum target, GLenum query, GLint * v); </code> */ glGetMapiv(int target, int query, java.nio.IntBuffer v)4469 public void glGetMapiv(int target, int query, java.nio.IntBuffer v); 4470 4471 /** Interface to C language function: <br> <code> void {@native glGetMapiv}(GLenum target, GLenum query, GLint * v); </code> */ glGetMapiv(int target, int query, int[] v, int v_offset)4472 public void glGetMapiv(int target, int query, int[] v, int v_offset); 4473 4474 /** Interface to C language function: <br> <code> void {@native glGetMaterialfv}(GLenum face, GLenum pname, GLfloat * params); </code> */ glGetMaterialfv(int face, int pname, java.nio.FloatBuffer params)4475 public void glGetMaterialfv(int face, int pname, java.nio.FloatBuffer params); 4476 4477 /** Interface to C language function: <br> <code> void {@native glGetMaterialfv}(GLenum face, GLenum pname, GLfloat * params); </code> */ glGetMaterialfv(int face, int pname, float[] params, int params_offset)4478 public void glGetMaterialfv(int face, int pname, float[] params, int params_offset); 4479 4480 /** Interface to C language function: <br> <code> void {@native glGetMaterialiv}(GLenum face, GLenum pname, GLint * params); </code> */ glGetMaterialiv(int face, int pname, java.nio.IntBuffer params)4481 public void glGetMaterialiv(int face, int pname, java.nio.IntBuffer params); 4482 4483 /** Interface to C language function: <br> <code> void {@native glGetMaterialiv}(GLenum face, GLenum pname, GLint * params); </code> */ glGetMaterialiv(int face, int pname, int[] params, int params_offset)4484 public void glGetMaterialiv(int face, int pname, int[] params, int params_offset); 4485 4486 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMinmax}(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); </code> */ glGetMinmax(int target, boolean reset, int format, int type, java.nio.Buffer values)4487 public void glGetMinmax(int target, boolean reset, int format, int type, java.nio.Buffer values); 4488 4489 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMinmax}(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); </code> */ glGetMinmax(int target, boolean reset, int format, int type, long values_buffer_offset)4490 public void glGetMinmax(int target, boolean reset, int format, int type, long values_buffer_offset); 4491 4492 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMinmaxParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetMinmaxParameterfv(int target, int pname, java.nio.FloatBuffer params)4493 public void glGetMinmaxParameterfv(int target, int pname, java.nio.FloatBuffer params); 4494 4495 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMinmaxParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetMinmaxParameterfv(int target, int pname, float[] params, int params_offset)4496 public void glGetMinmaxParameterfv(int target, int pname, float[] params, int params_offset); 4497 4498 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMinmaxParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetMinmaxParameteriv(int target, int pname, java.nio.IntBuffer params)4499 public void glGetMinmaxParameteriv(int target, int pname, java.nio.IntBuffer params); 4500 4501 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetMinmaxParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetMinmaxParameteriv(int target, int pname, int[] params, int params_offset)4502 public void glGetMinmaxParameteriv(int target, int pname, int[] params, int params_offset); 4503 4504 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetObjectBufferfvATI}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetObjectBufferfvATI(int target, int pname, java.nio.FloatBuffer params)4505 public void glGetObjectBufferfvATI(int target, int pname, java.nio.FloatBuffer params); 4506 4507 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetObjectBufferfvATI}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetObjectBufferfvATI(int target, int pname, float[] params, int params_offset)4508 public void glGetObjectBufferfvATI(int target, int pname, float[] params, int params_offset); 4509 4510 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetObjectBufferivATI}(GLuint target, GLenum pname, GLint * params); </code> */ glGetObjectBufferivATI(int target, int pname, java.nio.IntBuffer params)4511 public void glGetObjectBufferivATI(int target, int pname, java.nio.IntBuffer params); 4512 4513 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetObjectBufferivATI}(GLuint target, GLenum pname, GLint * params); </code> */ glGetObjectBufferivATI(int target, int pname, int[] params, int params_offset)4514 public void glGetObjectBufferivATI(int target, int pname, int[] params, int params_offset); 4515 4516 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetObjectParameterfvARB}(GLhandleARB target, GLenum pname, GLfloat * params); </code> */ glGetObjectParameterfvARB(int target, int pname, java.nio.FloatBuffer params)4517 public void glGetObjectParameterfvARB(int target, int pname, java.nio.FloatBuffer params); 4518 4519 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetObjectParameterfvARB}(GLhandleARB target, GLenum pname, GLfloat * params); </code> */ glGetObjectParameterfvARB(int target, int pname, float[] params, int params_offset)4520 public void glGetObjectParameterfvARB(int target, int pname, float[] params, int params_offset); 4521 4522 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetObjectParameterivARB}(GLhandleARB target, GLenum pname, GLint * params); </code> */ glGetObjectParameterivARB(int target, int pname, java.nio.IntBuffer params)4523 public void glGetObjectParameterivARB(int target, int pname, java.nio.IntBuffer params); 4524 4525 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetObjectParameterivARB}(GLhandleARB target, GLenum pname, GLint * params); </code> */ glGetObjectParameterivARB(int target, int pname, int[] params, int params_offset)4526 public void glGetObjectParameterivARB(int target, int pname, int[] params, int params_offset); 4527 4528 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetOcclusionQueryivNV}(GLuint target, GLenum pname, GLint * params); </code> */ glGetOcclusionQueryivNV(int target, int pname, java.nio.IntBuffer params)4529 public void glGetOcclusionQueryivNV(int target, int pname, java.nio.IntBuffer params); 4530 4531 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetOcclusionQueryivNV}(GLuint target, GLenum pname, GLint * params); </code> */ glGetOcclusionQueryivNV(int target, int pname, int[] params, int params_offset)4532 public void glGetOcclusionQueryivNV(int target, int pname, int[] params, int params_offset); 4533 4534 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetOcclusionQueryuivNV}(GLuint id, GLenum pname, GLuint * params); </code> */ glGetOcclusionQueryuivNV(int id, int pname, java.nio.IntBuffer params)4535 public void glGetOcclusionQueryuivNV(int id, int pname, java.nio.IntBuffer params); 4536 4537 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetOcclusionQueryuivNV}(GLuint id, GLenum pname, GLuint * params); </code> */ glGetOcclusionQueryuivNV(int id, int pname, int[] params, int params_offset)4538 public void glGetOcclusionQueryuivNV(int id, int pname, int[] params, int params_offset); 4539 4540 /** Interface to C language function: <br> <code> void {@native glGetPixelMapfv}(GLenum map, GLfloat * values); </code> */ glGetPixelMapfv(int map, java.nio.FloatBuffer values)4541 public void glGetPixelMapfv(int map, java.nio.FloatBuffer values); 4542 4543 /** Interface to C language function: <br> <code> void {@native glGetPixelMapfv}(GLenum map, GLfloat * values); </code> */ glGetPixelMapfv(int map, float[] values, int values_offset)4544 public void glGetPixelMapfv(int map, float[] values, int values_offset); 4545 4546 /** Interface to C language function: <br> <code> void {@native glGetPixelMapfv}(GLenum map, GLfloat * values); </code> */ glGetPixelMapfv(int map, long values_buffer_offset)4547 public void glGetPixelMapfv(int map, long values_buffer_offset); 4548 4549 /** Interface to C language function: <br> <code> void {@native glGetPixelMapuiv}(GLenum map, GLuint * values); </code> */ glGetPixelMapuiv(int map, java.nio.IntBuffer values)4550 public void glGetPixelMapuiv(int map, java.nio.IntBuffer values); 4551 4552 /** Interface to C language function: <br> <code> void {@native glGetPixelMapuiv}(GLenum map, GLuint * values); </code> */ glGetPixelMapuiv(int map, int[] values, int values_offset)4553 public void glGetPixelMapuiv(int map, int[] values, int values_offset); 4554 4555 /** Interface to C language function: <br> <code> void {@native glGetPixelMapuiv}(GLenum map, GLuint * values); </code> */ glGetPixelMapuiv(int map, long values_buffer_offset)4556 public void glGetPixelMapuiv(int map, long values_buffer_offset); 4557 4558 /** Interface to C language function: <br> <code> void {@native glGetPixelMapusv}(GLenum map, GLushort * values); </code> */ glGetPixelMapusv(int map, java.nio.ShortBuffer values)4559 public void glGetPixelMapusv(int map, java.nio.ShortBuffer values); 4560 4561 /** Interface to C language function: <br> <code> void {@native glGetPixelMapusv}(GLenum map, GLushort * values); </code> */ glGetPixelMapusv(int map, short[] values, int values_offset)4562 public void glGetPixelMapusv(int map, short[] values, int values_offset); 4563 4564 /** Interface to C language function: <br> <code> void {@native glGetPixelMapusv}(GLenum map, GLushort * values); </code> */ glGetPixelMapusv(int map, long values_buffer_offset)4565 public void glGetPixelMapusv(int map, long values_buffer_offset); 4566 4567 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetPixelTexGenParameterfvSGIS}(GLenum pname, GLfloat * params); </code> */ glGetPixelTexGenParameterfvSGIS(int pname, java.nio.FloatBuffer params)4568 public void glGetPixelTexGenParameterfvSGIS(int pname, java.nio.FloatBuffer params); 4569 4570 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetPixelTexGenParameterfvSGIS}(GLenum pname, GLfloat * params); </code> */ glGetPixelTexGenParameterfvSGIS(int pname, float[] params, int params_offset)4571 public void glGetPixelTexGenParameterfvSGIS(int pname, float[] params, int params_offset); 4572 4573 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetPixelTexGenParameterivSGIS}(GLenum pname, GLint * params); </code> */ glGetPixelTexGenParameterivSGIS(int pname, java.nio.IntBuffer params)4574 public void glGetPixelTexGenParameterivSGIS(int pname, java.nio.IntBuffer params); 4575 4576 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetPixelTexGenParameterivSGIS}(GLenum pname, GLint * params); </code> */ glGetPixelTexGenParameterivSGIS(int pname, int[] params, int params_offset)4577 public void glGetPixelTexGenParameterivSGIS(int pname, int[] params, int params_offset); 4578 4579 /** Interface to C language function: <br> <code> void {@native glGetPolygonStipple}(GLubyte * mask); </code> */ glGetPolygonStipple(java.nio.ByteBuffer mask)4580 public void glGetPolygonStipple(java.nio.ByteBuffer mask); 4581 4582 /** Interface to C language function: <br> <code> void {@native glGetPolygonStipple}(GLubyte * mask); </code> */ glGetPolygonStipple(byte[] mask, int mask_offset)4583 public void glGetPolygonStipple(byte[] mask, int mask_offset); 4584 4585 /** Interface to C language function: <br> <code> void {@native glGetPolygonStipple}(GLubyte * mask); </code> */ glGetPolygonStipple(long mask_buffer_offset)4586 public void glGetPolygonStipple(long mask_buffer_offset); 4587 4588 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramEnvParameterIivNV}(GLenum target, GLuint index, GLint * params); </code> */ glGetProgramEnvParameterIivNV(int target, int index, java.nio.IntBuffer params)4589 public void glGetProgramEnvParameterIivNV(int target, int index, java.nio.IntBuffer params); 4590 4591 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramEnvParameterIivNV}(GLenum target, GLuint index, GLint * params); </code> */ glGetProgramEnvParameterIivNV(int target, int index, int[] params, int params_offset)4592 public void glGetProgramEnvParameterIivNV(int target, int index, int[] params, int params_offset); 4593 4594 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramEnvParameterIuivNV}(GLenum target, GLuint index, GLuint * params); </code> */ glGetProgramEnvParameterIuivNV(int target, int index, java.nio.IntBuffer params)4595 public void glGetProgramEnvParameterIuivNV(int target, int index, java.nio.IntBuffer params); 4596 4597 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramEnvParameterIuivNV}(GLenum target, GLuint index, GLuint * params); </code> */ glGetProgramEnvParameterIuivNV(int target, int index, int[] params, int params_offset)4598 public void glGetProgramEnvParameterIuivNV(int target, int index, int[] params, int params_offset); 4599 4600 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramEnvParameterdvARB}(GLenum index, GLuint pname, GLdouble * params); </code> */ glGetProgramEnvParameterdvARB(int index, int pname, java.nio.DoubleBuffer params)4601 public void glGetProgramEnvParameterdvARB(int index, int pname, java.nio.DoubleBuffer params); 4602 4603 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramEnvParameterdvARB}(GLenum index, GLuint pname, GLdouble * params); </code> */ glGetProgramEnvParameterdvARB(int index, int pname, double[] params, int params_offset)4604 public void glGetProgramEnvParameterdvARB(int index, int pname, double[] params, int params_offset); 4605 4606 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramEnvParameterfvARB}(GLenum target, GLuint pname, GLfloat * params); </code> */ glGetProgramEnvParameterfvARB(int target, int pname, java.nio.FloatBuffer params)4607 public void glGetProgramEnvParameterfvARB(int target, int pname, java.nio.FloatBuffer params); 4608 4609 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramEnvParameterfvARB}(GLenum target, GLuint pname, GLfloat * params); </code> */ glGetProgramEnvParameterfvARB(int target, int pname, float[] params, int params_offset)4610 public void glGetProgramEnvParameterfvARB(int target, int pname, float[] params, int params_offset); 4611 4612 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); </code> */ glGetProgramInfoLog(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)4613 public void glGetProgramInfoLog(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog); 4614 4615 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); </code> */ glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)4616 public void glGetProgramInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset); 4617 4618 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramLocalParameterIivNV}(GLenum target, GLuint index, GLint * params); </code> */ glGetProgramLocalParameterIivNV(int target, int index, java.nio.IntBuffer params)4619 public void glGetProgramLocalParameterIivNV(int target, int index, java.nio.IntBuffer params); 4620 4621 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramLocalParameterIivNV}(GLenum target, GLuint index, GLint * params); </code> */ glGetProgramLocalParameterIivNV(int target, int index, int[] params, int params_offset)4622 public void glGetProgramLocalParameterIivNV(int target, int index, int[] params, int params_offset); 4623 4624 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramLocalParameterIuivNV}(GLenum target, GLuint index, GLuint * params); </code> */ glGetProgramLocalParameterIuivNV(int target, int index, java.nio.IntBuffer params)4625 public void glGetProgramLocalParameterIuivNV(int target, int index, java.nio.IntBuffer params); 4626 4627 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramLocalParameterIuivNV}(GLenum target, GLuint index, GLuint * params); </code> */ glGetProgramLocalParameterIuivNV(int target, int index, int[] params, int params_offset)4628 public void glGetProgramLocalParameterIuivNV(int target, int index, int[] params, int params_offset); 4629 4630 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramLocalParameterdvARB}(GLenum index, GLuint pname, GLdouble * params); </code> */ glGetProgramLocalParameterdvARB(int index, int pname, java.nio.DoubleBuffer params)4631 public void glGetProgramLocalParameterdvARB(int index, int pname, java.nio.DoubleBuffer params); 4632 4633 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramLocalParameterdvARB}(GLenum index, GLuint pname, GLdouble * params); </code> */ glGetProgramLocalParameterdvARB(int index, int pname, double[] params, int params_offset)4634 public void glGetProgramLocalParameterdvARB(int index, int pname, double[] params, int params_offset); 4635 4636 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramLocalParameterfvARB}(GLenum target, GLuint pname, GLfloat * params); </code> */ glGetProgramLocalParameterfvARB(int target, int pname, java.nio.FloatBuffer params)4637 public void glGetProgramLocalParameterfvARB(int target, int pname, java.nio.FloatBuffer params); 4638 4639 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramLocalParameterfvARB}(GLenum target, GLuint pname, GLfloat * params); </code> */ glGetProgramLocalParameterfvARB(int target, int pname, float[] params, int params_offset)4640 public void glGetProgramLocalParameterfvARB(int target, int pname, float[] params, int params_offset); 4641 4642 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramNamedParameterdvNV}(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); </code> */ glGetProgramNamedParameterdvNV(int id, int len, java.lang.String name, java.nio.DoubleBuffer params)4643 public void glGetProgramNamedParameterdvNV(int id, int len, java.lang.String name, java.nio.DoubleBuffer params); 4644 4645 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramNamedParameterdvNV}(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); </code> */ glGetProgramNamedParameterdvNV(int id, int len, java.lang.String name, double[] params, int params_offset)4646 public void glGetProgramNamedParameterdvNV(int id, int len, java.lang.String name, double[] params, int params_offset); 4647 4648 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramNamedParameterfvNV}(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); </code> */ glGetProgramNamedParameterfvNV(int id, int len, java.lang.String name, java.nio.FloatBuffer params)4649 public void glGetProgramNamedParameterfvNV(int id, int len, java.lang.String name, java.nio.FloatBuffer params); 4650 4651 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramNamedParameterfvNV}(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); </code> */ glGetProgramNamedParameterfvNV(int id, int len, java.lang.String name, float[] params, int params_offset)4652 public void glGetProgramNamedParameterfvNV(int id, int len, java.lang.String name, float[] params, int params_offset); 4653 4654 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramParameterdvNV}(GLenum target, GLuint index, GLenum pname, GLdouble * params); </code> */ glGetProgramParameterdvNV(int target, int index, int pname, java.nio.DoubleBuffer params)4655 public void glGetProgramParameterdvNV(int target, int index, int pname, java.nio.DoubleBuffer params); 4656 4657 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramParameterdvNV}(GLenum target, GLuint index, GLenum pname, GLdouble * params); </code> */ glGetProgramParameterdvNV(int target, int index, int pname, double[] params, int params_offset)4658 public void glGetProgramParameterdvNV(int target, int index, int pname, double[] params, int params_offset); 4659 4660 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramParameterfvNV}(GLenum stage, GLuint portion, GLenum pname, GLfloat * params); </code> */ glGetProgramParameterfvNV(int stage, int portion, int pname, java.nio.FloatBuffer params)4661 public void glGetProgramParameterfvNV(int stage, int portion, int pname, java.nio.FloatBuffer params); 4662 4663 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramParameterfvNV}(GLenum stage, GLuint portion, GLenum pname, GLfloat * params); </code> */ glGetProgramParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset)4664 public void glGetProgramParameterfvNV(int stage, int portion, int pname, float[] params, int params_offset); 4665 4666 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramStringARB}(GLenum target, GLenum pname, GLvoid * string); </code> 4667 @param string a direct {@link java.nio.Buffer} */ glGetProgramStringARB(int target, int pname, java.nio.Buffer string)4668 public void glGetProgramStringARB(int target, int pname, java.nio.Buffer string); 4669 4670 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramStringNV}(GLuint id, GLenum pname, GLubyte * program); </code> */ glGetProgramStringNV(int id, int pname, java.nio.ByteBuffer program)4671 public void glGetProgramStringNV(int id, int pname, java.nio.ByteBuffer program); 4672 4673 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramStringNV}(GLuint id, GLenum pname, GLubyte * program); </code> */ glGetProgramStringNV(int id, int pname, byte[] program, int program_offset)4674 public void glGetProgramStringNV(int id, int pname, byte[] program, int program_offset); 4675 4676 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramiv}(GLuint target, GLenum pname, GLint * params); </code> */ glGetProgramiv(int target, int pname, java.nio.IntBuffer params)4677 public void glGetProgramiv(int target, int pname, java.nio.IntBuffer params); 4678 4679 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramiv}(GLuint target, GLenum pname, GLint * params); </code> */ glGetProgramiv(int target, int pname, int[] params, int params_offset)4680 public void glGetProgramiv(int target, int pname, int[] params, int params_offset); 4681 4682 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramivARB}(GLenum target, GLenum pname, GLint * params); </code> */ glGetProgramivARB(int target, int pname, java.nio.IntBuffer params)4683 public void glGetProgramivARB(int target, int pname, java.nio.IntBuffer params); 4684 4685 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramivARB}(GLenum target, GLenum pname, GLint * params); </code> */ glGetProgramivARB(int target, int pname, int[] params, int params_offset)4686 public void glGetProgramivARB(int target, int pname, int[] params, int params_offset); 4687 4688 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramivNV}(GLuint target, GLenum pname, GLint * params); </code> */ glGetProgramivNV(int target, int pname, java.nio.IntBuffer params)4689 public void glGetProgramivNV(int target, int pname, java.nio.IntBuffer params); 4690 4691 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetProgramivNV}(GLuint target, GLenum pname, GLint * params); </code> */ glGetProgramivNV(int target, int pname, int[] params, int params_offset)4692 public void glGetProgramivNV(int target, int pname, int[] params, int params_offset); 4693 4694 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjecti64vEXT}(GLuint id, GLenum pname, int64_t * params); </code> */ glGetQueryObjecti64vEXT(int id, int pname, java.nio.LongBuffer params)4695 public void glGetQueryObjecti64vEXT(int id, int pname, java.nio.LongBuffer params); 4696 4697 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjecti64vEXT}(GLuint id, GLenum pname, int64_t * params); </code> */ glGetQueryObjecti64vEXT(int id, int pname, long[] params, int params_offset)4698 public void glGetQueryObjecti64vEXT(int id, int pname, long[] params, int params_offset); 4699 4700 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectiv}(GLuint target, GLenum pname, GLint * params); </code> */ glGetQueryObjectiv(int target, int pname, java.nio.IntBuffer params)4701 public void glGetQueryObjectiv(int target, int pname, java.nio.IntBuffer params); 4702 4703 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectiv}(GLuint target, GLenum pname, GLint * params); </code> */ glGetQueryObjectiv(int target, int pname, int[] params, int params_offset)4704 public void glGetQueryObjectiv(int target, int pname, int[] params, int params_offset); 4705 4706 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectivARB}(GLuint target, GLenum pname, GLint * params); </code> */ glGetQueryObjectivARB(int target, int pname, java.nio.IntBuffer params)4707 public void glGetQueryObjectivARB(int target, int pname, java.nio.IntBuffer params); 4708 4709 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectivARB}(GLuint target, GLenum pname, GLint * params); </code> */ glGetQueryObjectivARB(int target, int pname, int[] params, int params_offset)4710 public void glGetQueryObjectivARB(int target, int pname, int[] params, int params_offset); 4711 4712 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectui64vEXT}(GLuint id, GLenum pname, uint64_t * params); </code> */ glGetQueryObjectui64vEXT(int id, int pname, java.nio.LongBuffer params)4713 public void glGetQueryObjectui64vEXT(int id, int pname, java.nio.LongBuffer params); 4714 4715 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectui64vEXT}(GLuint id, GLenum pname, uint64_t * params); </code> */ glGetQueryObjectui64vEXT(int id, int pname, long[] params, int params_offset)4716 public void glGetQueryObjectui64vEXT(int id, int pname, long[] params, int params_offset); 4717 4718 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectuiv}(GLuint id, GLenum pname, GLuint * params); </code> */ glGetQueryObjectuiv(int id, int pname, java.nio.IntBuffer params)4719 public void glGetQueryObjectuiv(int id, int pname, java.nio.IntBuffer params); 4720 4721 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectuiv}(GLuint id, GLenum pname, GLuint * params); </code> */ glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset)4722 public void glGetQueryObjectuiv(int id, int pname, int[] params, int params_offset); 4723 4724 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectuivARB}(GLuint id, GLenum pname, GLuint * params); </code> */ glGetQueryObjectuivARB(int id, int pname, java.nio.IntBuffer params)4725 public void glGetQueryObjectuivARB(int id, int pname, java.nio.IntBuffer params); 4726 4727 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryObjectuivARB}(GLuint id, GLenum pname, GLuint * params); </code> */ glGetQueryObjectuivARB(int id, int pname, int[] params, int params_offset)4728 public void glGetQueryObjectuivARB(int id, int pname, int[] params, int params_offset); 4729 4730 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryiv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetQueryiv(int target, int pname, java.nio.IntBuffer params)4731 public void glGetQueryiv(int target, int pname, java.nio.IntBuffer params); 4732 4733 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryiv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetQueryiv(int target, int pname, int[] params, int params_offset)4734 public void glGetQueryiv(int target, int pname, int[] params, int params_offset); 4735 4736 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryivARB}(GLenum target, GLenum pname, GLint * params); </code> */ glGetQueryivARB(int target, int pname, java.nio.IntBuffer params)4737 public void glGetQueryivARB(int target, int pname, java.nio.IntBuffer params); 4738 4739 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetQueryivARB}(GLenum target, GLenum pname, GLint * params); </code> */ glGetQueryivARB(int target, int pname, int[] params, int params_offset)4740 public void glGetQueryivARB(int target, int pname, int[] params, int params_offset); 4741 4742 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetRenderbufferParameterivEXT}(GLenum target, GLenum pname, GLint * params); </code> */ glGetRenderbufferParameterivEXT(int target, int pname, java.nio.IntBuffer params)4743 public void glGetRenderbufferParameterivEXT(int target, int pname, java.nio.IntBuffer params); 4744 4745 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetRenderbufferParameterivEXT}(GLenum target, GLenum pname, GLint * params); </code> */ glGetRenderbufferParameterivEXT(int target, int pname, int[] params, int params_offset)4746 public void glGetRenderbufferParameterivEXT(int target, int pname, int[] params, int params_offset); 4747 4748 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetSeparableFilter}(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); </code> */ glGetSeparableFilter(int target, int format, int type, java.nio.Buffer row, java.nio.Buffer column, java.nio.Buffer span)4749 public void glGetSeparableFilter(int target, int format, int type, java.nio.Buffer row, java.nio.Buffer column, java.nio.Buffer span); 4750 4751 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetSeparableFilter}(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); </code> */ glGetSeparableFilter(int target, int format, int type, long row_buffer_offset, long column_buffer_offset, long span_buffer_offset)4752 public void glGetSeparableFilter(int target, int format, int type, long row_buffer_offset, long column_buffer_offset, long span_buffer_offset); 4753 4754 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetShaderInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); </code> */ glGetShaderInfoLog(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)4755 public void glGetShaderInfoLog(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog); 4756 4757 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetShaderInfoLog}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); </code> */ glGetShaderInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)4758 public void glGetShaderInfoLog(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset); 4759 4760 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetShaderSource}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); </code> */ glGetShaderSource(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)4761 public void glGetShaderSource(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog); 4762 4763 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetShaderSource}(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); </code> */ glGetShaderSource(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)4764 public void glGetShaderSource(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset); 4765 4766 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetShaderSourceARB}(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog); </code> */ glGetShaderSourceARB(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)4767 public void glGetShaderSourceARB(int program, int bufSize, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog); 4768 4769 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetShaderSourceARB}(GLhandleARB program, GLsizei bufSize, GLsizei * length, GLcharARB * infoLog); </code> */ glGetShaderSourceARB(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset)4770 public void glGetShaderSourceARB(int program, int bufSize, int[] length, int length_offset, byte[] infoLog, int infoLog_offset); 4771 4772 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetShaderiv}(GLuint target, GLenum pname, GLint * params); </code> */ glGetShaderiv(int target, int pname, java.nio.IntBuffer params)4773 public void glGetShaderiv(int target, int pname, java.nio.IntBuffer params); 4774 4775 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetShaderiv}(GLuint target, GLenum pname, GLint * params); </code> */ glGetShaderiv(int target, int pname, int[] params, int params_offset)4776 public void glGetShaderiv(int target, int pname, int[] params, int params_offset); 4777 4778 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetSharpenTexFuncSGIS}(GLenum pname, GLfloat * params); </code> */ glGetSharpenTexFuncSGIS(int pname, java.nio.FloatBuffer params)4779 public void glGetSharpenTexFuncSGIS(int pname, java.nio.FloatBuffer params); 4780 4781 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetSharpenTexFuncSGIS}(GLenum pname, GLfloat * params); </code> */ glGetSharpenTexFuncSGIS(int pname, float[] params, int params_offset)4782 public void glGetSharpenTexFuncSGIS(int pname, float[] params, int params_offset); 4783 4784 /** Interface to C language function: <br> <code> const GLubyte * {@native glGetString}(GLenum name); </code> */ glGetString(int name)4785 public java.lang.String glGetString(int name); 4786 4787 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexBumpParameterfvATI}(GLenum pname, GLfloat * params); </code> */ glGetTexBumpParameterfvATI(int pname, java.nio.FloatBuffer params)4788 public void glGetTexBumpParameterfvATI(int pname, java.nio.FloatBuffer params); 4789 4790 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexBumpParameterfvATI}(GLenum pname, GLfloat * params); </code> */ glGetTexBumpParameterfvATI(int pname, float[] params, int params_offset)4791 public void glGetTexBumpParameterfvATI(int pname, float[] params, int params_offset); 4792 4793 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexBumpParameterivATI}(GLenum pname, GLint * params); </code> */ glGetTexBumpParameterivATI(int pname, java.nio.IntBuffer params)4794 public void glGetTexBumpParameterivATI(int pname, java.nio.IntBuffer params); 4795 4796 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexBumpParameterivATI}(GLenum pname, GLint * params); </code> */ glGetTexBumpParameterivATI(int pname, int[] params, int params_offset)4797 public void glGetTexBumpParameterivATI(int pname, int[] params, int params_offset); 4798 4799 /** Interface to C language function: <br> <code> void {@native glGetTexEnvfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetTexEnvfv(int target, int pname, java.nio.FloatBuffer params)4800 public void glGetTexEnvfv(int target, int pname, java.nio.FloatBuffer params); 4801 4802 /** Interface to C language function: <br> <code> void {@native glGetTexEnvfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetTexEnvfv(int target, int pname, float[] params, int params_offset)4803 public void glGetTexEnvfv(int target, int pname, float[] params, int params_offset); 4804 4805 /** Interface to C language function: <br> <code> void {@native glGetTexEnviv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetTexEnviv(int target, int pname, java.nio.IntBuffer params)4806 public void glGetTexEnviv(int target, int pname, java.nio.IntBuffer params); 4807 4808 /** Interface to C language function: <br> <code> void {@native glGetTexEnviv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetTexEnviv(int target, int pname, int[] params, int params_offset)4809 public void glGetTexEnviv(int target, int pname, int[] params, int params_offset); 4810 4811 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexFilterFuncSGIS}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetTexFilterFuncSGIS(int target, int pname, java.nio.FloatBuffer params)4812 public void glGetTexFilterFuncSGIS(int target, int pname, java.nio.FloatBuffer params); 4813 4814 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexFilterFuncSGIS}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetTexFilterFuncSGIS(int target, int pname, float[] params, int params_offset)4815 public void glGetTexFilterFuncSGIS(int target, int pname, float[] params, int params_offset); 4816 4817 /** Interface to C language function: <br> <code> void {@native glGetTexGendv}(GLenum coord, GLenum pname, GLdouble * params); </code> */ glGetTexGendv(int coord, int pname, java.nio.DoubleBuffer params)4818 public void glGetTexGendv(int coord, int pname, java.nio.DoubleBuffer params); 4819 4820 /** Interface to C language function: <br> <code> void {@native glGetTexGendv}(GLenum coord, GLenum pname, GLdouble * params); </code> */ glGetTexGendv(int coord, int pname, double[] params, int params_offset)4821 public void glGetTexGendv(int coord, int pname, double[] params, int params_offset); 4822 4823 /** Interface to C language function: <br> <code> void {@native glGetTexGenfv}(GLenum coord, GLenum pname, GLfloat * params); </code> */ glGetTexGenfv(int coord, int pname, java.nio.FloatBuffer params)4824 public void glGetTexGenfv(int coord, int pname, java.nio.FloatBuffer params); 4825 4826 /** Interface to C language function: <br> <code> void {@native glGetTexGenfv}(GLenum coord, GLenum pname, GLfloat * params); </code> */ glGetTexGenfv(int coord, int pname, float[] params, int params_offset)4827 public void glGetTexGenfv(int coord, int pname, float[] params, int params_offset); 4828 4829 /** Interface to C language function: <br> <code> void {@native glGetTexGeniv}(GLenum coord, GLenum pname, GLint * params); </code> */ glGetTexGeniv(int coord, int pname, java.nio.IntBuffer params)4830 public void glGetTexGeniv(int coord, int pname, java.nio.IntBuffer params); 4831 4832 /** Interface to C language function: <br> <code> void {@native glGetTexGeniv}(GLenum coord, GLenum pname, GLint * params); </code> */ glGetTexGeniv(int coord, int pname, int[] params, int params_offset)4833 public void glGetTexGeniv(int coord, int pname, int[] params, int params_offset); 4834 4835 /** Interface to C language function: <br> <code> void {@native glGetTexImage}(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); </code> */ glGetTexImage(int target, int level, int format, int type, java.nio.Buffer pixels)4836 public void glGetTexImage(int target, int level, int format, int type, java.nio.Buffer pixels); 4837 4838 /** Interface to C language function: <br> <code> void {@native glGetTexImage}(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); </code> */ glGetTexImage(int target, int level, int format, int type, long pixels_buffer_offset)4839 public void glGetTexImage(int target, int level, int format, int type, long pixels_buffer_offset); 4840 4841 /** Interface to C language function: <br> <code> void {@native glGetTexLevelParameterfv}(GLenum target, GLint level, GLenum pname, GLfloat * params); </code> */ glGetTexLevelParameterfv(int target, int level, int pname, java.nio.FloatBuffer params)4842 public void glGetTexLevelParameterfv(int target, int level, int pname, java.nio.FloatBuffer params); 4843 4844 /** Interface to C language function: <br> <code> void {@native glGetTexLevelParameterfv}(GLenum target, GLint level, GLenum pname, GLfloat * params); </code> */ glGetTexLevelParameterfv(int target, int level, int pname, float[] params, int params_offset)4845 public void glGetTexLevelParameterfv(int target, int level, int pname, float[] params, int params_offset); 4846 4847 /** Interface to C language function: <br> <code> void {@native glGetTexLevelParameteriv}(GLenum target, GLint level, GLenum pname, GLint * params); </code> */ glGetTexLevelParameteriv(int target, int level, int pname, java.nio.IntBuffer params)4848 public void glGetTexLevelParameteriv(int target, int level, int pname, java.nio.IntBuffer params); 4849 4850 /** Interface to C language function: <br> <code> void {@native glGetTexLevelParameteriv}(GLenum target, GLint level, GLenum pname, GLint * params); </code> */ glGetTexLevelParameteriv(int target, int level, int pname, int[] params, int params_offset)4851 public void glGetTexLevelParameteriv(int target, int level, int pname, int[] params, int params_offset); 4852 4853 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexParameterIivEXT}(GLenum target, GLenum pname, GLint * params); </code> */ glGetTexParameterIivEXT(int target, int pname, java.nio.IntBuffer params)4854 public void glGetTexParameterIivEXT(int target, int pname, java.nio.IntBuffer params); 4855 4856 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexParameterIivEXT}(GLenum target, GLenum pname, GLint * params); </code> */ glGetTexParameterIivEXT(int target, int pname, int[] params, int params_offset)4857 public void glGetTexParameterIivEXT(int target, int pname, int[] params, int params_offset); 4858 4859 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexParameterIuivEXT}(GLenum target, GLenum pname, GLuint * params); </code> */ glGetTexParameterIuivEXT(int target, int pname, java.nio.IntBuffer params)4860 public void glGetTexParameterIuivEXT(int target, int pname, java.nio.IntBuffer params); 4861 4862 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTexParameterIuivEXT}(GLenum target, GLenum pname, GLuint * params); </code> */ glGetTexParameterIuivEXT(int target, int pname, int[] params, int params_offset)4863 public void glGetTexParameterIuivEXT(int target, int pname, int[] params, int params_offset); 4864 4865 /** Interface to C language function: <br> <code> void {@native glGetTexParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetTexParameterfv(int target, int pname, java.nio.FloatBuffer params)4866 public void glGetTexParameterfv(int target, int pname, java.nio.FloatBuffer params); 4867 4868 /** Interface to C language function: <br> <code> void {@native glGetTexParameterfv}(GLenum target, GLenum pname, GLfloat * params); </code> */ glGetTexParameterfv(int target, int pname, float[] params, int params_offset)4869 public void glGetTexParameterfv(int target, int pname, float[] params, int params_offset); 4870 4871 /** Interface to C language function: <br> <code> void {@native glGetTexParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetTexParameteriv(int target, int pname, java.nio.IntBuffer params)4872 public void glGetTexParameteriv(int target, int pname, java.nio.IntBuffer params); 4873 4874 /** Interface to C language function: <br> <code> void {@native glGetTexParameteriv}(GLenum target, GLenum pname, GLint * params); </code> */ glGetTexParameteriv(int target, int pname, int[] params, int params_offset)4875 public void glGetTexParameteriv(int target, int pname, int[] params, int params_offset); 4876 4877 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTrackMatrixivNV}(GLenum stage, GLuint portion, GLenum pname, GLint * params); </code> */ glGetTrackMatrixivNV(int stage, int portion, int pname, java.nio.IntBuffer params)4878 public void glGetTrackMatrixivNV(int stage, int portion, int pname, java.nio.IntBuffer params); 4879 4880 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTrackMatrixivNV}(GLenum stage, GLuint portion, GLenum pname, GLint * params); </code> */ glGetTrackMatrixivNV(int stage, int portion, int pname, int[] params, int params_offset)4881 public void glGetTrackMatrixivNV(int stage, int portion, int pname, int[] params, int params_offset); 4882 4883 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTransformFeedbackVaryingNV}(GLuint program, GLuint index, GLint * location); </code> */ glGetTransformFeedbackVaryingNV(int program, int index, java.nio.IntBuffer location)4884 public void glGetTransformFeedbackVaryingNV(int program, int index, java.nio.IntBuffer location); 4885 4886 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetTransformFeedbackVaryingNV}(GLuint program, GLuint index, GLint * location); </code> */ glGetTransformFeedbackVaryingNV(int program, int index, int[] location, int location_offset)4887 public void glGetTransformFeedbackVaryingNV(int program, int index, int[] location, int location_offset); 4888 4889 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetUniformBufferSizeEXT}(GLuint program, GLint location); </code> */ glGetUniformBufferSizeEXT(int program, int location)4890 public int glGetUniformBufferSizeEXT(int program, int location); 4891 4892 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetUniformLocation}(GLuint program, const GLchar * name); </code> */ glGetUniformLocation(int program, java.lang.String name)4893 public int glGetUniformLocation(int program, java.lang.String name); 4894 4895 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetUniformLocationARB}(GLhandleARB program, const GLcharARB * name); </code> */ glGetUniformLocationARB(int program, java.lang.String name)4896 public int glGetUniformLocationARB(int program, java.lang.String name); 4897 4898 /** Entry point (through function pointer) to C language function: <br> <code> ptrdiff_t {@native glGetUniformOffsetEXT}(GLuint program, GLint location); </code> */ glGetUniformOffsetEXT(int program, int location)4899 public int glGetUniformOffsetEXT(int program, int location); 4900 4901 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformfv}(GLuint program, GLint location, GLfloat * params); </code> */ glGetUniformfv(int program, int location, java.nio.FloatBuffer params)4902 public void glGetUniformfv(int program, int location, java.nio.FloatBuffer params); 4903 4904 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformfv}(GLuint program, GLint location, GLfloat * params); </code> */ glGetUniformfv(int program, int location, float[] params, int params_offset)4905 public void glGetUniformfv(int program, int location, float[] params, int params_offset); 4906 4907 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformfvARB}(GLhandleARB program, GLint location, GLfloat * params); </code> */ glGetUniformfvARB(int program, int location, java.nio.FloatBuffer params)4908 public void glGetUniformfvARB(int program, int location, java.nio.FloatBuffer params); 4909 4910 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformfvARB}(GLhandleARB program, GLint location, GLfloat * params); </code> */ glGetUniformfvARB(int program, int location, float[] params, int params_offset)4911 public void glGetUniformfvARB(int program, int location, float[] params, int params_offset); 4912 4913 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformiv}(GLuint program, GLint location, GLint * params); </code> */ glGetUniformiv(int program, int location, java.nio.IntBuffer params)4914 public void glGetUniformiv(int program, int location, java.nio.IntBuffer params); 4915 4916 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformiv}(GLuint program, GLint location, GLint * params); </code> */ glGetUniformiv(int program, int location, int[] params, int params_offset)4917 public void glGetUniformiv(int program, int location, int[] params, int params_offset); 4918 4919 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformivARB}(GLhandleARB program, GLint location, GLint * params); </code> */ glGetUniformivARB(int program, int location, java.nio.IntBuffer params)4920 public void glGetUniformivARB(int program, int location, java.nio.IntBuffer params); 4921 4922 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformivARB}(GLhandleARB program, GLint location, GLint * params); </code> */ glGetUniformivARB(int program, int location, int[] params, int params_offset)4923 public void glGetUniformivARB(int program, int location, int[] params, int params_offset); 4924 4925 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformuivEXT}(GLuint program, GLint location, GLuint * params); </code> */ glGetUniformuivEXT(int program, int location, java.nio.IntBuffer params)4926 public void glGetUniformuivEXT(int program, int location, java.nio.IntBuffer params); 4927 4928 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetUniformuivEXT}(GLuint program, GLint location, GLuint * params); </code> */ glGetUniformuivEXT(int program, int location, int[] params, int params_offset)4929 public void glGetUniformuivEXT(int program, int location, int[] params, int params_offset); 4930 4931 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantArrayObjectfvATI}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVariantArrayObjectfvATI(int target, int pname, java.nio.FloatBuffer params)4932 public void glGetVariantArrayObjectfvATI(int target, int pname, java.nio.FloatBuffer params); 4933 4934 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantArrayObjectfvATI}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVariantArrayObjectfvATI(int target, int pname, float[] params, int params_offset)4935 public void glGetVariantArrayObjectfvATI(int target, int pname, float[] params, int params_offset); 4936 4937 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantArrayObjectivATI}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVariantArrayObjectivATI(int target, int pname, java.nio.IntBuffer params)4938 public void glGetVariantArrayObjectivATI(int target, int pname, java.nio.IntBuffer params); 4939 4940 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantArrayObjectivATI}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVariantArrayObjectivATI(int target, int pname, int[] params, int params_offset)4941 public void glGetVariantArrayObjectivATI(int target, int pname, int[] params, int params_offset); 4942 4943 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantBooleanvEXT}(GLuint id, GLenum pname, GLboolean * program); </code> */ glGetVariantBooleanvEXT(int id, int pname, java.nio.ByteBuffer program)4944 public void glGetVariantBooleanvEXT(int id, int pname, java.nio.ByteBuffer program); 4945 4946 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantBooleanvEXT}(GLuint id, GLenum pname, GLboolean * program); </code> */ glGetVariantBooleanvEXT(int id, int pname, byte[] program, int program_offset)4947 public void glGetVariantBooleanvEXT(int id, int pname, byte[] program, int program_offset); 4948 4949 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantFloatvEXT}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVariantFloatvEXT(int target, int pname, java.nio.FloatBuffer params)4950 public void glGetVariantFloatvEXT(int target, int pname, java.nio.FloatBuffer params); 4951 4952 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantFloatvEXT}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVariantFloatvEXT(int target, int pname, float[] params, int params_offset)4953 public void glGetVariantFloatvEXT(int target, int pname, float[] params, int params_offset); 4954 4955 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantIntegervEXT}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVariantIntegervEXT(int target, int pname, java.nio.IntBuffer params)4956 public void glGetVariantIntegervEXT(int target, int pname, java.nio.IntBuffer params); 4957 4958 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVariantIntegervEXT}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVariantIntegervEXT(int target, int pname, int[] params, int params_offset)4959 public void glGetVariantIntegervEXT(int target, int pname, int[] params, int params_offset); 4960 4961 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetVaryingLocationNV}(GLuint program, const GLchar * name); </code> */ glGetVaryingLocationNV(int program, java.nio.ByteBuffer name)4962 public int glGetVaryingLocationNV(int program, java.nio.ByteBuffer name); 4963 4964 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glGetVaryingLocationNV}(GLuint program, const GLchar * name); </code> */ glGetVaryingLocationNV(int program, byte[] name, int name_offset)4965 public int glGetVaryingLocationNV(int program, byte[] name, int name_offset); 4966 4967 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribArrayObjectfvATI}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVertexAttribArrayObjectfvATI(int target, int pname, java.nio.FloatBuffer params)4968 public void glGetVertexAttribArrayObjectfvATI(int target, int pname, java.nio.FloatBuffer params); 4969 4970 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribArrayObjectfvATI}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVertexAttribArrayObjectfvATI(int target, int pname, float[] params, int params_offset)4971 public void glGetVertexAttribArrayObjectfvATI(int target, int pname, float[] params, int params_offset); 4972 4973 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribArrayObjectivATI}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVertexAttribArrayObjectivATI(int target, int pname, java.nio.IntBuffer params)4974 public void glGetVertexAttribArrayObjectivATI(int target, int pname, java.nio.IntBuffer params); 4975 4976 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribArrayObjectivATI}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVertexAttribArrayObjectivATI(int target, int pname, int[] params, int params_offset)4977 public void glGetVertexAttribArrayObjectivATI(int target, int pname, int[] params, int params_offset); 4978 4979 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribIivEXT}(GLuint index, GLenum pname, GLint * params); </code> */ glGetVertexAttribIivEXT(int index, int pname, java.nio.IntBuffer params)4980 public void glGetVertexAttribIivEXT(int index, int pname, java.nio.IntBuffer params); 4981 4982 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribIivEXT}(GLuint index, GLenum pname, GLint * params); </code> */ glGetVertexAttribIivEXT(int index, int pname, int[] params, int params_offset)4983 public void glGetVertexAttribIivEXT(int index, int pname, int[] params, int params_offset); 4984 4985 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribIuivEXT}(GLuint index, GLenum pname, GLuint * params); </code> */ glGetVertexAttribIuivEXT(int index, int pname, java.nio.IntBuffer params)4986 public void glGetVertexAttribIuivEXT(int index, int pname, java.nio.IntBuffer params); 4987 4988 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribIuivEXT}(GLuint index, GLenum pname, GLuint * params); </code> */ glGetVertexAttribIuivEXT(int index, int pname, int[] params, int params_offset)4989 public void glGetVertexAttribIuivEXT(int index, int pname, int[] params, int params_offset); 4990 4991 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribdv}(GLuint index, GLenum pname, GLdouble * params); </code> */ glGetVertexAttribdv(int index, int pname, java.nio.DoubleBuffer params)4992 public void glGetVertexAttribdv(int index, int pname, java.nio.DoubleBuffer params); 4993 4994 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribdv}(GLuint index, GLenum pname, GLdouble * params); </code> */ glGetVertexAttribdv(int index, int pname, double[] params, int params_offset)4995 public void glGetVertexAttribdv(int index, int pname, double[] params, int params_offset); 4996 4997 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribdvARB}(GLuint index, GLenum pname, GLdouble * params); </code> */ glGetVertexAttribdvARB(int index, int pname, java.nio.DoubleBuffer params)4998 public void glGetVertexAttribdvARB(int index, int pname, java.nio.DoubleBuffer params); 4999 5000 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribdvARB}(GLuint index, GLenum pname, GLdouble * params); </code> */ glGetVertexAttribdvARB(int index, int pname, double[] params, int params_offset)5001 public void glGetVertexAttribdvARB(int index, int pname, double[] params, int params_offset); 5002 5003 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribdvNV}(GLuint index, GLenum pname, GLdouble * params); </code> */ glGetVertexAttribdvNV(int index, int pname, java.nio.DoubleBuffer params)5004 public void glGetVertexAttribdvNV(int index, int pname, java.nio.DoubleBuffer params); 5005 5006 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribdvNV}(GLuint index, GLenum pname, GLdouble * params); </code> */ glGetVertexAttribdvNV(int index, int pname, double[] params, int params_offset)5007 public void glGetVertexAttribdvNV(int index, int pname, double[] params, int params_offset); 5008 5009 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribfv}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVertexAttribfv(int target, int pname, java.nio.FloatBuffer params)5010 public void glGetVertexAttribfv(int target, int pname, java.nio.FloatBuffer params); 5011 5012 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribfv}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVertexAttribfv(int target, int pname, float[] params, int params_offset)5013 public void glGetVertexAttribfv(int target, int pname, float[] params, int params_offset); 5014 5015 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribfvARB}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVertexAttribfvARB(int target, int pname, java.nio.FloatBuffer params)5016 public void glGetVertexAttribfvARB(int target, int pname, java.nio.FloatBuffer params); 5017 5018 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribfvARB}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVertexAttribfvARB(int target, int pname, float[] params, int params_offset)5019 public void glGetVertexAttribfvARB(int target, int pname, float[] params, int params_offset); 5020 5021 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribfvNV}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVertexAttribfvNV(int target, int pname, java.nio.FloatBuffer params)5022 public void glGetVertexAttribfvNV(int target, int pname, java.nio.FloatBuffer params); 5023 5024 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribfvNV}(GLuint target, GLenum pname, GLfloat * params); </code> */ glGetVertexAttribfvNV(int target, int pname, float[] params, int params_offset)5025 public void glGetVertexAttribfvNV(int target, int pname, float[] params, int params_offset); 5026 5027 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribiv}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVertexAttribiv(int target, int pname, java.nio.IntBuffer params)5028 public void glGetVertexAttribiv(int target, int pname, java.nio.IntBuffer params); 5029 5030 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribiv}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVertexAttribiv(int target, int pname, int[] params, int params_offset)5031 public void glGetVertexAttribiv(int target, int pname, int[] params, int params_offset); 5032 5033 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribivARB}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVertexAttribivARB(int target, int pname, java.nio.IntBuffer params)5034 public void glGetVertexAttribivARB(int target, int pname, java.nio.IntBuffer params); 5035 5036 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribivARB}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVertexAttribivARB(int target, int pname, int[] params, int params_offset)5037 public void glGetVertexAttribivARB(int target, int pname, int[] params, int params_offset); 5038 5039 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribivNV}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVertexAttribivNV(int target, int pname, java.nio.IntBuffer params)5040 public void glGetVertexAttribivNV(int target, int pname, java.nio.IntBuffer params); 5041 5042 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGetVertexAttribivNV}(GLuint target, GLenum pname, GLint * params); </code> */ glGetVertexAttribivNV(int target, int pname, int[] params, int params_offset)5043 public void glGetVertexAttribivNV(int target, int pname, int[] params, int params_offset); 5044 5045 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGlobalAlphaFactorbSUN}(GLbyte factor); </code> */ glGlobalAlphaFactorbSUN(byte factor)5046 public void glGlobalAlphaFactorbSUN(byte factor); 5047 5048 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGlobalAlphaFactordSUN}(GLdouble coord); </code> */ glGlobalAlphaFactordSUN(double coord)5049 public void glGlobalAlphaFactordSUN(double coord); 5050 5051 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGlobalAlphaFactorfSUN}(GLfloat coord); </code> */ glGlobalAlphaFactorfSUN(float coord)5052 public void glGlobalAlphaFactorfSUN(float coord); 5053 5054 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGlobalAlphaFactoriSUN}(GLint count); </code> */ glGlobalAlphaFactoriSUN(int count)5055 public void glGlobalAlphaFactoriSUN(int count); 5056 5057 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGlobalAlphaFactorsSUN}(GLshort factor); </code> */ glGlobalAlphaFactorsSUN(short factor)5058 public void glGlobalAlphaFactorsSUN(short factor); 5059 5060 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGlobalAlphaFactorubSUN}(GLubyte factor); </code> */ glGlobalAlphaFactorubSUN(byte factor)5061 public void glGlobalAlphaFactorubSUN(byte factor); 5062 5063 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGlobalAlphaFactoruiSUN}(GLuint mode); </code> */ glGlobalAlphaFactoruiSUN(int mode)5064 public void glGlobalAlphaFactoruiSUN(int mode); 5065 5066 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glGlobalAlphaFactorusSUN}(GLushort factor); </code> */ glGlobalAlphaFactorusSUN(short factor)5067 public void glGlobalAlphaFactorusSUN(short factor); 5068 5069 /** Interface to C language function: <br> <code> void {@native glHint}(GLenum target, GLenum mode); </code> */ glHint(int target, int mode)5070 public void glHint(int target, int mode); 5071 5072 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glHintPGI}(GLenum target, GLint s); </code> */ glHintPGI(int target, int s)5073 public void glHintPGI(int target, int s); 5074 5075 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glHistogram}(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); </code> */ glHistogram(int target, int width, int internalformat, boolean sink)5076 public void glHistogram(int target, int width, int internalformat, boolean sink); 5077 5078 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glIglooInterfaceSGIX}(GLenum pname, const GLvoid * params); </code> */ glIglooInterfaceSGIX(int pname, java.nio.Buffer params)5079 public void glIglooInterfaceSGIX(int pname, java.nio.Buffer params); 5080 5081 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glImageTransformParameterfHP}(GLenum target, GLenum pname, GLfloat params); </code> */ glImageTransformParameterfHP(int target, int pname, float params)5082 public void glImageTransformParameterfHP(int target, int pname, float params); 5083 5084 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glImageTransformParameterfvHP}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glImageTransformParameterfvHP(int target, int pname, java.nio.FloatBuffer params)5085 public void glImageTransformParameterfvHP(int target, int pname, java.nio.FloatBuffer params); 5086 5087 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glImageTransformParameterfvHP}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glImageTransformParameterfvHP(int target, int pname, float[] params, int params_offset)5088 public void glImageTransformParameterfvHP(int target, int pname, float[] params, int params_offset); 5089 5090 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glImageTransformParameteriHP}(GLenum target, GLenum pname, GLint params); </code> */ glImageTransformParameteriHP(int target, int pname, int params)5091 public void glImageTransformParameteriHP(int target, int pname, int params); 5092 5093 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glImageTransformParameterivHP}(GLenum target, GLenum pname, const GLint * params); </code> */ glImageTransformParameterivHP(int target, int pname, java.nio.IntBuffer params)5094 public void glImageTransformParameterivHP(int target, int pname, java.nio.IntBuffer params); 5095 5096 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glImageTransformParameterivHP}(GLenum target, GLenum pname, const GLint * params); </code> */ glImageTransformParameterivHP(int target, int pname, int[] params, int params_offset)5097 public void glImageTransformParameterivHP(int target, int pname, int[] params, int params_offset); 5098 5099 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glIndexFuncEXT}(GLenum target, GLclampf s); </code> */ glIndexFuncEXT(int target, float s)5100 public void glIndexFuncEXT(int target, float s); 5101 5102 /** Interface to C language function: <br> <code> void {@native glIndexMask}(GLuint mask); </code> */ glIndexMask(int mask)5103 public void glIndexMask(int mask); 5104 5105 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glIndexMaterialEXT}(GLenum target, GLenum id); </code> */ glIndexMaterialEXT(int target, int id)5106 public void glIndexMaterialEXT(int target, int id); 5107 5108 /** Interface to C language function: <br> <code> void {@native glIndexPointer}(GLenum type, GLsizei stride, const GLvoid * ptr); </code> 5109 @param ptr a direct {@link java.nio.Buffer} */ glIndexPointer(int type, int stride, java.nio.Buffer ptr)5110 public void glIndexPointer(int type, int stride, java.nio.Buffer ptr); 5111 5112 /** Interface to C language function: <br> <code> void {@native glIndexd}(GLdouble c); </code> */ glIndexd(double c)5113 public void glIndexd(double c); 5114 5115 /** Interface to C language function: <br> <code> void {@native glIndexdv}(const GLdouble * c); </code> */ glIndexdv(java.nio.DoubleBuffer c)5116 public void glIndexdv(java.nio.DoubleBuffer c); 5117 5118 /** Interface to C language function: <br> <code> void {@native glIndexdv}(const GLdouble * c); </code> */ glIndexdv(double[] c, int c_offset)5119 public void glIndexdv(double[] c, int c_offset); 5120 5121 /** Interface to C language function: <br> <code> void {@native glIndexf}(GLfloat c); </code> */ glIndexf(float c)5122 public void glIndexf(float c); 5123 5124 /** Interface to C language function: <br> <code> void {@native glIndexfv}(const GLfloat * c); </code> */ glIndexfv(java.nio.FloatBuffer c)5125 public void glIndexfv(java.nio.FloatBuffer c); 5126 5127 /** Interface to C language function: <br> <code> void {@native glIndexfv}(const GLfloat * c); </code> */ glIndexfv(float[] c, int c_offset)5128 public void glIndexfv(float[] c, int c_offset); 5129 5130 /** Interface to C language function: <br> <code> void {@native glIndexi}(GLint c); </code> */ glIndexi(int c)5131 public void glIndexi(int c); 5132 5133 /** Interface to C language function: <br> <code> void {@native glIndexiv}(const GLint * c); </code> */ glIndexiv(java.nio.IntBuffer c)5134 public void glIndexiv(java.nio.IntBuffer c); 5135 5136 /** Interface to C language function: <br> <code> void {@native glIndexiv}(const GLint * c); </code> */ glIndexiv(int[] c, int c_offset)5137 public void glIndexiv(int[] c, int c_offset); 5138 5139 /** Interface to C language function: <br> <code> void {@native glIndexs}(GLshort c); </code> */ glIndexs(short c)5140 public void glIndexs(short c); 5141 5142 /** Interface to C language function: <br> <code> void {@native glIndexsv}(const GLshort * c); </code> */ glIndexsv(java.nio.ShortBuffer c)5143 public void glIndexsv(java.nio.ShortBuffer c); 5144 5145 /** Interface to C language function: <br> <code> void {@native glIndexsv}(const GLshort * c); </code> */ glIndexsv(short[] c, int c_offset)5146 public void glIndexsv(short[] c, int c_offset); 5147 5148 /** Interface to C language function: <br> <code> void {@native glIndexub}(GLubyte c); </code> */ glIndexub(byte c)5149 public void glIndexub(byte c); 5150 5151 /** Interface to C language function: <br> <code> void {@native glIndexubv}(const GLubyte * c); </code> */ glIndexubv(java.nio.ByteBuffer c)5152 public void glIndexubv(java.nio.ByteBuffer c); 5153 5154 /** Interface to C language function: <br> <code> void {@native glIndexubv}(const GLubyte * c); </code> */ glIndexubv(byte[] c, int c_offset)5155 public void glIndexubv(byte[] c, int c_offset); 5156 5157 /** Interface to C language function: <br> <code> void {@native glInitNames}(void); </code> */ glInitNames()5158 public void glInitNames(); 5159 5160 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glInsertComponentEXT}(GLuint red, GLuint green, GLuint blue); </code> */ glInsertComponentEXT(int red, int green, int blue)5161 public void glInsertComponentEXT(int red, int green, int blue); 5162 5163 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glInstrumentsBufferSGIX}(GLsizei size, GLint * buffer); </code> */ glInstrumentsBufferSGIX(int size, java.nio.IntBuffer buffer)5164 public void glInstrumentsBufferSGIX(int size, java.nio.IntBuffer buffer); 5165 5166 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glInstrumentsBufferSGIX}(GLsizei size, GLint * buffer); </code> */ glInstrumentsBufferSGIX(int size, int[] buffer, int buffer_offset)5167 public void glInstrumentsBufferSGIX(int size, int[] buffer, int buffer_offset); 5168 5169 /** Interface to C language function: <br> <code> void {@native glInterleavedArrays}(GLenum format, GLsizei stride, const GLvoid * pointer); </code> */ glInterleavedArrays(int format, int stride, java.nio.Buffer pointer)5170 public void glInterleavedArrays(int format, int stride, java.nio.Buffer pointer); 5171 5172 /** Interface to C language function: <br> <code> void {@native glInterleavedArrays}(GLenum format, GLsizei stride, const GLvoid * pointer); </code> */ glInterleavedArrays(int format, int stride, long pointer_buffer_offset)5173 public void glInterleavedArrays(int format, int stride, long pointer_buffer_offset); 5174 5175 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsAsyncMarkerSGIX}(GLuint id); </code> */ glIsAsyncMarkerSGIX(int id)5176 public boolean glIsAsyncMarkerSGIX(int id); 5177 5178 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsBuffer}(GLuint id); </code> */ glIsBuffer(int id)5179 public boolean glIsBuffer(int id); 5180 5181 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsBufferARB}(GLuint id); </code> */ glIsBufferARB(int id)5182 public boolean glIsBufferARB(int id); 5183 5184 /** Interface to C language function: <br> <code> GLboolean {@native glIsEnabled}(GLenum cap); </code> */ glIsEnabled(int cap)5185 public boolean glIsEnabled(int cap); 5186 5187 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsEnabledIndexedEXT}(GLenum target, GLuint index); </code> */ glIsEnabledIndexedEXT(int target, int index)5188 public boolean glIsEnabledIndexedEXT(int target, int index); 5189 5190 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsFenceAPPLE}(GLuint id); </code> */ glIsFenceAPPLE(int id)5191 public boolean glIsFenceAPPLE(int id); 5192 5193 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsFenceNV}(GLuint id); </code> */ glIsFenceNV(int id)5194 public boolean glIsFenceNV(int id); 5195 5196 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsFramebufferEXT}(GLuint id); </code> */ glIsFramebufferEXT(int id)5197 public boolean glIsFramebufferEXT(int id); 5198 5199 /** Interface to C language function: <br> <code> GLboolean {@native glIsList}(GLuint list); </code> */ glIsList(int list)5200 public boolean glIsList(int list); 5201 5202 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsObjectBufferATI}(GLuint id); </code> */ glIsObjectBufferATI(int id)5203 public boolean glIsObjectBufferATI(int id); 5204 5205 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsOcclusionQueryNV}(GLuint id); </code> */ glIsOcclusionQueryNV(int id)5206 public boolean glIsOcclusionQueryNV(int id); 5207 5208 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsProgram}(GLuint id); </code> */ glIsProgram(int id)5209 public boolean glIsProgram(int id); 5210 5211 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsProgramARB}(GLuint id); </code> */ glIsProgramARB(int id)5212 public boolean glIsProgramARB(int id); 5213 5214 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsProgramNV}(GLuint id); </code> */ glIsProgramNV(int id)5215 public boolean glIsProgramNV(int id); 5216 5217 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsQuery}(GLuint id); </code> */ glIsQuery(int id)5218 public boolean glIsQuery(int id); 5219 5220 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsQueryARB}(GLuint id); </code> */ glIsQueryARB(int id)5221 public boolean glIsQueryARB(int id); 5222 5223 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsRenderbufferEXT}(GLuint id); </code> */ glIsRenderbufferEXT(int id)5224 public boolean glIsRenderbufferEXT(int id); 5225 5226 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsShader}(GLuint id); </code> */ glIsShader(int id)5227 public boolean glIsShader(int id); 5228 5229 /** Interface to C language function: <br> <code> GLboolean {@native glIsTexture}(GLuint texture); </code> */ glIsTexture(int texture)5230 public boolean glIsTexture(int texture); 5231 5232 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsVariantEnabledEXT}(GLuint id, GLenum cap); </code> */ glIsVariantEnabledEXT(int id, int cap)5233 public boolean glIsVariantEnabledEXT(int id, int cap); 5234 5235 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsVertexArrayAPPLE}(GLuint id); </code> */ glIsVertexArrayAPPLE(int id)5236 public boolean glIsVertexArrayAPPLE(int id); 5237 5238 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glIsVertexAttribEnabledAPPLE}(GLuint index, GLenum pname); </code> */ glIsVertexAttribEnabledAPPLE(int index, int pname)5239 public boolean glIsVertexAttribEnabledAPPLE(int index, int pname); 5240 5241 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLightEnviSGIX}(GLenum target, GLint s); </code> */ glLightEnviSGIX(int target, int s)5242 public void glLightEnviSGIX(int target, int s); 5243 5244 /** Interface to C language function: <br> <code> void {@native glLightModelf}(GLenum pname, GLfloat param); </code> */ glLightModelf(int pname, float param)5245 public void glLightModelf(int pname, float param); 5246 5247 /** Interface to C language function: <br> <code> void {@native glLightModelfv}(GLenum pname, const GLfloat * params); </code> */ glLightModelfv(int pname, java.nio.FloatBuffer params)5248 public void glLightModelfv(int pname, java.nio.FloatBuffer params); 5249 5250 /** Interface to C language function: <br> <code> void {@native glLightModelfv}(GLenum pname, const GLfloat * params); </code> */ glLightModelfv(int pname, float[] params, int params_offset)5251 public void glLightModelfv(int pname, float[] params, int params_offset); 5252 5253 /** Interface to C language function: <br> <code> void {@native glLightModeli}(GLenum pname, GLint param); </code> */ glLightModeli(int pname, int param)5254 public void glLightModeli(int pname, int param); 5255 5256 /** Interface to C language function: <br> <code> void {@native glLightModeliv}(GLenum pname, const GLint * params); </code> */ glLightModeliv(int pname, java.nio.IntBuffer params)5257 public void glLightModeliv(int pname, java.nio.IntBuffer params); 5258 5259 /** Interface to C language function: <br> <code> void {@native glLightModeliv}(GLenum pname, const GLint * params); </code> */ glLightModeliv(int pname, int[] params, int params_offset)5260 public void glLightModeliv(int pname, int[] params, int params_offset); 5261 5262 /** Interface to C language function: <br> <code> void {@native glLightf}(GLenum light, GLenum pname, GLfloat param); </code> */ glLightf(int light, int pname, float param)5263 public void glLightf(int light, int pname, float param); 5264 5265 /** Interface to C language function: <br> <code> void {@native glLightfv}(GLenum light, GLenum pname, const GLfloat * params); </code> */ glLightfv(int light, int pname, java.nio.FloatBuffer params)5266 public void glLightfv(int light, int pname, java.nio.FloatBuffer params); 5267 5268 /** Interface to C language function: <br> <code> void {@native glLightfv}(GLenum light, GLenum pname, const GLfloat * params); </code> */ glLightfv(int light, int pname, float[] params, int params_offset)5269 public void glLightfv(int light, int pname, float[] params, int params_offset); 5270 5271 /** Interface to C language function: <br> <code> void {@native glLighti}(GLenum light, GLenum pname, GLint param); </code> */ glLighti(int light, int pname, int param)5272 public void glLighti(int light, int pname, int param); 5273 5274 /** Interface to C language function: <br> <code> void {@native glLightiv}(GLenum light, GLenum pname, const GLint * params); </code> */ glLightiv(int light, int pname, java.nio.IntBuffer params)5275 public void glLightiv(int light, int pname, java.nio.IntBuffer params); 5276 5277 /** Interface to C language function: <br> <code> void {@native glLightiv}(GLenum light, GLenum pname, const GLint * params); </code> */ glLightiv(int light, int pname, int[] params, int params_offset)5278 public void glLightiv(int light, int pname, int[] params, int params_offset); 5279 5280 /** Interface to C language function: <br> <code> void {@native glLineStipple}(GLint factor, GLushort pattern); </code> */ glLineStipple(int factor, short pattern)5281 public void glLineStipple(int factor, short pattern); 5282 5283 /** Interface to C language function: <br> <code> void {@native glLineWidth}(GLfloat width); </code> */ glLineWidth(float width)5284 public void glLineWidth(float width); 5285 5286 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLinkProgram}(GLuint mode); </code> */ glLinkProgram(int mode)5287 public void glLinkProgram(int mode); 5288 5289 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLinkProgramARB}(GLhandleARB mode); </code> */ glLinkProgramARB(int mode)5290 public void glLinkProgramARB(int mode); 5291 5292 /** Interface to C language function: <br> <code> void {@native glListBase}(GLuint base); </code> */ glListBase(int base)5293 public void glListBase(int base); 5294 5295 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glListParameterfSGIX}(GLuint target, GLenum pname, GLfloat params); </code> */ glListParameterfSGIX(int target, int pname, float params)5296 public void glListParameterfSGIX(int target, int pname, float params); 5297 5298 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glListParameterfvSGIX}(GLuint target, GLenum pname, const GLfloat * params); </code> */ glListParameterfvSGIX(int target, int pname, java.nio.FloatBuffer params)5299 public void glListParameterfvSGIX(int target, int pname, java.nio.FloatBuffer params); 5300 5301 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glListParameterfvSGIX}(GLuint target, GLenum pname, const GLfloat * params); </code> */ glListParameterfvSGIX(int target, int pname, float[] params, int params_offset)5302 public void glListParameterfvSGIX(int target, int pname, float[] params, int params_offset); 5303 5304 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glListParameteriSGIX}(GLuint target, GLenum pname, GLint params); </code> */ glListParameteriSGIX(int target, int pname, int params)5305 public void glListParameteriSGIX(int target, int pname, int params); 5306 5307 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glListParameterivSGIX}(GLuint target, GLenum pname, const GLint * params); </code> */ glListParameterivSGIX(int target, int pname, java.nio.IntBuffer params)5308 public void glListParameterivSGIX(int target, int pname, java.nio.IntBuffer params); 5309 5310 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glListParameterivSGIX}(GLuint target, GLenum pname, const GLint * params); </code> */ glListParameterivSGIX(int target, int pname, int[] params, int params_offset)5311 public void glListParameterivSGIX(int target, int pname, int[] params, int params_offset); 5312 5313 /** Interface to C language function: <br> <code> void {@native glLoadIdentity}(void); </code> */ glLoadIdentity()5314 public void glLoadIdentity(); 5315 5316 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLoadIdentityDeformationMapSGIX}(GLbitfield mode); </code> */ glLoadIdentityDeformationMapSGIX(int mode)5317 public void glLoadIdentityDeformationMapSGIX(int mode); 5318 5319 /** Interface to C language function: <br> <code> void {@native glLoadMatrixd}(const GLdouble * m); </code> */ glLoadMatrixd(java.nio.DoubleBuffer m)5320 public void glLoadMatrixd(java.nio.DoubleBuffer m); 5321 5322 /** Interface to C language function: <br> <code> void {@native glLoadMatrixd}(const GLdouble * m); </code> */ glLoadMatrixd(double[] m, int m_offset)5323 public void glLoadMatrixd(double[] m, int m_offset); 5324 5325 /** Interface to C language function: <br> <code> void {@native glLoadMatrixf}(const GLfloat * m); </code> */ glLoadMatrixf(java.nio.FloatBuffer m)5326 public void glLoadMatrixf(java.nio.FloatBuffer m); 5327 5328 /** Interface to C language function: <br> <code> void {@native glLoadMatrixf}(const GLfloat * m); </code> */ glLoadMatrixf(float[] m, int m_offset)5329 public void glLoadMatrixf(float[] m, int m_offset); 5330 5331 /** Interface to C language function: <br> <code> void {@native glLoadName}(GLuint name); </code> */ glLoadName(int name)5332 public void glLoadName(int name); 5333 5334 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLoadProgramNV}(GLenum target, GLuint id, GLsizei len, const GLubyte * program); </code> */ glLoadProgramNV(int target, int id, int len, java.lang.String program)5335 public void glLoadProgramNV(int target, int id, int len, java.lang.String program); 5336 5337 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLoadTransposeMatrixd}(const GLdouble * m); </code> */ glLoadTransposeMatrixd(java.nio.DoubleBuffer m)5338 public void glLoadTransposeMatrixd(java.nio.DoubleBuffer m); 5339 5340 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLoadTransposeMatrixd}(const GLdouble * m); </code> */ glLoadTransposeMatrixd(double[] m, int m_offset)5341 public void glLoadTransposeMatrixd(double[] m, int m_offset); 5342 5343 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLoadTransposeMatrixf}(const GLfloat * m); </code> */ glLoadTransposeMatrixf(java.nio.FloatBuffer m)5344 public void glLoadTransposeMatrixf(java.nio.FloatBuffer m); 5345 5346 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLoadTransposeMatrixf}(const GLfloat * m); </code> */ glLoadTransposeMatrixf(float[] m, int m_offset)5347 public void glLoadTransposeMatrixf(float[] m, int m_offset); 5348 5349 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glLockArraysEXT}(GLint x, GLsizei y); </code> */ glLockArraysEXT(int x, int y)5350 public void glLockArraysEXT(int x, int y); 5351 5352 /** Interface to C language function: <br> <code> void {@native glLogicOp}(GLenum opcode); </code> */ glLogicOp(int opcode)5353 public void glLogicOp(int opcode); 5354 5355 /** Interface to C language function: <br> <code> void {@native glMap1d}(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points); </code> */ glMap1d(int target, double u1, double u2, int stride, int order, java.nio.DoubleBuffer points)5356 public void glMap1d(int target, double u1, double u2, int stride, int order, java.nio.DoubleBuffer points); 5357 5358 /** Interface to C language function: <br> <code> void {@native glMap1d}(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points); </code> */ glMap1d(int target, double u1, double u2, int stride, int order, double[] points, int points_offset)5359 public void glMap1d(int target, double u1, double u2, int stride, int order, double[] points, int points_offset); 5360 5361 /** Interface to C language function: <br> <code> void {@native glMap1f}(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points); </code> */ glMap1f(int target, float u1, float u2, int stride, int order, java.nio.FloatBuffer points)5362 public void glMap1f(int target, float u1, float u2, int stride, int order, java.nio.FloatBuffer points); 5363 5364 /** Interface to C language function: <br> <code> void {@native glMap1f}(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points); </code> */ glMap1f(int target, float u1, float u2, int stride, int order, float[] points, int points_offset)5365 public void glMap1f(int target, float u1, float u2, int stride, int order, float[] points, int points_offset); 5366 5367 /** Interface to C language function: <br> <code> void {@native glMap2d}(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points); </code> */ glMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, java.nio.DoubleBuffer points)5368 public void glMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, java.nio.DoubleBuffer points); 5369 5370 /** Interface to C language function: <br> <code> void {@native glMap2d}(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points); </code> */ glMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points, int points_offset)5371 public void glMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points, int points_offset); 5372 5373 /** Interface to C language function: <br> <code> void {@native glMap2f}(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points); </code> */ glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, java.nio.FloatBuffer points)5374 public void glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, java.nio.FloatBuffer points); 5375 5376 /** Interface to C language function: <br> <code> void {@native glMap2f}(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points); </code> */ glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points, int points_offset)5377 public void glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points, int points_offset); 5378 5379 /** Interface to C language function: <br> <code> GLvoid * {@native glMapBuffer}(GLenum target, GLenum access); </code> */ glMapBuffer(int target, int access)5380 public java.nio.ByteBuffer glMapBuffer(int target, int access); 5381 5382 /** Interface to C language function: <br> <code> GLvoid * {@native glMapBufferARB}(GLenum target, GLenum access); </code> */ glMapBufferARB(int target, int access)5383 public java.nio.ByteBuffer glMapBufferARB(int target, int access); 5384 5385 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapControlPointsNV}(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid * points); </code> */ glMapControlPointsNV(int target, int index, int type, int ustride, int vstride, int uorder, int vorder, boolean packed, java.nio.Buffer points)5386 public void glMapControlPointsNV(int target, int index, int type, int ustride, int vstride, int uorder, int vorder, boolean packed, java.nio.Buffer points); 5387 5388 /** Interface to C language function: <br> <code> void {@native glMapGrid1d}(GLint un, GLdouble u1, GLdouble u2); </code> */ glMapGrid1d(int un, double u1, double u2)5389 public void glMapGrid1d(int un, double u1, double u2); 5390 5391 /** Interface to C language function: <br> <code> void {@native glMapGrid1f}(GLint un, GLfloat u1, GLfloat u2); </code> */ glMapGrid1f(int un, float u1, float u2)5392 public void glMapGrid1f(int un, float u1, float u2); 5393 5394 /** Interface to C language function: <br> <code> void {@native glMapGrid2d}(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); </code> */ glMapGrid2d(int un, double u1, double u2, int vn, double v1, double v2)5395 public void glMapGrid2d(int un, double u1, double u2, int vn, double v1, double v2); 5396 5397 /** Interface to C language function: <br> <code> void {@native glMapGrid2f}(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); </code> */ glMapGrid2f(int un, float u1, float u2, int vn, float v1, float v2)5398 public void glMapGrid2f(int un, float u1, float u2, int vn, float v1, float v2); 5399 5400 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapParameterfvNV}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glMapParameterfvNV(int target, int pname, java.nio.FloatBuffer params)5401 public void glMapParameterfvNV(int target, int pname, java.nio.FloatBuffer params); 5402 5403 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapParameterfvNV}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glMapParameterfvNV(int target, int pname, float[] params, int params_offset)5404 public void glMapParameterfvNV(int target, int pname, float[] params, int params_offset); 5405 5406 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapParameterivNV}(GLenum target, GLenum pname, const GLint * params); </code> */ glMapParameterivNV(int target, int pname, java.nio.IntBuffer params)5407 public void glMapParameterivNV(int target, int pname, java.nio.IntBuffer params); 5408 5409 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapParameterivNV}(GLenum target, GLenum pname, const GLint * params); </code> */ glMapParameterivNV(int target, int pname, int[] params, int params_offset)5410 public void glMapParameterivNV(int target, int pname, int[] params, int params_offset); 5411 5412 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapVertexAttrib1dAPPLE}(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points); </code> */ glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, java.nio.DoubleBuffer points)5413 public void glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, java.nio.DoubleBuffer points); 5414 5415 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapVertexAttrib1dAPPLE}(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points); </code> */ glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, double[] points, int points_offset)5416 public void glMapVertexAttrib1dAPPLE(int index, int size, double u1, double u2, int stride, int order, double[] points, int points_offset); 5417 5418 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapVertexAttrib1fAPPLE}(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points); </code> */ glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, java.nio.FloatBuffer points)5419 public void glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, java.nio.FloatBuffer points); 5420 5421 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapVertexAttrib1fAPPLE}(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points); </code> */ glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, float[] points, int points_offset)5422 public void glMapVertexAttrib1fAPPLE(int index, int size, float u1, float u2, int stride, int order, float[] points, int points_offset); 5423 5424 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapVertexAttrib2dAPPLE}(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points); </code> */ glMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, java.nio.DoubleBuffer points)5425 public void glMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, java.nio.DoubleBuffer points); 5426 5427 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapVertexAttrib2dAPPLE}(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points); </code> */ glMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points, int points_offset)5428 public void glMapVertexAttrib2dAPPLE(int index, int size, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points, int points_offset); 5429 5430 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapVertexAttrib2fAPPLE}(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points); </code> */ glMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, java.nio.FloatBuffer points)5431 public void glMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, java.nio.FloatBuffer points); 5432 5433 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMapVertexAttrib2fAPPLE}(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points); </code> */ glMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points, int points_offset)5434 public void glMapVertexAttrib2fAPPLE(int index, int size, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points, int points_offset); 5435 5436 /** Interface to C language function: <br> <code> void {@native glMaterialf}(GLenum face, GLenum pname, GLfloat param); </code> */ glMaterialf(int face, int pname, float param)5437 public void glMaterialf(int face, int pname, float param); 5438 5439 /** Interface to C language function: <br> <code> void {@native glMaterialfv}(GLenum face, GLenum pname, const GLfloat * params); </code> */ glMaterialfv(int face, int pname, java.nio.FloatBuffer params)5440 public void glMaterialfv(int face, int pname, java.nio.FloatBuffer params); 5441 5442 /** Interface to C language function: <br> <code> void {@native glMaterialfv}(GLenum face, GLenum pname, const GLfloat * params); </code> */ glMaterialfv(int face, int pname, float[] params, int params_offset)5443 public void glMaterialfv(int face, int pname, float[] params, int params_offset); 5444 5445 /** Interface to C language function: <br> <code> void {@native glMateriali}(GLenum face, GLenum pname, GLint param); </code> */ glMateriali(int face, int pname, int param)5446 public void glMateriali(int face, int pname, int param); 5447 5448 /** Interface to C language function: <br> <code> void {@native glMaterialiv}(GLenum face, GLenum pname, const GLint * params); </code> */ glMaterialiv(int face, int pname, java.nio.IntBuffer params)5449 public void glMaterialiv(int face, int pname, java.nio.IntBuffer params); 5450 5451 /** Interface to C language function: <br> <code> void {@native glMaterialiv}(GLenum face, GLenum pname, const GLint * params); </code> */ glMaterialiv(int face, int pname, int[] params, int params_offset)5452 public void glMaterialiv(int face, int pname, int[] params, int params_offset); 5453 5454 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMatrixIndexPointerARB}(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> 5455 @param pointer a direct {@link java.nio.Buffer} */ glMatrixIndexPointerARB(int size, int type, int stride, java.nio.Buffer pointer)5456 public void glMatrixIndexPointerARB(int size, int type, int stride, java.nio.Buffer pointer); 5457 5458 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMatrixIndexPointerARB}(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glMatrixIndexPointerARB(int size, int type, int stride, long pointer_buffer_offset)5459 public void glMatrixIndexPointerARB(int size, int type, int stride, long pointer_buffer_offset); 5460 5461 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMatrixIndexubvARB}(GLint size, const GLubyte * weights); </code> */ glMatrixIndexubvARB(int size, java.nio.ByteBuffer weights)5462 public void glMatrixIndexubvARB(int size, java.nio.ByteBuffer weights); 5463 5464 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMatrixIndexubvARB}(GLint size, const GLubyte * weights); </code> */ glMatrixIndexubvARB(int size, byte[] weights, int weights_offset)5465 public void glMatrixIndexubvARB(int size, byte[] weights, int weights_offset); 5466 5467 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMatrixIndexuivARB}(GLint n, const GLuint * ids); </code> */ glMatrixIndexuivARB(int n, java.nio.IntBuffer ids)5468 public void glMatrixIndexuivARB(int n, java.nio.IntBuffer ids); 5469 5470 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMatrixIndexuivARB}(GLint n, const GLuint * ids); </code> */ glMatrixIndexuivARB(int n, int[] ids, int ids_offset)5471 public void glMatrixIndexuivARB(int n, int[] ids, int ids_offset); 5472 5473 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMatrixIndexusvARB}(GLint size, const GLushort * weights); </code> */ glMatrixIndexusvARB(int size, java.nio.ShortBuffer weights)5474 public void glMatrixIndexusvARB(int size, java.nio.ShortBuffer weights); 5475 5476 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMatrixIndexusvARB}(GLint size, const GLushort * weights); </code> */ glMatrixIndexusvARB(int size, short[] weights, int weights_offset)5477 public void glMatrixIndexusvARB(int size, short[] weights, int weights_offset); 5478 5479 /** Interface to C language function: <br> <code> void {@native glMatrixMode}(GLenum mode); </code> */ glMatrixMode(int mode)5480 public void glMatrixMode(int mode); 5481 5482 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMinmax}(GLenum target, GLenum internalformat, GLboolean sink); </code> */ glMinmax(int target, int internalformat, boolean sink)5483 public void glMinmax(int target, int internalformat, boolean sink); 5484 5485 /** Interface to C language function: <br> <code> void {@native glMultMatrixd}(const GLdouble * m); </code> */ glMultMatrixd(java.nio.DoubleBuffer m)5486 public void glMultMatrixd(java.nio.DoubleBuffer m); 5487 5488 /** Interface to C language function: <br> <code> void {@native glMultMatrixd}(const GLdouble * m); </code> */ glMultMatrixd(double[] m, int m_offset)5489 public void glMultMatrixd(double[] m, int m_offset); 5490 5491 /** Interface to C language function: <br> <code> void {@native glMultMatrixf}(const GLfloat * m); </code> */ glMultMatrixf(java.nio.FloatBuffer m)5492 public void glMultMatrixf(java.nio.FloatBuffer m); 5493 5494 /** Interface to C language function: <br> <code> void {@native glMultMatrixf}(const GLfloat * m); </code> */ glMultMatrixf(float[] m, int m_offset)5495 public void glMultMatrixf(float[] m, int m_offset); 5496 5497 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultTransposeMatrixd}(const GLdouble * m); </code> */ glMultTransposeMatrixd(java.nio.DoubleBuffer m)5498 public void glMultTransposeMatrixd(java.nio.DoubleBuffer m); 5499 5500 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultTransposeMatrixd}(const GLdouble * m); </code> */ glMultTransposeMatrixd(double[] m, int m_offset)5501 public void glMultTransposeMatrixd(double[] m, int m_offset); 5502 5503 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultTransposeMatrixf}(const GLfloat * m); </code> */ glMultTransposeMatrixf(java.nio.FloatBuffer m)5504 public void glMultTransposeMatrixf(java.nio.FloatBuffer m); 5505 5506 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultTransposeMatrixf}(const GLfloat * m); </code> */ glMultTransposeMatrixf(float[] m, int m_offset)5507 public void glMultTransposeMatrixf(float[] m, int m_offset); 5508 5509 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawArrays}(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); </code> */ glMultiDrawArrays(int mode, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount)5510 public void glMultiDrawArrays(int mode, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount); 5511 5512 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawArrays}(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); </code> */ glMultiDrawArrays(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount)5513 public void glMultiDrawArrays(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount); 5514 5515 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawArraysEXT}(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); </code> */ glMultiDrawArraysEXT(int mode, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount)5516 public void glMultiDrawArraysEXT(int mode, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount); 5517 5518 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawArraysEXT}(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); </code> */ glMultiDrawArraysEXT(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount)5519 public void glMultiDrawArraysEXT(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount); 5520 5521 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawElementArrayAPPLE}(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); </code> */ glMultiDrawElementArrayAPPLE(int mode, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount)5522 public void glMultiDrawElementArrayAPPLE(int mode, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount); 5523 5524 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawElementArrayAPPLE}(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); </code> */ glMultiDrawElementArrayAPPLE(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount)5525 public void glMultiDrawElementArrayAPPLE(int mode, int[] first, int first_offset, int[] count, int count_offset, int primcount); 5526 5527 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawElements}(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); </code> */ glMultiDrawElements(int mode, java.nio.IntBuffer count, int type, java.nio.Buffer[] indices, int primcount)5528 public void glMultiDrawElements(int mode, java.nio.IntBuffer count, int type, java.nio.Buffer[] indices, int primcount); 5529 5530 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawElements}(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); </code> */ glMultiDrawElements(int mode, int[] count, int count_offset, int type, java.nio.Buffer[] indices, int primcount)5531 public void glMultiDrawElements(int mode, int[] count, int count_offset, int type, java.nio.Buffer[] indices, int primcount); 5532 5533 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawElementsEXT}(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); </code> */ glMultiDrawElementsEXT(int mode, java.nio.IntBuffer count, int type, java.nio.Buffer[] indices, int primcount)5534 public void glMultiDrawElementsEXT(int mode, java.nio.IntBuffer count, int type, java.nio.Buffer[] indices, int primcount); 5535 5536 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawElementsEXT}(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * * indices, GLsizei primcount); </code> */ glMultiDrawElementsEXT(int mode, int[] count, int count_offset, int type, java.nio.Buffer[] indices, int primcount)5537 public void glMultiDrawElementsEXT(int mode, int[] count, int count_offset, int type, java.nio.Buffer[] indices, int primcount); 5538 5539 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawRangeElementArrayAPPLE}(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount); </code> */ glMultiDrawRangeElementArrayAPPLE(int mode, int start, int end, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount)5540 public void glMultiDrawRangeElementArrayAPPLE(int mode, int start, int end, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount); 5541 5542 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiDrawRangeElementArrayAPPLE}(GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount); </code> */ glMultiDrawRangeElementArrayAPPLE(int mode, int start, int end, int[] first, int first_offset, int[] count, int count_offset, int primcount)5543 public void glMultiDrawRangeElementArrayAPPLE(int mode, int start, int end, int[] first, int first_offset, int[] count, int count_offset, int primcount); 5544 5545 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiModeDrawArraysIBM}(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride); </code> */ glMultiModeDrawArraysIBM(java.nio.IntBuffer mode, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount, int modestride)5546 public void glMultiModeDrawArraysIBM(java.nio.IntBuffer mode, java.nio.IntBuffer first, java.nio.IntBuffer count, int primcount, int modestride); 5547 5548 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiModeDrawArraysIBM}(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride); </code> */ glMultiModeDrawArraysIBM(int[] mode, int mode_offset, int[] first, int first_offset, int[] count, int count_offset, int primcount, int modestride)5549 public void glMultiModeDrawArraysIBM(int[] mode, int mode_offset, int[] first, int first_offset, int[] count, int count_offset, int primcount, int modestride); 5550 5551 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiModeDrawElementsIBM}(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride); </code> */ glMultiModeDrawElementsIBM(java.nio.IntBuffer mode, java.nio.IntBuffer count, int type, java.nio.Buffer[] indices, int primcount, int modestride)5552 public void glMultiModeDrawElementsIBM(java.nio.IntBuffer mode, java.nio.IntBuffer count, int type, java.nio.Buffer[] indices, int primcount, int modestride); 5553 5554 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiModeDrawElementsIBM}(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride); </code> */ glMultiModeDrawElementsIBM(int[] mode, int mode_offset, int[] count, int count_offset, int type, java.nio.Buffer[] indices, int primcount, int modestride)5555 public void glMultiModeDrawElementsIBM(int[] mode, int mode_offset, int[] count, int count_offset, int type, java.nio.Buffer[] indices, int primcount, int modestride); 5556 5557 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1d}(GLenum target, GLdouble s); </code> */ glMultiTexCoord1d(int target, double s)5558 public void glMultiTexCoord1d(int target, double s); 5559 5560 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1dv}(GLenum target, const GLdouble * v); </code> */ glMultiTexCoord1dv(int target, java.nio.DoubleBuffer v)5561 public void glMultiTexCoord1dv(int target, java.nio.DoubleBuffer v); 5562 5563 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1dv}(GLenum target, const GLdouble * v); </code> */ glMultiTexCoord1dv(int target, double[] v, int v_offset)5564 public void glMultiTexCoord1dv(int target, double[] v, int v_offset); 5565 5566 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1f}(GLenum target, GLfloat s); </code> */ glMultiTexCoord1f(int target, float s)5567 public void glMultiTexCoord1f(int target, float s); 5568 5569 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1fv}(GLenum target, const GLfloat * v); </code> */ glMultiTexCoord1fv(int target, java.nio.FloatBuffer v)5570 public void glMultiTexCoord1fv(int target, java.nio.FloatBuffer v); 5571 5572 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1fv}(GLenum target, const GLfloat * v); </code> */ glMultiTexCoord1fv(int target, float[] v, int v_offset)5573 public void glMultiTexCoord1fv(int target, float[] v, int v_offset); 5574 5575 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1hNV}(GLenum target, GLhalfNV s); </code> */ glMultiTexCoord1hNV(int target, short s)5576 public void glMultiTexCoord1hNV(int target, short s); 5577 5578 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1hvNV}(GLenum index, const GLhalfNV * v); </code> */ glMultiTexCoord1hvNV(int index, java.nio.ShortBuffer v)5579 public void glMultiTexCoord1hvNV(int index, java.nio.ShortBuffer v); 5580 5581 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1hvNV}(GLenum index, const GLhalfNV * v); </code> */ glMultiTexCoord1hvNV(int index, short[] v, int v_offset)5582 public void glMultiTexCoord1hvNV(int index, short[] v, int v_offset); 5583 5584 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1i}(GLenum target, GLint s); </code> */ glMultiTexCoord1i(int target, int s)5585 public void glMultiTexCoord1i(int target, int s); 5586 5587 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1iv}(GLenum target, const GLint * v); </code> */ glMultiTexCoord1iv(int target, java.nio.IntBuffer v)5588 public void glMultiTexCoord1iv(int target, java.nio.IntBuffer v); 5589 5590 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1iv}(GLenum target, const GLint * v); </code> */ glMultiTexCoord1iv(int target, int[] v, int v_offset)5591 public void glMultiTexCoord1iv(int target, int[] v, int v_offset); 5592 5593 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1s}(GLenum target, GLshort s); </code> */ glMultiTexCoord1s(int target, short s)5594 public void glMultiTexCoord1s(int target, short s); 5595 5596 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1sv}(GLenum target, const GLshort * v); </code> */ glMultiTexCoord1sv(int target, java.nio.ShortBuffer v)5597 public void glMultiTexCoord1sv(int target, java.nio.ShortBuffer v); 5598 5599 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord1sv}(GLenum target, const GLshort * v); </code> */ glMultiTexCoord1sv(int target, short[] v, int v_offset)5600 public void glMultiTexCoord1sv(int target, short[] v, int v_offset); 5601 5602 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2d}(GLenum target, GLdouble s, GLdouble t); </code> */ glMultiTexCoord2d(int target, double s, double t)5603 public void glMultiTexCoord2d(int target, double s, double t); 5604 5605 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2dv}(GLenum target, const GLdouble * v); </code> */ glMultiTexCoord2dv(int target, java.nio.DoubleBuffer v)5606 public void glMultiTexCoord2dv(int target, java.nio.DoubleBuffer v); 5607 5608 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2dv}(GLenum target, const GLdouble * v); </code> */ glMultiTexCoord2dv(int target, double[] v, int v_offset)5609 public void glMultiTexCoord2dv(int target, double[] v, int v_offset); 5610 5611 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2f}(GLenum target, GLfloat s, GLfloat t); </code> */ glMultiTexCoord2f(int target, float s, float t)5612 public void glMultiTexCoord2f(int target, float s, float t); 5613 5614 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2fv}(GLenum target, const GLfloat * v); </code> */ glMultiTexCoord2fv(int target, java.nio.FloatBuffer v)5615 public void glMultiTexCoord2fv(int target, java.nio.FloatBuffer v); 5616 5617 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2fv}(GLenum target, const GLfloat * v); </code> */ glMultiTexCoord2fv(int target, float[] v, int v_offset)5618 public void glMultiTexCoord2fv(int target, float[] v, int v_offset); 5619 5620 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2hNV}(GLenum target, GLhalfNV s, GLhalfNV t); </code> */ glMultiTexCoord2hNV(int target, short s, short t)5621 public void glMultiTexCoord2hNV(int target, short s, short t); 5622 5623 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2hvNV}(GLenum index, const GLhalfNV * v); </code> */ glMultiTexCoord2hvNV(int index, java.nio.ShortBuffer v)5624 public void glMultiTexCoord2hvNV(int index, java.nio.ShortBuffer v); 5625 5626 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2hvNV}(GLenum index, const GLhalfNV * v); </code> */ glMultiTexCoord2hvNV(int index, short[] v, int v_offset)5627 public void glMultiTexCoord2hvNV(int index, short[] v, int v_offset); 5628 5629 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2i}(GLenum target, GLint s, GLint t); </code> */ glMultiTexCoord2i(int target, int s, int t)5630 public void glMultiTexCoord2i(int target, int s, int t); 5631 5632 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2iv}(GLenum target, const GLint * v); </code> */ glMultiTexCoord2iv(int target, java.nio.IntBuffer v)5633 public void glMultiTexCoord2iv(int target, java.nio.IntBuffer v); 5634 5635 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2iv}(GLenum target, const GLint * v); </code> */ glMultiTexCoord2iv(int target, int[] v, int v_offset)5636 public void glMultiTexCoord2iv(int target, int[] v, int v_offset); 5637 5638 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2s}(GLenum target, GLshort s, GLshort t); </code> */ glMultiTexCoord2s(int target, short s, short t)5639 public void glMultiTexCoord2s(int target, short s, short t); 5640 5641 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2sv}(GLenum target, const GLshort * v); </code> */ glMultiTexCoord2sv(int target, java.nio.ShortBuffer v)5642 public void glMultiTexCoord2sv(int target, java.nio.ShortBuffer v); 5643 5644 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord2sv}(GLenum target, const GLshort * v); </code> */ glMultiTexCoord2sv(int target, short[] v, int v_offset)5645 public void glMultiTexCoord2sv(int target, short[] v, int v_offset); 5646 5647 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3d}(GLenum target, GLdouble s, GLdouble t, GLdouble r); </code> */ glMultiTexCoord3d(int target, double s, double t, double r)5648 public void glMultiTexCoord3d(int target, double s, double t, double r); 5649 5650 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3dv}(GLenum target, const GLdouble * v); </code> */ glMultiTexCoord3dv(int target, java.nio.DoubleBuffer v)5651 public void glMultiTexCoord3dv(int target, java.nio.DoubleBuffer v); 5652 5653 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3dv}(GLenum target, const GLdouble * v); </code> */ glMultiTexCoord3dv(int target, double[] v, int v_offset)5654 public void glMultiTexCoord3dv(int target, double[] v, int v_offset); 5655 5656 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3f}(GLenum target, GLfloat s, GLfloat t, GLfloat r); </code> */ glMultiTexCoord3f(int target, float s, float t, float r)5657 public void glMultiTexCoord3f(int target, float s, float t, float r); 5658 5659 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3fv}(GLenum target, const GLfloat * v); </code> */ glMultiTexCoord3fv(int target, java.nio.FloatBuffer v)5660 public void glMultiTexCoord3fv(int target, java.nio.FloatBuffer v); 5661 5662 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3fv}(GLenum target, const GLfloat * v); </code> */ glMultiTexCoord3fv(int target, float[] v, int v_offset)5663 public void glMultiTexCoord3fv(int target, float[] v, int v_offset); 5664 5665 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3hNV}(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r); </code> */ glMultiTexCoord3hNV(int target, short s, short t, short r)5666 public void glMultiTexCoord3hNV(int target, short s, short t, short r); 5667 5668 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3hvNV}(GLenum index, const GLhalfNV * v); </code> */ glMultiTexCoord3hvNV(int index, java.nio.ShortBuffer v)5669 public void glMultiTexCoord3hvNV(int index, java.nio.ShortBuffer v); 5670 5671 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3hvNV}(GLenum index, const GLhalfNV * v); </code> */ glMultiTexCoord3hvNV(int index, short[] v, int v_offset)5672 public void glMultiTexCoord3hvNV(int index, short[] v, int v_offset); 5673 5674 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3i}(GLenum target, GLint s, GLint t, GLint r); </code> */ glMultiTexCoord3i(int target, int s, int t, int r)5675 public void glMultiTexCoord3i(int target, int s, int t, int r); 5676 5677 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3iv}(GLenum target, const GLint * v); </code> */ glMultiTexCoord3iv(int target, java.nio.IntBuffer v)5678 public void glMultiTexCoord3iv(int target, java.nio.IntBuffer v); 5679 5680 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3iv}(GLenum target, const GLint * v); </code> */ glMultiTexCoord3iv(int target, int[] v, int v_offset)5681 public void glMultiTexCoord3iv(int target, int[] v, int v_offset); 5682 5683 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3s}(GLenum target, GLshort s, GLshort t, GLshort r); </code> */ glMultiTexCoord3s(int target, short s, short t, short r)5684 public void glMultiTexCoord3s(int target, short s, short t, short r); 5685 5686 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3sv}(GLenum target, const GLshort * v); </code> */ glMultiTexCoord3sv(int target, java.nio.ShortBuffer v)5687 public void glMultiTexCoord3sv(int target, java.nio.ShortBuffer v); 5688 5689 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord3sv}(GLenum target, const GLshort * v); </code> */ glMultiTexCoord3sv(int target, short[] v, int v_offset)5690 public void glMultiTexCoord3sv(int target, short[] v, int v_offset); 5691 5692 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4d}(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); </code> */ glMultiTexCoord4d(int target, double s, double t, double r, double q)5693 public void glMultiTexCoord4d(int target, double s, double t, double r, double q); 5694 5695 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4dv}(GLenum target, const GLdouble * v); </code> */ glMultiTexCoord4dv(int target, java.nio.DoubleBuffer v)5696 public void glMultiTexCoord4dv(int target, java.nio.DoubleBuffer v); 5697 5698 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4dv}(GLenum target, const GLdouble * v); </code> */ glMultiTexCoord4dv(int target, double[] v, int v_offset)5699 public void glMultiTexCoord4dv(int target, double[] v, int v_offset); 5700 5701 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4f}(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); </code> */ glMultiTexCoord4f(int target, float s, float t, float r, float q)5702 public void glMultiTexCoord4f(int target, float s, float t, float r, float q); 5703 5704 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4fv}(GLenum target, const GLfloat * v); </code> */ glMultiTexCoord4fv(int target, java.nio.FloatBuffer v)5705 public void glMultiTexCoord4fv(int target, java.nio.FloatBuffer v); 5706 5707 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4fv}(GLenum target, const GLfloat * v); </code> */ glMultiTexCoord4fv(int target, float[] v, int v_offset)5708 public void glMultiTexCoord4fv(int target, float[] v, int v_offset); 5709 5710 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4hNV}(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q); </code> */ glMultiTexCoord4hNV(int target, short s, short t, short r, short q)5711 public void glMultiTexCoord4hNV(int target, short s, short t, short r, short q); 5712 5713 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4hvNV}(GLenum index, const GLhalfNV * v); </code> */ glMultiTexCoord4hvNV(int index, java.nio.ShortBuffer v)5714 public void glMultiTexCoord4hvNV(int index, java.nio.ShortBuffer v); 5715 5716 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4hvNV}(GLenum index, const GLhalfNV * v); </code> */ glMultiTexCoord4hvNV(int index, short[] v, int v_offset)5717 public void glMultiTexCoord4hvNV(int index, short[] v, int v_offset); 5718 5719 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4i}(GLenum target, GLint start, GLint x, GLint y, GLint width); </code> */ glMultiTexCoord4i(int target, int start, int x, int y, int width)5720 public void glMultiTexCoord4i(int target, int start, int x, int y, int width); 5721 5722 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4iv}(GLenum target, const GLint * v); </code> */ glMultiTexCoord4iv(int target, java.nio.IntBuffer v)5723 public void glMultiTexCoord4iv(int target, java.nio.IntBuffer v); 5724 5725 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4iv}(GLenum target, const GLint * v); </code> */ glMultiTexCoord4iv(int target, int[] v, int v_offset)5726 public void glMultiTexCoord4iv(int target, int[] v, int v_offset); 5727 5728 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4s}(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); </code> */ glMultiTexCoord4s(int target, short s, short t, short r, short q)5729 public void glMultiTexCoord4s(int target, short s, short t, short r, short q); 5730 5731 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4sv}(GLenum target, const GLshort * v); </code> */ glMultiTexCoord4sv(int target, java.nio.ShortBuffer v)5732 public void glMultiTexCoord4sv(int target, java.nio.ShortBuffer v); 5733 5734 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glMultiTexCoord4sv}(GLenum target, const GLshort * v); </code> */ glMultiTexCoord4sv(int target, short[] v, int v_offset)5735 public void glMultiTexCoord4sv(int target, short[] v, int v_offset); 5736 5737 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glNewBufferRegion}(GLenum type); </code> */ glNewBufferRegion(int type)5738 public int glNewBufferRegion(int type); 5739 5740 /** Interface to C language function: <br> <code> void {@native glNewList}(GLuint list, GLenum mode); </code> */ glNewList(int list, int mode)5741 public void glNewList(int list, int mode); 5742 5743 /** Entry point (through function pointer) to C language function: <br> <code> GLuint {@native glNewObjectBufferATI}(GLsizei size, const GLvoid * pointer, GLenum usage); </code> */ glNewObjectBufferATI(int size, java.nio.Buffer pointer, int usage)5744 public int glNewObjectBufferATI(int size, java.nio.Buffer pointer, int usage); 5745 5746 /** Interface to C language function: <br> <code> void {@native glNormal3b}(GLbyte nx, GLbyte ny, GLbyte nz); </code> */ glNormal3b(byte nx, byte ny, byte nz)5747 public void glNormal3b(byte nx, byte ny, byte nz); 5748 5749 /** Interface to C language function: <br> <code> void {@native glNormal3bv}(const GLbyte * v); </code> */ glNormal3bv(java.nio.ByteBuffer v)5750 public void glNormal3bv(java.nio.ByteBuffer v); 5751 5752 /** Interface to C language function: <br> <code> void {@native glNormal3bv}(const GLbyte * v); </code> */ glNormal3bv(byte[] v, int v_offset)5753 public void glNormal3bv(byte[] v, int v_offset); 5754 5755 /** Interface to C language function: <br> <code> void {@native glNormal3d}(GLdouble nx, GLdouble ny, GLdouble nz); </code> */ glNormal3d(double nx, double ny, double nz)5756 public void glNormal3d(double nx, double ny, double nz); 5757 5758 /** Interface to C language function: <br> <code> void {@native glNormal3dv}(const GLdouble * v); </code> */ glNormal3dv(java.nio.DoubleBuffer v)5759 public void glNormal3dv(java.nio.DoubleBuffer v); 5760 5761 /** Interface to C language function: <br> <code> void {@native glNormal3dv}(const GLdouble * v); </code> */ glNormal3dv(double[] v, int v_offset)5762 public void glNormal3dv(double[] v, int v_offset); 5763 5764 /** Interface to C language function: <br> <code> void {@native glNormal3f}(GLfloat nx, GLfloat ny, GLfloat nz); </code> */ glNormal3f(float nx, float ny, float nz)5765 public void glNormal3f(float nx, float ny, float nz); 5766 5767 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormal3fVertex3fSUN}(GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); </code> */ glNormal3fVertex3fSUN(float r, float g, float b, float x, float y, float z)5768 public void glNormal3fVertex3fSUN(float r, float g, float b, float x, float y, float z); 5769 5770 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormal3fVertex3fvSUN}(const GLfloat * c, const GLfloat * v); </code> */ glNormal3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer v)5771 public void glNormal3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer v); 5772 5773 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormal3fVertex3fvSUN}(const GLfloat * c, const GLfloat * v); </code> */ glNormal3fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset)5774 public void glNormal3fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset); 5775 5776 /** Interface to C language function: <br> <code> void {@native glNormal3fv}(const GLfloat * v); </code> */ glNormal3fv(java.nio.FloatBuffer v)5777 public void glNormal3fv(java.nio.FloatBuffer v); 5778 5779 /** Interface to C language function: <br> <code> void {@native glNormal3fv}(const GLfloat * v); </code> */ glNormal3fv(float[] v, int v_offset)5780 public void glNormal3fv(float[] v, int v_offset); 5781 5782 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormal3hNV}(GLhalfNV red, GLhalfNV green, GLhalfNV blue); </code> */ glNormal3hNV(short red, short green, short blue)5783 public void glNormal3hNV(short red, short green, short blue); 5784 5785 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormal3hvNV}(const GLhalfNV * v); </code> */ glNormal3hvNV(java.nio.ShortBuffer v)5786 public void glNormal3hvNV(java.nio.ShortBuffer v); 5787 5788 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormal3hvNV}(const GLhalfNV * v); </code> */ glNormal3hvNV(short[] v, int v_offset)5789 public void glNormal3hvNV(short[] v, int v_offset); 5790 5791 /** Interface to C language function: <br> <code> void {@native glNormal3i}(GLint nx, GLint ny, GLint nz); </code> */ glNormal3i(int nx, int ny, int nz)5792 public void glNormal3i(int nx, int ny, int nz); 5793 5794 /** Interface to C language function: <br> <code> void {@native glNormal3iv}(const GLint * v); </code> */ glNormal3iv(java.nio.IntBuffer v)5795 public void glNormal3iv(java.nio.IntBuffer v); 5796 5797 /** Interface to C language function: <br> <code> void {@native glNormal3iv}(const GLint * v); </code> */ glNormal3iv(int[] v, int v_offset)5798 public void glNormal3iv(int[] v, int v_offset); 5799 5800 /** Interface to C language function: <br> <code> void {@native glNormal3s}(GLshort nx, GLshort ny, GLshort nz); </code> */ glNormal3s(short nx, short ny, short nz)5801 public void glNormal3s(short nx, short ny, short nz); 5802 5803 /** Interface to C language function: <br> <code> void {@native glNormal3sv}(const GLshort * v); </code> */ glNormal3sv(java.nio.ShortBuffer v)5804 public void glNormal3sv(java.nio.ShortBuffer v); 5805 5806 /** Interface to C language function: <br> <code> void {@native glNormal3sv}(const GLshort * v); </code> */ glNormal3sv(short[] v, int v_offset)5807 public void glNormal3sv(short[] v, int v_offset); 5808 5809 /** Interface to C language function: <br> <code> void {@native glNormalPointer}(GLenum type, GLsizei stride, const GLvoid * ptr); </code> 5810 @param ptr a direct {@link java.nio.Buffer} */ glNormalPointer(int type, int stride, java.nio.Buffer ptr)5811 public void glNormalPointer(int type, int stride, java.nio.Buffer ptr); 5812 5813 /** Interface to C language function: <br> <code> void {@native glNormalPointer}(GLenum type, GLsizei stride, const GLvoid * ptr); </code> */ glNormalPointer(int type, int stride, long ptr_buffer_offset)5814 public void glNormalPointer(int type, int stride, long ptr_buffer_offset); 5815 5816 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3bATI}(GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz); </code> */ glNormalStream3bATI(int stream, byte nx, byte ny, byte nz)5817 public void glNormalStream3bATI(int stream, byte nx, byte ny, byte nz); 5818 5819 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3bvATI}(GLenum index, const GLbyte * v); </code> */ glNormalStream3bvATI(int index, java.nio.ByteBuffer v)5820 public void glNormalStream3bvATI(int index, java.nio.ByteBuffer v); 5821 5822 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3bvATI}(GLenum index, const GLbyte * v); </code> */ glNormalStream3bvATI(int index, byte[] v, int v_offset)5823 public void glNormalStream3bvATI(int index, byte[] v, int v_offset); 5824 5825 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3dATI}(GLenum target, GLdouble s, GLdouble t, GLdouble r); </code> */ glNormalStream3dATI(int target, double s, double t, double r)5826 public void glNormalStream3dATI(int target, double s, double t, double r); 5827 5828 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3dvATI}(GLenum target, const GLdouble * v); </code> */ glNormalStream3dvATI(int target, java.nio.DoubleBuffer v)5829 public void glNormalStream3dvATI(int target, java.nio.DoubleBuffer v); 5830 5831 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3dvATI}(GLenum target, const GLdouble * v); </code> */ glNormalStream3dvATI(int target, double[] v, int v_offset)5832 public void glNormalStream3dvATI(int target, double[] v, int v_offset); 5833 5834 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3fATI}(GLenum target, GLfloat s, GLfloat t, GLfloat r); </code> */ glNormalStream3fATI(int target, float s, float t, float r)5835 public void glNormalStream3fATI(int target, float s, float t, float r); 5836 5837 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3fvATI}(GLenum target, const GLfloat * v); </code> */ glNormalStream3fvATI(int target, java.nio.FloatBuffer v)5838 public void glNormalStream3fvATI(int target, java.nio.FloatBuffer v); 5839 5840 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3fvATI}(GLenum target, const GLfloat * v); </code> */ glNormalStream3fvATI(int target, float[] v, int v_offset)5841 public void glNormalStream3fvATI(int target, float[] v, int v_offset); 5842 5843 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3iATI}(GLenum target, GLint s, GLint t, GLint r); </code> */ glNormalStream3iATI(int target, int s, int t, int r)5844 public void glNormalStream3iATI(int target, int s, int t, int r); 5845 5846 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3ivATI}(GLenum target, const GLint * v); </code> */ glNormalStream3ivATI(int target, java.nio.IntBuffer v)5847 public void glNormalStream3ivATI(int target, java.nio.IntBuffer v); 5848 5849 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3ivATI}(GLenum target, const GLint * v); </code> */ glNormalStream3ivATI(int target, int[] v, int v_offset)5850 public void glNormalStream3ivATI(int target, int[] v, int v_offset); 5851 5852 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3sATI}(GLenum target, GLshort s, GLshort t, GLshort r); </code> */ glNormalStream3sATI(int target, short s, short t, short r)5853 public void glNormalStream3sATI(int target, short s, short t, short r); 5854 5855 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3svATI}(GLenum target, const GLshort * v); </code> */ glNormalStream3svATI(int target, java.nio.ShortBuffer v)5856 public void glNormalStream3svATI(int target, java.nio.ShortBuffer v); 5857 5858 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glNormalStream3svATI}(GLenum target, const GLshort * v); </code> */ glNormalStream3svATI(int target, short[] v, int v_offset)5859 public void glNormalStream3svATI(int target, short[] v, int v_offset); 5860 5861 /** Interface to C language function: <br> <code> void {@native glOrtho}(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val); </code> */ glOrtho(double left, double right, double bottom, double top, double near_val, double far_val)5862 public void glOrtho(double left, double right, double bottom, double top, double near_val, double far_val); 5863 5864 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPNTrianglesfATI}(GLenum target, GLfloat s); </code> */ glPNTrianglesfATI(int target, float s)5865 public void glPNTrianglesfATI(int target, float s); 5866 5867 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPNTrianglesiATI}(GLenum target, GLint s); </code> */ glPNTrianglesiATI(int target, int s)5868 public void glPNTrianglesiATI(int target, int s); 5869 5870 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPassTexCoordATI}(GLuint red, GLuint green, GLenum blue); </code> */ glPassTexCoordATI(int red, int green, int blue)5871 public void glPassTexCoordATI(int red, int green, int blue); 5872 5873 /** Interface to C language function: <br> <code> void {@native glPassThrough}(GLfloat token); </code> */ glPassThrough(float token)5874 public void glPassThrough(float token); 5875 5876 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelDataRangeNV}(GLenum target, GLsizei level, GLvoid * img); </code> 5877 @param img a direct {@link java.nio.Buffer} */ glPixelDataRangeNV(int target, int level, java.nio.Buffer img)5878 public void glPixelDataRangeNV(int target, int level, java.nio.Buffer img); 5879 5880 /** Interface to C language function: <br> <code> void {@native glPixelMapfv}(GLenum map, GLint mapsize, const GLfloat * values); </code> */ glPixelMapfv(int map, int mapsize, java.nio.FloatBuffer values)5881 public void glPixelMapfv(int map, int mapsize, java.nio.FloatBuffer values); 5882 5883 /** Interface to C language function: <br> <code> void {@native glPixelMapfv}(GLenum map, GLint mapsize, const GLfloat * values); </code> */ glPixelMapfv(int map, int mapsize, float[] values, int values_offset)5884 public void glPixelMapfv(int map, int mapsize, float[] values, int values_offset); 5885 5886 /** Interface to C language function: <br> <code> void {@native glPixelMapfv}(GLenum map, GLint mapsize, const GLfloat * values); </code> */ glPixelMapfv(int map, int mapsize, long values_buffer_offset)5887 public void glPixelMapfv(int map, int mapsize, long values_buffer_offset); 5888 5889 /** Interface to C language function: <br> <code> void {@native glPixelMapuiv}(GLenum map, GLint mapsize, const GLuint * values); </code> */ glPixelMapuiv(int map, int mapsize, java.nio.IntBuffer values)5890 public void glPixelMapuiv(int map, int mapsize, java.nio.IntBuffer values); 5891 5892 /** Interface to C language function: <br> <code> void {@native glPixelMapuiv}(GLenum map, GLint mapsize, const GLuint * values); </code> */ glPixelMapuiv(int map, int mapsize, int[] values, int values_offset)5893 public void glPixelMapuiv(int map, int mapsize, int[] values, int values_offset); 5894 5895 /** Interface to C language function: <br> <code> void {@native glPixelMapuiv}(GLenum map, GLint mapsize, const GLuint * values); </code> */ glPixelMapuiv(int map, int mapsize, long values_buffer_offset)5896 public void glPixelMapuiv(int map, int mapsize, long values_buffer_offset); 5897 5898 /** Interface to C language function: <br> <code> void {@native glPixelMapusv}(GLenum map, GLint mapsize, const GLushort * values); </code> */ glPixelMapusv(int map, int mapsize, java.nio.ShortBuffer values)5899 public void glPixelMapusv(int map, int mapsize, java.nio.ShortBuffer values); 5900 5901 /** Interface to C language function: <br> <code> void {@native glPixelMapusv}(GLenum map, GLint mapsize, const GLushort * values); </code> */ glPixelMapusv(int map, int mapsize, short[] values, int values_offset)5902 public void glPixelMapusv(int map, int mapsize, short[] values, int values_offset); 5903 5904 /** Interface to C language function: <br> <code> void {@native glPixelMapusv}(GLenum map, GLint mapsize, const GLushort * values); </code> */ glPixelMapusv(int map, int mapsize, long values_buffer_offset)5905 public void glPixelMapusv(int map, int mapsize, long values_buffer_offset); 5906 5907 /** Interface to C language function: <br> <code> void {@native glPixelStoref}(GLenum pname, GLfloat param); </code> */ glPixelStoref(int pname, float param)5908 public void glPixelStoref(int pname, float param); 5909 5910 /** Interface to C language function: <br> <code> void {@native glPixelStorei}(GLenum pname, GLint param); </code> */ glPixelStorei(int pname, int param)5911 public void glPixelStorei(int pname, int param); 5912 5913 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTexGenParameterfSGIS}(GLenum target, GLfloat s); </code> */ glPixelTexGenParameterfSGIS(int target, float s)5914 public void glPixelTexGenParameterfSGIS(int target, float s); 5915 5916 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTexGenParameterfvSGIS}(GLenum target, const GLfloat * v); </code> */ glPixelTexGenParameterfvSGIS(int target, java.nio.FloatBuffer v)5917 public void glPixelTexGenParameterfvSGIS(int target, java.nio.FloatBuffer v); 5918 5919 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTexGenParameterfvSGIS}(GLenum target, const GLfloat * v); </code> */ glPixelTexGenParameterfvSGIS(int target, float[] v, int v_offset)5920 public void glPixelTexGenParameterfvSGIS(int target, float[] v, int v_offset); 5921 5922 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTexGenParameteriSGIS}(GLenum target, GLint s); </code> */ glPixelTexGenParameteriSGIS(int target, int s)5923 public void glPixelTexGenParameteriSGIS(int target, int s); 5924 5925 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTexGenParameterivSGIS}(GLenum target, const GLint * v); </code> */ glPixelTexGenParameterivSGIS(int target, java.nio.IntBuffer v)5926 public void glPixelTexGenParameterivSGIS(int target, java.nio.IntBuffer v); 5927 5928 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTexGenParameterivSGIS}(GLenum target, const GLint * v); </code> */ glPixelTexGenParameterivSGIS(int target, int[] v, int v_offset)5929 public void glPixelTexGenParameterivSGIS(int target, int[] v, int v_offset); 5930 5931 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTexGenSGIX}(GLenum mode); </code> */ glPixelTexGenSGIX(int mode)5932 public void glPixelTexGenSGIX(int mode); 5933 5934 /** Interface to C language function: <br> <code> void {@native glPixelTransferf}(GLenum pname, GLfloat param); </code> */ glPixelTransferf(int pname, float param)5935 public void glPixelTransferf(int pname, float param); 5936 5937 /** Interface to C language function: <br> <code> void {@native glPixelTransferi}(GLenum pname, GLint param); </code> */ glPixelTransferi(int pname, int param)5938 public void glPixelTransferi(int pname, int param); 5939 5940 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTransformParameterfEXT}(GLenum target, GLenum pname, GLfloat params); </code> */ glPixelTransformParameterfEXT(int target, int pname, float params)5941 public void glPixelTransformParameterfEXT(int target, int pname, float params); 5942 5943 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTransformParameterfvEXT}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glPixelTransformParameterfvEXT(int target, int pname, java.nio.FloatBuffer params)5944 public void glPixelTransformParameterfvEXT(int target, int pname, java.nio.FloatBuffer params); 5945 5946 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTransformParameterfvEXT}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glPixelTransformParameterfvEXT(int target, int pname, float[] params, int params_offset)5947 public void glPixelTransformParameterfvEXT(int target, int pname, float[] params, int params_offset); 5948 5949 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTransformParameteriEXT}(GLenum target, GLenum pname, GLint params); </code> */ glPixelTransformParameteriEXT(int target, int pname, int params)5950 public void glPixelTransformParameteriEXT(int target, int pname, int params); 5951 5952 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTransformParameterivEXT}(GLenum target, GLenum pname, const GLint * params); </code> */ glPixelTransformParameterivEXT(int target, int pname, java.nio.IntBuffer params)5953 public void glPixelTransformParameterivEXT(int target, int pname, java.nio.IntBuffer params); 5954 5955 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPixelTransformParameterivEXT}(GLenum target, GLenum pname, const GLint * params); </code> */ glPixelTransformParameterivEXT(int target, int pname, int[] params, int params_offset)5956 public void glPixelTransformParameterivEXT(int target, int pname, int[] params, int params_offset); 5957 5958 /** Interface to C language function: <br> <code> void {@native glPixelZoom}(GLfloat xfactor, GLfloat yfactor); </code> */ glPixelZoom(float xfactor, float yfactor)5959 public void glPixelZoom(float xfactor, float yfactor); 5960 5961 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterf}(GLenum target, GLfloat s); </code> */ glPointParameterf(int target, float s)5962 public void glPointParameterf(int target, float s); 5963 5964 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfARB}(GLenum target, GLfloat s); </code> */ glPointParameterfARB(int target, float s)5965 public void glPointParameterfARB(int target, float s); 5966 5967 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfEXT}(GLenum target, GLfloat s); </code> */ glPointParameterfEXT(int target, float s)5968 public void glPointParameterfEXT(int target, float s); 5969 5970 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfSGIS}(GLenum target, GLfloat s); </code> */ glPointParameterfSGIS(int target, float s)5971 public void glPointParameterfSGIS(int target, float s); 5972 5973 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfv}(GLenum target, const GLfloat * v); </code> */ glPointParameterfv(int target, java.nio.FloatBuffer v)5974 public void glPointParameterfv(int target, java.nio.FloatBuffer v); 5975 5976 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfv}(GLenum target, const GLfloat * v); </code> */ glPointParameterfv(int target, float[] v, int v_offset)5977 public void glPointParameterfv(int target, float[] v, int v_offset); 5978 5979 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfvARB}(GLenum target, const GLfloat * v); </code> */ glPointParameterfvARB(int target, java.nio.FloatBuffer v)5980 public void glPointParameterfvARB(int target, java.nio.FloatBuffer v); 5981 5982 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfvARB}(GLenum target, const GLfloat * v); </code> */ glPointParameterfvARB(int target, float[] v, int v_offset)5983 public void glPointParameterfvARB(int target, float[] v, int v_offset); 5984 5985 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfvEXT}(GLenum target, const GLfloat * v); </code> */ glPointParameterfvEXT(int target, java.nio.FloatBuffer v)5986 public void glPointParameterfvEXT(int target, java.nio.FloatBuffer v); 5987 5988 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfvEXT}(GLenum target, const GLfloat * v); </code> */ glPointParameterfvEXT(int target, float[] v, int v_offset)5989 public void glPointParameterfvEXT(int target, float[] v, int v_offset); 5990 5991 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfvSGIS}(GLenum target, const GLfloat * v); </code> */ glPointParameterfvSGIS(int target, java.nio.FloatBuffer v)5992 public void glPointParameterfvSGIS(int target, java.nio.FloatBuffer v); 5993 5994 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterfvSGIS}(GLenum target, const GLfloat * v); </code> */ glPointParameterfvSGIS(int target, float[] v, int v_offset)5995 public void glPointParameterfvSGIS(int target, float[] v, int v_offset); 5996 5997 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameteri}(GLenum target, GLint s); </code> */ glPointParameteri(int target, int s)5998 public void glPointParameteri(int target, int s); 5999 6000 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameteriNV}(GLenum target, GLint s); </code> */ glPointParameteriNV(int target, int s)6001 public void glPointParameteriNV(int target, int s); 6002 6003 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameteriv}(GLenum target, const GLint * v); </code> */ glPointParameteriv(int target, java.nio.IntBuffer v)6004 public void glPointParameteriv(int target, java.nio.IntBuffer v); 6005 6006 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameteriv}(GLenum target, const GLint * v); </code> */ glPointParameteriv(int target, int[] v, int v_offset)6007 public void glPointParameteriv(int target, int[] v, int v_offset); 6008 6009 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterivNV}(GLenum target, const GLint * v); </code> */ glPointParameterivNV(int target, java.nio.IntBuffer v)6010 public void glPointParameterivNV(int target, java.nio.IntBuffer v); 6011 6012 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPointParameterivNV}(GLenum target, const GLint * v); </code> */ glPointParameterivNV(int target, int[] v, int v_offset)6013 public void glPointParameterivNV(int target, int[] v, int v_offset); 6014 6015 /** Interface to C language function: <br> <code> void {@native glPointSize}(GLfloat size); </code> */ glPointSize(float size)6016 public void glPointSize(float size); 6017 6018 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glPollAsyncSGIX}(GLuint * markerp); </code> */ glPollAsyncSGIX(java.nio.IntBuffer markerp)6019 public int glPollAsyncSGIX(java.nio.IntBuffer markerp); 6020 6021 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glPollAsyncSGIX}(GLuint * markerp); </code> */ glPollAsyncSGIX(int[] markerp, int markerp_offset)6022 public int glPollAsyncSGIX(int[] markerp, int markerp_offset); 6023 6024 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glPollInstrumentsSGIX}(GLint * marker_p); </code> */ glPollInstrumentsSGIX(java.nio.IntBuffer marker_p)6025 public int glPollInstrumentsSGIX(java.nio.IntBuffer marker_p); 6026 6027 /** Entry point (through function pointer) to C language function: <br> <code> GLint {@native glPollInstrumentsSGIX}(GLint * marker_p); </code> */ glPollInstrumentsSGIX(int[] marker_p, int marker_p_offset)6028 public int glPollInstrumentsSGIX(int[] marker_p, int marker_p_offset); 6029 6030 /** Interface to C language function: <br> <code> void {@native glPolygonMode}(GLenum face, GLenum mode); </code> */ glPolygonMode(int face, int mode)6031 public void glPolygonMode(int face, int mode); 6032 6033 /** Interface to C language function: <br> <code> void {@native glPolygonOffset}(GLfloat factor, GLfloat units); </code> */ glPolygonOffset(float factor, float units)6034 public void glPolygonOffset(float factor, float units); 6035 6036 /** Interface to C language function: <br> <code> void {@native glPolygonStipple}(const GLubyte * mask); </code> */ glPolygonStipple(java.nio.ByteBuffer mask)6037 public void glPolygonStipple(java.nio.ByteBuffer mask); 6038 6039 /** Interface to C language function: <br> <code> void {@native glPolygonStipple}(const GLubyte * mask); </code> */ glPolygonStipple(byte[] mask, int mask_offset)6040 public void glPolygonStipple(byte[] mask, int mask_offset); 6041 6042 /** Interface to C language function: <br> <code> void {@native glPolygonStipple}(const GLubyte * mask); </code> */ glPolygonStipple(long mask_buffer_offset)6043 public void glPolygonStipple(long mask_buffer_offset); 6044 6045 /** Interface to C language function: <br> <code> void {@native glPopAttrib}(void); </code> */ glPopAttrib()6046 public void glPopAttrib(); 6047 6048 /** Interface to C language function: <br> <code> void {@native glPopClientAttrib}(void); </code> */ glPopClientAttrib()6049 public void glPopClientAttrib(); 6050 6051 /** Interface to C language function: <br> <code> void {@native glPopMatrix}(void); </code> */ glPopMatrix()6052 public void glPopMatrix(); 6053 6054 /** Interface to C language function: <br> <code> void {@native glPopName}(void); </code> */ glPopName()6055 public void glPopName(); 6056 6057 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPrimitiveRestartIndexNV}(GLuint mode); </code> */ glPrimitiveRestartIndexNV(int mode)6058 public void glPrimitiveRestartIndexNV(int mode); 6059 6060 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glPrimitiveRestartNV}(void); </code> */ glPrimitiveRestartNV()6061 public void glPrimitiveRestartNV(); 6062 6063 /** Interface to C language function: <br> <code> void {@native glPrioritizeTextures}(GLsizei n, const GLuint * textures, const GLclampf * priorities); </code> */ glPrioritizeTextures(int n, java.nio.IntBuffer textures, java.nio.FloatBuffer priorities)6064 public void glPrioritizeTextures(int n, java.nio.IntBuffer textures, java.nio.FloatBuffer priorities); 6065 6066 /** Interface to C language function: <br> <code> void {@native glPrioritizeTextures}(GLsizei n, const GLuint * textures, const GLclampf * priorities); </code> */ glPrioritizeTextures(int n, int[] textures, int textures_offset, float[] priorities, int priorities_offset)6067 public void glPrioritizeTextures(int n, int[] textures, int textures_offset, float[] priorities, int priorities_offset); 6068 6069 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramBufferParametersIivNV}(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params); </code> */ glProgramBufferParametersIivNV(int target, int buffer, int index, int count, java.nio.IntBuffer params)6070 public void glProgramBufferParametersIivNV(int target, int buffer, int index, int count, java.nio.IntBuffer params); 6071 6072 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramBufferParametersIivNV}(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params); </code> */ glProgramBufferParametersIivNV(int target, int buffer, int index, int count, int[] params, int params_offset)6073 public void glProgramBufferParametersIivNV(int target, int buffer, int index, int count, int[] params, int params_offset); 6074 6075 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramBufferParametersIuivNV}(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params); </code> */ glProgramBufferParametersIuivNV(int target, int buffer, int index, int count, java.nio.IntBuffer params)6076 public void glProgramBufferParametersIuivNV(int target, int buffer, int index, int count, java.nio.IntBuffer params); 6077 6078 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramBufferParametersIuivNV}(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params); </code> */ glProgramBufferParametersIuivNV(int target, int buffer, int index, int count, int[] params, int params_offset)6079 public void glProgramBufferParametersIuivNV(int target, int buffer, int index, int count, int[] params, int params_offset); 6080 6081 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramBufferParametersfvNV}(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params); </code> */ glProgramBufferParametersfvNV(int target, int buffer, int index, int count, java.nio.FloatBuffer params)6082 public void glProgramBufferParametersfvNV(int target, int buffer, int index, int count, java.nio.FloatBuffer params); 6083 6084 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramBufferParametersfvNV}(GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params); </code> */ glProgramBufferParametersfvNV(int target, int buffer, int index, int count, float[] params, int params_offset)6085 public void glProgramBufferParametersfvNV(int target, int buffer, int index, int count, float[] params, int params_offset); 6086 6087 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameter4dARB}(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); </code> */ glProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w)6088 public void glProgramEnvParameter4dARB(int target, int index, double x, double y, double z, double w); 6089 6090 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameter4dvARB}(GLenum target, GLuint index, const GLdouble * params); </code> */ glProgramEnvParameter4dvARB(int target, int index, java.nio.DoubleBuffer params)6091 public void glProgramEnvParameter4dvARB(int target, int index, java.nio.DoubleBuffer params); 6092 6093 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameter4dvARB}(GLenum target, GLuint index, const GLdouble * params); </code> */ glProgramEnvParameter4dvARB(int target, int index, double[] params, int params_offset)6094 public void glProgramEnvParameter4dvARB(int target, int index, double[] params, int params_offset); 6095 6096 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameter4fARB}(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w)6097 public void glProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w); 6098 6099 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameter4fvARB}(GLenum target, GLuint pname, const GLfloat * params); </code> */ glProgramEnvParameter4fvARB(int target, int pname, java.nio.FloatBuffer params)6100 public void glProgramEnvParameter4fvARB(int target, int pname, java.nio.FloatBuffer params); 6101 6102 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameter4fvARB}(GLenum target, GLuint pname, const GLfloat * params); </code> */ glProgramEnvParameter4fvARB(int target, int pname, float[] params, int params_offset)6103 public void glProgramEnvParameter4fvARB(int target, int pname, float[] params, int params_offset); 6104 6105 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameterI4iNV}(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w); </code> */ glProgramEnvParameterI4iNV(int target, int index, int x, int y, int z, int w)6106 public void glProgramEnvParameterI4iNV(int target, int index, int x, int y, int z, int w); 6107 6108 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameterI4ivNV}(GLenum target, GLuint index, const GLint * params); </code> */ glProgramEnvParameterI4ivNV(int target, int index, java.nio.IntBuffer params)6109 public void glProgramEnvParameterI4ivNV(int target, int index, java.nio.IntBuffer params); 6110 6111 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameterI4ivNV}(GLenum target, GLuint index, const GLint * params); </code> */ glProgramEnvParameterI4ivNV(int target, int index, int[] params, int params_offset)6112 public void glProgramEnvParameterI4ivNV(int target, int index, int[] params, int params_offset); 6113 6114 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameterI4uiNV}(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); </code> */ glProgramEnvParameterI4uiNV(int target, int index, int x, int y, int z, int w)6115 public void glProgramEnvParameterI4uiNV(int target, int index, int x, int y, int z, int w); 6116 6117 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameterI4uivNV}(GLenum target, GLuint index, const GLuint * params); </code> */ glProgramEnvParameterI4uivNV(int target, int index, java.nio.IntBuffer params)6118 public void glProgramEnvParameterI4uivNV(int target, int index, java.nio.IntBuffer params); 6119 6120 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameterI4uivNV}(GLenum target, GLuint index, const GLuint * params); </code> */ glProgramEnvParameterI4uivNV(int target, int index, int[] params, int params_offset)6121 public void glProgramEnvParameterI4uivNV(int target, int index, int[] params, int params_offset); 6122 6123 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameters4fvEXT}(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights); </code> */ glProgramEnvParameters4fvEXT(int target, int filter, int n, java.nio.FloatBuffer weights)6124 public void glProgramEnvParameters4fvEXT(int target, int filter, int n, java.nio.FloatBuffer weights); 6125 6126 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParameters4fvEXT}(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights); </code> */ glProgramEnvParameters4fvEXT(int target, int filter, int n, float[] weights, int weights_offset)6127 public void glProgramEnvParameters4fvEXT(int target, int filter, int n, float[] weights, int weights_offset); 6128 6129 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParametersI4ivNV}(GLenum target, GLuint index, GLsizei count, const GLint * params); </code> */ glProgramEnvParametersI4ivNV(int target, int index, int count, java.nio.IntBuffer params)6130 public void glProgramEnvParametersI4ivNV(int target, int index, int count, java.nio.IntBuffer params); 6131 6132 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParametersI4ivNV}(GLenum target, GLuint index, GLsizei count, const GLint * params); </code> */ glProgramEnvParametersI4ivNV(int target, int index, int count, int[] params, int params_offset)6133 public void glProgramEnvParametersI4ivNV(int target, int index, int count, int[] params, int params_offset); 6134 6135 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParametersI4uivNV}(GLenum target, GLuint index, GLsizei count, const GLuint * params); </code> */ glProgramEnvParametersI4uivNV(int target, int index, int count, java.nio.IntBuffer params)6136 public void glProgramEnvParametersI4uivNV(int target, int index, int count, java.nio.IntBuffer params); 6137 6138 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramEnvParametersI4uivNV}(GLenum target, GLuint index, GLsizei count, const GLuint * params); </code> */ glProgramEnvParametersI4uivNV(int target, int index, int count, int[] params, int params_offset)6139 public void glProgramEnvParametersI4uivNV(int target, int index, int count, int[] params, int params_offset); 6140 6141 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameter4dARB}(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); </code> */ glProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w)6142 public void glProgramLocalParameter4dARB(int target, int index, double x, double y, double z, double w); 6143 6144 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameter4dvARB}(GLenum target, GLuint index, const GLdouble * params); </code> */ glProgramLocalParameter4dvARB(int target, int index, java.nio.DoubleBuffer params)6145 public void glProgramLocalParameter4dvARB(int target, int index, java.nio.DoubleBuffer params); 6146 6147 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameter4dvARB}(GLenum target, GLuint index, const GLdouble * params); </code> */ glProgramLocalParameter4dvARB(int target, int index, double[] params, int params_offset)6148 public void glProgramLocalParameter4dvARB(int target, int index, double[] params, int params_offset); 6149 6150 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameter4fARB}(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w)6151 public void glProgramLocalParameter4fARB(int target, int index, float x, float y, float z, float w); 6152 6153 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameter4fvARB}(GLenum target, GLuint pname, const GLfloat * params); </code> */ glProgramLocalParameter4fvARB(int target, int pname, java.nio.FloatBuffer params)6154 public void glProgramLocalParameter4fvARB(int target, int pname, java.nio.FloatBuffer params); 6155 6156 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameter4fvARB}(GLenum target, GLuint pname, const GLfloat * params); </code> */ glProgramLocalParameter4fvARB(int target, int pname, float[] params, int params_offset)6157 public void glProgramLocalParameter4fvARB(int target, int pname, float[] params, int params_offset); 6158 6159 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameterI4iNV}(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w); </code> */ glProgramLocalParameterI4iNV(int target, int index, int x, int y, int z, int w)6160 public void glProgramLocalParameterI4iNV(int target, int index, int x, int y, int z, int w); 6161 6162 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameterI4ivNV}(GLenum target, GLuint index, const GLint * params); </code> */ glProgramLocalParameterI4ivNV(int target, int index, java.nio.IntBuffer params)6163 public void glProgramLocalParameterI4ivNV(int target, int index, java.nio.IntBuffer params); 6164 6165 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameterI4ivNV}(GLenum target, GLuint index, const GLint * params); </code> */ glProgramLocalParameterI4ivNV(int target, int index, int[] params, int params_offset)6166 public void glProgramLocalParameterI4ivNV(int target, int index, int[] params, int params_offset); 6167 6168 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameterI4uiNV}(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); </code> */ glProgramLocalParameterI4uiNV(int target, int index, int x, int y, int z, int w)6169 public void glProgramLocalParameterI4uiNV(int target, int index, int x, int y, int z, int w); 6170 6171 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameterI4uivNV}(GLenum target, GLuint index, const GLuint * params); </code> */ glProgramLocalParameterI4uivNV(int target, int index, java.nio.IntBuffer params)6172 public void glProgramLocalParameterI4uivNV(int target, int index, java.nio.IntBuffer params); 6173 6174 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameterI4uivNV}(GLenum target, GLuint index, const GLuint * params); </code> */ glProgramLocalParameterI4uivNV(int target, int index, int[] params, int params_offset)6175 public void glProgramLocalParameterI4uivNV(int target, int index, int[] params, int params_offset); 6176 6177 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameters4fvEXT}(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights); </code> */ glProgramLocalParameters4fvEXT(int target, int filter, int n, java.nio.FloatBuffer weights)6178 public void glProgramLocalParameters4fvEXT(int target, int filter, int n, java.nio.FloatBuffer weights); 6179 6180 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParameters4fvEXT}(GLenum target, GLuint filter, GLsizei n, const GLfloat * weights); </code> */ glProgramLocalParameters4fvEXT(int target, int filter, int n, float[] weights, int weights_offset)6181 public void glProgramLocalParameters4fvEXT(int target, int filter, int n, float[] weights, int weights_offset); 6182 6183 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParametersI4ivNV}(GLenum target, GLuint index, GLsizei count, const GLint * params); </code> */ glProgramLocalParametersI4ivNV(int target, int index, int count, java.nio.IntBuffer params)6184 public void glProgramLocalParametersI4ivNV(int target, int index, int count, java.nio.IntBuffer params); 6185 6186 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParametersI4ivNV}(GLenum target, GLuint index, GLsizei count, const GLint * params); </code> */ glProgramLocalParametersI4ivNV(int target, int index, int count, int[] params, int params_offset)6187 public void glProgramLocalParametersI4ivNV(int target, int index, int count, int[] params, int params_offset); 6188 6189 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParametersI4uivNV}(GLenum target, GLuint index, GLsizei count, const GLuint * params); </code> */ glProgramLocalParametersI4uivNV(int target, int index, int count, java.nio.IntBuffer params)6190 public void glProgramLocalParametersI4uivNV(int target, int index, int count, java.nio.IntBuffer params); 6191 6192 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramLocalParametersI4uivNV}(GLenum target, GLuint index, GLsizei count, const GLuint * params); </code> */ glProgramLocalParametersI4uivNV(int target, int index, int count, int[] params, int params_offset)6193 public void glProgramLocalParametersI4uivNV(int target, int index, int count, int[] params, int params_offset); 6194 6195 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramNamedParameter4dNV}(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); </code> */ glProgramNamedParameter4dNV(int id, int len, java.lang.String name, double x, double y, double z, double w)6196 public void glProgramNamedParameter4dNV(int id, int len, java.lang.String name, double x, double y, double z, double w); 6197 6198 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramNamedParameter4dvNV}(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); </code> */ glProgramNamedParameter4dvNV(int id, int len, java.lang.String name, java.nio.DoubleBuffer v)6199 public void glProgramNamedParameter4dvNV(int id, int len, java.lang.String name, java.nio.DoubleBuffer v); 6200 6201 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramNamedParameter4dvNV}(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); </code> */ glProgramNamedParameter4dvNV(int id, int len, java.lang.String name, double[] v, int v_offset)6202 public void glProgramNamedParameter4dvNV(int id, int len, java.lang.String name, double[] v, int v_offset); 6203 6204 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramNamedParameter4fNV}(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glProgramNamedParameter4fNV(int id, int len, java.lang.String name, float x, float y, float z, float w)6205 public void glProgramNamedParameter4fNV(int id, int len, java.lang.String name, float x, float y, float z, float w); 6206 6207 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramNamedParameter4fvNV}(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); </code> */ glProgramNamedParameter4fvNV(int id, int len, java.lang.String name, java.nio.FloatBuffer v)6208 public void glProgramNamedParameter4fvNV(int id, int len, java.lang.String name, java.nio.FloatBuffer v); 6209 6210 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramNamedParameter4fvNV}(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); </code> */ glProgramNamedParameter4fvNV(int id, int len, java.lang.String name, float[] v, int v_offset)6211 public void glProgramNamedParameter4fvNV(int id, int len, java.lang.String name, float[] v, int v_offset); 6212 6213 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameter4dNV}(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); </code> */ glProgramParameter4dNV(int target, int index, double x, double y, double z, double w)6214 public void glProgramParameter4dNV(int target, int index, double x, double y, double z, double w); 6215 6216 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameter4dvNV}(GLenum target, GLuint index, const GLdouble * params); </code> */ glProgramParameter4dvNV(int target, int index, java.nio.DoubleBuffer params)6217 public void glProgramParameter4dvNV(int target, int index, java.nio.DoubleBuffer params); 6218 6219 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameter4dvNV}(GLenum target, GLuint index, const GLdouble * params); </code> */ glProgramParameter4dvNV(int target, int index, double[] params, int params_offset)6220 public void glProgramParameter4dvNV(int target, int index, double[] params, int params_offset); 6221 6222 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameter4fNV}(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glProgramParameter4fNV(int target, int index, float x, float y, float z, float w)6223 public void glProgramParameter4fNV(int target, int index, float x, float y, float z, float w); 6224 6225 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameter4fvNV}(GLenum target, GLuint pname, const GLfloat * params); </code> */ glProgramParameter4fvNV(int target, int pname, java.nio.FloatBuffer params)6226 public void glProgramParameter4fvNV(int target, int pname, java.nio.FloatBuffer params); 6227 6228 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameter4fvNV}(GLenum target, GLuint pname, const GLfloat * params); </code> */ glProgramParameter4fvNV(int target, int pname, float[] params, int params_offset)6229 public void glProgramParameter4fvNV(int target, int pname, float[] params, int params_offset); 6230 6231 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameteriEXT}(GLuint program, GLenum pname, GLint value); </code> */ glProgramParameteriEXT(int program, int pname, int value)6232 public void glProgramParameteriEXT(int program, int pname, int value); 6233 6234 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameters4dvNV}(GLenum target, GLuint index, GLuint count, const GLdouble * v); </code> */ glProgramParameters4dvNV(int target, int index, int count, java.nio.DoubleBuffer v)6235 public void glProgramParameters4dvNV(int target, int index, int count, java.nio.DoubleBuffer v); 6236 6237 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameters4dvNV}(GLenum target, GLuint index, GLuint count, const GLdouble * v); </code> */ glProgramParameters4dvNV(int target, int index, int count, double[] v, int v_offset)6238 public void glProgramParameters4dvNV(int target, int index, int count, double[] v, int v_offset); 6239 6240 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameters4fvNV}(GLenum target, GLuint index, GLuint count, const GLfloat * v); </code> */ glProgramParameters4fvNV(int target, int index, int count, java.nio.FloatBuffer v)6241 public void glProgramParameters4fvNV(int target, int index, int count, java.nio.FloatBuffer v); 6242 6243 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramParameters4fvNV}(GLenum target, GLuint index, GLuint count, const GLfloat * v); </code> */ glProgramParameters4fvNV(int target, int index, int count, float[] v, int v_offset)6244 public void glProgramParameters4fvNV(int target, int index, int count, float[] v, int v_offset); 6245 6246 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramStringARB}(GLenum target, GLenum format, GLsizei len, const GLvoid * string); </code> */ glProgramStringARB(int target, int format, int len, java.lang.String string)6247 public void glProgramStringARB(int target, int format, int len, java.lang.String string); 6248 6249 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glProgramVertexLimitNV}(GLenum target, GLint limit); </code> */ glProgramVertexLimitNV(int target, int limit)6250 public void glProgramVertexLimitNV(int target, int limit); 6251 6252 /** Interface to C language function: <br> <code> void {@native glPushAttrib}(GLbitfield mask); </code> */ glPushAttrib(int mask)6253 public void glPushAttrib(int mask); 6254 6255 /** Interface to C language function: <br> <code> void {@native glPushClientAttrib}(GLbitfield mask); </code> */ glPushClientAttrib(int mask)6256 public void glPushClientAttrib(int mask); 6257 6258 /** Interface to C language function: <br> <code> void {@native glPushMatrix}(void); </code> */ glPushMatrix()6259 public void glPushMatrix(); 6260 6261 /** Interface to C language function: <br> <code> void {@native glPushName}(GLuint name); </code> */ glPushName(int name)6262 public void glPushName(int name); 6263 6264 /** Interface to C language function: <br> <code> void {@native glRasterPos2d}(GLdouble x, GLdouble y); </code> */ glRasterPos2d(double x, double y)6265 public void glRasterPos2d(double x, double y); 6266 6267 /** Interface to C language function: <br> <code> void {@native glRasterPos2dv}(const GLdouble * v); </code> */ glRasterPos2dv(java.nio.DoubleBuffer v)6268 public void glRasterPos2dv(java.nio.DoubleBuffer v); 6269 6270 /** Interface to C language function: <br> <code> void {@native glRasterPos2dv}(const GLdouble * v); </code> */ glRasterPos2dv(double[] v, int v_offset)6271 public void glRasterPos2dv(double[] v, int v_offset); 6272 6273 /** Interface to C language function: <br> <code> void {@native glRasterPos2f}(GLfloat x, GLfloat y); </code> */ glRasterPos2f(float x, float y)6274 public void glRasterPos2f(float x, float y); 6275 6276 /** Interface to C language function: <br> <code> void {@native glRasterPos2fv}(const GLfloat * v); </code> */ glRasterPos2fv(java.nio.FloatBuffer v)6277 public void glRasterPos2fv(java.nio.FloatBuffer v); 6278 6279 /** Interface to C language function: <br> <code> void {@native glRasterPos2fv}(const GLfloat * v); </code> */ glRasterPos2fv(float[] v, int v_offset)6280 public void glRasterPos2fv(float[] v, int v_offset); 6281 6282 /** Interface to C language function: <br> <code> void {@native glRasterPos2i}(GLint x, GLint y); </code> */ glRasterPos2i(int x, int y)6283 public void glRasterPos2i(int x, int y); 6284 6285 /** Interface to C language function: <br> <code> void {@native glRasterPos2iv}(const GLint * v); </code> */ glRasterPos2iv(java.nio.IntBuffer v)6286 public void glRasterPos2iv(java.nio.IntBuffer v); 6287 6288 /** Interface to C language function: <br> <code> void {@native glRasterPos2iv}(const GLint * v); </code> */ glRasterPos2iv(int[] v, int v_offset)6289 public void glRasterPos2iv(int[] v, int v_offset); 6290 6291 /** Interface to C language function: <br> <code> void {@native glRasterPos2s}(GLshort x, GLshort y); </code> */ glRasterPos2s(short x, short y)6292 public void glRasterPos2s(short x, short y); 6293 6294 /** Interface to C language function: <br> <code> void {@native glRasterPos2sv}(const GLshort * v); </code> */ glRasterPos2sv(java.nio.ShortBuffer v)6295 public void glRasterPos2sv(java.nio.ShortBuffer v); 6296 6297 /** Interface to C language function: <br> <code> void {@native glRasterPos2sv}(const GLshort * v); </code> */ glRasterPos2sv(short[] v, int v_offset)6298 public void glRasterPos2sv(short[] v, int v_offset); 6299 6300 /** Interface to C language function: <br> <code> void {@native glRasterPos3d}(GLdouble x, GLdouble y, GLdouble z); </code> */ glRasterPos3d(double x, double y, double z)6301 public void glRasterPos3d(double x, double y, double z); 6302 6303 /** Interface to C language function: <br> <code> void {@native glRasterPos3dv}(const GLdouble * v); </code> */ glRasterPos3dv(java.nio.DoubleBuffer v)6304 public void glRasterPos3dv(java.nio.DoubleBuffer v); 6305 6306 /** Interface to C language function: <br> <code> void {@native glRasterPos3dv}(const GLdouble * v); </code> */ glRasterPos3dv(double[] v, int v_offset)6307 public void glRasterPos3dv(double[] v, int v_offset); 6308 6309 /** Interface to C language function: <br> <code> void {@native glRasterPos3f}(GLfloat x, GLfloat y, GLfloat z); </code> */ glRasterPos3f(float x, float y, float z)6310 public void glRasterPos3f(float x, float y, float z); 6311 6312 /** Interface to C language function: <br> <code> void {@native glRasterPos3fv}(const GLfloat * v); </code> */ glRasterPos3fv(java.nio.FloatBuffer v)6313 public void glRasterPos3fv(java.nio.FloatBuffer v); 6314 6315 /** Interface to C language function: <br> <code> void {@native glRasterPos3fv}(const GLfloat * v); </code> */ glRasterPos3fv(float[] v, int v_offset)6316 public void glRasterPos3fv(float[] v, int v_offset); 6317 6318 /** Interface to C language function: <br> <code> void {@native glRasterPos3i}(GLint x, GLint y, GLint z); </code> */ glRasterPos3i(int x, int y, int z)6319 public void glRasterPos3i(int x, int y, int z); 6320 6321 /** Interface to C language function: <br> <code> void {@native glRasterPos3iv}(const GLint * v); </code> */ glRasterPos3iv(java.nio.IntBuffer v)6322 public void glRasterPos3iv(java.nio.IntBuffer v); 6323 6324 /** Interface to C language function: <br> <code> void {@native glRasterPos3iv}(const GLint * v); </code> */ glRasterPos3iv(int[] v, int v_offset)6325 public void glRasterPos3iv(int[] v, int v_offset); 6326 6327 /** Interface to C language function: <br> <code> void {@native glRasterPos3s}(GLshort x, GLshort y, GLshort z); </code> */ glRasterPos3s(short x, short y, short z)6328 public void glRasterPos3s(short x, short y, short z); 6329 6330 /** Interface to C language function: <br> <code> void {@native glRasterPos3sv}(const GLshort * v); </code> */ glRasterPos3sv(java.nio.ShortBuffer v)6331 public void glRasterPos3sv(java.nio.ShortBuffer v); 6332 6333 /** Interface to C language function: <br> <code> void {@native glRasterPos3sv}(const GLshort * v); </code> */ glRasterPos3sv(short[] v, int v_offset)6334 public void glRasterPos3sv(short[] v, int v_offset); 6335 6336 /** Interface to C language function: <br> <code> void {@native glRasterPos4d}(GLdouble x, GLdouble y, GLdouble z, GLdouble w); </code> */ glRasterPos4d(double x, double y, double z, double w)6337 public void glRasterPos4d(double x, double y, double z, double w); 6338 6339 /** Interface to C language function: <br> <code> void {@native glRasterPos4dv}(const GLdouble * v); </code> */ glRasterPos4dv(java.nio.DoubleBuffer v)6340 public void glRasterPos4dv(java.nio.DoubleBuffer v); 6341 6342 /** Interface to C language function: <br> <code> void {@native glRasterPos4dv}(const GLdouble * v); </code> */ glRasterPos4dv(double[] v, int v_offset)6343 public void glRasterPos4dv(double[] v, int v_offset); 6344 6345 /** Interface to C language function: <br> <code> void {@native glRasterPos4f}(GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glRasterPos4f(float x, float y, float z, float w)6346 public void glRasterPos4f(float x, float y, float z, float w); 6347 6348 /** Interface to C language function: <br> <code> void {@native glRasterPos4fv}(const GLfloat * v); </code> */ glRasterPos4fv(java.nio.FloatBuffer v)6349 public void glRasterPos4fv(java.nio.FloatBuffer v); 6350 6351 /** Interface to C language function: <br> <code> void {@native glRasterPos4fv}(const GLfloat * v); </code> */ glRasterPos4fv(float[] v, int v_offset)6352 public void glRasterPos4fv(float[] v, int v_offset); 6353 6354 /** Interface to C language function: <br> <code> void {@native glRasterPos4i}(GLint x, GLint y, GLint z, GLint w); </code> */ glRasterPos4i(int x, int y, int z, int w)6355 public void glRasterPos4i(int x, int y, int z, int w); 6356 6357 /** Interface to C language function: <br> <code> void {@native glRasterPos4iv}(const GLint * v); </code> */ glRasterPos4iv(java.nio.IntBuffer v)6358 public void glRasterPos4iv(java.nio.IntBuffer v); 6359 6360 /** Interface to C language function: <br> <code> void {@native glRasterPos4iv}(const GLint * v); </code> */ glRasterPos4iv(int[] v, int v_offset)6361 public void glRasterPos4iv(int[] v, int v_offset); 6362 6363 /** Interface to C language function: <br> <code> void {@native glRasterPos4s}(GLshort x, GLshort y, GLshort z, GLshort w); </code> */ glRasterPos4s(short x, short y, short z, short w)6364 public void glRasterPos4s(short x, short y, short z, short w); 6365 6366 /** Interface to C language function: <br> <code> void {@native glRasterPos4sv}(const GLshort * v); </code> */ glRasterPos4sv(java.nio.ShortBuffer v)6367 public void glRasterPos4sv(java.nio.ShortBuffer v); 6368 6369 /** Interface to C language function: <br> <code> void {@native glRasterPos4sv}(const GLshort * v); </code> */ glRasterPos4sv(short[] v, int v_offset)6370 public void glRasterPos4sv(short[] v, int v_offset); 6371 6372 /** Interface to C language function: <br> <code> void {@native glReadBuffer}(GLenum mode); </code> */ glReadBuffer(int mode)6373 public void glReadBuffer(int mode); 6374 6375 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReadBufferRegion}(GLuint target, GLint start, GLint x, GLsizei y, GLsizei width); </code> */ glReadBufferRegion(int target, int start, int x, int y, int width)6376 public void glReadBufferRegion(int target, int start, int x, int y, int width); 6377 6378 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReadInstrumentsSGIX}(GLint count); </code> */ glReadInstrumentsSGIX(int count)6379 public void glReadInstrumentsSGIX(int count); 6380 6381 /** Interface to C language function: <br> <code> void {@native glReadPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); </code> */ glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.Buffer pixels)6382 public void glReadPixels(int x, int y, int width, int height, int format, int type, java.nio.Buffer pixels); 6383 6384 /** Interface to C language function: <br> <code> void {@native glReadPixels}(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); </code> */ glReadPixels(int x, int y, int width, int height, int format, int type, long pixels_buffer_offset)6385 public void glReadPixels(int x, int y, int width, int height, int format, int type, long pixels_buffer_offset); 6386 6387 /** Interface to C language function: <br> <code> void {@native glRectd}(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); </code> */ glRectd(double x1, double y1, double x2, double y2)6388 public void glRectd(double x1, double y1, double x2, double y2); 6389 6390 /** Interface to C language function: <br> <code> void {@native glRectdv}(const GLdouble * v1, const GLdouble * v2); </code> */ glRectdv(java.nio.DoubleBuffer v1, java.nio.DoubleBuffer v2)6391 public void glRectdv(java.nio.DoubleBuffer v1, java.nio.DoubleBuffer v2); 6392 6393 /** Interface to C language function: <br> <code> void {@native glRectdv}(const GLdouble * v1, const GLdouble * v2); </code> */ glRectdv(double[] v1, int v1_offset, double[] v2, int v2_offset)6394 public void glRectdv(double[] v1, int v1_offset, double[] v2, int v2_offset); 6395 6396 /** Interface to C language function: <br> <code> void {@native glRectf}(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); </code> */ glRectf(float x1, float y1, float x2, float y2)6397 public void glRectf(float x1, float y1, float x2, float y2); 6398 6399 /** Interface to C language function: <br> <code> void {@native glRectfv}(const GLfloat * v1, const GLfloat * v2); </code> */ glRectfv(java.nio.FloatBuffer v1, java.nio.FloatBuffer v2)6400 public void glRectfv(java.nio.FloatBuffer v1, java.nio.FloatBuffer v2); 6401 6402 /** Interface to C language function: <br> <code> void {@native glRectfv}(const GLfloat * v1, const GLfloat * v2); </code> */ glRectfv(float[] v1, int v1_offset, float[] v2, int v2_offset)6403 public void glRectfv(float[] v1, int v1_offset, float[] v2, int v2_offset); 6404 6405 /** Interface to C language function: <br> <code> void {@native glRecti}(GLint x1, GLint y1, GLint x2, GLint y2); </code> */ glRecti(int x1, int y1, int x2, int y2)6406 public void glRecti(int x1, int y1, int x2, int y2); 6407 6408 /** Interface to C language function: <br> <code> void {@native glRectiv}(const GLint * v1, const GLint * v2); </code> */ glRectiv(java.nio.IntBuffer v1, java.nio.IntBuffer v2)6409 public void glRectiv(java.nio.IntBuffer v1, java.nio.IntBuffer v2); 6410 6411 /** Interface to C language function: <br> <code> void {@native glRectiv}(const GLint * v1, const GLint * v2); </code> */ glRectiv(int[] v1, int v1_offset, int[] v2, int v2_offset)6412 public void glRectiv(int[] v1, int v1_offset, int[] v2, int v2_offset); 6413 6414 /** Interface to C language function: <br> <code> void {@native glRects}(GLshort x1, GLshort y1, GLshort x2, GLshort y2); </code> */ glRects(short x1, short y1, short x2, short y2)6415 public void glRects(short x1, short y1, short x2, short y2); 6416 6417 /** Interface to C language function: <br> <code> void {@native glRectsv}(const GLshort * v1, const GLshort * v2); </code> */ glRectsv(java.nio.ShortBuffer v1, java.nio.ShortBuffer v2)6418 public void glRectsv(java.nio.ShortBuffer v1, java.nio.ShortBuffer v2); 6419 6420 /** Interface to C language function: <br> <code> void {@native glRectsv}(const GLshort * v1, const GLshort * v2); </code> */ glRectsv(short[] v1, int v1_offset, short[] v2, int v2_offset)6421 public void glRectsv(short[] v1, int v1_offset, short[] v2, int v2_offset); 6422 6423 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReferencePlaneSGIX}(const GLdouble * m); </code> */ glReferencePlaneSGIX(java.nio.DoubleBuffer m)6424 public void glReferencePlaneSGIX(java.nio.DoubleBuffer m); 6425 6426 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReferencePlaneSGIX}(const GLdouble * m); </code> */ glReferencePlaneSGIX(double[] m, int m_offset)6427 public void glReferencePlaneSGIX(double[] m, int m_offset); 6428 6429 /** Interface to C language function: <br> <code> GLint {@native glRenderMode}(GLenum mode); </code> */ glRenderMode(int mode)6430 public int glRenderMode(int mode); 6431 6432 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glRenderbufferStorageEXT}(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); </code> */ glRenderbufferStorageEXT(int target, int internalformat, int width, int height)6433 public void glRenderbufferStorageEXT(int target, int internalformat, int width, int height); 6434 6435 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glRenderbufferStorageMultisampleCoverageNV}(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height); </code> */ glRenderbufferStorageMultisampleCoverageNV(int target, int coverageSamples, int colorSamples, int internalformat, int width, int height)6436 public void glRenderbufferStorageMultisampleCoverageNV(int target, int coverageSamples, int colorSamples, int internalformat, int width, int height); 6437 6438 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glRenderbufferStorageMultisampleEXT}(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); </code> */ glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height)6439 public void glRenderbufferStorageMultisampleEXT(int target, int samples, int internalformat, int width, int height); 6440 6441 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor3fVertex3fSUN}(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); </code> */ glReplacementCodeuiColor3fVertex3fSUN(int rc, float r, float g, float b, float x, float y, float z)6442 public void glReplacementCodeuiColor3fVertex3fSUN(int rc, float r, float g, float b, float x, float y, float z); 6443 6444 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor3fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * v); </code> */ glReplacementCodeuiColor3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer v)6445 public void glReplacementCodeuiColor3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer v); 6446 6447 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor3fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * v); </code> */ glReplacementCodeuiColor3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset)6448 public void glReplacementCodeuiColor3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset); 6449 6450 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor4fNormal3fVertex3fSUN}(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); </code> */ glReplacementCodeuiColor4fNormal3fVertex3fSUN(int rc, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)6451 public void glReplacementCodeuiColor4fNormal3fVertex3fSUN(int rc, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z); 6452 6453 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor4fNormal3fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glReplacementCodeuiColor4fNormal3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v)6454 public void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v); 6455 6456 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor4fNormal3fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glReplacementCodeuiColor4fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)6457 public void glReplacementCodeuiColor4fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset); 6458 6459 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor4ubVertex3fSUN}(GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); </code> */ glReplacementCodeuiColor4ubVertex3fSUN(int rc, byte r, byte g, byte b, byte a, float x, float y, float z)6460 public void glReplacementCodeuiColor4ubVertex3fSUN(int rc, byte r, byte g, byte b, byte a, float x, float y, float z); 6461 6462 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor4ubVertex3fvSUN}(const GLuint * rc, const GLubyte * c, const GLfloat * v); </code> */ glReplacementCodeuiColor4ubVertex3fvSUN(java.nio.IntBuffer rc, java.nio.ByteBuffer c, java.nio.FloatBuffer v)6463 public void glReplacementCodeuiColor4ubVertex3fvSUN(java.nio.IntBuffer rc, java.nio.ByteBuffer c, java.nio.FloatBuffer v); 6464 6465 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiColor4ubVertex3fvSUN}(const GLuint * rc, const GLubyte * c, const GLfloat * v); </code> */ glReplacementCodeuiColor4ubVertex3fvSUN(int[] rc, int rc_offset, byte[] c, int c_offset, float[] v, int v_offset)6466 public void glReplacementCodeuiColor4ubVertex3fvSUN(int[] rc, int rc_offset, byte[] c, int c_offset, float[] v, int v_offset); 6467 6468 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiNormal3fVertex3fSUN}(GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); </code> */ glReplacementCodeuiNormal3fVertex3fSUN(int rc, float r, float g, float b, float x, float y, float z)6469 public void glReplacementCodeuiNormal3fVertex3fSUN(int rc, float r, float g, float b, float x, float y, float z); 6470 6471 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiNormal3fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * v); </code> */ glReplacementCodeuiNormal3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer v)6472 public void glReplacementCodeuiNormal3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer v); 6473 6474 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiNormal3fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * v); </code> */ glReplacementCodeuiNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset)6475 public void glReplacementCodeuiNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset); 6476 6477 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN}(GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); </code> */ glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(int rc, float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)6478 public void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN(int rc, float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z); 6479 6480 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN}(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer tc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v)6481 public void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer tc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v); 6482 6483 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN}(const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)6484 public void glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset); 6485 6486 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN}(GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); </code> */ glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(int rc, float s, float t, float nx, float ny, float nz, float x, float y, float z)6487 public void glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN(int rc, float s, float t, float nx, float ny, float nz, float x, float y, float z); 6488 6489 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v)6490 public void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v); 6491 6492 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)6493 public void glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset); 6494 6495 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fVertex3fSUN}(GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z); </code> */ glReplacementCodeuiTexCoord2fVertex3fSUN(int rc, float s, float t, float x, float y, float z)6496 public void glReplacementCodeuiTexCoord2fVertex3fSUN(int rc, float s, float t, float x, float y, float z); 6497 6498 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * v); </code> */ glReplacementCodeuiTexCoord2fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer v)6499 public void glReplacementCodeuiTexCoord2fVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer c, java.nio.FloatBuffer v); 6500 6501 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiTexCoord2fVertex3fvSUN}(const GLuint * rc, const GLfloat * c, const GLfloat * v); </code> */ glReplacementCodeuiTexCoord2fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset)6502 public void glReplacementCodeuiTexCoord2fVertex3fvSUN(int[] rc, int rc_offset, float[] c, int c_offset, float[] v, int v_offset); 6503 6504 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiVertex3fSUN}(GLuint target, GLfloat s, GLfloat t, GLfloat r); </code> */ glReplacementCodeuiVertex3fSUN(int target, float s, float t, float r)6505 public void glReplacementCodeuiVertex3fSUN(int target, float s, float t, float r); 6506 6507 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiVertex3fvSUN}(const GLuint * rc, const GLfloat * v); </code> */ glReplacementCodeuiVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer v)6508 public void glReplacementCodeuiVertex3fvSUN(java.nio.IntBuffer rc, java.nio.FloatBuffer v); 6509 6510 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glReplacementCodeuiVertex3fvSUN}(const GLuint * rc, const GLfloat * v); </code> */ glReplacementCodeuiVertex3fvSUN(int[] rc, int rc_offset, float[] v, int v_offset)6511 public void glReplacementCodeuiVertex3fvSUN(int[] rc, int rc_offset, float[] v, int v_offset); 6512 6513 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glRequestResidentProgramsNV}(GLsizei n, const GLuint * ids); </code> */ glRequestResidentProgramsNV(int n, java.nio.IntBuffer ids)6514 public void glRequestResidentProgramsNV(int n, java.nio.IntBuffer ids); 6515 6516 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glRequestResidentProgramsNV}(GLsizei n, const GLuint * ids); </code> */ glRequestResidentProgramsNV(int n, int[] ids, int ids_offset)6517 public void glRequestResidentProgramsNV(int n, int[] ids, int ids_offset); 6518 6519 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glResetHistogram}(GLenum mode); </code> */ glResetHistogram(int mode)6520 public void glResetHistogram(int mode); 6521 6522 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glResetMinmax}(GLenum mode); </code> */ glResetMinmax(int mode)6523 public void glResetMinmax(int mode); 6524 6525 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glResizeBuffersMESA}(void); </code> */ glResizeBuffersMESA()6526 public void glResizeBuffersMESA(); 6527 6528 /** Interface to C language function: <br> <code> void {@native glRotated}(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); </code> */ glRotated(double angle, double x, double y, double z)6529 public void glRotated(double angle, double x, double y, double z); 6530 6531 /** Interface to C language function: <br> <code> void {@native glRotatef}(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); </code> */ glRotatef(float angle, float x, float y, float z)6532 public void glRotatef(float angle, float x, float y, float z); 6533 6534 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSampleCoverage}(GLclampf value, GLboolean invert); </code> */ glSampleCoverage(float value, boolean invert)6535 public void glSampleCoverage(float value, boolean invert); 6536 6537 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSampleMapATI}(GLuint red, GLuint green, GLenum blue); </code> */ glSampleMapATI(int red, int green, int blue)6538 public void glSampleMapATI(int red, int green, int blue); 6539 6540 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSampleMaskEXT}(GLclampf value, GLboolean invert); </code> */ glSampleMaskEXT(float value, boolean invert)6541 public void glSampleMaskEXT(float value, boolean invert); 6542 6543 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSampleMaskSGIS}(GLclampf value, GLboolean invert); </code> */ glSampleMaskSGIS(float value, boolean invert)6544 public void glSampleMaskSGIS(float value, boolean invert); 6545 6546 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSamplePatternEXT}(GLenum mode); </code> */ glSamplePatternEXT(int mode)6547 public void glSamplePatternEXT(int mode); 6548 6549 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSamplePatternSGIS}(GLenum mode); </code> */ glSamplePatternSGIS(int mode)6550 public void glSamplePatternSGIS(int mode); 6551 6552 /** Interface to C language function: <br> <code> void {@native glScaled}(GLdouble x, GLdouble y, GLdouble z); </code> */ glScaled(double x, double y, double z)6553 public void glScaled(double x, double y, double z); 6554 6555 /** Interface to C language function: <br> <code> void {@native glScalef}(GLfloat x, GLfloat y, GLfloat z); </code> */ glScalef(float x, float y, float z)6556 public void glScalef(float x, float y, float z); 6557 6558 /** Interface to C language function: <br> <code> void {@native glScissor}(GLint x, GLint y, GLsizei width, GLsizei height); </code> */ glScissor(int x, int y, int width, int height)6559 public void glScissor(int x, int y, int width, int height); 6560 6561 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3b}(GLbyte red, GLbyte green, GLbyte blue); </code> */ glSecondaryColor3b(byte red, byte green, byte blue)6562 public void glSecondaryColor3b(byte red, byte green, byte blue); 6563 6564 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3bEXT}(GLbyte red, GLbyte green, GLbyte blue); </code> */ glSecondaryColor3bEXT(byte red, byte green, byte blue)6565 public void glSecondaryColor3bEXT(byte red, byte green, byte blue); 6566 6567 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3bv}(const GLbyte * v); </code> */ glSecondaryColor3bv(java.nio.ByteBuffer v)6568 public void glSecondaryColor3bv(java.nio.ByteBuffer v); 6569 6570 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3bv}(const GLbyte * v); </code> */ glSecondaryColor3bv(byte[] v, int v_offset)6571 public void glSecondaryColor3bv(byte[] v, int v_offset); 6572 6573 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3bvEXT}(const GLbyte * v); </code> */ glSecondaryColor3bvEXT(java.nio.ByteBuffer v)6574 public void glSecondaryColor3bvEXT(java.nio.ByteBuffer v); 6575 6576 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3bvEXT}(const GLbyte * v); </code> */ glSecondaryColor3bvEXT(byte[] v, int v_offset)6577 public void glSecondaryColor3bvEXT(byte[] v, int v_offset); 6578 6579 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3d}(GLdouble red, GLdouble green, GLdouble blue); </code> */ glSecondaryColor3d(double red, double green, double blue)6580 public void glSecondaryColor3d(double red, double green, double blue); 6581 6582 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3dEXT}(GLdouble red, GLdouble green, GLdouble blue); </code> */ glSecondaryColor3dEXT(double red, double green, double blue)6583 public void glSecondaryColor3dEXT(double red, double green, double blue); 6584 6585 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3dv}(const GLdouble * m); </code> */ glSecondaryColor3dv(java.nio.DoubleBuffer m)6586 public void glSecondaryColor3dv(java.nio.DoubleBuffer m); 6587 6588 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3dv}(const GLdouble * m); </code> */ glSecondaryColor3dv(double[] m, int m_offset)6589 public void glSecondaryColor3dv(double[] m, int m_offset); 6590 6591 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3dvEXT}(const GLdouble * m); </code> */ glSecondaryColor3dvEXT(java.nio.DoubleBuffer m)6592 public void glSecondaryColor3dvEXT(java.nio.DoubleBuffer m); 6593 6594 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3dvEXT}(const GLdouble * m); </code> */ glSecondaryColor3dvEXT(double[] m, int m_offset)6595 public void glSecondaryColor3dvEXT(double[] m, int m_offset); 6596 6597 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3f}(GLfloat red, GLfloat green, GLfloat blue); </code> */ glSecondaryColor3f(float red, float green, float blue)6598 public void glSecondaryColor3f(float red, float green, float blue); 6599 6600 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3fEXT}(GLfloat red, GLfloat green, GLfloat blue); </code> */ glSecondaryColor3fEXT(float red, float green, float blue)6601 public void glSecondaryColor3fEXT(float red, float green, float blue); 6602 6603 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3fv}(const GLfloat * m); </code> */ glSecondaryColor3fv(java.nio.FloatBuffer m)6604 public void glSecondaryColor3fv(java.nio.FloatBuffer m); 6605 6606 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3fv}(const GLfloat * m); </code> */ glSecondaryColor3fv(float[] m, int m_offset)6607 public void glSecondaryColor3fv(float[] m, int m_offset); 6608 6609 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3fvEXT}(const GLfloat * m); </code> */ glSecondaryColor3fvEXT(java.nio.FloatBuffer m)6610 public void glSecondaryColor3fvEXT(java.nio.FloatBuffer m); 6611 6612 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3fvEXT}(const GLfloat * m); </code> */ glSecondaryColor3fvEXT(float[] m, int m_offset)6613 public void glSecondaryColor3fvEXT(float[] m, int m_offset); 6614 6615 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3hNV}(GLhalfNV red, GLhalfNV green, GLhalfNV blue); </code> */ glSecondaryColor3hNV(short red, short green, short blue)6616 public void glSecondaryColor3hNV(short red, short green, short blue); 6617 6618 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3hvNV}(const GLhalfNV * v); </code> */ glSecondaryColor3hvNV(java.nio.ShortBuffer v)6619 public void glSecondaryColor3hvNV(java.nio.ShortBuffer v); 6620 6621 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3hvNV}(const GLhalfNV * v); </code> */ glSecondaryColor3hvNV(short[] v, int v_offset)6622 public void glSecondaryColor3hvNV(short[] v, int v_offset); 6623 6624 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3i}(GLint red, GLint green, GLint blue); </code> */ glSecondaryColor3i(int red, int green, int blue)6625 public void glSecondaryColor3i(int red, int green, int blue); 6626 6627 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3iEXT}(GLint red, GLint green, GLint blue); </code> */ glSecondaryColor3iEXT(int red, int green, int blue)6628 public void glSecondaryColor3iEXT(int red, int green, int blue); 6629 6630 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3iv}(const GLint * v); </code> */ glSecondaryColor3iv(java.nio.IntBuffer v)6631 public void glSecondaryColor3iv(java.nio.IntBuffer v); 6632 6633 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3iv}(const GLint * v); </code> */ glSecondaryColor3iv(int[] v, int v_offset)6634 public void glSecondaryColor3iv(int[] v, int v_offset); 6635 6636 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ivEXT}(const GLint * v); </code> */ glSecondaryColor3ivEXT(java.nio.IntBuffer v)6637 public void glSecondaryColor3ivEXT(java.nio.IntBuffer v); 6638 6639 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ivEXT}(const GLint * v); </code> */ glSecondaryColor3ivEXT(int[] v, int v_offset)6640 public void glSecondaryColor3ivEXT(int[] v, int v_offset); 6641 6642 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3s}(GLshort red, GLshort green, GLshort blue); </code> */ glSecondaryColor3s(short red, short green, short blue)6643 public void glSecondaryColor3s(short red, short green, short blue); 6644 6645 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3sEXT}(GLshort red, GLshort green, GLshort blue); </code> */ glSecondaryColor3sEXT(short red, short green, short blue)6646 public void glSecondaryColor3sEXT(short red, short green, short blue); 6647 6648 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3sv}(const GLshort * v); </code> */ glSecondaryColor3sv(java.nio.ShortBuffer v)6649 public void glSecondaryColor3sv(java.nio.ShortBuffer v); 6650 6651 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3sv}(const GLshort * v); </code> */ glSecondaryColor3sv(short[] v, int v_offset)6652 public void glSecondaryColor3sv(short[] v, int v_offset); 6653 6654 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3svEXT}(const GLshort * v); </code> */ glSecondaryColor3svEXT(java.nio.ShortBuffer v)6655 public void glSecondaryColor3svEXT(java.nio.ShortBuffer v); 6656 6657 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3svEXT}(const GLshort * v); </code> */ glSecondaryColor3svEXT(short[] v, int v_offset)6658 public void glSecondaryColor3svEXT(short[] v, int v_offset); 6659 6660 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ub}(GLubyte red, GLubyte green, GLubyte blue); </code> */ glSecondaryColor3ub(byte red, byte green, byte blue)6661 public void glSecondaryColor3ub(byte red, byte green, byte blue); 6662 6663 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ubEXT}(GLubyte red, GLubyte green, GLubyte blue); </code> */ glSecondaryColor3ubEXT(byte red, byte green, byte blue)6664 public void glSecondaryColor3ubEXT(byte red, byte green, byte blue); 6665 6666 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ubv}(const GLubyte * v); </code> */ glSecondaryColor3ubv(java.nio.ByteBuffer v)6667 public void glSecondaryColor3ubv(java.nio.ByteBuffer v); 6668 6669 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ubv}(const GLubyte * v); </code> */ glSecondaryColor3ubv(byte[] v, int v_offset)6670 public void glSecondaryColor3ubv(byte[] v, int v_offset); 6671 6672 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ubvEXT}(const GLubyte * v); </code> */ glSecondaryColor3ubvEXT(java.nio.ByteBuffer v)6673 public void glSecondaryColor3ubvEXT(java.nio.ByteBuffer v); 6674 6675 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ubvEXT}(const GLubyte * v); </code> */ glSecondaryColor3ubvEXT(byte[] v, int v_offset)6676 public void glSecondaryColor3ubvEXT(byte[] v, int v_offset); 6677 6678 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3ui}(GLuint red, GLuint green, GLuint blue); </code> */ glSecondaryColor3ui(int red, int green, int blue)6679 public void glSecondaryColor3ui(int red, int green, int blue); 6680 6681 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3uiEXT}(GLuint red, GLuint green, GLuint blue); </code> */ glSecondaryColor3uiEXT(int red, int green, int blue)6682 public void glSecondaryColor3uiEXT(int red, int green, int blue); 6683 6684 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3uiv}(const GLuint * v); </code> */ glSecondaryColor3uiv(java.nio.IntBuffer v)6685 public void glSecondaryColor3uiv(java.nio.IntBuffer v); 6686 6687 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3uiv}(const GLuint * v); </code> */ glSecondaryColor3uiv(int[] v, int v_offset)6688 public void glSecondaryColor3uiv(int[] v, int v_offset); 6689 6690 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3uivEXT}(const GLuint * v); </code> */ glSecondaryColor3uivEXT(java.nio.IntBuffer v)6691 public void glSecondaryColor3uivEXT(java.nio.IntBuffer v); 6692 6693 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3uivEXT}(const GLuint * v); </code> */ glSecondaryColor3uivEXT(int[] v, int v_offset)6694 public void glSecondaryColor3uivEXT(int[] v, int v_offset); 6695 6696 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3us}(GLushort red, GLushort green, GLushort blue); </code> */ glSecondaryColor3us(short red, short green, short blue)6697 public void glSecondaryColor3us(short red, short green, short blue); 6698 6699 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3usEXT}(GLushort red, GLushort green, GLushort blue); </code> */ glSecondaryColor3usEXT(short red, short green, short blue)6700 public void glSecondaryColor3usEXT(short red, short green, short blue); 6701 6702 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3usv}(const GLushort * v); </code> */ glSecondaryColor3usv(java.nio.ShortBuffer v)6703 public void glSecondaryColor3usv(java.nio.ShortBuffer v); 6704 6705 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3usv}(const GLushort * v); </code> */ glSecondaryColor3usv(short[] v, int v_offset)6706 public void glSecondaryColor3usv(short[] v, int v_offset); 6707 6708 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3usvEXT}(const GLushort * v); </code> */ glSecondaryColor3usvEXT(java.nio.ShortBuffer v)6709 public void glSecondaryColor3usvEXT(java.nio.ShortBuffer v); 6710 6711 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColor3usvEXT}(const GLushort * v); </code> */ glSecondaryColor3usvEXT(short[] v, int v_offset)6712 public void glSecondaryColor3usvEXT(short[] v, int v_offset); 6713 6714 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColorPointer}(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> 6715 @param pointer a direct {@link java.nio.Buffer} */ glSecondaryColorPointer(int size, int type, int stride, java.nio.Buffer pointer)6716 public void glSecondaryColorPointer(int size, int type, int stride, java.nio.Buffer pointer); 6717 6718 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColorPointer}(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glSecondaryColorPointer(int size, int type, int stride, long pointer_buffer_offset)6719 public void glSecondaryColorPointer(int size, int type, int stride, long pointer_buffer_offset); 6720 6721 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColorPointerEXT}(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> 6722 @param pointer a direct {@link java.nio.Buffer} */ glSecondaryColorPointerEXT(int size, int type, int stride, java.nio.Buffer pointer)6723 public void glSecondaryColorPointerEXT(int size, int type, int stride, java.nio.Buffer pointer); 6724 6725 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSecondaryColorPointerEXT}(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glSecondaryColorPointerEXT(int size, int type, int stride, long pointer_buffer_offset)6726 public void glSecondaryColorPointerEXT(int size, int type, int stride, long pointer_buffer_offset); 6727 6728 /** Interface to C language function: <br> <code> void {@native glSelectBuffer}(GLsizei size, GLuint * buffer); </code> 6729 @param buffer a direct {@link java.nio.IntBuffer} */ glSelectBuffer(int size, java.nio.IntBuffer buffer)6730 public void glSelectBuffer(int size, java.nio.IntBuffer buffer); 6731 6732 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSeparableFilter2D}(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column); </code> */ glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, java.nio.Buffer row, java.nio.Buffer column)6733 public void glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, java.nio.Buffer row, java.nio.Buffer column); 6734 6735 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSeparableFilter2D}(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column); </code> */ glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, long row_buffer_offset, long column_buffer_offset)6736 public void glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, long row_buffer_offset, long column_buffer_offset); 6737 6738 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSetFenceAPPLE}(GLuint mode); </code> */ glSetFenceAPPLE(int mode)6739 public void glSetFenceAPPLE(int mode); 6740 6741 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSetFenceNV}(GLuint target, GLenum id); </code> */ glSetFenceNV(int target, int id)6742 public void glSetFenceNV(int target, int id); 6743 6744 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSetFragmentShaderConstantATI}(GLuint target, const GLfloat * v); </code> */ glSetFragmentShaderConstantATI(int target, java.nio.FloatBuffer v)6745 public void glSetFragmentShaderConstantATI(int target, java.nio.FloatBuffer v); 6746 6747 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSetFragmentShaderConstantATI}(GLuint target, const GLfloat * v); </code> */ glSetFragmentShaderConstantATI(int target, float[] v, int v_offset)6748 public void glSetFragmentShaderConstantATI(int target, float[] v, int v_offset); 6749 6750 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSetInvariantEXT}(GLuint id, GLenum type, const GLvoid * addr); </code> */ glSetInvariantEXT(int id, int type, java.nio.Buffer addr)6751 public void glSetInvariantEXT(int id, int type, java.nio.Buffer addr); 6752 6753 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSetLocalConstantEXT}(GLuint id, GLenum type, const GLvoid * addr); </code> */ glSetLocalConstantEXT(int id, int type, java.nio.Buffer addr)6754 public void glSetLocalConstantEXT(int id, int type, java.nio.Buffer addr); 6755 6756 /** Interface to C language function: <br> <code> void {@native glShadeModel}(GLenum mode); </code> */ glShadeModel(int mode)6757 public void glShadeModel(int mode); 6758 6759 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glShaderOp1EXT}(GLenum red, GLuint green, GLuint blue); </code> */ glShaderOp1EXT(int red, int green, int blue)6760 public void glShaderOp1EXT(int red, int green, int blue); 6761 6762 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glShaderOp2EXT}(GLenum sfactorRGB, GLuint dfactorRGB, GLuint sfactorAlpha, GLuint dfactorAlpha); </code> */ glShaderOp2EXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)6763 public void glShaderOp2EXT(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 6764 6765 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glShaderOp3EXT}(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3); </code> */ glShaderOp3EXT(int op, int res, int arg1, int arg2, int arg3)6766 public void glShaderOp3EXT(int op, int res, int arg1, int arg2, int arg3); 6767 6768 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glShaderSource}(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); </code> */ glShaderSource(int shader, int count, java.lang.String[] string, java.nio.IntBuffer length)6769 public void glShaderSource(int shader, int count, java.lang.String[] string, java.nio.IntBuffer length); 6770 6771 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glShaderSource}(GLuint shader, GLsizei count, const GLchar * * string, const GLint * length); </code> */ glShaderSource(int shader, int count, java.lang.String[] string, int[] length, int length_offset)6772 public void glShaderSource(int shader, int count, java.lang.String[] string, int[] length, int length_offset); 6773 6774 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glShaderSourceARB}(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length); </code> */ glShaderSourceARB(int shader, int count, java.lang.String[] string, java.nio.IntBuffer length)6775 public void glShaderSourceARB(int shader, int count, java.lang.String[] string, java.nio.IntBuffer length); 6776 6777 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glShaderSourceARB}(GLhandleARB shader, GLsizei count, const GLcharARB * * string, const GLint * length); </code> */ glShaderSourceARB(int shader, int count, java.lang.String[] string, int[] length, int length_offset)6778 public void glShaderSourceARB(int shader, int count, java.lang.String[] string, int[] length, int length_offset); 6779 6780 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSharpenTexFuncSGIS}(GLenum target, GLsizei n, const GLfloat * points); </code> */ glSharpenTexFuncSGIS(int target, int n, java.nio.FloatBuffer points)6781 public void glSharpenTexFuncSGIS(int target, int n, java.nio.FloatBuffer points); 6782 6783 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSharpenTexFuncSGIS}(GLenum target, GLsizei n, const GLfloat * points); </code> */ glSharpenTexFuncSGIS(int target, int n, float[] points, int points_offset)6784 public void glSharpenTexFuncSGIS(int target, int n, float[] points, int points_offset); 6785 6786 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSpriteParameterfSGIX}(GLenum target, GLfloat s); </code> */ glSpriteParameterfSGIX(int target, float s)6787 public void glSpriteParameterfSGIX(int target, float s); 6788 6789 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSpriteParameterfvSGIX}(GLenum target, const GLfloat * v); </code> */ glSpriteParameterfvSGIX(int target, java.nio.FloatBuffer v)6790 public void glSpriteParameterfvSGIX(int target, java.nio.FloatBuffer v); 6791 6792 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSpriteParameterfvSGIX}(GLenum target, const GLfloat * v); </code> */ glSpriteParameterfvSGIX(int target, float[] v, int v_offset)6793 public void glSpriteParameterfvSGIX(int target, float[] v, int v_offset); 6794 6795 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSpriteParameteriSGIX}(GLenum target, GLint s); </code> */ glSpriteParameteriSGIX(int target, int s)6796 public void glSpriteParameteriSGIX(int target, int s); 6797 6798 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSpriteParameterivSGIX}(GLenum target, const GLint * v); </code> */ glSpriteParameterivSGIX(int target, java.nio.IntBuffer v)6799 public void glSpriteParameterivSGIX(int target, java.nio.IntBuffer v); 6800 6801 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSpriteParameterivSGIX}(GLenum target, const GLint * v); </code> */ glSpriteParameterivSGIX(int target, int[] v, int v_offset)6802 public void glSpriteParameterivSGIX(int target, int[] v, int v_offset); 6803 6804 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStartInstrumentsSGIX}(void); </code> */ glStartInstrumentsSGIX()6805 public void glStartInstrumentsSGIX(); 6806 6807 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStencilClearTagEXT}(GLsizei stencilTagBits, GLuint stencilClearTag); </code> */ glStencilClearTagEXT(int stencilTagBits, int stencilClearTag)6808 public void glStencilClearTagEXT(int stencilTagBits, int stencilClearTag); 6809 6810 /** Interface to C language function: <br> <code> void {@native glStencilFunc}(GLenum func, GLint ref, GLuint mask); </code> */ glStencilFunc(int func, int ref, int mask)6811 public void glStencilFunc(int func, int ref, int mask); 6812 6813 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStencilFuncSeparate}(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask); </code> */ glStencilFuncSeparate(int frontfunc, int backfunc, int ref, int mask)6814 public void glStencilFuncSeparate(int frontfunc, int backfunc, int ref, int mask); 6815 6816 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStencilFuncSeparateATI}(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask); </code> */ glStencilFuncSeparateATI(int frontfunc, int backfunc, int ref, int mask)6817 public void glStencilFuncSeparateATI(int frontfunc, int backfunc, int ref, int mask); 6818 6819 /** Interface to C language function: <br> <code> void {@native glStencilMask}(GLuint mask); </code> */ glStencilMask(int mask)6820 public void glStencilMask(int mask); 6821 6822 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStencilMaskSeparate}(GLenum target, GLuint id); </code> */ glStencilMaskSeparate(int target, int id)6823 public void glStencilMaskSeparate(int target, int id); 6824 6825 /** Interface to C language function: <br> <code> void {@native glStencilOp}(GLenum fail, GLenum zfail, GLenum zpass); </code> */ glStencilOp(int fail, int zfail, int zpass)6826 public void glStencilOp(int fail, int zfail, int zpass); 6827 6828 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStencilOpSeparate}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); </code> */ glStencilOpSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)6829 public void glStencilOpSeparate(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 6830 6831 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStencilOpSeparateATI}(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); </code> */ glStencilOpSeparateATI(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)6832 public void glStencilOpSeparateATI(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 6833 6834 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStopInstrumentsSGIX}(GLint count); </code> */ glStopInstrumentsSGIX(int count)6835 public void glStopInstrumentsSGIX(int count); 6836 6837 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glStringMarkerGREMEDY}(GLsizei length, const GLvoid * pointer); </code> */ glStringMarkerGREMEDY(int length, java.nio.Buffer pointer)6838 public void glStringMarkerGREMEDY(int length, java.nio.Buffer pointer); 6839 6840 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSwapAPPLE}(void); </code> */ glSwapAPPLE()6841 public void glSwapAPPLE(); 6842 6843 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glSwizzleEXT}(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); </code> */ glSwizzleEXT(int stage, int portion, int variable, int input, int mapping, int componentUsage)6844 public void glSwizzleEXT(int stage, int portion, int variable, int input, int mapping, int componentUsage); 6845 6846 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTagSampleBufferSGIX}(void); </code> */ glTagSampleBufferSGIX()6847 public void glTagSampleBufferSGIX(); 6848 6849 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTbufferMask3DFX}(GLuint mode); </code> */ glTbufferMask3DFX(int mode)6850 public void glTbufferMask3DFX(int mode); 6851 6852 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glTestFenceAPPLE}(GLuint id); </code> */ glTestFenceAPPLE(int id)6853 public boolean glTestFenceAPPLE(int id); 6854 6855 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glTestFenceNV}(GLuint id); </code> */ glTestFenceNV(int id)6856 public boolean glTestFenceNV(int id); 6857 6858 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glTestObjectAPPLE}(GLenum id, GLuint cap); </code> */ glTestObjectAPPLE(int id, int cap)6859 public boolean glTestObjectAPPLE(int id, int cap); 6860 6861 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexBufferEXT}(GLenum target, GLenum internalformat, GLuint buffer); </code> */ glTexBufferEXT(int target, int internalformat, int buffer)6862 public void glTexBufferEXT(int target, int internalformat, int buffer); 6863 6864 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexBumpParameterfvATI}(GLenum target, const GLfloat * v); </code> */ glTexBumpParameterfvATI(int target, java.nio.FloatBuffer v)6865 public void glTexBumpParameterfvATI(int target, java.nio.FloatBuffer v); 6866 6867 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexBumpParameterfvATI}(GLenum target, const GLfloat * v); </code> */ glTexBumpParameterfvATI(int target, float[] v, int v_offset)6868 public void glTexBumpParameterfvATI(int target, float[] v, int v_offset); 6869 6870 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexBumpParameterivATI}(GLenum target, const GLint * v); </code> */ glTexBumpParameterivATI(int target, java.nio.IntBuffer v)6871 public void glTexBumpParameterivATI(int target, java.nio.IntBuffer v); 6872 6873 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexBumpParameterivATI}(GLenum target, const GLint * v); </code> */ glTexBumpParameterivATI(int target, int[] v, int v_offset)6874 public void glTexBumpParameterivATI(int target, int[] v, int v_offset); 6875 6876 /** Interface to C language function: <br> <code> void {@native glTexCoord1d}(GLdouble s); </code> */ glTexCoord1d(double s)6877 public void glTexCoord1d(double s); 6878 6879 /** Interface to C language function: <br> <code> void {@native glTexCoord1dv}(const GLdouble * v); </code> */ glTexCoord1dv(java.nio.DoubleBuffer v)6880 public void glTexCoord1dv(java.nio.DoubleBuffer v); 6881 6882 /** Interface to C language function: <br> <code> void {@native glTexCoord1dv}(const GLdouble * v); </code> */ glTexCoord1dv(double[] v, int v_offset)6883 public void glTexCoord1dv(double[] v, int v_offset); 6884 6885 /** Interface to C language function: <br> <code> void {@native glTexCoord1f}(GLfloat s); </code> */ glTexCoord1f(float s)6886 public void glTexCoord1f(float s); 6887 6888 /** Interface to C language function: <br> <code> void {@native glTexCoord1fv}(const GLfloat * v); </code> */ glTexCoord1fv(java.nio.FloatBuffer v)6889 public void glTexCoord1fv(java.nio.FloatBuffer v); 6890 6891 /** Interface to C language function: <br> <code> void {@native glTexCoord1fv}(const GLfloat * v); </code> */ glTexCoord1fv(float[] v, int v_offset)6892 public void glTexCoord1fv(float[] v, int v_offset); 6893 6894 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord1hNV}(GLhalfNV factor); </code> */ glTexCoord1hNV(short factor)6895 public void glTexCoord1hNV(short factor); 6896 6897 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord1hvNV}(const GLhalfNV * v); </code> */ glTexCoord1hvNV(java.nio.ShortBuffer v)6898 public void glTexCoord1hvNV(java.nio.ShortBuffer v); 6899 6900 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord1hvNV}(const GLhalfNV * v); </code> */ glTexCoord1hvNV(short[] v, int v_offset)6901 public void glTexCoord1hvNV(short[] v, int v_offset); 6902 6903 /** Interface to C language function: <br> <code> void {@native glTexCoord1i}(GLint s); </code> */ glTexCoord1i(int s)6904 public void glTexCoord1i(int s); 6905 6906 /** Interface to C language function: <br> <code> void {@native glTexCoord1iv}(const GLint * v); </code> */ glTexCoord1iv(java.nio.IntBuffer v)6907 public void glTexCoord1iv(java.nio.IntBuffer v); 6908 6909 /** Interface to C language function: <br> <code> void {@native glTexCoord1iv}(const GLint * v); </code> */ glTexCoord1iv(int[] v, int v_offset)6910 public void glTexCoord1iv(int[] v, int v_offset); 6911 6912 /** Interface to C language function: <br> <code> void {@native glTexCoord1s}(GLshort s); </code> */ glTexCoord1s(short s)6913 public void glTexCoord1s(short s); 6914 6915 /** Interface to C language function: <br> <code> void {@native glTexCoord1sv}(const GLshort * v); </code> */ glTexCoord1sv(java.nio.ShortBuffer v)6916 public void glTexCoord1sv(java.nio.ShortBuffer v); 6917 6918 /** Interface to C language function: <br> <code> void {@native glTexCoord1sv}(const GLshort * v); </code> */ glTexCoord1sv(short[] v, int v_offset)6919 public void glTexCoord1sv(short[] v, int v_offset); 6920 6921 /** Interface to C language function: <br> <code> void {@native glTexCoord2d}(GLdouble s, GLdouble t); </code> */ glTexCoord2d(double s, double t)6922 public void glTexCoord2d(double s, double t); 6923 6924 /** Interface to C language function: <br> <code> void {@native glTexCoord2dv}(const GLdouble * v); </code> */ glTexCoord2dv(java.nio.DoubleBuffer v)6925 public void glTexCoord2dv(java.nio.DoubleBuffer v); 6926 6927 /** Interface to C language function: <br> <code> void {@native glTexCoord2dv}(const GLdouble * v); </code> */ glTexCoord2dv(double[] v, int v_offset)6928 public void glTexCoord2dv(double[] v, int v_offset); 6929 6930 /** Interface to C language function: <br> <code> void {@native glTexCoord2f}(GLfloat s, GLfloat t); </code> */ glTexCoord2f(float s, float t)6931 public void glTexCoord2f(float s, float t); 6932 6933 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor3fVertex3fSUN}(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glTexCoord2fColor3fVertex3fSUN(float s, float t, float p, float q, float x, float y, float z, float w)6934 public void glTexCoord2fColor3fVertex3fSUN(float s, float t, float p, float q, float x, float y, float z, float w); 6935 6936 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor3fVertex3fvSUN}(const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glTexCoord2fColor3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v)6937 public void glTexCoord2fColor3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v); 6938 6939 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor3fVertex3fvSUN}(const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glTexCoord2fColor3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)6940 public void glTexCoord2fColor3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset); 6941 6942 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor4fNormal3fVertex3fSUN}(GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); </code> */ glTexCoord2fColor4fNormal3fVertex3fSUN(float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z)6943 public void glTexCoord2fColor4fNormal3fVertex3fSUN(float s, float t, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z); 6944 6945 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor4fNormal3fVertex3fvSUN}(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glTexCoord2fColor4fNormal3fVertex3fvSUN(java.nio.FloatBuffer tc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v)6946 public void glTexCoord2fColor4fNormal3fVertex3fvSUN(java.nio.FloatBuffer tc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v); 6947 6948 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor4fNormal3fVertex3fvSUN}(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glTexCoord2fColor4fNormal3fVertex3fvSUN(float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)6949 public void glTexCoord2fColor4fNormal3fVertex3fvSUN(float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset); 6950 6951 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor4ubVertex3fSUN}(GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); </code> */ glTexCoord2fColor4ubVertex3fSUN(float s, float t, byte r, byte g, byte b, byte a, float x, float y, float z)6952 public void glTexCoord2fColor4ubVertex3fSUN(float s, float t, byte r, byte g, byte b, byte a, float x, float y, float z); 6953 6954 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor4ubVertex3fvSUN}(const GLfloat * tc, const GLubyte * c, const GLfloat * v); </code> */ glTexCoord2fColor4ubVertex3fvSUN(java.nio.FloatBuffer tc, java.nio.ByteBuffer c, java.nio.FloatBuffer v)6955 public void glTexCoord2fColor4ubVertex3fvSUN(java.nio.FloatBuffer tc, java.nio.ByteBuffer c, java.nio.FloatBuffer v); 6956 6957 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fColor4ubVertex3fvSUN}(const GLfloat * tc, const GLubyte * c, const GLfloat * v); </code> */ glTexCoord2fColor4ubVertex3fvSUN(float[] tc, int tc_offset, byte[] c, int c_offset, float[] v, int v_offset)6958 public void glTexCoord2fColor4ubVertex3fvSUN(float[] tc, int tc_offset, byte[] c, int c_offset, float[] v, int v_offset); 6959 6960 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fNormal3fVertex3fSUN}(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glTexCoord2fNormal3fVertex3fSUN(float s, float t, float p, float q, float x, float y, float z, float w)6961 public void glTexCoord2fNormal3fVertex3fSUN(float s, float t, float p, float q, float x, float y, float z, float w); 6962 6963 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fNormal3fVertex3fvSUN}(const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glTexCoord2fNormal3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v)6964 public void glTexCoord2fNormal3fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v); 6965 6966 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fNormal3fVertex3fvSUN}(const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glTexCoord2fNormal3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)6967 public void glTexCoord2fNormal3fVertex3fvSUN(float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset); 6968 6969 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fVertex3fSUN}(GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z); </code> */ glTexCoord2fVertex3fSUN(float s, float t, float x, float y, float z)6970 public void glTexCoord2fVertex3fSUN(float s, float t, float x, float y, float z); 6971 6972 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fVertex3fvSUN}(const GLfloat * c, const GLfloat * v); </code> */ glTexCoord2fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer v)6973 public void glTexCoord2fVertex3fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer v); 6974 6975 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2fVertex3fvSUN}(const GLfloat * c, const GLfloat * v); </code> */ glTexCoord2fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset)6976 public void glTexCoord2fVertex3fvSUN(float[] c, int c_offset, float[] v, int v_offset); 6977 6978 /** Interface to C language function: <br> <code> void {@native glTexCoord2fv}(const GLfloat * v); </code> */ glTexCoord2fv(java.nio.FloatBuffer v)6979 public void glTexCoord2fv(java.nio.FloatBuffer v); 6980 6981 /** Interface to C language function: <br> <code> void {@native glTexCoord2fv}(const GLfloat * v); </code> */ glTexCoord2fv(float[] v, int v_offset)6982 public void glTexCoord2fv(float[] v, int v_offset); 6983 6984 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2hNV}(GLhalfNV x, GLhalfNV y); </code> */ glTexCoord2hNV(short x, short y)6985 public void glTexCoord2hNV(short x, short y); 6986 6987 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2hvNV}(const GLhalfNV * v); </code> */ glTexCoord2hvNV(java.nio.ShortBuffer v)6988 public void glTexCoord2hvNV(java.nio.ShortBuffer v); 6989 6990 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord2hvNV}(const GLhalfNV * v); </code> */ glTexCoord2hvNV(short[] v, int v_offset)6991 public void glTexCoord2hvNV(short[] v, int v_offset); 6992 6993 /** Interface to C language function: <br> <code> void {@native glTexCoord2i}(GLint s, GLint t); </code> */ glTexCoord2i(int s, int t)6994 public void glTexCoord2i(int s, int t); 6995 6996 /** Interface to C language function: <br> <code> void {@native glTexCoord2iv}(const GLint * v); </code> */ glTexCoord2iv(java.nio.IntBuffer v)6997 public void glTexCoord2iv(java.nio.IntBuffer v); 6998 6999 /** Interface to C language function: <br> <code> void {@native glTexCoord2iv}(const GLint * v); </code> */ glTexCoord2iv(int[] v, int v_offset)7000 public void glTexCoord2iv(int[] v, int v_offset); 7001 7002 /** Interface to C language function: <br> <code> void {@native glTexCoord2s}(GLshort s, GLshort t); </code> */ glTexCoord2s(short s, short t)7003 public void glTexCoord2s(short s, short t); 7004 7005 /** Interface to C language function: <br> <code> void {@native glTexCoord2sv}(const GLshort * v); </code> */ glTexCoord2sv(java.nio.ShortBuffer v)7006 public void glTexCoord2sv(java.nio.ShortBuffer v); 7007 7008 /** Interface to C language function: <br> <code> void {@native glTexCoord2sv}(const GLshort * v); </code> */ glTexCoord2sv(short[] v, int v_offset)7009 public void glTexCoord2sv(short[] v, int v_offset); 7010 7011 /** Interface to C language function: <br> <code> void {@native glTexCoord3d}(GLdouble s, GLdouble t, GLdouble r); </code> */ glTexCoord3d(double s, double t, double r)7012 public void glTexCoord3d(double s, double t, double r); 7013 7014 /** Interface to C language function: <br> <code> void {@native glTexCoord3dv}(const GLdouble * v); </code> */ glTexCoord3dv(java.nio.DoubleBuffer v)7015 public void glTexCoord3dv(java.nio.DoubleBuffer v); 7016 7017 /** Interface to C language function: <br> <code> void {@native glTexCoord3dv}(const GLdouble * v); </code> */ glTexCoord3dv(double[] v, int v_offset)7018 public void glTexCoord3dv(double[] v, int v_offset); 7019 7020 /** Interface to C language function: <br> <code> void {@native glTexCoord3f}(GLfloat s, GLfloat t, GLfloat r); </code> */ glTexCoord3f(float s, float t, float r)7021 public void glTexCoord3f(float s, float t, float r); 7022 7023 /** Interface to C language function: <br> <code> void {@native glTexCoord3fv}(const GLfloat * v); </code> */ glTexCoord3fv(java.nio.FloatBuffer v)7024 public void glTexCoord3fv(java.nio.FloatBuffer v); 7025 7026 /** Interface to C language function: <br> <code> void {@native glTexCoord3fv}(const GLfloat * v); </code> */ glTexCoord3fv(float[] v, int v_offset)7027 public void glTexCoord3fv(float[] v, int v_offset); 7028 7029 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord3hNV}(GLhalfNV red, GLhalfNV green, GLhalfNV blue); </code> */ glTexCoord3hNV(short red, short green, short blue)7030 public void glTexCoord3hNV(short red, short green, short blue); 7031 7032 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord3hvNV}(const GLhalfNV * v); </code> */ glTexCoord3hvNV(java.nio.ShortBuffer v)7033 public void glTexCoord3hvNV(java.nio.ShortBuffer v); 7034 7035 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord3hvNV}(const GLhalfNV * v); </code> */ glTexCoord3hvNV(short[] v, int v_offset)7036 public void glTexCoord3hvNV(short[] v, int v_offset); 7037 7038 /** Interface to C language function: <br> <code> void {@native glTexCoord3i}(GLint s, GLint t, GLint r); </code> */ glTexCoord3i(int s, int t, int r)7039 public void glTexCoord3i(int s, int t, int r); 7040 7041 /** Interface to C language function: <br> <code> void {@native glTexCoord3iv}(const GLint * v); </code> */ glTexCoord3iv(java.nio.IntBuffer v)7042 public void glTexCoord3iv(java.nio.IntBuffer v); 7043 7044 /** Interface to C language function: <br> <code> void {@native glTexCoord3iv}(const GLint * v); </code> */ glTexCoord3iv(int[] v, int v_offset)7045 public void glTexCoord3iv(int[] v, int v_offset); 7046 7047 /** Interface to C language function: <br> <code> void {@native glTexCoord3s}(GLshort s, GLshort t, GLshort r); </code> */ glTexCoord3s(short s, short t, short r)7048 public void glTexCoord3s(short s, short t, short r); 7049 7050 /** Interface to C language function: <br> <code> void {@native glTexCoord3sv}(const GLshort * v); </code> */ glTexCoord3sv(java.nio.ShortBuffer v)7051 public void glTexCoord3sv(java.nio.ShortBuffer v); 7052 7053 /** Interface to C language function: <br> <code> void {@native glTexCoord3sv}(const GLshort * v); </code> */ glTexCoord3sv(short[] v, int v_offset)7054 public void glTexCoord3sv(short[] v, int v_offset); 7055 7056 /** Interface to C language function: <br> <code> void {@native glTexCoord4d}(GLdouble s, GLdouble t, GLdouble r, GLdouble q); </code> */ glTexCoord4d(double s, double t, double r, double q)7057 public void glTexCoord4d(double s, double t, double r, double q); 7058 7059 /** Interface to C language function: <br> <code> void {@native glTexCoord4dv}(const GLdouble * v); </code> */ glTexCoord4dv(java.nio.DoubleBuffer v)7060 public void glTexCoord4dv(java.nio.DoubleBuffer v); 7061 7062 /** Interface to C language function: <br> <code> void {@native glTexCoord4dv}(const GLdouble * v); </code> */ glTexCoord4dv(double[] v, int v_offset)7063 public void glTexCoord4dv(double[] v, int v_offset); 7064 7065 /** Interface to C language function: <br> <code> void {@native glTexCoord4f}(GLfloat s, GLfloat t, GLfloat r, GLfloat q); </code> */ glTexCoord4f(float s, float t, float r, float q)7066 public void glTexCoord4f(float s, float t, float r, float q); 7067 7068 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4fColor4fNormal3fVertex4fSUN}(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glTexCoord4fColor4fNormal3fVertex4fSUN(float s, float t, float p, float q, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z, float w)7069 public void glTexCoord4fColor4fNormal3fVertex4fSUN(float s, float t, float p, float q, float r, float g, float b, float a, float nx, float ny, float nz, float x, float y, float z, float w); 7070 7071 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4fColor4fNormal3fVertex4fvSUN}(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glTexCoord4fColor4fNormal3fVertex4fvSUN(java.nio.FloatBuffer tc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v)7072 public void glTexCoord4fColor4fNormal3fVertex4fvSUN(java.nio.FloatBuffer tc, java.nio.FloatBuffer c, java.nio.FloatBuffer n, java.nio.FloatBuffer v); 7073 7074 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4fColor4fNormal3fVertex4fvSUN}(const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v); </code> */ glTexCoord4fColor4fNormal3fVertex4fvSUN(float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset)7075 public void glTexCoord4fColor4fNormal3fVertex4fvSUN(float[] tc, int tc_offset, float[] c, int c_offset, float[] n, int n_offset, float[] v, int v_offset); 7076 7077 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4fVertex4fSUN}(GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glTexCoord4fVertex4fSUN(float s, float t, float p, float q, float x, float y, float z, float w)7078 public void glTexCoord4fVertex4fSUN(float s, float t, float p, float q, float x, float y, float z, float w); 7079 7080 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4fVertex4fvSUN}(const GLfloat * c, const GLfloat * v); </code> */ glTexCoord4fVertex4fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer v)7081 public void glTexCoord4fVertex4fvSUN(java.nio.FloatBuffer c, java.nio.FloatBuffer v); 7082 7083 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4fVertex4fvSUN}(const GLfloat * c, const GLfloat * v); </code> */ glTexCoord4fVertex4fvSUN(float[] c, int c_offset, float[] v, int v_offset)7084 public void glTexCoord4fVertex4fvSUN(float[] c, int c_offset, float[] v, int v_offset); 7085 7086 /** Interface to C language function: <br> <code> void {@native glTexCoord4fv}(const GLfloat * v); </code> */ glTexCoord4fv(java.nio.FloatBuffer v)7087 public void glTexCoord4fv(java.nio.FloatBuffer v); 7088 7089 /** Interface to C language function: <br> <code> void {@native glTexCoord4fv}(const GLfloat * v); </code> */ glTexCoord4fv(float[] v, int v_offset)7090 public void glTexCoord4fv(float[] v, int v_offset); 7091 7092 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4hNV}(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); </code> */ glTexCoord4hNV(short x, short y, short z, short w)7093 public void glTexCoord4hNV(short x, short y, short z, short w); 7094 7095 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4hvNV}(const GLhalfNV * v); </code> */ glTexCoord4hvNV(java.nio.ShortBuffer v)7096 public void glTexCoord4hvNV(java.nio.ShortBuffer v); 7097 7098 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexCoord4hvNV}(const GLhalfNV * v); </code> */ glTexCoord4hvNV(short[] v, int v_offset)7099 public void glTexCoord4hvNV(short[] v, int v_offset); 7100 7101 /** Interface to C language function: <br> <code> void {@native glTexCoord4i}(GLint s, GLint t, GLint r, GLint q); </code> */ glTexCoord4i(int s, int t, int r, int q)7102 public void glTexCoord4i(int s, int t, int r, int q); 7103 7104 /** Interface to C language function: <br> <code> void {@native glTexCoord4iv}(const GLint * v); </code> */ glTexCoord4iv(java.nio.IntBuffer v)7105 public void glTexCoord4iv(java.nio.IntBuffer v); 7106 7107 /** Interface to C language function: <br> <code> void {@native glTexCoord4iv}(const GLint * v); </code> */ glTexCoord4iv(int[] v, int v_offset)7108 public void glTexCoord4iv(int[] v, int v_offset); 7109 7110 /** Interface to C language function: <br> <code> void {@native glTexCoord4s}(GLshort s, GLshort t, GLshort r, GLshort q); </code> */ glTexCoord4s(short s, short t, short r, short q)7111 public void glTexCoord4s(short s, short t, short r, short q); 7112 7113 /** Interface to C language function: <br> <code> void {@native glTexCoord4sv}(const GLshort * v); </code> */ glTexCoord4sv(java.nio.ShortBuffer v)7114 public void glTexCoord4sv(java.nio.ShortBuffer v); 7115 7116 /** Interface to C language function: <br> <code> void {@native glTexCoord4sv}(const GLshort * v); </code> */ glTexCoord4sv(short[] v, int v_offset)7117 public void glTexCoord4sv(short[] v, int v_offset); 7118 7119 /** Interface to C language function: <br> <code> void {@native glTexCoordPointer}(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr); </code> 7120 @param ptr a direct {@link java.nio.Buffer} */ glTexCoordPointer(int size, int type, int stride, java.nio.Buffer ptr)7121 public void glTexCoordPointer(int size, int type, int stride, java.nio.Buffer ptr); 7122 7123 /** Interface to C language function: <br> <code> void {@native glTexCoordPointer}(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr); </code> */ glTexCoordPointer(int size, int type, int stride, long ptr_buffer_offset)7124 public void glTexCoordPointer(int size, int type, int stride, long ptr_buffer_offset); 7125 7126 /** Interface to C language function: <br> <code> void {@native glTexEnvf}(GLenum target, GLenum pname, GLfloat param); </code> */ glTexEnvf(int target, int pname, float param)7127 public void glTexEnvf(int target, int pname, float param); 7128 7129 /** Interface to C language function: <br> <code> void {@native glTexEnvfv}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glTexEnvfv(int target, int pname, java.nio.FloatBuffer params)7130 public void glTexEnvfv(int target, int pname, java.nio.FloatBuffer params); 7131 7132 /** Interface to C language function: <br> <code> void {@native glTexEnvfv}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glTexEnvfv(int target, int pname, float[] params, int params_offset)7133 public void glTexEnvfv(int target, int pname, float[] params, int params_offset); 7134 7135 /** Interface to C language function: <br> <code> void {@native glTexEnvi}(GLenum target, GLenum pname, GLint param); </code> */ glTexEnvi(int target, int pname, int param)7136 public void glTexEnvi(int target, int pname, int param); 7137 7138 /** Interface to C language function: <br> <code> void {@native glTexEnviv}(GLenum target, GLenum pname, const GLint * params); </code> */ glTexEnviv(int target, int pname, java.nio.IntBuffer params)7139 public void glTexEnviv(int target, int pname, java.nio.IntBuffer params); 7140 7141 /** Interface to C language function: <br> <code> void {@native glTexEnviv}(GLenum target, GLenum pname, const GLint * params); </code> */ glTexEnviv(int target, int pname, int[] params, int params_offset)7142 public void glTexEnviv(int target, int pname, int[] params, int params_offset); 7143 7144 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexFilterFuncSGIS}(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights); </code> */ glTexFilterFuncSGIS(int target, int filter, int n, java.nio.FloatBuffer weights)7145 public void glTexFilterFuncSGIS(int target, int filter, int n, java.nio.FloatBuffer weights); 7146 7147 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexFilterFuncSGIS}(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights); </code> */ glTexFilterFuncSGIS(int target, int filter, int n, float[] weights, int weights_offset)7148 public void glTexFilterFuncSGIS(int target, int filter, int n, float[] weights, int weights_offset); 7149 7150 /** Interface to C language function: <br> <code> void {@native glTexGend}(GLenum coord, GLenum pname, GLdouble param); </code> */ glTexGend(int coord, int pname, double param)7151 public void glTexGend(int coord, int pname, double param); 7152 7153 /** Interface to C language function: <br> <code> void {@native glTexGendv}(GLenum coord, GLenum pname, const GLdouble * params); </code> */ glTexGendv(int coord, int pname, java.nio.DoubleBuffer params)7154 public void glTexGendv(int coord, int pname, java.nio.DoubleBuffer params); 7155 7156 /** Interface to C language function: <br> <code> void {@native glTexGendv}(GLenum coord, GLenum pname, const GLdouble * params); </code> */ glTexGendv(int coord, int pname, double[] params, int params_offset)7157 public void glTexGendv(int coord, int pname, double[] params, int params_offset); 7158 7159 /** Interface to C language function: <br> <code> void {@native glTexGenf}(GLenum coord, GLenum pname, GLfloat param); </code> */ glTexGenf(int coord, int pname, float param)7160 public void glTexGenf(int coord, int pname, float param); 7161 7162 /** Interface to C language function: <br> <code> void {@native glTexGenfv}(GLenum coord, GLenum pname, const GLfloat * params); </code> */ glTexGenfv(int coord, int pname, java.nio.FloatBuffer params)7163 public void glTexGenfv(int coord, int pname, java.nio.FloatBuffer params); 7164 7165 /** Interface to C language function: <br> <code> void {@native glTexGenfv}(GLenum coord, GLenum pname, const GLfloat * params); </code> */ glTexGenfv(int coord, int pname, float[] params, int params_offset)7166 public void glTexGenfv(int coord, int pname, float[] params, int params_offset); 7167 7168 /** Interface to C language function: <br> <code> void {@native glTexGeni}(GLenum coord, GLenum pname, GLint param); </code> */ glTexGeni(int coord, int pname, int param)7169 public void glTexGeni(int coord, int pname, int param); 7170 7171 /** Interface to C language function: <br> <code> void {@native glTexGeniv}(GLenum coord, GLenum pname, const GLint * params); </code> */ glTexGeniv(int coord, int pname, java.nio.IntBuffer params)7172 public void glTexGeniv(int coord, int pname, java.nio.IntBuffer params); 7173 7174 /** Interface to C language function: <br> <code> void {@native glTexGeniv}(GLenum coord, GLenum pname, const GLint * params); </code> */ glTexGeniv(int coord, int pname, int[] params, int params_offset)7175 public void glTexGeniv(int coord, int pname, int[] params, int params_offset); 7176 7177 /** Interface to C language function: <br> <code> void {@native glTexImage1D}(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexImage1D(int target, int level, int internalFormat, int width, int border, int format, int type, java.nio.Buffer pixels)7178 public void glTexImage1D(int target, int level, int internalFormat, int width, int border, int format, int type, java.nio.Buffer pixels); 7179 7180 /** Interface to C language function: <br> <code> void {@native glTexImage1D}(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexImage1D(int target, int level, int internalFormat, int width, int border, int format, int type, long pixels_buffer_offset)7181 public void glTexImage1D(int target, int level, int internalFormat, int width, int border, int format, int type, long pixels_buffer_offset); 7182 7183 /** Interface to C language function: <br> <code> void {@native glTexImage2D}(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, java.nio.Buffer pixels)7184 public void glTexImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, java.nio.Buffer pixels); 7185 7186 /** Interface to C language function: <br> <code> void {@native glTexImage2D}(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, long pixels_buffer_offset)7187 public void glTexImage2D(int target, int level, int internalFormat, int width, int height, int border, int format, int type, long pixels_buffer_offset); 7188 7189 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexImage3D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, java.nio.Buffer pixels)7190 public void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, java.nio.Buffer pixels); 7191 7192 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexImage3D}(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset)7193 public void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, long pixels_buffer_offset); 7194 7195 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexImage4DSGIS}(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexImage4DSGIS(int target, int level, int internalformat, int width, int height, int depth, int size4d, int border, int format, int type, java.nio.Buffer pixels)7196 public void glTexImage4DSGIS(int target, int level, int internalformat, int width, int height, int depth, int size4d, int border, int format, int type, java.nio.Buffer pixels); 7197 7198 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexParameterIivEXT}(GLenum target, GLenum pname, const GLint * params); </code> */ glTexParameterIivEXT(int target, int pname, java.nio.IntBuffer params)7199 public void glTexParameterIivEXT(int target, int pname, java.nio.IntBuffer params); 7200 7201 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexParameterIivEXT}(GLenum target, GLenum pname, const GLint * params); </code> */ glTexParameterIivEXT(int target, int pname, int[] params, int params_offset)7202 public void glTexParameterIivEXT(int target, int pname, int[] params, int params_offset); 7203 7204 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexParameterIuivEXT}(GLenum target, GLenum pname, const GLuint * params); </code> */ glTexParameterIuivEXT(int target, int pname, java.nio.IntBuffer params)7205 public void glTexParameterIuivEXT(int target, int pname, java.nio.IntBuffer params); 7206 7207 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexParameterIuivEXT}(GLenum target, GLenum pname, const GLuint * params); </code> */ glTexParameterIuivEXT(int target, int pname, int[] params, int params_offset)7208 public void glTexParameterIuivEXT(int target, int pname, int[] params, int params_offset); 7209 7210 /** Interface to C language function: <br> <code> void {@native glTexParameterf}(GLenum target, GLenum pname, GLfloat param); </code> */ glTexParameterf(int target, int pname, float param)7211 public void glTexParameterf(int target, int pname, float param); 7212 7213 /** Interface to C language function: <br> <code> void {@native glTexParameterfv}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glTexParameterfv(int target, int pname, java.nio.FloatBuffer params)7214 public void glTexParameterfv(int target, int pname, java.nio.FloatBuffer params); 7215 7216 /** Interface to C language function: <br> <code> void {@native glTexParameterfv}(GLenum target, GLenum pname, const GLfloat * params); </code> */ glTexParameterfv(int target, int pname, float[] params, int params_offset)7217 public void glTexParameterfv(int target, int pname, float[] params, int params_offset); 7218 7219 /** Interface to C language function: <br> <code> void {@native glTexParameteri}(GLenum target, GLenum pname, GLint param); </code> */ glTexParameteri(int target, int pname, int param)7220 public void glTexParameteri(int target, int pname, int param); 7221 7222 /** Interface to C language function: <br> <code> void {@native glTexParameteriv}(GLenum target, GLenum pname, const GLint * params); </code> */ glTexParameteriv(int target, int pname, java.nio.IntBuffer params)7223 public void glTexParameteriv(int target, int pname, java.nio.IntBuffer params); 7224 7225 /** Interface to C language function: <br> <code> void {@native glTexParameteriv}(GLenum target, GLenum pname, const GLint * params); </code> */ glTexParameteriv(int target, int pname, int[] params, int params_offset)7226 public void glTexParameteriv(int target, int pname, int[] params, int params_offset); 7227 7228 /** Interface to C language function: <br> <code> void {@native glTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, java.nio.Buffer pixels)7229 public void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, java.nio.Buffer pixels); 7230 7231 /** Interface to C language function: <br> <code> void {@native glTexSubImage1D}(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)7232 public void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset); 7233 7234 /** Interface to C language function: <br> <code> void {@native glTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.Buffer pixels)7235 public void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.Buffer pixels); 7236 7237 /** Interface to C language function: <br> <code> void {@native glTexSubImage2D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)7238 public void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset); 7239 7240 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.Buffer pixels)7241 public void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.Buffer pixels); 7242 7243 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexSubImage3D}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)7244 public void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset); 7245 7246 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTexSubImage4DSGIS}(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels); </code> */ glTexSubImage4DSGIS(int target, int level, int xoffset, int yoffset, int zoffset, int woffset, int width, int height, int depth, int size4d, int format, int type, java.nio.Buffer pixels)7247 public void glTexSubImage4DSGIS(int target, int level, int xoffset, int yoffset, int zoffset, int woffset, int width, int height, int depth, int size4d, int format, int type, java.nio.Buffer pixels); 7248 7249 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTextureColorMaskSGIS}(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); </code> */ glTextureColorMaskSGIS(boolean red, boolean green, boolean blue, boolean alpha)7250 public void glTextureColorMaskSGIS(boolean red, boolean green, boolean blue, boolean alpha); 7251 7252 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTextureLightEXT}(GLenum mode); </code> */ glTextureLightEXT(int mode)7253 public void glTextureLightEXT(int mode); 7254 7255 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTextureMaterialEXT}(GLenum target, GLenum id); </code> */ glTextureMaterialEXT(int target, int id)7256 public void glTextureMaterialEXT(int target, int id); 7257 7258 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTextureNormalEXT}(GLenum mode); </code> */ glTextureNormalEXT(int mode)7259 public void glTextureNormalEXT(int mode); 7260 7261 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTextureRangeAPPLE}(GLenum target, GLsizei length, const GLvoid * pointer); </code> */ glTextureRangeAPPLE(int target, int length, java.nio.Buffer pointer)7262 public void glTextureRangeAPPLE(int target, int length, java.nio.Buffer pointer); 7263 7264 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTrackMatrixNV}(GLenum sfactorRGB, GLuint dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); </code> */ glTrackMatrixNV(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha)7265 public void glTrackMatrixNV(int sfactorRGB, int dfactorRGB, int sfactorAlpha, int dfactorAlpha); 7266 7267 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTransformFeedbackAttribsNV}(GLuint count, const GLint * attribs, GLenum bufferMode); </code> */ glTransformFeedbackAttribsNV(int count, java.nio.IntBuffer attribs, int bufferMode)7268 public void glTransformFeedbackAttribsNV(int count, java.nio.IntBuffer attribs, int bufferMode); 7269 7270 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTransformFeedbackAttribsNV}(GLuint count, const GLint * attribs, GLenum bufferMode); </code> */ glTransformFeedbackAttribsNV(int count, int[] attribs, int attribs_offset, int bufferMode)7271 public void glTransformFeedbackAttribsNV(int count, int[] attribs, int attribs_offset, int bufferMode); 7272 7273 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTransformFeedbackVaryingsNV}(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode); </code> */ glTransformFeedbackVaryingsNV(int program, int count, java.nio.IntBuffer locations, int bufferMode)7274 public void glTransformFeedbackVaryingsNV(int program, int count, java.nio.IntBuffer locations, int bufferMode); 7275 7276 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glTransformFeedbackVaryingsNV}(GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode); </code> */ glTransformFeedbackVaryingsNV(int program, int count, int[] locations, int locations_offset, int bufferMode)7277 public void glTransformFeedbackVaryingsNV(int program, int count, int[] locations, int locations_offset, int bufferMode); 7278 7279 /** Interface to C language function: <br> <code> void {@native glTranslated}(GLdouble x, GLdouble y, GLdouble z); </code> */ glTranslated(double x, double y, double z)7280 public void glTranslated(double x, double y, double z); 7281 7282 /** Interface to C language function: <br> <code> void {@native glTranslatef}(GLfloat x, GLfloat y, GLfloat z); </code> */ glTranslatef(float x, float y, float z)7283 public void glTranslatef(float x, float y, float z); 7284 7285 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1f}(GLint location, GLfloat v0); </code> */ glUniform1f(int location, float v0)7286 public void glUniform1f(int location, float v0); 7287 7288 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1fARB}(GLint location, GLfloat v0); </code> */ glUniform1fARB(int location, float v0)7289 public void glUniform1fARB(int location, float v0); 7290 7291 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1fv}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform1fv(int location, int count, java.nio.FloatBuffer value)7292 public void glUniform1fv(int location, int count, java.nio.FloatBuffer value); 7293 7294 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1fv}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform1fv(int location, int count, float[] value, int value_offset)7295 public void glUniform1fv(int location, int count, float[] value, int value_offset); 7296 7297 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1fvARB}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform1fvARB(int location, int count, java.nio.FloatBuffer value)7298 public void glUniform1fvARB(int location, int count, java.nio.FloatBuffer value); 7299 7300 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1fvARB}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform1fvARB(int location, int count, float[] value, int value_offset)7301 public void glUniform1fvARB(int location, int count, float[] value, int value_offset); 7302 7303 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1i}(GLint x, GLint y); </code> */ glUniform1i(int x, int y)7304 public void glUniform1i(int x, int y); 7305 7306 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1iARB}(GLint x, GLint y); </code> */ glUniform1iARB(int x, int y)7307 public void glUniform1iARB(int x, int y); 7308 7309 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1iv}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform1iv(int location, int count, java.nio.IntBuffer value)7310 public void glUniform1iv(int location, int count, java.nio.IntBuffer value); 7311 7312 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1iv}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform1iv(int location, int count, int[] value, int value_offset)7313 public void glUniform1iv(int location, int count, int[] value, int value_offset); 7314 7315 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1ivARB}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform1ivARB(int location, int count, java.nio.IntBuffer value)7316 public void glUniform1ivARB(int location, int count, java.nio.IntBuffer value); 7317 7318 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1ivARB}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform1ivARB(int location, int count, int[] value, int value_offset)7319 public void glUniform1ivARB(int location, int count, int[] value, int value_offset); 7320 7321 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1uiEXT}(GLint location, GLuint v0); </code> */ glUniform1uiEXT(int location, int v0)7322 public void glUniform1uiEXT(int location, int v0); 7323 7324 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1uivEXT}(GLint location, GLsizei count, const GLuint * value); </code> */ glUniform1uivEXT(int location, int count, java.nio.IntBuffer value)7325 public void glUniform1uivEXT(int location, int count, java.nio.IntBuffer value); 7326 7327 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform1uivEXT}(GLint location, GLsizei count, const GLuint * value); </code> */ glUniform1uivEXT(int location, int count, int[] value, int value_offset)7328 public void glUniform1uivEXT(int location, int count, int[] value, int value_offset); 7329 7330 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2f}(GLint location, GLfloat v0, GLfloat v1); </code> */ glUniform2f(int location, float v0, float v1)7331 public void glUniform2f(int location, float v0, float v1); 7332 7333 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2fARB}(GLint location, GLfloat v0, GLfloat v1); </code> */ glUniform2fARB(int location, float v0, float v1)7334 public void glUniform2fARB(int location, float v0, float v1); 7335 7336 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2fv}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform2fv(int location, int count, java.nio.FloatBuffer value)7337 public void glUniform2fv(int location, int count, java.nio.FloatBuffer value); 7338 7339 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2fv}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform2fv(int location, int count, float[] value, int value_offset)7340 public void glUniform2fv(int location, int count, float[] value, int value_offset); 7341 7342 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2fvARB}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform2fvARB(int location, int count, java.nio.FloatBuffer value)7343 public void glUniform2fvARB(int location, int count, java.nio.FloatBuffer value); 7344 7345 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2fvARB}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform2fvARB(int location, int count, float[] value, int value_offset)7346 public void glUniform2fvARB(int location, int count, float[] value, int value_offset); 7347 7348 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2i}(GLint red, GLint green, GLint blue); </code> */ glUniform2i(int red, int green, int blue)7349 public void glUniform2i(int red, int green, int blue); 7350 7351 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2iARB}(GLint red, GLint green, GLint blue); </code> */ glUniform2iARB(int red, int green, int blue)7352 public void glUniform2iARB(int red, int green, int blue); 7353 7354 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2iv}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform2iv(int location, int count, java.nio.IntBuffer value)7355 public void glUniform2iv(int location, int count, java.nio.IntBuffer value); 7356 7357 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2iv}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform2iv(int location, int count, int[] value, int value_offset)7358 public void glUniform2iv(int location, int count, int[] value, int value_offset); 7359 7360 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2ivARB}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform2ivARB(int location, int count, java.nio.IntBuffer value)7361 public void glUniform2ivARB(int location, int count, java.nio.IntBuffer value); 7362 7363 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2ivARB}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform2ivARB(int location, int count, int[] value, int value_offset)7364 public void glUniform2ivARB(int location, int count, int[] value, int value_offset); 7365 7366 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2uiEXT}(GLint location, GLuint v0, GLuint v1); </code> */ glUniform2uiEXT(int location, int v0, int v1)7367 public void glUniform2uiEXT(int location, int v0, int v1); 7368 7369 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2uivEXT}(GLint location, GLsizei count, const GLuint * value); </code> */ glUniform2uivEXT(int location, int count, java.nio.IntBuffer value)7370 public void glUniform2uivEXT(int location, int count, java.nio.IntBuffer value); 7371 7372 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform2uivEXT}(GLint location, GLsizei count, const GLuint * value); </code> */ glUniform2uivEXT(int location, int count, int[] value, int value_offset)7373 public void glUniform2uivEXT(int location, int count, int[] value, int value_offset); 7374 7375 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3f}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); </code> */ glUniform3f(int location, float v0, float v1, float v2)7376 public void glUniform3f(int location, float v0, float v1, float v2); 7377 7378 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3fARB}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); </code> */ glUniform3fARB(int location, float v0, float v1, float v2)7379 public void glUniform3fARB(int location, float v0, float v1, float v2); 7380 7381 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3fv}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform3fv(int location, int count, java.nio.FloatBuffer value)7382 public void glUniform3fv(int location, int count, java.nio.FloatBuffer value); 7383 7384 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3fv}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform3fv(int location, int count, float[] value, int value_offset)7385 public void glUniform3fv(int location, int count, float[] value, int value_offset); 7386 7387 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3fvARB}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform3fvARB(int location, int count, java.nio.FloatBuffer value)7388 public void glUniform3fvARB(int location, int count, java.nio.FloatBuffer value); 7389 7390 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3fvARB}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform3fvARB(int location, int count, float[] value, int value_offset)7391 public void glUniform3fvARB(int location, int count, float[] value, int value_offset); 7392 7393 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3i}(GLint location, GLint v0, GLint v1, GLint v2); </code> */ glUniform3i(int location, int v0, int v1, int v2)7394 public void glUniform3i(int location, int v0, int v1, int v2); 7395 7396 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3iARB}(GLint location, GLint v0, GLint v1, GLint v2); </code> */ glUniform3iARB(int location, int v0, int v1, int v2)7397 public void glUniform3iARB(int location, int v0, int v1, int v2); 7398 7399 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3iv}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform3iv(int location, int count, java.nio.IntBuffer value)7400 public void glUniform3iv(int location, int count, java.nio.IntBuffer value); 7401 7402 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3iv}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform3iv(int location, int count, int[] value, int value_offset)7403 public void glUniform3iv(int location, int count, int[] value, int value_offset); 7404 7405 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3ivARB}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform3ivARB(int location, int count, java.nio.IntBuffer value)7406 public void glUniform3ivARB(int location, int count, java.nio.IntBuffer value); 7407 7408 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3ivARB}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform3ivARB(int location, int count, int[] value, int value_offset)7409 public void glUniform3ivARB(int location, int count, int[] value, int value_offset); 7410 7411 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3uiEXT}(GLint location, GLuint v0, GLuint v1, GLuint v2); </code> */ glUniform3uiEXT(int location, int v0, int v1, int v2)7412 public void glUniform3uiEXT(int location, int v0, int v1, int v2); 7413 7414 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3uivEXT}(GLint location, GLsizei count, const GLuint * value); </code> */ glUniform3uivEXT(int location, int count, java.nio.IntBuffer value)7415 public void glUniform3uivEXT(int location, int count, java.nio.IntBuffer value); 7416 7417 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform3uivEXT}(GLint location, GLsizei count, const GLuint * value); </code> */ glUniform3uivEXT(int location, int count, int[] value, int value_offset)7418 public void glUniform3uivEXT(int location, int count, int[] value, int value_offset); 7419 7420 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4f}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); </code> */ glUniform4f(int location, float v0, float v1, float v2, float v3)7421 public void glUniform4f(int location, float v0, float v1, float v2, float v3); 7422 7423 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4fARB}(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); </code> */ glUniform4fARB(int location, float v0, float v1, float v2, float v3)7424 public void glUniform4fARB(int location, float v0, float v1, float v2, float v3); 7425 7426 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4fv}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform4fv(int location, int count, java.nio.FloatBuffer value)7427 public void glUniform4fv(int location, int count, java.nio.FloatBuffer value); 7428 7429 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4fv}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform4fv(int location, int count, float[] value, int value_offset)7430 public void glUniform4fv(int location, int count, float[] value, int value_offset); 7431 7432 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4fvARB}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform4fvARB(int location, int count, java.nio.FloatBuffer value)7433 public void glUniform4fvARB(int location, int count, java.nio.FloatBuffer value); 7434 7435 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4fvARB}(GLint location, GLsizei count, const GLfloat * value); </code> */ glUniform4fvARB(int location, int count, float[] value, int value_offset)7436 public void glUniform4fvARB(int location, int count, float[] value, int value_offset); 7437 7438 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4i}(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); </code> */ glUniform4i(int location, int v0, int v1, int v2, int v3)7439 public void glUniform4i(int location, int v0, int v1, int v2, int v3); 7440 7441 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4iARB}(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); </code> */ glUniform4iARB(int location, int v0, int v1, int v2, int v3)7442 public void glUniform4iARB(int location, int v0, int v1, int v2, int v3); 7443 7444 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4iv}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform4iv(int location, int count, java.nio.IntBuffer value)7445 public void glUniform4iv(int location, int count, java.nio.IntBuffer value); 7446 7447 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4iv}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform4iv(int location, int count, int[] value, int value_offset)7448 public void glUniform4iv(int location, int count, int[] value, int value_offset); 7449 7450 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4ivARB}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform4ivARB(int location, int count, java.nio.IntBuffer value)7451 public void glUniform4ivARB(int location, int count, java.nio.IntBuffer value); 7452 7453 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4ivARB}(GLint location, GLsizei count, const GLint * value); </code> */ glUniform4ivARB(int location, int count, int[] value, int value_offset)7454 public void glUniform4ivARB(int location, int count, int[] value, int value_offset); 7455 7456 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4uiEXT}(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); </code> */ glUniform4uiEXT(int location, int v0, int v1, int v2, int v3)7457 public void glUniform4uiEXT(int location, int v0, int v1, int v2, int v3); 7458 7459 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4uivEXT}(GLint location, GLsizei count, const GLuint * value); </code> */ glUniform4uivEXT(int location, int count, java.nio.IntBuffer value)7460 public void glUniform4uivEXT(int location, int count, java.nio.IntBuffer value); 7461 7462 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniform4uivEXT}(GLint location, GLsizei count, const GLuint * value); </code> */ glUniform4uivEXT(int location, int count, int[] value, int value_offset)7463 public void glUniform4uivEXT(int location, int count, int[] value, int value_offset); 7464 7465 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformBufferEXT}(GLuint program, GLint location, GLuint buffer); </code> */ glUniformBufferEXT(int program, int location, int buffer)7466 public void glUniformBufferEXT(int program, int location, int buffer); 7467 7468 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7469 public void glUniformMatrix2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7470 7471 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset)7472 public void glUniformMatrix2fv(int location, int count, boolean transpose, float[] value, int value_offset); 7473 7474 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix2fvARB}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix2fvARB(int location, int count, boolean transpose, java.nio.FloatBuffer value)7475 public void glUniformMatrix2fvARB(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7476 7477 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix2fvARB}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix2fvARB(int location, int count, boolean transpose, float[] value, int value_offset)7478 public void glUniformMatrix2fvARB(int location, int count, boolean transpose, float[] value, int value_offset); 7479 7480 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix2x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix2x3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7481 public void glUniformMatrix2x3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7482 7483 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix2x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int value_offset)7484 public void glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int value_offset); 7485 7486 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix2x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix2x4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7487 public void glUniformMatrix2x4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7488 7489 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix2x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int value_offset)7490 public void glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int value_offset); 7491 7492 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7493 public void glUniformMatrix3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7494 7495 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset)7496 public void glUniformMatrix3fv(int location, int count, boolean transpose, float[] value, int value_offset); 7497 7498 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix3fvARB}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix3fvARB(int location, int count, boolean transpose, java.nio.FloatBuffer value)7499 public void glUniformMatrix3fvARB(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7500 7501 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix3fvARB}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix3fvARB(int location, int count, boolean transpose, float[] value, int value_offset)7502 public void glUniformMatrix3fvARB(int location, int count, boolean transpose, float[] value, int value_offset); 7503 7504 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix3x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix3x2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7505 public void glUniformMatrix3x2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7506 7507 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix3x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int value_offset)7508 public void glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int value_offset); 7509 7510 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix3x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix3x4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7511 public void glUniformMatrix3x4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7512 7513 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix3x4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int value_offset)7514 public void glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int value_offset); 7515 7516 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7517 public void glUniformMatrix4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7518 7519 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix4fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset)7520 public void glUniformMatrix4fv(int location, int count, boolean transpose, float[] value, int value_offset); 7521 7522 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix4fvARB}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix4fvARB(int location, int count, boolean transpose, java.nio.FloatBuffer value)7523 public void glUniformMatrix4fvARB(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7524 7525 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix4fvARB}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix4fvARB(int location, int count, boolean transpose, float[] value, int value_offset)7526 public void glUniformMatrix4fvARB(int location, int count, boolean transpose, float[] value, int value_offset); 7527 7528 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix4x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix4x2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7529 public void glUniformMatrix4x2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7530 7531 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix4x2fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int value_offset)7532 public void glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int value_offset); 7533 7534 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix4x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix4x3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)7535 public void glUniformMatrix4x3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value); 7536 7537 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUniformMatrix4x3fv}(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); </code> */ glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int value_offset)7538 public void glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int value_offset); 7539 7540 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUnlockArraysEXT}(void); </code> */ glUnlockArraysEXT()7541 public void glUnlockArraysEXT(); 7542 7543 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glUnmapBuffer}(GLenum id); </code> */ glUnmapBuffer(int id)7544 public boolean glUnmapBuffer(int id); 7545 7546 /** Entry point (through function pointer) to C language function: <br> <code> GLboolean {@native glUnmapBufferARB}(GLenum id); </code> */ glUnmapBufferARB(int id)7547 public boolean glUnmapBufferARB(int id); 7548 7549 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUpdateObjectBufferATI}(GLuint buffer, GLuint offset, GLsizei size, const GLvoid * pointer, GLenum preserve); </code> */ glUpdateObjectBufferATI(int buffer, int offset, int size, java.nio.Buffer pointer, int preserve)7550 public void glUpdateObjectBufferATI(int buffer, int offset, int size, java.nio.Buffer pointer, int preserve); 7551 7552 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUseProgram}(GLuint mode); </code> */ glUseProgram(int mode)7553 public void glUseProgram(int mode); 7554 7555 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glUseProgramObjectARB}(GLhandleARB mode); </code> */ glUseProgramObjectARB(int mode)7556 public void glUseProgramObjectARB(int mode); 7557 7558 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glValidateProgram}(GLuint mode); </code> */ glValidateProgram(int mode)7559 public void glValidateProgram(int mode); 7560 7561 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glValidateProgramARB}(GLhandleARB mode); </code> */ glValidateProgramARB(int mode)7562 public void glValidateProgramARB(int mode); 7563 7564 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantArrayObjectATI}(GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset); </code> */ glVariantArrayObjectATI(int id, int type, int stride, int buffer, int offset)7565 public void glVariantArrayObjectATI(int id, int type, int stride, int buffer, int offset); 7566 7567 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantPointerEXT}(GLuint id, GLenum type, GLuint stride, const GLvoid * addr); </code> */ glVariantPointerEXT(int id, int type, int stride, java.nio.Buffer addr)7568 public void glVariantPointerEXT(int id, int type, int stride, java.nio.Buffer addr); 7569 7570 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantPointerEXT}(GLuint id, GLenum type, GLuint stride, const GLvoid * addr); </code> */ glVariantPointerEXT(int id, int type, int stride, long addr_buffer_offset)7571 public void glVariantPointerEXT(int id, int type, int stride, long addr_buffer_offset); 7572 7573 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantbvEXT}(GLuint index, const GLbyte * v); </code> */ glVariantbvEXT(int index, java.nio.ByteBuffer v)7574 public void glVariantbvEXT(int index, java.nio.ByteBuffer v); 7575 7576 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantbvEXT}(GLuint index, const GLbyte * v); </code> */ glVariantbvEXT(int index, byte[] v, int v_offset)7577 public void glVariantbvEXT(int index, byte[] v, int v_offset); 7578 7579 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantdvEXT}(GLuint target, const GLdouble * v); </code> */ glVariantdvEXT(int target, java.nio.DoubleBuffer v)7580 public void glVariantdvEXT(int target, java.nio.DoubleBuffer v); 7581 7582 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantdvEXT}(GLuint target, const GLdouble * v); </code> */ glVariantdvEXT(int target, double[] v, int v_offset)7583 public void glVariantdvEXT(int target, double[] v, int v_offset); 7584 7585 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantfvEXT}(GLuint target, const GLfloat * v); </code> */ glVariantfvEXT(int target, java.nio.FloatBuffer v)7586 public void glVariantfvEXT(int target, java.nio.FloatBuffer v); 7587 7588 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantfvEXT}(GLuint target, const GLfloat * v); </code> */ glVariantfvEXT(int target, float[] v, int v_offset)7589 public void glVariantfvEXT(int target, float[] v, int v_offset); 7590 7591 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantivEXT}(GLuint target, const GLint * v); </code> */ glVariantivEXT(int target, java.nio.IntBuffer v)7592 public void glVariantivEXT(int target, java.nio.IntBuffer v); 7593 7594 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantivEXT}(GLuint target, const GLint * v); </code> */ glVariantivEXT(int target, int[] v, int v_offset)7595 public void glVariantivEXT(int target, int[] v, int v_offset); 7596 7597 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantsvEXT}(GLuint target, const GLshort * v); </code> */ glVariantsvEXT(int target, java.nio.ShortBuffer v)7598 public void glVariantsvEXT(int target, java.nio.ShortBuffer v); 7599 7600 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantsvEXT}(GLuint target, const GLshort * v); </code> */ glVariantsvEXT(int target, short[] v, int v_offset)7601 public void glVariantsvEXT(int target, short[] v, int v_offset); 7602 7603 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantubvEXT}(GLuint index, const GLubyte * v); </code> */ glVariantubvEXT(int index, java.nio.ByteBuffer v)7604 public void glVariantubvEXT(int index, java.nio.ByteBuffer v); 7605 7606 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantubvEXT}(GLuint index, const GLubyte * v); </code> */ glVariantubvEXT(int index, byte[] v, int v_offset)7607 public void glVariantubvEXT(int index, byte[] v, int v_offset); 7608 7609 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantuivEXT}(GLuint index, const GLuint * v); </code> */ glVariantuivEXT(int index, java.nio.IntBuffer v)7610 public void glVariantuivEXT(int index, java.nio.IntBuffer v); 7611 7612 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantuivEXT}(GLuint index, const GLuint * v); </code> */ glVariantuivEXT(int index, int[] v, int v_offset)7613 public void glVariantuivEXT(int index, int[] v, int v_offset); 7614 7615 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantusvEXT}(GLuint index, const GLushort * v); </code> */ glVariantusvEXT(int index, java.nio.ShortBuffer v)7616 public void glVariantusvEXT(int index, java.nio.ShortBuffer v); 7617 7618 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVariantusvEXT}(GLuint index, const GLushort * v); </code> */ glVariantusvEXT(int index, short[] v, int v_offset)7619 public void glVariantusvEXT(int index, short[] v, int v_offset); 7620 7621 /** Interface to C language function: <br> <code> void {@native glVertex2d}(GLdouble x, GLdouble y); </code> */ glVertex2d(double x, double y)7622 public void glVertex2d(double x, double y); 7623 7624 /** Interface to C language function: <br> <code> void {@native glVertex2dv}(const GLdouble * v); </code> */ glVertex2dv(java.nio.DoubleBuffer v)7625 public void glVertex2dv(java.nio.DoubleBuffer v); 7626 7627 /** Interface to C language function: <br> <code> void {@native glVertex2dv}(const GLdouble * v); </code> */ glVertex2dv(double[] v, int v_offset)7628 public void glVertex2dv(double[] v, int v_offset); 7629 7630 /** Interface to C language function: <br> <code> void {@native glVertex2f}(GLfloat x, GLfloat y); </code> */ glVertex2f(float x, float y)7631 public void glVertex2f(float x, float y); 7632 7633 /** Interface to C language function: <br> <code> void {@native glVertex2fv}(const GLfloat * v); </code> */ glVertex2fv(java.nio.FloatBuffer v)7634 public void glVertex2fv(java.nio.FloatBuffer v); 7635 7636 /** Interface to C language function: <br> <code> void {@native glVertex2fv}(const GLfloat * v); </code> */ glVertex2fv(float[] v, int v_offset)7637 public void glVertex2fv(float[] v, int v_offset); 7638 7639 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex2hNV}(GLhalfNV x, GLhalfNV y); </code> */ glVertex2hNV(short x, short y)7640 public void glVertex2hNV(short x, short y); 7641 7642 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex2hvNV}(const GLhalfNV * v); </code> */ glVertex2hvNV(java.nio.ShortBuffer v)7643 public void glVertex2hvNV(java.nio.ShortBuffer v); 7644 7645 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex2hvNV}(const GLhalfNV * v); </code> */ glVertex2hvNV(short[] v, int v_offset)7646 public void glVertex2hvNV(short[] v, int v_offset); 7647 7648 /** Interface to C language function: <br> <code> void {@native glVertex2i}(GLint x, GLint y); </code> */ glVertex2i(int x, int y)7649 public void glVertex2i(int x, int y); 7650 7651 /** Interface to C language function: <br> <code> void {@native glVertex2iv}(const GLint * v); </code> */ glVertex2iv(java.nio.IntBuffer v)7652 public void glVertex2iv(java.nio.IntBuffer v); 7653 7654 /** Interface to C language function: <br> <code> void {@native glVertex2iv}(const GLint * v); </code> */ glVertex2iv(int[] v, int v_offset)7655 public void glVertex2iv(int[] v, int v_offset); 7656 7657 /** Interface to C language function: <br> <code> void {@native glVertex2s}(GLshort x, GLshort y); </code> */ glVertex2s(short x, short y)7658 public void glVertex2s(short x, short y); 7659 7660 /** Interface to C language function: <br> <code> void {@native glVertex2sv}(const GLshort * v); </code> */ glVertex2sv(java.nio.ShortBuffer v)7661 public void glVertex2sv(java.nio.ShortBuffer v); 7662 7663 /** Interface to C language function: <br> <code> void {@native glVertex2sv}(const GLshort * v); </code> */ glVertex2sv(short[] v, int v_offset)7664 public void glVertex2sv(short[] v, int v_offset); 7665 7666 /** Interface to C language function: <br> <code> void {@native glVertex3d}(GLdouble x, GLdouble y, GLdouble z); </code> */ glVertex3d(double x, double y, double z)7667 public void glVertex3d(double x, double y, double z); 7668 7669 /** Interface to C language function: <br> <code> void {@native glVertex3dv}(const GLdouble * v); </code> */ glVertex3dv(java.nio.DoubleBuffer v)7670 public void glVertex3dv(java.nio.DoubleBuffer v); 7671 7672 /** Interface to C language function: <br> <code> void {@native glVertex3dv}(const GLdouble * v); </code> */ glVertex3dv(double[] v, int v_offset)7673 public void glVertex3dv(double[] v, int v_offset); 7674 7675 /** Interface to C language function: <br> <code> void {@native glVertex3f}(GLfloat x, GLfloat y, GLfloat z); </code> */ glVertex3f(float x, float y, float z)7676 public void glVertex3f(float x, float y, float z); 7677 7678 /** Interface to C language function: <br> <code> void {@native glVertex3fv}(const GLfloat * v); </code> */ glVertex3fv(java.nio.FloatBuffer v)7679 public void glVertex3fv(java.nio.FloatBuffer v); 7680 7681 /** Interface to C language function: <br> <code> void {@native glVertex3fv}(const GLfloat * v); </code> */ glVertex3fv(float[] v, int v_offset)7682 public void glVertex3fv(float[] v, int v_offset); 7683 7684 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex3hNV}(GLhalfNV red, GLhalfNV green, GLhalfNV blue); </code> */ glVertex3hNV(short red, short green, short blue)7685 public void glVertex3hNV(short red, short green, short blue); 7686 7687 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex3hvNV}(const GLhalfNV * v); </code> */ glVertex3hvNV(java.nio.ShortBuffer v)7688 public void glVertex3hvNV(java.nio.ShortBuffer v); 7689 7690 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex3hvNV}(const GLhalfNV * v); </code> */ glVertex3hvNV(short[] v, int v_offset)7691 public void glVertex3hvNV(short[] v, int v_offset); 7692 7693 /** Interface to C language function: <br> <code> void {@native glVertex3i}(GLint x, GLint y, GLint z); </code> */ glVertex3i(int x, int y, int z)7694 public void glVertex3i(int x, int y, int z); 7695 7696 /** Interface to C language function: <br> <code> void {@native glVertex3iv}(const GLint * v); </code> */ glVertex3iv(java.nio.IntBuffer v)7697 public void glVertex3iv(java.nio.IntBuffer v); 7698 7699 /** Interface to C language function: <br> <code> void {@native glVertex3iv}(const GLint * v); </code> */ glVertex3iv(int[] v, int v_offset)7700 public void glVertex3iv(int[] v, int v_offset); 7701 7702 /** Interface to C language function: <br> <code> void {@native glVertex3s}(GLshort x, GLshort y, GLshort z); </code> */ glVertex3s(short x, short y, short z)7703 public void glVertex3s(short x, short y, short z); 7704 7705 /** Interface to C language function: <br> <code> void {@native glVertex3sv}(const GLshort * v); </code> */ glVertex3sv(java.nio.ShortBuffer v)7706 public void glVertex3sv(java.nio.ShortBuffer v); 7707 7708 /** Interface to C language function: <br> <code> void {@native glVertex3sv}(const GLshort * v); </code> */ glVertex3sv(short[] v, int v_offset)7709 public void glVertex3sv(short[] v, int v_offset); 7710 7711 /** Interface to C language function: <br> <code> void {@native glVertex4d}(GLdouble x, GLdouble y, GLdouble z, GLdouble w); </code> */ glVertex4d(double x, double y, double z, double w)7712 public void glVertex4d(double x, double y, double z, double w); 7713 7714 /** Interface to C language function: <br> <code> void {@native glVertex4dv}(const GLdouble * v); </code> */ glVertex4dv(java.nio.DoubleBuffer v)7715 public void glVertex4dv(java.nio.DoubleBuffer v); 7716 7717 /** Interface to C language function: <br> <code> void {@native glVertex4dv}(const GLdouble * v); </code> */ glVertex4dv(double[] v, int v_offset)7718 public void glVertex4dv(double[] v, int v_offset); 7719 7720 /** Interface to C language function: <br> <code> void {@native glVertex4f}(GLfloat x, GLfloat y, GLfloat z, GLfloat w); </code> */ glVertex4f(float x, float y, float z, float w)7721 public void glVertex4f(float x, float y, float z, float w); 7722 7723 /** Interface to C language function: <br> <code> void {@native glVertex4fv}(const GLfloat * v); </code> */ glVertex4fv(java.nio.FloatBuffer v)7724 public void glVertex4fv(java.nio.FloatBuffer v); 7725 7726 /** Interface to C language function: <br> <code> void {@native glVertex4fv}(const GLfloat * v); </code> */ glVertex4fv(float[] v, int v_offset)7727 public void glVertex4fv(float[] v, int v_offset); 7728 7729 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex4hNV}(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); </code> */ glVertex4hNV(short x, short y, short z, short w)7730 public void glVertex4hNV(short x, short y, short z, short w); 7731 7732 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex4hvNV}(const GLhalfNV * v); </code> */ glVertex4hvNV(java.nio.ShortBuffer v)7733 public void glVertex4hvNV(java.nio.ShortBuffer v); 7734 7735 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertex4hvNV}(const GLhalfNV * v); </code> */ glVertex4hvNV(short[] v, int v_offset)7736 public void glVertex4hvNV(short[] v, int v_offset); 7737 7738 /** Interface to C language function: <br> <code> void {@native glVertex4i}(GLint x, GLint y, GLint z, GLint w); </code> */ glVertex4i(int x, int y, int z, int w)7739 public void glVertex4i(int x, int y, int z, int w); 7740 7741 /** Interface to C language function: <br> <code> void {@native glVertex4iv}(const GLint * v); </code> */ glVertex4iv(java.nio.IntBuffer v)7742 public void glVertex4iv(java.nio.IntBuffer v); 7743 7744 /** Interface to C language function: <br> <code> void {@native glVertex4iv}(const GLint * v); </code> */ glVertex4iv(int[] v, int v_offset)7745 public void glVertex4iv(int[] v, int v_offset); 7746 7747 /** Interface to C language function: <br> <code> void {@native glVertex4s}(GLshort x, GLshort y, GLshort z, GLshort w); </code> */ glVertex4s(short x, short y, short z, short w)7748 public void glVertex4s(short x, short y, short z, short w); 7749 7750 /** Interface to C language function: <br> <code> void {@native glVertex4sv}(const GLshort * v); </code> */ glVertex4sv(java.nio.ShortBuffer v)7751 public void glVertex4sv(java.nio.ShortBuffer v); 7752 7753 /** Interface to C language function: <br> <code> void {@native glVertex4sv}(const GLshort * v); </code> */ glVertex4sv(short[] v, int v_offset)7754 public void glVertex4sv(short[] v, int v_offset); 7755 7756 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexArrayParameteriAPPLE}(GLenum target, GLint s); </code> */ glVertexArrayParameteriAPPLE(int target, int s)7757 public void glVertexArrayParameteriAPPLE(int target, int s); 7758 7759 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexArrayRangeAPPLE}(GLsizei length, GLvoid * pointer); </code> */ glVertexArrayRangeAPPLE(int length, java.nio.Buffer pointer)7760 public void glVertexArrayRangeAPPLE(int length, java.nio.Buffer pointer); 7761 7762 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexArrayRangeNV}(GLsizei length, const GLvoid * pointer); </code> 7763 @param pointer a direct {@link java.nio.Buffer} */ glVertexArrayRangeNV(int length, java.nio.Buffer pointer)7764 public void glVertexArrayRangeNV(int length, java.nio.Buffer pointer); 7765 7766 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1d}(GLuint target, GLdouble s); </code> */ glVertexAttrib1d(int target, double s)7767 public void glVertexAttrib1d(int target, double s); 7768 7769 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1dARB}(GLuint target, GLdouble s); </code> */ glVertexAttrib1dARB(int target, double s)7770 public void glVertexAttrib1dARB(int target, double s); 7771 7772 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1dNV}(GLuint target, GLdouble s); </code> */ glVertexAttrib1dNV(int target, double s)7773 public void glVertexAttrib1dNV(int target, double s); 7774 7775 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1dv}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib1dv(int target, java.nio.DoubleBuffer v)7776 public void glVertexAttrib1dv(int target, java.nio.DoubleBuffer v); 7777 7778 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1dv}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib1dv(int target, double[] v, int v_offset)7779 public void glVertexAttrib1dv(int target, double[] v, int v_offset); 7780 7781 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1dvARB}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib1dvARB(int target, java.nio.DoubleBuffer v)7782 public void glVertexAttrib1dvARB(int target, java.nio.DoubleBuffer v); 7783 7784 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1dvARB}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib1dvARB(int target, double[] v, int v_offset)7785 public void glVertexAttrib1dvARB(int target, double[] v, int v_offset); 7786 7787 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1dvNV}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib1dvNV(int target, java.nio.DoubleBuffer v)7788 public void glVertexAttrib1dvNV(int target, java.nio.DoubleBuffer v); 7789 7790 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1dvNV}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib1dvNV(int target, double[] v, int v_offset)7791 public void glVertexAttrib1dvNV(int target, double[] v, int v_offset); 7792 7793 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1f}(GLuint target, GLfloat s); </code> */ glVertexAttrib1f(int target, float s)7794 public void glVertexAttrib1f(int target, float s); 7795 7796 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1fARB}(GLuint target, GLfloat s); </code> */ glVertexAttrib1fARB(int target, float s)7797 public void glVertexAttrib1fARB(int target, float s); 7798 7799 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1fNV}(GLuint target, GLfloat s); </code> */ glVertexAttrib1fNV(int target, float s)7800 public void glVertexAttrib1fNV(int target, float s); 7801 7802 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1fv}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib1fv(int target, java.nio.FloatBuffer v)7803 public void glVertexAttrib1fv(int target, java.nio.FloatBuffer v); 7804 7805 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1fv}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib1fv(int target, float[] v, int v_offset)7806 public void glVertexAttrib1fv(int target, float[] v, int v_offset); 7807 7808 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1fvARB}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib1fvARB(int target, java.nio.FloatBuffer v)7809 public void glVertexAttrib1fvARB(int target, java.nio.FloatBuffer v); 7810 7811 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1fvARB}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib1fvARB(int target, float[] v, int v_offset)7812 public void glVertexAttrib1fvARB(int target, float[] v, int v_offset); 7813 7814 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1fvNV}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib1fvNV(int target, java.nio.FloatBuffer v)7815 public void glVertexAttrib1fvNV(int target, java.nio.FloatBuffer v); 7816 7817 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1fvNV}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib1fvNV(int target, float[] v, int v_offset)7818 public void glVertexAttrib1fvNV(int target, float[] v, int v_offset); 7819 7820 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1hNV}(GLuint target, GLhalfNV s); </code> */ glVertexAttrib1hNV(int target, short s)7821 public void glVertexAttrib1hNV(int target, short s); 7822 7823 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1hvNV}(GLuint index, const GLhalfNV * v); </code> */ glVertexAttrib1hvNV(int index, java.nio.ShortBuffer v)7824 public void glVertexAttrib1hvNV(int index, java.nio.ShortBuffer v); 7825 7826 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1hvNV}(GLuint index, const GLhalfNV * v); </code> */ glVertexAttrib1hvNV(int index, short[] v, int v_offset)7827 public void glVertexAttrib1hvNV(int index, short[] v, int v_offset); 7828 7829 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1s}(GLuint target, GLshort s); </code> */ glVertexAttrib1s(int target, short s)7830 public void glVertexAttrib1s(int target, short s); 7831 7832 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1sARB}(GLuint target, GLshort s); </code> */ glVertexAttrib1sARB(int target, short s)7833 public void glVertexAttrib1sARB(int target, short s); 7834 7835 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1sNV}(GLuint target, GLshort s); </code> */ glVertexAttrib1sNV(int target, short s)7836 public void glVertexAttrib1sNV(int target, short s); 7837 7838 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1sv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib1sv(int target, java.nio.ShortBuffer v)7839 public void glVertexAttrib1sv(int target, java.nio.ShortBuffer v); 7840 7841 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1sv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib1sv(int target, short[] v, int v_offset)7842 public void glVertexAttrib1sv(int target, short[] v, int v_offset); 7843 7844 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1svARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib1svARB(int target, java.nio.ShortBuffer v)7845 public void glVertexAttrib1svARB(int target, java.nio.ShortBuffer v); 7846 7847 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1svARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib1svARB(int target, short[] v, int v_offset)7848 public void glVertexAttrib1svARB(int target, short[] v, int v_offset); 7849 7850 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1svNV}(GLuint target, const GLshort * v); </code> */ glVertexAttrib1svNV(int target, java.nio.ShortBuffer v)7851 public void glVertexAttrib1svNV(int target, java.nio.ShortBuffer v); 7852 7853 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib1svNV}(GLuint target, const GLshort * v); </code> */ glVertexAttrib1svNV(int target, short[] v, int v_offset)7854 public void glVertexAttrib1svNV(int target, short[] v, int v_offset); 7855 7856 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2d}(GLuint target, GLdouble s, GLdouble t); </code> */ glVertexAttrib2d(int target, double s, double t)7857 public void glVertexAttrib2d(int target, double s, double t); 7858 7859 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2dARB}(GLuint target, GLdouble s, GLdouble t); </code> */ glVertexAttrib2dARB(int target, double s, double t)7860 public void glVertexAttrib2dARB(int target, double s, double t); 7861 7862 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2dNV}(GLuint target, GLdouble s, GLdouble t); </code> */ glVertexAttrib2dNV(int target, double s, double t)7863 public void glVertexAttrib2dNV(int target, double s, double t); 7864 7865 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2dv}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib2dv(int target, java.nio.DoubleBuffer v)7866 public void glVertexAttrib2dv(int target, java.nio.DoubleBuffer v); 7867 7868 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2dv}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib2dv(int target, double[] v, int v_offset)7869 public void glVertexAttrib2dv(int target, double[] v, int v_offset); 7870 7871 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2dvARB}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib2dvARB(int target, java.nio.DoubleBuffer v)7872 public void glVertexAttrib2dvARB(int target, java.nio.DoubleBuffer v); 7873 7874 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2dvARB}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib2dvARB(int target, double[] v, int v_offset)7875 public void glVertexAttrib2dvARB(int target, double[] v, int v_offset); 7876 7877 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2dvNV}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib2dvNV(int target, java.nio.DoubleBuffer v)7878 public void glVertexAttrib2dvNV(int target, java.nio.DoubleBuffer v); 7879 7880 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2dvNV}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib2dvNV(int target, double[] v, int v_offset)7881 public void glVertexAttrib2dvNV(int target, double[] v, int v_offset); 7882 7883 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2f}(GLuint target, GLfloat s, GLfloat t); </code> */ glVertexAttrib2f(int target, float s, float t)7884 public void glVertexAttrib2f(int target, float s, float t); 7885 7886 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2fARB}(GLuint target, GLfloat s, GLfloat t); </code> */ glVertexAttrib2fARB(int target, float s, float t)7887 public void glVertexAttrib2fARB(int target, float s, float t); 7888 7889 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2fNV}(GLuint target, GLfloat s, GLfloat t); </code> */ glVertexAttrib2fNV(int target, float s, float t)7890 public void glVertexAttrib2fNV(int target, float s, float t); 7891 7892 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2fv}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib2fv(int target, java.nio.FloatBuffer v)7893 public void glVertexAttrib2fv(int target, java.nio.FloatBuffer v); 7894 7895 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2fv}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib2fv(int target, float[] v, int v_offset)7896 public void glVertexAttrib2fv(int target, float[] v, int v_offset); 7897 7898 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2fvARB}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib2fvARB(int target, java.nio.FloatBuffer v)7899 public void glVertexAttrib2fvARB(int target, java.nio.FloatBuffer v); 7900 7901 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2fvARB}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib2fvARB(int target, float[] v, int v_offset)7902 public void glVertexAttrib2fvARB(int target, float[] v, int v_offset); 7903 7904 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2fvNV}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib2fvNV(int target, java.nio.FloatBuffer v)7905 public void glVertexAttrib2fvNV(int target, java.nio.FloatBuffer v); 7906 7907 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2fvNV}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib2fvNV(int target, float[] v, int v_offset)7908 public void glVertexAttrib2fvNV(int target, float[] v, int v_offset); 7909 7910 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2hNV}(GLuint target, GLhalfNV s, GLhalfNV t); </code> */ glVertexAttrib2hNV(int target, short s, short t)7911 public void glVertexAttrib2hNV(int target, short s, short t); 7912 7913 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2hvNV}(GLuint index, const GLhalfNV * v); </code> */ glVertexAttrib2hvNV(int index, java.nio.ShortBuffer v)7914 public void glVertexAttrib2hvNV(int index, java.nio.ShortBuffer v); 7915 7916 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2hvNV}(GLuint index, const GLhalfNV * v); </code> */ glVertexAttrib2hvNV(int index, short[] v, int v_offset)7917 public void glVertexAttrib2hvNV(int index, short[] v, int v_offset); 7918 7919 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2s}(GLuint target, GLshort s, GLshort t); </code> */ glVertexAttrib2s(int target, short s, short t)7920 public void glVertexAttrib2s(int target, short s, short t); 7921 7922 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2sARB}(GLuint target, GLshort s, GLshort t); </code> */ glVertexAttrib2sARB(int target, short s, short t)7923 public void glVertexAttrib2sARB(int target, short s, short t); 7924 7925 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2sNV}(GLuint target, GLshort s, GLshort t); </code> */ glVertexAttrib2sNV(int target, short s, short t)7926 public void glVertexAttrib2sNV(int target, short s, short t); 7927 7928 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2sv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib2sv(int target, java.nio.ShortBuffer v)7929 public void glVertexAttrib2sv(int target, java.nio.ShortBuffer v); 7930 7931 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2sv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib2sv(int target, short[] v, int v_offset)7932 public void glVertexAttrib2sv(int target, short[] v, int v_offset); 7933 7934 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2svARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib2svARB(int target, java.nio.ShortBuffer v)7935 public void glVertexAttrib2svARB(int target, java.nio.ShortBuffer v); 7936 7937 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2svARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib2svARB(int target, short[] v, int v_offset)7938 public void glVertexAttrib2svARB(int target, short[] v, int v_offset); 7939 7940 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2svNV}(GLuint target, const GLshort * v); </code> */ glVertexAttrib2svNV(int target, java.nio.ShortBuffer v)7941 public void glVertexAttrib2svNV(int target, java.nio.ShortBuffer v); 7942 7943 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib2svNV}(GLuint target, const GLshort * v); </code> */ glVertexAttrib2svNV(int target, short[] v, int v_offset)7944 public void glVertexAttrib2svNV(int target, short[] v, int v_offset); 7945 7946 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3d}(GLuint target, GLdouble s, GLdouble t, GLdouble r); </code> */ glVertexAttrib3d(int target, double s, double t, double r)7947 public void glVertexAttrib3d(int target, double s, double t, double r); 7948 7949 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3dARB}(GLuint target, GLdouble s, GLdouble t, GLdouble r); </code> */ glVertexAttrib3dARB(int target, double s, double t, double r)7950 public void glVertexAttrib3dARB(int target, double s, double t, double r); 7951 7952 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3dNV}(GLuint target, GLdouble s, GLdouble t, GLdouble r); </code> */ glVertexAttrib3dNV(int target, double s, double t, double r)7953 public void glVertexAttrib3dNV(int target, double s, double t, double r); 7954 7955 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3dv}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib3dv(int target, java.nio.DoubleBuffer v)7956 public void glVertexAttrib3dv(int target, java.nio.DoubleBuffer v); 7957 7958 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3dv}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib3dv(int target, double[] v, int v_offset)7959 public void glVertexAttrib3dv(int target, double[] v, int v_offset); 7960 7961 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3dvARB}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib3dvARB(int target, java.nio.DoubleBuffer v)7962 public void glVertexAttrib3dvARB(int target, java.nio.DoubleBuffer v); 7963 7964 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3dvARB}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib3dvARB(int target, double[] v, int v_offset)7965 public void glVertexAttrib3dvARB(int target, double[] v, int v_offset); 7966 7967 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3dvNV}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib3dvNV(int target, java.nio.DoubleBuffer v)7968 public void glVertexAttrib3dvNV(int target, java.nio.DoubleBuffer v); 7969 7970 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3dvNV}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib3dvNV(int target, double[] v, int v_offset)7971 public void glVertexAttrib3dvNV(int target, double[] v, int v_offset); 7972 7973 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3f}(GLuint target, GLfloat s, GLfloat t, GLfloat r); </code> */ glVertexAttrib3f(int target, float s, float t, float r)7974 public void glVertexAttrib3f(int target, float s, float t, float r); 7975 7976 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3fARB}(GLuint target, GLfloat s, GLfloat t, GLfloat r); </code> */ glVertexAttrib3fARB(int target, float s, float t, float r)7977 public void glVertexAttrib3fARB(int target, float s, float t, float r); 7978 7979 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3fNV}(GLuint target, GLfloat s, GLfloat t, GLfloat r); </code> */ glVertexAttrib3fNV(int target, float s, float t, float r)7980 public void glVertexAttrib3fNV(int target, float s, float t, float r); 7981 7982 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3fv}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib3fv(int target, java.nio.FloatBuffer v)7983 public void glVertexAttrib3fv(int target, java.nio.FloatBuffer v); 7984 7985 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3fv}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib3fv(int target, float[] v, int v_offset)7986 public void glVertexAttrib3fv(int target, float[] v, int v_offset); 7987 7988 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3fvARB}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib3fvARB(int target, java.nio.FloatBuffer v)7989 public void glVertexAttrib3fvARB(int target, java.nio.FloatBuffer v); 7990 7991 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3fvARB}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib3fvARB(int target, float[] v, int v_offset)7992 public void glVertexAttrib3fvARB(int target, float[] v, int v_offset); 7993 7994 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3fvNV}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib3fvNV(int target, java.nio.FloatBuffer v)7995 public void glVertexAttrib3fvNV(int target, java.nio.FloatBuffer v); 7996 7997 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3fvNV}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib3fvNV(int target, float[] v, int v_offset)7998 public void glVertexAttrib3fvNV(int target, float[] v, int v_offset); 7999 8000 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3hNV}(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r); </code> */ glVertexAttrib3hNV(int target, short s, short t, short r)8001 public void glVertexAttrib3hNV(int target, short s, short t, short r); 8002 8003 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3hvNV}(GLuint index, const GLhalfNV * v); </code> */ glVertexAttrib3hvNV(int index, java.nio.ShortBuffer v)8004 public void glVertexAttrib3hvNV(int index, java.nio.ShortBuffer v); 8005 8006 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3hvNV}(GLuint index, const GLhalfNV * v); </code> */ glVertexAttrib3hvNV(int index, short[] v, int v_offset)8007 public void glVertexAttrib3hvNV(int index, short[] v, int v_offset); 8008 8009 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3s}(GLuint target, GLshort s, GLshort t, GLshort r); </code> */ glVertexAttrib3s(int target, short s, short t, short r)8010 public void glVertexAttrib3s(int target, short s, short t, short r); 8011 8012 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3sARB}(GLuint target, GLshort s, GLshort t, GLshort r); </code> */ glVertexAttrib3sARB(int target, short s, short t, short r)8013 public void glVertexAttrib3sARB(int target, short s, short t, short r); 8014 8015 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3sNV}(GLuint target, GLshort s, GLshort t, GLshort r); </code> */ glVertexAttrib3sNV(int target, short s, short t, short r)8016 public void glVertexAttrib3sNV(int target, short s, short t, short r); 8017 8018 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3sv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib3sv(int target, java.nio.ShortBuffer v)8019 public void glVertexAttrib3sv(int target, java.nio.ShortBuffer v); 8020 8021 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3sv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib3sv(int target, short[] v, int v_offset)8022 public void glVertexAttrib3sv(int target, short[] v, int v_offset); 8023 8024 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3svARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib3svARB(int target, java.nio.ShortBuffer v)8025 public void glVertexAttrib3svARB(int target, java.nio.ShortBuffer v); 8026 8027 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3svARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib3svARB(int target, short[] v, int v_offset)8028 public void glVertexAttrib3svARB(int target, short[] v, int v_offset); 8029 8030 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3svNV}(GLuint target, const GLshort * v); </code> */ glVertexAttrib3svNV(int target, java.nio.ShortBuffer v)8031 public void glVertexAttrib3svNV(int target, java.nio.ShortBuffer v); 8032 8033 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib3svNV}(GLuint target, const GLshort * v); </code> */ glVertexAttrib3svNV(int target, short[] v, int v_offset)8034 public void glVertexAttrib3svNV(int target, short[] v, int v_offset); 8035 8036 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nbv}(GLuint index, const GLbyte * v); </code> */ glVertexAttrib4Nbv(int index, java.nio.ByteBuffer v)8037 public void glVertexAttrib4Nbv(int index, java.nio.ByteBuffer v); 8038 8039 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nbv}(GLuint index, const GLbyte * v); </code> */ glVertexAttrib4Nbv(int index, byte[] v, int v_offset)8040 public void glVertexAttrib4Nbv(int index, byte[] v, int v_offset); 8041 8042 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NbvARB}(GLuint index, const GLbyte * v); </code> */ glVertexAttrib4NbvARB(int index, java.nio.ByteBuffer v)8043 public void glVertexAttrib4NbvARB(int index, java.nio.ByteBuffer v); 8044 8045 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NbvARB}(GLuint index, const GLbyte * v); </code> */ glVertexAttrib4NbvARB(int index, byte[] v, int v_offset)8046 public void glVertexAttrib4NbvARB(int index, byte[] v, int v_offset); 8047 8048 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Niv}(GLuint target, const GLint * v); </code> */ glVertexAttrib4Niv(int target, java.nio.IntBuffer v)8049 public void glVertexAttrib4Niv(int target, java.nio.IntBuffer v); 8050 8051 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Niv}(GLuint target, const GLint * v); </code> */ glVertexAttrib4Niv(int target, int[] v, int v_offset)8052 public void glVertexAttrib4Niv(int target, int[] v, int v_offset); 8053 8054 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NivARB}(GLuint target, const GLint * v); </code> */ glVertexAttrib4NivARB(int target, java.nio.IntBuffer v)8055 public void glVertexAttrib4NivARB(int target, java.nio.IntBuffer v); 8056 8057 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NivARB}(GLuint target, const GLint * v); </code> */ glVertexAttrib4NivARB(int target, int[] v, int v_offset)8058 public void glVertexAttrib4NivARB(int target, int[] v, int v_offset); 8059 8060 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nsv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4Nsv(int target, java.nio.ShortBuffer v)8061 public void glVertexAttrib4Nsv(int target, java.nio.ShortBuffer v); 8062 8063 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nsv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4Nsv(int target, short[] v, int v_offset)8064 public void glVertexAttrib4Nsv(int target, short[] v, int v_offset); 8065 8066 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NsvARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4NsvARB(int target, java.nio.ShortBuffer v)8067 public void glVertexAttrib4NsvARB(int target, java.nio.ShortBuffer v); 8068 8069 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NsvARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4NsvARB(int target, short[] v, int v_offset)8070 public void glVertexAttrib4NsvARB(int target, short[] v, int v_offset); 8071 8072 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nub}(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); </code> */ glVertexAttrib4Nub(int index, byte x, byte y, byte z, byte w)8073 public void glVertexAttrib4Nub(int index, byte x, byte y, byte z, byte w); 8074 8075 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NubARB}(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); </code> */ glVertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w)8076 public void glVertexAttrib4NubARB(int index, byte x, byte y, byte z, byte w); 8077 8078 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nubv}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4Nubv(int index, java.nio.ByteBuffer v)8079 public void glVertexAttrib4Nubv(int index, java.nio.ByteBuffer v); 8080 8081 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nubv}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4Nubv(int index, byte[] v, int v_offset)8082 public void glVertexAttrib4Nubv(int index, byte[] v, int v_offset); 8083 8084 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NubvARB}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4NubvARB(int index, java.nio.ByteBuffer v)8085 public void glVertexAttrib4NubvARB(int index, java.nio.ByteBuffer v); 8086 8087 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NubvARB}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4NubvARB(int index, byte[] v, int v_offset)8088 public void glVertexAttrib4NubvARB(int index, byte[] v, int v_offset); 8089 8090 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nuiv}(GLuint index, const GLuint * v); </code> */ glVertexAttrib4Nuiv(int index, java.nio.IntBuffer v)8091 public void glVertexAttrib4Nuiv(int index, java.nio.IntBuffer v); 8092 8093 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nuiv}(GLuint index, const GLuint * v); </code> */ glVertexAttrib4Nuiv(int index, int[] v, int v_offset)8094 public void glVertexAttrib4Nuiv(int index, int[] v, int v_offset); 8095 8096 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NuivARB}(GLuint index, const GLuint * v); </code> */ glVertexAttrib4NuivARB(int index, java.nio.IntBuffer v)8097 public void glVertexAttrib4NuivARB(int index, java.nio.IntBuffer v); 8098 8099 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NuivARB}(GLuint index, const GLuint * v); </code> */ glVertexAttrib4NuivARB(int index, int[] v, int v_offset)8100 public void glVertexAttrib4NuivARB(int index, int[] v, int v_offset); 8101 8102 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nusv}(GLuint index, const GLushort * v); </code> */ glVertexAttrib4Nusv(int index, java.nio.ShortBuffer v)8103 public void glVertexAttrib4Nusv(int index, java.nio.ShortBuffer v); 8104 8105 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4Nusv}(GLuint index, const GLushort * v); </code> */ glVertexAttrib4Nusv(int index, short[] v, int v_offset)8106 public void glVertexAttrib4Nusv(int index, short[] v, int v_offset); 8107 8108 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NusvARB}(GLuint index, const GLushort * v); </code> */ glVertexAttrib4NusvARB(int index, java.nio.ShortBuffer v)8109 public void glVertexAttrib4NusvARB(int index, java.nio.ShortBuffer v); 8110 8111 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4NusvARB}(GLuint index, const GLushort * v); </code> */ glVertexAttrib4NusvARB(int index, short[] v, int v_offset)8112 public void glVertexAttrib4NusvARB(int index, short[] v, int v_offset); 8113 8114 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4bv}(GLuint index, const GLbyte * v); </code> */ glVertexAttrib4bv(int index, java.nio.ByteBuffer v)8115 public void glVertexAttrib4bv(int index, java.nio.ByteBuffer v); 8116 8117 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4bv}(GLuint index, const GLbyte * v); </code> */ glVertexAttrib4bv(int index, byte[] v, int v_offset)8118 public void glVertexAttrib4bv(int index, byte[] v, int v_offset); 8119 8120 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4bvARB}(GLuint index, const GLbyte * v); </code> */ glVertexAttrib4bvARB(int index, java.nio.ByteBuffer v)8121 public void glVertexAttrib4bvARB(int index, java.nio.ByteBuffer v); 8122 8123 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4bvARB}(GLuint index, const GLbyte * v); </code> */ glVertexAttrib4bvARB(int index, byte[] v, int v_offset)8124 public void glVertexAttrib4bvARB(int index, byte[] v, int v_offset); 8125 8126 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4d}(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); </code> */ glVertexAttrib4d(int target, double s, double t, double r, double q)8127 public void glVertexAttrib4d(int target, double s, double t, double r, double q); 8128 8129 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4dARB}(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); </code> */ glVertexAttrib4dARB(int target, double s, double t, double r, double q)8130 public void glVertexAttrib4dARB(int target, double s, double t, double r, double q); 8131 8132 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4dNV}(GLuint target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); </code> */ glVertexAttrib4dNV(int target, double s, double t, double r, double q)8133 public void glVertexAttrib4dNV(int target, double s, double t, double r, double q); 8134 8135 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4dv}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib4dv(int target, java.nio.DoubleBuffer v)8136 public void glVertexAttrib4dv(int target, java.nio.DoubleBuffer v); 8137 8138 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4dv}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib4dv(int target, double[] v, int v_offset)8139 public void glVertexAttrib4dv(int target, double[] v, int v_offset); 8140 8141 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4dvARB}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib4dvARB(int target, java.nio.DoubleBuffer v)8142 public void glVertexAttrib4dvARB(int target, java.nio.DoubleBuffer v); 8143 8144 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4dvARB}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib4dvARB(int target, double[] v, int v_offset)8145 public void glVertexAttrib4dvARB(int target, double[] v, int v_offset); 8146 8147 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4dvNV}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib4dvNV(int target, java.nio.DoubleBuffer v)8148 public void glVertexAttrib4dvNV(int target, java.nio.DoubleBuffer v); 8149 8150 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4dvNV}(GLuint target, const GLdouble * v); </code> */ glVertexAttrib4dvNV(int target, double[] v, int v_offset)8151 public void glVertexAttrib4dvNV(int target, double[] v, int v_offset); 8152 8153 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4f}(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); </code> */ glVertexAttrib4f(int target, float s, float t, float r, float q)8154 public void glVertexAttrib4f(int target, float s, float t, float r, float q); 8155 8156 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4fARB}(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); </code> */ glVertexAttrib4fARB(int target, float s, float t, float r, float q)8157 public void glVertexAttrib4fARB(int target, float s, float t, float r, float q); 8158 8159 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4fNV}(GLuint target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); </code> */ glVertexAttrib4fNV(int target, float s, float t, float r, float q)8160 public void glVertexAttrib4fNV(int target, float s, float t, float r, float q); 8161 8162 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4fv}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib4fv(int target, java.nio.FloatBuffer v)8163 public void glVertexAttrib4fv(int target, java.nio.FloatBuffer v); 8164 8165 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4fv}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib4fv(int target, float[] v, int v_offset)8166 public void glVertexAttrib4fv(int target, float[] v, int v_offset); 8167 8168 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4fvARB}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib4fvARB(int target, java.nio.FloatBuffer v)8169 public void glVertexAttrib4fvARB(int target, java.nio.FloatBuffer v); 8170 8171 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4fvARB}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib4fvARB(int target, float[] v, int v_offset)8172 public void glVertexAttrib4fvARB(int target, float[] v, int v_offset); 8173 8174 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4fvNV}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib4fvNV(int target, java.nio.FloatBuffer v)8175 public void glVertexAttrib4fvNV(int target, java.nio.FloatBuffer v); 8176 8177 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4fvNV}(GLuint target, const GLfloat * v); </code> */ glVertexAttrib4fvNV(int target, float[] v, int v_offset)8178 public void glVertexAttrib4fvNV(int target, float[] v, int v_offset); 8179 8180 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4hNV}(GLuint target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q); </code> */ glVertexAttrib4hNV(int target, short s, short t, short r, short q)8181 public void glVertexAttrib4hNV(int target, short s, short t, short r, short q); 8182 8183 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4hvNV}(GLuint index, const GLhalfNV * v); </code> */ glVertexAttrib4hvNV(int index, java.nio.ShortBuffer v)8184 public void glVertexAttrib4hvNV(int index, java.nio.ShortBuffer v); 8185 8186 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4hvNV}(GLuint index, const GLhalfNV * v); </code> */ glVertexAttrib4hvNV(int index, short[] v, int v_offset)8187 public void glVertexAttrib4hvNV(int index, short[] v, int v_offset); 8188 8189 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4iv}(GLuint target, const GLint * v); </code> */ glVertexAttrib4iv(int target, java.nio.IntBuffer v)8190 public void glVertexAttrib4iv(int target, java.nio.IntBuffer v); 8191 8192 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4iv}(GLuint target, const GLint * v); </code> */ glVertexAttrib4iv(int target, int[] v, int v_offset)8193 public void glVertexAttrib4iv(int target, int[] v, int v_offset); 8194 8195 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ivARB}(GLuint target, const GLint * v); </code> */ glVertexAttrib4ivARB(int target, java.nio.IntBuffer v)8196 public void glVertexAttrib4ivARB(int target, java.nio.IntBuffer v); 8197 8198 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ivARB}(GLuint target, const GLint * v); </code> */ glVertexAttrib4ivARB(int target, int[] v, int v_offset)8199 public void glVertexAttrib4ivARB(int target, int[] v, int v_offset); 8200 8201 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4s}(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q); </code> */ glVertexAttrib4s(int target, short s, short t, short r, short q)8202 public void glVertexAttrib4s(int target, short s, short t, short r, short q); 8203 8204 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4sARB}(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q); </code> */ glVertexAttrib4sARB(int target, short s, short t, short r, short q)8205 public void glVertexAttrib4sARB(int target, short s, short t, short r, short q); 8206 8207 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4sNV}(GLuint target, GLshort s, GLshort t, GLshort r, GLshort q); </code> */ glVertexAttrib4sNV(int target, short s, short t, short r, short q)8208 public void glVertexAttrib4sNV(int target, short s, short t, short r, short q); 8209 8210 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4sv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4sv(int target, java.nio.ShortBuffer v)8211 public void glVertexAttrib4sv(int target, java.nio.ShortBuffer v); 8212 8213 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4sv}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4sv(int target, short[] v, int v_offset)8214 public void glVertexAttrib4sv(int target, short[] v, int v_offset); 8215 8216 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4svARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4svARB(int target, java.nio.ShortBuffer v)8217 public void glVertexAttrib4svARB(int target, java.nio.ShortBuffer v); 8218 8219 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4svARB}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4svARB(int target, short[] v, int v_offset)8220 public void glVertexAttrib4svARB(int target, short[] v, int v_offset); 8221 8222 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4svNV}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4svNV(int target, java.nio.ShortBuffer v)8223 public void glVertexAttrib4svNV(int target, java.nio.ShortBuffer v); 8224 8225 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4svNV}(GLuint target, const GLshort * v); </code> */ glVertexAttrib4svNV(int target, short[] v, int v_offset)8226 public void glVertexAttrib4svNV(int target, short[] v, int v_offset); 8227 8228 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ubNV}(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); </code> */ glVertexAttrib4ubNV(int index, byte x, byte y, byte z, byte w)8229 public void glVertexAttrib4ubNV(int index, byte x, byte y, byte z, byte w); 8230 8231 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ubv}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4ubv(int index, java.nio.ByteBuffer v)8232 public void glVertexAttrib4ubv(int index, java.nio.ByteBuffer v); 8233 8234 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ubv}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4ubv(int index, byte[] v, int v_offset)8235 public void glVertexAttrib4ubv(int index, byte[] v, int v_offset); 8236 8237 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ubvARB}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4ubvARB(int index, java.nio.ByteBuffer v)8238 public void glVertexAttrib4ubvARB(int index, java.nio.ByteBuffer v); 8239 8240 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ubvARB}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4ubvARB(int index, byte[] v, int v_offset)8241 public void glVertexAttrib4ubvARB(int index, byte[] v, int v_offset); 8242 8243 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ubvNV}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4ubvNV(int index, java.nio.ByteBuffer v)8244 public void glVertexAttrib4ubvNV(int index, java.nio.ByteBuffer v); 8245 8246 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4ubvNV}(GLuint index, const GLubyte * v); </code> */ glVertexAttrib4ubvNV(int index, byte[] v, int v_offset)8247 public void glVertexAttrib4ubvNV(int index, byte[] v, int v_offset); 8248 8249 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4uiv}(GLuint index, const GLuint * v); </code> */ glVertexAttrib4uiv(int index, java.nio.IntBuffer v)8250 public void glVertexAttrib4uiv(int index, java.nio.IntBuffer v); 8251 8252 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4uiv}(GLuint index, const GLuint * v); </code> */ glVertexAttrib4uiv(int index, int[] v, int v_offset)8253 public void glVertexAttrib4uiv(int index, int[] v, int v_offset); 8254 8255 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4uivARB}(GLuint index, const GLuint * v); </code> */ glVertexAttrib4uivARB(int index, java.nio.IntBuffer v)8256 public void glVertexAttrib4uivARB(int index, java.nio.IntBuffer v); 8257 8258 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4uivARB}(GLuint index, const GLuint * v); </code> */ glVertexAttrib4uivARB(int index, int[] v, int v_offset)8259 public void glVertexAttrib4uivARB(int index, int[] v, int v_offset); 8260 8261 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4usv}(GLuint index, const GLushort * v); </code> */ glVertexAttrib4usv(int index, java.nio.ShortBuffer v)8262 public void glVertexAttrib4usv(int index, java.nio.ShortBuffer v); 8263 8264 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4usv}(GLuint index, const GLushort * v); </code> */ glVertexAttrib4usv(int index, short[] v, int v_offset)8265 public void glVertexAttrib4usv(int index, short[] v, int v_offset); 8266 8267 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4usvARB}(GLuint index, const GLushort * v); </code> */ glVertexAttrib4usvARB(int index, java.nio.ShortBuffer v)8268 public void glVertexAttrib4usvARB(int index, java.nio.ShortBuffer v); 8269 8270 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttrib4usvARB}(GLuint index, const GLushort * v); </code> */ glVertexAttrib4usvARB(int index, short[] v, int v_offset)8271 public void glVertexAttrib4usvARB(int index, short[] v, int v_offset); 8272 8273 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribArrayObjectATI}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset); </code> */ glVertexAttribArrayObjectATI(int index, int size, int type, boolean normalized, int stride, int buffer, int offset)8274 public void glVertexAttribArrayObjectATI(int index, int size, int type, boolean normalized, int stride, int buffer, int offset); 8275 8276 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI1iEXT}(GLuint index, GLint x); </code> */ glVertexAttribI1iEXT(int index, int x)8277 public void glVertexAttribI1iEXT(int index, int x); 8278 8279 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI1ivEXT}(GLuint index, const GLint * v); </code> */ glVertexAttribI1ivEXT(int index, java.nio.IntBuffer v)8280 public void glVertexAttribI1ivEXT(int index, java.nio.IntBuffer v); 8281 8282 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI1ivEXT}(GLuint index, const GLint * v); </code> */ glVertexAttribI1ivEXT(int index, int[] v, int v_offset)8283 public void glVertexAttribI1ivEXT(int index, int[] v, int v_offset); 8284 8285 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI1uiEXT}(GLuint index, GLuint x); </code> */ glVertexAttribI1uiEXT(int index, int x)8286 public void glVertexAttribI1uiEXT(int index, int x); 8287 8288 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI1uivEXT}(GLuint index, const GLuint * v); </code> */ glVertexAttribI1uivEXT(int index, java.nio.IntBuffer v)8289 public void glVertexAttribI1uivEXT(int index, java.nio.IntBuffer v); 8290 8291 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI1uivEXT}(GLuint index, const GLuint * v); </code> */ glVertexAttribI1uivEXT(int index, int[] v, int v_offset)8292 public void glVertexAttribI1uivEXT(int index, int[] v, int v_offset); 8293 8294 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI2iEXT}(GLuint index, GLint x, GLint y); </code> */ glVertexAttribI2iEXT(int index, int x, int y)8295 public void glVertexAttribI2iEXT(int index, int x, int y); 8296 8297 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI2ivEXT}(GLuint index, const GLint * v); </code> */ glVertexAttribI2ivEXT(int index, java.nio.IntBuffer v)8298 public void glVertexAttribI2ivEXT(int index, java.nio.IntBuffer v); 8299 8300 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI2ivEXT}(GLuint index, const GLint * v); </code> */ glVertexAttribI2ivEXT(int index, int[] v, int v_offset)8301 public void glVertexAttribI2ivEXT(int index, int[] v, int v_offset); 8302 8303 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI2uiEXT}(GLuint index, GLuint x, GLuint y); </code> */ glVertexAttribI2uiEXT(int index, int x, int y)8304 public void glVertexAttribI2uiEXT(int index, int x, int y); 8305 8306 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI2uivEXT}(GLuint index, const GLuint * v); </code> */ glVertexAttribI2uivEXT(int index, java.nio.IntBuffer v)8307 public void glVertexAttribI2uivEXT(int index, java.nio.IntBuffer v); 8308 8309 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI2uivEXT}(GLuint index, const GLuint * v); </code> */ glVertexAttribI2uivEXT(int index, int[] v, int v_offset)8310 public void glVertexAttribI2uivEXT(int index, int[] v, int v_offset); 8311 8312 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI3iEXT}(GLuint index, GLint x, GLint y, GLint z); </code> */ glVertexAttribI3iEXT(int index, int x, int y, int z)8313 public void glVertexAttribI3iEXT(int index, int x, int y, int z); 8314 8315 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI3ivEXT}(GLuint index, const GLint * v); </code> */ glVertexAttribI3ivEXT(int index, java.nio.IntBuffer v)8316 public void glVertexAttribI3ivEXT(int index, java.nio.IntBuffer v); 8317 8318 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI3ivEXT}(GLuint index, const GLint * v); </code> */ glVertexAttribI3ivEXT(int index, int[] v, int v_offset)8319 public void glVertexAttribI3ivEXT(int index, int[] v, int v_offset); 8320 8321 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI3uiEXT}(GLuint index, GLuint x, GLuint y, GLuint z); </code> */ glVertexAttribI3uiEXT(int index, int x, int y, int z)8322 public void glVertexAttribI3uiEXT(int index, int x, int y, int z); 8323 8324 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI3uivEXT}(GLuint index, const GLuint * v); </code> */ glVertexAttribI3uivEXT(int index, java.nio.IntBuffer v)8325 public void glVertexAttribI3uivEXT(int index, java.nio.IntBuffer v); 8326 8327 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI3uivEXT}(GLuint index, const GLuint * v); </code> */ glVertexAttribI3uivEXT(int index, int[] v, int v_offset)8328 public void glVertexAttribI3uivEXT(int index, int[] v, int v_offset); 8329 8330 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4bvEXT}(GLuint index, const GLbyte * v); </code> */ glVertexAttribI4bvEXT(int index, java.nio.ByteBuffer v)8331 public void glVertexAttribI4bvEXT(int index, java.nio.ByteBuffer v); 8332 8333 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4bvEXT}(GLuint index, const GLbyte * v); </code> */ glVertexAttribI4bvEXT(int index, byte[] v, int v_offset)8334 public void glVertexAttribI4bvEXT(int index, byte[] v, int v_offset); 8335 8336 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4iEXT}(GLuint index, GLint x, GLint y, GLint z, GLint w); </code> */ glVertexAttribI4iEXT(int index, int x, int y, int z, int w)8337 public void glVertexAttribI4iEXT(int index, int x, int y, int z, int w); 8338 8339 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4ivEXT}(GLuint index, const GLint * v); </code> */ glVertexAttribI4ivEXT(int index, java.nio.IntBuffer v)8340 public void glVertexAttribI4ivEXT(int index, java.nio.IntBuffer v); 8341 8342 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4ivEXT}(GLuint index, const GLint * v); </code> */ glVertexAttribI4ivEXT(int index, int[] v, int v_offset)8343 public void glVertexAttribI4ivEXT(int index, int[] v, int v_offset); 8344 8345 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4svEXT}(GLuint index, const GLshort * v); </code> */ glVertexAttribI4svEXT(int index, java.nio.ShortBuffer v)8346 public void glVertexAttribI4svEXT(int index, java.nio.ShortBuffer v); 8347 8348 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4svEXT}(GLuint index, const GLshort * v); </code> */ glVertexAttribI4svEXT(int index, short[] v, int v_offset)8349 public void glVertexAttribI4svEXT(int index, short[] v, int v_offset); 8350 8351 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4ubvEXT}(GLuint index, const GLubyte * v); </code> */ glVertexAttribI4ubvEXT(int index, java.nio.ByteBuffer v)8352 public void glVertexAttribI4ubvEXT(int index, java.nio.ByteBuffer v); 8353 8354 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4ubvEXT}(GLuint index, const GLubyte * v); </code> */ glVertexAttribI4ubvEXT(int index, byte[] v, int v_offset)8355 public void glVertexAttribI4ubvEXT(int index, byte[] v, int v_offset); 8356 8357 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4uiEXT}(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); </code> */ glVertexAttribI4uiEXT(int index, int x, int y, int z, int w)8358 public void glVertexAttribI4uiEXT(int index, int x, int y, int z, int w); 8359 8360 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4uivEXT}(GLuint index, const GLuint * v); </code> */ glVertexAttribI4uivEXT(int index, java.nio.IntBuffer v)8361 public void glVertexAttribI4uivEXT(int index, java.nio.IntBuffer v); 8362 8363 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4uivEXT}(GLuint index, const GLuint * v); </code> */ glVertexAttribI4uivEXT(int index, int[] v, int v_offset)8364 public void glVertexAttribI4uivEXT(int index, int[] v, int v_offset); 8365 8366 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4usvEXT}(GLuint index, const GLushort * v); </code> */ glVertexAttribI4usvEXT(int index, java.nio.ShortBuffer v)8367 public void glVertexAttribI4usvEXT(int index, java.nio.ShortBuffer v); 8368 8369 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribI4usvEXT}(GLuint index, const GLushort * v); </code> */ glVertexAttribI4usvEXT(int index, short[] v, int v_offset)8370 public void glVertexAttribI4usvEXT(int index, short[] v, int v_offset); 8371 8372 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribIPointerEXT}(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glVertexAttribIPointerEXT(int index, int size, int type, int stride, java.nio.Buffer pointer)8373 public void glVertexAttribIPointerEXT(int index, int size, int type, int stride, java.nio.Buffer pointer); 8374 8375 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribPointer}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); </code> */ glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.Buffer pointer)8376 public void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, java.nio.Buffer pointer); 8377 8378 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribPointer}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); </code> */ glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)8379 public void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset); 8380 8381 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribPointerARB}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); </code> 8382 @param pointer a direct {@link java.nio.Buffer} */ glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, java.nio.Buffer pointer)8383 public void glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, java.nio.Buffer pointer); 8384 8385 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribPointerARB}(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); </code> */ glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset)8386 public void glVertexAttribPointerARB(int index, int size, int type, boolean normalized, int stride, long pointer_buffer_offset); 8387 8388 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribPointerNV}(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer); </code> 8389 @param pointer a direct {@link java.nio.Buffer} */ glVertexAttribPointerNV(int index, int fsize, int type, int stride, java.nio.Buffer pointer)8390 public void glVertexAttribPointerNV(int index, int fsize, int type, int stride, java.nio.Buffer pointer); 8391 8392 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribPointerNV}(GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glVertexAttribPointerNV(int index, int fsize, int type, int stride, long pointer_buffer_offset)8393 public void glVertexAttribPointerNV(int index, int fsize, int type, int stride, long pointer_buffer_offset); 8394 8395 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs1dvNV}(GLuint index, GLsizei count, const GLdouble * v); </code> */ glVertexAttribs1dvNV(int index, int count, java.nio.DoubleBuffer v)8396 public void glVertexAttribs1dvNV(int index, int count, java.nio.DoubleBuffer v); 8397 8398 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs1dvNV}(GLuint index, GLsizei count, const GLdouble * v); </code> */ glVertexAttribs1dvNV(int index, int count, double[] v, int v_offset)8399 public void glVertexAttribs1dvNV(int index, int count, double[] v, int v_offset); 8400 8401 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs1fvNV}(GLuint target, GLsizei n, const GLfloat * points); </code> */ glVertexAttribs1fvNV(int target, int n, java.nio.FloatBuffer points)8402 public void glVertexAttribs1fvNV(int target, int n, java.nio.FloatBuffer points); 8403 8404 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs1fvNV}(GLuint target, GLsizei n, const GLfloat * points); </code> */ glVertexAttribs1fvNV(int target, int n, float[] points, int points_offset)8405 public void glVertexAttribs1fvNV(int target, int n, float[] points, int points_offset); 8406 8407 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs1hvNV}(GLuint index, GLsizei n, const GLhalfNV * v); </code> */ glVertexAttribs1hvNV(int index, int n, java.nio.ShortBuffer v)8408 public void glVertexAttribs1hvNV(int index, int n, java.nio.ShortBuffer v); 8409 8410 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs1hvNV}(GLuint index, GLsizei n, const GLhalfNV * v); </code> */ glVertexAttribs1hvNV(int index, int n, short[] v, int v_offset)8411 public void glVertexAttribs1hvNV(int index, int n, short[] v, int v_offset); 8412 8413 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs1svNV}(GLuint index, GLsizei count, const GLshort * v); </code> */ glVertexAttribs1svNV(int index, int count, java.nio.ShortBuffer v)8414 public void glVertexAttribs1svNV(int index, int count, java.nio.ShortBuffer v); 8415 8416 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs1svNV}(GLuint index, GLsizei count, const GLshort * v); </code> */ glVertexAttribs1svNV(int index, int count, short[] v, int v_offset)8417 public void glVertexAttribs1svNV(int index, int count, short[] v, int v_offset); 8418 8419 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs2dvNV}(GLuint index, GLsizei count, const GLdouble * v); </code> */ glVertexAttribs2dvNV(int index, int count, java.nio.DoubleBuffer v)8420 public void glVertexAttribs2dvNV(int index, int count, java.nio.DoubleBuffer v); 8421 8422 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs2dvNV}(GLuint index, GLsizei count, const GLdouble * v); </code> */ glVertexAttribs2dvNV(int index, int count, double[] v, int v_offset)8423 public void glVertexAttribs2dvNV(int index, int count, double[] v, int v_offset); 8424 8425 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs2fvNV}(GLuint target, GLsizei n, const GLfloat * points); </code> */ glVertexAttribs2fvNV(int target, int n, java.nio.FloatBuffer points)8426 public void glVertexAttribs2fvNV(int target, int n, java.nio.FloatBuffer points); 8427 8428 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs2fvNV}(GLuint target, GLsizei n, const GLfloat * points); </code> */ glVertexAttribs2fvNV(int target, int n, float[] points, int points_offset)8429 public void glVertexAttribs2fvNV(int target, int n, float[] points, int points_offset); 8430 8431 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs2hvNV}(GLuint index, GLsizei n, const GLhalfNV * v); </code> */ glVertexAttribs2hvNV(int index, int n, java.nio.ShortBuffer v)8432 public void glVertexAttribs2hvNV(int index, int n, java.nio.ShortBuffer v); 8433 8434 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs2hvNV}(GLuint index, GLsizei n, const GLhalfNV * v); </code> */ glVertexAttribs2hvNV(int index, int n, short[] v, int v_offset)8435 public void glVertexAttribs2hvNV(int index, int n, short[] v, int v_offset); 8436 8437 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs2svNV}(GLuint index, GLsizei count, const GLshort * v); </code> */ glVertexAttribs2svNV(int index, int count, java.nio.ShortBuffer v)8438 public void glVertexAttribs2svNV(int index, int count, java.nio.ShortBuffer v); 8439 8440 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs2svNV}(GLuint index, GLsizei count, const GLshort * v); </code> */ glVertexAttribs2svNV(int index, int count, short[] v, int v_offset)8441 public void glVertexAttribs2svNV(int index, int count, short[] v, int v_offset); 8442 8443 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs3dvNV}(GLuint index, GLsizei count, const GLdouble * v); </code> */ glVertexAttribs3dvNV(int index, int count, java.nio.DoubleBuffer v)8444 public void glVertexAttribs3dvNV(int index, int count, java.nio.DoubleBuffer v); 8445 8446 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs3dvNV}(GLuint index, GLsizei count, const GLdouble * v); </code> */ glVertexAttribs3dvNV(int index, int count, double[] v, int v_offset)8447 public void glVertexAttribs3dvNV(int index, int count, double[] v, int v_offset); 8448 8449 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs3fvNV}(GLuint target, GLsizei n, const GLfloat * points); </code> */ glVertexAttribs3fvNV(int target, int n, java.nio.FloatBuffer points)8450 public void glVertexAttribs3fvNV(int target, int n, java.nio.FloatBuffer points); 8451 8452 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs3fvNV}(GLuint target, GLsizei n, const GLfloat * points); </code> */ glVertexAttribs3fvNV(int target, int n, float[] points, int points_offset)8453 public void glVertexAttribs3fvNV(int target, int n, float[] points, int points_offset); 8454 8455 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs3hvNV}(GLuint index, GLsizei n, const GLhalfNV * v); </code> */ glVertexAttribs3hvNV(int index, int n, java.nio.ShortBuffer v)8456 public void glVertexAttribs3hvNV(int index, int n, java.nio.ShortBuffer v); 8457 8458 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs3hvNV}(GLuint index, GLsizei n, const GLhalfNV * v); </code> */ glVertexAttribs3hvNV(int index, int n, short[] v, int v_offset)8459 public void glVertexAttribs3hvNV(int index, int n, short[] v, int v_offset); 8460 8461 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs3svNV}(GLuint index, GLsizei count, const GLshort * v); </code> */ glVertexAttribs3svNV(int index, int count, java.nio.ShortBuffer v)8462 public void glVertexAttribs3svNV(int index, int count, java.nio.ShortBuffer v); 8463 8464 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs3svNV}(GLuint index, GLsizei count, const GLshort * v); </code> */ glVertexAttribs3svNV(int index, int count, short[] v, int v_offset)8465 public void glVertexAttribs3svNV(int index, int count, short[] v, int v_offset); 8466 8467 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4dvNV}(GLuint index, GLsizei count, const GLdouble * v); </code> */ glVertexAttribs4dvNV(int index, int count, java.nio.DoubleBuffer v)8468 public void glVertexAttribs4dvNV(int index, int count, java.nio.DoubleBuffer v); 8469 8470 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4dvNV}(GLuint index, GLsizei count, const GLdouble * v); </code> */ glVertexAttribs4dvNV(int index, int count, double[] v, int v_offset)8471 public void glVertexAttribs4dvNV(int index, int count, double[] v, int v_offset); 8472 8473 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4fvNV}(GLuint target, GLsizei n, const GLfloat * points); </code> */ glVertexAttribs4fvNV(int target, int n, java.nio.FloatBuffer points)8474 public void glVertexAttribs4fvNV(int target, int n, java.nio.FloatBuffer points); 8475 8476 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4fvNV}(GLuint target, GLsizei n, const GLfloat * points); </code> */ glVertexAttribs4fvNV(int target, int n, float[] points, int points_offset)8477 public void glVertexAttribs4fvNV(int target, int n, float[] points, int points_offset); 8478 8479 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4hvNV}(GLuint index, GLsizei n, const GLhalfNV * v); </code> */ glVertexAttribs4hvNV(int index, int n, java.nio.ShortBuffer v)8480 public void glVertexAttribs4hvNV(int index, int n, java.nio.ShortBuffer v); 8481 8482 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4hvNV}(GLuint index, GLsizei n, const GLhalfNV * v); </code> */ glVertexAttribs4hvNV(int index, int n, short[] v, int v_offset)8483 public void glVertexAttribs4hvNV(int index, int n, short[] v, int v_offset); 8484 8485 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4svNV}(GLuint index, GLsizei count, const GLshort * v); </code> */ glVertexAttribs4svNV(int index, int count, java.nio.ShortBuffer v)8486 public void glVertexAttribs4svNV(int index, int count, java.nio.ShortBuffer v); 8487 8488 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4svNV}(GLuint index, GLsizei count, const GLshort * v); </code> */ glVertexAttribs4svNV(int index, int count, short[] v, int v_offset)8489 public void glVertexAttribs4svNV(int index, int count, short[] v, int v_offset); 8490 8491 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4ubvNV}(GLuint index, GLsizei count, const GLubyte * v); </code> */ glVertexAttribs4ubvNV(int index, int count, java.nio.ByteBuffer v)8492 public void glVertexAttribs4ubvNV(int index, int count, java.nio.ByteBuffer v); 8493 8494 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexAttribs4ubvNV}(GLuint index, GLsizei count, const GLubyte * v); </code> */ glVertexAttribs4ubvNV(int index, int count, byte[] v, int v_offset)8495 public void glVertexAttribs4ubvNV(int index, int count, byte[] v, int v_offset); 8496 8497 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexBlendARB}(GLint count); </code> */ glVertexBlendARB(int count)8498 public void glVertexBlendARB(int count); 8499 8500 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexBlendEnvfATI}(GLenum target, GLfloat s); </code> */ glVertexBlendEnvfATI(int target, float s)8501 public void glVertexBlendEnvfATI(int target, float s); 8502 8503 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexBlendEnviATI}(GLenum target, GLint s); </code> */ glVertexBlendEnviATI(int target, int s)8504 public void glVertexBlendEnviATI(int target, int s); 8505 8506 /** Interface to C language function: <br> <code> void {@native glVertexPointer}(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr); </code> 8507 @param ptr a direct {@link java.nio.Buffer} */ glVertexPointer(int size, int type, int stride, java.nio.Buffer ptr)8508 public void glVertexPointer(int size, int type, int stride, java.nio.Buffer ptr); 8509 8510 /** Interface to C language function: <br> <code> void {@native glVertexPointer}(GLint size, GLenum type, GLsizei stride, const GLvoid * ptr); </code> */ glVertexPointer(int size, int type, int stride, long ptr_buffer_offset)8511 public void glVertexPointer(int size, int type, int stride, long ptr_buffer_offset); 8512 8513 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1dATI}(GLenum target, GLdouble s); </code> */ glVertexStream1dATI(int target, double s)8514 public void glVertexStream1dATI(int target, double s); 8515 8516 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1dvATI}(GLenum target, const GLdouble * v); </code> */ glVertexStream1dvATI(int target, java.nio.DoubleBuffer v)8517 public void glVertexStream1dvATI(int target, java.nio.DoubleBuffer v); 8518 8519 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1dvATI}(GLenum target, const GLdouble * v); </code> */ glVertexStream1dvATI(int target, double[] v, int v_offset)8520 public void glVertexStream1dvATI(int target, double[] v, int v_offset); 8521 8522 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1fATI}(GLenum target, GLfloat s); </code> */ glVertexStream1fATI(int target, float s)8523 public void glVertexStream1fATI(int target, float s); 8524 8525 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1fvATI}(GLenum target, const GLfloat * v); </code> */ glVertexStream1fvATI(int target, java.nio.FloatBuffer v)8526 public void glVertexStream1fvATI(int target, java.nio.FloatBuffer v); 8527 8528 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1fvATI}(GLenum target, const GLfloat * v); </code> */ glVertexStream1fvATI(int target, float[] v, int v_offset)8529 public void glVertexStream1fvATI(int target, float[] v, int v_offset); 8530 8531 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1iATI}(GLenum target, GLint s); </code> */ glVertexStream1iATI(int target, int s)8532 public void glVertexStream1iATI(int target, int s); 8533 8534 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1ivATI}(GLenum target, const GLint * v); </code> */ glVertexStream1ivATI(int target, java.nio.IntBuffer v)8535 public void glVertexStream1ivATI(int target, java.nio.IntBuffer v); 8536 8537 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1ivATI}(GLenum target, const GLint * v); </code> */ glVertexStream1ivATI(int target, int[] v, int v_offset)8538 public void glVertexStream1ivATI(int target, int[] v, int v_offset); 8539 8540 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1sATI}(GLenum target, GLshort s); </code> */ glVertexStream1sATI(int target, short s)8541 public void glVertexStream1sATI(int target, short s); 8542 8543 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1svATI}(GLenum target, const GLshort * v); </code> */ glVertexStream1svATI(int target, java.nio.ShortBuffer v)8544 public void glVertexStream1svATI(int target, java.nio.ShortBuffer v); 8545 8546 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream1svATI}(GLenum target, const GLshort * v); </code> */ glVertexStream1svATI(int target, short[] v, int v_offset)8547 public void glVertexStream1svATI(int target, short[] v, int v_offset); 8548 8549 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2dATI}(GLenum target, GLdouble s, GLdouble t); </code> */ glVertexStream2dATI(int target, double s, double t)8550 public void glVertexStream2dATI(int target, double s, double t); 8551 8552 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2dvATI}(GLenum target, const GLdouble * v); </code> */ glVertexStream2dvATI(int target, java.nio.DoubleBuffer v)8553 public void glVertexStream2dvATI(int target, java.nio.DoubleBuffer v); 8554 8555 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2dvATI}(GLenum target, const GLdouble * v); </code> */ glVertexStream2dvATI(int target, double[] v, int v_offset)8556 public void glVertexStream2dvATI(int target, double[] v, int v_offset); 8557 8558 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2fATI}(GLenum target, GLfloat s, GLfloat t); </code> */ glVertexStream2fATI(int target, float s, float t)8559 public void glVertexStream2fATI(int target, float s, float t); 8560 8561 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2fvATI}(GLenum target, const GLfloat * v); </code> */ glVertexStream2fvATI(int target, java.nio.FloatBuffer v)8562 public void glVertexStream2fvATI(int target, java.nio.FloatBuffer v); 8563 8564 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2fvATI}(GLenum target, const GLfloat * v); </code> */ glVertexStream2fvATI(int target, float[] v, int v_offset)8565 public void glVertexStream2fvATI(int target, float[] v, int v_offset); 8566 8567 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2iATI}(GLenum target, GLint s, GLint t); </code> */ glVertexStream2iATI(int target, int s, int t)8568 public void glVertexStream2iATI(int target, int s, int t); 8569 8570 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2ivATI}(GLenum target, const GLint * v); </code> */ glVertexStream2ivATI(int target, java.nio.IntBuffer v)8571 public void glVertexStream2ivATI(int target, java.nio.IntBuffer v); 8572 8573 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2ivATI}(GLenum target, const GLint * v); </code> */ glVertexStream2ivATI(int target, int[] v, int v_offset)8574 public void glVertexStream2ivATI(int target, int[] v, int v_offset); 8575 8576 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2sATI}(GLenum target, GLshort s, GLshort t); </code> */ glVertexStream2sATI(int target, short s, short t)8577 public void glVertexStream2sATI(int target, short s, short t); 8578 8579 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2svATI}(GLenum target, const GLshort * v); </code> */ glVertexStream2svATI(int target, java.nio.ShortBuffer v)8580 public void glVertexStream2svATI(int target, java.nio.ShortBuffer v); 8581 8582 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream2svATI}(GLenum target, const GLshort * v); </code> */ glVertexStream2svATI(int target, short[] v, int v_offset)8583 public void glVertexStream2svATI(int target, short[] v, int v_offset); 8584 8585 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3dATI}(GLenum target, GLdouble s, GLdouble t, GLdouble r); </code> */ glVertexStream3dATI(int target, double s, double t, double r)8586 public void glVertexStream3dATI(int target, double s, double t, double r); 8587 8588 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3dvATI}(GLenum target, const GLdouble * v); </code> */ glVertexStream3dvATI(int target, java.nio.DoubleBuffer v)8589 public void glVertexStream3dvATI(int target, java.nio.DoubleBuffer v); 8590 8591 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3dvATI}(GLenum target, const GLdouble * v); </code> */ glVertexStream3dvATI(int target, double[] v, int v_offset)8592 public void glVertexStream3dvATI(int target, double[] v, int v_offset); 8593 8594 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3fATI}(GLenum target, GLfloat s, GLfloat t, GLfloat r); </code> */ glVertexStream3fATI(int target, float s, float t, float r)8595 public void glVertexStream3fATI(int target, float s, float t, float r); 8596 8597 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3fvATI}(GLenum target, const GLfloat * v); </code> */ glVertexStream3fvATI(int target, java.nio.FloatBuffer v)8598 public void glVertexStream3fvATI(int target, java.nio.FloatBuffer v); 8599 8600 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3fvATI}(GLenum target, const GLfloat * v); </code> */ glVertexStream3fvATI(int target, float[] v, int v_offset)8601 public void glVertexStream3fvATI(int target, float[] v, int v_offset); 8602 8603 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3iATI}(GLenum target, GLint s, GLint t, GLint r); </code> */ glVertexStream3iATI(int target, int s, int t, int r)8604 public void glVertexStream3iATI(int target, int s, int t, int r); 8605 8606 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3ivATI}(GLenum target, const GLint * v); </code> */ glVertexStream3ivATI(int target, java.nio.IntBuffer v)8607 public void glVertexStream3ivATI(int target, java.nio.IntBuffer v); 8608 8609 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3ivATI}(GLenum target, const GLint * v); </code> */ glVertexStream3ivATI(int target, int[] v, int v_offset)8610 public void glVertexStream3ivATI(int target, int[] v, int v_offset); 8611 8612 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3sATI}(GLenum target, GLshort s, GLshort t, GLshort r); </code> */ glVertexStream3sATI(int target, short s, short t, short r)8613 public void glVertexStream3sATI(int target, short s, short t, short r); 8614 8615 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3svATI}(GLenum target, const GLshort * v); </code> */ glVertexStream3svATI(int target, java.nio.ShortBuffer v)8616 public void glVertexStream3svATI(int target, java.nio.ShortBuffer v); 8617 8618 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream3svATI}(GLenum target, const GLshort * v); </code> */ glVertexStream3svATI(int target, short[] v, int v_offset)8619 public void glVertexStream3svATI(int target, short[] v, int v_offset); 8620 8621 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4dATI}(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); </code> */ glVertexStream4dATI(int target, double s, double t, double r, double q)8622 public void glVertexStream4dATI(int target, double s, double t, double r, double q); 8623 8624 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4dvATI}(GLenum target, const GLdouble * v); </code> */ glVertexStream4dvATI(int target, java.nio.DoubleBuffer v)8625 public void glVertexStream4dvATI(int target, java.nio.DoubleBuffer v); 8626 8627 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4dvATI}(GLenum target, const GLdouble * v); </code> */ glVertexStream4dvATI(int target, double[] v, int v_offset)8628 public void glVertexStream4dvATI(int target, double[] v, int v_offset); 8629 8630 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4fATI}(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); </code> */ glVertexStream4fATI(int target, float s, float t, float r, float q)8631 public void glVertexStream4fATI(int target, float s, float t, float r, float q); 8632 8633 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4fvATI}(GLenum target, const GLfloat * v); </code> */ glVertexStream4fvATI(int target, java.nio.FloatBuffer v)8634 public void glVertexStream4fvATI(int target, java.nio.FloatBuffer v); 8635 8636 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4fvATI}(GLenum target, const GLfloat * v); </code> */ glVertexStream4fvATI(int target, float[] v, int v_offset)8637 public void glVertexStream4fvATI(int target, float[] v, int v_offset); 8638 8639 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4iATI}(GLenum target, GLint start, GLint x, GLint y, GLint width); </code> */ glVertexStream4iATI(int target, int start, int x, int y, int width)8640 public void glVertexStream4iATI(int target, int start, int x, int y, int width); 8641 8642 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4ivATI}(GLenum target, const GLint * v); </code> */ glVertexStream4ivATI(int target, java.nio.IntBuffer v)8643 public void glVertexStream4ivATI(int target, java.nio.IntBuffer v); 8644 8645 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4ivATI}(GLenum target, const GLint * v); </code> */ glVertexStream4ivATI(int target, int[] v, int v_offset)8646 public void glVertexStream4ivATI(int target, int[] v, int v_offset); 8647 8648 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4sATI}(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); </code> */ glVertexStream4sATI(int target, short s, short t, short r, short q)8649 public void glVertexStream4sATI(int target, short s, short t, short r, short q); 8650 8651 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4svATI}(GLenum target, const GLshort * v); </code> */ glVertexStream4svATI(int target, java.nio.ShortBuffer v)8652 public void glVertexStream4svATI(int target, java.nio.ShortBuffer v); 8653 8654 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexStream4svATI}(GLenum target, const GLshort * v); </code> */ glVertexStream4svATI(int target, short[] v, int v_offset)8655 public void glVertexStream4svATI(int target, short[] v, int v_offset); 8656 8657 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexWeightPointerEXT}(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> 8658 @param pointer a direct {@link java.nio.Buffer} */ glVertexWeightPointerEXT(int size, int type, int stride, java.nio.Buffer pointer)8659 public void glVertexWeightPointerEXT(int size, int type, int stride, java.nio.Buffer pointer); 8660 8661 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexWeightPointerEXT}(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glVertexWeightPointerEXT(int size, int type, int stride, long pointer_buffer_offset)8662 public void glVertexWeightPointerEXT(int size, int type, int stride, long pointer_buffer_offset); 8663 8664 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexWeightfEXT}(GLfloat coord); </code> */ glVertexWeightfEXT(float coord)8665 public void glVertexWeightfEXT(float coord); 8666 8667 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexWeightfvEXT}(const GLfloat * m); </code> */ glVertexWeightfvEXT(java.nio.FloatBuffer m)8668 public void glVertexWeightfvEXT(java.nio.FloatBuffer m); 8669 8670 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexWeightfvEXT}(const GLfloat * m); </code> */ glVertexWeightfvEXT(float[] m, int m_offset)8671 public void glVertexWeightfvEXT(float[] m, int m_offset); 8672 8673 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexWeighthNV}(GLhalfNV factor); </code> */ glVertexWeighthNV(short factor)8674 public void glVertexWeighthNV(short factor); 8675 8676 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexWeighthvNV}(const GLhalfNV * v); </code> */ glVertexWeighthvNV(java.nio.ShortBuffer v)8677 public void glVertexWeighthvNV(java.nio.ShortBuffer v); 8678 8679 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glVertexWeighthvNV}(const GLhalfNV * v); </code> */ glVertexWeighthvNV(short[] v, int v_offset)8680 public void glVertexWeighthvNV(short[] v, int v_offset); 8681 8682 /** Interface to C language function: <br> <code> void {@native glViewport}(GLint x, GLint y, GLsizei width, GLsizei height); </code> */ glViewport(int x, int y, int width, int height)8683 public void glViewport(int x, int y, int width, int height); 8684 8685 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightPointerARB}(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> 8686 @param pointer a direct {@link java.nio.Buffer} */ glWeightPointerARB(int size, int type, int stride, java.nio.Buffer pointer)8687 public void glWeightPointerARB(int size, int type, int stride, java.nio.Buffer pointer); 8688 8689 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightPointerARB}(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); </code> */ glWeightPointerARB(int size, int type, int stride, long pointer_buffer_offset)8690 public void glWeightPointerARB(int size, int type, int stride, long pointer_buffer_offset); 8691 8692 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightbvARB}(GLint size, const GLbyte * weights); </code> */ glWeightbvARB(int size, java.nio.ByteBuffer weights)8693 public void glWeightbvARB(int size, java.nio.ByteBuffer weights); 8694 8695 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightbvARB}(GLint size, const GLbyte * weights); </code> */ glWeightbvARB(int size, byte[] weights, int weights_offset)8696 public void glWeightbvARB(int size, byte[] weights, int weights_offset); 8697 8698 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightdvARB}(GLint size, const GLdouble * weights); </code> */ glWeightdvARB(int size, java.nio.DoubleBuffer weights)8699 public void glWeightdvARB(int size, java.nio.DoubleBuffer weights); 8700 8701 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightdvARB}(GLint size, const GLdouble * weights); </code> */ glWeightdvARB(int size, double[] weights, int weights_offset)8702 public void glWeightdvARB(int size, double[] weights, int weights_offset); 8703 8704 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightfvARB}(GLint size, const GLfloat * weights); </code> */ glWeightfvARB(int size, java.nio.FloatBuffer weights)8705 public void glWeightfvARB(int size, java.nio.FloatBuffer weights); 8706 8707 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightfvARB}(GLint size, const GLfloat * weights); </code> */ glWeightfvARB(int size, float[] weights, int weights_offset)8708 public void glWeightfvARB(int size, float[] weights, int weights_offset); 8709 8710 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightivARB}(GLint size, const GLint * weights); </code> */ glWeightivARB(int size, java.nio.IntBuffer weights)8711 public void glWeightivARB(int size, java.nio.IntBuffer weights); 8712 8713 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightivARB}(GLint size, const GLint * weights); </code> */ glWeightivARB(int size, int[] weights, int weights_offset)8714 public void glWeightivARB(int size, int[] weights, int weights_offset); 8715 8716 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightsvARB}(GLint size, const GLshort * weights); </code> */ glWeightsvARB(int size, java.nio.ShortBuffer weights)8717 public void glWeightsvARB(int size, java.nio.ShortBuffer weights); 8718 8719 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightsvARB}(GLint size, const GLshort * weights); </code> */ glWeightsvARB(int size, short[] weights, int weights_offset)8720 public void glWeightsvARB(int size, short[] weights, int weights_offset); 8721 8722 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightubvARB}(GLint size, const GLubyte * weights); </code> */ glWeightubvARB(int size, java.nio.ByteBuffer weights)8723 public void glWeightubvARB(int size, java.nio.ByteBuffer weights); 8724 8725 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightubvARB}(GLint size, const GLubyte * weights); </code> */ glWeightubvARB(int size, byte[] weights, int weights_offset)8726 public void glWeightubvARB(int size, byte[] weights, int weights_offset); 8727 8728 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightuivARB}(GLint n, const GLuint * ids); </code> */ glWeightuivARB(int n, java.nio.IntBuffer ids)8729 public void glWeightuivARB(int n, java.nio.IntBuffer ids); 8730 8731 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightuivARB}(GLint n, const GLuint * ids); </code> */ glWeightuivARB(int n, int[] ids, int ids_offset)8732 public void glWeightuivARB(int n, int[] ids, int ids_offset); 8733 8734 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightusvARB}(GLint size, const GLushort * weights); </code> */ glWeightusvARB(int size, java.nio.ShortBuffer weights)8735 public void glWeightusvARB(int size, java.nio.ShortBuffer weights); 8736 8737 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWeightusvARB}(GLint size, const GLushort * weights); </code> */ glWeightusvARB(int size, short[] weights, int weights_offset)8738 public void glWeightusvARB(int size, short[] weights, int weights_offset); 8739 8740 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2d}(GLdouble x, GLdouble y); </code> */ glWindowPos2d(double x, double y)8741 public void glWindowPos2d(double x, double y); 8742 8743 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2dARB}(GLdouble x, GLdouble y); </code> */ glWindowPos2dARB(double x, double y)8744 public void glWindowPos2dARB(double x, double y); 8745 8746 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2dMESA}(GLdouble x, GLdouble y); </code> */ glWindowPos2dMESA(double x, double y)8747 public void glWindowPos2dMESA(double x, double y); 8748 8749 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2dv}(const GLdouble * m); </code> */ glWindowPos2dv(java.nio.DoubleBuffer m)8750 public void glWindowPos2dv(java.nio.DoubleBuffer m); 8751 8752 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2dv}(const GLdouble * m); </code> */ glWindowPos2dv(double[] m, int m_offset)8753 public void glWindowPos2dv(double[] m, int m_offset); 8754 8755 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2dvARB}(const GLdouble * m); </code> */ glWindowPos2dvARB(java.nio.DoubleBuffer m)8756 public void glWindowPos2dvARB(java.nio.DoubleBuffer m); 8757 8758 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2dvARB}(const GLdouble * m); </code> */ glWindowPos2dvARB(double[] m, int m_offset)8759 public void glWindowPos2dvARB(double[] m, int m_offset); 8760 8761 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2dvMESA}(const GLdouble * m); </code> */ glWindowPos2dvMESA(java.nio.DoubleBuffer m)8762 public void glWindowPos2dvMESA(java.nio.DoubleBuffer m); 8763 8764 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2dvMESA}(const GLdouble * m); </code> */ glWindowPos2dvMESA(double[] m, int m_offset)8765 public void glWindowPos2dvMESA(double[] m, int m_offset); 8766 8767 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2f}(GLfloat x, GLfloat y); </code> */ glWindowPos2f(float x, float y)8768 public void glWindowPos2f(float x, float y); 8769 8770 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2fARB}(GLfloat x, GLfloat y); </code> */ glWindowPos2fARB(float x, float y)8771 public void glWindowPos2fARB(float x, float y); 8772 8773 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2fMESA}(GLfloat x, GLfloat y); </code> */ glWindowPos2fMESA(float x, float y)8774 public void glWindowPos2fMESA(float x, float y); 8775 8776 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2fv}(const GLfloat * m); </code> */ glWindowPos2fv(java.nio.FloatBuffer m)8777 public void glWindowPos2fv(java.nio.FloatBuffer m); 8778 8779 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2fv}(const GLfloat * m); </code> */ glWindowPos2fv(float[] m, int m_offset)8780 public void glWindowPos2fv(float[] m, int m_offset); 8781 8782 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2fvARB}(const GLfloat * m); </code> */ glWindowPos2fvARB(java.nio.FloatBuffer m)8783 public void glWindowPos2fvARB(java.nio.FloatBuffer m); 8784 8785 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2fvARB}(const GLfloat * m); </code> */ glWindowPos2fvARB(float[] m, int m_offset)8786 public void glWindowPos2fvARB(float[] m, int m_offset); 8787 8788 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2fvMESA}(const GLfloat * m); </code> */ glWindowPos2fvMESA(java.nio.FloatBuffer m)8789 public void glWindowPos2fvMESA(java.nio.FloatBuffer m); 8790 8791 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2fvMESA}(const GLfloat * m); </code> */ glWindowPos2fvMESA(float[] m, int m_offset)8792 public void glWindowPos2fvMESA(float[] m, int m_offset); 8793 8794 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2i}(GLint x, GLint y); </code> */ glWindowPos2i(int x, int y)8795 public void glWindowPos2i(int x, int y); 8796 8797 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2iARB}(GLint x, GLint y); </code> */ glWindowPos2iARB(int x, int y)8798 public void glWindowPos2iARB(int x, int y); 8799 8800 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2iMESA}(GLint x, GLint y); </code> */ glWindowPos2iMESA(int x, int y)8801 public void glWindowPos2iMESA(int x, int y); 8802 8803 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2iv}(const GLint * v); </code> */ glWindowPos2iv(java.nio.IntBuffer v)8804 public void glWindowPos2iv(java.nio.IntBuffer v); 8805 8806 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2iv}(const GLint * v); </code> */ glWindowPos2iv(int[] v, int v_offset)8807 public void glWindowPos2iv(int[] v, int v_offset); 8808 8809 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2ivARB}(const GLint * v); </code> */ glWindowPos2ivARB(java.nio.IntBuffer v)8810 public void glWindowPos2ivARB(java.nio.IntBuffer v); 8811 8812 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2ivARB}(const GLint * v); </code> */ glWindowPos2ivARB(int[] v, int v_offset)8813 public void glWindowPos2ivARB(int[] v, int v_offset); 8814 8815 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2ivMESA}(const GLint * v); </code> */ glWindowPos2ivMESA(java.nio.IntBuffer v)8816 public void glWindowPos2ivMESA(java.nio.IntBuffer v); 8817 8818 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2ivMESA}(const GLint * v); </code> */ glWindowPos2ivMESA(int[] v, int v_offset)8819 public void glWindowPos2ivMESA(int[] v, int v_offset); 8820 8821 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2s}(GLshort x, GLshort y); </code> */ glWindowPos2s(short x, short y)8822 public void glWindowPos2s(short x, short y); 8823 8824 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2sARB}(GLshort x, GLshort y); </code> */ glWindowPos2sARB(short x, short y)8825 public void glWindowPos2sARB(short x, short y); 8826 8827 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2sMESA}(GLshort x, GLshort y); </code> */ glWindowPos2sMESA(short x, short y)8828 public void glWindowPos2sMESA(short x, short y); 8829 8830 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2sv}(const GLshort * v); </code> */ glWindowPos2sv(java.nio.ShortBuffer v)8831 public void glWindowPos2sv(java.nio.ShortBuffer v); 8832 8833 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2sv}(const GLshort * v); </code> */ glWindowPos2sv(short[] v, int v_offset)8834 public void glWindowPos2sv(short[] v, int v_offset); 8835 8836 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2svARB}(const GLshort * v); </code> */ glWindowPos2svARB(java.nio.ShortBuffer v)8837 public void glWindowPos2svARB(java.nio.ShortBuffer v); 8838 8839 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2svARB}(const GLshort * v); </code> */ glWindowPos2svARB(short[] v, int v_offset)8840 public void glWindowPos2svARB(short[] v, int v_offset); 8841 8842 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2svMESA}(const GLshort * v); </code> */ glWindowPos2svMESA(java.nio.ShortBuffer v)8843 public void glWindowPos2svMESA(java.nio.ShortBuffer v); 8844 8845 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos2svMESA}(const GLshort * v); </code> */ glWindowPos2svMESA(short[] v, int v_offset)8846 public void glWindowPos2svMESA(short[] v, int v_offset); 8847 8848 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3d}(GLdouble red, GLdouble green, GLdouble blue); </code> */ glWindowPos3d(double red, double green, double blue)8849 public void glWindowPos3d(double red, double green, double blue); 8850 8851 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3dARB}(GLdouble red, GLdouble green, GLdouble blue); </code> */ glWindowPos3dARB(double red, double green, double blue)8852 public void glWindowPos3dARB(double red, double green, double blue); 8853 8854 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3dMESA}(GLdouble red, GLdouble green, GLdouble blue); </code> */ glWindowPos3dMESA(double red, double green, double blue)8855 public void glWindowPos3dMESA(double red, double green, double blue); 8856 8857 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3dv}(const GLdouble * m); </code> */ glWindowPos3dv(java.nio.DoubleBuffer m)8858 public void glWindowPos3dv(java.nio.DoubleBuffer m); 8859 8860 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3dv}(const GLdouble * m); </code> */ glWindowPos3dv(double[] m, int m_offset)8861 public void glWindowPos3dv(double[] m, int m_offset); 8862 8863 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3dvARB}(const GLdouble * m); </code> */ glWindowPos3dvARB(java.nio.DoubleBuffer m)8864 public void glWindowPos3dvARB(java.nio.DoubleBuffer m); 8865 8866 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3dvARB}(const GLdouble * m); </code> */ glWindowPos3dvARB(double[] m, int m_offset)8867 public void glWindowPos3dvARB(double[] m, int m_offset); 8868 8869 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3dvMESA}(const GLdouble * m); </code> */ glWindowPos3dvMESA(java.nio.DoubleBuffer m)8870 public void glWindowPos3dvMESA(java.nio.DoubleBuffer m); 8871 8872 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3dvMESA}(const GLdouble * m); </code> */ glWindowPos3dvMESA(double[] m, int m_offset)8873 public void glWindowPos3dvMESA(double[] m, int m_offset); 8874 8875 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3f}(GLfloat red, GLfloat green, GLfloat blue); </code> */ glWindowPos3f(float red, float green, float blue)8876 public void glWindowPos3f(float red, float green, float blue); 8877 8878 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3fARB}(GLfloat red, GLfloat green, GLfloat blue); </code> */ glWindowPos3fARB(float red, float green, float blue)8879 public void glWindowPos3fARB(float red, float green, float blue); 8880 8881 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3fMESA}(GLfloat red, GLfloat green, GLfloat blue); </code> */ glWindowPos3fMESA(float red, float green, float blue)8882 public void glWindowPos3fMESA(float red, float green, float blue); 8883 8884 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3fv}(const GLfloat * m); </code> */ glWindowPos3fv(java.nio.FloatBuffer m)8885 public void glWindowPos3fv(java.nio.FloatBuffer m); 8886 8887 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3fv}(const GLfloat * m); </code> */ glWindowPos3fv(float[] m, int m_offset)8888 public void glWindowPos3fv(float[] m, int m_offset); 8889 8890 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3fvARB}(const GLfloat * m); </code> */ glWindowPos3fvARB(java.nio.FloatBuffer m)8891 public void glWindowPos3fvARB(java.nio.FloatBuffer m); 8892 8893 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3fvARB}(const GLfloat * m); </code> */ glWindowPos3fvARB(float[] m, int m_offset)8894 public void glWindowPos3fvARB(float[] m, int m_offset); 8895 8896 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3fvMESA}(const GLfloat * m); </code> */ glWindowPos3fvMESA(java.nio.FloatBuffer m)8897 public void glWindowPos3fvMESA(java.nio.FloatBuffer m); 8898 8899 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3fvMESA}(const GLfloat * m); </code> */ glWindowPos3fvMESA(float[] m, int m_offset)8900 public void glWindowPos3fvMESA(float[] m, int m_offset); 8901 8902 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3i}(GLint red, GLint green, GLint blue); </code> */ glWindowPos3i(int red, int green, int blue)8903 public void glWindowPos3i(int red, int green, int blue); 8904 8905 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3iARB}(GLint red, GLint green, GLint blue); </code> */ glWindowPos3iARB(int red, int green, int blue)8906 public void glWindowPos3iARB(int red, int green, int blue); 8907 8908 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3iMESA}(GLint red, GLint green, GLint blue); </code> */ glWindowPos3iMESA(int red, int green, int blue)8909 public void glWindowPos3iMESA(int red, int green, int blue); 8910 8911 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3iv}(const GLint * v); </code> */ glWindowPos3iv(java.nio.IntBuffer v)8912 public void glWindowPos3iv(java.nio.IntBuffer v); 8913 8914 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3iv}(const GLint * v); </code> */ glWindowPos3iv(int[] v, int v_offset)8915 public void glWindowPos3iv(int[] v, int v_offset); 8916 8917 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3ivARB}(const GLint * v); </code> */ glWindowPos3ivARB(java.nio.IntBuffer v)8918 public void glWindowPos3ivARB(java.nio.IntBuffer v); 8919 8920 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3ivARB}(const GLint * v); </code> */ glWindowPos3ivARB(int[] v, int v_offset)8921 public void glWindowPos3ivARB(int[] v, int v_offset); 8922 8923 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3ivMESA}(const GLint * v); </code> */ glWindowPos3ivMESA(java.nio.IntBuffer v)8924 public void glWindowPos3ivMESA(java.nio.IntBuffer v); 8925 8926 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3ivMESA}(const GLint * v); </code> */ glWindowPos3ivMESA(int[] v, int v_offset)8927 public void glWindowPos3ivMESA(int[] v, int v_offset); 8928 8929 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3s}(GLshort red, GLshort green, GLshort blue); </code> */ glWindowPos3s(short red, short green, short blue)8930 public void glWindowPos3s(short red, short green, short blue); 8931 8932 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3sARB}(GLshort red, GLshort green, GLshort blue); </code> */ glWindowPos3sARB(short red, short green, short blue)8933 public void glWindowPos3sARB(short red, short green, short blue); 8934 8935 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3sMESA}(GLshort red, GLshort green, GLshort blue); </code> */ glWindowPos3sMESA(short red, short green, short blue)8936 public void glWindowPos3sMESA(short red, short green, short blue); 8937 8938 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3sv}(const GLshort * v); </code> */ glWindowPos3sv(java.nio.ShortBuffer v)8939 public void glWindowPos3sv(java.nio.ShortBuffer v); 8940 8941 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3sv}(const GLshort * v); </code> */ glWindowPos3sv(short[] v, int v_offset)8942 public void glWindowPos3sv(short[] v, int v_offset); 8943 8944 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3svARB}(const GLshort * v); </code> */ glWindowPos3svARB(java.nio.ShortBuffer v)8945 public void glWindowPos3svARB(java.nio.ShortBuffer v); 8946 8947 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3svARB}(const GLshort * v); </code> */ glWindowPos3svARB(short[] v, int v_offset)8948 public void glWindowPos3svARB(short[] v, int v_offset); 8949 8950 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3svMESA}(const GLshort * v); </code> */ glWindowPos3svMESA(java.nio.ShortBuffer v)8951 public void glWindowPos3svMESA(java.nio.ShortBuffer v); 8952 8953 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos3svMESA}(const GLshort * v); </code> */ glWindowPos3svMESA(short[] v, int v_offset)8954 public void glWindowPos3svMESA(short[] v, int v_offset); 8955 8956 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4dMESA}(GLdouble x, GLdouble y, GLdouble z, GLdouble w); </code> */ glWindowPos4dMESA(double x, double y, double z, double w)8957 public void glWindowPos4dMESA(double x, double y, double z, double w); 8958 8959 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4dvMESA}(const GLdouble * m); </code> */ glWindowPos4dvMESA(java.nio.DoubleBuffer m)8960 public void glWindowPos4dvMESA(java.nio.DoubleBuffer m); 8961 8962 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4dvMESA}(const GLdouble * m); </code> */ glWindowPos4dvMESA(double[] m, int m_offset)8963 public void glWindowPos4dvMESA(double[] m, int m_offset); 8964 8965 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4fMESA}(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); </code> */ glWindowPos4fMESA(float red, float green, float blue, float alpha)8966 public void glWindowPos4fMESA(float red, float green, float blue, float alpha); 8967 8968 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4fvMESA}(const GLfloat * m); </code> */ glWindowPos4fvMESA(java.nio.FloatBuffer m)8969 public void glWindowPos4fvMESA(java.nio.FloatBuffer m); 8970 8971 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4fvMESA}(const GLfloat * m); </code> */ glWindowPos4fvMESA(float[] m, int m_offset)8972 public void glWindowPos4fvMESA(float[] m, int m_offset); 8973 8974 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4iMESA}(GLint location, GLint v0, GLint v1, GLint v2); </code> */ glWindowPos4iMESA(int location, int v0, int v1, int v2)8975 public void glWindowPos4iMESA(int location, int v0, int v1, int v2); 8976 8977 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4ivMESA}(const GLint * v); </code> */ glWindowPos4ivMESA(java.nio.IntBuffer v)8978 public void glWindowPos4ivMESA(java.nio.IntBuffer v); 8979 8980 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4ivMESA}(const GLint * v); </code> */ glWindowPos4ivMESA(int[] v, int v_offset)8981 public void glWindowPos4ivMESA(int[] v, int v_offset); 8982 8983 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4sMESA}(GLshort x, GLshort y, GLshort z, GLshort w); </code> */ glWindowPos4sMESA(short x, short y, short z, short w)8984 public void glWindowPos4sMESA(short x, short y, short z, short w); 8985 8986 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4svMESA}(const GLshort * v); </code> */ glWindowPos4svMESA(java.nio.ShortBuffer v)8987 public void glWindowPos4svMESA(java.nio.ShortBuffer v); 8988 8989 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWindowPos4svMESA}(const GLshort * v); </code> */ glWindowPos4svMESA(short[] v, int v_offset)8990 public void glWindowPos4svMESA(short[] v, int v_offset); 8991 8992 /** Entry point (through function pointer) to C language function: <br> <code> void {@native glWriteMaskEXT}(GLuint stage, GLuint portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); </code> */ glWriteMaskEXT(int stage, int portion, int variable, int input, int mapping, int componentUsage)8993 public void glWriteMaskEXT(int stage, int portion, int variable, int input, int mapping, int componentUsage); 8994 8995 8996 // --- Begin CustomJavaCode .cfg declarations 8997 /** 8998 * Returns true if the specified OpenGL core- or extension-function can be 8999 * used successfully through this GL instance given the current host (OpenGL 9000 * <i>client</i>) and display (OpenGL <i>server</i>) configuration.<P> 9001 * By "successfully" we mean that the function is both <i>callable</i> 9002 * on the machine running the program and <i>available</i> on the current 9003 * display.<P> 9004 * 9005 * In order to call a function successfully, the function must be both 9006 * <i>callable</i> on the machine running the program and <i>available</i> on 9007 * the display device that is rendering the output (note: on non-networked, 9008 * single-display machines these two conditions are identical; on networked and/or 9009 * multi-display machines this becomes more complicated). These conditions are 9010 * met if the function is either part of the core OpenGL version supported by 9011 * both the host and display, or it is an OpenGL extension function that both 9012 * the host and display support. <P> 9013 * 9014 * A GL function is <i>callable</i> if it is statically linked, or can be 9015 * dynamically linked at runtime. 9016 * 9017 * Whether or not a GL function is <i>available</i> is determined as follows: 9018 * <ul> 9019 * <li>If the function is an OpenGL core function (i.e., not an 9020 * extension), <code>glGetString(GL_VERSION)</code> is used to determine the 9021 * version number of the highest OpenGL specification version that both host 9022 * and display support, and then the function name is cross-referenced 9023 * with that specification version to see if it is part of that version. 9024 * <li> If the function is an OpenGL extension, the function name is 9025 * cross-referenced with the list returned by 9026 * <code>glGetString(GL_EXTENSIONS)</code> to see if the function is one of 9027 * the extensions that is supported on both host and display. 9028 * </ul> 9029 * 9030 * <b>NOTE:</b>The availability of a function may change at runtime in 9031 * response to changes in the display environment. For example, when a window 9032 * is dragged from one display to another on a multi-display system, or when 9033 * the properties of the display device are modified (e.g., changing the color 9034 * depth of the display). Any application that is concerned with handling 9035 * these situations correctly should confirm availability after a display 9036 * change before calling a questionable OpenGL function. To detect a change in 9037 * the display device, please see {@link 9038 * GLEventListener#displayChanged(GLAutoDrawable,boolean,boolean)}. 9039 * 9040 * @param glFunctionName the name of the OpenGL function (e.g., use 9041 * "glBindRenderbufferEXT" to check if {@link 9042 * #glBindRenderbufferEXT(int,int)} is available). 9043 */ isFunctionAvailable(String glFunctionName)9044 public boolean isFunctionAvailable(String glFunctionName); 9045 /** 9046 * Returns true if the specified OpenGL extension can be 9047 * used successfully through this GL instance given the current host (OpenGL 9048 * <i>client</i>) and display (OpenGL <i>server</i>) configuration.<P> 9049 * 9050 * @param glExtensionName the name of the OpenGL extension (e.g., 9051 * "GL_ARB_vertex_program"). 9052 */ isExtensionAvailable(String glExtensionName)9053 public boolean isExtensionAvailable(String glExtensionName); 9054 /** 9055 * Provides platform-independent access to the <code>wglAllocateMemoryNV</code> / 9056 * <code>glXAllocateMemoryNV</code> extension. 9057 */ glAllocateMemoryNV(int arg0, float arg1, float arg2, float arg3)9058 public java.nio.ByteBuffer glAllocateMemoryNV(int arg0, float arg1, float arg2, float arg3); 9059 /** Provides a platform-independent way to specify the minimum swap 9060 interval for buffer swaps. An argument of 0 disables 9061 sync-to-vertical-refresh completely, while an argument of 1 9062 causes the application to wait until the next vertical refresh 9063 until swapping buffers. The default, which is platform-specific, 9064 is usually either 0 or 1. This function is not guaranteed to 9065 have an effect, and in particular only affects heavyweight 9066 onscreen components. */ setSwapInterval(int interval)9067 public void setSwapInterval(int interval); 9068 /** 9069 * Returns an object through which platform-specific OpenGL extensions 9070 * (WGL, GLX, etc.) may be accessed. The data type of the returned 9071 * object and its associated capabilities are undefined. Most 9072 * applications will never need to call this method. It is highly 9073 * recommended that any applications which do call this method perform 9074 * all accesses on the returned object reflectively to guard 9075 * themselves against changes to the implementation. 9076 */ getPlatformGLExtensions()9077 public Object getPlatformGLExtensions(); 9078 /** 9079 * Returns an object providing access to the specified OpenGL 9080 * extension. This is intended to provide a mechanism for vendors who 9081 * which to provide access to new OpenGL extensions without changing 9082 * the public API of the core package. For example, a user may request 9083 * access to extension "GL_VENDOR_foo" and receive back an object 9084 * which implements a vendor-specified interface which can call the 9085 * OpenGL extension functions corresponding to that extension. It is 9086 * up to the vendor to specify both the extension name and Java API 9087 * for accessing it, including which class or interface contains the 9088 * functions. 9089 * 9090 * <P> 9091 * 9092 * Note: it is the intent to add new extensions as quickly as possible 9093 * to the core GL API. Therefore it is unlikely that most vendors will 9094 * use this extension mechanism, but it is being provided for 9095 * completeness. 9096 */ getExtension(String extensionName)9097 public Object getExtension(String extensionName); 9098 // ---- End CustomJavaCode .cfg declarations 9099 9100 } // end of class GL 9101