GLES11.java revision be6eac828f5af8b608c3fa6749330f1dcd6b6206
11c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich/* 21c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** 31c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** Copyright 2009, The Android Open Source Project 41c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** 51c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** Licensed under the Apache License, Version 2.0 (the "License"); 61c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** you may not use this file except in compliance with the License. 71c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** You may obtain a copy of the License at 81c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** 91c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** http://www.apache.org/licenses/LICENSE-2.0 101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** 111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** Unless required by applicable law or agreed to in writing, software 121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** distributed under the License is distributed on an "AS IS" BASIS, 131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** See the License for the specific language governing permissions and 151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich** limitations under the License. 161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich*/ 171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich// This source file is automatically generated 191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevichpackage android.opengl; 211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevichimport java.nio.Buffer; 231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevichpublic class GLES11 extends GLES10 { 251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ACTIVE_TEXTURE = 0x84E0; 261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ADD_SIGNED = 0x8574; 271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ALPHA_SCALE = 0x0D1C; 281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ALPHA_TEST_FUNC = 0x0BC1; 291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ALPHA_TEST_REF = 0x0BC2; 301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ARRAY_BUFFER = 0x8892; 311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ARRAY_BUFFER_BINDING = 0x8894; 321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_BLEND_DST = 0x0BE0; 331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_BLEND_SRC = 0x0BE1; 341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_BUFFER_ACCESS = 0x88BB; 351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_BUFFER_SIZE = 0x8764; 361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_BUFFER_USAGE = 0x8765; 371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CLIENT_ACTIVE_TEXTURE = 0x84E1; 381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CLIP_PLANE0 = 0x3000; 391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CLIP_PLANE1 = 0x3001; 401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CLIP_PLANE2 = 0x3002; 411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CLIP_PLANE3 = 0x3003; 421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CLIP_PLANE4 = 0x3004; 431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CLIP_PLANE5 = 0x3005; 441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COLOR_ARRAY_BUFFER_BINDING = 0x8898; 451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COLOR_ARRAY_POINTER = 0x8090; 461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COLOR_ARRAY_SIZE = 0x8081; 471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COLOR_ARRAY_STRIDE = 0x8083; 481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COLOR_ARRAY_TYPE = 0x8082; 491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COLOR_CLEAR_VALUE = 0x0C22; 501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COLOR_WRITEMASK = 0x0C23; 511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COMBINE = 0x8570; 521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COMBINE_ALPHA = 0x8572; 531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COMBINE_RGB = 0x8571; 541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CONSTANT = 0x8576; 551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_COORD_REPLACE_OES = 0x8862; 561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CULL_FACE_MODE = 0x0B45; 571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CURRENT_COLOR = 0x0B00; 581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CURRENT_NORMAL = 0x0B02; 591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_CURRENT_TEXTURE_COORDS = 0x0B03; 601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_DEPTH_CLEAR_VALUE = 0x0B73; 611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_DEPTH_FUNC = 0x0B74; 621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_DEPTH_RANGE = 0x0B70; 631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_DEPTH_WRITEMASK = 0x0B72; 641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_DOT3_RGB = 0x86AE; 651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_DOT3_RGBA = 0x86AF; 661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_DYNAMIC_DRAW = 0x88E8; 671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ELEMENT_ARRAY_BUFFER = 0x8893; 681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING = 0x8895; 691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_FRONT_FACE = 0x0B46; 701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_GENERATE_MIPMAP = 0x8191; 711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_GENERATE_MIPMAP_HINT = 0x8192; 721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_INTERPOLATE = 0x8575; 731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_LINE_WIDTH = 0x0B21; 741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_LOGIC_OP_MODE = 0x0BF0; 751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_MATRIX_MODE = 0x0BA0; 761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_MAX_CLIP_PLANES = 0x0D32; 771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_MODELVIEW_MATRIX = 0x0BA6; 781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898D; 791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_MODELVIEW_STACK_DEPTH = 0x0BA3; 801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_NORMAL_ARRAY_BUFFER_BINDING = 0x8897; 811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_NORMAL_ARRAY_POINTER = 0x808F; 821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_NORMAL_ARRAY_STRIDE = 0x807F; 831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_NORMAL_ARRAY_TYPE = 0x807E; 841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_OPERAND0_ALPHA = 0x8598; 851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_OPERAND0_RGB = 0x8590; 861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_OPERAND1_ALPHA = 0x8599; 871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_OPERAND1_RGB = 0x8591; 881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_OPERAND2_ALPHA = 0x859A; 891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_OPERAND2_RGB = 0x8592; 901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_DISTANCE_ATTENUATION = 0x8129; 911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_FADE_THRESHOLD_SIZE = 0x8128; 921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SIZE = 0x0B11; 931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES = 0x8B9F; 941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SIZE_ARRAY_OES = 0x8B9C; 951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SIZE_ARRAY_POINTER_OES = 0x898C; 961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SIZE_ARRAY_STRIDE_OES = 0x898B; 971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SIZE_ARRAY_TYPE_OES = 0x898A; 981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SIZE_MAX = 0x8127; 991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SIZE_MIN = 0x8126; 1001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POINT_SPRITE_OES = 0x8861; 1011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POLYGON_OFFSET_FACTOR = 0x8038; 1021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_POLYGON_OFFSET_UNITS = 0x2A00; 1031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_PREVIOUS = 0x8578; 1041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_PRIMARY_COLOR = 0x8577; 1051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_PROJECTION_MATRIX = 0x0BA7; 1061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898E; 1071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_PROJECTION_STACK_DEPTH = 0x0BA4; 1081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_RGB_SCALE = 0x8573; 1091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SAMPLE_BUFFERS = 0x80A8; 1101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SAMPLE_COVERAGE_INVERT = 0x80AB; 1111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SAMPLE_COVERAGE_VALUE = 0x80AA; 1121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SAMPLES = 0x80A9; 1131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SCISSOR_BOX = 0x0C10; 1141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SHADE_MODEL = 0x0B54; 1151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SRC0_ALPHA = 0x8588; 1161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SRC0_RGB = 0x8580; 1171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SRC1_ALPHA = 0x8589; 1181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SRC1_RGB = 0x8581; 1191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SRC2_ALPHA = 0x858A; 1201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SRC2_RGB = 0x8582; 1211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STATIC_DRAW = 0x88E4; 1221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STENCIL_CLEAR_VALUE = 0x0B91; 1231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STENCIL_FAIL = 0x0B94; 1241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STENCIL_FUNC = 0x0B92; 1251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95; 1261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STENCIL_PASS_DEPTH_PASS = 0x0B96; 1271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STENCIL_REF = 0x0B97; 1281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STENCIL_VALUE_MASK = 0x0B93; 1291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_STENCIL_WRITEMASK = 0x0B98; 1301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_SUBTRACT = 0x84E7; 1311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_BINDING_2D = 0x8069; 1321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = 0x889A; 1331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092; 1341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088; 1351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A; 1361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089; 1371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_MATRIX = 0x0BA8; 1381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898F; 1391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_TEXTURE_STACK_DEPTH = 0x0BA5; 1401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_VERTEX_ARRAY_BUFFER_BINDING = 0x8896; 1411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_VERTEX_ARRAY_POINTER = 0x808E; 1421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_VERTEX_ARRAY_SIZE = 0x807A; 1431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_VERTEX_ARRAY_STRIDE = 0x807C; 1441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_VERTEX_ARRAY_TYPE = 0x807B; 1451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_VIEWPORT = 0x0BA2; 1461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static final int GL_WRITE_ONLY = 0x88B9; 1471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich native private static void _nativeClassInit(); 1491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich static { 1501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich _nativeClassInit(); 1511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich } 1521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 153be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich private static Buffer _pointSizePointerOES; 1541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glBindBuffer ( GLenum target, GLuint buffer ) 1551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glBindBuffer( 1571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 1581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int buffer 1591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 1601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glBufferData ( GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage ) 1621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glBufferData( 1641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 1651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int size, 1661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.Buffer data, 1671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int usage 1681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 1691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glBufferSubData ( GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data ) 1711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glBufferSubData( 1731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 1741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset, 1751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int size, 1761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.Buffer data 1771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 1781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glClipPlanef ( GLenum plane, const GLfloat *equation ) 1801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glClipPlanef( 1821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int plane, 1831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] equation, 1841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 1851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 1861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glClipPlanef ( GLenum plane, const GLfloat *equation ) 1881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glClipPlanef( 1901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int plane, 1911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer equation 1921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 1931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glClipPlanex ( GLenum plane, const GLfixed *equation ) 1951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 1961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glClipPlanex( 1971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int plane, 1981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] equation, 1991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 2001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glClipPlanex ( GLenum plane, const GLfixed *equation ) 2031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glClipPlanex( 2051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int plane, 2061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer equation 2071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glColor4ub ( GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha ) 2101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glColor4ub( 2121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich byte red, 2131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich byte green, 2141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich byte blue, 2151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich byte alpha 2161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glColorPointer ( GLint size, GLenum type, GLsizei stride, GLint offset ) 2191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glColorPointer( 2211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int size, 2221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int type, 2231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int stride, 2241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 2251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glDeleteBuffers ( GLsizei n, const GLuint *buffers ) 2281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glDeleteBuffers( 2301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int n, 2311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] buffers, 2321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 2331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glDeleteBuffers ( GLsizei n, const GLuint *buffers ) 2361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glDeleteBuffers( 2381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int n, 2391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer buffers 2401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glDrawElements ( GLenum mode, GLsizei count, GLenum type, GLint offset ) 2431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glDrawElements( 2451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int mode, 2461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int count, 2471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int type, 2481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 2491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGenBuffers ( GLsizei n, GLuint *buffers ) 2521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGenBuffers( 2541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int n, 2551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] buffers, 2561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 2571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGenBuffers ( GLsizei n, GLuint *buffers ) 2601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGenBuffers( 2621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int n, 2631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer buffers 2641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetBooleanv ( GLenum pname, GLboolean *params ) 2671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetBooleanv( 2691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 2701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich boolean[] params, 2711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 2721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetBooleanv ( GLenum pname, GLboolean *params ) 2751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetBooleanv( 2771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 2781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 2791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetBufferParameteriv ( GLenum target, GLenum pname, GLint *params ) 2821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetBufferParameteriv( 2841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 2851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 2861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 2871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 2881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetBufferParameteriv ( GLenum target, GLenum pname, GLint *params ) 2911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetBufferParameteriv( 2931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 2941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 2951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 2961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 2971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 2981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetClipPlanef ( GLenum pname, GLfloat *eqn ) 2991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetClipPlanef( 3011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] eqn, 3031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 3041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetClipPlanef ( GLenum pname, GLfloat *eqn ) 3071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetClipPlanef( 3091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer eqn 3111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetClipPlanex ( GLenum pname, GLfixed *eqn ) 3141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetClipPlanex( 3161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] eqn, 3181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 3191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetClipPlanex ( GLenum pname, GLfixed *eqn ) 3221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetClipPlanex( 3241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer eqn 3261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetFixedv ( GLenum pname, GLfixed *params ) 3291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetFixedv( 3311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 3331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 3341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetFixedv ( GLenum pname, GLfixed *params ) 3371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetFixedv( 3391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 3411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetFloatv ( GLenum pname, GLfloat *params ) 3441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetFloatv( 3461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] params, 3481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 3491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetFloatv ( GLenum pname, GLfloat *params ) 3521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetFloatv( 3541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer params 3561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetLightfv ( GLenum light, GLenum pname, GLfloat *params ) 3591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetLightfv( 3611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int light, 3621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] params, 3641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 3651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetLightfv ( GLenum light, GLenum pname, GLfloat *params ) 3681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetLightfv( 3701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int light, 3711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer params 3731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetLightxv ( GLenum light, GLenum pname, GLfixed *params ) 3761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetLightxv( 3781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int light, 3791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 3811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 3821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetLightxv ( GLenum light, GLenum pname, GLfixed *params ) 3851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetLightxv( 3871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int light, 3881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 3901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 3911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetMaterialfv ( GLenum face, GLenum pname, GLfloat *params ) 3931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 3941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetMaterialfv( 3951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int face, 3961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 3971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] params, 3981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 3991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetMaterialfv ( GLenum face, GLenum pname, GLfloat *params ) 4021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetMaterialfv( 4041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int face, 4051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer params 4071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetMaterialxv ( GLenum face, GLenum pname, GLfixed *params ) 4101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetMaterialxv( 4121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int face, 4131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 4151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 4161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetMaterialxv ( GLenum face, GLenum pname, GLfixed *params ) 4191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetMaterialxv( 4211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int face, 4221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 4241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexEnvfv ( GLenum env, GLenum pname, GLfloat *params ) 4271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexEnvfv( 4291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int env, 4301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] params, 4321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 4331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexEnvfv ( GLenum env, GLenum pname, GLfloat *params ) 4361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexEnvfv( 4381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int env, 4391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer params 4411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexEnviv ( GLenum env, GLenum pname, GLint *params ) 4441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexEnviv( 4461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int env, 4471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 4491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 4501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexEnviv ( GLenum env, GLenum pname, GLint *params ) 4531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexEnviv( 4551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int env, 4561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 4581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexEnvxv ( GLenum env, GLenum pname, GLfixed *params ) 4611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexEnvxv( 4631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int env, 4641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 4661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 4671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexEnvxv ( GLenum env, GLenum pname, GLfixed *params ) 4701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexEnvxv( 4721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int env, 4731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 4751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexParameterfv ( GLenum target, GLenum pname, GLfloat *params ) 4781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexParameterfv( 4801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 4811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] params, 4831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 4841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexParameterfv ( GLenum target, GLenum pname, GLfloat *params ) 4871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexParameterfv( 4891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 4901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer params 4921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 4931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexParameteriv ( GLenum target, GLenum pname, GLint *params ) 4951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 4961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexParameteriv( 4971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 4981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 4991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 5001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 5011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexParameteriv ( GLenum target, GLenum pname, GLint *params ) 5041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexParameteriv( 5061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 5071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 5091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexParameterxv ( GLenum target, GLenum pname, GLfixed *params ) 5121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexParameterxv( 5141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 5151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 5171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 5181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glGetTexParameterxv ( GLenum target, GLenum pname, GLfixed *params ) 5211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glGetTexParameterxv( 5231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 5241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 5261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function GLboolean glIsBuffer ( GLuint buffer ) 5291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native boolean glIsBuffer( 5311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int buffer 5321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function GLboolean glIsEnabled ( GLenum cap ) 5351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native boolean glIsEnabled( 5371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int cap 5381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function GLboolean glIsTexture ( GLuint texture ) 5411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native boolean glIsTexture( 5431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int texture 5441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glNormalPointer ( GLenum type, GLsizei stride, GLint offset ) 5471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glNormalPointer( 5491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int type, 5501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int stride, 5511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 5521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glPointParameterf ( GLenum pname, GLfloat param ) 5551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glPointParameterf( 5571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float param 5591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glPointParameterfv ( GLenum pname, const GLfloat *params ) 5621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glPointParameterfv( 5641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] params, 5661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 5671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glPointParameterfv ( GLenum pname, const GLfloat *params ) 5701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glPointParameterfv( 5721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer params 5741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glPointParameterx ( GLenum pname, GLfixed param ) 5771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glPointParameterx( 5791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int param 5811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glPointParameterxv ( GLenum pname, const GLfixed *params ) 5841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glPointParameterxv( 5861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 5881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 5891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glPointParameterxv ( GLenum pname, const GLfixed *params ) 5921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glPointParameterxv( 5941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 5951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 5961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 5971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 5981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glPointSizePointerOES ( GLenum type, GLsizei stride, const GLvoid *pointer ) 5991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 600be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich private static native void glPointSizePointerOESBounds( 6011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int type, 6021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int stride, 603be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich java.nio.Buffer pointer, 604be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich int remaining 6051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 607be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich public static void glPointSizePointerOES( 608be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich int type, 609be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich int stride, 610be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich java.nio.Buffer pointer 611be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich ) { 612be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich glPointSizePointerOESBounds( 613be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich type, 614be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich stride, 615be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich pointer, 616be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich pointer.remaining() 617be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich ); 618be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich if (((type == GL_FLOAT) || 619be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich (type == GL_FIXED)) && 620be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich (stride >= 0)) { 621be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich _pointSizePointerOES = pointer; 622be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich } 623be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich } 624be6eac828f5af8b608c3fa6749330f1dcd6b6206Jack Palevich 6251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexCoordPointer ( GLint size, GLenum type, GLsizei stride, GLint offset ) 6261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexCoordPointer( 6281c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int size, 6291c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int type, 6301c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int stride, 6311c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 6321c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6331c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6341c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexEnvi ( GLenum target, GLenum pname, GLint param ) 6351c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6361c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexEnvi( 6371c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 6381c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 6391c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int param 6401c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6411c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6421c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexEnviv ( GLenum target, GLenum pname, const GLint *params ) 6431c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6441c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexEnviv( 6451c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 6461c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 6471c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 6481c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 6491c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6501c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6511c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexEnviv ( GLenum target, GLenum pname, const GLint *params ) 6521c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6531c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexEnviv( 6541c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 6551c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 6561c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 6571c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6581c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6591c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexParameterfv ( GLenum target, GLenum pname, const GLfloat *params ) 6601c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6611c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexParameterfv( 6621c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 6631c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 6641c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich float[] params, 6651c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 6661c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6671c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6681c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexParameterfv ( GLenum target, GLenum pname, const GLfloat *params ) 6691c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6701c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexParameterfv( 6711c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 6721c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 6731c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.FloatBuffer params 6741c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6751c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6761c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexParameteri ( GLenum target, GLenum pname, GLint param ) 6771c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6781c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexParameteri( 6791c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 6801c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 6811c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int param 6821c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6831c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6841c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexParameteriv ( GLenum target, GLenum pname, const GLint *params ) 6851c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6861c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexParameteriv( 6871c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 6881c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 6891c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 6901c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 6911c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 6921c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6931c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexParameteriv ( GLenum target, GLenum pname, const GLint *params ) 6941c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 6951c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexParameteriv( 6961c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 6971c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 6981c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 6991c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 7001c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 7011c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexParameterxv ( GLenum target, GLenum pname, const GLfixed *params ) 7021c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 7031c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexParameterxv( 7041c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 7051c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 7061c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int[] params, 7071c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 7081c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 7091c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 7101c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glTexParameterxv ( GLenum target, GLenum pname, const GLfixed *params ) 7111c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 7121c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glTexParameterxv( 7131c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int target, 7141c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int pname, 7151c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich java.nio.IntBuffer params 7161c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 7171c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 7181c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich // C function void glVertexPointer ( GLint size, GLenum type, GLsizei stride, GLint offset ) 7191c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 7201c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich public static native void glVertexPointer( 7211c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int size, 7221c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int type, 7231c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int stride, 7241c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich int offset 7251c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich ); 7261c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich 7271c4907ee77392afb768c2f088e0dedbe4239f6fbJack Palevich} 728