1 /* //device/java/android/javax/microedition/khronos/opengles/GL10.java 2 ** 3 ** Copyright 2006, The Android Open Source Project 4 ** 5 ** Licensed under the Apache License, Version 2.0 (the "License"); 6 ** you may not use this file except in compliance with the License. 7 ** You may obtain a copy of the License at 8 ** 9 ** http://www.apache.org/licenses/LICENSE-2.0 10 ** 11 ** Unless required by applicable law or agreed to in writing, software 12 ** distributed under the License is distributed on an "AS IS" BASIS, 13 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 ** See the License for the specific language governing permissions and 15 ** limitations under the License. 16 */ 17 18 // This source file is automatically generated 19 20 package javax.microedition.khronos.opengles; 21 22 public interface GL10 extends GL { 23 int GL_ADD = 0x0104; 24 int GL_ALIASED_LINE_WIDTH_RANGE = 0x846E; 25 int GL_ALIASED_POINT_SIZE_RANGE = 0x846D; 26 int GL_ALPHA = 0x1906; 27 int GL_ALPHA_BITS = 0x0D55; 28 int GL_ALPHA_TEST = 0x0BC0; 29 int GL_ALWAYS = 0x0207; 30 int GL_AMBIENT = 0x1200; 31 int GL_AMBIENT_AND_DIFFUSE = 0x1602; 32 int GL_AND = 0x1501; 33 int GL_AND_INVERTED = 0x1504; 34 int GL_AND_REVERSE = 0x1502; 35 int GL_BACK = 0x0405; 36 int GL_BLEND = 0x0BE2; 37 int GL_BLUE_BITS = 0x0D54; 38 int GL_BYTE = 0x1400; 39 int GL_CCW = 0x0901; 40 int GL_CLAMP_TO_EDGE = 0x812F; 41 int GL_CLEAR = 0x1500; 42 int GL_COLOR_ARRAY = 0x8076; 43 int GL_COLOR_BUFFER_BIT = 0x4000; 44 int GL_COLOR_LOGIC_OP = 0x0BF2; 45 int GL_COLOR_MATERIAL = 0x0B57; 46 int GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3; 47 int GL_CONSTANT_ATTENUATION = 0x1207; 48 int GL_COPY = 0x1503; 49 int GL_COPY_INVERTED = 0x150C; 50 int GL_CULL_FACE = 0x0B44; 51 int GL_CW = 0x0900; 52 int GL_DECAL = 0x2101; 53 int GL_DECR = 0x1E03; 54 int GL_DEPTH_BITS = 0x0D56; 55 int GL_DEPTH_BUFFER_BIT = 0x0100; 56 int GL_DEPTH_TEST = 0x0B71; 57 int GL_DIFFUSE = 0x1201; 58 int GL_DITHER = 0x0BD0; 59 int GL_DONT_CARE = 0x1100; 60 int GL_DST_ALPHA = 0x0304; 61 int GL_DST_COLOR = 0x0306; 62 int GL_EMISSION = 0x1600; 63 int GL_EQUAL = 0x0202; 64 int GL_EQUIV = 0x1509; 65 int GL_EXP = 0x0800; 66 int GL_EXP2 = 0x0801; 67 int GL_EXTENSIONS = 0x1F03; 68 int GL_FALSE = 0; 69 int GL_FASTEST = 0x1101; 70 int GL_FIXED = 0x140C; 71 int GL_FLAT = 0x1D00; 72 int GL_FLOAT = 0x1406; 73 int GL_FOG = 0x0B60; 74 int GL_FOG_COLOR = 0x0B66; 75 int GL_FOG_DENSITY = 0x0B62; 76 int GL_FOG_END = 0x0B64; 77 int GL_FOG_HINT = 0x0C54; 78 int GL_FOG_MODE = 0x0B65; 79 int GL_FOG_START = 0x0B63; 80 int GL_FRONT = 0x0404; 81 int GL_FRONT_AND_BACK = 0x0408; 82 int GL_GEQUAL = 0x0206; 83 int GL_GREATER = 0x0204; 84 int GL_GREEN_BITS = 0x0D53; 85 int GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES = 0x8B9B; 86 int GL_IMPLEMENTATION_COLOR_READ_TYPE_OES = 0x8B9A; 87 int GL_INCR = 0x1E02; 88 int GL_INVALID_ENUM = 0x0500; 89 int GL_INVALID_OPERATION = 0x0502; 90 int GL_INVALID_VALUE = 0x0501; 91 int GL_INVERT = 0x150A; 92 int GL_KEEP = 0x1E00; 93 int GL_LEQUAL = 0x0203; 94 int GL_LESS = 0x0201; 95 int GL_LIGHT_MODEL_AMBIENT = 0x0B53; 96 int GL_LIGHT_MODEL_TWO_SIDE = 0x0B52; 97 int GL_LIGHT0 = 0x4000; 98 int GL_LIGHT1 = 0x4001; 99 int GL_LIGHT2 = 0x4002; 100 int GL_LIGHT3 = 0x4003; 101 int GL_LIGHT4 = 0x4004; 102 int GL_LIGHT5 = 0x4005; 103 int GL_LIGHT6 = 0x4006; 104 int GL_LIGHT7 = 0x4007; 105 int GL_LIGHTING = 0x0B50; 106 int GL_LINE_LOOP = 0x0002; 107 int GL_LINE_SMOOTH = 0x0B20; 108 int GL_LINE_SMOOTH_HINT = 0x0C52; 109 int GL_LINE_STRIP = 0x0003; 110 int GL_LINEAR = 0x2601; 111 int GL_LINEAR_ATTENUATION = 0x1208; 112 int GL_LINEAR_MIPMAP_LINEAR = 0x2703; 113 int GL_LINEAR_MIPMAP_NEAREST = 0x2701; 114 int GL_LINES = 0x0001; 115 int GL_LUMINANCE = 0x1909; 116 int GL_LUMINANCE_ALPHA = 0x190A; 117 int GL_MAX_ELEMENTS_INDICES = 0x80E9; 118 int GL_MAX_ELEMENTS_VERTICES = 0x80E8; 119 int GL_MAX_LIGHTS = 0x0D31; 120 int GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36; 121 int GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38; 122 int GL_MAX_TEXTURE_SIZE = 0x0D33; 123 int GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39; 124 int GL_MAX_TEXTURE_UNITS = 0x84E2; 125 int GL_MAX_VIEWPORT_DIMS = 0x0D3A; 126 int GL_MODELVIEW = 0x1700; 127 int GL_MODULATE = 0x2100; 128 int GL_MULTISAMPLE = 0x809D; 129 int GL_NAND = 0x150E; 130 int GL_NEAREST = 0x2600; 131 int GL_NEAREST_MIPMAP_LINEAR = 0x2702; 132 int GL_NEAREST_MIPMAP_NEAREST = 0x2700; 133 int GL_NEVER = 0x0200; 134 int GL_NICEST = 0x1102; 135 int GL_NO_ERROR = 0; 136 int GL_NOOP = 0x1505; 137 int GL_NOR = 0x1508; 138 int GL_NORMAL_ARRAY = 0x8075; 139 int GL_NORMALIZE = 0x0BA1; 140 int GL_NOTEQUAL = 0x0205; 141 int GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2; 142 int GL_ONE = 1; 143 int GL_ONE_MINUS_DST_ALPHA = 0x0305; 144 int GL_ONE_MINUS_DST_COLOR = 0x0307; 145 int GL_ONE_MINUS_SRC_ALPHA = 0x0303; 146 int GL_ONE_MINUS_SRC_COLOR = 0x0301; 147 int GL_OR = 0x1507; 148 int GL_OR_INVERTED = 0x150D; 149 int GL_OR_REVERSE = 0x150B; 150 int GL_OUT_OF_MEMORY = 0x0505; 151 int GL_PACK_ALIGNMENT = 0x0D05; 152 int GL_PALETTE4_R5_G6_B5_OES = 0x8B92; 153 int GL_PALETTE4_RGB5_A1_OES = 0x8B94; 154 int GL_PALETTE4_RGB8_OES = 0x8B90; 155 int GL_PALETTE4_RGBA4_OES = 0x8B93; 156 int GL_PALETTE4_RGBA8_OES = 0x8B91; 157 int GL_PALETTE8_R5_G6_B5_OES = 0x8B97; 158 int GL_PALETTE8_RGB5_A1_OES = 0x8B99; 159 int GL_PALETTE8_RGB8_OES = 0x8B95; 160 int GL_PALETTE8_RGBA4_OES = 0x8B98; 161 int GL_PALETTE8_RGBA8_OES = 0x8B96; 162 int GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50; 163 int GL_POINT_SMOOTH = 0x0B10; 164 int GL_POINT_SMOOTH_HINT = 0x0C51; 165 int GL_POINTS = 0x0000; 166 int GL_POINT_FADE_THRESHOLD_SIZE = 0x8128; 167 int GL_POINT_SIZE = 0x0B11; 168 int GL_POLYGON_OFFSET_FILL = 0x8037; 169 int GL_POLYGON_SMOOTH_HINT = 0x0C53; 170 int GL_POSITION = 0x1203; 171 int GL_PROJECTION = 0x1701; 172 int GL_QUADRATIC_ATTENUATION = 0x1209; 173 int GL_RED_BITS = 0x0D52; 174 int GL_RENDERER = 0x1F01; 175 int GL_REPEAT = 0x2901; 176 int GL_REPLACE = 0x1E01; 177 int GL_RESCALE_NORMAL = 0x803A; 178 int GL_RGB = 0x1907; 179 int GL_RGBA = 0x1908; 180 int GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E; 181 int GL_SAMPLE_ALPHA_TO_ONE = 0x809F; 182 int GL_SAMPLE_COVERAGE = 0x80A0; 183 int GL_SCISSOR_TEST = 0x0C11; 184 int GL_SET = 0x150F; 185 int GL_SHININESS = 0x1601; 186 int GL_SHORT = 0x1402; 187 int GL_SMOOTH = 0x1D01; 188 int GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22; 189 int GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12; 190 int GL_SPECULAR = 0x1202; 191 int GL_SPOT_CUTOFF = 0x1206; 192 int GL_SPOT_DIRECTION = 0x1204; 193 int GL_SPOT_EXPONENT = 0x1205; 194 int GL_SRC_ALPHA = 0x0302; 195 int GL_SRC_ALPHA_SATURATE = 0x0308; 196 int GL_SRC_COLOR = 0x0300; 197 int GL_STACK_OVERFLOW = 0x0503; 198 int GL_STACK_UNDERFLOW = 0x0504; 199 int GL_STENCIL_BITS = 0x0D57; 200 int GL_STENCIL_BUFFER_BIT = 0x0400; 201 int GL_STENCIL_TEST = 0x0B90; 202 int GL_SUBPIXEL_BITS = 0x0D50; 203 int GL_TEXTURE = 0x1702; 204 int GL_TEXTURE_2D = 0x0DE1; 205 int GL_TEXTURE_COORD_ARRAY = 0x8078; 206 int GL_TEXTURE_ENV = 0x2300; 207 int GL_TEXTURE_ENV_COLOR = 0x2201; 208 int GL_TEXTURE_ENV_MODE = 0x2200; 209 int GL_TEXTURE_MAG_FILTER = 0x2800; 210 int GL_TEXTURE_MIN_FILTER = 0x2801; 211 int GL_TEXTURE_WRAP_S = 0x2802; 212 int GL_TEXTURE_WRAP_T = 0x2803; 213 int GL_TEXTURE0 = 0x84C0; 214 int GL_TEXTURE1 = 0x84C1; 215 int GL_TEXTURE2 = 0x84C2; 216 int GL_TEXTURE3 = 0x84C3; 217 int GL_TEXTURE4 = 0x84C4; 218 int GL_TEXTURE5 = 0x84C5; 219 int GL_TEXTURE6 = 0x84C6; 220 int GL_TEXTURE7 = 0x84C7; 221 int GL_TEXTURE8 = 0x84C8; 222 int GL_TEXTURE9 = 0x84C9; 223 int GL_TEXTURE10 = 0x84CA; 224 int GL_TEXTURE11 = 0x84CB; 225 int GL_TEXTURE12 = 0x84CC; 226 int GL_TEXTURE13 = 0x84CD; 227 int GL_TEXTURE14 = 0x84CE; 228 int GL_TEXTURE15 = 0x84CF; 229 int GL_TEXTURE16 = 0x84D0; 230 int GL_TEXTURE17 = 0x84D1; 231 int GL_TEXTURE18 = 0x84D2; 232 int GL_TEXTURE19 = 0x84D3; 233 int GL_TEXTURE20 = 0x84D4; 234 int GL_TEXTURE21 = 0x84D5; 235 int GL_TEXTURE22 = 0x84D6; 236 int GL_TEXTURE23 = 0x84D7; 237 int GL_TEXTURE24 = 0x84D8; 238 int GL_TEXTURE25 = 0x84D9; 239 int GL_TEXTURE26 = 0x84DA; 240 int GL_TEXTURE27 = 0x84DB; 241 int GL_TEXTURE28 = 0x84DC; 242 int GL_TEXTURE29 = 0x84DD; 243 int GL_TEXTURE30 = 0x84DE; 244 int GL_TEXTURE31 = 0x84DF; 245 int GL_TRIANGLE_FAN = 0x0006; 246 int GL_TRIANGLE_STRIP = 0x0005; 247 int GL_TRIANGLES = 0x0004; 248 int GL_TRUE = 1; 249 int GL_UNPACK_ALIGNMENT = 0x0CF5; 250 int GL_UNSIGNED_BYTE = 0x1401; 251 int GL_UNSIGNED_SHORT = 0x1403; 252 int GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033; 253 int GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034; 254 int GL_UNSIGNED_SHORT_5_6_5 = 0x8363; 255 int GL_VENDOR = 0x1F00; 256 int GL_VERSION = 0x1F02; 257 int GL_VERTEX_ARRAY = 0x8074; 258 int GL_XOR = 0x1506; 259 int GL_ZERO = 0; 260 261 void glActiveTexture( 262 int texture 263 ); 264 265 void glAlphaFunc( 266 int func, 267 float ref 268 ); 269 270 void glAlphaFuncx( 271 int func, 272 int ref 273 ); 274 275 void glBindTexture( 276 int target, 277 int texture 278 ); 279 280 void glBlendFunc( 281 int sfactor, 282 int dfactor 283 ); 284 285 void glClear( 286 int mask 287 ); 288 289 void glClearColor( 290 float red, 291 float green, 292 float blue, 293 float alpha 294 ); 295 296 void glClearColorx( 297 int red, 298 int green, 299 int blue, 300 int alpha 301 ); 302 303 void glClearDepthf( 304 float depth 305 ); 306 307 void glClearDepthx( 308 int depth 309 ); 310 311 void glClearStencil( 312 int s 313 ); 314 315 void glClientActiveTexture( 316 int texture 317 ); 318 319 void glColor4f( 320 float red, 321 float green, 322 float blue, 323 float alpha 324 ); 325 326 void glColor4x( 327 int red, 328 int green, 329 int blue, 330 int alpha 331 ); 332 333 void glColorMask( 334 boolean red, 335 boolean green, 336 boolean blue, 337 boolean alpha 338 ); 339 340 void glColorPointer( 341 int size, 342 int type, 343 int stride, 344 java.nio.Buffer pointer 345 ); 346 347 void glCompressedTexImage2D( 348 int target, 349 int level, 350 int internalformat, 351 int width, 352 int height, 353 int border, 354 int imageSize, 355 java.nio.Buffer data 356 ); 357 358 void glCompressedTexSubImage2D( 359 int target, 360 int level, 361 int xoffset, 362 int yoffset, 363 int width, 364 int height, 365 int format, 366 int imageSize, 367 java.nio.Buffer data 368 ); 369 370 void glCopyTexImage2D( 371 int target, 372 int level, 373 int internalformat, 374 int x, 375 int y, 376 int width, 377 int height, 378 int border 379 ); 380 381 void glCopyTexSubImage2D( 382 int target, 383 int level, 384 int xoffset, 385 int yoffset, 386 int x, 387 int y, 388 int width, 389 int height 390 ); 391 392 void glCullFace( 393 int mode 394 ); 395 396 void glDeleteTextures( 397 int n, 398 int[] textures, 399 int offset 400 ); 401 402 void glDeleteTextures( 403 int n, 404 java.nio.IntBuffer textures 405 ); 406 407 void glDepthFunc( 408 int func 409 ); 410 411 void glDepthMask( 412 boolean flag 413 ); 414 415 void glDepthRangef( 416 float zNear, 417 float zFar 418 ); 419 420 void glDepthRangex( 421 int zNear, 422 int zFar 423 ); 424 425 void glDisable( 426 int cap 427 ); 428 429 void glDisableClientState( 430 int array 431 ); 432 433 void glDrawArrays( 434 int mode, 435 int first, 436 int count 437 ); 438 439 void glDrawElements( 440 int mode, 441 int count, 442 int type, 443 java.nio.Buffer indices 444 ); 445 446 void glEnable( 447 int cap 448 ); 449 450 void glEnableClientState( 451 int array 452 ); 453 454 void glFinish( 455 ); 456 457 void glFlush( 458 ); 459 460 void glFogf( 461 int pname, 462 float param 463 ); 464 465 void glFogfv( 466 int pname, 467 float[] params, 468 int offset 469 ); 470 471 void glFogfv( 472 int pname, 473 java.nio.FloatBuffer params 474 ); 475 476 void glFogx( 477 int pname, 478 int param 479 ); 480 481 void glFogxv( 482 int pname, 483 int[] params, 484 int offset 485 ); 486 487 void glFogxv( 488 int pname, 489 java.nio.IntBuffer params 490 ); 491 492 void glFrontFace( 493 int mode 494 ); 495 496 void glFrustumf( 497 float left, 498 float right, 499 float bottom, 500 float top, 501 float zNear, 502 float zFar 503 ); 504 505 void glFrustumx( 506 int left, 507 int right, 508 int bottom, 509 int top, 510 int zNear, 511 int zFar 512 ); 513 514 void glGenTextures( 515 int n, 516 int[] textures, 517 int offset 518 ); 519 520 void glGenTextures( 521 int n, 522 java.nio.IntBuffer textures 523 ); 524 525 int glGetError( 526 ); 527 528 void glGetIntegerv( 529 int pname, 530 int[] params, 531 int offset 532 ); 533 534 void glGetIntegerv( 535 int pname, 536 java.nio.IntBuffer params 537 ); 538 539 public String glGetString( 540 int name 541 ); 542 543 void glHint( 544 int target, 545 int mode 546 ); 547 548 void glLightModelf( 549 int pname, 550 float param 551 ); 552 553 void glLightModelfv( 554 int pname, 555 float[] params, 556 int offset 557 ); 558 559 void glLightModelfv( 560 int pname, 561 java.nio.FloatBuffer params 562 ); 563 564 void glLightModelx( 565 int pname, 566 int param 567 ); 568 569 void glLightModelxv( 570 int pname, 571 int[] params, 572 int offset 573 ); 574 575 void glLightModelxv( 576 int pname, 577 java.nio.IntBuffer params 578 ); 579 580 void glLightf( 581 int light, 582 int pname, 583 float param 584 ); 585 586 void glLightfv( 587 int light, 588 int pname, 589 float[] params, 590 int offset 591 ); 592 593 void glLightfv( 594 int light, 595 int pname, 596 java.nio.FloatBuffer params 597 ); 598 599 void glLightx( 600 int light, 601 int pname, 602 int param 603 ); 604 605 void glLightxv( 606 int light, 607 int pname, 608 int[] params, 609 int offset 610 ); 611 612 void glLightxv( 613 int light, 614 int pname, 615 java.nio.IntBuffer params 616 ); 617 618 void glLineWidth( 619 float width 620 ); 621 622 void glLineWidthx( 623 int width 624 ); 625 626 void glLoadIdentity( 627 ); 628 629 void glLoadMatrixf( 630 float[] m, 631 int offset 632 ); 633 634 void glLoadMatrixf( 635 java.nio.FloatBuffer m 636 ); 637 638 void glLoadMatrixx( 639 int[] m, 640 int offset 641 ); 642 643 void glLoadMatrixx( 644 java.nio.IntBuffer m 645 ); 646 647 void glLogicOp( 648 int opcode 649 ); 650 651 void glMaterialf( 652 int face, 653 int pname, 654 float param 655 ); 656 657 void glMaterialfv( 658 int face, 659 int pname, 660 float[] params, 661 int offset 662 ); 663 664 void glMaterialfv( 665 int face, 666 int pname, 667 java.nio.FloatBuffer params 668 ); 669 670 void glMaterialx( 671 int face, 672 int pname, 673 int param 674 ); 675 676 void glMaterialxv( 677 int face, 678 int pname, 679 int[] params, 680 int offset 681 ); 682 683 void glMaterialxv( 684 int face, 685 int pname, 686 java.nio.IntBuffer params 687 ); 688 689 void glMatrixMode( 690 int mode 691 ); 692 693 void glMultMatrixf( 694 float[] m, 695 int offset 696 ); 697 698 void glMultMatrixf( 699 java.nio.FloatBuffer m 700 ); 701 702 void glMultMatrixx( 703 int[] m, 704 int offset 705 ); 706 707 void glMultMatrixx( 708 java.nio.IntBuffer m 709 ); 710 711 void glMultiTexCoord4f( 712 int target, 713 float s, 714 float t, 715 float r, 716 float q 717 ); 718 719 void glMultiTexCoord4x( 720 int target, 721 int s, 722 int t, 723 int r, 724 int q 725 ); 726 727 void glNormal3f( 728 float nx, 729 float ny, 730 float nz 731 ); 732 733 void glNormal3x( 734 int nx, 735 int ny, 736 int nz 737 ); 738 739 void glNormalPointer( 740 int type, 741 int stride, 742 java.nio.Buffer pointer 743 ); 744 745 void glOrthof( 746 float left, 747 float right, 748 float bottom, 749 float top, 750 float zNear, 751 float zFar 752 ); 753 754 void glOrthox( 755 int left, 756 int right, 757 int bottom, 758 int top, 759 int zNear, 760 int zFar 761 ); 762 763 void glPixelStorei( 764 int pname, 765 int param 766 ); 767 768 void glPointSize( 769 float size 770 ); 771 772 void glPointSizex( 773 int size 774 ); 775 776 void glPolygonOffset( 777 float factor, 778 float units 779 ); 780 781 void glPolygonOffsetx( 782 int factor, 783 int units 784 ); 785 786 void glPopMatrix( 787 ); 788 789 void glPushMatrix( 790 ); 791 792 void glReadPixels( 793 int x, 794 int y, 795 int width, 796 int height, 797 int format, 798 int type, 799 java.nio.Buffer pixels 800 ); 801 802 void glRotatef( 803 float angle, 804 float x, 805 float y, 806 float z 807 ); 808 809 void glRotatex( 810 int angle, 811 int x, 812 int y, 813 int z 814 ); 815 816 void glSampleCoverage( 817 float value, 818 boolean invert 819 ); 820 821 void glSampleCoveragex( 822 int value, 823 boolean invert 824 ); 825 826 void glScalef( 827 float x, 828 float y, 829 float z 830 ); 831 832 void glScalex( 833 int x, 834 int y, 835 int z 836 ); 837 838 void glScissor( 839 int x, 840 int y, 841 int width, 842 int height 843 ); 844 845 void glShadeModel( 846 int mode 847 ); 848 849 void glStencilFunc( 850 int func, 851 int ref, 852 int mask 853 ); 854 855 void glStencilMask( 856 int mask 857 ); 858 859 void glStencilOp( 860 int fail, 861 int zfail, 862 int zpass 863 ); 864 865 void glTexCoordPointer( 866 int size, 867 int type, 868 int stride, 869 java.nio.Buffer pointer 870 ); 871 872 void glTexEnvf( 873 int target, 874 int pname, 875 float param 876 ); 877 878 void glTexEnvfv( 879 int target, 880 int pname, 881 float[] params, 882 int offset 883 ); 884 885 void glTexEnvfv( 886 int target, 887 int pname, 888 java.nio.FloatBuffer params 889 ); 890 891 void glTexEnvx( 892 int target, 893 int pname, 894 int param 895 ); 896 897 void glTexEnvxv( 898 int target, 899 int pname, 900 int[] params, 901 int offset 902 ); 903 904 void glTexEnvxv( 905 int target, 906 int pname, 907 java.nio.IntBuffer params 908 ); 909 910 void glTexImage2D( 911 int target, 912 int level, 913 int internalformat, 914 int width, 915 int height, 916 int border, 917 int format, 918 int type, 919 java.nio.Buffer pixels 920 ); 921 922 void glTexParameterf( 923 int target, 924 int pname, 925 float param 926 ); 927 928 void glTexParameterx( 929 int target, 930 int pname, 931 int param 932 ); 933 934 void glTexSubImage2D( 935 int target, 936 int level, 937 int xoffset, 938 int yoffset, 939 int width, 940 int height, 941 int format, 942 int type, 943 java.nio.Buffer pixels 944 ); 945 946 void glTranslatef( 947 float x, 948 float y, 949 float z 950 ); 951 952 void glTranslatex( 953 int x, 954 int y, 955 int z 956 ); 957 958 void glVertexPointer( 959 int size, 960 int type, 961 int stride, 962 java.nio.Buffer pointer 963 ); 964 965 void glViewport( 966 int x, 967 int y, 968 int width, 969 int height 970 ); 971 972 } 973