1 /* 2 ** 3 ** Copyright 2009, 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 android.opengl; 21 22 public class GLES11Ext { 23 public static final int GL_BLEND_EQUATION_RGB_OES = 0x8009; 24 public static final int GL_BLEND_EQUATION_ALPHA_OES = 0x883D; 25 public static final int GL_BLEND_DST_RGB_OES = 0x80C8; 26 public static final int GL_BLEND_SRC_RGB_OES = 0x80C9; 27 public static final int GL_BLEND_DST_ALPHA_OES = 0x80CA; 28 public static final int GL_BLEND_SRC_ALPHA_OES = 0x80CB; 29 public static final int GL_BLEND_EQUATION_OES = 0x8009; 30 public static final int GL_FUNC_ADD_OES = 0x8006; 31 public static final int GL_FUNC_SUBTRACT_OES = 0x800A; 32 public static final int GL_FUNC_REVERSE_SUBTRACT_OES = 0x800B; 33 public static final int GL_ETC1_RGB8_OES = 0x8D64; 34 public static final int GL_DEPTH_COMPONENT24_OES = 0x81A6; 35 public static final int GL_DEPTH_COMPONENT32_OES = 0x81A7; 36 public static final int GL_TEXTURE_CROP_RECT_OES = 0x8B9D; 37 public static final int GL_FIXED_OES = 0x140C; 38 public static final int GL_NONE_OES = 0; 39 public static final int GL_FRAMEBUFFER_OES = 0x8D40; 40 public static final int GL_RENDERBUFFER_OES = 0x8D41; 41 public static final int GL_RGBA4_OES = 0x8056; 42 public static final int GL_RGB5_A1_OES = 0x8057; 43 public static final int GL_RGB565_OES = 0x8D62; 44 public static final int GL_DEPTH_COMPONENT16_OES = 0x81A5; 45 public static final int GL_RENDERBUFFER_WIDTH_OES = 0x8D42; 46 public static final int GL_RENDERBUFFER_HEIGHT_OES = 0x8D43; 47 public static final int GL_RENDERBUFFER_INTERNAL_FORMAT_OES = 0x8D44; 48 public static final int GL_RENDERBUFFER_RED_SIZE_OES = 0x8D50; 49 public static final int GL_RENDERBUFFER_GREEN_SIZE_OES = 0x8D51; 50 public static final int GL_RENDERBUFFER_BLUE_SIZE_OES = 0x8D52; 51 public static final int GL_RENDERBUFFER_ALPHA_SIZE_OES = 0x8D53; 52 public static final int GL_RENDERBUFFER_DEPTH_SIZE_OES = 0x8D54; 53 public static final int GL_RENDERBUFFER_STENCIL_SIZE_OES = 0x8D55; 54 public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES = 0x8CD0; 55 public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES = 0x8CD1; 56 public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES = 0x8CD2; 57 public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES = 0x8CD3; 58 public static final int GL_COLOR_ATTACHMENT0_OES = 0x8CE0; 59 public static final int GL_DEPTH_ATTACHMENT_OES = 0x8D00; 60 public static final int GL_STENCIL_ATTACHMENT_OES = 0x8D20; 61 public static final int GL_FRAMEBUFFER_COMPLETE_OES = 0x8CD5; 62 public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES = 0x8CD6; 63 public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES = 0x8CD7; 64 public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES = 0x8CD9; 65 public static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES = 0x8CDA; 66 public static final int GL_FRAMEBUFFER_UNSUPPORTED_OES = 0x8CDD; 67 public static final int GL_FRAMEBUFFER_BINDING_OES = 0x8CA6; 68 public static final int GL_RENDERBUFFER_BINDING_OES = 0x8CA7; 69 public static final int GL_MAX_RENDERBUFFER_SIZE_OES = 0x84E8; 70 public static final int GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506; 71 public static final int GL_WRITE_ONLY_OES = 0x88B9; 72 public static final int GL_BUFFER_ACCESS_OES = 0x88BB; 73 public static final int GL_BUFFER_MAPPED_OES = 0x88BC; 74 public static final int GL_BUFFER_MAP_POINTER_OES = 0x88BD; 75 public static final int GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898D; 76 public static final int GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898E; 77 public static final int GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES = 0x898F; 78 public static final int GL_MAX_VERTEX_UNITS_OES = 0x86A4; 79 public static final int GL_MAX_PALETTE_MATRICES_OES = 0x8842; 80 public static final int GL_MATRIX_PALETTE_OES = 0x8840; 81 public static final int GL_MATRIX_INDEX_ARRAY_OES = 0x8844; 82 public static final int GL_WEIGHT_ARRAY_OES = 0x86AD; 83 public static final int GL_CURRENT_PALETTE_MATRIX_OES = 0x8843; 84 public static final int GL_MATRIX_INDEX_ARRAY_SIZE_OES = 0x8846; 85 public static final int GL_MATRIX_INDEX_ARRAY_TYPE_OES = 0x8847; 86 public static final int GL_MATRIX_INDEX_ARRAY_STRIDE_OES = 0x8848; 87 public static final int GL_MATRIX_INDEX_ARRAY_POINTER_OES = 0x8849; 88 public static final int GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES = 0x8B9E; 89 public static final int GL_WEIGHT_ARRAY_SIZE_OES = 0x86AB; 90 public static final int GL_WEIGHT_ARRAY_TYPE_OES = 0x86A9; 91 public static final int GL_WEIGHT_ARRAY_STRIDE_OES = 0x86AA; 92 public static final int GL_WEIGHT_ARRAY_POINTER_OES = 0x86AC; 93 public static final int GL_WEIGHT_ARRAY_BUFFER_BINDING_OES = 0x889E; 94 public static final int GL_DEPTH_STENCIL_OES = 0x84F9; 95 public static final int GL_UNSIGNED_INT_24_8_OES = 0x84FA; 96 public static final int GL_DEPTH24_STENCIL8_OES = 0x88F0; 97 public static final int GL_RGB8_OES = 0x8051; 98 public static final int GL_RGBA8_OES = 0x8058; 99 public static final int GL_STENCIL_INDEX1_OES = 0x8D46; 100 public static final int GL_STENCIL_INDEX4_OES = 0x8D47; 101 public static final int GL_STENCIL_INDEX8_OES = 0x8D48; 102 public static final int GL_INCR_WRAP_OES = 0x8507; 103 public static final int GL_DECR_WRAP_OES = 0x8508; 104 public static final int GL_NORMAL_MAP_OES = 0x8511; 105 public static final int GL_REFLECTION_MAP_OES = 0x8512; 106 public static final int GL_TEXTURE_CUBE_MAP_OES = 0x8513; 107 public static final int GL_TEXTURE_BINDING_CUBE_MAP_OES = 0x8514; 108 public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES = 0x8515; 109 public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES = 0x8516; 110 public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES = 0x8517; 111 public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES = 0x8518; 112 public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES = 0x8519; 113 public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES = 0x851A; 114 public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES = 0x851C; 115 public static final int GL_TEXTURE_GEN_MODE_OES = 0x2500; 116 public static final int GL_TEXTURE_GEN_STR_OES = 0x8D60; 117 public static final int GL_MIRRORED_REPEAT_OES = 0x8370; 118 public static final int GL_3DC_X_AMD = 0x87F9; 119 public static final int GL_3DC_XY_AMD = 0x87FA; 120 public static final int GL_ATC_RGB_AMD = 0x8C92; 121 public static final int GL_ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8C93; 122 public static final int GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87EE; 123 public static final int GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE; 124 public static final int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF; 125 public static final int GL_BGRA = 0x80E1; 126 _nativeClassInit()127 native private static void _nativeClassInit(); 128 static { _nativeClassInit()129 _nativeClassInit(); 130 } 131 132 // C function void glBlendEquationSeparateOES ( GLenum modeRGB, GLenum modeAlpha ) 133 glBlendEquationSeparateOES( int modeRGB, int modeAlpha )134 public static native void glBlendEquationSeparateOES( 135 int modeRGB, 136 int modeAlpha 137 ); 138 139 // C function void glBlendFuncSeparateOES ( GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha ) 140 glBlendFuncSeparateOES( int srcRGB, int dstRGB, int srcAlpha, int dstAlpha )141 public static native void glBlendFuncSeparateOES( 142 int srcRGB, 143 int dstRGB, 144 int srcAlpha, 145 int dstAlpha 146 ); 147 148 // C function void glBlendEquationOES ( GLenum mode ) 149 glBlendEquationOES( int mode )150 public static native void glBlendEquationOES( 151 int mode 152 ); 153 154 // C function void glDrawTexsOES ( GLshort x, GLshort y, GLshort z, GLshort width, GLshort height ) 155 glDrawTexsOES( short x, short y, short z, short width, short height )156 public static native void glDrawTexsOES( 157 short x, 158 short y, 159 short z, 160 short width, 161 short height 162 ); 163 164 // C function void glDrawTexiOES ( GLint x, GLint y, GLint z, GLint width, GLint height ) 165 glDrawTexiOES( int x, int y, int z, int width, int height )166 public static native void glDrawTexiOES( 167 int x, 168 int y, 169 int z, 170 int width, 171 int height 172 ); 173 174 // C function void glDrawTexxOES ( GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height ) 175 glDrawTexxOES( int x, int y, int z, int width, int height )176 public static native void glDrawTexxOES( 177 int x, 178 int y, 179 int z, 180 int width, 181 int height 182 ); 183 184 // C function void glDrawTexsvOES ( const GLshort *coords ) 185 glDrawTexsvOES( short[] coords, int offset )186 public static native void glDrawTexsvOES( 187 short[] coords, 188 int offset 189 ); 190 191 // C function void glDrawTexsvOES ( const GLshort *coords ) 192 glDrawTexsvOES( java.nio.ShortBuffer coords )193 public static native void glDrawTexsvOES( 194 java.nio.ShortBuffer coords 195 ); 196 197 // C function void glDrawTexivOES ( const GLint *coords ) 198 glDrawTexivOES( int[] coords, int offset )199 public static native void glDrawTexivOES( 200 int[] coords, 201 int offset 202 ); 203 204 // C function void glDrawTexivOES ( const GLint *coords ) 205 glDrawTexivOES( java.nio.IntBuffer coords )206 public static native void glDrawTexivOES( 207 java.nio.IntBuffer coords 208 ); 209 210 // C function void glDrawTexxvOES ( const GLfixed *coords ) 211 glDrawTexxvOES( int[] coords, int offset )212 public static native void glDrawTexxvOES( 213 int[] coords, 214 int offset 215 ); 216 217 // C function void glDrawTexxvOES ( const GLfixed *coords ) 218 glDrawTexxvOES( java.nio.IntBuffer coords )219 public static native void glDrawTexxvOES( 220 java.nio.IntBuffer coords 221 ); 222 223 // C function void glDrawTexfOES ( GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height ) 224 glDrawTexfOES( float x, float y, float z, float width, float height )225 public static native void glDrawTexfOES( 226 float x, 227 float y, 228 float z, 229 float width, 230 float height 231 ); 232 233 // C function void glDrawTexfvOES ( const GLfloat *coords ) 234 glDrawTexfvOES( float[] coords, int offset )235 public static native void glDrawTexfvOES( 236 float[] coords, 237 int offset 238 ); 239 240 // C function void glDrawTexfvOES ( const GLfloat *coords ) 241 glDrawTexfvOES( java.nio.FloatBuffer coords )242 public static native void glDrawTexfvOES( 243 java.nio.FloatBuffer coords 244 ); 245 246 // C function void glEGLImageTargetTexture2DOES ( GLenum target, GLeglImageOES image ) 247 glEGLImageTargetTexture2DOES( int target, java.nio.Buffer image )248 public static native void glEGLImageTargetTexture2DOES( 249 int target, 250 java.nio.Buffer image 251 ); 252 253 // C function void glEGLImageTargetRenderbufferStorageOES ( GLenum target, GLeglImageOES image ) 254 glEGLImageTargetRenderbufferStorageOES( int target, java.nio.Buffer image )255 public static native void glEGLImageTargetRenderbufferStorageOES( 256 int target, 257 java.nio.Buffer image 258 ); 259 260 // C function void glAlphaFuncxOES ( GLenum func, GLclampx ref ) 261 glAlphaFuncxOES( int func, int ref )262 public static native void glAlphaFuncxOES( 263 int func, 264 int ref 265 ); 266 267 // C function void glClearColorxOES ( GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha ) 268 glClearColorxOES( int red, int green, int blue, int alpha )269 public static native void glClearColorxOES( 270 int red, 271 int green, 272 int blue, 273 int alpha 274 ); 275 276 // C function void glClearDepthxOES ( GLclampx depth ) 277 glClearDepthxOES( int depth )278 public static native void glClearDepthxOES( 279 int depth 280 ); 281 282 // C function void glClipPlanexOES ( GLenum plane, const GLfixed *equation ) 283 glClipPlanexOES( int plane, int[] equation, int offset )284 public static native void glClipPlanexOES( 285 int plane, 286 int[] equation, 287 int offset 288 ); 289 290 // C function void glClipPlanexOES ( GLenum plane, const GLfixed *equation ) 291 glClipPlanexOES( int plane, java.nio.IntBuffer equation )292 public static native void glClipPlanexOES( 293 int plane, 294 java.nio.IntBuffer equation 295 ); 296 297 // C function void glColor4xOES ( GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha ) 298 glColor4xOES( int red, int green, int blue, int alpha )299 public static native void glColor4xOES( 300 int red, 301 int green, 302 int blue, 303 int alpha 304 ); 305 306 // C function void glDepthRangexOES ( GLclampx zNear, GLclampx zFar ) 307 glDepthRangexOES( int zNear, int zFar )308 public static native void glDepthRangexOES( 309 int zNear, 310 int zFar 311 ); 312 313 // C function void glFogxOES ( GLenum pname, GLfixed param ) 314 glFogxOES( int pname, int param )315 public static native void glFogxOES( 316 int pname, 317 int param 318 ); 319 320 // C function void glFogxvOES ( GLenum pname, const GLfixed *params ) 321 glFogxvOES( int pname, int[] params, int offset )322 public static native void glFogxvOES( 323 int pname, 324 int[] params, 325 int offset 326 ); 327 328 // C function void glFogxvOES ( GLenum pname, const GLfixed *params ) 329 glFogxvOES( int pname, java.nio.IntBuffer params )330 public static native void glFogxvOES( 331 int pname, 332 java.nio.IntBuffer params 333 ); 334 335 // C function void glFrustumxOES ( GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar ) 336 glFrustumxOES( int left, int right, int bottom, int top, int zNear, int zFar )337 public static native void glFrustumxOES( 338 int left, 339 int right, 340 int bottom, 341 int top, 342 int zNear, 343 int zFar 344 ); 345 346 // C function void glGetClipPlanexOES ( GLenum pname, GLfixed *eqn ) 347 glGetClipPlanexOES( int pname, int[] eqn, int offset )348 public static native void glGetClipPlanexOES( 349 int pname, 350 int[] eqn, 351 int offset 352 ); 353 354 // C function void glGetClipPlanexOES ( GLenum pname, GLfixed *eqn ) 355 glGetClipPlanexOES( int pname, java.nio.IntBuffer eqn )356 public static native void glGetClipPlanexOES( 357 int pname, 358 java.nio.IntBuffer eqn 359 ); 360 361 // C function void glGetFixedvOES ( GLenum pname, GLfixed *params ) 362 glGetFixedvOES( int pname, int[] params, int offset )363 public static native void glGetFixedvOES( 364 int pname, 365 int[] params, 366 int offset 367 ); 368 369 // C function void glGetFixedvOES ( GLenum pname, GLfixed *params ) 370 glGetFixedvOES( int pname, java.nio.IntBuffer params )371 public static native void glGetFixedvOES( 372 int pname, 373 java.nio.IntBuffer params 374 ); 375 376 // C function void glGetLightxvOES ( GLenum light, GLenum pname, GLfixed *params ) 377 glGetLightxvOES( int light, int pname, int[] params, int offset )378 public static native void glGetLightxvOES( 379 int light, 380 int pname, 381 int[] params, 382 int offset 383 ); 384 385 // C function void glGetLightxvOES ( GLenum light, GLenum pname, GLfixed *params ) 386 glGetLightxvOES( int light, int pname, java.nio.IntBuffer params )387 public static native void glGetLightxvOES( 388 int light, 389 int pname, 390 java.nio.IntBuffer params 391 ); 392 393 // C function void glGetMaterialxvOES ( GLenum face, GLenum pname, GLfixed *params ) 394 glGetMaterialxvOES( int face, int pname, int[] params, int offset )395 public static native void glGetMaterialxvOES( 396 int face, 397 int pname, 398 int[] params, 399 int offset 400 ); 401 402 // C function void glGetMaterialxvOES ( GLenum face, GLenum pname, GLfixed *params ) 403 glGetMaterialxvOES( int face, int pname, java.nio.IntBuffer params )404 public static native void glGetMaterialxvOES( 405 int face, 406 int pname, 407 java.nio.IntBuffer params 408 ); 409 410 // C function void glGetTexEnvxvOES ( GLenum env, GLenum pname, GLfixed *params ) 411 glGetTexEnvxvOES( int env, int pname, int[] params, int offset )412 public static native void glGetTexEnvxvOES( 413 int env, 414 int pname, 415 int[] params, 416 int offset 417 ); 418 419 // C function void glGetTexEnvxvOES ( GLenum env, GLenum pname, GLfixed *params ) 420 glGetTexEnvxvOES( int env, int pname, java.nio.IntBuffer params )421 public static native void glGetTexEnvxvOES( 422 int env, 423 int pname, 424 java.nio.IntBuffer params 425 ); 426 427 // C function void glGetTexParameterxvOES ( GLenum target, GLenum pname, GLfixed *params ) 428 glGetTexParameterxvOES( int target, int pname, int[] params, int offset )429 public static native void glGetTexParameterxvOES( 430 int target, 431 int pname, 432 int[] params, 433 int offset 434 ); 435 436 // C function void glGetTexParameterxvOES ( GLenum target, GLenum pname, GLfixed *params ) 437 glGetTexParameterxvOES( int target, int pname, java.nio.IntBuffer params )438 public static native void glGetTexParameterxvOES( 439 int target, 440 int pname, 441 java.nio.IntBuffer params 442 ); 443 444 // C function void glLightModelxOES ( GLenum pname, GLfixed param ) 445 glLightModelxOES( int pname, int param )446 public static native void glLightModelxOES( 447 int pname, 448 int param 449 ); 450 451 // C function void glLightModelxvOES ( GLenum pname, const GLfixed *params ) 452 glLightModelxvOES( int pname, int[] params, int offset )453 public static native void glLightModelxvOES( 454 int pname, 455 int[] params, 456 int offset 457 ); 458 459 // C function void glLightModelxvOES ( GLenum pname, const GLfixed *params ) 460 glLightModelxvOES( int pname, java.nio.IntBuffer params )461 public static native void glLightModelxvOES( 462 int pname, 463 java.nio.IntBuffer params 464 ); 465 466 // C function void glLightxOES ( GLenum light, GLenum pname, GLfixed param ) 467 glLightxOES( int light, int pname, int param )468 public static native void glLightxOES( 469 int light, 470 int pname, 471 int param 472 ); 473 474 // C function void glLightxvOES ( GLenum light, GLenum pname, const GLfixed *params ) 475 glLightxvOES( int light, int pname, int[] params, int offset )476 public static native void glLightxvOES( 477 int light, 478 int pname, 479 int[] params, 480 int offset 481 ); 482 483 // C function void glLightxvOES ( GLenum light, GLenum pname, const GLfixed *params ) 484 glLightxvOES( int light, int pname, java.nio.IntBuffer params )485 public static native void glLightxvOES( 486 int light, 487 int pname, 488 java.nio.IntBuffer params 489 ); 490 491 // C function void glLineWidthxOES ( GLfixed width ) 492 glLineWidthxOES( int width )493 public static native void glLineWidthxOES( 494 int width 495 ); 496 497 // C function void glLoadMatrixxOES ( const GLfixed *m ) 498 glLoadMatrixxOES( int[] m, int offset )499 public static native void glLoadMatrixxOES( 500 int[] m, 501 int offset 502 ); 503 504 // C function void glLoadMatrixxOES ( const GLfixed *m ) 505 glLoadMatrixxOES( java.nio.IntBuffer m )506 public static native void glLoadMatrixxOES( 507 java.nio.IntBuffer m 508 ); 509 510 // C function void glMaterialxOES ( GLenum face, GLenum pname, GLfixed param ) 511 glMaterialxOES( int face, int pname, int param )512 public static native void glMaterialxOES( 513 int face, 514 int pname, 515 int param 516 ); 517 518 // C function void glMaterialxvOES ( GLenum face, GLenum pname, const GLfixed *params ) 519 glMaterialxvOES( int face, int pname, int[] params, int offset )520 public static native void glMaterialxvOES( 521 int face, 522 int pname, 523 int[] params, 524 int offset 525 ); 526 527 // C function void glMaterialxvOES ( GLenum face, GLenum pname, const GLfixed *params ) 528 glMaterialxvOES( int face, int pname, java.nio.IntBuffer params )529 public static native void glMaterialxvOES( 530 int face, 531 int pname, 532 java.nio.IntBuffer params 533 ); 534 535 // C function void glMultMatrixxOES ( const GLfixed *m ) 536 glMultMatrixxOES( int[] m, int offset )537 public static native void glMultMatrixxOES( 538 int[] m, 539 int offset 540 ); 541 542 // C function void glMultMatrixxOES ( const GLfixed *m ) 543 glMultMatrixxOES( java.nio.IntBuffer m )544 public static native void glMultMatrixxOES( 545 java.nio.IntBuffer m 546 ); 547 548 // C function void glMultiTexCoord4xOES ( GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q ) 549 glMultiTexCoord4xOES( int target, int s, int t, int r, int q )550 public static native void glMultiTexCoord4xOES( 551 int target, 552 int s, 553 int t, 554 int r, 555 int q 556 ); 557 558 // C function void glNormal3xOES ( GLfixed nx, GLfixed ny, GLfixed nz ) 559 glNormal3xOES( int nx, int ny, int nz )560 public static native void glNormal3xOES( 561 int nx, 562 int ny, 563 int nz 564 ); 565 566 // C function void glOrthoxOES ( GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar ) 567 glOrthoxOES( int left, int right, int bottom, int top, int zNear, int zFar )568 public static native void glOrthoxOES( 569 int left, 570 int right, 571 int bottom, 572 int top, 573 int zNear, 574 int zFar 575 ); 576 577 // C function void glPointParameterxOES ( GLenum pname, GLfixed param ) 578 glPointParameterxOES( int pname, int param )579 public static native void glPointParameterxOES( 580 int pname, 581 int param 582 ); 583 584 // C function void glPointParameterxvOES ( GLenum pname, const GLfixed *params ) 585 glPointParameterxvOES( int pname, int[] params, int offset )586 public static native void glPointParameterxvOES( 587 int pname, 588 int[] params, 589 int offset 590 ); 591 592 // C function void glPointParameterxvOES ( GLenum pname, const GLfixed *params ) 593 glPointParameterxvOES( int pname, java.nio.IntBuffer params )594 public static native void glPointParameterxvOES( 595 int pname, 596 java.nio.IntBuffer params 597 ); 598 599 // C function void glPointSizexOES ( GLfixed size ) 600 glPointSizexOES( int size )601 public static native void glPointSizexOES( 602 int size 603 ); 604 605 // C function void glPolygonOffsetxOES ( GLfixed factor, GLfixed units ) 606 glPolygonOffsetxOES( int factor, int units )607 public static native void glPolygonOffsetxOES( 608 int factor, 609 int units 610 ); 611 612 // C function void glRotatexOES ( GLfixed angle, GLfixed x, GLfixed y, GLfixed z ) 613 glRotatexOES( int angle, int x, int y, int z )614 public static native void glRotatexOES( 615 int angle, 616 int x, 617 int y, 618 int z 619 ); 620 621 // C function void glSampleCoveragexOES ( GLclampx value, GLboolean invert ) 622 glSampleCoveragexOES( int value, boolean invert )623 public static native void glSampleCoveragexOES( 624 int value, 625 boolean invert 626 ); 627 628 // C function void glScalexOES ( GLfixed x, GLfixed y, GLfixed z ) 629 glScalexOES( int x, int y, int z )630 public static native void glScalexOES( 631 int x, 632 int y, 633 int z 634 ); 635 636 // C function void glTexEnvxOES ( GLenum target, GLenum pname, GLfixed param ) 637 glTexEnvxOES( int target, int pname, int param )638 public static native void glTexEnvxOES( 639 int target, 640 int pname, 641 int param 642 ); 643 644 // C function void glTexEnvxvOES ( GLenum target, GLenum pname, const GLfixed *params ) 645 glTexEnvxvOES( int target, int pname, int[] params, int offset )646 public static native void glTexEnvxvOES( 647 int target, 648 int pname, 649 int[] params, 650 int offset 651 ); 652 653 // C function void glTexEnvxvOES ( GLenum target, GLenum pname, const GLfixed *params ) 654 glTexEnvxvOES( int target, int pname, java.nio.IntBuffer params )655 public static native void glTexEnvxvOES( 656 int target, 657 int pname, 658 java.nio.IntBuffer params 659 ); 660 661 // C function void glTexParameterxOES ( GLenum target, GLenum pname, GLfixed param ) 662 glTexParameterxOES( int target, int pname, int param )663 public static native void glTexParameterxOES( 664 int target, 665 int pname, 666 int param 667 ); 668 669 // C function void glTexParameterxvOES ( GLenum target, GLenum pname, const GLfixed *params ) 670 glTexParameterxvOES( int target, int pname, int[] params, int offset )671 public static native void glTexParameterxvOES( 672 int target, 673 int pname, 674 int[] params, 675 int offset 676 ); 677 678 // C function void glTexParameterxvOES ( GLenum target, GLenum pname, const GLfixed *params ) 679 glTexParameterxvOES( int target, int pname, java.nio.IntBuffer params )680 public static native void glTexParameterxvOES( 681 int target, 682 int pname, 683 java.nio.IntBuffer params 684 ); 685 686 // C function void glTranslatexOES ( GLfixed x, GLfixed y, GLfixed z ) 687 glTranslatexOES( int x, int y, int z )688 public static native void glTranslatexOES( 689 int x, 690 int y, 691 int z 692 ); 693 694 // C function GLboolean glIsRenderbufferOES ( GLuint renderbuffer ) 695 glIsRenderbufferOES( int renderbuffer )696 public static native boolean glIsRenderbufferOES( 697 int renderbuffer 698 ); 699 700 // C function void glBindRenderbufferOES ( GLenum target, GLuint renderbuffer ) 701 glBindRenderbufferOES( int target, int renderbuffer )702 public static native void glBindRenderbufferOES( 703 int target, 704 int renderbuffer 705 ); 706 707 // C function void glDeleteRenderbuffersOES ( GLsizei n, const GLuint *renderbuffers ) 708 glDeleteRenderbuffersOES( int n, int[] renderbuffers, int offset )709 public static native void glDeleteRenderbuffersOES( 710 int n, 711 int[] renderbuffers, 712 int offset 713 ); 714 715 // C function void glDeleteRenderbuffersOES ( GLsizei n, const GLuint *renderbuffers ) 716 glDeleteRenderbuffersOES( int n, java.nio.IntBuffer renderbuffers )717 public static native void glDeleteRenderbuffersOES( 718 int n, 719 java.nio.IntBuffer renderbuffers 720 ); 721 722 // C function void glGenRenderbuffersOES ( GLsizei n, GLuint *renderbuffers ) 723 glGenRenderbuffersOES( int n, int[] renderbuffers, int offset )724 public static native void glGenRenderbuffersOES( 725 int n, 726 int[] renderbuffers, 727 int offset 728 ); 729 730 // C function void glGenRenderbuffersOES ( GLsizei n, GLuint *renderbuffers ) 731 glGenRenderbuffersOES( int n, java.nio.IntBuffer renderbuffers )732 public static native void glGenRenderbuffersOES( 733 int n, 734 java.nio.IntBuffer renderbuffers 735 ); 736 737 // C function void glRenderbufferStorageOES ( GLenum target, GLenum internalformat, GLsizei width, GLsizei height ) 738 glRenderbufferStorageOES( int target, int internalformat, int width, int height )739 public static native void glRenderbufferStorageOES( 740 int target, 741 int internalformat, 742 int width, 743 int height 744 ); 745 746 // C function void glGetRenderbufferParameterivOES ( GLenum target, GLenum pname, GLint *params ) 747 glGetRenderbufferParameterivOES( int target, int pname, int[] params, int offset )748 public static native void glGetRenderbufferParameterivOES( 749 int target, 750 int pname, 751 int[] params, 752 int offset 753 ); 754 755 // C function void glGetRenderbufferParameterivOES ( GLenum target, GLenum pname, GLint *params ) 756 glGetRenderbufferParameterivOES( int target, int pname, java.nio.IntBuffer params )757 public static native void glGetRenderbufferParameterivOES( 758 int target, 759 int pname, 760 java.nio.IntBuffer params 761 ); 762 763 // C function GLboolean glIsFramebufferOES ( GLuint framebuffer ) 764 glIsFramebufferOES( int framebuffer )765 public static native boolean glIsFramebufferOES( 766 int framebuffer 767 ); 768 769 // C function void glBindFramebufferOES ( GLenum target, GLuint framebuffer ) 770 glBindFramebufferOES( int target, int framebuffer )771 public static native void glBindFramebufferOES( 772 int target, 773 int framebuffer 774 ); 775 776 // C function void glDeleteFramebuffersOES ( GLsizei n, const GLuint *framebuffers ) 777 glDeleteFramebuffersOES( int n, int[] framebuffers, int offset )778 public static native void glDeleteFramebuffersOES( 779 int n, 780 int[] framebuffers, 781 int offset 782 ); 783 784 // C function void glDeleteFramebuffersOES ( GLsizei n, const GLuint *framebuffers ) 785 glDeleteFramebuffersOES( int n, java.nio.IntBuffer framebuffers )786 public static native void glDeleteFramebuffersOES( 787 int n, 788 java.nio.IntBuffer framebuffers 789 ); 790 791 // C function void glGenFramebuffersOES ( GLsizei n, GLuint *framebuffers ) 792 glGenFramebuffersOES( int n, int[] framebuffers, int offset )793 public static native void glGenFramebuffersOES( 794 int n, 795 int[] framebuffers, 796 int offset 797 ); 798 799 // C function void glGenFramebuffersOES ( GLsizei n, GLuint *framebuffers ) 800 glGenFramebuffersOES( int n, java.nio.IntBuffer framebuffers )801 public static native void glGenFramebuffersOES( 802 int n, 803 java.nio.IntBuffer framebuffers 804 ); 805 806 // C function GLenum glCheckFramebufferStatusOES ( GLenum target ) 807 glCheckFramebufferStatusOES( int target )808 public static native int glCheckFramebufferStatusOES( 809 int target 810 ); 811 812 // C function void glFramebufferRenderbufferOES ( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) 813 glFramebufferRenderbufferOES( int target, int attachment, int renderbuffertarget, int renderbuffer )814 public static native void glFramebufferRenderbufferOES( 815 int target, 816 int attachment, 817 int renderbuffertarget, 818 int renderbuffer 819 ); 820 821 // C function void glFramebufferTexture2DOES ( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) 822 glFramebufferTexture2DOES( int target, int attachment, int textarget, int texture, int level )823 public static native void glFramebufferTexture2DOES( 824 int target, 825 int attachment, 826 int textarget, 827 int texture, 828 int level 829 ); 830 831 // C function void glGetFramebufferAttachmentParameterivOES ( GLenum target, GLenum attachment, GLenum pname, GLint *params ) 832 glGetFramebufferAttachmentParameterivOES( int target, int attachment, int pname, int[] params, int offset )833 public static native void glGetFramebufferAttachmentParameterivOES( 834 int target, 835 int attachment, 836 int pname, 837 int[] params, 838 int offset 839 ); 840 841 // C function void glGetFramebufferAttachmentParameterivOES ( GLenum target, GLenum attachment, GLenum pname, GLint *params ) 842 glGetFramebufferAttachmentParameterivOES( int target, int attachment, int pname, java.nio.IntBuffer params )843 public static native void glGetFramebufferAttachmentParameterivOES( 844 int target, 845 int attachment, 846 int pname, 847 java.nio.IntBuffer params 848 ); 849 850 // C function void glGenerateMipmapOES ( GLenum target ) 851 glGenerateMipmapOES( int target )852 public static native void glGenerateMipmapOES( 853 int target 854 ); 855 856 // C function void glCurrentPaletteMatrixOES ( GLuint matrixpaletteindex ) 857 glCurrentPaletteMatrixOES( int matrixpaletteindex )858 public static native void glCurrentPaletteMatrixOES( 859 int matrixpaletteindex 860 ); 861 862 // C function void glLoadPaletteFromModelViewMatrixOES ( void ) 863 glLoadPaletteFromModelViewMatrixOES( )864 public static native void glLoadPaletteFromModelViewMatrixOES( 865 ); 866 867 // C function void glMatrixIndexPointerOES ( GLint size, GLenum type, GLsizei stride, const GLvoid *pointer ) 868 glMatrixIndexPointerOES( int size, int type, int stride, java.nio.Buffer pointer )869 public static native void glMatrixIndexPointerOES( 870 int size, 871 int type, 872 int stride, 873 java.nio.Buffer pointer 874 ); 875 876 // C function void glWeightPointerOES ( GLint size, GLenum type, GLsizei stride, const GLvoid *pointer ) 877 glWeightPointerOES( int size, int type, int stride, java.nio.Buffer pointer )878 public static native void glWeightPointerOES( 879 int size, 880 int type, 881 int stride, 882 java.nio.Buffer pointer 883 ); 884 885 // C function void glDepthRangefOES ( GLclampf zNear, GLclampf zFar ) 886 glDepthRangefOES( float zNear, float zFar )887 public static native void glDepthRangefOES( 888 float zNear, 889 float zFar 890 ); 891 892 // C function void glFrustumfOES ( GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar ) 893 glFrustumfOES( float left, float right, float bottom, float top, float zNear, float zFar )894 public static native void glFrustumfOES( 895 float left, 896 float right, 897 float bottom, 898 float top, 899 float zNear, 900 float zFar 901 ); 902 903 // C function void glOrthofOES ( GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar ) 904 glOrthofOES( float left, float right, float bottom, float top, float zNear, float zFar )905 public static native void glOrthofOES( 906 float left, 907 float right, 908 float bottom, 909 float top, 910 float zNear, 911 float zFar 912 ); 913 914 // C function void glClipPlanefOES ( GLenum plane, const GLfloat *equation ) 915 glClipPlanefOES( int plane, float[] equation, int offset )916 public static native void glClipPlanefOES( 917 int plane, 918 float[] equation, 919 int offset 920 ); 921 922 // C function void glClipPlanefOES ( GLenum plane, const GLfloat *equation ) 923 glClipPlanefOES( int plane, java.nio.FloatBuffer equation )924 public static native void glClipPlanefOES( 925 int plane, 926 java.nio.FloatBuffer equation 927 ); 928 929 // C function void glGetClipPlanefOES ( GLenum pname, GLfloat *eqn ) 930 glGetClipPlanefOES( int pname, float[] eqn, int offset )931 public static native void glGetClipPlanefOES( 932 int pname, 933 float[] eqn, 934 int offset 935 ); 936 937 // C function void glGetClipPlanefOES ( GLenum pname, GLfloat *eqn ) 938 glGetClipPlanefOES( int pname, java.nio.FloatBuffer eqn )939 public static native void glGetClipPlanefOES( 940 int pname, 941 java.nio.FloatBuffer eqn 942 ); 943 944 // C function void glClearDepthfOES ( GLclampf depth ) 945 glClearDepthfOES( float depth )946 public static native void glClearDepthfOES( 947 float depth 948 ); 949 950 // C function void glTexGenfOES ( GLenum coord, GLenum pname, GLfloat param ) 951 glTexGenfOES( int coord, int pname, float param )952 public static native void glTexGenfOES( 953 int coord, 954 int pname, 955 float param 956 ); 957 958 // C function void glTexGenfvOES ( GLenum coord, GLenum pname, const GLfloat *params ) 959 glTexGenfvOES( int coord, int pname, float[] params, int offset )960 public static native void glTexGenfvOES( 961 int coord, 962 int pname, 963 float[] params, 964 int offset 965 ); 966 967 // C function void glTexGenfvOES ( GLenum coord, GLenum pname, const GLfloat *params ) 968 glTexGenfvOES( int coord, int pname, java.nio.FloatBuffer params )969 public static native void glTexGenfvOES( 970 int coord, 971 int pname, 972 java.nio.FloatBuffer params 973 ); 974 975 // C function void glTexGeniOES ( GLenum coord, GLenum pname, GLint param ) 976 glTexGeniOES( int coord, int pname, int param )977 public static native void glTexGeniOES( 978 int coord, 979 int pname, 980 int param 981 ); 982 983 // C function void glTexGenivOES ( GLenum coord, GLenum pname, const GLint *params ) 984 glTexGenivOES( int coord, int pname, int[] params, int offset )985 public static native void glTexGenivOES( 986 int coord, 987 int pname, 988 int[] params, 989 int offset 990 ); 991 992 // C function void glTexGenivOES ( GLenum coord, GLenum pname, const GLint *params ) 993 glTexGenivOES( int coord, int pname, java.nio.IntBuffer params )994 public static native void glTexGenivOES( 995 int coord, 996 int pname, 997 java.nio.IntBuffer params 998 ); 999 1000 // C function void glTexGenxOES ( GLenum coord, GLenum pname, GLfixed param ) 1001 glTexGenxOES( int coord, int pname, int param )1002 public static native void glTexGenxOES( 1003 int coord, 1004 int pname, 1005 int param 1006 ); 1007 1008 // C function void glTexGenxvOES ( GLenum coord, GLenum pname, const GLfixed *params ) 1009 glTexGenxvOES( int coord, int pname, int[] params, int offset )1010 public static native void glTexGenxvOES( 1011 int coord, 1012 int pname, 1013 int[] params, 1014 int offset 1015 ); 1016 1017 // C function void glTexGenxvOES ( GLenum coord, GLenum pname, const GLfixed *params ) 1018 glTexGenxvOES( int coord, int pname, java.nio.IntBuffer params )1019 public static native void glTexGenxvOES( 1020 int coord, 1021 int pname, 1022 java.nio.IntBuffer params 1023 ); 1024 1025 // C function void glGetTexGenfvOES ( GLenum coord, GLenum pname, GLfloat *params ) 1026 glGetTexGenfvOES( int coord, int pname, float[] params, int offset )1027 public static native void glGetTexGenfvOES( 1028 int coord, 1029 int pname, 1030 float[] params, 1031 int offset 1032 ); 1033 1034 // C function void glGetTexGenfvOES ( GLenum coord, GLenum pname, GLfloat *params ) 1035 glGetTexGenfvOES( int coord, int pname, java.nio.FloatBuffer params )1036 public static native void glGetTexGenfvOES( 1037 int coord, 1038 int pname, 1039 java.nio.FloatBuffer params 1040 ); 1041 1042 // C function void glGetTexGenivOES ( GLenum coord, GLenum pname, GLint *params ) 1043 glGetTexGenivOES( int coord, int pname, int[] params, int offset )1044 public static native void glGetTexGenivOES( 1045 int coord, 1046 int pname, 1047 int[] params, 1048 int offset 1049 ); 1050 1051 // C function void glGetTexGenivOES ( GLenum coord, GLenum pname, GLint *params ) 1052 glGetTexGenivOES( int coord, int pname, java.nio.IntBuffer params )1053 public static native void glGetTexGenivOES( 1054 int coord, 1055 int pname, 1056 java.nio.IntBuffer params 1057 ); 1058 1059 // C function void glGetTexGenxvOES ( GLenum coord, GLenum pname, GLfixed *params ) 1060 glGetTexGenxvOES( int coord, int pname, int[] params, int offset )1061 public static native void glGetTexGenxvOES( 1062 int coord, 1063 int pname, 1064 int[] params, 1065 int offset 1066 ); 1067 1068 // C function void glGetTexGenxvOES ( GLenum coord, GLenum pname, GLfixed *params ) 1069 glGetTexGenxvOES( int coord, int pname, java.nio.IntBuffer params )1070 public static native void glGetTexGenxvOES( 1071 int coord, 1072 int pname, 1073 java.nio.IntBuffer params 1074 ); 1075 1076 } 1077